[arch-commits] Commit in kid3/trunk (PKGBUILD kid3.changelog)
Jaroslav Lichtblau
jlichtblau at archlinux.org
Sat Oct 3 14:42:25 UTC 2015
Date: Saturday, October 3, 2015 @ 16:42:24
Author: jlichtblau
Revision: 142891
upgpkg: kid3 3.3.0-2 - FS#45660 - [kid3] switch to Qt5/KF5
Modified:
kid3/trunk/PKGBUILD
kid3/trunk/kid3.changelog
----------------+
PKGBUILD | 38 ++++++++++++++++++++++----------------
kid3.changelog | 3 +++
2 files changed, 25 insertions(+), 16 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-10-03 14:16:59 UTC (rev 142890)
+++ PKGBUILD 2015-10-03 14:42:24 UTC (rev 142891)
@@ -5,60 +5,66 @@
pkgbase=kid3
pkgname=('kid3' 'kid3-qt')
pkgver=3.3.0
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="http://kid3.sourceforge.net/"
license=('GPL')
-makedepends=('xorg-server-xvfb' 'automoc4' 'cmake' 'docbook-xml' 'docbook-xsl' 'phonon-qt4'
- 'chromaprint' 'id3lib' 'taglib' 'libmp4v2' 'kdebase-runtime')
+makedepends=('qt5-tools' 'qt5-multimedia' 'chromaprint' 'id3lib' 'taglib' 'libmp4v2' 'kio'
+ 'hicolor-icon-theme' 'docbook-xml' 'kdoctools' 'extra-cmake-modules')
install=$pkgbase.install
changelog=$pkgbase.changelog
source=(http://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz)
sha256sums=('5a9e469d740ef8ee7c5060d294424b75a2383510d117589f9a7cacf02a294a8b')
-build() {
+prepare() {
cd "${srcdir}"
[[ ! -d build ]] && mkdir build
mkdir build-qt
+}
+build() {
#kid3
- cd build
-
+ cd "${srcdir}"/build
cmake \
../${pkgbase}-${pkgver} \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_APPS="CLI;KDE"
+ -DCMAKE_BUILD_TYPE=Release \
+ -DWITH_QT5=ON \
+ -DWITH_APPS="CLI;KDE" \
+ -DWITH_MP4V2=ON \
+ -DWITH_FFMPEG=ON \
+ -DWITH_GSTREAMER=ON
-#https://sourceforge.net/p/kid3/bugs/108/
- xvfb-run -a make
-
#kid3-qt
cd "$srcdir"/build-qt
-
cmake \
../${pkgbase}-${pkgver} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
- -DWITH_APPS="CLI;Qt"
+ -DWITH_QT5=ON \
+ -DWITH_APPS="CLI;Qt" \
+ -DWITH_MP4V2=ON \
+ -DWITH_FFMPEG=ON \
+ -DWITH_GSTREAMER=ON
}
package_kid3() {
pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version"
-depends=('chromaprint' 'id3lib' 'taglib' 'libmp4v2' 'kdebase-runtime')
+depends=('qt5-multimedia' 'phonon-qt5' 'chromaprint' 'id3lib' 'taglib'
+ 'libmp4v2' 'kio' 'desktop-file-utils' 'hicolor-icon-theme')
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' 'phonon-qt4')
+depends=('qt5-multimedia' 'chromaprint' 'id3lib' 'taglib' 'libmp4v2'
+ 'kio' 'desktop-file-utils' 'hicolor-icon-theme')
conflicts=('kid3')
provides=('kid3')
cd "$srcdir"/build-qt
-
make DESTDIR="${pkgdir}" install
}
Modified: kid3.changelog
===================================================================
--- kid3.changelog 2015-10-03 14:16:59 UTC (rev 142890)
+++ kid3.changelog 2015-10-03 14:42:24 UTC (rev 142891)
@@ -1,4 +1,7 @@
2015-10-03 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.0-2 QT5 version
+
+2015-10-03 Jaroslav Lichtblau <svetlemodry at archlinux.org>
* kid3 3.3.0-1
2015-05-12 Jaroslav Lichtblau <svetlemodry at archlinux.org>
More information about the arch-commits
mailing list