diff options
author | Felix | 2017-11-21 00:07:10 +0100 |
---|---|---|
committer | Felix | 2017-11-21 00:07:10 +0100 |
commit | 0081b5bbd06c14c472d1c800c77efeb83d50c4b6 (patch) | |
tree | 4b92784e9a3ae7274ed2adc90fb144260345c943 | |
parent | 91dbe52fc766536c39e373d4e114961288da362e (diff) | |
download | aur-0081b5bbd06c14c472d1c800c77efeb83d50c4b6.tar.gz |
splitted packages into python and python2
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 7 insertions, 39 deletions
@@ -6,30 +6,17 @@ pkgbase = python-pykwalify arch = any license = MIT checkdepends = python-pytest - checkdepends = python2-pytest checkdepends = python-testfixtures - checkdepends = python2-testfixtures makedepends = python-dateutil - makedepends = python2-dateutil makedepends = python-docopt - makedepends = python2-docopt makedepends = python-yaml - makedepends = python2-yaml depends = python - depends = python2 + depends = python-dateutil + depends = python-docopt + depends = python-yaml provides = pykwalify source = https://github.com/Grokzen/pykwalify/releases/download/1.6.0/pykwalify-1.6.0.tar.gz sha256sums = 97f880ccf5de3b50f85d08226333e4474fcb1ede8d76438e7a6df0831cf0d95d pkgname = python-pykwalify - depends = python - depends = python-dateutil - depends = python-docopt - depends = python-yaml - -pkgname = python2-pykwalify - depends = python2 - depends = python2-dateutil - depends = python2-docopt - depends = python2-yaml @@ -1,50 +1,31 @@ # Maintainer: Felix Buehler <account@buehler.de> -pkgbase="python-pykwalify" +pkgname=("python-pykwalify") _pkgname=pykwalify -pkgname=("python-pykwalify" "python2-pykwalify") pkgver=1.6.0 pkgrel=2 pkgdesc='Python lib/cli for JSON/YAML schema validation' arch=('any') url='https://github.com/Grokzen/pykwalify' license=('MIT') -depends=('python' 'python2') -makedepends=('python-dateutil' 'python2-dateutil' 'python-docopt' 'python2-docopt' 'python-yaml' 'python2-yaml') -checkdepends=('python-pytest' 'python2-pytest' 'python-testfixtures' 'python2-testfixtures') +depends=('python' 'python-dateutil' 'python-docopt' 'python-yaml') +makedepends=('python-dateutil' 'python-docopt' 'python-yaml') +checkdepends=('python-pytest' 'python-testfixtures') source=("https://github.com/Grokzen/${_pkgname}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz") provides=('pykwalify') sha256sums=('97f880ccf5de3b50f85d08226333e4474fcb1ede8d76438e7a6df0831cf0d95d') -prepare() { - cp -a ${_pkgname}-${pkgver}{,-py2} -} - build() { cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py build - - cd "${srcdir}/${_pkgname}-${pkgver}-py2" - python2 setup.py build } check() { cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py test - - cd "${srcdir}/${_pkgname}-${pkgver}-py2" - PYTHON=python2 python2 setup.py test } package_python-pykwalify() { - depends=('python' 'python-dateutil' 'python-docopt' 'python-yaml') cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py -q install --root="$pkgdir" --optimize=1 } - -package_python2-pykwalify() { - depends=('python2' 'python2-dateutil' 'python2-docopt' 'python2-yaml') - cd "${srcdir}/${_pkgname}-${pkgver}-py2" - python2 setup.py -q install --root="$pkgdir" --optimize=1 - mv "${pkgdir}/usr/bin/pykwalify" "${pkgdir}/usr/bin/pykwalify2" -}
\ No newline at end of file |