diff options
author | karronoli | 2016-02-20 02:00:43 +0900 |
---|---|---|
committer | karronoli | 2016-02-20 02:00:43 +0900 |
commit | 2053cc4ba52f69b6c820ec0ab5d240033531cbf6 (patch) | |
tree | ec597800d324d4f07fe1faa5315bd7f010d3f69c | |
parent | e408308eb668f89ae396143a913722192de57432 (diff) | |
download | aur-2053cc4ba52f69b6c820ec0ab5d240033531cbf6.tar.gz |
Bump v1.4.6
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | redpen.service | 12 |
3 files changed, 25 insertions, 19 deletions
@@ -1,15 +1,17 @@ # Generated by mksrcinfo v8 -# Sat Feb 13 16:56:18 UTC 2016 +# Fri Feb 19 17:00:03 UTC 2016 pkgbase = redpen pkgdesc = A document checker. RedPen is a proofreading tool to help writers or programmers. - pkgver = 1.4.5 + pkgver = 1.4.6 pkgrel = 1 url = http://redpen.cc/ arch = any license = Apache depends = java-runtime>=8 - source = https://github.com/redpen-cc/redpen/releases/download/redpen-1.4.5/redpen-1.4.5.tar.gz - sha256sums = d83165733d0af0cefc29d066f4b8650f016db63415aab1d3a1e3d081f7f4ae4e + source = https://github.com/redpen-cc/redpen/releases/download/redpen-1.4.6/redpen-1.4.6.tar.gz + source = redpen.service + sha256sums = 76f7baf980ef2053a35433b45dc925b4536c58c5afea2122a2af395a374abe78 + sha256sums = 0437aa2b6486db4a30a1f3806238548db14e98e69fdc5d2e769a968ba001ce7e pkgname = redpen @@ -1,30 +1,22 @@ # Maintainer: karronoli <karo+arch at karonori.com> pkgname=redpen -pkgver=1.4.5 +pkgver=1.4.6 pkgrel=1 pkgdesc="A document checker. RedPen is a proofreading tool to help writers or programmers." url="http://redpen.cc/" arch=('any') license=('Apache') depends=('java-runtime>=8') -source=(https://github.com/redpen-cc/redpen/releases/download/redpen-${pkgver}/redpen-${pkgver}.tar.gz) -sha256sums=('d83165733d0af0cefc29d066f4b8650f016db63415aab1d3a1e3d081f7f4ae4e') +source=(https://github.com/redpen-cc/redpen/releases/download/redpen-${pkgver}/redpen-${pkgver}.tar.gz redpen.service) +sha256sums=('76f7baf980ef2053a35433b45dc925b4536c58c5afea2122a2af395a374abe78' + '0437aa2b6486db4a30a1f3806238548db14e98e69fdc5d2e769a968ba001ce7e') package() { mkdir -p "${pkgdir}/opt" mv "${srcdir}/${pkgname}-distribution-${pkgver}" "${srcdir}/${pkgname}" mv "${srcdir}/${pkgname}" "${pkgdir}/opt/" + install -Dm644 "${srcdir}/redpen.service" "${pkgdir}/usr/lib/systemd/system/redpen.service" install -d "${pkgdir}/usr/bin" - cat <<EOF > "${pkgdir}/usr/bin/redpen" -#!/bin/sh -exec '/opt/${pkgname}/bin/redpen' "\$@" -EOF - chmod a+x "${pkgdir}/usr/bin/redpen" - - cat <<EOF > "${pkgdir}/usr/bin/redpen-server" -#!/bin/sh -exec '/opt/${pkgname}/bin/redpen-server' "\$@" -EOF - chmod a+x "${pkgdir}/usr/bin/redpen-server" + ln -s ../../opt/redpen/bin/redpen "${pkgdir}/usr/bin/redpen" + ln -s ../../opt/redpen/bin/redpen-server "${pkgdir}/usr/bin/redpen-server" } - diff --git a/redpen.service b/redpen.service new file mode 100644 index 000000000000..bf3dfee2b808 --- /dev/null +++ b/redpen.service @@ -0,0 +1,12 @@ +[Unit] +Description=RedPen is a proofreading tool +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/redpen-server start +ExecStop=/usr/bin/redpen-server stop +SuccessExitStatus=143 + +[Install] +WantedBy=multi-user.target |