diff options
author | Miroslav Koškár | 2018-01-09 19:31:52 +0100 |
---|---|---|
committer | Miroslav Koškár | 2018-01-09 19:31:52 +0100 |
commit | eba40566f4e8a535d1709f921ba9d9a3509d9599 (patch) | |
tree | 759997cd361d56c1faf009f9f0be896a9993dacb | |
download | aur-eba40566f4e8a535d1709f921ba9d9a3509d9599.tar.gz |
Initial
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 60 |
2 files changed, 87 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7b923d5d82f1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = vcvrack-eseries + pkgdesc = E-Series VCV modules + pkgver = 0.5.0 + pkgrel = 1 + url = https://github.com/VCVRack/ESeries + arch = i686 + arch = x86_64 + license = BSD + makedepends = git + depends = vcvrack + source = vcvrack-ESeries::git+https://github.com/VCVRack/ESeries.git#tag=v0.5.0 + source = vcvrack::git+https://github.com/VCVRack/Rack.git#tag=v0.5.1 + source = git+https://github.com/AndrewBelt/osdialog.git + source = git+https://github.com/AndrewBelt/oui-blendish.git + source = git+https://github.com/mackron/dr_libs.git + source = git+https://github.com/memononen/nanosvg.git + source = git+https://github.com/memononen/nanovg.git + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + +pkgname = vcvrack-eseries + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..24ab916ff815 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,60 @@ +# Maintainer: Miroslav Koškár <http://mkoskar.com/> + +_rackver=0.5.1 +_plugname='ESeries' + +pkgname='vcvrack-eseries' +pkgver=0.5.0 +pkgrel=1 +pkgdesc='E-Series VCV modules' +url='https://github.com/VCVRack/ESeries' +license=(BSD) +arch=(i686 x86_64) +depends=(vcvrack) +makedepends=(git) + +source=( + "vcvrack-$_plugname::git+https://github.com/VCVRack/$_plugname.git#tag=v$pkgver" + "vcvrack::git+https://github.com/VCVRack/Rack.git#tag=v$_rackver" + git+https://github.com/AndrewBelt/osdialog.git + git+https://github.com/AndrewBelt/oui-blendish.git + git+https://github.com/mackron/dr_libs.git + git+https://github.com/memononen/nanosvg.git + git+https://github.com/memononen/nanovg.git +) +sha256sums=( + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP +) + +prepare() { + cd vcvrack + git submodule init + git config submodule.ext/dr_libs.url "$srcdir/dr_libs" + git config submodule.ext/nanosvg.url "$srcdir/nanosvg" + git config submodule.ext/nanovg.url "$srcdir/nanovg" + git config submodule.ext/osdialog.url "$srcdir/osdialog" + git config submodule.ext/oui-blendish.url "$srcdir/oui-blendish" + git submodule update + + cd plugins + git clone "$srcdir/vcvrack-$_plugname" "$_plugname" +} + +build() { + cd "vcvrack/plugins/$_plugname" + make +} + +package() { + cd "vcvrack/plugins/$_plugname" + install -D -m644 -t "$pkgdir/usr/share/licenses/vcvrack/$_plugname" LICENSE* + install -d "$pkgdir/opt/vcvrack/plugins/$_plugname" + cp -dr --preserve=mode -t "$pkgdir/opt/vcvrack/plugins/$_plugname" \ + res plugin.so +} |