Date: Saturday, March 29, 2014 @ 05:58:52 Author: speps Revision: 108586
upgpkg: qtractor 0.6.0-1 Modified: qtractor/trunk/PKGBUILD ----------+ PKGBUILD | 37 ++++++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-03-29 04:30:27 UTC (rev 108585) +++ PKGBUILD 2014-03-29 04:58:52 UTC (rev 108586) @@ -1,10 +1,11 @@ # $Id$ -# Maintainer: Ray Rashif <[email protected]> +# Maintainer : Ray Rashif <[email protected]> +# Maintainer : speps <speps at aur dot archlinux dot org> # Contributor: Philipp Überbacher <hollunder at gmx dot at> pkgname=qtractor -pkgver=0.5.12 -pkgrel=2 +pkgver=0.6.0 +pkgrel=1 pkgdesc="Audio/MIDI multitrack sequencer" arch=('i686' 'x86_64') url="http://qtractor.sourceforge.net/" @@ -12,21 +13,35 @@ depends=('qt4' 'suil' 'lilv' 'libmad' 'liblo>=0.28' 'rubberband' 'shared-mime-info') makedepends=('ladspa' 'dssi') -[ "$CARCH" = "i686" ] && optdepends=('dssi-vst: win32 VST support') -install=qtractor.install +optdepends=('dssi-vst: win32 VST support') +install="$pkgname.install" source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('f26691f70c4cd4b89bc4369a579f291f') +md5sums=('95eeb8a1f6d08645d8f9f606f0c04f15') +prepare() { + cd $pkgname-$pkgver + + # do not look for /usr/lib64/lv2 + # prevent to load lv2 plugins twice + sed -i '/__x86_64__/,/#endif/d' src/qtractorPlugin.cpp + + # force qt4 + export ac_qmake=/usr/bin/qmake-qt4 \ + ac_moc=/usr/bin/moc-qt4 \ + ac_uic=/usr/bin/uic-qt4 \ + ac_lupdate=/usr/bin/lupdate-qt4 \ + ac_lrelease=/usr/bin/lrelease-qt4 \ + QMAKE=qmake-qt4 +} + build() { - cd "$srcdir/$pkgname-$pkgver" - + cd $pkgname-$pkgver ./configure --prefix=/usr make } -package () { - cd "$srcdir/$pkgname-$pkgver" - +package() { + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install }
