summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorA_Bart2023-02-22 17:10:39 +0100
committerA_Bart2023-02-22 17:10:39 +0100
commitb1f74982602ec03206c61eb69940b3464f8dcf31 (patch)
tree4a1e1380c6f20061da81769b2b67a28daf2bd292
downloadaur-b1f74982602ec03206c61eb69940b3464f8dcf31.tar.gz
first AUR packaging
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD32
-rw-r--r--launcher2
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1989a7737851
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = jive
+ pkgdesc = A standalone JAVA application designed to browse and edit the static TANGO database
+ pkgver = 7.38
+ pkgrel = 1
+ url = https://gitlab.com/tango-controls/Jive
+ arch = any
+ license = GPL3
+ depends = java-runtime=8
+ depends = sh
+ source = https://repo1.maven.org/maven2/org/tango-controls/Jive/7.38/Jive-7.38-jar-with-dependencies.jar
+ source = launcher
+ sha256sums = 891767c2051412966e7f700c218f911ab8a832bee6138418e48265fa8bbd25c3
+ sha256sums = be94be7e0794c84c6011ebda88adfc1dfce911beaa8aec55f66b4b226ee4b6d7
+
+pkgname = jive
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..42411b7230fa
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+#Maintainer: Christoph Steinacker <archologist.linuxATgooglemailDOTcom>
+#Maintainer: Heiko Nickerl <devATheiko-nickerlDOTcom>
+_name="Jive"
+pkgname=${_name,,}
+pkgver=7.38
+_jarfile="${_name}-${pkgver}-jar-with-dependencies.jar"
+pkgrel=1
+pkgdesc="A standalone JAVA application designed to browse and edit the static TANGO database"
+arch=('any')
+url="https://gitlab.com/tango-controls/${_name}"
+license=('GPL3')
+depends=('java-runtime=8' sh)
+source=(
+ https://repo1.maven.org/maven2/org/tango-controls/${_name}/${pkgver}/${_jarfile}
+ launcher
+)
+sha256sums=(
+ '891767c2051412966e7f700c218f911ab8a832bee6138418e48265fa8bbd25c3'
+ 'be94be7e0794c84c6011ebda88adfc1dfce911beaa8aec55f66b4b226ee4b6d7'
+)
+
+prepare() {
+ sed -i "s/jar_file/$_jarfile/" launcher
+ sed -i "s/package_name/$pkgname/" launcher
+}
+
+package() {
+ cd ${srcdir}
+ install -D -m755 ${srcdir}/${_jarfile} ${pkgdir}/usr/share/java/${pkgname}/${_jarfile}
+
+ install -D -m755 ${srcdir}/launcher ${pkgdir}/usr/bin/${pkgname}
+}
diff --git a/launcher b/launcher
new file mode 100644
index 000000000000..4a6bf9acea3e
--- /dev/null
+++ b/launcher
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/lib/jvm/java-8-openjdk/bin/java -jar '/usr/share/java/package_name/jar_file' "$@"