summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 8 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7aa809f27dd9..4597275366fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,18 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=networkd-dispatcher
-pkgver=1.3
+pkgver=1.4
pkgrel=1
pkgdesc="A dispatcher daemon for systemd-networkd events"
-arch=('i686' 'x86_64')
+arch=('any')
url="https://github.com/craftyguy/networkd-dispatcher"
license=('GPL3')
-depends=('python' 'python-dbus' 'python-gobject' 'wireless_tools' 'dbus-glib')
+depends=('python' 'python-dbus' 'python-gobject' 'dbus-glib')
+optdepends=('wireless_tools: for interacting with wlan interfaces')
provides=("${pkgname}")
conflicts=("${pkgname}")
+backup=('etc/conf.d/networkd-dispatcher.conf')
source=("https://github.com/craftyguy/networkd-dispatcher/archive/${pkgver}.tar.gz")
-sha256sums=('98ab2bbcec6ef8265615314ce0b47c86ac24469d2da565fd1d51c2a6a6de3c73')
+sha256sums=('56109e90dd26af2055793db66e48382a8236ebe7094af8b33ee649e3f41e5a96')
prepare() {
cd "$pkgname-$pkgver"
}
@@ -26,8 +28,10 @@ check() {
package() {
cd "$pkgname-$pkgver"
mkdir -p "$pkgdir/usr/bin"
+ mkdir -p "$pkgdir/etc/conf.d"
install -m755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
install -m644 -D "$srcdir/$pkgname-$pkgver/networkd-dispatcher.service" "${pkgdir}/usr/lib/systemd/system/networkd-dispatcher.service"
+ install -m644 -D "$srcdir/$pkgname-$pkgver/networkd-dispatcher.conf" "${pkgdir}/etc/conf.d/networkd-dispatcher.conf"
mkdir -p "$pkgdir/etc/networkd-dispatcher/"{off.d,routable.d,dormant.d,no-carrier.d}
}