diff options
Diffstat (limited to 'net-misc/networkmanager')
-rw-r--r-- | net-misc/networkmanager/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/networkmanager/metadata.xml | 1 | ||||
-rw-r--r-- | net-misc/networkmanager/networkmanager-0.7.1.ebuild | 20 |
3 files changed, 17 insertions, 11 deletions
diff --git a/net-misc/networkmanager/ChangeLog b/net-misc/networkmanager/ChangeLog index af78b51fbaf4..310d648527d7 100644 --- a/net-misc/networkmanager/ChangeLog +++ b/net-misc/networkmanager/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/networkmanager # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v 1.39 2009/04/22 13:30:43 rbu Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v 1.40 2009/04/22 15:20:13 rbu Exp $ + + 22 Apr 2009; Robert Buchholz <rbu@gentoo.org> metadata.xml, + networkmanager-0.7.1.ebuild: + Add use flags for RFC 3927 link-local addresses via avahi and connection + sharing (bug #258842), by Robert Piasek. *networkmanager-0.7.1 (22 Apr 2009) diff --git a/net-misc/networkmanager/metadata.xml b/net-misc/networkmanager/metadata.xml index d4b008d203fe..cb371d86d455 100644 --- a/net-misc/networkmanager/metadata.xml +++ b/net-misc/networkmanager/metadata.xml @@ -19,5 +19,6 @@ <flag name="dhcpcd">Use <pkg>net-misc/dhcpcd</pkg> for getting ip.</flag> <flag name="nss">Use <pkg>dev-libs/nss</pkg> for cryptography.</flag> <flag name="resolvconf">Use <pkg>net-dns/openresolv</pkg> for managing DNS informations</flag> + <flag name="connection-sharing">Use <pkg>net-dns/dnsmasq</pkg> and <pkg>net-firewall/iptables</pkg> for connection sharing </flag> </use> </pkgmetadata> diff --git a/net-misc/networkmanager/networkmanager-0.7.1.ebuild b/net-misc/networkmanager/networkmanager-0.7.1.ebuild index cfc42a29ddc9..5ac7ccbf0130 100644 --- a/net-misc/networkmanager/networkmanager-0.7.1.ebuild +++ b/net-misc/networkmanager/networkmanager-0.7.1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/networkmanager-0.7.1.ebuild,v 1.1 2009/04/22 13:30:43 rbu Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/networkmanager-0.7.1.ebuild,v 1.2 2009/04/22 15:20:13 rbu Exp $ EAPI="2" inherit eutils -#autotools +# autotools # NetworkManager likes itself with capital letters MY_PN=${PN/networkmanager/NetworkManager} @@ -18,7 +18,7 @@ SRC_URI="mirror://gnome/sources/NetworkManager/0.7/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~arm ~amd64 ~ppc ~x86" -IUSE="doc nss gnutls dhclient dhcpcd resolvconf" +IUSE="avahi doc nss gnutls dhclient dhcpcd resolvconf connection-sharing" # modemmanager" RDEPEND=">=sys-apps/dbus-1.2 @@ -30,19 +30,20 @@ RDEPEND=">=sys-apps/dbus-1.2 >=dev-libs/libnl-1.1 >=net-wireless/wpa_supplicant-0.5.10[dbus] || ( sys-libs/e2fsprogs-libs <sys-fs/e2fsprogs-1.41.0 ) - + avahi? ( net-dns/avahi[autoipd] ) gnutls? ( nss? ( >=dev-libs/nss-3.11 ) !nss? ( dev-libs/libgcrypt net-libs/gnutls ) ) !gnutls? ( >=dev-libs/nss-3.11 ) - dhclient? ( dhcpcd? ( >=net-misc/dhcpcd-4.0.0_rc3 ) !dhcpcd? ( >=net-misc/dhcp-3.0.0 ) ) !dhclient? ( >=net-misc/dhcpcd-4.0.0_rc3 ) - - resolvconf? ( net-dns/openresolv )" + resolvconf? ( net-dns/openresolv ) + connection-sharing? ( + net-dns/dnsmasq + net-firewall/iptables )" DEPEND="${RDEPEND} dev-util/pkgconfig @@ -64,11 +65,11 @@ src_prepare() { # EPATCH_SOURCE="${WORKDIR}/modem-manager-patchset-0.7.1" # EPATCH_SUFFIX="patch" -# use modemmanager && epatch && autoreconf +# use modemmanager && epatch && eautoreconf } -src_compile() { +src_configure() { ECONF="--disable-more-warnings \ --localstatedir=/var \ --with-distro=gentoo \ @@ -100,7 +101,6 @@ src_compile() { fi econf ${ECONF} - emake || die "emake failed" } src_install() { |