[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