diff options
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | wish-fcgi.service | 8 |
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9831ea936913 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +# Generated by mksrcinfo v8 +# Wed Jan 27 12:39:25 UTC 2016 +pkgbase = wish-git + pkgdesc = Japanese-to-English dictionary software, command-line and web interface + pkgver = 1.3.r7905f84 + pkgrel = 1 + url = https://github.com/fmang/wish + arch = any + license = PerlArtistic + makedepends = git + makedepends = sassc + depends = perl + depends = perl-cgi-fast + depends = perl-term-readline-gnu + depends = perl-uri + optdepends = spawn-fcgi + provides = wish + conflicts = wish + source = git+https://github.com/fmang/wish.git + source = wish-fcgi.service + sha256sums = SKIP + sha256sums = 1e973469bf9c5b37b9240a95364cec6128d325703f96a1db28b33406c3666aa7 + +pkgname = wish-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9e7a5e85a159 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Frédéric Mangano <fmang+aur mg0.fr> + +_pkgname=wish +pkgname=wish-git +pkgver=1.3.r7905f84 +pkgrel=1 +pkgdesc='Japanese-to-English dictionary software, command-line and web interface' +arch=('any') +url='https://github.com/fmang/wish' +license=('PerlArtistic') + +depends=('perl' 'perl-cgi-fast' 'perl-term-readline-gnu' 'perl-uri') +makedepends=('git' 'sassc') +optdepends=('spawn-fcgi') + +provides=('wish') +conflicts=('wish') + +source=('git+https://github.com/fmang/wish.git' 'wish-fcgi.service') +sha256sums=('SKIP' '1e973469bf9c5b37b9240a95364cec6128d325703f96a1db28b33406c3666aa7') + +pkgver() { + cd "${srcdir}/${_pkgname}" + _ver="$(sed -ne 's/AC_INIT(\[wish\], \[\([0-9.]*\)\].*$/\1/p' configure.ac)" + _rev="$(git rev-parse --short HEAD)" + _commits="$(git rev-list --count HEAD)" + echo "$_ver.r$_commits.$_rev" +} + +build() { + cd "${srcdir}/${_pkgname}" + ./autogen.sh + ./configure --prefix=/usr --libexecdir=/usr/lib + make +} + +package() { + cd "${srcdir}/${_pkgname}" + make DESTDIR="$pkgdir" install + cd "${srcdir}" + install -Dm644 wish-fcgi.service "$pkgdir/usr/lib/systemd/system/wish-fcgi.service" +} diff --git a/wish-fcgi.service b/wish-fcgi.service new file mode 100644 index 000000000000..14252501f146 --- /dev/null +++ b/wish-fcgi.service @@ -0,0 +1,8 @@ +[Unit] +Description=Wish FastCGI + +[Service] +ExecStart=/usr/bin/spawn-fcgi -n -s /run/wish-fcgi.sock -u nobody -U http -- /usr/lib/wish/wish.fcgi + +[Install] +WantedBy=multi-user.target |