Date: Wed, 23 Jun 2004 23:32:45 -0400 (EDT) From: Hurbold <hurbold@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/68262: [maintainer update]: net/verlihub to 0.9.7 RELEASE Message-ID: <20040624033245.EBB896148@mail.hurbold.com> Resent-Message-ID: <200406240340.i5O3eK1M066122@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 68262 >Category: ports >Synopsis: [maintainer update]: net/verlihub to 0.9.7 RELEASE >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: Thu Jun 24 03:40:20 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Bill Cadwallader >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD metal-gods.dyndns.org 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Tue Mar 30 19:47:35 EST 2004 root@metal-gods.dyndns.org:/usr/src/sys/i386/compile/ANUBIS i386 >Description: Update verlihub from 0.9.7r5 to 0.9.7 RELEASE. Multiple bug fixes and added functions, removal of an unnecessary Perl dependency, pthread and ssl support. Also corrects bash path in scripts and slightly modifies pkg-descr and pkg-message. >How-To-Repeat: >Fix: --- verlihub.diff begins here --- diff -ruN verlihub.bak/Makefile verlihub/Makefile --- verlihub.bak/Makefile Sun May 30 03:19:41 2004 +++ verlihub/Makefile Wed Jun 23 21:53:11 2004 @@ -6,12 +6,11 @@ # PORTNAME= verlihub -PORTVERSION= 0.9.7r5 -PORTREVISION= 1 +PORTVERSION= 0.9.7 +PORTREVISION= CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= verlihub -DISTNAME= verlihub-0.9.7-RC5 +MASTER_SITE_SUBDIR= verlihub MAINTAINER= hurbold@yahoo.com COMMENT= Verlihub Linux/Unix Direct Connect Hub Software @@ -24,14 +23,19 @@ USE_PERL5= yes USE_GMAKE= yes USE_LIBTOOL_VER= 15 +USE_REINPLACE= yes INSTALLS_SHLIB= yes -CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" +CPPFLAGS= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib -lssl -lcrypto +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" PKGMESSAGE= ${WRKDIR}/pkg-message PORTDOCS= configuring.txt help.sql using.txt features.html help.html params.php verlihub.html post-patch: @${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE} + @${REINPLACE_CMD} -e "s|/bin/bash|/usr/local/bin/bash|" ${WRKSRC}/scripts/install \ + ${WRKSRC}/scripts/regnick ${WRKSRC}/scripts/runhub ${WRKSRC}/scripts/trigger post-install: .if !defined(NOPORTDOCS) @@ -52,10 +56,6 @@ .if ${OSVERSION} < 502010 USE_GCC= 3.3 -.endif - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or later. Install lang/perl5.8 and try again .endif .include <bsd.port.post.mk> diff -ruN verlihub.bak/distinfo verlihub/distinfo --- verlihub.bak/distinfo Thu May 6 14:17:40 2004 +++ verlihub/distinfo Wed Jun 23 21:08:35 2004 @@ -1,2 +1,2 @@ -MD5 (verlihub-0.9.7-RC5.tar.gz) = 0ed37990a05804c04a21c4d2d14ab426 -SIZE (verlihub-0.9.7-RC5.tar.gz) = 432016 +MD5 (verlihub-0.9.7.tar.gz) = 769dc0eb03e7ea082b543eb9c1a5f7e0 +SIZE (verlihub-0.9.7.tar.gz) = 449498 diff -ruN verlihub.bak/pkg-descr verlihub/pkg-descr --- verlihub.bak/pkg-descr Thu May 6 14:17:40 2004 +++ verlihub/pkg-descr Wed Jun 23 21:10:47 2004 @@ -1,11 +1,8 @@ Verlihub is a Linux/Unix Direct Connect protocol server (Hub). It is written in c++, has relatively low CPU and RAM usage, and has many useful features. It also uses a MySQL Database. - -These are plugins that can be used to provide additional -functionality not present in the Verlihub base. They work -similarly to 'bots' which have been developed for other hub -servers, without the need for uncompiled scripts. +Additional functionality is available through a versatile +'plugin' system. WWW: http://verlihub.sourceforge.net diff -ruN verlihub.bak/pkg-message verlihub/pkg-message --- verlihub.bak/pkg-message Thu May 6 14:17:40 2004 +++ verlihub/pkg-message Wed Jun 23 20:48:27 2004 @@ -17,15 +17,9 @@ Follow the instructions given. -You will need the files in %%PREFIX%%/share/examples/verlihub/config -to run the hub. These should be put in the .verlihub directory that -you created with the install script: +You can copy or move the scripts to the .verlihub location: -cp -R %%PREFIX%%/share/examples/verlihub/config/ /path/to/.verlihub - -You should also copy or move the scripts to the .verlihub location: - -cp -R %%PREFIX%%/share/examples/verlihub/scripts /path/to/.verlihub +cp -R %%PREFIX%%/share/examples/verlihub/scripts/* /path/to/.verlihub Visit http://verlihub.sourceforge.net for the project's homepage or http://verlihub.no-ip.com for the project's forums. diff -ruN verlihub.bak/pkg-plist verlihub/pkg-plist --- verlihub.bak/pkg-plist Thu May 6 14:17:40 2004 +++ verlihub/pkg-plist Wed Jun 23 21:11:55 2004 @@ -30,6 +30,7 @@ include/verlihub/ckick.h include/verlihub/cmeanfrequency.h include/verlihub/cmessagedc.h +include/verlihub/cmutex.h include/verlihub/cmysql.h include/verlihub/cobj.h include/verlihub/config.h @@ -47,6 +48,8 @@ include/verlihub/cserverdc.h include/verlihub/csetuplist.h include/verlihub/ctempfunctionbase.h +include/verlihub/cthread.h +include/verlihub/cthreadwork.h include/verlihub/ctimeout.h include/verlihub/ctime.h include/verlihub/ctriggers.h @@ -56,19 +59,18 @@ include/verlihub/cuser.h include/verlihub/cvhpluginmgr.h include/verlihub/cvhplugin.h +include/verlihub/cworkerthread.h include/verlihub/dll.h +include/verlihub/script_api.h include/verlihub/tcache.h include/verlihub/thasharray.h include/verlihub/tchashlistmap.h +include/verlihub/tmysqlmemorylist.h include/verlihub/tpluginbase.h lib/libdiakritika_pi.a lib/libdiakritika_pi.la lib/libdiakritika_pi.so lib/libdiakritika_pi.so.0 -lib/libperl_pi.a -lib/libperl_pi.la -lib/libperl_pi.so -lib/libperl_pi.so.0 lib/libtest_pi.a lib/libtest_pi.la lib/libtest_pi.so @@ -77,10 +79,10 @@ lib/libverlihub.la lib/libverlihub.so lib/libverlihub.so.0 -lib/libvhinterface.a -lib/libvhinterface.la -lib/libvhinterface.so -lib/libvhinterface.so.0 +lib/libvhapi.a +lib/libvhapi.la +lib/libvhapi.so +lib/libvhapi.so.0 %%PORTDOCS%%%%EXAMPLESDIR%%/scripts/trigger %%PORTDOCS%%%%EXAMPLESDIR%%/scripts/install %%PORTDOCS%%%%EXAMPLESDIR%%/scripts/regnick --- verlihub.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040624033245.EBB896148>