summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTheo J.A. de Vries2015-07-22 11:59:36 +0200
committerTheo J.A. de Vries2015-07-22 11:59:36 +0200
commitf5e9dff83e328f57dfea4f4bf7f305096114445b (patch)
tree3bd88f5357e5bfffb5ce1269211859dffc35f5a1 /PKGBUILD
downloadaur-python-hieroglyph-git.tar.gz
Initial import. Added installation of LICENSE
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8af3ca7c2729
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Originator: mitsuse <mitsuset at gmail>
+# Contributor: tychoish <sam at tychoish com>
+# Maintainer: Theo J.A. de Vries <t.j.a.devries(at)gmail(dot)com>
+
+_gitname='hieroglyph'
+
+pkgname=python-$_gitname-git
+pkgver=0.7.1.r11.g6861328
+pkgrel=1
+pkgdesc="hieroglyph is an extension for Sphinx which builds HTML5 slides from ReStructured Text documents."
+arch=("any")
+url="http://yergler.net/projects/hieroglyph/"
+license=("BSD")
+depends=("python" "python-sphinx")
+makedepends=("python-distribute" "git")
+provides=("python-hieroglyph")
+conflicts=("python-hieroglyph" )
+source=('git://github.com/nyergler/hieroglyph.git')
+md5sums=('SKIP')
+
+prepare() {
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+}
+
+pkgver() {
+ cd "$_gitname"
+ git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ msg "Applying patch"
+ sed -i "s/print 'Compiled %s slides.' % len(md_slides)/print('Compiled %s slides.' % len(md_slides))/g" $srcdir/$_gitname-build/src/hieroglyph/themes/slides2/static/scripts/md/render.py
+}
+
+package() {
+ cd ${srcdir}/$_gitname-build/
+ python setup.py install --root="${pkgdir}" --optimize=1
+ install -Dm644 ${srcdir}/$_gitname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}