[arch-commits] Commit in faust/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Thu Jan 16 13:30:43 UTC 2020
Date: Thursday, January 16, 2020 @ 13:30:42
Author: dvzrv
Revision: 552761
upgpkg: faust 2.20.2-2: Fixing missing C-API components (FS#65086).
Modified:
faust/trunk/PKGBUILD
----------+
PKGBUILD | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-01-16 13:29:57 UTC (rev 552760)
+++ PKGBUILD 2020-01-16 13:30:42 UTC (rev 552761)
@@ -5,7 +5,7 @@
pkgname=faust
pkgver=2.20.2
-pkgrel=1
+pkgrel=2
pkgdesc="A functional programming language for realtime audio signal processing."
arch=('x86_64')
url="https://faust.grame.fr/"
@@ -33,9 +33,17 @@
'texlive-core: for faust2pdf')
provides=('libfaustmachine.so' 'libfaust.so' 'libOSCFaust.so' 'libHTTPDFaust.so')
options=('staticlibs')
-source=("https://github.com/grame-cncm/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('35c0025eb16d80bf927573b07c3cb4350521ec9efb563712f256c2d6bc0635c81f57f4e6e33c2318e6dd73c77d2c7334814add47f2393d1f00e87614a4d93e1e')
+source=("https://github.com/grame-cncm/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"
+ "${pkgname}-2.20.2-fix_c-api.patch::https://github.com/grame-cncm/faust/commit/0bbc3e4b605d3cec5e8fa17162b342e761ae9a1a.patch")
+sha512sums=('35c0025eb16d80bf927573b07c3cb4350521ec9efb563712f256c2d6bc0635c81f57f4e6e33c2318e6dd73c77d2c7334814add47f2393d1f00e87614a4d93e1e'
+ '3a8fd90694e62ed89c4ee4ebf8e81bbff397a66ba58184f4334e6ad0559b4285f4d6c54338b4024b30cacf378e3291cd5d3ef08bb896f152cf5139a99c607b75')
+prepare() {
+ cd "${pkgname}-${pkgver}"
+ # fixing broken C-API: https://bugs.archlinux.org/task/65086
+ patch -Np1 -i "../${pkgname}-2.20.2-fix_c-api.patch"
+}
+
build() {
cd "${pkgname}-${pkgver}"
make PREFIX=/usr world
More information about the arch-commits
mailing list