summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDonald Webster2018-07-23 10:45:34 -0700
committerDonald Webster2018-07-23 10:47:54 -0700
commitf1f567cf7cb21cda6d7600404d1ae58ef001141f (patch)
tree120ed848250d3e00bae012da7c5b6cd62a2bb579 /PKGBUILD
downloadaur-f1f567cf7cb21cda6d7600404d1ae58ef001141f.tar.gz
Initial package for python-attrdict.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1537e17cd161
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Pieter Goetschalckx <3.14.e.ter <at> gmail <dot> com>
+
+pkgbase=python-attrdict
+pkgname=('python-attrdict' 'python2-attrdict')
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Push Notifications that work with just about every platform"
+arch=('any')
+url="https://github.com/bcj/attrdict"
+license=('GPL3')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://github.com/bcj/attrdict/archive/v$pkgver.tar.gz")
+sha256sums=('e779bdb2824498311fd82068ff62c1ac01c2049a5766230f7ead2a80f4d81ed7')
+
+prepare() {
+ cp -a AttrDict-$pkgver{,-py2}
+}
+
+build() {
+ cd "${srcdir}"/AttrDict-${pkgver}
+ python setup.py build
+
+ cd "${srcdir}"/AttrDict-${pkgver}-py2
+ python2 setup.py build
+}
+
+package_python-attrdict() {
+ cd AttrDict-${pkgver}
+ python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-attrdict() {
+ cd AttrDict-${pkgver}-py2
+ python2 setup.py install --root="$pkgdir" --optimize=1
+}