[arch-commits] Commit in (12 files)
Eli Schwartz
eschwartz at archlinux.org
Tue Jan 1 22:34:43 UTC 2019
Date: Tuesday, January 1, 2019 @ 22:34:42
Author: eschwartz
Revision: 420242
fix various packages with build dependencies being downloaded as eggs from PyPI during build()
Modified:
python-dateutil/trunk/PKGBUILD
python-dropbox/trunk/PKGBUILD
python-execnet/trunk/PKGBUILD
python-ioflo/trunk/PKGBUILD
python-jaraco/trunk/PKGBUILD
python-pygal/trunk/PKGBUILD
python-pytest32/trunk/PKGBUILD
python-raet/trunk/PKGBUILD
python-stevedore/trunk/PKGBUILD
python-tox/trunk/PKGBUILD
python-virtualenvwrapper/trunk/PKGBUILD
python-xlib/trunk/PKGBUILD
-----------------------------------------+
python-dateutil/trunk/PKGBUILD | 2 +-
python-dropbox/trunk/PKGBUILD | 19 +++++++++++++++++--
python-execnet/trunk/PKGBUILD | 3 +--
python-ioflo/trunk/PKGBUILD | 4 ++--
python-jaraco/trunk/PKGBUILD | 2 +-
python-pygal/trunk/PKGBUILD | 4 ++--
python-pytest32/trunk/PKGBUILD | 2 +-
python-raet/trunk/PKGBUILD | 2 +-
python-stevedore/trunk/PKGBUILD | 2 +-
python-tox/trunk/PKGBUILD | 2 +-
python-virtualenvwrapper/trunk/PKGBUILD | 7 +++++++
python-xlib/trunk/PKGBUILD | 4 ++--
12 files changed, 37 insertions(+), 16 deletions(-)
Modified: python-dateutil/trunk/PKGBUILD
===================================================================
--- python-dateutil/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-dateutil/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -10,7 +10,7 @@
arch=('any')
license=('BSD' 'Apache')
url="https://github.com/dateutil/dateutil"
-makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six')
+makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-six' 'python2-six')
checkdepends=('python-pytest' 'python-freezegun' 'python-hypothesis'
'python2-pytest' 'python2-freezegun' 'python2-hypothesis')
source=("https://files.pythonhosted.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
Modified: python-dropbox/trunk/PKGBUILD
===================================================================
--- python-dropbox/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-dropbox/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -12,10 +12,25 @@
arch=('any')
license=('MIT')
makedepends=(python-requests python2-requests python-urllib3 python2-urllib3
- python-setuptools python2-setuptools)
-source=("https://github.com/dropbox/$_pkgname/archive/v$pkgver.tar.gz")
+ python-setuptools python2-setuptools python-pytest-runner python2-pytest-runner)
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/dropbox/$_pkgname/archive/v$pkgver.tar.gz")
sha512sums=('6d1ffd283f53744579514e03c0ac8d9c7d922a998e0563d98381dfa29d147e81b6e252f5cb40bba3dc90c140d7a3088e231ed4d0c9d39012d14f9326d4516ebf')
+build() {
+ cd "$srcdir/$_pkgname-$pkgver"
+
+ python setup.py build
+ python2 setup.py build
+}
+
+# requires API token in $DROPBOX_TOKEN
+#check() {
+# cd "$srcdir/$_pkgname-$pkgver"
+#
+# python setup.py pytest --addopts "-k 'not TestDropboxTeam'"
+# python2 setup.py pytest --addopts "-k 'not TestDropboxTeam'"
+#}
+
package_python-dropbox() {
depends=(python python-urllib3 python-requests)
Modified: python-execnet/trunk/PKGBUILD
===================================================================
--- python-execnet/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-execnet/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -8,7 +8,7 @@
arch=('any')
license=('MIT')
url="http://codespeak.net/execnet"
-makedepends=('python-setuptools' 'python2-setuptools' 'python-apipkg' 'python2-apipkg')
+makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-apipkg' 'python2-apipkg')
checkdepends=('python-pytest-timeout' 'python2-pytest-timeout' 'procps-ng' 'openssh' 'pypy')
source=("https://pypi.io/packages/source/e/execnet/execnet-$pkgver.tar.gz")
sha512sums=('ca2b571fafdf8f68b3cc7a04ee326e3255828d4cde28ead65d0cef325569c3a6dee09359e525152248038de65326ffc6b75c8362f53aa5c0b3f736eb596cb2d9')
@@ -48,4 +48,3 @@
python2 setup.py install --root="${pkgdir}" --optimize=1
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-
Modified: python-ioflo/trunk/PKGBUILD
===================================================================
--- python-ioflo/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-ioflo/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -7,10 +7,10 @@
pkgrel=1
pkgdesc='Flo based programming interface in python'
arch=('any')
-url='http://ioflo.com'
+url='https://ioflo.com'
license=('Apache')
depends=('python')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools-git')
checkdepends=('python-pytest-runner')
source=("$pkgname-$pkgver.tar.gz::https://github.com/ioflo/ioflo/archive/v$pkgver.tar.gz")
sha512sums=('886767d72c4067727d47652fba157a76ecd8a6a5478a761feb3923992ffc585addfe892027ade104c5d44a56fd1645c0548ce3b554553f58e1104864c359470b')
Modified: python-jaraco/trunk/PKGBUILD
===================================================================
--- python-jaraco/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-jaraco/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -9,7 +9,7 @@
url='https://github.com/jaraco?page=1&tab=repositories&utf8=%E2%9C%93&q=jaraco'
license=('MIT')
depends=('python-six' 'python-pytz' 'python-more-itertools')
-makedepends=('python-setuptools' 'python2-setuptools'
+makedepends=('python-setuptools-scm' 'python2-setuptools-scm'
'python2-backports.functools_lru_cache' 'python2-more-itertools' 'python2-pytz')
# These should not exist and do not deserve 16 packages.
Modified: python-pygal/trunk/PKGBUILD
===================================================================
--- python-pygal/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-pygal/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -10,10 +10,10 @@
arch=('any')
url='http://pygal.org/'
license=('LGPL3')
-makedepends=('python-setuptools' 'python2-setuptools')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pytest-runner' 'python2-pytest-runner')
checkdepends=('python-pytest' 'python2-pytest' 'python-lxml' 'python2-lxml'
'python-pyquery' 'python2-pyquery' 'python-cairosvg' 'python-flask'
- 'python2-flask' 'python-pytest-runner' 'python2-pytest-runner')
+ 'python2-flask')
source=("$pkgbase-$pkgver.tar.gz::https://github.com/Kozea/pygal/archive/$pkgver.tar.gz")
md5sums=('5c688d30f8e75dced194bfa612f45589')
Modified: python-pytest32/trunk/PKGBUILD
===================================================================
--- python-pytest32/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-pytest32/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -9,7 +9,7 @@
arch=('any')
license=('MIT')
url="http://pytest.org/"
-makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-pluggy'
+makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 'python2-py' 'python-pluggy'
'python2-pluggy')
checkdepends=('lsof' 'python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-tox'
'python2-tox' 'python-yaml' 'python2-yaml' 'python-pytest-xdist'
Modified: python-raet/trunk/PKGBUILD
===================================================================
--- python-raet/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-raet/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -9,7 +9,7 @@
url='http://raet.docs.saltstack.com/'
license=('Apache')
depends=('python-libnacl' 'python-ioflo' 'python-six')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools-git')
checkdepends=('python-pytest-runner' 'python-bitvector')
source=("https://pypi.io/packages/source/r/raet/raet-$pkgver.tar.gz")
sha512sums=('01279e7414ec3edc9f2bc0641cb9e0606ebf5700b5ce37a05fd5919f3274b3b43aad64110baf4c4b1fda3843cb1a87b6be4ab592a8f62e82b3a716a86ae61b20')
Modified: python-stevedore/trunk/PKGBUILD
===================================================================
--- python-stevedore/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-stevedore/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -7,7 +7,7 @@
arch=('any')
url="https://github.com/openstack/stevedore"
license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'git')
options=('!emptydirs')
source=(https://pypi.org/packages/source/s/stevedore/stevedore-$pkgver.tar.gz)
sha256sums=('b92bc7add1a53fb76c634a178978d113330aaf2006f9498d9e2414b31fbfc104')
Modified: python-tox/trunk/PKGBUILD
===================================================================
--- python-tox/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-tox/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -11,7 +11,7 @@
arch=('any')
url='https://tox.readthedocs.io'
license=('GPL2')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv'
+makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 'python2-py' 'python-virtualenv'
'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 'python-toml' 'python2-toml'
'python-filelock' 'python2-filelock')
checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock'
Modified: python-virtualenvwrapper/trunk/PKGBUILD
===================================================================
--- python-virtualenvwrapper/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-virtualenvwrapper/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -10,11 +10,18 @@
license=('MIT')
depends=('python-virtualenv' 'python2-virtualenv' 'python-virtualenv-clone'
'python-stevedore')
+makedepends=('python-pbr')
conflicts=('python2-virtualenvwrapper')
replaces=('python2-virtualenvwrapper')
source=(https://pypi.org/packages/source/v/virtualenvwrapper/virtualenvwrapper-$pkgver.tar.gz)
sha256sums=('18d8e4c500c4c4ee794f704e050cf2bbb492537532a4521d1047e7dd1ee4e374')
+build() {
+ cd "$srcdir/virtualenvwrapper-$pkgver"
+
+ python3 setup.py build
+}
+
package() {
cd "$srcdir/virtualenvwrapper-$pkgver"
Modified: python-xlib/trunk/PKGBUILD
===================================================================
--- python-xlib/trunk/PKGBUILD 2019-01-01 22:23:10 UTC (rev 420241)
+++ python-xlib/trunk/PKGBUILD 2019-01-01 22:34:42 UTC (rev 420242)
@@ -11,8 +11,8 @@
url="https://github.com/python-xlib/python-xlib"
arch=('any')
license=('LGPL')
-makedepends=('python2' 'python2-setuptools'
- 'python' 'python-setuptools')
+makedepends=('python2' 'python2-setuptools-scm'
+ 'python' 'python-setuptools-scm')
source=("$pkgname-$pkgver.tar.gz::https://github.com/python-xlib/python-xlib/archive/$pkgver.tar.gz")
sha256sums=('a345fad5003adf6d06c296a6fb917b6b7cc21f17135f11418bf603e15bbde118')
More information about the arch-commits
mailing list