summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergej Schmidt2017-03-15 20:26:56 +0100
committerSergej Schmidt2017-03-15 20:26:56 +0100
commit4f56d68a5eb0095e337e5f6dec3713f0dcea9d61 (patch)
tree60de690813db7c0156c220f417dc607b6c4a58ab
downloadaur-4f56d68a5eb0095e337e5f6dec3713f0dcea9d61.tar.gz
Initial packaging for python3.
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD25
2 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..648952b95f3f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = python-bintrees
+ pkgdesc = Package provides Binary-, RedBlack- and AVL-Trees in Python and Cython.
+ pkgver = 2.0.6
+ pkgrel = 1
+ url = https://pypi.python.org/pypi/bintrees/
+ arch = any
+ license = MIT
+ makedepends = python-setuptools
+ depends = python
+ optdepends = cython2: usage of C implementation
+ provides = python2-bintrees
+ options = !emptydirs
+ source = bintrees-v2.0.6.tar.gz::https://github.com/mozman/bintrees/archive/v2.0.6.tar.gz
+ sha256sums = 2e8733956b74a847d5525f640b55b569e90726af27c945de5ed1ec7e73363e2a
+
+pkgname = python-bintrees
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5a5f5406309c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Sergej "winnie" Schmidt <sergej@hex.house>
+
+_py="python"
+_eggname="bintrees"
+pkgname=${_py}-${_eggname}
+pkgver=2.0.6
+pkgrel=1
+pkgdesc="Package provides Binary-, RedBlack- and AVL-Trees in Python and Cython."
+arch=('any')
+url="https://pypi.python.org/pypi/bintrees/"
+license=('MIT')
+depends=("${_py}")
+makedepends=("${_py}-setuptools")
+optdepends=("cython2: usage of C implementation")
+options=(!emptydirs)
+source=(${_eggname}-v${pkgver}.tar.gz::https://github.com/mozman/bintrees/archive/v${pkgver}.tar.gz)
+provides=('python2-bintrees')
+sha256sums=('2e8733956b74a847d5525f640b55b569e90726af27c945de5ed1ec7e73363e2a')
+
+package() {
+ cd "${srcdir}/${_eggname}-${pkgver}"
+ ${_py} setup.py install --root="$pkgdir" || return 1
+ install -Dpm644 "LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ msg "Install successful."
+}