diff options
author | A_Bart | 2023-02-22 17:10:39 +0100 |
---|---|---|
committer | A_Bart | 2023-02-22 17:10:39 +0100 |
commit | b1f74982602ec03206c61eb69940b3464f8dcf31 (patch) | |
tree | 4a1e1380c6f20061da81769b2b67a28daf2bd292 | |
download | aur-b1f74982602ec03206c61eb69940b3464f8dcf31.tar.gz |
first AUR packaging
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | launcher | 2 |
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' "$@" |