diff options
author | William Hubbs <williamh@gentoo.org> | 2014-01-04 23:10:39 +0000 |
---|---|---|
committer | William Hubbs <williamh@gentoo.org> | 2014-01-04 23:10:39 +0000 |
commit | e57b3743b70a7888370d333ec8b891dcb06c0a3d (patch) | |
tree | 548629a4818db75b9f6e3fc7e4b6950bb5b4fded /net-misc/dhcpcd | |
parent | Replace the explicit ABI==DEFAULT_ABI check with multilib_build_binaries ecla... (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | net-misc/dhcpcd/Manifest | 12 | ||||
-rw-r--r-- | net-misc/dhcpcd/dhcpcd-6.2.0.ebuild | 94 |
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 +} |