summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2014-03-08 14:19:23 +0000
committerWilliam Hubbs <williamh@gentoo.org>2014-03-08 14:19:23 +0000
commita7b375ce6b3f375a78a3a45092906b0f794a5f20 (patch)
treec7128f5ddebe205cb3642f314e141e708d72744a /net-misc/dhcpcd
parentBump octave to 3.8.1 (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--net-misc/dhcpcd/Manifest10
-rw-r--r--net-misc/dhcpcd/dhcpcd-6.3.1.ebuild94
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
+}