summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMilk Brewster2020-07-20 21:59:34 +0100
committerMilk Brewster2020-07-20 21:59:34 +0100
commit640a447e4e78fc2bf69eb3d914c6cf8fba95f219 (patch)
tree49d109f4076f7d400f140e779223f99ca2113f5b /PKGBUILD
downloadaur-640a447e4e78fc2bf69eb3d914c6cf8fba95f219.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD53
1 files changed, 53 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ed4f8fcc98de
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: Milkii Brewster <milkii on Freenode IRC>
+maintaner="Milkii Brewster <milkii on Freenode IRC>"
+pkgname=x42-sisco-cv-git
+pkgdesc="Oscilloscope, varient of sisco.lv2 but with CV ports"
+pkgver=r228.ce8139f
+pkgrel=1
+epoch=
+arch=(x86_64)
+url="https://github.com/x42/sisco.lv2"
+license=(GPL)
+groups=()
+depends=('lv2' 'pango' 'cairo' 'mesa')
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=($pkgname::git+https://github.com/x42/sisco.lv2)
+noextract=()
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+prepare() {
+ cd "$pkgname"
+ make submodules
+}
+
+build() {
+ cd "$pkgname"
+ sed -i 's#sisco.lv2#sisco-cv.lv2#' Makefile
+ # sed -i 's#LV2NAME=sisco#LV2NAME=sisco-cv#' Makefile
+ make
+}
+
+package() {
+ cd "$pkgname"
+ sed -i 's#AudioPort#CVPort#' build/sisco.ttl
+ sed -i 's#http://gareus.org/oss/lv2/sisco#http://gareus.org/oss/lv2/sisco-cv#' build/sisco.ttl
+ sed -i 's#http://gareus.org/oss/lv2/sisco#http://gareus.org/oss/lv2/sisco-cv#' build/manifest.ttl
+ make DESTDIR="$pkgdir/" PREFIX="/usr" install-lv2
+}