summaryrefslogtreecommitdiff
path: root/build-support
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-12-05 20:28:17 +0100
committerErich Eckner <git@eckner.net>2020-12-05 20:28:17 +0100
commit3a215b29e6173953a014a1897b1c0f7d4cdf9902 (patch)
treea282b36eeee64abbc15b9f4c5658bbd1c5898dd9 /build-support
parent8ee5d8f9f12f50e6ef87d96b46033984350596c0 (diff)
downloadpackages-3a215b29e6173953a014a1897b1c0f7d4cdf9902.tar.xz
build-support/python-six-nocheck new
Diffstat (limited to 'build-support')
-rw-r--r--build-support/python-six-nocheck/PKGBUILD42
1 files changed, 42 insertions, 0 deletions
diff --git a/build-support/python-six-nocheck/PKGBUILD b/build-support/python-six-nocheck/PKGBUILD
new file mode 100644
index 0000000..82664eb
--- /dev/null
+++ b/build-support/python-six-nocheck/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Erich Eckner <deep42thought at archlinux32 dot org>
+# Contributor: Felix Yan <felixonmars@archlinux.org>
+# Contributor: Jelle van der Waa <jelle@vdwaa.nl>
+# Contributer: Allan McRae <allan@archlinux.org>
+
+# heavily borrowed from python-six's PKGBUILD
+
+pkgbase=python-six-nocheck
+pkgname=('python2-six-nocheck' 'python-six-nocheck')
+pkgver=1.15.0
+pkgrel=3
+pkgdesc="Python 2 and 3 compatibility utilities"
+arch=('any')
+url="https://pypi.python.org/pypi/six/"
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://pypi.io/packages/source/s/six/six-$pkgver.tar.gz")
+sha512sums=('eb840ac17f433f1fc4af56de75cfbfe0b54e6a737bb23c453bf09a4a13d768d153e46064880dc763f4c5cc2785b78ea6d3d3b4a41fed181cb9064837e3f699a9')
+
+build() {
+ cp -a six-$pkgver{,-py2}
+}
+
+package_python-six-nocheck() {
+ depends=('python')
+ provides=("python-six=$pkgver")
+ conflicts=('python-six')
+
+ cd six-$pkgver
+ python setup.py install --root "$pkgdir" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-six-nocheck() {
+ depends=('python2')
+ provides=("python-six=$pkgver")
+ conflicts=('python-six')
+
+ cd six-$pkgver-py2
+ python2 setup.py install --root "$pkgdir" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}