net-dns/dnsmasq: apply CoreOS changes

Mark it stable for arm64, and fix installation.  The "install"
target is completely broken for all architectures since it will
rebuild everthing with cc every time, so use the "install-common"
target instead to bypass that.
This commit is contained in:
David Michael 2017-04-21 11:55:29 -07:00
parent a696251b98
commit bea1e305c5

View File

@ -11,7 +11,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz"
LICENSE="|| ( GPL-2 GPL-3 )" LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0" SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn +inotify ipv6 lua nls script selinux static tftp" IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn +inotify ipv6 lua nls script selinux static tftp"
DM_LINGUAS="de es fi fr id it no pl pt_BR ro" DM_LINGUAS="de es fi fr id it no pl pt_BR ro"
for dm_lingua in ${DM_LINGUAS}; do for dm_lingua in ${DM_LINGUAS}; do
@ -138,7 +138,7 @@ src_install() {
MANDIR=/usr/share/man \ MANDIR=/usr/share/man \
COPTS="${COPTS}" \ COPTS="${COPTS}" \
DESTDIR="${D}" \ DESTDIR="${D}" \
install$(use nls && echo "-i18n") install-common
for lingua in ${DM_LINGUAS}; do for lingua in ${DM_LINGUAS}; do
use linguas_${lingua} || rm -rf "${D}"/usr/share/locale/${lingua} use linguas_${lingua} || rm -rf "${D}"/usr/share/locale/${lingua}