diff --git a/extra/eiwd/build b/extra/eiwd/build new file mode 100755 index 00000000..cd386de3 --- /dev/null +++ b/extra/eiwd/build @@ -0,0 +1,14 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr \ + --libexecdir=/usr/bin \ + --localstatedir=/var \ + --disable-dbus + +make +make DESTDIR="$1" install + +# Install runit service. +install -Dm755 eiwd.run "$1/etc/sv/eiwd/run" +ln -s /run/runit/supervise.eiwd "$1/etc/sv/eiwd/supervise" diff --git a/extra/eiwd/checksums b/extra/eiwd/checksums new file mode 100644 index 00000000..29a005f6 --- /dev/null +++ b/extra/eiwd/checksums @@ -0,0 +1,2 @@ +3f0ceb79c662050325034dcd8a7b5cdf0d7e80560b65ca5f16bce7e115247a8e +9798194395fbc26a1ad8465bab7ac9c9e94c3a51edaf5987a414037c34169e63 diff --git a/extra/eiwd/depends b/extra/eiwd/depends new file mode 100644 index 00000000..1f97bc3a --- /dev/null +++ b/extra/eiwd/depends @@ -0,0 +1 @@ +linux-headers make diff --git a/extra/eiwd/files/eiwd.run b/extra/eiwd/files/eiwd.run new file mode 100644 index 00000000..641290d9 --- /dev/null +++ b/extra/eiwd/files/eiwd.run @@ -0,0 +1,2 @@ +#!/bin/sh +exec iwd -d diff --git a/extra/eiwd/post-install b/extra/eiwd/post-install new file mode 100755 index 00000000..97b56310 --- /dev/null +++ b/extra/eiwd/post-install @@ -0,0 +1,8 @@ +#!/bin/sh + +cat <