[arch-commits] Commit in zita-convolver/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Sat Sep 1 14:30:01 UTC 2018
Date: Saturday, September 1, 2018 @ 14:30:00
Author: dvzrv
Revision: 375947
upgpkg: zita-convolver 4.0.3-1
Upgrading to 4.0.3.
Modified:
zita-convolver/trunk/PKGBUILD
----------+
PKGBUILD | 28 ++++++++++------------------
1 file changed, 10 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-09-01 14:15:06 UTC (rev 375946)
+++ PKGBUILD 2018-09-01 14:30:00 UTC (rev 375947)
@@ -6,7 +6,7 @@
# Contributor: orbisvicis
pkgname=zita-convolver
-pkgver=4.0.0
+pkgver=4.0.3
pkgrel=1
pkgdesc="A fast, partitioned convolution engine library."
arch=('x86_64')
@@ -14,33 +14,25 @@
license=('GPL3')
depends=('fftw')
source=("https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${pkgver}.tar.bz2")
-sha512sums=('249c87bc662d92ffbba6030bb7c1b1d78d573a7f8cb2178f162c3cd82738b16555234c7fe609d976a294d2bb169a00bf828f1505852cf005860d57d688aa6de5')
+sha512sums=('62d7841757f10c094e43ed755e187f947c5743f302ed2a1ee6064a850c18921466f4505d8a2a7b3ad23619db7f1ad7307e1dfb2e8a1e7685e60ece2ffff4f6ca')
prepare() {
- cd "${pkgname}-${pkgver}/libs"
-
+ cd "${pkgname}-${pkgver}"
# FS#36248 - strip -march=native
- sed -i '/native/d' Makefile
-
- # prevent ldconfig call
- sed -i '/ldconfig/d' Makefile
+ # call ldconfig in local context
+ sed -e '/native/d' \
+ -e 's/ldconfig/& -N $(DESTDIR)\/$(LIBDIR)/' \
+ -i source/Makefile
}
build() {
- cd "${pkgname}-${pkgver}/libs"
+ cd "${pkgname}-${pkgver}/source"
make
}
package() {
- cd "${pkgname}-${pkgver}/libs"
+ cd "${pkgname}-${pkgver}/source"
make SUFFIX="" PREFIX=/usr DESTDIR="${pkgdir}/" install
-
- # missing softlink
- ln -s "lib${pkgname}.so.${pkgver}" \
- "$pkgdir/usr/lib/lib${pkgname}.so.${pkgver%%.*}"
-
# docs
- cd ..
- install -Dm644 AUTHORS "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS"
- install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README"
+ install -vDm 644 ../{AUTHORS,README} -t "${pkgdir}/usr/share/doc/${pkgname}"
}
More information about the arch-commits
mailing list