diff options
author | Caleb Maclennan | 2015-06-15 15:34:36 +0300 |
---|---|---|
committer | Caleb Maclennan | 2015-06-15 15:34:36 +0300 |
commit | f7b6af3498aa02931c317d43507d234a08491b6d (patch) | |
tree | 2bc7a62e4218d583f26ab31f2195d4beceeaccde | |
download | aur-f7b6af3498aa02931c317d43507d234a08491b6d.tar.gz |
import from AUR3
-rw-r--r-- | .AURINFO | 20 | ||||
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 49 |
3 files changed, 90 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..f85397d7ea9d --- /dev/null +++ b/.AURINFO @@ -0,0 +1,20 @@ +pkgbase = sile + pkgdesc = Modern typesetting system inspired by TeX + pkgver = 0.9.0 + pkgrel = 2 + url = http://www.sile-typesetter.org/ + arch = any + license = custom + depends = lua51-lpeg + depends = lua51-lgi + depends = lua51-stdlib + depends = lua51-expat + depends = lua51-inspect + depends = lua51-epnf + depends = lua51-repl + depends = lua51-cassowary + depends = pango + source = https://github.com/simoncozens/sile/archive/v0.9.0.tar.gz + +pkgname = sile + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..49c66b3e63ac --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = sile + pkgdesc = Modern typesetting system inspired by TeX + pkgver = 0.9.0 + pkgrel = 2 + url = http://www.sile-typesetter.org/ + arch = any + license = custom + depends = lua51-lpeg + depends = lua51-lgi + depends = lua51-stdlib + depends = lua51-expat + depends = lua51-inspect + depends = lua51-epnf + depends = lua51-repl + depends = lua51-cassowary + depends = pango + source = https://github.com/simoncozens/sile/archive/v0.9.0.tar.gz + sha512sums = 2752ba3f08e814fede187e90b3c0ea559c682fabef085affc6afe0077b0c85195484b6dfe722040321f75f33dc01a876d15c5b7e37e6ca485ee1901b30e04195 + +pkgname = sile + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b1d9bdaf4d01 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Adrián Pérez de Castro <aperez@igalia.com> +pkgname='sile' +pkgdesc='Modern typesetting system inspired by TeX' +pkgver='0.9.0' +pkgrel='2' +arch='any' +url='http://www.sile-typesetter.org/' +license='custom' +source=("https://github.com/simoncozens/sile/archive/v${pkgver}.tar.gz") +sha512sums=('2752ba3f08e814fede187e90b3c0ea559c682fabef085affc6afe0077b0c85195484b6dfe722040321f75f33dc01a876d15c5b7e37e6ca485ee1901b30e04195') +depends=('lua51-lpeg' + 'lua51-lgi' + 'lua51-stdlib' + 'lua51-expat' + 'lua51-inspect' + 'lua51-epnf' + 'lua51-repl' + 'lua51-cassowary' + 'pango') + +prepare () { + cd "${pkgname}-${pkgver}" + cat > sile.sh <<-EOF + #! /bin/sh + export SILE_PATH=/usr/lib/sile + exec /usr/bin/lua5.1 /usr/lib/sile/sile "\$@" + EOF +} + +package () { + cd "${pkgname}-${pkgver}" + + # Program. This is taken from the "install.lua" script + install -m755 -d "${pkgdir}/usr/lib/sile" + cp -ar classes core packages languages sile \ + "${pkgdir}/usr/lib/sile" + install -Dm755 sile.sh "${pkgdir}/usr/bin/sile" + + # Documentation and examples + for file in README.md ROADMAP documentation/sile.pdf ; do + install -Dm644 "${file}" \ + "${pkgdir}/usr/share/doc/${pkgname}/${file}" + done + cp -ar examples "${pkgdir}/usr/share/doc/${pkgname}/" + + # License + install -Dm644 LICENSE \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |