diff options
author | Marian Buschsieweke <marian.buschsieweke@ovgu.de> | 2017-06-20 09:54:59 +0200 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-06-23 08:14:50 +0000 |
commit | 9d245a72c8fbcc66c992228736746cafdc3c5690 (patch) | |
tree | a5f011888762d9f46b5c0676145cfb2bfcf371d7 /testing/wpa_actiond/APKBUILD | |
parent | b849b481a0446d7ef2458232a8819ce0b301e629 (diff) | |
download | aports-9d245a72c8fbcc66c992228736746cafdc3c5690.tar.bz2 aports-9d245a72c8fbcc66c992228736746cafdc3c5690.tar.xz |
testing/wpa_actiond: new aport
Daemon that connects to wpa_supplicant and handles connect and disconnect events
https://git.archlinux.org/wpa_actiond.git
Use case: A plain and simple way to automatically configure wireless networks
depending on SSID by invoking user supplied scripts.
I provided a patch to convert the nested function into a regular one, so that
GCC won't generate a trampoline. In addition, OpenRC integration was added.
Diffstat (limited to 'testing/wpa_actiond/APKBUILD')
-rw-r--r-- | testing/wpa_actiond/APKBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/testing/wpa_actiond/APKBUILD b/testing/wpa_actiond/APKBUILD new file mode 100644 index 0000000000..5a4cf45d0e --- /dev/null +++ b/testing/wpa_actiond/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Marian <marian.buschsieweke@ovgu.de> +# Maintainer: Marian <marian.buschsieweke@ovgu.de> +pkgname=wpa_actiond +pkgver=1.4 +pkgrel=1 +pkgdesc="Daemon that connects to wpa_supplicant and handles connect and disconnect events" +url="https://git.archlinux.org/wpa_actiond.git/" +arch="all" +license="GPL2" +depends="" +makedepends="" +subpackages="" +source="https://git.archlinux.org/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.xz + no_trampoline.patch + wpa_actiond.confd + wpa_actiond.initd" +options="!check" +builddir="$srcdir/$pkgname-$pkgver" + +build() { + cd "$builddir" + make +} + +package() { + cd "$builddir" + install -Dm755 -t "${pkgdir}/usr/sbin/" wpa_actiond + install -Dm755 ../wpa_actiond.initd "${pkgdir}/etc/init.d/wpa_actiond" + install -Dm755 ../wpa_actiond.confd "${pkgdir}/etc/conf.d/wpa_actiond" +} + +sha512sums="1ac38cdb6ce534cb14cfada4def31c17feff61408868ffd63cd1a516cdbade992719b575a96f5ab4046a1d451bfae526ccdf8eb68cfc7bdc022df3506ae07296 wpa_actiond-1.4.tar.xz +ebd49ffe1a83e08cd51d99677ce8c3f84ecdd4f3ec4a2c81a336bd87af56db0d36534003f9d7c3b34de129a3a4ef4ee4e9683f2a54729af86c946206c11cd20d no_trampoline.patch +104ffd6e04d8f69fb238428256e2bc4a8e6acd5e333fc411a72b5ae2d82f4efff6e8d4e08a282ca1a8c2ffe0b2a7fd8cd3ac222e19d6c177c721b957ef4fa5e9 wpa_actiond.confd +8e902f2bd6bad2983e1048d18a150176b65608bd74971a72fe66cd03dba3f80893240294ffac83820fc5c46e5cb10c9267d53f60c4d2d55f7a3e45005e12fbbe wpa_actiond.initd" |