diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 21 insertions, 11 deletions
@@ -1,13 +1,13 @@ -# Generated by mksrcinfo v8 -# Wed Sep 7 16:46:05 UTC 2016 pkgbase = python-intelhex pkgdesc = Python IntelHex library pkgver = 2.1 - pkgrel = 3 + pkgrel = 4 url = https://github.com/bialix/intelhex arch = any license = BSD - source = https://github.com/bialix/intelhex/archive/2.1.tar.gz + makedepends = python-setuptools + makedepends = python2-setuptools + source = intelhex-2.1.tar.gz::https://github.com/bialix/intelhex/archive/2.1.tar.gz sha512sums = af5ee3cb7424d15cf259861dcedf6ca68ecfae0819cb9f5c3437a1c8ff8c2f03486dd9f12b93564a5e2f4b7bab4c055a44c6dbe2a86007165412336bd2a4554f pkgname = python-intelhex @@ -17,4 +17,3 @@ pkgname = python-intelhex pkgname = python2-intelhex depends = python2 depends = python2-setuptools - @@ -2,26 +2,37 @@ __pkgname='intelhex' pkgname=('python-intelhex' 'python2-intelhex') pkgver=2.1 -pkgrel=3 +pkgrel=4 pkgdesc="Python IntelHex library" url="https://github.com/bialix/intelhex" optdepends=() license=('BSD') arch=('any') -source=("https://github.com/bialix/${__pkgname}/archive/${pkgver}.tar.gz") +source=("${__pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") sha512sums=('af5ee3cb7424d15cf259861dcedf6ca68ecfae0819cb9f5c3437a1c8ff8c2f03486dd9f12b93564a5e2f4b7bab4c055a44c6dbe2a86007165412336bd2a4554f') +makedepends=('python-setuptools' + 'python2-setuptools') + +check() { + cd "${srcdir}/${__pkgname}-${pkgver}" + + msg "Running unittests" + python setup.py test -q +} package_python-intelhex() { depends=('python' 'python-setuptools') - cd "$srcdir/$__pkgname-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 + cd "${srcdir}/${__pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 rm -rf ${pkgdir}/usr/lib/python*/site-packages/tests/ + + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } package_python2-intelhex() { depends=('python2' 'python2-setuptools') - cd "$srcdir/$__pkgname-$pkgver" - python2 setup.py install --root="$pkgdir" --optimize=1 + cd "${srcdir}/${__pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 rm -rf ${pkgdir}/usr/lib/python*/site-packages/tests/ # Only install command line tools with python-intelhex version |