From: William Hubbs Date: Tue, 6 Jan 2015 00:02:41 +0000 (+0000) Subject: version bump X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6f9d5f7c6af63056164ef52f2b59eaea2d507177;p=gentoo.git version bump Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x30C46538 --- diff --git a/net-misc/dhcpcd/ChangeLog b/net-misc/dhcpcd/ChangeLog index d9c3a1e4a059..29e1ecd184bf 100644 --- a/net-misc/dhcpcd/ChangeLog +++ b/net-misc/dhcpcd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/dhcpcd -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.439 2014/12/18 01:01:12 williamh Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.440 2015/01/06 00:01:57 williamh Exp $ + +*dhcpcd-6.6.7 (06 Jan 2015) + + 06 Jan 2015; William Hubbs +dhcpcd-6.6.7.ebuild: + version bump *dhcpcd-6.6.6 (18 Dec 2014) diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest index abd843744ba9..c3b8020f1d22 100644 --- a/net-misc/dhcpcd/Manifest +++ b/net-misc/dhcpcd/Manifest @@ -15,6 +15,7 @@ DIST dhcpcd-6.6.2.tar.bz2 156901 SHA256 879c81febafc95ed9353909b719af765e9925c6c DIST dhcpcd-6.6.4.tar.bz2 157859 SHA256 67ba7cfe96089150da8e12badbcc5853daefce39417364887984948bad0a37d0 SHA512 4ad1320e36932f17861d73be04a5ee41bfb9ec8e8bfd43568c12148a26e87aee72107574724ae55ee8f1198cfb3d652d5f6dbc066e14255a6355aa8b48e864ea WHIRLPOOL 2b4a75daa69671c17db192791357b7d0b61efebdfcd29a7a519db0b7f3080cc8f373b28552ab0dbfe66109ff5d8e33ed8c03c771188a63260f0d426e217c309b DIST dhcpcd-6.6.5.tar.bz2 157743 SHA256 62efd1c7fa162f7277b8a09089065f726e5d4dd45f426bb5db06e879e068bbe0 SHA512 935c03498dd2a3bd87bd18764bf62646ab32fadc67178c392ebacd38300c802eebcaf68b7e8b669901c515192ec594528ea596c7293a1187cbab7f20ebe8b733 WHIRLPOOL 79decb27e8401bfa4dcd24d5e7efedb41d1e73e2c5bc393cf77288b6bccd100621b00d2a1d3211dcf765b1bca00cf28557891a896385fd775bfa1f04d3de60a3 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 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 3401 SHA256 92cd970c44b740858e826809788e518b83e0fb92a606937afd852329404c0ddd SHA512 a6df0f2e13b0f3b5e53fdd95ed6810e81b12f917c8a42ea96d44f2d4e92b4e3e18aade6a13fab605ba320dbe93f02f4216b0856f61e1ef0e48d0e17fcc9db376 WHIRLPOOL ca3a9a00f3c1458848de7975e2311364634c14909a56d9784586b7884f4730f7e0283c04ba54c4cd531101b6c3063e10c652d64b39e34baabb541074ab95c2ac @@ -26,13 +27,14 @@ EBUILD dhcpcd-6.6.2.ebuild 3409 SHA256 078255e75276a760f9403506a3823c52734470279 EBUILD dhcpcd-6.6.4.ebuild 3410 SHA256 ca35b8e7fcc66e6e909b7891d1d9985bd5ed8af5c8f996e190f7fa9b873b928d SHA512 2fbca482aceed5b919bb0097bd2cae8c7d73af2b28d583ccd6332fce50f0eda96540f5e921d1cb8b3552dd0d67ea45848bbce5345cc5ee9f10ec87d5832701ee WHIRLPOOL 4a3370aeb7d06b007dcb1c0f7f8e3fe80574d5eb460e7908eb33a084a1611373cd13c262eb481746bf0768e51e24906b20747a9ecff7487267bc5fca37f3f654 EBUILD dhcpcd-6.6.5.ebuild 3409 SHA256 ccfda6dc019b824696f19ad9c0202b2bd496eed60fc6331f52e07204435f1347 SHA512 30b9c9377256449fbe63dba826282fe0641bbae1cc428c14fe0f5d0c3d431019ece11b9c4dd39dfe6dd3ac6293061f7c8f06a1f0b4b4c0145152521e6a6b6826 WHIRLPOOL 67c4998caf54b85878318da1671c265e995902a300db2b2d818ba6e495a37e13f5d81b25d66d0978615ddeeeb960e98c9ccd092b0e04388a42ced91c0c2f9b92 EBUILD dhcpcd-6.6.6.ebuild 3409 SHA256 314842fa5e972f418a4be8b7740f0b0bb682b05f4eaa0af589c54ee3e2c839e8 SHA512 54b89890d31709abe3afa5e09e438d62605c733ce736bc8e9582b6c9a78fd5f6e57c62b7d324d931038a285ba54b89ac72a7bc1d20030c64ebfd124741d854b7 WHIRLPOOL eb09d80b64b2a68beabf859ef3ef99365696fbcc5699ea67ea36cc693387fc93dae8ef5c6118eee3b2f966621a95546905554e28ab87544f94c334b9fcf0213d +EBUILD dhcpcd-6.6.7.ebuild 3409 SHA256 ab7bb89e38a469a6ba27a84ac799104e3a9a2178aa37d686eed33d84c531a522 SHA512 2c359d29d286ccb69aa0887ec12f5b11e19be1a6ca2265cc4c6a6163935bacde30780bf60dfcf92a5e7f0ae1ae69165c35c922ca6a59639c3b5d49852483765f WHIRLPOOL 696bbcbdfd6e5717b4056a09ae00460f1047cb3d1c2a8bb6f47aa4171cad605618447841b100d65e87d9056b2e99caa49b7abd80773d4fbeb645c0d7779af9e8 EBUILD dhcpcd-9999.ebuild 3409 SHA256 2e19da229cace8cd6d8ed9f04d1083f980113f384d44a2bb88816c732a90df05 SHA512 c4a94506dac3478d9f6a6d9cbcec427ed930449bcf44ba9346239292dbf4d41eb6a39179540a9a70d1c24c29f52c53193f1a0328f4f936576c5e8d3e727714fb WHIRLPOOL 937427fb3ef1ccf3ff2f9a8ae0614103dbb112e122b072c8cf756dd6d99f2124e7cf462c2c9c1d7ff8b504d335738cdbc8ad40c46d73ef6741e1cea3c1717da4 -MISC ChangeLog 61490 SHA256 d23908fb7a4756ac5efac9ba73ffa443642b7ee8dfbe643b4655231d3065710b SHA512 0711c40c93154f96dca9cf69d3ba94f78464fbdf3624e56af364d3ad27e1e00207baf330c9f6adc37764c9290e9150c90425f2cc865e25f13bb1fd7fe3ea6ffb WHIRLPOOL be1c84ed2025690cabe6de48fbe1f50205a8ac60114fd5904c0cd8c3a97a6d5f122fc3e5a4fea44b6ea4f2be08b017e0e14d3655811c6f8b19ee8867e7ecd02f +MISC ChangeLog 61608 SHA256 69021c601036de87cda59dcc510fdac198ec4a2ad64e3d31f77d57b87f97029e SHA512 6d51283e644b8177369b299244d3b24df3fc0404e7ae02848be5ca63a3fa2ee0e7e18b957346e30f3a2c9979056bc217d0623c0d936ea51b39f48d180748bdd1 WHIRLPOOL d81deb9c3aff632ba07253fcd9ff11f3bd340c90a9d4cf9e368cf52eafef2786737a4a6d36701ba746796a284f7f4a435db637e217c4f351a8b31b324e6f8199 MISC metadata.xml 358 SHA256 d2755afa7df7488d44b4904fd1922746bd9ecae448fd73496600e03fd0938707 SHA512 a592a6368f8dc90795b2972fff1c79775de8739d214a4c4403f0528aa1caf993f6e10eb374cb1a38accc915b5cd26c7fac723a712c4570f8a71848d3d9854eac WHIRLPOOL 481a14009c01f31e40ee09d81c273adc1da21b45b5976167cbada8a774775679de5b8233d3effc3f043794cc9f78b7a1705eaa59de4829c150ebe786c46097a6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlSSKAMACgkQblQW9DDEZTi1GgCfc/iSOv4CM61BgAVcA4cXxjeR -2CcAoIRiBlxbyenANviNCR0VbJ6zh5wr -=8Z/a +iEYEAREIAAYFAlSrJiAACgkQblQW9DDEZTj6PACgl6AylOyesqNzvlYZVzHdbHN0 +SygAmgPs/Qk07jm5EE9JO2z9atgTbJNh +=xjmd -----END PGP SIGNATURE----- diff --git a/net-misc/dhcpcd/dhcpcd-6.6.7.ebuild b/net-misc/dhcpcd/dhcpcd-6.6.7.ebuild new file mode 100644 index 000000000000..a7e7dc7218a4 --- /dev/null +++ b/net-misc/dhcpcd/dhcpcd-6.6.7.ebuild @@ -0,0 +1,119 @@ +# 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.6.7.ebuild,v 1.1 2015/01/06 00:01:57 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 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 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 +}