[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