[arch-commits] Commit in ladspa/trunk (PKGBUILD)

Pierre Schmitz pierre at archlinux.org
Sat Sep 10 08:26:56 UTC 2011


    Date: Saturday, September 10, 2011 @ 04:26:56
  Author: pierre
Revision: 137622

upgpkg: ladspa 1.13-3

Modified:
  ladspa/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-09-10 08:05:38 UTC (rev 137621)
+++ PKGBUILD	2011-09-10 08:26:56 UTC (rev 137622)
@@ -3,23 +3,30 @@
 
 pkgname=ladspa
 pkgver=1.13
-pkgrel=2
+pkgrel=3
 pkgdesc="Linux Audio Developer's Simple Plugin API (LADSPA)"
-arch=("i686" "x86_64")
+arch=('i686' 'x86_64')
 license=('LGPL')
 url="http://www.ladspa.org/"
-depends=('gcc-libs>=4.3')
-source=(http://www.ladspa.org/download/${pkgname}_sdk_${pkgver}.tgz
-	hardcode-path.patch)
+depends=('gcc-libs')
+source=("http://www.ladspa.org/download/${pkgname}_sdk_${pkgver}.tgz"
+        'hardcode-path.patch')
 md5sums=('671be3e1021d0722cadc7fb27054628e'
          '27743258232d828575d66940e6de2858')
 
 build() {
   cd "${srcdir}/${pkgname}_sdk/src"
-  patch -Np1 -i "${srcdir}/hardcode-path.patch" || return 1
-  sed -i -e 's/mkdirhier/mkdir -p/' makefile || return 1
-  make targets || return 1
+  patch -Np1 -i "${srcdir}/hardcode-path.patch"
+  sed \
+    -e 's/mkdirhier/mkdir -p/' \
+    -e "s#-O3#${CFLAGS} ${LDFLAGS/,--as-needed/}#" \
+    -i makefile
+  make targets
+}
+
+package() {
+  cd "${srcdir}/${pkgname}_sdk/src"
   make INSTALL_PLUGINS_DIR="${pkgdir}/usr/lib/ladspa/" \
        INSTALL_INCLUDE_DIR="${pkgdir}/usr/include/" \
-       INSTALL_BINARY_DIR="${pkgdir}/usr/bin/" install || return 1
+       INSTALL_BINARY_DIR="${pkgdir}/usr/bin/" install
 }




More information about the arch-commits mailing list