[arch-commits] Commit in kdemultimedia/repos (2 files)
Pierre Schmitz
pierre at archlinux.org
Thu Jun 11 22:35:47 UTC 2009
Date: Thursday, June 11, 2009 @ 18:35:47
Author: pierre
Revision: 42249
Merged revisions 41956,42124,42229 via svnmerge from
svn+ssh://svn.archlinux.org/srv/svn-packages/kdemultimedia/kde-unstable
........
r41956 | pierre | 2009-06-08 16:52:00 +0200 (Mo, 08 Jun 2009) | 1 line
inital implementation of splitted packages; generated by a script -> might be insane
........
r42124 | pierre | 2009-06-11 17:43:08 +0200 (Do, 11 Jun 2009) | 1 line
update to snapshot; cleanup
........
r42229 | pierre | 2009-06-11 23:46:09 +0200 (Do, 11 Jun 2009) | 1 line
dep cleanup
........
Modified:
kdemultimedia/repos/kde-unstable-x86_64/ (properties)
kdemultimedia/repos/kde-unstable-x86_64/PKGBUILD
----------+
PKGBUILD | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 98 insertions(+), 12 deletions(-)
Property changes on: kdemultimedia/repos/kde-unstable-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
- /kdemultimedia/kde-unstable:1-41595
+ /kdemultimedia/kde-unstable:1-42248
Modified: kde-unstable-x86_64/PKGBUILD
===================================================================
--- kde-unstable-x86_64/PKGBUILD 2009-06-11 22:35:04 UTC (rev 42248)
+++ kde-unstable-x86_64/PKGBUILD 2009-06-11 22:35:47 UTC (rev 42249)
@@ -1,31 +1,117 @@
# $Id$
# Maintainer: Pierre Schmitz <pierre at archlinux.de>
-pkgname=kdemultimedia
-pkgver=4.2.90
+pkgbase=kdemultimedia
+pkgname=('kdemultimedia-dragonplayer'
+ 'kdemultimedia-juk'
+ 'kdemultimedia-kioslave'
+ 'kdemultimedia-kmix'
+ 'kdemultimedia-kscd'
+ 'kdemultimedia-libkcddb'
+ 'kdemultimedia-libkcompactdisc'
+ 'kdemultimedia-mplayerthumbs'
+ 'kdemultimedia-strigi-analyzer')
+pkgver=4.2.91svn979380
pkgrel=1
-pkgdesc="KDE Multimedia Programs"
arch=('i686' 'x86_64')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
-groups=('kde')
-depends=('kdelibs' 'kdelibs-experimental' 'kdebase-runtime' 'tunepimp' 'cdparanoia')
-makedepends=('pkgconfig' 'cmake' 'automoc4')
-install='kdemultimedia.install'
-source=("http://download.kde.org/unstable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('3a00b7590971b8fcadf465485fe59743')
+groups=('kde' 'kdemultimedia')
+makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdelibs' 'kdelibs-experimental' 'kdebase-runtime' 'tunepimp' 'cdparanoia' 'mplayer')
+source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
+md5sums=('10e22ee0808d1e2a0a1d0c41a3352e6f')
build() {
cd $srcdir
mkdir build
cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ cmake ../${pkgbase}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' \
-DCMAKE_INSTALL_PREFIX=/usr \
-DWITH_PulseAudio=OFF
make
+}
+
+package_kdemultimedia-dragonplayer() {
+ pkgdesc=''
+ depends=('kdelibs' 'kdebase-runtime')
+ install='kdemultimedia.install'
+ cd $srcdir/build/dragonplayer
make DESTDIR=$pkgdir install
+ cd $srcdir/build/doc/dragonplayer
+ make DESTDIR=$pkgdir install
}
-options=('!strip')
+
+package_kdemultimedia-juk() {
+ pkgdesc=''
+ depends=('kdelibs' 'kdebase-runtime' 'tunepimp')
+ install='kdemultimedia.install'
+ cd $srcdir/build/juk
+ make DESTDIR=$pkgdir install
+ cd $srcdir/build/doc/juk
+ make DESTDIR=$pkgdir install
+}
+
+package_kdemultimedia-kioslave() {
+ pkgdesc=''
+ depends=('kdemultimedia-libkcompactdisc' 'kdemultimedia-libkcddb' 'cdparanoia')
+ cd $srcdir/build/kioslave
+ make DESTDIR=$pkgdir install
+ cd $srcdir/build/doc/kioslave
+ make DESTDIR=$pkgdir install
+}
+
+package_kdemultimedia-kmix() {
+ pkgdesc=''
+ depends=('kdelibs-experimental' 'kdebase-runtime')
+ install='kdemultimedia.install'
+ cd $srcdir/build/kmix
+ make DESTDIR=$pkgdir install
+ cd $srcdir/build/doc/kmix
+ make DESTDIR=$pkgdir install
+}
+
+package_kdemultimedia-kscd() {
+ pkgdesc=''
+ depends=('kdelibs' 'kdebase-runtime' 'musicbrainz')
+ install='kdemultimedia.install'
+ cd $srcdir/build/kscd
+ make DESTDIR=$pkgdir install
+ cd $srcdir/build/doc/kscd
+ make DESTDIR=$pkgdir install
+}
+
+package_kdemultimedia-libkcddb() {
+ pkgdesc=''
+ groups=()
+ depends=('kdelibs' 'musicbrainz')
+ cd $srcdir/build/libkcddb
+ make DESTDIR=$pkgdir install
+}
+
+package_kdemultimedia-libkcompactdisc() {
+ pkgdesc=''
+ groups=()
+ depends=('kdelibs')
+ cd $srcdir/build/libkcompactdisc
+ make DESTDIR=$pkgdir install
+}
+
+package_kdemultimedia-mplayerthumbs() {
+ pkgdesc=''
+ depends=('kdelibs' 'kdebase-runtime' 'mplayer')
+ replaces=('mplayerthumbs')
+ conflicts=('mplayerthumbs')
+ cd $srcdir/build/mplayerthumbs
+ make DESTDIR=$pkgdir install
+}
+
+package_kdemultimedia-strigi-analyzer() {
+ pkgdesc=''
+ depends=('kdelibs')
+ groups=(${groups[@]} 'strigi-analyzer')
+ cd $srcdir/build/strigi-analyzer
+ make DESTDIR=$pkgdir install
+}
More information about the arch-commits
mailing list