aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild')
-rw-r--r--net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild17
1 files changed, 9 insertions, 8 deletions
diff --git a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild
index a70d3ef77..1d2ec4911 100644
--- a/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild
+++ b/net-wireless/eiwd/eiwd-1.7_pre20200416.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools flag-o-matic git-r3
+inherit autotools git-r3
MY_PV="${PV}"
MY_P="${PN}-${MY_PV}"
@@ -17,11 +17,10 @@ EGIT_COMMIT="7b5545a"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="+client +monitor ofono +resolvconf +system-ell wired"
+IUSE="+client +monitor ofono +system-ell wired"
DEPEND="system-ell? ( >=dev-libs/ell-0.31 )"
RDEPEND="${DEPEND}
- resolvconf? ( || ( net-dns/openresolv net-misc/dhcpcd ) )
!net-wireless/iwd
net-wireless/wireless-regdb"
BDEPEND="virtual/pkgconfig"
@@ -38,7 +37,6 @@ src_prepare() {
}
src_configure() {
- append-cflags "-fsigned-char"
local myeconfargs=(
--sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var
--disable-dbus
@@ -55,8 +53,11 @@ src_install() {
default
keepdir /var/lib/iwd
newinitd "${FILESDIR}"/iwd.initd iwd
- if use resolvconf ; then
- insinto /etc/iwd/
- doins "${FILESDIR}"/main.conf
- fi
+ insinto /etc/iwd/
+ doins "${FILESDIR}"/main.conf
+}
+
+pkg_postinst() {
+ elog "To use eiwd's built-in DNS features you also need net-dns/openresolv"
+ elog "or net-misc/dhcpcd."
}