diff options
author | William Hubbs <williamh@gentoo.org> | 2014-03-08 14:19:23 +0000 |
---|---|---|
committer | William Hubbs <williamh@gentoo.org> | 2014-03-08 14:19:23 +0000 |
commit | a7b375ce6b3f375a78a3a45092906b0f794a5f20 (patch) | |
tree | c7128f5ddebe205cb3642f314e141e708d72744a /net-misc/dhcpcd | |
parent | Bump octave to 3.8.1 (diff) | |
download | historical-a7b375ce6b3f375a78a3a45092906b0f794a5f20.tar.gz historical-a7b375ce6b3f375a78a3a45092906b0f794a5f20.tar.bz2 historical-a7b375ce6b3f375a78a3a45092906b0f794a5f20.zip |
version bump for #503230
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0x8568F528
Diffstat (limited to 'net-misc/dhcpcd')
-rw-r--r-- | net-misc/dhcpcd/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/dhcpcd/Manifest | 10 | ||||
-rw-r--r-- | net-misc/dhcpcd/dhcpcd-6.3.1.ebuild | 94 |
3 files changed, 106 insertions, 5 deletions
diff --git a/net-misc/dhcpcd/ChangeLog b/net-misc/dhcpcd/ChangeLog index ef1b05114e6d..cc3e4da5c559 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.389 2014/02/26 08:13:00 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.390 2014/03/08 14:19:21 williamh Exp $ + +*dhcpcd-6.3.1 (08 Mar 2014) + + 08 Mar 2014; William Hubbs <williamh@gentoo.org> +dhcpcd-6.3.1.ebuild: + version bump for #503230 *dhcpcd-6.3.0 (26 Feb 2014) diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest index f7c1a9e8c381..96a371bf4c0d 100644 --- a/net-misc/dhcpcd/Manifest +++ b/net-misc/dhcpcd/Manifest @@ -13,19 +13,21 @@ DIST dhcpcd-6.1.0.tar.bz2 113671 SHA256 71735bcc2e740f37865a985fe32eaa9da5bf557e DIST dhcpcd-6.2.0.tar.bz2 121614 SHA256 16ef25e8b6b15dcc0e53ff97a131b09828723dffb12a885f0da91b275296b362 SHA512 bf9394aa23c1b2978ac4b3bad1c7774798e99b6d6b147f57b94b5c1fba7edf80ac769cb8cab7f66203ebc0e93f81d7a05a44dc52f08344b68e8141bbbf1c33a9 WHIRLPOOL bff258cd8a0d2eea14bbc8bac792d4ad69e36d72ffced448f6d6081750ec52d99cb3f1f0aaf1bca42135c2969b2c7defaafa7d0ce875b96db9bbf1277f6bd982 DIST dhcpcd-6.2.1.tar.bz2 122356 SHA256 eaad7790c22e328616c1d47417832d7f6c8715b32d1b49aa5282d60ff91f42bf SHA512 0b3db1011e4e427d5c781dafb20e5541da486126e27cc1f018b825c8e2c21bf911f714f0663b6ee813888a558a006b4bddbbdfd7a91a73b17b0d09c53243541d WHIRLPOOL 57431d0dde0f03d4d16a43b97c0e27f747bc2187e849f5db78f52a6ecb633ffcb40a08cad3c551c02e8679fd088068079e8a04e769d5d2cbaaf2cebae2c2380f DIST dhcpcd-6.3.0.tar.bz2 137462 SHA256 4a3a45db9f7f86ffbac96ab36b052d6300a83a025623c8b0f965473b8056e15e SHA512 f4e1bf8b253c1b5c7a586f1dcbffee7b63d5a711c91189c76786310dd1955521a508d981834c5b15d0b917d800141fb620fb70f58f2678cd59f2fab295139cf6 WHIRLPOOL 4326a3cc5891921de22477a9c52cbdc9aad69db187be6550559f137cba11f694b31df5876f60415865a5fff8186202449ae31fb3eb673694d72f248e8a9a8d76 +DIST dhcpcd-6.3.1.tar.bz2 137500 SHA256 dc198a729644cd077d2ac94d616185c6f17eb404f549a5d1d00c30c604aca09e SHA512 d32336fae2d5ab9bf856fc9ecde924c4cd693fce2933359278ca61fed2e0af3e77bfaa479a02ce5d649a07d5dc386e34b7ab5d5fcd6d49776535f89e3f9668ac WHIRLPOOL 82ebbb4ce02ffb76d6b10290e8b099dc462cc5214b1badf812f4dfc356a3f8aee34035688429098429b3bf44d10fb3af83cadecc9555e72228a7924c25bf62b1 EBUILD dhcpcd-5.6.4.ebuild 3431 SHA256 0210e4b9dd27d8334eb4cb5781ba10de8c084aeef740ccddb7d8ff2a228c303d SHA512 a0834bc94a795f059244b59b7f8abbaab73cdb79339a1bf14b9f62a0c5c2efdcbdfae42659810413a1c6ef963d40ef8c9defbf354d53208935dc6e392b79908f WHIRLPOOL b981b64477e43075c004a81471ccea70f1a0faa14a38f8a6cc70829cec15225f35c69f726a8cc635e2fe5c88eaf69b127afe2678ece7f31292cfae47df211036 EBUILD dhcpcd-6.0.5-r1.ebuild 2735 SHA256 b955a7f7b68287042e1434db854d55c320755a0311b8bc8a93f81a778b801147 SHA512 18eb28f7fe1e8c7a0e2a34828f1d502ab8dc637823ec235ef270ac9466b97e9c87ad7e3adf374aabf8e8703bff2240f9cadce99bde2ad94628a0bfed2c9d183e WHIRLPOOL 82ba76a86d18a50adf8211a59f89a20cfdd15f5add08a4ffb1a3de26ac238023810aca4b6965bcc5f0389ead18d18033674943f893541b0869ed94f17a1cffba EBUILD dhcpcd-6.1.0.ebuild 2778 SHA256 efa801d1c3b486541c5fa62e516ff0154611b178d5a5cb0d80f96805f3910489 SHA512 c7fbe9bed1e15e6067b2c8f803dfb191ede7ecedc04b50024a9a7ba8f75f11dde9d5e8096fa101daa85d9a0c71cba7ea1c077a1e0f6b31be31e8b1a59292f4ce WHIRLPOOL 65649a5f9a697a33745c02d60499c6322a2291eed450476f3d992428a476db88217b751b1e8b3caf65e1fbc29267b5ed6a86086caa5769a761bcfcdff85d6729 EBUILD dhcpcd-6.2.0-r1.ebuild 2964 SHA256 e7a3c6e461b74b4c006c2ff982b9aa067c414662ec3623b2949036fd299ac8c7 SHA512 82b80bf7ee199ded4266c672f788d2d1871209780ee772248ca293965dec02476be9bba1d64337191077a2e6cfa6ba8de4ffe76f537b4ca72edbf2f9dd0cff0e WHIRLPOOL 11c26d205057723f24bb26c92c7efe6fb25749df089763b347259aa23c7875e0ec21bce6516adb8f468edaded9fcfeccc1d44d5ffefc45b06d49c3fb59e6d0bd EBUILD dhcpcd-6.2.1.ebuild 2865 SHA256 de5193beef056f15a4c6f7eb0d74f9d6d1ddc71bf56a7855fc957f9f6a9230fd SHA512 2fe2dbdda466219f1c974f1dc15ddf7ed938252f9c68173c0c128cc65047b95acf1808d9e3160bea8f49b6b455ed7431320942eff3d7707d383216d2bede3fca WHIRLPOOL e04f209e90f126dca4f929f2b6a52030c656c4ec060c4c65c54dd1199576737269680c31572c31545ce89f2f24de26c4a4cfe60b8ec62f615fa3de175e42bf47 EBUILD dhcpcd-6.3.0.ebuild 2865 SHA256 853e3a80e865d8a04d837e8a2fcc3e5158ea11e24ff902f3c9ca44b618996fed SHA512 23451e2d9875550ae0fa0acbabfd54a665d595dfaa05241fe2b83f8c6a7a48d4e2ebf328cdb55786e20eccc83fdb0eda3df345872bfb0cc8bdb9a53aa7a8a402 WHIRLPOOL 32a92fadb77ebd64f6d43dbb76367c6b58d58975e6a647e69be68e9882096e14a151883fa0f001c1b2d7e99406eac7d315d1f624e3f7c6ca6d681d2bbe2356bb +EBUILD dhcpcd-6.3.1.ebuild 2865 SHA256 363d84cd785f3fdd914d7779876e9a15325b8305e2fb2e0f5e34388effc26441 SHA512 60e48ea07ebb2b70d74b434df6c201668fe3f82abc621a67e8cb524f390e439d598b011a3cfb574d80172f0580d6cce5ee06591d6315b62bf3c635c2ed492fb6 WHIRLPOOL 66cc6ce9bb5f114ea2ad528ca5c361b68818efad8aa3ab5a2b5b19e0cf1fe9371e7d5189ed6b3de1bd545b5165de73432b1cf4d746350d0ecdce2eb97ab7a89e EBUILD dhcpcd-9999.ebuild 2863 SHA256 ea4dc27558c8852058d9d909733e2d0c1446e6cb1a787011fea07eea4d0de2fe SHA512 58bd59529a0dca5449f0a65eab56abb170812ac3c33856c8eef1de11b1cffd69dd45931af54aa07d694a1849eecb623ca6cca7c9b612104e3e92837d5aba8752 WHIRLPOOL 52499f39317ef127f47d820df6bdc762f0f8b311850048aca76a16f2e76cdd874b185b5d93394375ee657b5a23ae20a6cdfadf9b52a091145f7d9041f0e9f67f -MISC ChangeLog 54345 SHA256 8cceb39a5baf9b3add049058bf1b4cee7c878bddc7287c62c431699e829c18f1 SHA512 d9c5dbe2e83fe3ab99eb3f8ac3bb779950df8278a0778402d49def4e86c63844a8791978533d09ac1c8c192f344205c2fccead0b6e6c2ef876351f94eaeea7c6 WHIRLPOOL f1a64f997d320ee7587fc7b7fb449c928182fe3ddc6eb5ee5592f9cc07aa020d8798d7338b46009ff49ae86aa910c37182bae91dc2087c0f0eeb28ebc16c16cb +MISC ChangeLog 54475 SHA256 9e32c3ab2e8351909cfddbe31a8f9758dc81dbd0129a4f1cb467d36fae98c4cb SHA512 ddca43bee0a2551955057602b896b29c1c1ca2e35a9a2661e9a398a5caae76f1a3bba0c6ad7dfb0e15b4d7d0cac923d222c09d31464fedd95ae9805a7f6ed09c WHIRLPOOL 5ba68bf9d0553df50a20513da9b451ab91ee3bf3375593b93d0758930a90eebcf7395785b5d6dc893544cf20cad603a6aa1beccb04487ff1a6623ec0f26a3a41 MISC metadata.xml 358 SHA256 d2755afa7df7488d44b4904fd1922746bd9ecae448fd73496600e03fd0938707 SHA512 a592a6368f8dc90795b2972fff1c79775de8739d214a4c4403f0528aa1caf993f6e10eb374cb1a38accc915b5cd26c7fac723a712c4570f8a71848d3d9854eac WHIRLPOOL 481a14009c01f31e40ee09d81c273adc1da21b45b5976167cbada8a774775679de5b8233d3effc3f043794cc9f78b7a1705eaa59de4829c150ebe786c46097a6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlMNoiwACgkQblQW9DDEZThj/wCeLx01V8zEoWHg2mgyjMDI/OWh -X9AAnAkJvt6Vk1AKttMyp3QZ1AaqJCmw -=AHUu +iEYEAREIAAYFAlMbJusACgkQblQW9DDEZTh38ACfajRFBkJKjDbmMUDmyYDccdoc +1FQAn02tgZar6cxS91sCM3NYQ5dEdu0A +=TMNU -----END PGP SIGNATURE----- diff --git a/net-misc/dhcpcd/dhcpcd-6.3.1.ebuild b/net-misc/dhcpcd/dhcpcd-6.3.1.ebuild new file mode 100644 index 000000000000..2a041e25605e --- /dev/null +++ b/net-misc/dhcpcd/dhcpcd-6.3.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-6.3.1.ebuild,v 1.1 2014/03/08 14:19:21 williamh Exp $ + +EAPI=5 + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="git://roy.marples.name/${PN}.git" + inherit git-r3 +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 + +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}" + +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} \ + ${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 + + 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" + + 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 +} |