Bug 86499 - [port update] net/verlihub
Summary: [port update] net/verlihub
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pav Lucistnik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-23 11:10 UTC by Gabor Kovesdan
Modified: 2005-10-08 16:41 UTC (History)
1 user (show)

See Also:


Attachments
verlihub.diff (2.84 KB, patch)
2005-09-23 11:10 UTC, Gabor Kovesdan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gabor Kovesdan 2005-09-23 11:10:10 UTC
- Update to 0.9.8.c
- Unbreak gcc 3.3 dependency

Dear Maintainer,
Would You approve this update? Please send a follow-up.
Thanks in advance.
Comment 1 Marcus Alves Grando freebsd_committer freebsd_triage 2005-09-23 15:11:38 UTC
Dear maintainer,

Do you approve this update?

http://www.freebsd.org/cgi/query-pr.cgi?pr=86499

Thanks

-- 
Marcus Alves Grando
Grupos Internet S/A
marcus(at)corp.grupos.com.br
  mnag(at)FreeBSD.org
Comment 2 Marcus Alves Grando freebsd_committer freebsd_triage 2005-09-23 15:11:50 UTC
State Changed
From-To: open->feedback

Ask maintainer for approval
Comment 3 Gabor Kovesdan 2005-10-07 14:06:28 UTC
I sent this two weeks ago. Isn't it a maintainer timeout? I don't 
exactly know, how things go, but I would take maintainership if 
possible. I use the gkovesdan@t-hosting.hu e-mail address for maintainer 
lines.

Gabor Kovesdan
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-07 20:42:55 UTC
State Changed
From-To: feedback->open

Maintainer timeout reached
Comment 5 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-07 20:43:06 UTC
State Changed
From-To: open->feedback

This does not compile on 4.X: 
thasharray.h:120: `nUtils::tHashArray<DataType>' does not have a nested type named `iterator' 
thasharray.h:120: confused by earlier errors, bailing out 
cpp0: output pipe has been closed 

Please fix this or put USE_GCC=3.3+ for OSVERSION<500000 


On 5.X the pkg-plist is very incomplete: 
=== Checking filesystem state 
list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 
3020339        4 -r-xr-xr-x    1 root             wheel                 971 Oct  7 19:39 usr/local/bin/vh_setup 
3020340        4 -r-xr-xr-x    1 root             wheel                 419 Oct  7 19:39 usr/local/bin/vh_restart 
3180572        4 drwxr-xr-x    4 root             wheel                 512 Oct  7 19:39 usr/local/share/verlihub 
3180573        4 drwxr-xr-x    2 root             wheel                 512 Oct  7 19:39 usr/local/share/verlihub/sql 
3180574        4 -rw-r--r--    1 root             wheel                1029 Oct  7 19:39 usr/local/share/verlihub/sql/default_pi_plug.sql 
3180575        4 -rw-r--r--    1 root             wheel                 500 Oct  7 19:39 usr/local/share/verlihub/sql/default_conn_types.sql 
3180577        8 -rw-r--r--    1 root             wheel                2480 Oct  7 19:39 usr/local/share/verlihub/sql/default_file_trigger.sql 
3180579        4 -rw-r--r--    1 root             wheel                 416 Oct  7 19:39 usr/local/share/verlihub/sql/default_reglist.sql 
3180580        4 drwxr-xr-x    2 root             wheel                 512 Oct  7 19:39 usr/local/share/verlihub/config 
3180582        4 -rw-r--r--    1 root             wheel                 778 Oct  7 19:39 usr/local/share/verlihub/config/faq 
3180583        8 -rw-r--r--    1 root             wheel                2207 Oct  7 19:39 usr/local/share/verlihub/config/help_admin 
3180584        8 -rw-r--r--    1 root             wheel                2083 Oct  7 19:39 usr/local/share/verlihub/config/help_cheef 
3180586        4 -rw-r--r--    1 root             wheel                 118 Oct  7 19:39 usr/local/share/verlihub/config/help_master 
3180587       20 -rw-r--r--    1 root             wheel                8850 Oct  7 19:39 usr/local/share/verlihub/config/help_op 
3180588        4 -rw-r--r--    1 root             wheel                  99 Oct  7 19:39 usr/local/share/verlihub/config/help_reg 
3180589        4 -rw-r--r--    1 root             wheel                 735 Oct  7 19:39 usr/local/share/verlihub/config/help_usr 
3180590        4 -rw-r--r--    1 root             wheel                  91 Oct  7 19:39 usr/local/share/verlihub/config/help_vip 
3180591        4 -rw-r--r--    1 root             wheel                 532 Oct  7 19:39 usr/local/share/verlihub/config/motd 
3180592        4 -rw-r--r--    1 root             wheel                 363 Oct  7 19:39 usr/local/share/verlihub/config/rules 

Please fix these. 


Comment 6 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-07 20:43:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pav

Track
Comment 7 Gabor Kovesdan 2005-10-08 15:50:44 UTC
Sorry for the incomplete pkg-plist, I left out some files somehow. I've 
fixed it. As for the 4.x build error, I don't have a 4.x machine to test 
on but I added the extra dependency You mentioned. Here's the new patch:

--- verlihub.diff begins here ---
diff -ur /usr/ports/net/verlihub/Makefile ../verlihub/Makefile
--- /usr/ports/net/verlihub/Makefile    Tue Oct 12 20:54:48 2004
+++ ../verlihub/Makefile        Sat Oct  8 16:23:38 2005
@@ -6,20 +6,22 @@
 #

 PORTNAME=      verlihub
-PORTVERSION=   0.9.8.b
+PORTVERSION=   0.9.8.c
 PORTEPOCH=     1
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=    verlihub
-DISTNAME=      verlihub-0.9.8b
+DISTNAME=      verlihub-0.9.8c-RC2

