[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