diff options
author | KenOokamiHoro | 2017-02-01 18:40:05 +0800 |
---|---|---|
committer | KenOokamiHoro | 2017-02-01 18:40:05 +0800 |
commit | 849d27a8047e8fecfda4b40179e0a2b072043d62 (patch) | |
tree | bebe3a036f07de665cf24618347ca04e0900bafb /PKGBUILD | |
download | aur-849d27a8047e8fecfda4b40179e0a2b072043d62.tar.gz |
Version 0.6.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d56c0948fc0d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Contributor: Jonas Heinrich <onny@project-insanity.org> +# Maintainer: Horo <horo@yoitsu.moe> + +pkgname=parsoid +pkgver=0.6.1 +pkgrel=1 +pkgdesc="A bidirectional wikitext parser and runtime" +arch=('any') +url="https://www.mediawiki.org/wiki/Parsoid" +license=('GPL2') +depends=('nodejs' 'npm') +optdepends=( + 'mediawiki: MediaWiki engine' +) +conflicts=('parsoid-git') +replaces=('parsoid-git') +provides=('parsoid') +backup=(usr/share/webapps/parsoid/localsettings.js + usr/share/webapps/parsoid/config.yaml) +source=("https://github.com/wikimedia/parsoid/archive/v${pkgver}.zip" + "parsoid.service" + "parsoid.install") +sha512sums=("72617f5badf0160dff0a0691712307dd2b68164e10618a1809e688908f5b5d6621c18228234e48120856337ea04cbabd46644a5c3201eb1826e3add5fe00918a" + "b4f8a2fc5119fa4741d79c66b5bb2282b274018ad548d383c6007fbe66d14ee1de6744a2cdcf1f8453ca055f48716598b42d3faecd29b81f61c06a54df64ed7d" + "3b6fdba7a211ccfb038cd1fbe38214b439ce873d6c5bf99187e0c2be19052c2f28ebd322ddf5696f676ee426f177fec828399f859bda6cc4592518e9fa5bbdf5") +options=('!strip') +install="parsoid.install" +prepare() { + cp -R $srcdir/parsoid-${pkgver} $srcdir/parsoid +} +build() { + cd $srcdir/parsoid + npm install +} +package() { + mkdir -p "${pkgdir}/usr/share/webapps/${pkgname}" + cd $srcdir/parsoid + cp localsettings.example.js localsettings.js + cp config.example.yaml config.yaml + cp -R . "${pkgdir}/usr/share/webapps/${pkgname}/" + install -Dm644 "${srcdir}/parsoid.service" "${pkgdir}/usr/lib/systemd/system/parsoid.service" + install -D "COPYING.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + |