diff options
author | Johannes Dewender | 2012-03-24 10:35:28 +0000 |
---|---|---|
committer | Johannes Dewender | 2012-03-24 10:35:28 +0000 |
commit | b280bdccac72c61b9ae82f72f438a528388b3011 (patch) | |
tree | 3f8b0de659f7a8fffb4b14c7888f3220c46c8819 /PKGBUILD | |
download | aur-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-- | PKGBUILD | 47 |
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: |