Date: Tue, 3 May 2005 12:17:51 -0700 (PDT) From: Venkata Pingali <pingali@isi.edu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/80590: Update to net/xbone-gui Message-ID: <200505031917.j43JHpYU088967@nik.isi.edu> Resent-Message-ID: <200505031920.j43JK286050270@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 80590 >Category: ports >Synopsis: Update to net/xbone-gui >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue May 03 19:20:02 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Venkata Pingali >Release: FreeBSD 4.10-RELEASE i386 >Organization: USC/ISI >Environment: System: FreeBSD nik.isi.edu 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Fri Jan 28 21:26:49 PST 2005 root@nik.isi.edu:/usr/src/sys/compile/KERNEL.VM i386 >Description: Update the port to use the new release of X-Bone software. >How-To-Repeat: >Fix: Patch to net/xbone-gui is included. --- xbone-gui.patch.txt begins here --- diff -rtu xbone-gui.orig/Makefile xbone-gui/Makefile --- xbone-gui.orig/Makefile Thu Dec 16 14:33:18 2004 +++ xbone-gui/Makefile Tue Apr 12 23:22:03 2005 @@ -2,20 +2,31 @@ # Date created: June 8 2000 # Whom: X-Bone Project <xbone@isi.edu> # -# $FreeBSD: ports/net/xbone-gui/Makefile,v 1.3 2004/12/16 22:33:18 edwin Exp $ +# $FreeBSD$ # PORTNAME= XBone-GUI -PORTVERSION= 3.1.1 -PORTREVISION= 1 +PORTVERSION= 3.2 CATEGORIES= net perl5 MASTER_SITES= http://www.isi.edu/xbone/software/xbone/ -DISTNAME= XBone-${PORTVERSION} +DISTFILES= XBone-3.2.tar.gz MAINTAINER= xbone@isi.edu -COMMENT= The GUI for XBone, a tool to deploy and manage IP-based VPNs (aka "virtual Internets") +COMMENT= The GUI for XBone, a tool to deploy and manages IP-based VPNs (aka "virtual Internets") + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 470000 +FORBIDDEN= "X-Bone ${PORTVERSION} does not support FreeBSD prior to 4.7" +.endif + +.if ${PERL_LEVEL} < 500601 +IGNORE= "X-Bone requires Perl version 5.6.1 or higher. Install lang/perl5.8 and try again." +.endif + BUILD_DEPENDS= ${SITE_PERL}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5-IO-Socket-SSL \ + ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig \ ${SITE_PERL}/IO/Socket/INET6.pm:${PORTSDIR}/net/p5-IO-INET6 \ ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent \ ${SITE_PERL}/NetAddr/IP.pm:${PORTSDIR}/net-mgmt/p5-NetAddr-IP \ @@ -27,22 +38,21 @@ ${SITE_PERL}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay \ ${SITE_PERL}/Mail/Sendmail.pm:${PORTSDIR}/mail/p5-Mail-Sendmail\ ${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6\ - ${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache2 + ${PREFIX}/sbin/httpd:${PORTSDIR}/www/apache2 \ + ${SITE_PERL}/${PERL_ARCH}/Apache2.pm:${PORTSDIR}/www/mod_perl2 \ + ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk \ + ${SITE_PERL}/Tk/Getopt.pm:${PORTSDIR}/x11-toolkits/p5-Tk-Getopt \ + ${SITE_PERL}/${PERL_ARCH}/Tk/TableMatrix.pm:${PORTSDIR}/x11-toolkits/p5-Tk-TableMatrix USE_GMAKE= yes NO_BUILD= yes USE_PERL5= yes -WRKSRC= ${WRKDIR}/XBone-3.1.1 -INSTALL_TARGET= gui - -.include <bsd.port.pre.mk> +USE_APACHE2= yes -.if ${OSVERSION} < 470000 -FORBIDDEN= "X-Bone ${PORTVERSION} does not support FreeBSD prior to 4.7" -.endif +WRKSRC= ${WRKDIR}/XBone-3.2 +INSTALL_TARGET= gui -.if ${PERL_LEVEL} < 500601 -IGNORE= "X-Bone requires Perl version 5.6.1 or higher. Install lang/perl5.8 and try again." -.endif +MAN5= xbone-gui.conf.5 +MAN8= xb-gui-control.8 xb-apache-config.8 .include <bsd.port.post.mk> diff -rtu xbone-gui.orig/distinfo xbone-gui/distinfo --- xbone-gui.orig/distinfo Tue Dec 14 19:36:21 2004 +++ xbone-gui/distinfo Wed Apr 27 20:24:35 2005 @@ -1,2 +1,2 @@ -MD5 (XBone-3.1.1.tar.gz) = d8fc700d80bb8defafd2efbda145436f -SIZE (XBone-3.1.1.tar.gz) = 552769 +MD5 (XBone-3.2.tar.gz) = a5e44948761a6a1b4bba0dbded5e86fc +SIZE (XBone-3.2.tar.gz) = 663309 diff -rtu xbone-gui.orig/pkg-plist xbone-gui/pkg-plist --- xbone-gui.orig/pkg-plist Thu Feb 10 06:26:47 2005 +++ xbone-gui/pkg-plist Sun Mar 6 23:01:52 2005 @@ -1,9 +1,45 @@ -bin/xb-gui-config etc/xbone/cert/CAcert.pem -etc/xbone/cert/CAcert.der +etc/xbone/apache/README +etc/xbone/apache/xb-apache-config.pl +etc/xbone/apache/xbone-apache.conf.template +www/xbone/htdocs/images/zoom.png +www/xbone/htdocs/images/background_light_tan.gif +www/xbone/htdocs/images/background_med_tan.gif +www/xbone/htdocs/images/background_tan.gif +www/xbone/htdocs/images/background_tan.jpg +www/xbone/htdocs/images/face.gif +www/xbone/htdocs/images/face.png +www/xbone/htdocs/images/h1.gif +www/xbone/htdocs/images/h2.gif +www/xbone/htdocs/images/h3.gif +www/xbone/htdocs/images/h4.gif +www/xbone/htdocs/images/h5.gif +www/xbone/htdocs/images/h6.gif +www/xbone/htdocs/images/h7.gif +www/xbone/htdocs/images/h8.gif +www/xbone/htdocs/images/linear.gif +www/xbone/htdocs/images/link.gif +www/xbone/htdocs/images/link.png +www/xbone/htdocs/images/main_background.gif +www/xbone/htdocs/images/new-ovl.gif +www/xbone/htdocs/images/new-ovl.png +www/xbone/htdocs/images/overlays.png +www/xbone/htdocs/images/ring.gif +www/xbone/htdocs/images/stag.gif +www/xbone/htdocs/images/star.gif +www/xbone/htdocs/images/tree.gif +www/xbone/htdocs/images/zoom.gif +www/xbone/htdocs/images/background.gif www/xbone/htdocs/index.html www/xbone/htdocs/robots.txt www/xbone/htdocs/xbone.css +www/xbone/lib/XB_Common.pm +www/xbone/lib/XB_Params.pm +www/xbone/lib/XB_XML_GUI.pm +www/xbone/lib/XB_XML_scan.pm +www/xbone/lib/api-2.0.dtd +www/xbone/lib/api-1.0.dtd +www/xbone/lib/xb-gui-control.pl www/xbone/s-cgi-bin/xb-xml-status.pl www/xbone/s-cgi-bin/mroutedctl.pl www/xbone/s-cgi-bin/xb-create-dynabone.pl @@ -63,45 +99,31 @@ www/xbone/xb-cgi-bin/xb-redirect.pl www/xbone/xb-cgi-bin/xb-req-user-cert.pl www/xbone/cpan/IO/Socket/SSLv6.pm +www/xbone/cpan/IO/Socket/Multicast6.pm www/xbone/cpan/Net/IP/XB_IP.pm www/xbone/cpan/auto/IO/Socket/Multicast6/Multicast6.so www/xbone/cpan/auto/IO/Socket/Multicast6/Multicast6.bs www/xbone/cpan/auto/IO/Socket/Multicast6/.packlist -www/xbone/cpan/IO/Socket/Multicast6.pm -www/xbone/cpan/perllocal.pod -www/xbone/cpan/IO::Socket::Multicast6.3 -www/xbone/lib/api-1.0.dtd -www/xbone/lib/api-2.0.dtd -www/xbone/lib/XB_Params.pm -www/xbone/lib/XB_Common.pm -www/xbone/lib/XB_XML_GUI.pm -www/xbone/lib/XB_XML_scan.pm -www/xbone/lib/xb-gui-config.pl -www/xbone/apache-conf/httpsd-13ssl.conf -www/xbone/apache-conf/httpd-2.0.conf -www/xbone/apache-conf/ssl-2.0.conf -www/xbone/apache-conf/linux-httpd-2.0.conf -www/xbone/apache-conf/linux-ssl-2.0.conf -@dirrm www/xbone/xb-cgi-bin +bin/xb-apache-config +bin/xb-gui-control +@dirrm etc/xbone/cert +@dirrm etc/xbone/apache +@dirrm etc/xbone +@dirrm www/xbone/htdocs/images +@dirrm www/xbone/htdocs +@dirrm www/xbone/lib +@dirrm www/xbone/s-cgi-bin @dirrm www/xbone/s-htdocs/xml/images @dirrm www/xbone/s-htdocs/xml @dirrm www/xbone/s-htdocs -@dirrm www/xbone/s-cgi-bin -@dirrm www/xbone/lib -@dirrm www/xbone/htdocs +@dirrm www/xbone/xb-cgi-bin +@dirrm www/xbone/cpan/IO/Socket +@dirrm www/xbone/cpan/IO +@dirrm www/xbone/cpan/Net/IP +@dirrm www/xbone/cpan/Net @dirrm www/xbone/cpan/auto/IO/Socket/Multicast6 @dirrm www/xbone/cpan/auto/IO/Socket @dirrm www/xbone/cpan/auto/IO @dirrm www/xbone/cpan/auto -@dirrm www/xbone/cpan/lib/perl5/%%PERL_VER%% -@dirrm www/xbone/cpan/lib/perl5 -@dirrm www/xbone/cpan/lib -@dirrm www/xbone/cpan/Net/IP -@dirrm www/xbone/cpan/Net -@dirrm www/xbone/cpan/IO/Socket -@dirrm www/xbone/cpan/IO @dirrm www/xbone/cpan -@dirrm www/xbone/apache-conf @dirrm www/xbone -@dirrm etc/xbone/cert -@dirrm etc/xbone --- xbone-gui.patch.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505031917.j43JHpYU088967>