From f27af5ead386f1ecd1a8c74180f3f844f1dba8b9 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 3 Aug 2018 14:36:50 +0000 Subject: i486-specific patches for python modules --- extra/pyopenssl/PKGBUILD | 5 ++++ extra/python-attrs/PKGBUILD | 4 +++ extra/python-cffi/PKGBUILD | 4 +++ extra/python-cryptography/PKGBUILD | 4 +++ extra/python-packaging/PKGBUILD | 4 +++ extra/python-pip/PKGBUILD | 13 ++++++++++ extra/python-pyparsing/PKGBUILD | 51 ++++++++++++++++++++++++++++++++++++++ extra/python-requests/PKGBUILD | 4 +++ extra/python-setuptools/PKGBUILD | 4 +++ extra/python-six/PKGBUILD | 4 +++ extra/python-urllib3/PKGBUILD | 16 ++++++++++++ 11 files changed, 113 insertions(+) create mode 100644 extra/pyopenssl/PKGBUILD create mode 100644 extra/python-attrs/PKGBUILD create mode 100644 extra/python-cffi/PKGBUILD create mode 100644 extra/python-cryptography/PKGBUILD create mode 100644 extra/python-packaging/PKGBUILD create mode 100644 extra/python-pip/PKGBUILD create mode 100644 extra/python-pyparsing/PKGBUILD create mode 100644 extra/python-requests/PKGBUILD create mode 100644 extra/python-setuptools/PKGBUILD create mode 100644 extra/python-six/PKGBUILD create mode 100644 extra/python-urllib3/PKGBUILD (limited to 'extra') diff --git a/extra/pyopenssl/PKGBUILD b/extra/pyopenssl/PKGBUILD new file mode 100644 index 00000000..aa4776cc --- /dev/null +++ b/extra/pyopenssl/PKGBUILD @@ -0,0 +1,5 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi +unset -f pkgver diff --git a/extra/python-attrs/PKGBUILD b/extra/python-attrs/PKGBUILD new file mode 100644 index 00000000..ed73f8de --- /dev/null +++ b/extra/python-attrs/PKGBUILD @@ -0,0 +1,4 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi diff --git a/extra/python-cffi/PKGBUILD b/extra/python-cffi/PKGBUILD new file mode 100644 index 00000000..ed73f8de --- /dev/null +++ b/extra/python-cffi/PKGBUILD @@ -0,0 +1,4 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi diff --git a/extra/python-cryptography/PKGBUILD b/extra/python-cryptography/PKGBUILD new file mode 100644 index 00000000..ed73f8de --- /dev/null +++ b/extra/python-cryptography/PKGBUILD @@ -0,0 +1,4 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi diff --git a/extra/python-packaging/PKGBUILD b/extra/python-packaging/PKGBUILD new file mode 100644 index 00000000..ed73f8de --- /dev/null +++ b/extra/python-packaging/PKGBUILD @@ -0,0 +1,4 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi diff --git a/extra/python-pip/PKGBUILD b/extra/python-pip/PKGBUILD new file mode 100644 index 00000000..f1880e74 --- /dev/null +++ b/extra/python-pip/PKGBUILD @@ -0,0 +1,13 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + md5sums[1]='71cb8b43efaa6af0d6cd98576ca2f932' + sha256sums[1]='ff81c9d48be20765145cb04953c54c5b9059bd193e3d82cec870d3391e6e6dd1' + + # disable sphinx for now, needs too many packages + makedepends=(${makedepends[@]//python-sphinx/}) + makedepends=(${makedepends[@]//python2-sphinx/}) + + unset check +fi + + diff --git a/extra/python-pyparsing/PKGBUILD b/extra/python-pyparsing/PKGBUILD new file mode 100644 index 00000000..7f88e0ac --- /dev/null +++ b/extra/python-pyparsing/PKGBUILD @@ -0,0 +1,51 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + # subversion introduces a crazy amount of build dependencies, take + # official tarball + makedepends=(${makedepends[@]//subversion/}) + source=('https://pypi.python.org/packages/3c/ec/a94f8cf7274ea60b5413df054f82a8980523efd712ec55a59e7c3357cf7c/pyparsing-2.2.0.tar.gz') + + eval "$( + declare -f prepare | \ + sed ' + s/pyparsing_$pkgver/pyparsing-$pkgver/g + s,pyparsing-$pkgver/src,pyparsing-$pkgver,g + s,pyparsing-$pkgver-py2/src,pyparsing-$pkgver-py2,g + /sed/d + ' + )" + + eval "$( + declare -f build | \ + sed ' + s/pyparsing_$pkgver/pyparsing-$pkgver/g + s,pyparsing-$pkgver/src,pyparsing-$pkgver,g + s,pyparsing-$pkgver-py2/src,pyparsing-$pkgver-py2,g + ' + )" + + eval "$( + declare -f package_python-pyparsing | \ + sed ' + s/pyparsing_$pkgver/pyparsing-$pkgver/g + s,pyparsing-$pkgver/src,pyparsing-$pkgver,g + ' + )" + + eval "$( + declare -f package_python2-pyparsing | \ + sed ' + s/pyparsing_$pkgver/pyparsing-$pkgver/g + s,pyparsing-$pkgver-py2/src,pyparsing-$pkgver-py2,g + ' + )" + + # needed? + # remove a really weird sed + #sed -i 's/sed/#sed/g' PKGBUILD + + unset check +fi + + + diff --git a/extra/python-requests/PKGBUILD b/extra/python-requests/PKGBUILD new file mode 100644 index 00000000..ed73f8de --- /dev/null +++ b/extra/python-requests/PKGBUILD @@ -0,0 +1,4 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi diff --git a/extra/python-setuptools/PKGBUILD b/extra/python-setuptools/PKGBUILD new file mode 100644 index 00000000..ed73f8de --- /dev/null +++ b/extra/python-setuptools/PKGBUILD @@ -0,0 +1,4 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi diff --git a/extra/python-six/PKGBUILD b/extra/python-six/PKGBUILD new file mode 100644 index 00000000..ed73f8de --- /dev/null +++ b/extra/python-six/PKGBUILD @@ -0,0 +1,4 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + unset check +fi diff --git a/extra/python-urllib3/PKGBUILD b/extra/python-urllib3/PKGBUILD new file mode 100644 index 00000000..f7e86cb1 --- /dev/null +++ b/extra/python-urllib3/PKGBUILD @@ -0,0 +1,16 @@ +# i486-specific +if [ "${CARCH}" = "i486" ]; then + # disable sphinx for now, needs too many packages + makedepends=(${makedepends[@]//python2-sphinx/}) + + eval "$( + declare -f build | \ + sed ' + /make.*html/d + ' + )" + + pkgname=(${pkgname[@]//python-urllib3-doc}) + + unset check +fi -- cgit v1.2.3