summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-misc/networkmanager/ChangeLog7
-rw-r--r--net-misc/networkmanager/Manifest6
-rw-r--r--net-misc/networkmanager/metadata.xml1
-rw-r--r--net-misc/networkmanager/networkmanager-0.7.1.ebuild20
4 files changed, 20 insertions, 14 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/Manifest b/net-misc/networkmanager/Manifest
index 4b3202da3e1c..780154c10fa1 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -11,6 +11,6 @@ DIST NetworkManager-0.7.0.tar.bz2 1139665 RMD160 d727cf71fec20797fce7d75e75f9fbc
DIST NetworkManager-0.7.1.tar.bz2 1226975 RMD160 117677b5da4e66df0287e5a974c80709e988dcb3 SHA1 3f734b8c606bcc71a43c63ba3993524d8db807ca SHA256 7526a31de615a662cb09e915f26e5b151eda364240d983df6232aac8b9333f3a
EBUILD networkmanager-0.6.6.ebuild 2621 RMD160 7516ea6287cfe7c9b98e4f8e5203bf4b1642c8e6 SHA1 6dfc5a1e518e5b4b335a28ceeb248f8e1c639175 SHA256 8dce1c81ef039889d0bdd0ec9c18a3f3da14b42f20ba6ced5639808d6708bbe5
EBUILD networkmanager-0.7.0.ebuild 3784 RMD160 a4fa8a03d23c568bfc172710123d827ef7f766c5 SHA1 71e944e28f49adbb1014d7decc5058bdb9c24218 SHA256 2f97a38ec23745e6b4235693c53a79d577faaed9dbd4876e6da0b9efff7f0bd0
-EBUILD networkmanager-0.7.1.ebuild 3948 RMD160 2cdd4ab195094fa147f4fe18b51ecc51ceaa0039 SHA1 6bbe15cf2df8d7e7b2f0f0c284cddfccf411be10 SHA256 e8041fb24206b9a5d2e8189afc0e57b6ef5fef3b837e5b74f3f2a27af20fb1ca
-MISC ChangeLog 8941 RMD160 1b56fc9cf546916864879955afacded5fb125e2e SHA1 21c8a2f99ef09791dcfb6714e7c384b771dfa9d1 SHA256 8bb29e69091851b167255d941c7a8633844461a795089d8446cd62332f74162c
-MISC metadata.xml 848 RMD160 170f8df1ab065ba2bb99fc25285542a6c01b2ab6 SHA1 8b3ebfdaa0864e3b3317e83aea048c0c1f8621bc SHA256 4f9d94121cd05463d66cd25c00026cd9de74f914b04ba293998bb2eba3a12cbd
+EBUILD networkmanager-0.7.1.ebuild 4047 RMD160 552365d285922b153667abf9f26fe1959ec4d21b SHA1 42b069ed246cabe405a1c04d00f149e534b8a363 SHA256 2ced7284d3a3b53b4fecc6af2682b56dbf7390992e84828a366b4e01abad5417
+MISC ChangeLog 9153 RMD160 d51ac46bbfe2fe67ee77cba4b66b963ff76e5c9c SHA1 78f465e59157d930eade89e0d6f3bf5514d4b80a SHA256 70c040e7469cd64d72661937cc40a84c9d0177f1a1aeed038d93fb0b6b389b27
+MISC metadata.xml 981 RMD160 3bc47188c37b22140511a58a3dc9ff7b0e7ddcef SHA1 cf4a964ae0b40a0e9440799d41a8296d940bfcfd SHA256 4f0dcfe4b5a1453d76259c25f501505fa52c4b547634ce1768391eabfe13a06d
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() {