Date: Friday, February 26, 2010 @ 19:41:31 Author: dgriffiths Revision: 70492
FS#9797 Modified: cdrdao/trunk/PKGBUILD ----------+ PKGBUILD | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-02-27 00:26:08 UTC (rev 70491) +++ PKGBUILD 2010-02-27 00:41:31 UTC (rev 70492) @@ -2,14 +2,15 @@ # Maintainer: Andrea Scarpino <[email protected]> # Contributor: dorphell <[email protected]> -pkgname=cdrdao +pkgbase=('cdrdao') +pkgname=('cdrdao' 'gcdmaster') pkgver=1.2.3 -pkgrel=1 -pkgdesc="Records audio/data CD-Rs in disk-at-once (DAO) mode" +pkgrel=2 arch=('i686' 'x86_64') license=('GPL') url="http://cdrdao.sourceforge.net/" -depends=('gcc-libs' 'lame' 'libmad' 'libvorbis' 'libao') +makedepends=('gcc-libs' 'lame' 'libmad' 'libvorbis' 'libao' \ + 'libsigc++2.0' 'gtkmm' 'libgnomeuimm') source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2 cdrdao-1.2.3-autoconf-update.patch cdrdao-1.2.3-k3b.patch) @@ -18,14 +19,35 @@ '696f6ca01e1eeb9b6a5be88e535d9398') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgbase}-${pkgver} patch -Np1 -i "${srcdir}/cdrdao-1.2.3-autoconf-update.patch" || return 1 patch -Np1 -i "${srcdir}/cdrdao-1.2.3-k3b.patch" || return 1 ./configure --prefix=/usr \ --mandir=/usr/share/man \ - --without-xdao || return 1 + --with-xdao --with-lame \ + --with-ogg-support --with-mp3-support || return 1 make || return 1 +} + +package_cdrdao() { + pkgdesc="Records audio/data CD-Rs in disk-at-once (DAO) mode" + depends=('gcc-libs' 'lame' 'libmad' 'libvorbis' 'libao') + + cd ${srcdir}/${pkgbase}-${pkgver} make DESTDIR=${pkgdir} install || return 1 } + +package_gcdmaster() { + pkgdesc="GUI frontend for creating audio CDs using cdrdao" + depends=('gcc-libs' 'lame' 'libmad' 'libvorbis' 'libao' \ + 'libsigc++2.0' 'gtkmm' 'libgnomeuimm') + provides=('cdrdao') + conflicts=('cdrdao') + + cd ${srcdir}/${pkgbase}-${pkgver} + make DESTDIR=${pkgdir} install || return 1 +} + +
