diff options
author | 2015-03-27 15:42:59 +0000 | |
---|---|---|
committer | 2015-03-27 15:42:59 +0000 | |
commit | 7e6a920769a04bb60787d43dd6c1a832fd938d74 (patch) | |
tree | ebb4b103c35bc9aa749eda0eb75babf095f5c4db /net-misc | |
parent | Version bump (diff) | |
download | historical-7e6a920769a04bb60787d43dd6c1a832fd938d74.tar.gz historical-7e6a920769a04bb60787d43dd6c1a832fd938d74.tar.bz2 historical-7e6a920769a04bb60787d43dd6c1a832fd938d74.zip |
version bump
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x30C46538
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/dhcpcd/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/dhcpcd/Manifest | 20 | ||||
-rw-r--r-- | net-misc/dhcpcd/dhcpcd-6.8.1.ebuild | 120 |
3 files changed, 132 insertions, 15 deletions
diff --git a/net-misc/dhcpcd/ChangeLog b/net-misc/dhcpcd/ChangeLog index f1c1b855d05f..0dcc17060204 100644 --- a/net-misc/dhcpcd/ChangeLog +++ b/net-misc/dhcpcd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/dhcpcd # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.449 2015/03/02 09:31:09 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.450 2015/03/27 15:42:51 williamh Exp $ + +*dhcpcd-6.8.1 (27 Mar 2015) + + 27 Mar 2015; William Hubbs <williamh@gentoo.org> +dhcpcd-6.8.1.ebuild: + version bump 02 Mar 2015; Agostino Sarubbo <ago@gentoo.org> dhcpcd-6.6.7.ebuild: Stable for ppc, wrt bug #538418 diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest index aaa1f57a75dc..a38def72c597 100644 --- a/net-misc/dhcpcd/Manifest +++ b/net-misc/dhcpcd/Manifest @@ -12,6 +12,7 @@ DIST dhcpcd-6.5.1.tar.bz2 156068 SHA256 37d3860a3787b656ae2d1a64855e2dede4460956 DIST dhcpcd-6.6.6.tar.bz2 158066 SHA256 26bdbb0cc8313f7d0e6a1b073724ad1315cfe7ae50b31d147e16990f7b7c2321 SHA512 680e34aabb86bafc07a7fcbd8924052664b09340de4b9ec0e42a82c924e51a72453b5778deab7ea6b50ab6a1a08a564363d082f057eb9f032a7a56c96617bb81 WHIRLPOOL a5132f0156ba82b7b8c625d2d8872d180d008988f105cd27dc81b83fab76a26471a3a8bc453d0ab4cecf1eee8b28dd40c9e127092ba2db41daaec8a6ca21afe9 DIST dhcpcd-6.6.7.tar.bz2 158093 SHA256 43f93a0a536b93e26e4c7733582df7595d73aff9acfef298323e59dd8db8cdab SHA512 793e937ace790669f1e55d1974f11cfd4f4300f5ede2b31b8ac880ab316f47317a8256f40f87228d415653090873158a67a8ecd7eeefd9791475f1dcfadd01b6 WHIRLPOOL 55991f7112b9f0be9055fdbf7f38d3deb331ef05d39f23ac02b175d6ce128a68b279644c6015c80ab3484b996b30e451d5990eb6b23853daecb1bc808e09d550 DIST dhcpcd-6.7.1.tar.bz2 162396 SHA256 cb65d3e783fa5484ed095bb940c3274a5a91d3ed4a9d9ae66a49d9637165bd98 SHA512 24c6fa296a169f4a8146b346947067e542993c8cee914fca7ebfcb1923b8c9f0af4df21b9df38a6ea2b67f393544f46356a6650d435ed42beb4d3783013cb15c WHIRLPOOL 4d78f601a775b1c2bc9c288f68ff3a3f6129bb6e2c8ab04a53cbd9ab3dff8485cb42051e6bd76d66af1ac2d3a9a92b20fa1eefc77f1a8aab2756cdac70e2364f +DIST dhcpcd-6.8.1.tar.bz2 173030 SHA256 27b60cbf726a8319e6f1e7691132082c9cdac473317ea47cb093d0dd3d32af82 SHA512 b3ac554b40cfc3aa8c810f5579dd0c5f2c2aec870f142ac10b8a00cfd1c4934f171b12b5cc3197bf17761feba66e2ca463a9c2c3bb4e558e5bd1b033cebebae6 WHIRLPOOL a3a68c1bb8b12af657d7bb18ed37529b13b258d8afc07c84fa5e9a49b7469b450760be2c564b94192792f6bd9d73db514c130f62fab3935bf741bcda0b085469 EBUILD dhcpcd-6.4.3.ebuild 3445 SHA256 ee9e740e2f7319d34f5ccdf2aff5a4b0f95f7c0009bb2ba731c8cf390a6f9b1a SHA512 5b68c33cc45e1765cd5d972f13f7bf7bcb4999d47948999c2322c7365782db79489eebcd6ce501496534ffc803fa092f3123bd2ea216d79dd7517ba00ad84ecf WHIRLPOOL 9acf74efd528158b11f68bcb846cc00e45a7f0f6de3bb495f494ecedfe2e17e3a5d8faecda921432f18105b601c3e7e84d96112b27e0fffbde80b2e64007dfac EBUILD dhcpcd-6.4.5.ebuild 3409 SHA256 87898f1f8dd61d254db85253fc5b62552e6357a652ec27cc57d99e9a2d8026fe SHA512 71588ef1d254e2fce1194ec3125c2ca4d9abd89532406b02018eeb3e7c28c7057e1779494f24be8cf21fefd2bfa244b257ec299c5f09176200c07b828bd3f1f6 WHIRLPOOL d7ce30b35f5901b306113faa187855a2333925928ba7aa590ebaa578ac02e9ea40f79d29119a98957e9960ca5fb36fff86cd997907a2108ee76c39d0990fea9f EBUILD dhcpcd-6.4.7.ebuild 3402 SHA256 846101acbfc9663fd6fe8c265fc9b04469cf62c63c495ce6106cd791197cdcad SHA512 00fd515223af61c373e6346536e51494f7ea973093442de7dc9bdc525909f7fd018ea6bffa06f245e65773724195b1459a55cc17a9dcd10146d973ee40e1b6fb WHIRLPOOL 133179fb52ef93ea1701f3f5a3699bffdd7b303bb3c8c69b63b83a1f7b110632b99c683e135ef8a9d0272eeb10c8c33475358c0e9f35a21ef0d31f6190e54fcd @@ -20,23 +21,14 @@ EBUILD dhcpcd-6.5.1.ebuild 3409 SHA256 b96b89001c044f01d4e88089b663c43d3e4dafcb5 EBUILD dhcpcd-6.6.6.ebuild 3409 SHA256 314842fa5e972f418a4be8b7740f0b0bb682b05f4eaa0af589c54ee3e2c839e8 SHA512 54b89890d31709abe3afa5e09e438d62605c733ce736bc8e9582b6c9a78fd5f6e57c62b7d324d931038a285ba54b89ac72a7bc1d20030c64ebfd124741d854b7 WHIRLPOOL eb09d80b64b2a68beabf859ef3ef99365696fbcc5699ea67ea36cc693387fc93dae8ef5c6118eee3b2f966621a95546905554e28ab87544f94c334b9fcf0213d EBUILD dhcpcd-6.6.7.ebuild 3399 SHA256 1fec65cdd90608a9159f3c04ed801eee901fa6a1369f4cebf16513fe2108df98 SHA512 fcd8a21bfcdef60f9f8c2ceee0e3b81781cdc022d140090dba640902232a47317bdd6a1c2a6266e5586f3efa2c2aaf351ce5e31a7c115e72c04d3b58206a812f WHIRLPOOL 2cf57b70efbec300d58ec75117b9724454933bf2904f6f47286a8da1be80e07a4d29cf7ff3496cf33ed188f323e42dce2f868a351563ddbaa757ce9013ae4652 EBUILD dhcpcd-6.7.1.ebuild 3442 SHA256 b364d1fba21ddec1c0599e939e351b6673c238eceab1374d9be82c4213a235d3 SHA512 5f16cc139ab8e4cbe73f05ab40830cd183a4ac0d49c77d1fc1acb59e645e4774484cfbe37bc54b9cb69066645476cc751cddb95f86b901b6c52a92c9651c5c61 WHIRLPOOL 38788b775640c13a5e73fcd9949deed0a73249f6f8c9cbab35bf9d6d9b2323e0a0cf2cc2d2f01cc9019e1f7c53f6e1730558dca213ad253881753be73aa63b78 +EBUILD dhcpcd-6.8.1.ebuild 3446 SHA256 3eb866a839eb553cae8e6c190ac02f22987d51e81332de3c0d76d2a160b0111d SHA512 2350bad309f32383b224d6754c0e9b7b98dbc572926046d9b25df386ecf5d5c5308971e2f5240e0e801c96c70a6f633add7c0c209eb38da54b8583a60c143ae8 WHIRLPOOL 09e63cd6503ee140c69f6e6801efa5737f1e1645711497136b64300985a6d02f8ddb37d2429ac1baf050e7b3fd5476045ce8cbd381c8da2808c385715df4f52b EBUILD dhcpcd-9999.ebuild 3446 SHA256 d34c08565121508ca1b0fa71705dc4850c820cee9c6a89a8726c7e9d2b0158e6 SHA512 e267c4a6aac40f72dfcae2a5118b247449fdc6613a8ed2338edafa7195537153ea05c23eefb64006636894ee815b6fdea8a7b3e6c6d87534e4827a813b31b493 WHIRLPOOL 5e19a1ec77667ce044f3fa97c11fd446e4de786d88110f5ec594ff0230be25788e67f028e90c4450d01c9054d272f8b950b194ce95da582e5ba512e44bd7ed8c -MISC ChangeLog 62676 SHA256 013882bc4717985a4e3e71246aa6d14582b023d7fb96090aa5af5c01771342a3 SHA512 2cf045e8fa9fd0fd2e93cbeb7631eace2cb8b02449658ab092767f5ed7d1d04168a04310e3e206ce4717bb9b718e861e2bd11932f0014da059d7a834221e4ff4 WHIRLPOOL 15703c224c7d1a5c711f3ffb8a7cccb0170851c693f6237b4a52c14f620075ed43d92ad7d050d74bef4e4a2336587554b11374acded29e2d9282154501851ad4 +MISC ChangeLog 62799 SHA256 3665bfc230b8e2dbbf03c4a09ccb1627b467d82dd6a291c447f01890ec3f046d SHA512 1775fbfaae498bb94450796d6d2c1edab381b26350114e9c154d6505f49b3b4fbf487dd9f98d0c5b4157f5a07d637a8bb83f022ad25f88c83dd15cc3be69cd05 WHIRLPOOL 70572d2f0691162476128439666f08c475aefa126def4e80d5a94fb347fa2bf3f9f839b00d7aeda52ede714c5964f5ea0e2bf194040d9868e589a4a617838738 MISC metadata.xml 467 SHA256 91b68a773dadc21672f7caea36dea4881b2345bd181df980deedd2fa109da021 SHA512 0f693eda66de5e8b4deecdaa722a9dfeb4b528a665b5488bb5d4a3a002094de0be1f9e48378051040174e98d884327d936d3191fa13a4263ddd19f1ed088bc06 WHIRLPOOL ced605f59979086352451940b6d8517efa7cafb9b080369bd8237f3b418e4bdfae3d4cd9c6f7ce051a4f906e09f0fc3777cee65ffbae5bcdadf638fc1c422c2d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJU9C3eAAoJELp701BxlEWf/YEQAKjTL2F+FB5j+o8gNQMojkAi -ocXNYFNPx1BxOG7DgiXvvD5/xDbYKlWCytzD81kgsYcu80sPwzWMhM51lex+XqRg -TKEv2jpFYT8n/4gAXK5kzcUgu0T5hawAj5gbjRsXEzlD9kFgyLKNleSHYhyHgOkg -9AmKAeHP5MTu2tIgIavthObkAnKytX6JxHyarLTIwtP2YbS9lVrAccVRlg5jEgLt -Exit1nCCbJrrr4dq7eNvAYPC5tfgLy1EbKtTuCl8s+MdtjfUFeN84NNuLRJL8wH/ -NtXEgkliSb4UlM5nO+3HbCKHlqQ2H5RmZOQud/smaz9nV+wsDc6aencaTw772NsI -yt81cICFjN1Ql13YIC65xp3wXs19lAs6PJDythgZmALQQfkRsebT1QnudNzASK8l -svU41towab8WlE503wDfy3OE0y0FGrzmpA2hQW9Tkc5v5KJP9HczK1hCcvkkaBUl -rKutAeoSWuvYETTuPr+DuY07GQEdkDdvinSamE9EoVXO/Jnzudi8MMeQualN3VUJ -Xx/u+b3oWXxeXKN9lSiTqTJNwI6J0VOiH7RaY30QWwXOZUJqaMBd+33Wf6jV9RW5 -DY3bdZjmwHEUXUky0cUR7hXHY8GnYzmQlA9Ha02n5n3otGAmKBYS2uj7QXI7mTL5 -+dlsvSLyEqGxwiDvb8Xp -=1nrP +iEYEAREIAAYFAlUVeoIACgkQblQW9DDEZTgciQCgp/Zvhtal4lQHd1CPpi3hTtlV +zpMAn2clAhM1ZiMYB9/6FhSBtYMzbruG +=HHOf -----END PGP SIGNATURE----- diff --git a/net-misc/dhcpcd/dhcpcd-6.8.1.ebuild b/net-misc/dhcpcd/dhcpcd-6.8.1.ebuild new file mode 100644 index 000000000000..9c023a2c1953 --- /dev/null +++ b/net-misc/dhcpcd/dhcpcd-6.8.1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-6.8.1.ebuild,v 1.1 2015/03/27 15:42:51 williamh Exp $ + +EAPI=5 + +if [[ ${PV} == "9999" ]]; then + FOSSIL_URI="http://roy.marples.name/projects/dhcpcd" +else + MY_P="${P/_alpha/-alpha}" + MY_P="${MY_P/_beta/-beta}" + MY_P="${MY_P/_rc/-rc}" + SRC_URI="http://roy.marples.name/downloads/${PN}/${MY_P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" + S="${WORKDIR}/${MY_P}" +fi + +inherit eutils systemd toolchain-funcs + +DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client" +HOMEPAGE="http://roy.marples.name/projects/dhcpcd/" +LICENSE="BSD-2" +SLOT="0" +IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev" + +COMMON_DEPEND="udev? ( virtual/udev )" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +if [[ ${PV} == "9999" ]]; then + DEPEND+=" dev-vcs/fossil" + + src_unpack() + { + local distdir=${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}} + local repo=${distdir}/fossil/${PN}.fossil + + addwrite "${distdir}" + + if [[ -e "${repo}" ]]; then + fossil pull "${FOSSIL_URI}" -R "${repo}" || die + else + mkdir -p "${distdir}/fossil" || die + fossil clone "${FOSSIL_URI}" "${repo}" || die + fi + + mkdir -p "${S}" || die + cd "${S}" || die + fossil open "${repo}" || die + } +fi + +src_prepare() +{ + epatch_user +} + +src_configure() +{ + local dev hooks rundir + use udev || dev="--without-dev --without-udev" + hooks="--with-hook=ntp.conf" + use elibc_glibc && hooks="${hooks} --with-hook=yp.conf" + use kernel_linux && rundir="--rundir=${EPREFIX}/run" + econf \ + --prefix="${EPREFIX}" \ + --libexecdir="${EPREFIX}/lib/dhcpcd" \ + --dbdir="${EPREFIX}/var/lib/dhcpcd" \ + --localstatedir="${EPREFIX}/var" \ + ${rundir} \ + $(use_enable embedded) \ + $(use_enable ipv6) \ + ${dev} \ + CC="$(tc-getCC)" \ + ${hooks} +} + +src_install() +{ + default + newinitd "${FILESDIR}"/${PN}.initd ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service +} + +pkg_postinst() +{ + # Upgrade the duid file to the new format if needed + local old_duid="${ROOT}"/var/lib/dhcpcd/dhcpcd.duid + local new_duid="${ROOT}"/etc/dhcpcd.duid + if [ -e "${old_duid}" ] && ! grep -q '..:..:..:..:..:..' "${old_duid}"; then + sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_duid}" + fi + + # Move the duid to /etc, a more sensible location + if [ -e "${old_duid}" -a ! -e "${new_duid}" ]; then + cp -p "${old_duid}" "${new_duid}" + fi + + if [ -z "$REPLACING_VERSIONS" ]; then + elog + elog "dhcpcd has zeroconf support active by default." + elog "This means 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 noipv4ll configuration" + elog "file option or the -L command line switch." + elog "See the dhcpcd and dhcpcd.conf man pages for more details." + + elog + elog "Dhcpcd has duid enabled by default, and this may cause issues" + elog "with some dhcp servers. For more information, see" + elog "https://bugs.gentoo.org/show_bug.cgi?id=477356" + fi + + if ! has_version net-dns/bind-tools; then + elog + elog "If you activate the lookup-hostname hook to look up your hostname" + elog "using the dns, you need to install net-dns/bind-tools." + fi +} |