[arch-commits] Commit in python-ethtool/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Wed Feb 14 13:04:58 UTC 2018
Date: Wednesday, February 14, 2018 @ 13:04:57
Author: dvzrv
Revision: 294297
upgpkg: python-ethtool 0.13-7
Rebuild for community. Adding first checkdepends.
However, check() is disabled for now, as some tests require root to be run.
Modified:
python-ethtool/trunk/PKGBUILD
----------+
PKGBUILD | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-14 13:03:09 UTC (rev 294296)
+++ PKGBUILD 2018-02-14 13:04:57 UTC (rev 294297)
@@ -4,17 +4,18 @@
pkgbase=python-ethtool
pkgname=('python-ethtool' 'python2-ethtool')
pkgver='0.13'
-pkgrel='6'
+pkgrel='7'
pkgdesc='Python bindings for the ethtool kernel interface.'
arch=('x86_64')
url="https://github.com/fedora-python/python-ethtool"
license=('GPL')
makedepends=('asciidoc' 'libnl' 'python-setuptools' 'python2-setuptools')
+checkdepends=('net-tools')
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/fedora-python/${pkgbase}/archive/v${pkgver}.tar.gz")
sha512sums=('f7fe0dadae8b163a0116c64b1b3c6897bc7d302d1b764abf26e853342495ab3fefc0558ab08c6081b1cda535c134c7181c08951c96c1cf389ae069acc4c8efab')
prepare(){
- cp -a "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}"
+ cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}"
}
build() {
@@ -28,6 +29,15 @@
a2x -v -d manpage -f manpage "man/pifconfig.8.asciidoc"
}
+# build without tests for now
+# https://github.com/fedora-python/python-ethtool/issues/40
+#check() {
+# cd "${pkgname[0]}-${pkgver}"
+# python setup.py test
+# cd ../"${pkgname[1]}-${pkgver}"
+# python2 setup.py test
+#}
+
package_python-ethtool() {
depends=('python' 'libnl')
cd "${pkgname[0]}-${pkgver}"
More information about the arch-commits
mailing list