diff options
author | 2012-08-28 17:26:00 +0000 | |
---|---|---|
committer | 2012-08-28 17:26:00 +0000 | |
commit | 60472ee56fe0ca696b2cb8207320edfdd6776e58 (patch) | |
tree | 4c05a99502cd591657a6181127f30e37d4f45db5 | |
parent | Version bump (bug #431836). Add installation of a systemd unit (bug # 371871)... (diff) | |
download | gentoo-2-60472ee56fe0ca696b2cb8207320edfdd6776e58.tar.gz gentoo-2-60472ee56fe0ca696b2cb8207320edfdd6776e58.tar.bz2 gentoo-2-60472ee56fe0ca696b2cb8207320edfdd6776e58.zip |
Make dnsmasq-2.63 respect LINGUAS and remove no-longer-necessary MY_* wrangling.
(Portage version: 2.1.11.10/cvs/Linux x86_64)
-rw-r--r-- | net-dns/dnsmasq/ChangeLog | 6 | ||||
-rw-r--r-- | net-dns/dnsmasq/dnsmasq-2.63.ebuild | 18 |
2 files changed, 17 insertions, 7 deletions
diff --git a/net-dns/dnsmasq/ChangeLog b/net-dns/dnsmasq/ChangeLog index e98e85b215b5..b434e60a394f 100644 --- a/net-dns/dnsmasq/ChangeLog +++ b/net-dns/dnsmasq/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-dns/dnsmasq # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/ChangeLog,v 1.216 2012/08/28 17:11:42 chutzpah Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/ChangeLog,v 1.217 2012/08/28 17:26:00 chutzpah Exp $ + + 28 Aug 2012; Patrick McLean <chutzpah@gentoo.org> dnsmasq-2.63.ebuild: + Make dnsmasq-2.63 respect LINGUAS and remove no-longer-necessary MY_* + wrangling. *dnsmasq-2.63 (28 Aug 2012) diff --git a/net-dns/dnsmasq/dnsmasq-2.63.ebuild b/net-dns/dnsmasq/dnsmasq-2.63.ebuild index 7aa33846de98..459209a90902 100644 --- a/net-dns/dnsmasq/dnsmasq-2.63.ebuild +++ b/net-dns/dnsmasq/dnsmasq-2.63.ebuild @@ -1,21 +1,23 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.63.ebuild,v 1.1 2012/08/28 17:11:42 chutzpah Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.63.ebuild,v 1.2 2012/08/28 17:26:00 chutzpah Exp $ EAPI=4 inherit eutils toolchain-funcs flag-o-matic user systemd -MY_P="${P/_/}" -MY_PV="${PV/_/}" DESCRIPTION="Small forwarding DNS server" HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/" -SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${MY_P}.tar.xz" +SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz" LICENSE="|| ( GPL-2 GPL-3 )" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" IUSE="conntrack dbus +dhcp idn ipv6 lua nls script tftp" +DM_LINGUAS="de es fi fr id it no pl pt_BR ro" +for dm_lingua in ${DM_LINGUAS}; do + IUSE+=" linguas_${dm_lingua}" +done RDEPEND="dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) @@ -30,8 +32,6 @@ DEPEND="${RDEPEND} virtual/pkgconfig app-arch/xz-utils" -S="${WORKDIR}/${PN}-${MY_PV}" - REQUIRED_USE="lua? ( script )" use_have() { @@ -91,6 +91,12 @@ src_install() { DESTDIR="${D}" \ install$(use nls && echo "-i18n") + local lingua + for lingua in ${DM_LINGUAS}; do + use linguas_${lingua} || rm -rf "${D}"/usr/share/locale/${lingua} + done + rmdir --ignore-fail-on-non-empty "${D}"/usr/share/locale/ + dodoc CHANGELOG CHANGELOG.archive FAQ dodoc -r logo |