summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2014-01-04 23:10:39 +0000
committerWilliam Hubbs <williamh@gentoo.org>2014-01-04 23:10:39 +0000
commite57b3743b70a7888370d333ec8b891dcb06c0a3d (patch)
tree548629a4818db75b9f6e3fc7e4b6950bb5b4fded /net-misc/dhcpcd
parentReplace the explicit ABI==DEFAULT_ABI check with multilib_build_binaries ecla... (diff)
downloadhistorical-e57b3743b70a7888370d333ec8b891dcb06c0a3d.tar.gz
historical-e57b3743b70a7888370d333ec8b891dcb06c0a3d.tar.bz2
historical-e57b3743b70a7888370d333ec8b891dcb06c0a3d.zip
version bump
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/ChangeLog9
-rw-r--r--net-misc/dhcpcd/Manifest12
-rw-r--r--net-misc/dhcpcd/dhcpcd-6.2.0.ebuild94
3 files changed, 108 insertions, 7 deletions
diff --git a/net-misc/dhcpcd/ChangeLog b/net-misc/dhcpcd/ChangeLog
index a5079de9a81a..3d8fe998ed75 100644
--- a/net-misc/dhcpcd/ChangeLog
+++ b/net-misc/dhcpcd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/dhcpcd
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.376 2013/09/23 17:58:22 williamh Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.377 2014/01/04 23:10:22 williamh Exp $
+
+*dhcpcd-6.2.0 (04 Jan 2014)
+
+ 04 Jan 2014; William Hubbs <williamh@gentoo.org> +dhcpcd-6.2.0.ebuild:
+ version bump
23 Sep 2013; William Hubbs <williamh@gentoo.org> -dhcpcd-6.0.2.ebuild,
-dhcpcd-6.0.3.ebuild, -dhcpcd-6.0.5.ebuild:
diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 67abc5a43ef4..fcac359b0d52 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -8,16 +8,18 @@ AUX dhcpcd.service 183 SHA256 06aaf350b11b1cea6ced9e2b5c69011e1daf6eb0ac9b2a9f2c
DIST dhcpcd-5.6.4.tar.bz2 85671 SHA256 4072999704585c16ac45458d459eb50186c3de91c3c14c3288896963cc30b594 SHA512 eb3892604b2f889b4f34835f4d8e0bb2d129f7d0d91da39760eeaf3f75883a6db0e1397ac65084a3ddc4a2968a389fc723e9f031a844ef5333451527be8cb7a2 WHIRLPOOL f8fba52a6f6d4e1822175069f6a636e83b09a1532bd258a4ec9b610e9eb196d35f1cfa0e855521f5d37edb840fb2dd4d46bffc8bf86ded0b205367711f4484ff
DIST dhcpcd-6.0.5.tar.bz2 110259 SHA256 191d0bfd7fdfa05a580a4671c0489cd782828251b5ea0b41b6d17f026a36493c SHA512 31dc038eba518aaaa0ce8864d61efae9ed166e47dd74b03c454ea033229c0ae3366221093a7a5a17050873c9278a3b435650e07bfb45c278f87ba64be9fdcd00 WHIRLPOOL 93a8225051d008300467087d3baba0f2fc08add265fb37cb730532a0b228176c09bad6e6bf694ea41dec8733058f0741b6add564646a20c7a590853ea2ba5690
DIST dhcpcd-6.1.0.tar.bz2 113671 SHA256 71735bcc2e740f37865a985fe32eaa9da5bf557e8b74b214d8099cac878cab64 SHA512 87d1512a19660484107ecf5d031ba2755837d381165fc854bfb9460ee5f852bac53423c5c833c765f4ab9d698fcaacd350f16ff8f6173238800ec167a7672874 WHIRLPOOL 12b04ea8c0634acf801f746ee72835ee78103d699dbef22986fa86acd36216588daf86e6ddaa22be737f72f7fbdbc4da3f1dd94d3ef09816048a61daeab023f1
+DIST dhcpcd-6.2.0.tar.bz2 121614 SHA256 16ef25e8b6b15dcc0e53ff97a131b09828723dffb12a885f0da91b275296b362 SHA512 bf9394aa23c1b2978ac4b3bad1c7774798e99b6d6b147f57b94b5c1fba7edf80ac769cb8cab7f66203ebc0e93f81d7a05a44dc52f08344b68e8141bbbf1c33a9 WHIRLPOOL bff258cd8a0d2eea14bbc8bac792d4ad69e36d72ffced448f6d6081750ec52d99cb3f1f0aaf1bca42135c2969b2c7defaafa7d0ce875b96db9bbf1277f6bd982
EBUILD dhcpcd-5.6.4.ebuild 3426 SHA256 bb38c91f9bb8545bcd32ccb148d17adb25193a11e458eb14c55dc44707aa4ee4 SHA512 e9d3c05b44438dbf0ba491b7723e982c4d06d27181e629702e8dc2641f20cfed211959605c8e4ea9cc05e84c21a1ee3542ff4ec0bf8de407014176dc7564814d WHIRLPOOL a840f0c6d2feca17f6353ce7361047735875de4ee8dc2cb3544c0fa17095aaf70c0f0c67e65ec22fedf5b30f9cd7dcf7f007970d43aaf76bae0675f6339e8954
EBUILD dhcpcd-6.0.5-r1.ebuild 2730 SHA256 b096cd90a8b1665509d28127ca5391d92324ffe112717100a341a5e84bf5d2e2 SHA512 f54398d2cab108521f2784e25a6243dd4ee0ecd82c02d89a48bfa21133854088736da9cc705b20bacefc584a4c8a0e3132e17c07c2a96eeb13404eb78b16d0b6 WHIRLPOOL 023f8034511153e828228d523f7fe2bdb61102da80f7e4fbc4052c1b694800a51f137b2755efd12df0b06b5e2a5d95364a9bdaa2d789179658ece44321a89e02
EBUILD dhcpcd-6.1.0.ebuild 2773 SHA256 d4d353811cc894bc5cae5fc48db926cd44b323b150f6dc48577cf14f650f20e2 SHA512 de0c381f3b275c32472afb009f5b254e5f10229db140a999685504a63f236dac760b95998d2c485633020457921b284decebce1f2182f16764830dd9c44cbd78 WHIRLPOOL bbcfa52976a9d7f02c29d0cab9235ff6e1bcdc5c3e8af9bed75b146a84c8aac752220f87d03064d9206b6a3836e6f3e151aed622d57113dacff4357ec8b14abc
+EBUILD dhcpcd-6.2.0.ebuild 2851 SHA256 742a65d75926c661685879a03301f895af62082717b8112f6a1b895c7bcee009 SHA512 a3d07950b4a979c2f5418f060e8d270c4e2447f6c7e42a92f235147b655776fe92dd7bd0a83d7393a49bb6fd0e73f9f8ae98c9dafe43c7ecc930f38716eb9991 WHIRLPOOL b782bb12f2ee3162783ea8eeea72040fbd48bbfe1c1f9cfed68439d76f9666326261676f0b897e30e05c2cd601c4b7d3e3290e137ece33cc98c2d472df8755a3
EBUILD dhcpcd-9999.ebuild 2850 SHA256 f0d6e04c755ec67df9980e41e8ec4bb63b65b3c8255ed0a4667675289542c97f SHA512 4a12ca80b9af1d68403dc938f2e1aea951d37ccb6f01e0b3f9ee84d7d441422b002415ef6c5d2f8358742f9380f7f0b6937b80286c30a67de24ee2e795901f42 WHIRLPOOL 4dd8e374beec93e8636869396b0b1f7d0990e6d7487d9cf6c59dda6e6902c502e01130ff754b1aa0dc38a42f5dc803b376d06ac3fe8786169e3b0daf5cf52c73
-MISC ChangeLog 52642 SHA256 e08742d5fe4bd3ad3cc956322f3f496dd0ba24f4dbc85a0ec3394d62290b34b6 SHA512 2d619e1cf674da13864b1e5c19d116ccc7afe26d99e944de40c5c5af124d964bc1e17fb1af4f44f52c20c127ded4794d11b41477a8d081feff45c657c1906996 WHIRLPOOL 22270b0f4e2ced982486fe4011ef3dcae48d85eddaf0e6832eb4163ed8728c9f1c0fbd041e113ecfc251b7a6cd9fad5fdde39b6b3039fe0c040c056bd460cdf0
+MISC ChangeLog 52760 SHA256 a005f5a85af0eedaa1c08fbfd9a2e3ed312e5fdd29df97b57f864f4a6eea2769 SHA512 a905cfac3b3e5464a247be9e01822d2e89f05e0b210ac33657f458f2681ae186c180e436a9d003c6ceeef0db3d7bcd2ee686c06d4020997ffc36acdb3f5cac1b WHIRLPOOL 2687547aef0d448abe24d06e69464396c21a1705dad47a39ffa1b30768ceabeef21242a8ca7d493e510963ddb496991b38a3565a727e432eaaa0231f7245b364
MISC metadata.xml 358 SHA256 d2755afa7df7488d44b4904fd1922746bd9ecae448fd73496600e03fd0938707 SHA512 a592a6368f8dc90795b2972fff1c79775de8739d214a4c4403f0528aa1caf993f6e10eb374cb1a38accc915b5cd26c7fac723a712c4570f8a71848d3d9854eac WHIRLPOOL 481a14009c01f31e40ee09d81c273adc1da21b45b5976167cbada8a774775679de5b8233d3effc3f043794cc9f78b7a1705eaa59de4829c150ebe786c46097a6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlJAgT8ACgkQblQW9DDEZTiZegCgmnL2UGQfIqpWVBadnZXUx428
-5/MAnj8d5acHtv0FWCSjbyI0HuRZQLmX
-=hFkz
+iEYEAREIAAYFAlLIlO4ACgkQblQW9DDEZTj0RwCeLj4LBTwhVr9z4gZvitcOehqv
+z2AAmQHiu9Cl5HNQhe56VVB8RAiss/zZ
+=x60K
-----END PGP SIGNATURE-----
diff --git a/net-misc/dhcpcd/dhcpcd-6.2.0.ebuild b/net-misc/dhcpcd/dhcpcd-6.2.0.ebuild
new file mode 100644
index 000000000000..16fb332f6f96
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-6.2.0.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.2.0.ebuild,v 1.1 2014/01/04 23:10:22 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 ~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=/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
+}