diff options
author | David McInnis | 2016-04-23 20:52:21 -0700 |
---|---|---|
committer | David McInnis | 2016-04-23 20:52:21 -0700 |
commit | 6545be212be39741b5ba04213c15be684c31c60c (patch) | |
tree | 4e290ea8970caf3434c3a78e1a42869a5dc924e7 | |
download | aur-6545be212be39741b5ba04213c15be684c31c60c.tar.gz |
first commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5a87314d9fb4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by mksrcinfo v8 +# Sun Apr 24 03:52:09 UTC 2016 +pkgbase = python-nose-parameterized + pkgdesc = Parameterized testing with any Python test framework + pkgver = 0.5.0 + pkgrel = 1 + url = https://github.com/wolever/nose-parameterized + arch = any + license = BSD + makedepends = python-setuptools + depends = python + source = https://pypi.python.org/packages/0d/22/44ff04785ff8a1e4f618a39b20e6d96e1dbb33088fc13d690a035b12b3f6/nose-parameterized-0.5.0.tar.gz + source = LICENSE.txt::https://github.com/wolever/nose-parameterized/blob/master/LICENSE.txt?raw=true + sha256sums = a11c41b0cf8218e7cdc19ab7a1bdf5c141d161cd2350daee819473cc63cd0685 + sha256sums = de9e41c9ed2561a7545f339c56caf2acace8fa65ed24968c693bfc6df02fc065 + +pkgname = python-nose-parameterized + depends = python + +pkgname = python2-nose-parameterized + depends = python + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d9a893c7a62a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +#Maintainer: David McInnis <davidm@eagles.ewu.edu> + +pkgbase=('python-nose-parameterized') +pkgname=('python-nose-parameterized' 'python2-nose-parameterized') +_module='nose-parameterized' +pkgver='0.5.0' +pkgrel=1 +pkgdesc="Parameterized testing with any Python test framework" +url="https://github.com/wolever/nose-parameterized" +depends=('python') +makedepends=('python-setuptools') +checkdependsx=('python-nose') +license=('BSD') +arch=('any') +source=("https://pypi.python.org/packages/0d/22/44ff04785ff8a1e4f618a39b20e6d96e1dbb33088fc13d690a035b12b3f6/nose-parameterized-${pkgver}.tar.gz" +"LICENSE.txt::https://github.com/wolever/nose-parameterized/blob/master/LICENSE.txt?raw=true") +sha256sums=('a11c41b0cf8218e7cdc19ab7a1bdf5c141d161cd2350daee819473cc63cd0685' + 'de9e41c9ed2561a7545f339c56caf2acace8fa65ed24968c693bfc6df02fc065') + +prepare() { + cd "$srcdir/" + cp -a "${srcdir}/${_module}-${pkgver}" "${srcdir}/${_module}-${pkgver}-py2" +} + +build() { + cd "${srcdir}/${_module}-${pkgver}" + python setup.py build + + cd "${srcdir}/${_module}-${pkgver}-py2" + python2 setup.py build +} + +check(){ + cd "${srcdir}/${_module}-${pkgver}" + nosetests + cd "${srcdir}/${_module}-${pkgver}-py2" + nosetests2 +} + +package_python-nose-parameterized() { + depends+=() + cd "${srcdir}/${_module}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 ../LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +} + +package_python2-nose-parameterized() { + depends+=() + cd "${srcdir}/${_module}-${pkgver}-py2" + python2 setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 ../LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +} |