From b4867876f0969eb2a55c74cbf5bc8e4befaf4db1 Mon Sep 17 00:00:00 2001 From: wael <40663@proton.me> Date: Sat, 9 Jul 2022 11:39:06 +0300 Subject: [PATCH] New package: eiwd-1.28 --- srcpkgs/eiwd/files/eiwd/log/run | 2 ++ srcpkgs/eiwd/files/eiwd/run | 3 +++ srcpkgs/eiwd/template | 26 ++++++++++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100755 srcpkgs/eiwd/files/eiwd/log/run create mode 100755 srcpkgs/eiwd/files/eiwd/run create mode 100644 srcpkgs/eiwd/template diff --git a/srcpkgs/eiwd/files/eiwd/log/run b/srcpkgs/eiwd/files/eiwd/log/run new file mode 100755 index 000000000000..1e182b5a754e --- /dev/null +++ b/srcpkgs/eiwd/files/eiwd/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec vlogger -p daemon.info -t iwd diff --git a/srcpkgs/eiwd/files/eiwd/run b/srcpkgs/eiwd/files/eiwd/run new file mode 100755 index 000000000000..f42e3cfc4ffa --- /dev/null +++ b/srcpkgs/eiwd/files/eiwd/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r ./conf ] && . ./conf +exec /usr/libexec/iwd ${OPTS} 2>&1 diff --git a/srcpkgs/eiwd/template b/srcpkgs/eiwd/template new file mode 100644 index 000000000000..49855085c7de --- /dev/null +++ b/srcpkgs/eiwd/template @@ -0,0 +1,26 @@ +# Template file for 'eiwd' +pkgname=eiwd +version=1.28 +revision=1 +wrksrc=iwd-${version} +build_style=gnu-configure +configure_args="--disable-dbus --enable-wired --enable-pie" +hostmakedepends="python3-docutils pkg-config" +makedepends="readline-devel" +checkdepends="python3" +short_desc="Internet Wireless Daemon (iwd) without dbus" +maintainer="wael <40663@proton.me>" +license="LGPL-2.1-or-later" +homepage="https://github.com/illiliti/eiwd" +changelog="https://github.com/illiliti/eiwd/blob/master/ChangeLog" +distfiles="https://github.com/illiliti/eiwd/releases/download/${version}-1/iwd-${version}.tar.xz" +checksum=f7df393ee5cede63c4fabbef468f7d1038cd81476078563caeb7f9282d8e82c5 +make_dirs="/var/lib/iwd 0600 root root + /etc/iwd 755 root root" +conflicts="iwd" +# tests depend on kernel features +make_check=extended + +post_install() { + vsv eiwd +}