-MAINTAINER=    hurbold@yahoo.com
+MAINTAINER=    gkovesdan@t-hosting.hu
 COMMENT=       Verlihub Linux/Unix Direct Connect Hub Software

 LIB_DEPENDS=   GeoIP.4:${PORTSDIR}/net/GeoIP \
                pcre.0:${PORTSDIR}/devel/pcre
 RUN_DEPENDS=   bash:${PORTSDIR}/shells/bash2

+WRKSRC=         ${WRKDIR}/verlihub-0.9.8c
+
 USE_MYSQL=     yes
 USE_PERL5=     yes
 USE_GMAKE=     yes
@@ -27,6 +29,12 @@
 INSTALLS_SHLIB=        yes
 CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"

+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+USE_GCC=       3.3+
+.endif
+
 PKGMESSAGE=    ${WRKDIR}/pkg-message
 PORTDOCS=      configuring.txt help.sql using.txt features.html 
help.html params.php verlihub.htm

@@ -42,15 +50,5 @@
 .endif

        @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 502010
-USE_GCC=       3.3
-.endif
-
-.if ${OSVERSION} >= 502126
-USE_GCC=       3.3
-.endif

 .include <bsd.port.post.mk>
diff -ur /usr/ports/net/verlihub/distinfo ../verlihub/distinfo
--- /usr/ports/net/verlihub/distinfo    Tue Jan 11 16:31:52 2005
+++ ../verlihub/distinfo        Fri Sep 23 11:08:44 2005
@@ -1,2 +1,2 @@
-MD5 (verlihub-0.9.8b.tar.gz) = f5a715af67d60c38cc1e57cb4265185b
-SIZE (verlihub-0.9.8b.tar.gz) = 457846
+MD5 (verlihub-0.9.8c-RC2.tar.gz) = f3f4f6e1b8010935714609c3faa6577f
+SIZE (verlihub-0.9.8c-RC2.tar.gz) = 696574
diff -ur /usr/ports/net/verlihub/pkg-plist ../verlihub/pkg-plist
--- /usr/ports/net/verlihub/pkg-plist   Tue Jan 11 16:31:52 2005
+++ ../verlihub/pkg-plist       Sat Oct  8 16:07:18 2005
@@ -4,7 +4,9 @@
 bin/vh_getdb
 bin/vh_install
 bin/vh_regnick
+bin/vh_restart
 bin/vh_runhub
+bin/vh_setup
 bin/vh_trigger
 include/verlihub/cantiflood.h
 include/verlihub/casyncconn.h
@@ -24,7 +26,9 @@
 include/verlihub/cconnchoose.h
 include/verlihub/cconnpoll.h
 include/verlihub/cconnselect.h
+include/verlihub/cconntypes.h
 include/verlihub/cdbconf.h
+include/verlihub/cdcclients.h
 include/verlihub/cdccommand.h
 include/verlihub/cdcconf.h
 include/verlihub/cdcconsole.h
@@ -42,12 +46,12 @@
 include/verlihub/cmysql.h
 include/verlihub/cobj.h
 include/verlihub/coperator.h
-include/verlihub/cparser.h
 include/verlihub/cpcre.h
 include/verlihub/cpenaltylist.h
 include/verlihub/cpluginbase.h
 include/verlihub/cpluginloader.h
 include/verlihub/cpluginmanager.h
+include/verlihub/cprotocol.h
 include/verlihub/cprotocommand.h
 include/verlihub/cquery.h
 include/verlihub/creglist.h
@@ -67,15 +71,19 @@
 include/verlihub/cvhpluginmgr.h
 include/verlihub/cvhplugin.h
 include/verlihub/cworkerthread.h
+include/verlihub/dirsettings.h
 include/verlihub/dll.h
 include/verlihub/make_time.h
 include/verlihub/script_api.h
+include/verlihub/stringutils.h
 include/verlihub/tcache.h
 include/verlihub/thasharray.h
 include/verlihub/tchashlistmap.h
 include/verlihub/tlistconsole.h
 include/verlihub/tlistplugin.h
+include/verlihub/tmysqlmemoryhash.h
 include/verlihub/tmysqlmemorylist.h
+include/verlihub/tmysqlmemoryordlist.h
 include/verlihub/tpluginbase.h
 lib/libdiakritika_pi.a
 lib/libdiakritika_pi.la
@@ -85,10 +93,6 @@
 lib/libplug_pi.la
 lib/libplug_pi.so
 lib/libplug_pi.so.0
-lib/libtest_pi.a
-lib/libtest_pi.la
-lib/libtest_pi.so
-lib/libtest_pi.so.0
 lib/libverlihub.a
 lib/libverlihub.la
 lib/libverlihub.so
@@ -97,4 +101,21 @@
 lib/libvhapi.la
 lib/libvhapi.so
 lib/libvhapi.so.0
+share/verlihub/config/faq
+share/verlihub/config/help_admin
+share/verlihub/config/help_cheef
+share/verlihub/config/help_master
+share/verlihub/config/help_op
+share/verlihub/config/help_reg
+share/verlihub/config/help_usr
+share/verlihub/config/help_vip
+share/verlihub/config/motd
+share/verlihub/config/rules
+share/verlihub/sql/default_pi_plug.sql
+share/verlihub/sql/default_conn_types.sql
+share/verlihub/sql/default_file_trigger.sql
+share/verlihub/sql/default_reglist.sql
 @dirrm include/verlihub
+@dirrm share/verlihub/config
+@dirrm share/verlihub/sql
+@dirrm share/verlihub
--- verlihub.diff ends here ---
Comment 8 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-08 16:41:41 UTC
State Changed
From-To: feedback->closed

Committed, thanks!