diff options
author | redtide | 2020-12-17 16:17:35 +0100 |
---|---|---|
committer | redtide | 2020-12-17 16:17:35 +0100 |
commit | 199d32f8d14be90c11d5c632df013bd8f43dd7a4 (patch) | |
tree | 482034d6376e5eee6a5ae4536b46a7c40ca7f295 /PKGBUILD | |
download | aur-jknobman-git.tar.gz |
First commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..278dec382e2c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: redtide <redtid3@gmail.com> + +_pkgname="jknobman" +pkgname="${_pkgname}-git" +pkgver=r12.5f56301 +pkgrel=1 +pkgdesc="VSTGUI - AnimationKnob Design tool" +url="https://www.g200kg.com/jp/software/knobman.html" +arch=('any') +license=('custom') +makedepends=("git" "maven") +depends=('java-runtime') +source=("${_pkgname}"::"git+https://github.com/g200kg/KnobMan") +sha256sums=('SKIP') +provides=("${_pkgname}") +conflicts=("${_pkgname}" "${_pkgname}-bin") +pkgver() { + cd "${srcdir}/${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} +build() { + cd "${srcdir}/${_pkgname}" + export MAVEN_OPTS=-Dmaven.repo.local="$srcdir/repository" + make +} +package() { + cd "${srcdir}/${_pkgname}" + export MAVEN_OPTS=-Dmaven.repo.local="$srcdir/repository" + DESTDIR="${pkgdir}/" PREFIX=/usr make install + install -Dm644 "${srcdir}/${_pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" +}
\ No newline at end of file |