summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJohannes Dewender2012-03-24 10:35:28 +0000
committerJohannes Dewender2012-03-24 10:35:28 +0000
commitb280bdccac72c61b9ae82f72f438a528388b3011 (patch)
tree3f8b0de659f7a8fffb4b14c7888f3220c46c8819 /PKGBUILD
downloadaur-b280bdccac72c61b9ae82f72f438a528388b3011.tar.gz
lio -> _lio
git-svn-id: http://svn.kraehen.org/aur@105 04e22907-73ef-438a-a52f-a971dc6d3b47
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..784e757068a8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Contributor: Johannes Dewender arch at JonnyJD dot net
+pkgname=python2-ethtool
+_pkgname=python-ethtool
+pkgver=0.7
+pkgrel=2
+pkgdesc="python bindings for the ethtool kernel interface"
+arch=('i686' 'x86_64')
+url="http://fedorapeople.org/gitweb?p=dsommers/public_git/python-ethtool.git;a=summary"
+license=('GPL2')
+groups=()
+depends=('python2' 'libnl1')
+makedepends=('asciidoc')
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=(!emptydirs)
+install=
+source=(http://dsommers.fedorapeople.org/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+md5sums=('2d13e2412948344b8375f5af4ced1c20')
+
+build() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ python2 setup.py build
+
+ a2x -d manpage -f manpage man/pethtool.8.asciidoc
+ a2x -d manpage -f manpage man/pifconfig.8.asciidoc
+ gzip --stdout man/pethtool.8 > "man/pethtool.8.gz"
+ gzip --stdout man/pifconfig.8 > "man/pifconfig.8.gz"
+}
+
+package() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ python2 setup.py install --skip-build --root="$pkgdir/" --optimize=1
+
+ install -d "$pkgdir/usr/sbin"
+ install -m 0755 pethtool.py "$pkgdir/usr/sbin/pethtool"
+ sed -i '1s/python/python2/' "$pkgdir/usr/sbin/pethtool"
+ install -m 0755 pifconfig.py "$pkgdir/usr/sbin/pifconfig"
+ sed -i '1s/python/python2/' "$pkgdir/usr/sbin/pifconfig"
+
+ install -d "$pkgdir/usr/share/man/man8"
+ install -m 644 man/pethtool.8.gz "$pkgdir/usr/share/man/man8/"
+ install -m 644 man/pifconfig.8.gz "$pkgdir/usr/share/man/man8/"
+}
+
+# vim:set ts=2 sw=2 et: