[arch-commits] Commit in python-characteristic/trunk (PKGBUILD)
Eli Schwartz
eschwartz at archlinux.org
Thu Feb 15 05:09:34 UTC 2018
Date: Thursday, February 15, 2018 @ 05:09:33
Author: eschwartz
Revision: 294563
upgpkg: python-characteristic 14.3.0-6
Add PGP signatures.
Fix check() erroring on invalid subcommand.
Modified:
python-characteristic/trunk/PKGBUILD
----------+
PKGBUILD | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-15 04:54:49 UTC (rev 294562)
+++ PKGBUILD 2018-02-15 05:09:33 UTC (rev 294563)
@@ -4,7 +4,7 @@
pkgbase=python-characteristic
pkgname=('python-characteristic' 'python2-characteristic')
pkgver=14.3.0
-pkgrel=5
+pkgrel=6
pkgdesc="Python attributes without boilerplate."
arch=('any')
license=('MIT')
@@ -11,8 +11,10 @@
url="https://pypi.python.org/pypi/characteristic"
makedepends=('python-setuptools' 'python2-setuptools')
checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("https://files.pythonhosted.org/packages/source/c/characteristic/characteristic-$pkgver.tar.gz")
-md5sums=('b249368dd021fde1c06b4802867c0913')
+source=("https://files.pythonhosted.org/packages/source/c/characteristic/characteristic-$pkgver.tar.gz"{,.asc})
+md5sums=('b249368dd021fde1c06b4802867c0913'
+ 'SKIP')
+validpgpkeys=('C2A04F86ACE28ADCF817DBB7AE2536227F69F181') # Hynek Schlawack <hs at ox.cx>
prepare() {
cp -a characteristic-$pkgver{,-py2}
@@ -21,7 +23,7 @@
build() {
cd "$srcdir"/characteristic-$pkgver
python setup.py build
-
+
cd "$srcdir"/characteristic-$pkgver-py2
python2 setup.py build
}
@@ -28,23 +30,23 @@
check() {
cd "$srcdir"/characteristic-$pkgver
- python setup.py pytest
+ python setup.py test
cd "$srcdir"/characteristic-$pkgver-py2
- python2 setup.py pytest
+ python2 setup.py test
}
-
+
package_python-characteristic() {
depends=('python')
-
+
cd characteristic-$pkgver
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
-
+
package_python2-characteristic() {
depends=('python2')
-
+
cd characteristic-$pkgver-py2
python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
More information about the arch-commits
mailing list