summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Rauch2018-06-03 03:21:48 +0200
committerHolger Rauch2018-06-03 03:21:48 +0200
commita016dae799f2569cb8ee102b62df7fb136dd2144 (patch)
tree482fee3f284c5140df6c1844d6b2a649c827d144
downloadaur-a016dae799f2569cb8ee102b62df7fb136dd2144.tar.gz
Payara Server 5.181 Micro Edition
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD28
-rw-r--r--payara5-micro.service12
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5c780ca1fe3c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = payara5-micro
+ pkgdesc = A Java EE application server, derived from GlassFish Open Source Edition. (Micro Edition)
+ pkgver = 5.181
+ pkgrel = 1
+ url = http://www.payara.fish/
+ arch = any
+ license = CDDL
+ license = GPL2
+ depends = java-environment>=8
+ provides = payara5-micro
+ conflicts = payara5-micro
+ conflicts = payara51
+ options = !strip
+ source = payara-5.181-micro.zip::https://info.payara.fish/cs/c/?cta_guid=21e00628-5d9e-400a-9805-1fc99fe0de87&placement_guid=0c1037e0-adaf-4401-b888-05088602db6a&portal_id=334594&redirect_url=APefjpE_uK4aYmUfSbouXcqyPeKesliLSxqzwJIvL1ZO5ZcuNrB1CVmFm8jKOPQ7Nzx9DJRdKkh_m73mmssZeyNtJin9Lx_n9voGC4Qy6HK6WZPmkRg6BUcvLUcwNbXp6TFIAXv62C8IcIaInIhxPptyI4k_LwW9stxb4RV9_TztI0LQy86uqaxylMkFpbGUEKThy05I5uj_lByBYRdffpktE4wfWw_YZmT4DjV7CW8-Wl8kyEZ9Almr44vo1DazXyMPntZLOOfl&hsutk=620a9ed62186b8571bcc43e5e4075f89&canon=https%3A%2F%2Fwww.payara.fish%2Fdownloads&click=457f94b8-1cc5-4529-ac81-59c081b09534&utm_referrer=https%3A%2F%2Fwww.payara.fish%2Fabout&__hstc=229474563.620a9ed62186b8571bcc43e5e4075f89.1527986372648.1527986372648.1527986372648.1&__hssc=229474563.3.1527986372648&__hsfp=794664957
+ source = payara5-micro.service
+ sha256sums = d1b9fee97fa01df802dbdb169ecbdfc7f4dad59792daace81ec6f7573b01a8cc
+ sha256sums = be71a959519aa009dcee2f1f6422acb47710099651d6c778391ea736cbc22873
+ sha512sums = 690255fc6cf1eb807a70dbe04aa430107f854025c59c2857dac61e0113fefd9316fd07e5962c3d5f9223c2ef09a48a8ca3be93125aac738cdc83e5702c5f3dbf
+ sha512sums = 3449a64d3c3dcee6e035b45198deb077520c7fc6b963fcf7468430f15514ddabc68ae2f2f8c20ce2a55d58bbb6203b34bacf543fc5e31b4df2642666c26aa3bb
+
+pkgname = payara5-micro
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c9859e864a87
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Holger Rauch <holger dot rauch at posteo dot de>
+
+pkgname=payara5-micro
+pkgver=5.181
+pkgrel=1
+pkgdesc="A Java EE application server, derived from GlassFish Open Source Edition. (Micro Edition)"
+url="http://www.payara.fish/"
+license=("CDDL" "GPL2")
+provides=("$pkgname")
+conflicts=("$pkgname" "payara51")
+depends=("java-environment>=8")
+arch=("any")
+options=(!strip)
+source=("payara-${pkgver}-micro.zip::https://info.payara.fish/cs/c/?cta_guid=21e00628-5d9e-400a-9805-1fc99fe0de87&placement_guid=0c1037e0-adaf-4401-b888-05088602db6a&portal_id=334594&redirect_url=APefjpE_uK4aYmUfSbouXcqyPeKesliLSxqzwJIvL1ZO5ZcuNrB1CVmFm8jKOPQ7Nzx9DJRdKkh_m73mmssZeyNtJin9Lx_n9voGC4Qy6HK6WZPmkRg6BUcvLUcwNbXp6TFIAXv62C8IcIaInIhxPptyI4k_LwW9stxb4RV9_TztI0LQy86uqaxylMkFpbGUEKThy05I5uj_lByBYRdffpktE4wfWw_YZmT4DjV7CW8-Wl8kyEZ9Almr44vo1DazXyMPntZLOOfl&hsutk=620a9ed62186b8571bcc43e5e4075f89&canon=https%3A%2F%2Fwww.payara.fish%2Fdownloads&click=457f94b8-1cc5-4529-ac81-59c081b09534&utm_referrer=https%3A%2F%2Fwww.payara.fish%2Fabout&__hstc=229474563.620a9ed62186b8571bcc43e5e4075f89.1527986372648.1527986372648.1527986372648.1&__hssc=229474563.3.1527986372648&__hsfp=794664957"
+ "payara5-micro.service")
+
+sha256sums=('d1b9fee97fa01df802dbdb169ecbdfc7f4dad59792daace81ec6f7573b01a8cc'
+ 'be71a959519aa009dcee2f1f6422acb47710099651d6c778391ea736cbc22873')
+
+sha512sums=('690255fc6cf1eb807a70dbe04aa430107f854025c59c2857dac61e0113fefd9316fd07e5962c3d5f9223c2ef09a48a8ca3be93125aac738cdc83e5702c5f3dbf'
+ '3449a64d3c3dcee6e035b45198deb077520c7fc6b963fcf7468430f15514ddabc68ae2f2f8c20ce2a55d58bbb6203b34bacf543fc5e31b4df2642666c26aa3bb')
+
+package() {
+ mkdir -p $pkgdir/opt/$pkgname
+ cp -a META-INF MICRO-INF fish $pkgdir/opt/$pkgname
+ install -D $srcdir/payara5-micro.service $pkgdir/usr/lib/systemd/system/payara5-micro.service
+}
+# vim:set ts=2 sw=2 et:
diff --git a/payara5-micro.service b/payara5-micro.service
new file mode 100644
index 000000000000..8e8bb7e568c1
--- /dev/null
+++ b/payara5-micro.service
@@ -0,0 +1,12 @@
+[Unit]
+Description = Payara Server 5.1 Micro Edition
+After = syslog.target network.target
+
+[Service]
+ExecStart = /usr/bin/java -jar /opt/payara5/glassfish/lib/client/appserver-cli.jar start-domain
+ExecStop = /usr/bin/java -jar /opt/payara5/glassfish/lib/client/appserver-cli.jar stop-domain
+ExecReload = /usr/bin/java -jar /opt/payara5/glassfish/lib/client/appserver-cli.jar restart-domain
+Type = forking
+
+[Install]
+WantedBy = multi-user.target