summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO5
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD37
3 files changed, 23 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 918991fe2444..2cc27e0bf5ce 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 7280aa8d5bf9..68e95b839330 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}