diff options
author | Mark Wagie | 2021-05-27 18:18:02 -0600 |
---|---|---|
committer | Mark Wagie | 2021-05-27 18:18:02 -0600 |
commit | 3076a5f944982318d3ea0b91057962cdfbb9870e (patch) | |
tree | fc0537e8e9e081e0600164afc17a3969f00d5c87 | |
parent | c231c5f913368aed18211183b475741ed35f970f (diff) | |
download | aur-3076a5f944982318d3ea0b91057962cdfbb9870e.tar.gz |
drop Debian related dependencies
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 27 insertions, 19 deletions
@@ -1,20 +1,18 @@ pkgbase = ognibuild pkgdesc = Detect and invoke build systems - pkgver = 0.0.7 + pkgver = 0.0.7+2+gdcf1a00 pkgrel = 1 url = https://github.com/jelmer/ognibuild arch = any license = GPL2 + checkdepends = python-testtools + makedepends = git depends = breezy - depends = dpkg - depends = python-apt depends = python-buildlog-consultant - depends = python-debian depends = python-requirements-parser depends = python-setuptools - optdepends = python-debmutate - source = https://pypi.org/packages/source/o/ognibuild/ognibuild-0.0.7.tar.gz - sha256sums = 2e4ad2d9a9b838b2a3dd9534fa95472c970bd17e7540080e5d6dd546e5bdbb49 + source = git+https://github.com/jelmer/ognibuild.git#commit=dcf1a0079d40a261beb5fd738d56c151cbc4d7ef + sha256sums = SKIP pkgname = ognibuild @@ -1,30 +1,40 @@ # Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> pkgname=ognibuild -pkgver=0.0.7 +pkgver=0.0.7+2+gdcf1a00 pkgrel=1 pkgdesc="Detect and invoke build systems" arch=('any') url="https://github.com/jelmer/ognibuild" license=('GPL2') -depends=('breezy' 'dpkg' 'python-apt' 'python-buildlog-consultant' 'python-debian' - 'python-requirements-parser' 'python-setuptools') -#checkdepends=('python-debmutate' 'python-testtools') -optdepends=('python-debmutate') -source=("https://pypi.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz") -sha256sums=('2e4ad2d9a9b838b2a3dd9534fa95472c970bd17e7540080e5d6dd546e5bdbb49') +depends=('breezy' 'python-buildlog-consultant' 'python-requirements-parser' + 'python-setuptools') +makedepends=('git') +checkdepends=('python-testtools') +#source=("https://pypi.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz") +_commit=dcf1a0079d40a261beb5fd738d56c151cbc4d7ef +source=("git+https://github.com/jelmer/ognibuild.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$pkgname" + git describe --tags | sed 's/^v//;s/-/+/g' +} build() { - cd "$pkgname-$pkgver" +# cd "$pkgname-$pkgver" + cd "$srcdir/$pkgname" python setup.py build } -#check() { +check() { # cd "$pkgname-$pkgver" -# python setup.py test -#} + cd "$srcdir/$pkgname" + python setup.py test +} package() { - cd "$pkgname-$pkgver" +# cd "$pkgname-$pkgver" + cd "$srcdir/$pkgname" export PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |