diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 37 |
3 files changed, 23 insertions, 22 deletions
@@ -1,6 +1,6 @@ pkgbase = ninjas2-git pkgdesc = An easy to use sample slicer LV2 & VST plugin and JACK application (git version) - pkgver = 0.2.0.r331.a767a9e + pkgver = 0.2.0.r344.21740d3 pkgrel = 1 epoch = 1 url = https://github.com/rghvdberg/ninjas2 @@ -20,8 +20,9 @@ pkgbase = ninjas2-git conflicts = ninjas2 source = ninjas2::git+https://github.com/rghvdberg/ninjas2.git source = dpf::git+https://github.com/DISTRHO/DPF.git + source = nanosvg::git+https://github.com/memononen/nanosvg.git + sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP pkgname = ninjas2-git - diff --git a/.gitignore b/.gitignore index 9b6361a54172..15173a96643b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,8 @@ dpf/ +nanosvg/ ninjas2/ pkg/ src/ .AURINFO -ninjas2-git-*.tar.xz +ninjas2-git-*.pkg.tar.* ninjas2-git-*.src.tar.gz @@ -3,7 +3,7 @@ _pkgname=ninjas2 pkgname=${_pkgname}-git -pkgver=0.2.0.r331.a767a9e +pkgver=0.2.0.r344.21740d3 pkgrel=1 epoch=1 pkgdesc="An easy to use sample slicer LV2 & VST plugin and JACK application (git version)" @@ -17,39 +17,38 @@ optdepends=('jack: stand-alone JACK application') provides=("${_pkgname}") conflicts=("${_pkgname}") source=("${_pkgname}::git+https://github.com/rghvdberg/${_pkgname}.git" - 'dpf::git+https://github.com/DISTRHO/DPF.git') -sha256sums=('SKIP' 'SKIP') + 'dpf::git+https://github.com/DISTRHO/DPF.git' + 'nanosvg::git+https://github.com/memononen/nanosvg.git') +sha256sums=('SKIP' + 'SKIP' + 'SKIP') pkgver() { - cd "${srcdir}/${_pkgname}" - + cd $_pkgname local ver="$(grep d_version plugins/Ninjas2/Ninjas2Plugin.hpp | awk '{ print $4$5$6 }' | tr ',' '.')" echo "$ver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" } prepare() { - cd "${srcdir}/${_pkgname}" - + cd $_pkgname git submodule init - git config submodule.dpf.url "${srcdir}/dpf" - git submodule update + git config submodule.dpf.url "$srcdir"/dpf + git config submodule.external.url "$srcdir"/nanosvg + git -c protocol.file.allow=always submodule update } build() { - cd "${srcdir}/${_pkgname}" - - git submodule init && git submodule update --recursive + cd $_pkgname make } package() { - cd "${srcdir}/${_pkgname}" - - install -Dm775 bin/${_pkgname} "${pkgdir}"/usr/bin/ninjas2 - install -dm755 "${pkgdir}"/usr/lib/lv2/${_pkgname}.lv2 - install -m644 bin/${_pkgname}.lv2/*.ttl "${pkgdir}"/usr/lib/lv2/${_pkgname}.lv2 - install -m755 bin/${_pkgname}.lv2/*.so "${pkgdir}"/usr/lib/lv2/${_pkgname}.lv2 - install -Dm775 bin/${_pkgname}-vst.so -t "${pkgdir}"/usr/lib/vst + cd $_pkgname + install -Dm775 bin/$_pkgname "$pkgdir"/usr/bin/ninjas2 + install -dm755 "$pkgdir"/usr/lib/lv2/${_pkgname}.lv2 + install -m644 bin/${_pkgname}.lv2/*.ttl "$pkgdir"/usr/lib/lv2/${_pkgname}.lv2 + install -m755 bin/${_pkgname}.lv2/*.so "$pkgdir"/usr/lib/lv2/${_pkgname}.lv2 + install -Dm775 bin/${_pkgname}-vst.so -t "$pkgdir"/usr/lib/vst } |