[arch-commits] Commit in kid3/trunk (PKGBUILD kid3.changelog)

Jaroslav Lichtblau jlichtblau at nymeria.archlinux.org
Mon Dec 2 22:15:17 UTC 2013


    Date: Monday, December 2, 2013 @ 23:15:17
  Author: jlichtblau
Revision: 101953

upgpkg: kid3 3.0.2-2

Modified:
  kid3/trunk/PKGBUILD
  kid3/trunk/kid3.changelog

----------------+
 PKGBUILD       |   56 +++++++++++++++++++++++++++++++++++++++----------------
 kid3.changelog |    3 ++
 2 files changed, 43 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-02 21:40:25 UTC (rev 101952)
+++ PKGBUILD	2013-12-02 22:15:17 UTC (rev 101953)
@@ -2,39 +2,63 @@
 # Maintainer: Jaroslav Lichtblau <dragonlord at aur.archlinux.org>
 # Contributor: Alois Nespor <alois.nespor at gmail.com>
 
-pkgname=kid3
+pkgbase=kid3
+pkgname=('kid3' 'kid3-qt')
 pkgver=3.0.2
-pkgrel=1
-pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor for KDE"
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://kid3.sourceforge.net/"
 license=('GPL')
-depends=('chromaprint' 'id3lib' 'taglib' 'kdebase-runtime')
-makedepends=('automoc4' 'cmake' 'docbook-xml' 'docbook-xsl')
-options=('!makeflags')
-install=$pkgname.install
-changelog=$pkgname.changelog
-source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
+makedepends=('automoc4' 'cmake' 'docbook-xml' 'docbook-xsl' 'phonon-qt4' 'chromaprint' 'id3lib' 'taglib' 'libmp4v2' 'kdebase-runtime')
+install=$pkgbase.install
+changelog=$pkgbase.changelog
+source=(http://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz)
 sha256sums=('31492e01039e78d2e73ba342a2d2c837395597eb48a101366b160c36fcdcfab4')
 
 build() {
-  cd ${pkgname}-${pkgver}
-
   cd ${srcdir}
+  [[ ! -d build ]] && mkdir build
+  mkdir build-qt
 
-  mkdir build
+#kid3
   cd build
 
   cmake \
-    ../${pkgname}-${pkgver} \
+    ../${pkgbase}-${pkgver} \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_BUILD_TYPE=Release
+    -DWITH_APPS="CLI;KDE"
 
   make
+  
+#kid3-qt
+  cd $srcdir/build-qt
+
+  cmake \
+    ../${pkgbase}-${pkgver} \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_BUILD_TYPE=Release \
+    -DWITH_APPS="CLI;Qt"
+
+  make
 }
 
-package() {
-  cd build
+package_kid3() {
+pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version"
+depends=('chromaprint' 'id3lib' 'taglib' 'libmp4v2' 'kdebase-runtime')
+conflicts=('kid3-qt')
 
+  cd $srcdir/build
+
   make DESTDIR=${pkgdir} install
 }
+
+package_kid3-qt() {
+pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, QT version"
+depends=('chromaprint' 'id3lib' 'taglib' 'libmp4v2' 'qt4')
+conflicts=('kid3')
+provides=('kid3')
+
+  cd $srcdir/build-qt
+
+  make DESTDIR=${pkgdir} install
+}

Modified: kid3.changelog
===================================================================
--- kid3.changelog	2013-12-02 21:40:25 UTC (rev 101952)
+++ kid3.changelog	2013-12-02 22:15:17 UTC (rev 101953)
@@ -1,4 +1,7 @@
 2013-12-02 Jaroslav Lichtblau <dragonlord at aur.archlinux.org>
+	* kid3 3.0.2-2 FS#37642 fixed, package split
+
+2013-12-02 Jaroslav Lichtblau <dragonlord at aur.archlinux.org>
 	* kid3 3.0.2-1
 
 2013-11-02 Jaroslav Lichtblau <dragonlord at aur.archlinux.org>




More information about the arch-commits mailing list