[arch-commits] Commit in ardour/trunk (PKGBUILD ardour.changelog ardour.install)
Ray Rashif
schiv at archlinux.org
Mon Aug 9 13:11:23 UTC 2010
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 <tobias at archlinux.org>
+# Maintainer: Ray Rashif <schivmeister at gmail.com>
# Contributor: Giovanni Scafora <giovanni at archlinux.org>
# 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 <schivmeister at gmail.com>
+
+ * 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
-}
More information about the arch-commits
mailing list