Date: Monday, August 9, 2010 @ 09:11:23 Author: schiv Revision: 87029
upgpkg: ardour 2.8.11-1 upgpkg: ardour 2.8.7 -> 2.8.11 Added: ardour/trunk/ardour.changelog Modified: ardour/trunk/PKGBUILD Deleted: ardour/trunk/ardour.install ------------------+ PKGBUILD | 54 +++++++++++++++++++++-------------------------------- ardour.changelog | 22 +++++++++++++++++++++ ardour.install | 17 ---------------- 3 files changed, 44 insertions(+), 49 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-08-09 07:51:20 UTC (rev 87028) +++ PKGBUILD 2010-08-09 13:11:23 UTC (rev 87029) @@ -1,5 +1,6 @@ # $Id$ # Maintainer: tobias <[email protected]> +# Maintainer: Ray Rashif <[email protected]> # Contributor: Giovanni Scafora <[email protected]> # ardour, liblrdf and raptor are heavily dependent on each other. Updating of @@ -7,53 +8,42 @@ # for fixed dependencies speaking in terms of versions pkgname=ardour -pkgver=2.8.7 +pkgver=2.8.11 pkgrel=1 pkgdesc="A multichannel hard disk recorder and digital audio workstation" arch=('i686' 'x86_64') url="http://ardour.org" -license=('GPL2') -depends=('liblrdf' 'libgnomecanvasmm' 'liblo' 'aubio' 'libusb') -makedepends=('scons' 'boost' 'pkgconfig' 'soundtouch') -install=${pkgname}.install +license=('GPL') +depends=('liblrdf' 'liblo' 'aubio' 'libusb' + 'slv2' 'rubberband' 'libgnomecanvas') +makedepends=('scons' 'boost' 'pkg-config') +changelog=${pkgname}.changelog source=(ftp://ftp.archlinux.org/other/ardour/${pkgname}-${pkgver}.tar.bz2 ${pkgname}.desktop) -md5sums=('77fbcf4d472c9567da367274bdc6b53d' +md5sums=('f451a8d0abc133a1700c3932e07a5612' '8aeaf433ebf781733db48e5a16b0c4da') build() { cd "${srcdir}/${pkgname}-${pkgver}" - sed -i '/-O3/d' SConstruct || return 1 + sed -i '/-O3/d' SConstruct - scons $MAKEFLAGS ARCH="$CFLAGS" \ - PREFIX="/usr" \ - NLS=1 \ - FREEDESKTOP=0 \ - SYSLIBS=0 \ - VST=0 \ - WIIMOTE=0 \ - LV2=0 \ - FREESOUND=1 \ - LIBLO=1 \ - AUBIO=1 \ - TRANZPORT=1 \ - DIST_LIBDIR=lib \ - DESTDIR="${pkgdir}" || return 1 + scons ${MAKEFLAGS} ARCH="${CFLAGS}" \ + PREFIX="/usr" \ + FREEDESKTOP=0 \ + FREESOUND=1 \ + DESTDIR="${pkgdir}" +} +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + scons PREFIX="/usr" \ - NLS=1 \ FREEDESKTOP=0 \ - SYSLIBS=0 \ - VST=0 \ - WIIMOTE=0 \ - LV2=0 \ FREESOUND=1 \ - LIBLO=1 \ - AUBIO=1 \ - TRANZPORT=1 \ - DIST_LIBDIR=lib \ - DESTDIR="${pkgdir}" install || return 1 + DESTDIR="${pkgdir}" install # install some freedesktop.org compatibility - install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" || return 1 + install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" } + +# vim:set ts=2 sw=2 et: Added: ardour.changelog =================================================================== --- ardour.changelog (rev 0) +++ ardour.changelog 2010-08-09 13:11:23 UTC (rev 87029) @@ -0,0 +1,22 @@ +9 Aug 2010 (GMT+8) Ray Rashif <[email protected]> + + * 2.8.11-1 : + Testing build. + Updated to latest upstream release. + Removed libgnomecanvasmm depend (ardour internal). + Removed soundtouch makedepend (ardour internal, unneded). + Added new depends + - slv2 ("LV2" plug-ins support) + - rubberband (can "do more" than soundtouch) + - libgnomecanvas + Not using SYSLIBS because upstream does not support it. + Namcap warnings can be ignored; they're ardour internals. + + * PKGBUILD : + Minor cosmetic ammendments. + + * ardour.changelog : + Added this changelog. + + * ardour.install : + Removed install scriptlet; old and deprecated information. Deleted: ardour.install =================================================================== --- ardour.install 2010-08-09 07:51:20 UTC (rev 87028) +++ ardour.install 2010-08-09 13:11:23 UTC (rev 87029) @@ -1,17 +0,0 @@ -# arg 1: the new package version -post_install() { - cat << EOM - ---> You need to have jack running before you start ardour. There are two ways ---> to have ardour and jack running: ---> - as root with realtime capabilities ---> - as oridinary user without realtime capabilities ---> You have to make sure, that ardour and jack run as the same user - mixing ---> up fails. ---> RUNNING AS ROOT IS ALWAYS A RISK FOR THE SECURITY! ---> Also consider to use qjackctl to control jack. Note, that also qjackctl ---> has to run as the same user as ardour. Don't forget to check out ---> qjackctl's patchbay and read the docs from http://ardour.org ! - -EOM -}
