summaryrefslogtreecommitdiff
path: root/python-six
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2017-02-05 15:15:49 +1100
committerDanny Rawlins <monster.romster@gmail.com>2017-02-05 15:15:49 +1100
commitcc95e99a901b5d71422e069d1ff16dbcceb13270 (patch)
tree863ab955e708f36c876efa60d927c90d1c1f6f1a /python-six
parent8bb696fd377a8078304ce0c215c8f5cc1a7b4ffd (diff)
downloadopt-cc95e99a901b5d71422e069d1ff16dbcceb13270.tar.gz
opt-cc95e99a901b5d71422e069d1ff16dbcceb13270.tar.xz
six -> python-six
Diffstat (limited to 'python-six')
-rw-r--r--python-six/.footprint12
-rw-r--r--python-six/.md5sum2
-rw-r--r--python-six/Pkgfile33
3 files changed, 47 insertions, 0 deletions
diff --git a/python-six/.footprint b/python-six/.footprint
new file mode 100644
index 000000000..b8ab909c2
--- /dev/null
+++ b/python-six/.footprint
@@ -0,0 +1,12 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/python2.7/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/PKG-INFO
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/SOURCES.txt
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/dependency_links.txt
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/top_level.txt
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/six.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/six.pyc
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/six.pyo
diff --git a/python-six/.md5sum b/python-six/.md5sum
new file mode 100644
index 000000000..c0faf418e
--- /dev/null
+++ b/python-six/.md5sum
@@ -0,0 +1,2 @@
+3b74f5cd0740a05802a23b019ce579a3 get-pip.py
+34eed507548117b2ab523ab14b2f8b55 six-1.10.0.tar.gz
diff --git a/python-six/Pkgfile b/python-six/Pkgfile
new file mode 100644
index 000000000..08b775423
--- /dev/null
+++ b/python-six/Pkgfile
@@ -0,0 +1,33 @@
+# Description: Python 2 and 3 compatibility utilities.
+# URL: https://pypi.python.org/pypi/six/
+# Maintainer: Danny Rawlins, crux at romster dot me
+# Depends on: python
+
+name=python-six
+version=1.10.0
+release=2
+source=(https://pypi.python.org/packages/b3/b2/238e2590826bfdd113244a40d9d3eb26918bd798fc187e2360a8367068db/six-$version.tar.gz
+ https://bootstrap.pypa.io/get-pip.py)
+
+build() {
+ cd ${name#*-}-$version
+
+ if [ "$(pkginfo -i | egrep -c '^python-(setuptools|appdirs|pyparsing|six|pip|packaging) ')" != 6 ]; then
+ install -d build
+ /usr/bin/python $SRC/get-pip.py --root=$SRC/build
+
+ local PYTHONVERSION=$(/usr/bin/python -c 'import sys; print("%s.%s" % sys.version_info[:2])')
+
+ PYTHONPATH=$SRC/build/usr/lib/python$PYTHONVERSION/site-packages \
+ /usr/bin/python setup.py build
+
+ PYTHONPATH=$SRC/build/usr/lib/python$PYTHONVERSION/site-packages \
+ /usr/bin/python setup.py install \
+ --prefix=/usr --root=$PKG --optimize=1
+ else
+ /usr/bin/python setup.py build
+
+ /usr/bin/python setup.py install \
+ --prefix=/usr --root=$PKG --optimize=1
+ fi
+}

Generated by cgit