diff options
author | clintval | 2018-02-02 19:44:00 -0800 |
---|---|---|
committer | clintval | 2018-02-02 19:44:00 -0800 |
commit | ff3a2fe0c7070944c3292a79bd74b8f21f246059 (patch) | |
tree | f82e2674a728a898af1400a972ba4844511851a0 | |
parent | 60e677e840b8c2a0c7b1a1df2670a484cda93bd6 (diff) | |
download | aur-ff3a2fe0c7070944c3292a79bd74b8f21f246059.tar.gz |
python-spectra to split package
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 48 insertions, 15 deletions
@@ -1,17 +1,25 @@ pkgbase = python-spectra pkgdesc = Color scales and color conversion in Python pkgver = 0.0.10 - pkgrel = 1 - url = https://github.com/jsvine/spectra + pkgrel = 2 + url = https://pypi.python.org/pypi/spectra arch = any license = MIT + makedepends = python makedepends = python-setuptools - depends = python - depends = python-networkx - depends = python-colormath + makedepends = python2 + makedepends = python2-setuptools options = !emptydirs source = python-spectra-0.0.10.tar.gz::https://pypi.python.org/packages/09/fb/03db11656c75b19fb18e682dde67eee1096ba09da2bd100ce4b388003006/spectra-0.0.10.tar.gz - md5sums = fb6cf429abe888298520be9f3fb2fdef + sha256sums = 31300e339d88a051cccfa174e22a0e5317553c048434869196b2ab7b70dcf091 pkgname = python-spectra + depends = python + depends = python-networkx + depends = python-colormath + +pkgname = python2-spectra + depends = python2 + depends = python2-networkx + depends = python2-colormath @@ -1,19 +1,44 @@ # Maintainer: Clint Valentine <valentine.clint@gmail.com> -pkgname='python-spectra' +_name=spectra +pkgbase='python-spectra' +pkgname=('python-spectra' 'python2-spectra') pkgver=0.0.10 -pkgrel=1 +pkgrel=2 pkgdesc="Color scales and color conversion in Python" arch=('any') -url="https://github.com/jsvine/spectra" +url="https://pypi.python.org/pypi/spectra" license=('MIT') -depends=('python' 'python-networkx' 'python-colormath') -makedepends=('python-setuptools') +makedepends=( + 'python' 'python-setuptools' + 'python2' 'python2-setuptools') options=(!emptydirs) source=("${pkgname}"-"${pkgver}".tar.gz::https://pypi.python.org/packages/09/fb/03db11656c75b19fb18e682dde67eee1096ba09da2bd100ce4b388003006/spectra-0.0.10.tar.gz) -md5sums=('fb6cf429abe888298520be9f3fb2fdef') +sha256sums=('31300e339d88a051cccfa174e22a0e5317553c048434869196b2ab7b70dcf091') -package() { - cd "${srcdir}"/"${pkgname//python-/}"-"${pkgver}" - python setup.py install --root="${pkgdir}"/ --optimize=1 +prepare() { + cp -a "${_name}"-"${pkgver}"{,-py2} +} + +build(){ + cd "${srcdir}"/"${_name}"-"${pkgver}" + python setup.py build + + cd "${srcdir}"/"${_name}"-"${pkgver}"-py2 + python2 setup.py build +} + +package_python2-spectra() { + depends=('python2' 'python2-networkx' 'python2-colormath') + + cd "${_name}"-"${pkgver}"-py2 + python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE +} + +package_python-spectra() { + depends=('python' 'python-networkx' 'python-colormath') + cd "${_name}"-"${pkgver}" + python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE } |