diff options
author | Holger Rauch | 2018-06-03 03:21:48 +0200 |
---|---|---|
committer | Holger Rauch | 2018-06-03 03:21:48 +0200 |
commit | a016dae799f2569cb8ee102b62df7fb136dd2144 (patch) | |
tree | 482fee3f284c5140df6c1844d6b2a649c827d144 | |
download | aur-a016dae799f2569cb8ee102b62df7fb136dd2144.tar.gz |
Payara Server 5.181 Micro Edition
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 28 | ||||
-rw-r--r-- | payara5-micro.service | 12 |
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 |