summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Peterson <lavajoe@gentoo.org>2007-11-26 14:43:23 +0000
committerJoe Peterson <lavajoe@gentoo.org>2007-11-26 14:43:23 +0000
commit5d6a91de60d875d40af01d7443f0f2944d0cf5c9 (patch)
tree4b2fe6c2d3ba8b94a4bcc8cfeb37279ce2495adb /net-misc/dhcpcd
parentNew package: DevTray is a rox panel applet which shows HAL devices. (diff)
downloadhistorical-5d6a91de60d875d40af01d7443f0f2944d0cf5c9.tar.gz
historical-5d6a91de60d875d40af01d7443f0f2944d0cf5c9.tar.bz2
historical-5d6a91de60d875d40af01d7443f0f2944d0cf5c9.zip
Bump version
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'net-misc/dhcpcd')
-rw-r--r--net-misc/dhcpcd/ChangeLog7
-rw-r--r--net-misc/dhcpcd/Manifest16
-rw-r--r--net-misc/dhcpcd/dhcpcd-3.1.8.ebuild82
-rw-r--r--net-misc/dhcpcd/files/digest-dhcpcd-3.1.83
4 files changed, 103 insertions, 5 deletions
diff --git a/net-misc/dhcpcd/ChangeLog b/net-misc/dhcpcd/ChangeLog
index 00cda7ab1716..f781359eacb1 100644
--- a/net-misc/dhcpcd/ChangeLog
+++ b/net-misc/dhcpcd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/dhcpcd
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.170 2007/10/22 08:26:14 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.171 2007/11/26 14:43:22 lavajoe Exp $
+
+*dhcpcd-3.1.8 (26 Nov 2007)
+
+ 26 Nov 2007; Joe Peterson <lavajoe@gentoo.org> +dhcpcd-3.1.8.ebuild:
+ Bump version
22 Oct 2007; Roy Marples <uberlord@gentoo.org> dhcpcd-3.1.7.ebuild:
einfo -> elog, #196662
diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index befc43dcfe1e..809c7f48426e 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -15,6 +15,7 @@ DIST dhcpcd-3.0.16.tar.bz2 31639 RMD160 24ab33bf453a0eb3301fc879e7e98f607aaf14d6
DIST dhcpcd-3.1.5.tar.bz2 40958 RMD160 a00b50c2aadcce5f23d0dcca7691dea173d219fa SHA1 17396b60ffd780c0dd08035e98e23b35c7f3ca39 SHA256 ce98a97a2002d672de67d32bb0226d12146788bd16b1c5ef1a319c82b7933e0e
DIST dhcpcd-3.1.6.tar.bz2 42593 RMD160 006019a62cd5319ccad0ad449a85958b4d17505e SHA1 2fcb64a05becc3232132ded52a51b907df249890 SHA256 065c9f828c838c20fc8d05835796a30863f9810921894af6cb6126e7914ca030
DIST dhcpcd-3.1.7.tar.bz2 43406 RMD160 07c3a5b2515f5f507f1dd6118ab1954d12e4b39d SHA1 d8ccca65f9c576eaf39f0a4edb2c087e95fc6314 SHA256 604240633280c827cbfffbf1cb21fca33c3e2a3fc3b5bfee4016373d1ceb6b86
+DIST dhcpcd-3.1.8.tar.bz2 45423 RMD160 7b2bc6e83f5893ea6a20812fb68e2dde0562f091 SHA1 528b43049d5c7646d78108aa2043897df7f8d1f9 SHA256 c78eae99a63da25b9220995f62dbe735520e5044c199211c923503fd5981d2a1
EBUILD dhcpcd-2.0.5-r1.ebuild 1434 RMD160 ffca09a219770fcb582a751c490b8d1bcc1e3088 SHA1 55369d38f91511db3b652a6019f070506541bf27 SHA256 f821d6557b76a3f493032c4d8e0ca1b789a1d65f7e23fc5873c8c0476d62bcb1
MD5 3bffdff1e1faf0c40ad7f2dc1ae4129d dhcpcd-2.0.5-r1.ebuild 1434
RMD160 ffca09a219770fcb582a751c490b8d1bcc1e3088 dhcpcd-2.0.5-r1.ebuild 1434
@@ -43,10 +44,14 @@ EBUILD dhcpcd-3.1.7.ebuild 2644 RMD160 ad2d77ed4adad35bb22932c10caaa4f97d072bf8
MD5 473083660589bb3c6f9b5757d2403d01 dhcpcd-3.1.7.ebuild 2644
RMD160 ad2d77ed4adad35bb22932c10caaa4f97d072bf8 dhcpcd-3.1.7.ebuild 2644
SHA256 851f5552b55ada5a943244f32eff662e529012284e23394d46e6aeb9b2f8ba8d dhcpcd-3.1.7.ebuild 2644
-MISC ChangeLog 24600 RMD160 f6d9dce18e20e0ae3e1cb78147c28373b9ad2284 SHA1 e9b67bf554d6a8b3a32a07558f60328a8c301cec SHA256 0756b4a5bb800c70ab090d91a93634ea168ce62ac3a11b94f3533017e5f1f6ad
-MD5 a5914328161e83cfff80c9f014caca98 ChangeLog 24600
-RMD160 f6d9dce18e20e0ae3e1cb78147c28373b9ad2284 ChangeLog 24600
-SHA256 0756b4a5bb800c70ab090d91a93634ea168ce62ac3a11b94f3533017e5f1f6ad ChangeLog 24600
+EBUILD dhcpcd-3.1.8.ebuild 2443 RMD160 9f5c948c8afdd55b36c45738b7b86244e33f56a9 SHA1 a05a2afe68af131323edaffb1f934ac9214c9306 SHA256 1fe0864791af03e11616267683a92a74162f5a59c7026b3562aa79b03c7bd531
+MD5 06240faa2bdab5d65ebbc2efcee81e4e dhcpcd-3.1.8.ebuild 2443
+RMD160 9f5c948c8afdd55b36c45738b7b86244e33f56a9 dhcpcd-3.1.8.ebuild 2443
+SHA256 1fe0864791af03e11616267683a92a74162f5a59c7026b3562aa79b03c7bd531 dhcpcd-3.1.8.ebuild 2443
+MISC ChangeLog 24715 RMD160 687f1b4f1af12ab1a3ed2464fa5350dc83b354c0 SHA1 94dcbb6ed9c370e7e24fc9ead6383a3661df58e5 SHA256 e3a4e392b590f1d46de61fcc56b1b2851569268bb1c5587f691c89b64388c8a0
+MD5 104e8f71912962effdcc96031992643f ChangeLog 24715
+RMD160 687f1b4f1af12ab1a3ed2464fa5350dc83b354c0 ChangeLog 24715
+SHA256 e3a4e392b590f1d46de61fcc56b1b2851569268bb1c5587f691c89b64388c8a0 ChangeLog 24715
MISC metadata.xml 387 RMD160 c53e701a27189b08ae150e174d24e94813f22d9b SHA1 0c5e906b77e4bdcb49309098599d1af03fd984b2 SHA256 1a92884e5ea54c2b54b068a428431fb720e9456a62b0a2506700c80c43e94c18
MD5 d162dd0282805d591f68cfc5d4e36901 metadata.xml 387
RMD160 c53e701a27189b08ae150e174d24e94813f22d9b metadata.xml 387
@@ -72,3 +77,6 @@ SHA256 e6dc69d05eafd7c212e1403c49cbd81bce3e25fa8bf3050c172ee3cf486e5587 files/di
MD5 2e78bd220b4b115994f888428c9a7f89 files/digest-dhcpcd-3.1.7 238
RMD160 93744b682682d8637e0fb6abcc2a98a32eefc1be files/digest-dhcpcd-3.1.7 238
SHA256 131149291464a33582a651bdaf2f4c310c4d0f25ee0e2144188764fc51c20481 files/digest-dhcpcd-3.1.7 238
+MD5 3382864786810f06708ee4491e0cf057 files/digest-dhcpcd-3.1.8 238
+RMD160 f2fcca728358b99b19736780e6a529a6b290680a files/digest-dhcpcd-3.1.8 238
+SHA256 f9d8e1f5b70e96ab241363532a52e3c3568ff10df4c41d591812b08845a627aa files/digest-dhcpcd-3.1.8 238
diff --git a/net-misc/dhcpcd/dhcpcd-3.1.8.ebuild b/net-misc/dhcpcd/dhcpcd-3.1.8.ebuild
new file mode 100644
index 000000000000..43dddd92f76e
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-3.1.8.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-3.1.8.ebuild,v 1.1 2007/11/26 14:43:22 lavajoe Exp $
+
+inherit toolchain-funcs
+
+DESCRIPTION="A DHCP client"
+HOMEPAGE="http://dhcpcd.berlios.de"
+SRC_URI="http://download.berlios.de/${PN}/${P}.tar.bz2"
+LICENSE="GPL-2"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+
+SLOT="0"
+IUSE="vram zeroconf"
+
+DEPEND=""
+PROVIDE="virtual/dhcpc"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ if use zeroconf; then
+ einfo "ZeroConf support enabled"
+ else
+ einfo "Disabling zeroconf support"
+ {
+ echo
+ echo "/* User indicated no zeroconf support */"
+ echo "#undef ENABLE_IPV4LL"
+ } >> config.h
+ fi
+
+ # Disable DUID support if we have volatile storage.
+ # LiveCD's *should* enable this USE flag
+ if use vram; then
+ einfo "Disabling DUID support"
+ {
+ echo
+ echo "/* User indicated volatile ram storage */"
+ echo "#undef ENABLE_DUID"
+ } >> config.h
+ else
+ einfo "DUID support enabled"
+ fi
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc ChangeLog
+}
+
+pkg_postinst() {
+ if use zeroconf; then
+ ewarn "You have installed dhcpcd with zeroconf support."
+ elog "This means that it will always obtain an IP address even if no"
+ elog "DHCP server can be contacted, which will break any existing"
+ elog "failover support you may have configured in your net configuration."
+ elog "This behaviour can be controlled with the -L flag."
+ elog "See the dhcpcd man page for more details."
+ fi
+
+ if ! use vram; then
+ use zeroconf && echo
+ ewarn "You have installed dhcpcd with DUID support."
+ elog "This means that we will generate a DUID in /var/lib/dhcpcd/dhcpcd.duid"
+ elog "This is generated from a MAC address of the card and a timestamp."
+ elog "It will be used in every subsequent DHCP transaction, along with a IAID"
+ elog "in the ClientID option. This is required by RFC 4361."
+ echo
+ ewarn "Some DHCP server implementations require a MAC address only in the"
+ ewarn "ClientID field. These DHCP servers should be updated to be RFC"
+ ewarn "conformant. If you cannot do this, you can revert to the old"
+ ewarn "behaviour by using the -I '' option OR building dhcpcd with the"
+ ewarn "vram USE flag enabled."
+ fi
+}
diff --git a/net-misc/dhcpcd/files/digest-dhcpcd-3.1.8 b/net-misc/dhcpcd/files/digest-dhcpcd-3.1.8
new file mode 100644
index 000000000000..1faa650c53bf
--- /dev/null
+++ b/net-misc/dhcpcd/files/digest-dhcpcd-3.1.8
@@ -0,0 +1,3 @@
+MD5 6332c695e28100acbb84730e7ff7f6e9 dhcpcd-3.1.8.tar.bz2 45423
+RMD160 7b2bc6e83f5893ea6a20812fb68e2dde0562f091 dhcpcd-3.1.8.tar.bz2 45423
+SHA256 c78eae99a63da25b9220995f62dbe735520e5044c199211c923503fd5981d2a1 dhcpcd-3.1.8.tar.bz2 45423