[kde-doc-english] [kwave] /: prepare for release 0.9.2
Thomas Eschenbacher
Thomas.Eschenbacher at gmx.de
Sat Jun 11 17:02:57 UTC 2016
Git commit df325b1f8042bb305d032fa950b8d7dd80205975 by Thomas Eschenbacher.
Committed on 11/06/2016 at 17:02.
Pushed by eschenbacher into branch 'master'.
prepare for release 0.9.2
set release date to 2016-06-26
updated spec file and ebuild
M +3 -1 CHANGES
M +6 -6 README
M +1 -1 VERSION
M +3 -3 doc/en/index.docbook
M +10 -9 kwave.ebuild.in
M +2 -2 kwave.lsm
M +17 -0 kwave.spec.in
http://commits.kde.org/kwave/df325b1f8042bb305d032fa950b8d7dd80205975
diff --git a/CHANGES b/CHANGES
index 800c0f4..f0ff3d4 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,5 @@
-0.9.2 [2016-06-25]
+0.9.2 [2016-06-26]
* recording via Qt Multimedia
* using KDE service API for loading plugins
@@ -18,6 +18,8 @@
* import of Creative Voice files (*.voc)
* import Audio Visual Research File Format (*.avr)
* import of Amiga IFF/8SVX Sound File Format (*.8svx)
+ * handbook: description of parameters of the record plugin was missing
+ * handbook: fixed duplicate ":" in header of plugin parameter descriptions
0.9.1 [2016-02-21]
diff --git a/README b/README
index a936e8b..295023a 100644
--- a/README
+++ b/README
@@ -36,10 +36,10 @@ of your choice and then generate it in a separate build directory.
For example:
cd ${HOME}/src
-tar -xvzf kwave-0.9.1-1.tar.bz2
+tar -xvzf kwave-0.9.2-1.tar.bz2
mkdir kwave-build
cd kwave-build
-cmake ../kwave-0.9.1
+cmake ../kwave-0.9.2
make
make install
@@ -63,15 +63,15 @@ Installing the rpm package normally requires root permissions.
2.1 Building a binary rpm from archive file:
-------------------------------------------
-Simply get the source archive (for example kwave-0.9.1-1.tar.bz2) and
+Simply get the source archive (for example kwave-0.9.2-1.tar.bz2) and
then type:
-rpmbuild -ta kwave-0.9.1-1.tar.bz2
+rpmbuild -ta kwave-0.9.2-1.tar.bz2
If you want to build for a different architecture than your current, you
might want to add the parameter "--target ...", for example:
-rpmbuild -ta --target i586 kwave-0.9.1-1.tar.bz2
+rpmbuild -ta --target i586 kwave-0.9.2-1.tar.bz2
compiles for i586 architecture.
@@ -105,7 +105,7 @@ build the package on a system with the KDE base directory set to some
location (like for example /usr) and install it on some other system
and/or into a different directory.
-rpm -Uvh --prefix=/usr/local kwave-0.9.1-1.i586.rpm
+rpm -Uvh --prefix=/usr/local kwave-0.9.2-1.i586.rpm
This modifies the path where the program is installed and it is strongly
recommended that this is a directory that is contained in the KDEDIRS
diff --git a/VERSION b/VERSION
index f374f66..2003b63 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.9.1
+0.9.2
diff --git a/doc/en/index.docbook b/doc/en/index.docbook
index 8a9452e..72c62d2 100644
--- a/doc/en/index.docbook
+++ b/doc/en/index.docbook
@@ -4,8 +4,8 @@
<!ENTITY kappname "&kwave;">
<!ENTITY % English "INCLUDE"> <!-- change language only here -->
<!ENTITY % addindex "IGNORE">
- <!ENTITY version "0.9.1">
- <!ENTITY version_tag "0_9_1">
+ <!ENTITY version "0.9.2">
+ <!ENTITY version_tag "0_9_2">
<!ENTITY version_year "2016">
<!ENTITY % ents PUBLIC "-//KDE//ENTITIES Application-Variable Entities V2.0//EN" "entities/kde-prologue.entities">
<!ENTITY url_authors "http://sourceforge.net/p/kwave/code/ci/HEAD/tree/AUTHORS">
@@ -320,7 +320,7 @@
<legalnotice>&FDLNotice;</legalnotice>
- <date>2016-02-21</date>
+ <date>2016-06-26</date>
<releaseinfo>&version;</releaseinfo>
<abstract><para>&kwave; is a simple sound editor built on KDE Frameworks 5.</para></abstract>
diff --git a/kwave.ebuild.in b/kwave.ebuild.in
index a7467df..3666fa0 100644
--- a/kwave.ebuild.in
+++ b/kwave.ebuild.in
@@ -13,8 +13,11 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}-1.tar.bz2"
fi
-LICENSE="BSD GPL-2 LGPL-2
- handbook? ( FDL-1.2 )"
+LICENSE="
+ CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+
+ handbook? ( FDL-1.2 )
+ opus? ( BSD-2 )
+"
KEYWORDS="amd64 ~ppc x86"
IUSE="alsa flac mp3 +qtmedia opus oss pulseaudio vorbis"
@@ -32,6 +35,8 @@ COMMON_DEPEND="
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
media-libs/audiofile:=
>=sci-libs/fftw-3
media-libs/libsamplerate
@@ -54,8 +59,10 @@ COMMON_DEPEND="
)
"
DEPEND="${COMMON_DEPEND}
- kde-apps/poxml
+ $(add_kdeapps_dep poxml)
+ $(add_qt_dep qtconcurrent)
|| ( media-gfx/imagemagick[png,svg] media-gfx/graphicsmagick[imagemagick,png,svg] )
+ sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
!media-sound/kwave:4
@@ -63,12 +70,6 @@ RDEPEND="${COMMON_DEPEND}
DOCS=( AUTHORS CHANGES LICENSES README TODO )
-src_prepare() {
- eapply_user
- mkdir -p po
- echo "# generated dummy file, do not edit" > po/CMakeLists.txt
-}
-
src_configure() {
local mycmakeargs=(
-DDEBUG=$(usex debug)
diff --git a/kwave.lsm b/kwave.lsm
index ea89daf..83c4853 100644
--- a/kwave.lsm
+++ b/kwave.lsm
@@ -1,7 +1,7 @@
Begin3
Title: kwave
-Version: 0.9.1
-Entered-date: 21FEB2016
+Version: 0.9.2
+Entered-date: 26JUN2016
Description: A sound editor built on KDE Frameworks 5 that can edit many types of audio files.
Keywords: KDE, Qt, WAV, Sound, Editor, Effects, playback, recording
Author: Martin Wilz <martin at wilz.de>
diff --git a/kwave.spec.in b/kwave.spec.in
index 99e5ad4..3f908f0 100644
--- a/kwave.spec.in
+++ b/kwave.spec.in
@@ -76,9 +76,12 @@ Requires: kcoreaddons >= %{kf5_min_version}
Requires: kcrash >= %{kf5_min_version}
Requires: kdbusaddons >= %{kf5_min_version}
Requires: kdoctools >= %{kf5_min_version}
+Requires: kguiaddons >= %{kf5_min_version}
Requires: ki18n >= %{kf5_min_version}
Requires: kiconthemes >= %{kf5_min_version}
+Requires: kinit >= %{kf5_min_version}
Requires: kio >= %{kf5_min_version}
+Requires: knotifications >= %{kf5_min_version}
Requires: kservice >= %{kf5_min_version}
Requires: ktextwidgets >= %{kf5_min_version}
Requires: kxmlgui >= %{kf5_min_version}
@@ -100,9 +103,12 @@ BuildRequires: kcoreaddons-devel >= %{kf5_min_version}
BuildRequires: kcrash-devel >= %{kf5_min_version}
BuildRequires: kdbusaddons-devel >= %{kf5_min_version}
BuildRequires: kdoctools-devel >= %{kf5_min_version}
+BuildRequires: kguiaddons-devel >= %{kf5_min_version}
BuildRequires: ki18n-devel >= %{kf5_min_version}
BuildRequires: kiconthemes-devel >= %{kf5_min_version}
+BuildRequires: kinit-devel >= %{kf5_min_version}
BuildRequires: kio-devel >= %{kf5_min_version}
+BuildRequires: knotifications-devel >= %{kf5_min_version}
BuildRequires: kservice-devel >= %{kf5_min_version}
BuildRequires: ktextwidgets-devel >= %{kf5_min_version}
BuildRequires: kxmlgui-devel >= %{kf5_min_version}
@@ -122,7 +128,12 @@ BuildRequires: update-desktop-files
%define EXTRA_OPTS ""
%define MP3ENABLED "-DWITH_MP3=OFF"
%define FDUPES %fdupes -s %{buildroot}
+%if 0%{?suse_version} == 1315
+# Leap 42.1 still uses old plugin dir
%define _kf5_modulesdir %{_libdir}/plugins
+%else
+%define _kf5_modulesdir %{_libdir}/qt5/plugins
+%endif
%endif
# # Fedora specific:
@@ -135,9 +146,12 @@ Requires: kf5-kcoreaddons >= %{kf5_min_version}
Requires: kf5-kcrash >= %{kf5_min_version}
Requires: kf5-kdbusaddons >= %{kf5_min_version}
Requires: kf5-kdoctools >= %{kf5_min_version}
+Requires: kf5-kguiaddons >= %{kf5_min_version}
Requires: kf5-ki18n >= %{kf5_min_version}
Requires: kf5-kiconthemes >= %{kf5_min_version}
+Requires: kf5-kinit >= %{kf5_min_version}
Requires: kf5-kio >= %{kf5_min_version}
+Requires: kf5-knotifications >= %{kf5_min_version}
Requires: kf5-kservice >= %{kf5_min_version}
Requires: kf5-ktextwidgets >= %{kf5_min_version}
Requires: kf5-kxmlgui >= %{kf5_min_version}
@@ -154,9 +168,12 @@ BuildRequires: kf5-kcoreaddons-devel >= %{kf5_min_version}
BuildRequires: kf5-kcrash-devel >= %{kf5_min_version}
BuildRequires: kf5-kdbusaddons-devel >= %{kf5_min_version}
BuildRequires: kf5-kdoctools-devel >= %{kf5_min_version}
+BuildRequires: kf5-kguiaddons-devel >= %{kf5_min_version}
BuildRequires: kf5-ki18n-devel >= %{kf5_min_version}
BuildRequires: kf5-kiconthemes-devel >= %{kf5_min_version}
+BuildRequires: kf5-kinit-devel >= %{kf5_min_version}
BuildRequires: kf5-kio-devel >= %{kf5_min_version}
+BuildRequires: kf5-knotifications-devel >= %{kf5_min_version}
BuildRequires: kf5-kservice-devel >= %{kf5_min_version}
BuildRequires: kf5-ktextwidgets-devel >= %{kf5_min_version}
BuildRequires: kf5-kxmlgui-devel >= %{kf5_min_version}
More information about the kde-doc-english
mailing list