Date: Sunday, June 3, 2018 @ 13:46:50 Author: dvzrv Revision: 339130 upgpkg: faust 2.5.23-3
Adding to pro-audio group. Using jdk8-openjdk instead of java-environment=8 in optdepends because tooling is broken. Adding Id. Minor fixes. Modified: faust/trunk/PKGBUILD ----------+ PKGBUILD | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-06-03 13:42:04 UTC (rev 339129) +++ PKGBUILD 2018-06-03 13:46:50 UTC (rev 339130) @@ -1,3 +1,4 @@ +# $Id$ # Maintainer: David Runge <[email protected]> # Contributor: Albert Graef <aggraef at gmail.com> # Contributor: Bernardo Barros <bernardobarros at gmail dot com> @@ -5,15 +6,17 @@ pkgname=faust pkgver=2.5.23 -pkgrel=2 +pkgrel=3 pkgdesc="A functional programming language for realtime audio signal processing." arch=('x86_64') url="https://faust.grame.fr/" license=('GPL2') +groups=('pro-audio') depends=('llvm-libs' 'libsndfile' 'libmicrohttpd') makedepends=('llvm' 'xxd') +# FIXME: java-environment=8 can not be used with current tooling optdepends=('clang: needed for sound2reader' - 'java-environment=8: needed for faust2android' + 'jdk8-openjdk: needed for faust2android' 'python2: needed for faust2md and faust2atomsnippets' 'ruby: needed for faust2sc and scbuilder') options=('staticlibs') @@ -38,7 +41,7 @@ # docs install -t "${pkgdir}/usr/share/doc/${pkgname}" \ - -vDm644 documentation/{,misc/}*.pdf + -vDm 644 documentation/{,misc/}*.pdf # examples install -vd "${pkgdir}/usr/share/${pkgname}/examples" @@ -46,33 +49,33 @@ cd syntax-highlighting # atom - install -vDm644 "atom/language-${pkgname}/package.json" \ + install -vDm 644 "atom/language-${pkgname}/package.json" \ "${pkgdir}/usr/lib/atom/dot-atom/packages/language-${pkgname}/package.json" - install -vDm644 "atom/language-${pkgname}/grammars/${pkgname}.cson" \ + install -vDm 644 "atom/language-${pkgname}/grammars/${pkgname}.cson" \ "${pkgdir}/usr/lib/atom/dot-atom/packages/language-${pkgname}/grammars/${pkgname}.cson" - install -vDm644 "atom/language-${pkgname}/settings/language-${pkgname}.cson" \ + install -vDm 644 "atom/language-${pkgname}/settings/language-${pkgname}.cson" \ "${pkgdir}/usr/lib/atom/dot-atom/packages/language-${pkgname}/settings/language-${pkgname}.cson" install -t "${pkgdir}/usr/lib/atom/dot-atom/packages/language-${pkgname}/snippets/" \ -vDm644 "atom/language-${pkgname}/snippets/"* - install -vDm644 "atom/language-${pkgname}/process-palette.json.linux" \ + install -vDm 644 "atom/language-${pkgname}/process-palette.json.linux" \ "${pkgdir}/usr/share/doc/${pkgname}/process-palette.json" # kate - install -vDm644 "${pkgname}.xml" \ + install -vDm 644 "${pkgname}.xml" \ "${pkgdir}/usr/share/apps/katepart/syntax/${pkgname}.xml" # gedit - install -vDm644 "${pkgname}.lang" \ + install -vDm 644 "${pkgname}.lang" \ "${pkgdir}/usr/share/gtksourceview-2.0/language-specs/${pkgname}.lang" - install -vDm644 "${pkgname}.lang" \ + install -vDm 644 "${pkgname}.lang" \ "${pkgdir}/usr/share/gtksourceview-3.0/language-specs/${pkgname}.lang" # highlight - install -vDm644 dsp.lang "$pkgdir/usr/share/highlight/langDefs/dsp.lang" + install -vDm 644 dsp.lang "$pkgdir/usr/share/highlight/langDefs/dsp.lang" # nano - install -vDm644 "${pkgname}.nanorc" "$pkgdir/usr/share/nano/${pkgname}.nanorc" + install -vDm 644 "${pkgname}.nanorc" "$pkgdir/usr/share/nano/${pkgname}.nanorc" # vim - install -vDm644 "${pkgname}.vim" \ + install -vDm 644 "${pkgname}.vim" \ "${pkgdir}/usr/share/vim/vimfiles/syntax/${pkgname}.vim" # emacs - install -vDm644 "${pkgname}-mode.el" \ + install -vDm 644 "${pkgname}-mode.el" \ "${pkgdir}/usr/share/emacs/site-lisp/${pkgname}-mode.el" }
