summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-10-26 11:06:22 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-10-26 11:06:22 +0000
commit803020962321ceb402bb213c339a5c3c8eb4c664 (patch)
tree62906394aea7d2983a6e9b6c0f0f383df2c57edb /net-misc/dhcpv6
parentBring confd/initd back (diff)
downloadhistorical-803020962321ceb402bb213c339a5c3c8eb4c664.tar.gz
historical-803020962321ceb402bb213c339a5c3c8eb4c664.tar.bz2
historical-803020962321ceb402bb213c339a5c3c8eb4c664.zip
Revbump to take advantage of the init scripts
Package-Manager: portage-2.2.0_alpha1/cvs/Linux x86_64
Diffstat (limited to 'net-misc/dhcpv6')
-rw-r--r--net-misc/dhcpv6/ChangeLog8
-rw-r--r--net-misc/dhcpv6/Manifest9
-rw-r--r--net-misc/dhcpv6/dhcpv6-1.2.0-r2.ebuild51
3 files changed, 63 insertions, 5 deletions
diff --git a/net-misc/dhcpv6/ChangeLog b/net-misc/dhcpv6/ChangeLog
index 3027c1076b12..21be44db3860 100644
--- a/net-misc/dhcpv6/ChangeLog
+++ b/net-misc/dhcpv6/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/dhcpv6
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpv6/ChangeLog,v 1.31 2010/10/26 10:59:27 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpv6/ChangeLog,v 1.32 2010/10/26 11:06:22 hwoarang Exp $
+
+*dhcpv6-1.2.0-r2 (26 Oct 2010)
+
+ 26 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
+ +dhcpv6-1.2.0-r2.ebuild:
+ Revbump to take advantage of the init scripts
26 Oct 2010; Markos Chandras <hwoarang@gentoo.org> +files/dhcp6x.confd.in,
+files/dhcp6x.initd.in:
diff --git a/net-misc/dhcpv6/Manifest b/net-misc/dhcpv6/Manifest
index c121ac2917c3..42052e5d3ef4 100644
--- a/net-misc/dhcpv6/Manifest
+++ b/net-misc/dhcpv6/Manifest
@@ -16,13 +16,14 @@ EBUILD dhcpv6-1.0.20.ebuild 993 RMD160 457692d55b5e3cba5daaef5fcbf066715e7b6a1c
EBUILD dhcpv6-1.0.22-r1.ebuild 1049 RMD160 b23c0582cc9efc2ff509d3e616a411a3594f0727 SHA1 df54d4731cf645197313d820a8bb74b63456d8ba SHA256 dd08dc918cab9b8207777b5c8f2cf70ca0cf2d52f8705e57effd2d936b028858
EBUILD dhcpv6-1.0.22.ebuild 993 RMD160 b85ac0d8581aa2ef219f18d05a4c83f7f0c0cdf7 SHA1 14a3eed0fd18dda25ce77177a2aa5be5a130c1b4 SHA256 84351051cd5c66832e82ff4298b98d9f866d4bc7bb1dc3fd00e87cc173bf350f
EBUILD dhcpv6-1.2.0-r1.ebuild 1161 RMD160 62da1f0e817ec3b6d1a5ebedecf788d17d14aea8 SHA1 1c09aef31eefca7fcfecb2268c54ae71d222d973 SHA256 3b11322389f83fccc8ba301433ca96a5b1d7ba986d4e31f91eaf7c2b6ed244bf
+EBUILD dhcpv6-1.2.0-r2.ebuild 1164 RMD160 77db4139d306dc462a51513246fded842f4799fc SHA1 1c2198c8cd7fe4aa7c9a82f3cfb4debffc6efe96 SHA256 756608b1055916a583069b0b8ec061dd2b0618097fc3a87b091096077a7dac51
EBUILD dhcpv6-1.2.0.ebuild 1051 RMD160 19c8fbe9f88920cb4032b6c9c5837722d87fa070 SHA1 28a3d0a5fdafa4a29637b74c6bbb2c5e034d5b4f SHA256 6f7acf7954c44b5ba5651205c6b2fc9ffa4c41c22cb26620a730e9303463131a
-MISC ChangeLog 4904 RMD160 e8fdae255000c56ce566b33c719cc4294ea42a66 SHA1 d51f71e3b5ff2ece91b65c4ba5f03b69a707aabd SHA256 86f0a89dcddd9d82be9a764658e19a018ddfc443630e104a314b4a8a9a1844c7
+MISC ChangeLog 5065 RMD160 526e6effe1df3e417b85db879caca6ed8ca5ee96 SHA1 5293632ed68158e23fc80663b8e4072d496986a7 SHA256 443c4ca9687ba4b8389f84cb20669ecd7e93693530d9c8a0f85c27db034abb75
MISC metadata.xml 351 RMD160 43cfb9056b2e33e8784955e221e09ea000372e11 SHA1 987419839014bf262c36f834dd5ae4fbd7fe59f7 SHA256 1b1e8036f1c7745934e1e8b492a5fb8204551ba9952040c4ddd38e3c1d565691
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkzGtIAACgkQ9/cejkQaxBDGIACfUH+eohRe3iaG1RTkgq4JxAEt
-BKYAnj6spRKtqKlfv6U/WXVenFfTBbun
-=tfpE
+iEYEARECAAYFAkzGth4ACgkQ9/cejkQaxBClfwCdEPCsJWxZQ7pnNKPyKhC3/Euf
+zMUAn1IFh6vfWD9M5XLPJ2WoGjE7z7Dg
+=Zib0
-----END PGP SIGNATURE-----
diff --git a/net-misc/dhcpv6/dhcpv6-1.2.0-r2.ebuild b/net-misc/dhcpv6/dhcpv6-1.2.0-r2.ebuild
new file mode 100644
index 000000000000..046b05b521ee
--- /dev/null
+++ b/net-misc/dhcpv6/dhcpv6-1.2.0-r2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpv6/dhcpv6-1.2.0-r2.ebuild,v 1.1 2010/10/26 11:06:22 hwoarang Exp $
+
+EAPI=3
+
+inherit flag-o-matic
+
+DESCRIPTION="Server and client for DHCPv6"
+HOMEPAGE="https://fedorahosted.org/dhcpv6/"
+SRC_URI="https://fedorahosted.org/releases/d/h/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="static"
+
+DEPEND=">=dev-libs/libnl-1.1"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ has_version "<sys-kernel/linux-headers-2.6.35" &&
+ epatch "${FILESDIR}/fix-gnusource-collisions-${PV}.patch"
+}
+
+src_configure() {
+ use static && append-ldflags -static
+ econf "--localstatedir=/var" || die
+}
+
+mkd() {
+ local x=$1 X=$2 i=$3
+ sed \
+ -e "s:6x:6${x}:g" \
+ -e "s:6X:6${X}:g" \
+ "${FILESDIR}"/dhcp6x.${i}d.in > dhcp6${x}.${i}d
+ new${i}d dhcp6${x}.${i}d dhcp6${x}
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc AUTHORS ChangeLog README TODO RFC*
+ dodir /var/lib/dhcpv6
+ dodir /var/run/dhcpv6
+
+ rm -rf "${D}"/etc/{rc.d,sysconfig}
+ mkd s S init
+ mkd s S conf
+ mkd r R init
+ mkd r R conf
+}