diff options
author | Christopher Arndt | 2015-10-03 18:17:24 +0200 |
---|---|---|
committer | Christopher Arndt | 2015-10-03 18:17:24 +0200 |
commit | 4103d832eb071499ef5619e420cc6bea7f12b727 (patch) | |
tree | bb2aa0fedd9f675ce84cf92b9f366e10e078906b | |
download | aur-4103d832eb071499ef5619e420cc6bea7f12b727.tar.gz |
New package build caps-lv2-git
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 48 |
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5bca294efd35 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = caps-lv2-git + pkgdesc = The LADSPA C* Audio Plugin Suite (LV2 port) + pkgver = 0.9.23.r99.76cce8e + pkgrel = 1 + url = http://quitte.de/dsp/caps.html + arch = i686 + arch = x86_64 + groups = lv2-plugins + license = GPL3 + makedepends = lv2 + provides = caps-lv2 + conflicts = caps-lv2 + source = caps-lv2::git+https://github.com/moddevices/caps-lv2.git + md5sums = SKIP + +pkgname = caps-lv2-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..9283e06b6fdb --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +caps-lv2/ +src/ +pkg/ +caps-lv2-git-*.tar.xz +caps-lv2-git-*.src.tar.gz +.AURINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cdab21bb08bd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> + +_pkgname=caps-lv2 +pkgname="${_pkgname}-git" +pkgver=0.9.23.r99.76cce8e +pkgrel=1 +pkgdesc="The LADSPA C* Audio Plugin Suite (LV2 port)" +arch=('i686' 'x86_64') +url="http://quitte.de/dsp/caps.html" +license=('GPL3') +depends=() +provides=("${_pkgname}") +conflicts=("${_pkgname}") +groups=('lv2-plugins') +makedepends=('lv2') +source=("${_pkgname}::git+https://github.com/moddevices/caps-lv2.git") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_pkgname}" + cat > version.c << __EOF__ +#include "version.h" +#include <stdio.h> +void main() { + printf("%d.%d.%d", CAPS_version[0], CAPS_version[1], CAPS_version[2]); +} +__EOF__ + gcc version.c + version="$(./a.out)" + echo ${version}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD) +} + + +build() { + cd "${srcdir}/${_pkgname}" + + make $MAKEFLAGS +} + +package() { + cd "${srcdir}/${_pkgname}" + + unset LV2_PATH + make DESTDIR="$pkgdir" install + rm -rf "$pkgdir/usr/lib/lv2/caps.lv2/modgui" +} + +# vim:set ts=2 sw=2 et: |