summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMantas Mikulėnas2016-03-17 12:49:12 +0200
committerMantas Mikulėnas2016-03-17 13:16:34 +0200
commite987cb8edb94181c79a508587fbeaefb0fce8436 (patch)
treedafab375400283182a802e4c121f42eefa65d7a5
downloadaur-e987cb8edb94181c79a508587fbeaefb0fce8436.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD37
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