diff options
author | Simon Hanna | 2015-11-30 19:11:38 +0100 |
---|---|---|
committer | Simon Hanna | 2015-11-30 19:11:38 +0100 |
commit | 2ab3f3f5107bbc1293f175bd965a3c69185b4a24 (patch) | |
tree | 144b1592edf4c2295f41b9ac1272a5539a5e9a30 | |
parent | dfd773176bf099f6e3a05dff1153f543211a9f49 (diff) | |
download | aur-2ab3f3f5107bbc1293f175bd965a3c69185b4a24.tar.gz |
upgpkg: python-django-crispy-forms 1.5.2-1
add checks
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 25 insertions, 3 deletions
@@ -5,6 +5,7 @@ pkgbase = python-django-crispy-forms url = https://github.com/maraujop/django-crispy-forms arch = any license = MIT + checkdepends = python-tox makedepends = python-setuptools makedepends = python2-setuptools options = !emptydirs @@ -1,7 +1,6 @@ # Maintainer: Simon Hanna <simon dot hanna AT serve-me DOT info> pkgname=('python-django-crispy-forms' 'python2-django-crispy-forms') -_pkgbase='django-crispy-forms' pkgver=1.5.2 pkgrel=1 pkgdesc="Provides DRY django forms" @@ -11,18 +10,40 @@ license=('MIT') options=(!emptydirs) source=("https://github.com/maraujop/django-crispy-forms/archive/${pkgver}.tar.gz") sha256sums=('a790f85b917c93f3895cda6c36716e6ae749104ea9b44871400d94b82f879e0e') + makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-tox') + +prepare() { + cp -a django-crispy-forms-$pkgver{,-py2} +} + +build() { + cd "$srcdir/django-crispy-forms-$pkgver" + python setup.py build + + cd "$srcdir/django-crispy-forms-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/django-crispy-forms-$pkgver" + tox -e py35-django18 + + cd "$srcdir/django-crispy-forms-$pkgver-py2" + tox -e py27-django18 +} package_python-django-crispy-forms() { depends=('python-django') - cd "$srcdir/$_pkgbase-$pkgver" + cd "$srcdir/django-crispy-forms-$pkgver" install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" python setup.py install --root="$pkgdir/" --optimize=1 } package_python2-django-crispy-forms() { depends=('python2-django') - cd "$srcdir/$_pkgbase-$pkgver" + cd "$srcdir/django-crispy-forms-$pkgver" install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" python2 setup.py install --root="$pkgdir/" --optimize=1 } |