Commit 7d10f579 authored by Mike Hibler's avatar Mike Hibler
Browse files

Integrate Keith's ports that are necessary to use the parallelized snmpit.

parent 3af38298
......@@ -149,7 +149,11 @@ RUN_DEPENDS+= \
dhcpd:${PORTSDIR}/net/isc-dhcp3-server
.endif
RUN_DEPENDS+= \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/RPC/Async.pm:${PORTSDIR}/misc/p5-RPC-Async \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Privileges/Drop.pm:${PORTSDIR}/misc/p5-Privileges-Drop \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/IO/EventMux.pm:${PORTSDIR}/misc/p5-IO-EventMux \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/IO/EventMux/Socket/MsgHdr.pm:${PORTSDIR}/misc/p5-IO-EventMux-Socket-MsgHdr
# not getting installed via dependencies?
RUN_DEPENDS+= \
${X11BASE}/libdata/xorg/libraries:${PORTSDIR}/x11/xorg-libraries \
......
PORTNAME= IO-EventMux-Socket-MsgHdr
PORTVERSION= 0.02
CATEGORIES= misc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= IO/TLBDK
PKGNAMEPREFIX= p5-
MAINTAINER= sklower@berkeley.edu
COMMENT= sendmsg, recvmsg and ancillary data in Perl5
PERL_CONFIGURE= 5.8.0+
PERL_MODBUILD= yes
MAN3= IO::EventMux::Socket::MsgHdr.3
.include <bsd.port.mk>
MD5 (IO-EventMux-Socket-MsgHdr-0.02.tar.gz) = 21948e483a7921e5cb1c023676ff8b8d
SHA256 (IO-EventMux-Socket-MsgHdr-0.02.tar.gz) = 6ed62af21a3e5d52c81bbcc9189dd03ab102a1854a99e3f31df1f6af2b241e77
SIZE (IO-EventMux-Socket-MsgHdr-0.02.tar.gz) = 50506
IO::EventMux::Socket::MsgHdr - sendmsg, recvmsg and ancillary data in Perl5
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/EventMux/Socket/MsgHdr/MsgHdr.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/EventMux/Socket/MsgHdr/MsgHdr.bs
%%SITE_PERL%%/%%PERL_ARCH%%/IO/EventMux/Socket/MsgHdr.pm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/EventMux/Socket/MsgHdr
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/EventMux/Socket
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/EventMux
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/IO/EventMux/Socket
PORTNAME= IO-EventMux
PORTVERSION= 2.02
CATEGORIES= misc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= IO/TLBDK
PKGNAMEPREFIX= p5-
MAINTAINER= erwin@FreeBSD.org
COMMENT= Perl Multiplexer for sockets, pipes and non-blocking filehandles
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/IO/EventMux/Socket/MsgHdr.pm:${PORTSDIR}/misc/p5-IO-EventMux-Socket-MsgHdr
BUILD_DEPENS= ${RUN_DEPENDS}
PERL_CONFIGURE= 5.8.0+
PERL_MODBUILD= yes
MAN3= IO::EventMux.3 IO::EventMux::Dump.3
.include <bsd.port.mk>
MD5 (IO-EventMux-2.02.tar.gz) = df8acac0d0a32b7bbe64ed8cc1bfbcfa
SHA256 (IO-EventMux-2.02.tar.gz) = a2d241901a135d3c3ca0d85103e480a9199e56f5931ff81b7128abb3cbd92323
SIZE (IO-EventMux-2.02.tar.gz) = 31915
IO::EventMux - Perl Multiplexer for sockets, pipes and non-blocking filehandles.
%%SITE_PERL%%/IO/EventMux.pm
%%SITE_PERL%%/IO/EventMux/Dump.pm
@dirrm %%SITE_PERL%%/IO/EventMux
PORTNAME= Privileges-Drop
PORTVERSION= 1.01
CATEGORIES= misc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= IO/TLBDK
PKGNAMEPREFIX= p5-
MAINTAINER= sklower@berkeley.edu
COMMENT= "Privileges::Drop - Perl5 module to make it simple to drop all privileges."
PERL_CONFIGURE= 5.8.0+
PERL_MODBUILD= yes
MAN3= Privileges::Drop.3
.include <bsd.port.mk>
MD5 (Privileges-Drop-1.01.tar.gz) = 5c542485f4a5e3c5c4cfc3485ad9acc4
SHA256 (Privileges-Drop-1.01.tar.gz) = 285f771659e3f50b9c3d2eaba5b0fc1105f5d7511a74129583c7232b256d6f58
SIZE (Privileges-Drop-1.01.tar.gz) = 4046
Privileges::Drop - Perl5 module to make it simple to drop all privileges,
%%SITE_PERL%%/Privileges/Drop.pm
@dirrm %%SITE_PERL%%/Privileges
PORTNAME= RPC-Async
PORTVERSION= 1.05
CATEGORIES= misc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= IO/TLBDK
PKGNAMEPREFIX= p5-
MAINTAINER= sklower@berkeley.edu
COMMENT= Perl5 module providing a framework for Asynchronous RPC
RUN_DEPENDS= ${SITE_PERL}/IO/EventMux.pm:${PORTSDIR}/misc/p5-IO-EventMux \
${SITE_PERL}/Privileges/Drop.pm:${PORTSDIR}/misc/p5-Privileges-Drop
BUILD_DEPENDS= ${RUN_DEPENDS}
PERL_CONFIGURE= 5.8.0+
PERL_MODBUILD= yes
MAN3= RPC::Async.3 \
RPC::Async::Client.3 \
RPC::Async::Coderef.3 \
RPC::Async::Server.3 \
RPC::Async::URL.3 \
RPC::Async::Util.3
.include <bsd.port.mk>
MD5 (RPC-Async-1.05.tar.gz) = e45e8ef0706c37468fdaeb3ddf3d89ac
SHA256 (RPC-Async-1.05.tar.gz) = 0476da4cfc2ea60083a7194395f519bdb56081b98de24f3073e64e94910acc12
SIZE (RPC-Async-1.05.tar.gz) = 16025
RPC::Async - Asynchronous RPC framework
%%SITE_PERL%%/RPC/Async.pm
%%SITE_PERL%%/RPC/Async/Client.pm
%%SITE_PERL%%/RPC/Async/Coderef.pm
%%SITE_PERL%%/RPC/Async/Server.pm
%%SITE_PERL%%/RPC/Async/URL.pm
%%SITE_PERL%%/RPC/Async/Util.pm
@dirrm %%SITE_PERL%%/RPC/Async
......@@ -7,7 +7,7 @@
PORTSDIR=/usr/ports
PORTSUBDIR=misc
SRCDIR=`dirname $0`
PORTS="elvind emulab-boss emulab-fs emulab-ops libelvin emulab-tftp-hpa p5-GD-old p5-DBD-mysql50-old ulsshxmlrpcpp emulab-iperf emulab-php4 emulab-mailman emulab-pubsub emulab-pubsub-elvincompat emulab-clrhouse emulab-protogeni"
PORTS="elvind emulab-boss emulab-fs emulab-ops libelvin emulab-tftp-hpa p5-GD-old p5-DBD-mysql50-old ulsshxmlrpcpp emulab-iperf emulab-php4 emulab-mailman emulab-pubsub emulab-pubsub-elvincompat emulab-clrhouse emulab-protogeni p5-IO-EventMux p5-IO-EventMux-Socket-MsgHdr p5-Privileges-Drop p5-RPC-Async"
echo "Copying ports ..."
for PORT in $PORTS
......
Index: Makefile
===================================================================
RCS file: /share/freebsd/CVS/ports/misc/Makefile,v
retrieving revision 1.918
diff -u -r1.918 Makefile
--- Makefile 29 Jun 2009 12:04:10 -0000 1.918
+++ Makefile 7 Jan 2010 23:14:23 -0000
@@ -561,5 +561,23 @@
--- Makefile.old 2009-07-08 11:51:42.000000000 -0600
+++ Makefile 2010-04-07 09:47:42.000000000 -0600
@@ -561,5 +561,25 @@
SUBDIR += ytree
SUBDIR += zaptel
SUBDIR += zoneinfo
+# Emulab ports
+ SUBDIR += elvind
+ SUBDIR += emulab-boss
+ SUBDIR += emulab-clrhouse
+ SUBDIR += emulab-fs
+ SUBDIR += emulab-iperf
+ SUBDIR += emulab-mailman
+ SUBDIR += emulab-ops
+ SUBDIR += emulab-clrhouse
+ SUBDIR += emulab-php4
+ SUBDIR += emulab-protogeni
+ SUBDIR += libelvin
+ SUBDIR += emulab-pubsub
+ SUBDIR += emulab-pubsub-elvincompat
+ SUBDIR += emulab-tftp-hpa
+ SUBDIR += p5-GD-old
+ SUBDIR += libelvin
+ SUBDIR += p5-DBD-mysql50-old
+ SUBDIR += p5-GD-old
+ SUBDIR += p5-IO-EventMux
+ SUBDIR += p5-IO-EventMux-Socket-MsgHdr
+ SUBDIR += p5-Privileges-Drop
+ SUBDIR += p5-RPC-Async
+ SUBDIR += ulsshxmlrpcpp
+ SUBDIR += emulab-iperf
+ SUBDIR += emulab-php4
+ SUBDIR += emulab-mailman
+ SUBDIR += emulab-pubsub
+ SUBDIR += emulab-pubsub-elvincompat
+ SUBDIR += emulab-py-m2crypto
.include <bsd.port.subdir.mk>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment