summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArjun Vikram2021-07-04 01:52:40 -0500
committerArjun Vikram2021-07-04 01:59:49 -0500
commit165be0f8a7fc8a5fc78286c7bb3c5b17fd835c81 (patch)
tree4f3a99471343b7554c8b4111e9406d5a14ab3bd1
downloadaur-165be0f8a7fc8a5fc78286c7bb3c5b17fd835c81.tar.gz
Build 1.2.0-1
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD24
3 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c013f85965d1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = groovyserv-bin
+ pkgdesc = Quick startup for Groovy programs by using a JVM process running in the background
+ pkgver = 1.2.0
+ pkgrel = 1
+ url = https://kobo.github.io/groovyserv/index.html
+ arch = x86_64
+ license = APACHE
+ depends = groovy
+ provides = groovyserv
+ conflicts = groovyserv
+ source = https://bitbucket.org/kobo/groovyserv-mirror/downloads/groovyserv-1.2.0-bin.zip
+ sha256sums = 88a93e07ce18b7ea33f98dd75ce21550b3a25820dd6eb00ab790f16573317e93
+
+pkgname = groovyserv-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..e254e4d5d1cf
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/src/*
+/pkg/*
+*.tar.zst
+*.zip
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fa45572358dd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Arjun Vikram <`echo moc.liamg%rua+kivjra | rev | tr '%' '@'`>
+
+_name=groovyserv
+pkgname=$_name-bin
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Quick startup for Groovy programs by using a JVM process running in the background"
+arch=('x86_64')
+url="https://kobo.github.io/groovyserv/index.html"
+license=('APACHE')
+provides=('groovyserv')
+conflicts=('groovyserv')
+depends=('groovy')
+optdepends=()
+source=("https://bitbucket.org/kobo/${_name}-mirror/downloads/${_name}-${pkgver}-bin.zip")
+sha256sums=('88a93e07ce18b7ea33f98dd75ce21550b3a25820dd6eb00ab790f16573317e93')
+
+package() {
+ mkdir -p "${pkgdir}/opt/${_name}" "${pkgdir}/usr/bin" "${pkgdir}/usr/share/licenses/${_name}"
+ cp -R "${_name}-${pkgver}/lib" "${pkgdir}/opt/${_name}/lib"
+ cp -R "${_name}-${pkgver}/platforms/linux_amd64" "${pkgdir}/opt/${_name}/bin"
+ ln -s "/opt/${_name}/bin/groovy"{server,client} "${pkgdir}/usr/bin/"
+ cp "${_name}-${pkgver}/"*.txt "${pkgdir}/usr/share/licenses/${_name}"
+}