From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R11XB-0006fq-0g for garchives@archives.gentoo.org; Tue, 06 Sep 2011 19:42:13 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4F2B221C3BC; Tue, 6 Sep 2011 19:40:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id F314621C3BC for ; Tue, 6 Sep 2011 19:40:38 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 42F981B4028 for ; Tue, 6 Sep 2011 19:40:38 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 96AF480042 for ; Tue, 6 Sep 2011 19:40:37 +0000 (UTC) From: "Markos Chandras" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Markos Chandras" Message-ID: <2ad429fbb35b56b13c4011733d7430cbd8c91ee9.hwoarang@gentoo> Subject: [gentoo-commits] dev/hwoarang:master commit in: net-misc/dibbler/files/CVS/, net-misc/dibbler/, net-misc/dibbler/files/ X-VCS-Repository: dev/hwoarang X-VCS-Files: net-misc/dibbler/Manifest net-misc/dibbler/dibbler-0.8.0.ebuild net-misc/dibbler/files/CVS/Entries net-misc/dibbler/files/CVS/Repository net-misc/dibbler/files/CVS/Root net-misc/dibbler/files/dibbler-client net-misc/dibbler/files/dibbler-gcc-4.1.patch net-misc/dibbler/files/dibbler-relay net-misc/dibbler/files/dibbler-server X-VCS-Directories: net-misc/dibbler/files/CVS/ net-misc/dibbler/ net-misc/dibbler/files/ X-VCS-Committer: hwoarang X-VCS-Committer-Name: Markos Chandras X-VCS-Revision: 2ad429fbb35b56b13c4011733d7430cbd8c91ee9 Date: Tue, 6 Sep 2011 19:40:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 4bfe1eb71641b47dbd2d74260643eb8b commit: 2ad429fbb35b56b13c4011733d7430cbd8c91ee9 Author: hwoarang gentoo org> AuthorDate: Tue Sep 6 19:39:07 2011 +0000 Commit: Markos Chandras gentoo org> CommitDate: Tue Sep 6 19:39:07 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/hwoarang.git;a= =3Dcommit;h=3D2ad429fb dibbler: Version bump to 0.8.0 --- net-misc/dibbler/Manifest | 6 ++ net-misc/dibbler/dibbler-0.8.0.ebuild | 64 ++++++++++++++++++++ net-misc/dibbler/files/CVS/Entries | 5 ++ net-misc/dibbler/files/CVS/Repository | 1 + net-misc/dibbler/files/CVS/Root | 1 + net-misc/dibbler/files/dibbler-client | 20 +++++++ net-misc/dibbler/files/dibbler-gcc-4.1.patch | 80 ++++++++++++++++++++= ++++++ net-misc/dibbler/files/dibbler-relay | 20 +++++++ net-misc/dibbler/files/dibbler-server | 20 +++++++ 9 files changed, 217 insertions(+), 0 deletions(-) diff --git a/net-misc/dibbler/Manifest b/net-misc/dibbler/Manifest new file mode 100644 index 0000000..39468e5 --- /dev/null +++ b/net-misc/dibbler/Manifest @@ -0,0 +1,6 @@ +AUX dibbler-client 465 RMD160 9759e5829ffb125d94e7cfcdeb74941614fbc5b1 S= HA1 bd0024eca4b4235ecb284ffdf02e6ff9b5fe674e SHA256 c0df2b8ea3968f1cd9ede= eb20db3e65007b99cf52fb63a881308e9bea7849f34 +AUX dibbler-gcc-4.1.patch 3060 RMD160 19f2e33883a25de72a51b8b4ef4ddb39df= 3550a2 SHA1 8764f2172a8b1345851614709a32e1150b84d672 SHA256 1aa53cfabc920= d53595ce33da6d6442bad19497927fa92cd20df758feae31b8e +AUX dibbler-relay 458 RMD160 58a786468cf2dd2a74a3c3ba45d4263fee375e5d SH= A1 2e1d26b5c794cebeb7464713a742726e0ce86b9e SHA256 8776df7bd9a016e6f41f67= e89a4ecc44720717f7a3ca0a528550bf3739339a2a +AUX dibbler-server 465 RMD160 2ee301223a9509958b7f8d0fe940b6fd89735f84 S= HA1 01b025b7b8efaedf755f218a978ee500180283b8 SHA256 dfa7249acf9240737e315= 0fe7243dbc5871507ad48973b5fe641172a6a3537ea +DIST dibbler-0.8.0-src.tar.gz 3663766 RMD160 cc600fca18f490522903957969e= 7b47f6b12d7c4 SHA1 5638e46d95a06a2bdcb05880bf45e8856f472d71 SHA256 fc3ce6= 76b19353cbf30c206c32a6f2085e16dcd31a2dd8464883587779651eed +EBUILD dibbler-0.8.0.ebuild 1640 RMD160 2760406834ba14a51048be9ee70eae92= 9e461865 SHA1 09835360a54e460d665f04c605356127b4fb6819 SHA256 7bca73d8e47= 356cc5cfb172f7491a94d24a34e244187057a6f97458967c62b1f diff --git a/net-misc/dibbler/dibbler-0.8.0.ebuild b/net-misc/dibbler/dib= bler-0.8.0.ebuild new file mode 100644 index 0000000..55495ca --- /dev/null +++ b/net-misc/dibbler/dibbler-0.8.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dibbler/dibbler-0.7.3.ebuild= ,v 1.1 2009/04/25 11:22:50 patrick Exp $ + +EAPI=3D"4" + +inherit autotools eutils flag-o-matic toolchain-funcs + +DESCRIPTION=3D"Portable DHCPv6 implementation (server, client and relay)= " +HOMEPAGE=3D"http://klub.com.pl/dhcpv6/" + +SRC_URI=3D"http://klub.com.pl/dhcpv6/dibbler/${P}-src.tar.gz" + +LICENSE=3D"GPL-2" +SLOT=3D"0" +KEYWORDS=3D"~amd64 ~hppa ~mips ~x86" +IUSE=3D"doc" +DEPEND=3D"" +RDEPEND=3D"" + +DIBBLER_DOCDIR=3D${S}/doc + +src_prepare() { + # TODO: FIX ME! + append-ldflags $(no-as-needed) + sed -i \ + -e "s#CC ?=3D gcc#CC ?=3D $(tc-getCC)#g" \ + -e "s#CXX ?=3D g++#CXX ?=3D $(tc-getCXX)#g" \ + Makefile.inc || die "Patching Makefile.inc failed" + cd "${S}"/poslib + eautoreconf +} + +src_compile() { + emake -j1 +} + +src_install() { + dosbin dibbler-server + dosbin dibbler-client + dosbin dibbler-relay + doman doc/man/dibbler-server.8 doc/man/dibbler-client.8 \ + doc/man/dibbler-relay.8 + dodoc CHANGELOG RELNOTES + + insinto /etc/dibbler + doins *.conf + dodir /var/lib/dibbler + + use doc && dodoc ${DIBBLER_DOCDIR}/dibbler-user.pdf \ + ${DIBBLER_DOCDIR}/dibbler-devel.pdf + + insinto /etc/init.d + doins "${FILESDIR}/dibbler-server" "${FILESDIR}/dibbler-client" \ + "${FILESDIR}/dibbler-relay" + fperms 755 /etc/init.d/dibbler-server + fperms 755 /etc/init.d/dibbler-client + fperms 755 /etc/init.d/dibbler-relay +} + +pkg_postinst() { + einfo "Make sure that you modify client.conf, server.conf and/or relay.= conf " + einfo "to suit your needs. They are stored in /etc/dibbler." +} diff --git a/net-misc/dibbler/files/CVS/Entries b/net-misc/dibbler/files/= CVS/Entries new file mode 100644 index 0000000..83a097e --- /dev/null +++ b/net-misc/dibbler/files/CVS/Entries @@ -0,0 +1,5 @@ +/dibbler-client/1.1/Wed May 18 11:51:31 2011// +/dibbler-gcc-4.1.patch/1.1/Wed May 18 11:51:31 2011// +/dibbler-relay/1.1/Wed May 18 11:51:31 2011// +/dibbler-server/1.1/Wed May 18 11:51:31 2011// +D diff --git a/net-misc/dibbler/files/CVS/Repository b/net-misc/dibbler/fil= es/CVS/Repository new file mode 100644 index 0000000..121d212 --- /dev/null +++ b/net-misc/dibbler/files/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/net-misc/dibbler/files diff --git a/net-misc/dibbler/files/CVS/Root b/net-misc/dibbler/files/CVS= /Root new file mode 100644 index 0000000..94453ca --- /dev/null +++ b/net-misc/dibbler/files/CVS/Root @@ -0,0 +1 @@ +:ext:hwoarang@cvs.gentoo.org:/var/cvsroot diff --git a/net-misc/dibbler/files/dibbler-client b/net-misc/dibbler/fil= es/dibbler-client new file mode 100644 index 0000000..a1cf5b5 --- /dev/null +++ b/net-misc/dibbler/files/dibbler-client @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dibbler/files/dibbler-client= ,v 1.1 2005/09/20 07:53:59 gmsoft Exp $ + +depend() { + need net +} + +start() { + ebegin "Starting DHCPv6 client: dibbler-client" + /usr/sbin/dibbler-client start + eend $? +} + +stop() { + ebegin "Stopping DHCPv6 client: dibbler-client" + /usr/sbin/dibbler-client stop + eend $? +} diff --git a/net-misc/dibbler/files/dibbler-gcc-4.1.patch b/net-misc/dibb= ler/files/dibbler-gcc-4.1.patch new file mode 100644 index 0000000..e5b19d2 --- /dev/null +++ b/net-misc/dibbler/files/dibbler-gcc-4.1.patch @@ -0,0 +1,80 @@ +diff -ruN dibbler-0.4.1.orig/CfgMgr/CfgMgr.h dibbler-0.4.1/CfgMgr/CfgMgr= .h +--- dibbler-0.4.1.orig/CfgMgr/CfgMgr.h 2006-05-14 02:45:22.000000000 -05= 00 ++++ dibbler-0.4.1/CfgMgr/CfgMgr.h 2006-05-14 02:49:20.000000000 -0500 +@@ -40,7 +40,7 @@ + { + public: + TCfgMgr(SmartPtr IfaceMgr); +- virtual TCfgMgr::~TCfgMgr(); ++ virtual ~TCfgMgr(); +=20 + bool compareConfigs(const string cfgFile, const string oldCfgFile); + void copyFile(const string cfgFile, const string oldCfgFile); +diff -ruN dibbler-0.4.1.orig/ClntCfgMgr/ClntCfgMgr.h dibbler-0.4.1/ClntC= fgMgr/ClntCfgMgr.h +--- dibbler-0.4.1.orig/ClntCfgMgr/ClntCfgMgr.h 2006-05-14 02:45:22.00000= 0000 -0500 ++++ dibbler-0.4.1/ClntCfgMgr/ClntCfgMgr.h 2006-05-14 02:51:15.000000000 = -0500 +@@ -66,7 +66,7 @@ + int countAddrForIA(long IAID); + =20 + SmartPtr getGroupForIA(long IAID); +- SmartPtr TClntCfgMgr::getIfaceByIAID(int iaid); ++ SmartPtr getIfaceByIAID(int iaid); + bool isDone(); +=20 + private: +diff -ruN dibbler-0.4.1.orig/Makefile dibbler-0.4.1/Makefile +--- dibbler-0.4.1.orig/Makefile 2006-05-14 02:45:22.000000000 -0500 ++++ dibbler-0.4.1/Makefile 2006-05-14 02:53:38.000000000 -0500 +@@ -54,10 +54,10 @@ + -L$(SRVOPTIONS) -lSrvOptions \ + -L$(SRVTRANSMGR) -lSrvTransMgr \ + -L$(SRVCFGMGR) -lSrvCfgMgr \ +- -L$(CFGMGR) -lCfgMgr\ ++ -L$(CFGMGR) -lCfgMgr \ + -L$(SRVIFACEMGR) -lSrvIfaceMgr \ + -L$(IFACEMGR) -lIfaceMgr \ +- -L$(MISC) -lMisc\ ++ -L$(MISC) -lMisc \ + -lSrvIfaceMgr -lSrvMsg -lSrvCfgMgr \ + -L$(SRVADDRMGR) -lSrvAddrMgr \ + -lAddrMgr \ +@@ -81,10 +81,10 @@ + -L$(RELIFACEMGR) -lRelIfaceMgr \ + -L$(RELOPTIONS) -lRelOptions \ + -L$(RELMESSAGES) -lRelMsg \ +- -L$(LOWLEVEL) -lLowLevel\ +- -L$(CFGMGR) -lCfgMgr\ ++ -L$(LOWLEVEL) -lLowLevel \ ++ -L$(CFGMGR) -lCfgMgr \ + -L$(IFACEMGR) -lIfaceMgr \ +- -L$(MISC) -lMisc\ ++ -L$(MISC) -lMisc \ + -L$(MESSAGES) -lMsg \ + -L$(MISC) -lMisc \ + -L$(OPTIONS) -lOptions \ +diff -ruN dibbler-0.4.1.orig/Misc/DUID.h dibbler-0.4.1/Misc/DUID.h +--- dibbler-0.4.1.orig/Misc/DUID.h 2006-05-14 02:45:22.000000000 -0500 ++++ dibbler-0.4.1/Misc/DUID.h 2006-05-14 02:52:47.000000000 -0500 +@@ -38,8 +38,8 @@ + TDUID(char* Plain); // plain + TDUID(const TDUID &duid); + TDUID& operator=3D(const TDUID& duid); +- bool TDUID::operator=3D=3D(const TDUID &duid); +- bool TDUID::operator<=3D(const TDUID &duid); ++ bool operator=3D=3D(const TDUID &duid); ++ bool operator<=3D(const TDUID &duid); + int getLen(); + char * storeSelf(char* buf); + const string getPlain(); +diff -ruN dibbler-0.4.1.orig/Options/Opt.h dibbler-0.4.1/Options/Opt.h +--- dibbler-0.4.1.orig/Options/Opt.h 2006-05-14 02:45:22.000000000 -0500 ++++ dibbler-0.4.1/Options/Opt.h 2006-05-14 02:49:49.000000000 -0500 +@@ -41,7 +41,7 @@ + int getOptType(); + int getSubOptSize(); + =20 +- char* TOpt::storeSubOpt(char* buf); ++ char* storeSubOpt(char* buf); + SmartPtr getOption(int optType); +=20 + // suboptions management diff --git a/net-misc/dibbler/files/dibbler-relay b/net-misc/dibbler/file= s/dibbler-relay new file mode 100644 index 0000000..13c4e16 --- /dev/null +++ b/net-misc/dibbler/files/dibbler-relay @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dibbler/files/dibbler-relay,= v 1.1 2005/09/20 07:53:59 gmsoft Exp $ + +depend() { + need net +} + +start() { + ebegin "Starting DHCPv6 relay: dibbler-relay" + /usr/sbin/dibbler-relay start + eend $? +} + +stop() { + ebegin "Stopping DHCPv6 relay: dibbler-relay" + /usr/sbin/dibbler-relay stop + eend $? +} diff --git a/net-misc/dibbler/files/dibbler-server b/net-misc/dibbler/fil= es/dibbler-server new file mode 100644 index 0000000..e5a042d --- /dev/null +++ b/net-misc/dibbler/files/dibbler-server @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dibbler/files/dibbler-server= ,v 1.1 2005/09/20 07:53:59 gmsoft Exp $ + +depend() { + need net +} + +start() { + ebegin "Starting DHCPv6 server: dibbler-server" + /usr/sbin/dibbler-server start + eend $? +} + +stop() { + ebegin "Stopping DHCPv6 server: dibbler-server" + /usr/sbin/dibbler-server stop + eend $? +}