summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 21 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b829c6518270..4545a5acd55e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,34 @@
-# Maintainer: Troy Engel <troyengel+arch@gmail.com>
# Contributor: ugjka <ugis.germanis@gmail.com>
# Contributor: Bill Sun <billksun@gmail.com>
# Contributor: magnific0
-
+# Contributor: Troy Engel <troyengel+arch@gmail.com>
+# Maintainer: aksr <aksr at t-com dot me>
pkgname=wondershaper-git
-pkgver=20130306
-pkgrel=2
-pkgdesc="Limit the bandwidth of one or more network adapters"
+pkgver=r41.67473d4
+pkgrel=1
+pkgdesc="Command-line utility for limiting an adapter's bandwidth"
arch=('any')
url="https://github.com/magnific0/wondershaper"
-license=('GPL2')
+license=('GPL')
depends=('iproute')
makedepends=('git')
backup=('etc/conf.d/wondershaper.conf')
-source=("$pkgname"::'git://github.com/magnific0/wondershaper.git')
+source=("$pkgname::git+$url")
md5sums=('SKIP')
-package() {
- cd "$srcdir/$pkgname"
- install -Dm755 wondershaper "$pkgdir/usr/bin/wondershaper"
- install -Dm644 wondershaper.service \
- "${pkgdir}/usr/lib/systemd/system/wondershaper.service"
- install -Dm644 wondershaper.conf \
- "${pkgdir}/etc/conf.d/wondershaper.conf"
+prepare() {
+ cd "$srcdir/$pkgname"
+ sed -i 's!/etc/systemd/wondershaper.conf!/etc/conf.d/wondershaper.conf!' wondershaper.service
+}
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-# vim:set ts=2 sw=2 et:
+package() {
+ cd "$srcdir/$pkgname"
+ install -D -m755 wondershaper "$pkgdir/usr/bin/wondershaper"
+ install -D -m644 wondershaper.service "${pkgdir}/usr/lib/systemd/system/wondershaper.service"
+ install -D -m644 wondershaper.conf "${pkgdir}/etc/conf.d/wondershaper.conf"
+}