diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -1,14 +1,15 @@ # Maintainer: schaap137 <dojo86@gmail.com> pkgname=chugins-git -pkgver=1.3.5.2.r86.g9ed524f -pkgrel=6 +pkgver=chuck.1.5.2.1.r2.gebc3223 +pkgrel=2 pkgdesc="Repository for ChuGins (to use with chuck)" arch=('i686' 'x86_64') url="https://github.com/ccrma/chugins" license=('GPL') depends=('chuck') -makedepends=('cpio' 'git') -source=("$pkgname"::"git://github.com/ccrma/chugins.git") +makedepends=('git') +source=("$pkgname"::"git+https://github.com/ccrma/chugins.git") +#buildflags=('FLAGS="${FLAGS} -std=c++14"') sha256sums=('SKIP') pkgver() { @@ -22,6 +23,8 @@ prepare() { # Change JACK to PULSE if you use chuck-pulse, or comment out the next line if you use chuck-alsa sed -e 's/__LINUX_ALSA__/__LINUX_JACK__/g' -i **/makefile.linux sed -e 's/\/usr\/local\/lib/\/usr\/lib/g' -i **/makefile.linux makefile + # Temporary fix until this code becomes fully ISO C++17 compliant - with thanks to phaise + sed -i '71s/^/FLAGS+= -Wno-error=register/' Mesh2D/makefile } build() { @@ -34,5 +37,5 @@ package() { mkdir -p "$pkgdir"/usr/lib/chuck install -Dm755 **/*.chug "$pkgdir"/usr/lib/chuck/ mkdir -p "$pkgdir"/usr/share/doc/chuck/examples/chugins - find . -type f -regex '.*\.\(md\|wav\|ck\)' | cpio -p -d -v -u "$pkgdir"/usr/share/doc/chuck/examples/chugins/ + while read -r file; do install -Dm644 "$file" "$pkgdir/usr/share/doc/chuck/examples/chugins/$file"; done < <(find . -type f -regex '.*\.\(md\|wav\|ck\)') } |