summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix2017-11-21 00:07:10 +0100
committerFelix2017-11-21 00:07:10 +0100
commit0081b5bbd06c14c472d1c800c77efeb83d50c4b6 (patch)
tree4b92784e9a3ae7274ed2adc90fb144260345c943
parent91dbe52fc766536c39e373d4e114961288da362e (diff)
downloadaur-0081b5bbd06c14c472d1c800c77efeb83d50c4b6.tar.gz
splitted packages into python and python2
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD27
2 files changed, 7 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fe2de6e47978..c738a85b8cb4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 3304ce60a081..cbe33ca9cbd9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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