diff options
author | Mantas Mikulėnas | 2016-03-17 12:49:12 +0200 |
---|---|---|
committer | Mantas Mikulėnas | 2016-03-17 13:16:34 +0200 |
commit | e987cb8edb94181c79a508587fbeaefb0fce8436 (patch) | |
tree | dafab375400283182a802e4c121f42eefa65d7a5 | |
download | aur-e987cb8edb94181c79a508587fbeaefb0fce8436.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0f07afeb6329 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +# Generated by mksrcinfo v8 +# Thu Mar 17 11:16:30 UTC 2016 +pkgbase = voms-clients + pkgver = 3.0.6 + pkgrel = 1 + url = http://italiangrid.github.io/voms/ + arch = any + makedepends = java-environment + makedepends = maven + depends = java-runtime + source = git+https://github.com/italiangrid/voms-clients#commit=c30b6625f842f9c8f4fac3441745ae8845bf2adb + sha256sums = SKIP + +pkgname = voms-clients + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dde7608375e2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +pkgname=voms-clients +pkgver=3.0.6 +pkgrel=1 +arch=(any) +url="http://italiangrid.github.io/voms/" +depends=(java-runtime) +makedepends=(java-environment maven) +_gitrev="c30b6625f842f9c8f4fac3441745ae8845bf2adb" # v3.0.6 +source=("git+https://github.com/italiangrid/voms-clients#commit=$_gitrev") +sha256sums=('SKIP') + +pkgver() { + cd "$pkgname" + git describe --tags | sed 's/^v//; s/-/.r/; s/-/./g' +} + +build() { + cd "$pkgname" + mvn -Dmaven.javadoc.skip=true \ + -Dvoms-clients.libs="/usr/share/$pkgname/lib" \ + package +} + +package() { + install -dm 755 "$pkgdir/usr/share/$pkgname" + bsdtar -C "$pkgdir/usr" --strip-components 1 -xf "$pkgname/target/voms-clients.tar.gz" + mv "$pkgdir/usr/share/java" "$pkgdir/usr/share/$pkgname/lib" + # rename to avoid conflicts with C clients from voms 2.x + for f in /usr/bin/voms-proxy-{init,info,destroy}; do + mv "$pkgdir/$f" "$pkgdir/${f/%/3}" + done + for f in /usr/share/man/man1/voms-proxy-{init,info,destroy}.1; do + mv "$pkgdir/$f" "$pkgdir/${f/%.1/3.1}" + done +} + +# vim: ft=sh:ts=2:sw=2:et |