summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJingbei Li2018-01-08 18:29:27 +0800
committerJingbei Li2018-01-08 18:29:27 +0800
commit40a2a54d6bbc239029853a36b0b9827ec59e2987 (patch)
tree2a73f737d85601dc7950347efe4a0d9d8cb6186a
downloadaur-40a2a54d6bbc239029853a36b0b9827ec59e2987.tar.gz
Initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD59
3 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3c37b91c2c66
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+# Generated by mksrcinfo v8
+# Mon Jan 8 10:29:24 UTC 2018
+pkgbase = python-pypandoc-git
+ pkgdesc = Thin wrapper for pandoc
+ pkgver = 1.4.r11.gffe8264
+ pkgrel = 1
+ url = http://librosa.github.io/librosa
+ arch = any
+ license = MIT
+ makedepends = git
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
+ depends = pandoc
+ source = git+https://github.com/bebraw/pypandoc
+ md5sums = SKIP
+
+pkgname = python-pypandoc-git
+ depends = pandoc
+ depends = python
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..d25343d1eca7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*/
+*.log
+*.sw*
+*.tar.gz
+*.pkg*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..07f7d03e30bc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Jingbei Li <i@jingbei.li>
+pkgbase=python-pypandoc-git
+pkgname=(python-pypandoc-git)
+#pkgname=(python-pypandoc-git python2-pypandoc-git)
+_pkgname=pypandoc
+pkgver=1.4.r11.gffe8264
+pkgrel=1
+pkgdesc="Thin wrapper for pandoc"
+arch=('any')
+url="http://librosa.github.io/librosa"
+license=('MIT')
+makedepends=('git' 'python-setuptools' 'python2-setuptools')
+depends=('pandoc')
+source=('git+https://github.com/bebraw/pypandoc')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${_pkgname}"
+ (
+ set -o pipefail
+ git describe --tag 2>/dev/null | sed -e 's/\([^-]*-g\)/r\1/;s/-/./g' -e 's/^v//g'
+ )
+}
+
+prepare() {
+ cd "$srcdir/"
+ cp -a "${_pkgname}" "${_pkgname}-py2"
+ cd "${_pkgname}-py2"
+ sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
+ -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+ -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
+ -i $(find . -name '*.py')
+}
+
+build() {
+ msg "Building Python 2"
+ cd "$srcdir/${_pkgname}-py2"
+ python2 setup.py build
+
+ msg "Building Python 3"
+ cd "$srcdir/${_pkgname}"
+ python setup.py build
+}
+
+package_python2-pypandoc-git() {
+ depends+=('python2')
+ cd "$srcdir/${_pkgname}-py2"
+ python2 setup.py install --root="$pkgdir"/ --optimize=1
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python-pypandoc-git() {
+ depends+=('python')
+ cd "$srcdir/${_pkgname}"
+ python setup.py install --root="$pkgdir"/ --optimize=1
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et: