Bug 59817 - [NEW PORT] irc/srvx: Srvx IRC services
Summary: [NEW PORT] irc/srvx: Srvx IRC services
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: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-30 09:00 UTC by Walter Venable
Modified: 2004-01-11 20:05 UTC (History)
0 users

See Also:


Attachments
srvx-1.2.shar (5.01 KB, text/plain)
2003-11-30 09:00 UTC, Walter Venable
no flags Details
updaed-srvx-1.2.shar (4.78 KB, application/octet-stream)
2003-11-30 09:51 UTC, Walter Venable
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Walter Venable 2003-11-30 09:00:34 UTC
srvx is a set of IRC services for ircu P10 protocol networks; it is developed 
by a team of programmers affiliated with the GamesNET IRC Network. srvx is 
designed to be a fast, extensible, scalable and reliable provider of NickServ, 
ChanServ, HelpServ, OperServ, and Global services as well as advanced proxy 
detection. 

srvx is open source software; the source is available for download under the 
terms and conditions of the GNU General Public License, commonly known as the 
GNU GPL. 

The authors can be contacted via irc on irc.gamesnet.net in channel #srvx .
Note that only one of the many authors is listed below, see website for a
full list.

Author:	"Entrope" <entrope@users.sourceforge.net>
WWW:	http://www.srvx.net

Generated with FreeBSD Port Tools 0.50
Comment 1 Erwin Lansing freebsd_committer freebsd_triage 2003-11-30 09:14:34 UTC
State Changed
From-To: open->closed

Duplicate of ports/59816
Comment 2 Erwin Lansing freebsd_committer freebsd_triage 2003-11-30 09:19:48 UTC
State Changed
From-To: closed->open

This is not a duplicate, but a better version of 59816
Comment 3 Mathieu Arnold freebsd_committer freebsd_triage 2003-11-30 09:25:32 UTC
+-le 30/11/03 03:53 -0500, Walter Venable =E9crivait :
|=20
| Xhelp/srvx/chanserv.help
| Xhelp/srvx/global.help
| Xhelp/srvx/helpserv.help
| Xhelp/srvx/modcmd.help
| Xhelp/srvx/nickserv.help
| Xhelp/srvx/opserv.help
| Xhelp/srvx/saxdb.help
| Xhelp/srvx/sendmail.help
| Xhelp/srvx/sockcheck.help

ports should install their doc in $DOCSDIR, that should be
$PREFIX/share/doc/$PORTNAME, in your case, share/doc/srvx, could you change
the port to install them there ?

--=20
Mathieu Arnold
Comment 4 Mathieu Arnold freebsd_committer freebsd_triage 2003-11-30 09:35:02 UTC
+-le 30/11/03 04:27 -0500, Walter Venable =E9crivait :
| Yes.  Should I email you that change or should I just send-pr it again?

No, you should just reply to this mail. (and leave
FreeBSD-gnats-submit@FreeBSD.org in the CC as it will record all this).

--=20
Mathieu Arnold
Comment 5 Walter Venable 2003-11-30 09:51:24 UTC
The updated shar output is attached.



>From: Mathieu Arnold <mat@FreeBSD.org>
>To: Walter Venable <weaseal@hotmail.com>
>CC: FreeBSD-gnats-submit@FreeBSD.org
>Subject: Re: ports/59817: [NEW PORT] irc/srvx: Srvx IRC services
>Date: Sun, 30 Nov 2003 10:35:02 +0100
>
>+-le 30/11/03 04:27 -0500, Walter Venable écrivait :
>| Yes.  Should I email you that change or should I just send-pr it again?
>
>No, you should just reply to this mail. (and leave
>FreeBSD-gnats-submit@FreeBSD.org in the CC as it will record all this).
>
>--
>Mathieu Arnold

_________________________________________________________________
online games and music with a high-speed Internet connection!  Prices start 
at less than $1 a day average.  https://broadband.msn.com (Prices may vary 
by service area.)
Comment 6 Walter Venable 2003-12-28 22:15:16 UTC
I noticed that no one has attended to this port yet.  Incase this is caused 
by no one being able to gain access to the attachment in plaintext, I am 
pasting the full updated-srvx shar filed here.

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	Makefile
#	distinfo
#	files
#	pkg-descr
#	pkg-plist
#	files/patch-aa
#	files/patch-ab
#
echo x - Makefile
sed 's/^X//' >Makefile << 'END-of-Makefile'
X# New ports collection makefile for:    srvx
X# Date created:         2003-11-28
X# Whom:                 Walter Venable <weaseal@hotmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	srvx
XPORTVERSION=	1.2
XCATEGORIES=	irc net
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	srvx
X
XMAINTAINER=	weaseal@hotmail.com
XCOMMENT=	Srvx IRC services
X
XGNU_CONFIGURE=		yes
XCONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
X
X.if defined(WITH_DEBUG)
XCONFIGURE_ARGS+=	--enable-debug
X.endif
X
X.if defined(WITH_PROTOCOL_BAHAMUT)
XCONFIGURE_ARGS+=	--with-protocol=bahamut
X.endif
X
X.include <bsd.port.pre.mk>
X
Xpre-fetch:
X	@ ${ECHO} ""
X	@ ${ECHO} 
"--------------------------------------------------------------------------------"
X	@ ${ECHO} ""
X	@ ${ECHO} "The following build options are availabe:"
X	@ ${ECHO} ""
X	@ ${ECHO} "	WITH_PROTOCOL_BAHAMUT=yes	Enables Bahamut protocol"
X	@ ${ECHO} "					(P10 is default)."
X	@ ${ECHO} ""
X	@ ${ECHO} "	WITH_DEBUG=yes			Enables debug mode."
X	@ ${ECHO} ""
X	@ ${ECHO} 
"--------------------------------------------------------------------------------"
X	@ ${ECHO} ""
X
Xpost-install:
X	@ ${ECHO} ""
X	@ ${ECHO} "	When you 'make deinstall', any files generated by ${PORTNAME} 
(logs, etc)"
X	@ ${ECHO} "	will remain in ${PREFIX}/etc/.  These files must be removed"
X	@ ${ECHO} "	manually."
X	@ ${ECHO} ""
X	@ ${ECHO} "	${PORTNAME} .help files are located in ${DOCSDIR}."
X	@ ${ECHO} ""
X
X.include <bsd.port.post.mk>
END-of-Makefile
echo x - distinfo
sed 's/^X//' >distinfo << 'END-of-distinfo'
XMD5 (srvx-1.2.tar.gz) = c4fe1b050bdc42cbb45397e40f767143
END-of-distinfo
echo c - files
mkdir -p files > /dev/null 2>&1
echo x - pkg-descr
sed 's/^X//' >pkg-descr << 'END-of-pkg-descr'
Xsrvx is a set of IRC services for ircu P10 protocol networks; it is 
developed
Xby a team of programmers affiliated with the GamesNET IRC Network. srvx is
Xdesigned to be a fast, extensible, scalable and reliable provider of 
NickServ,
XChanServ, HelpServ, OperServ, and Global services as well as advanced proxy
Xdetection.
X
Xsrvx is open source software; the source is available for download under 
the
Xterms and conditions of the GNU General Public License, commonly known as 
the
XGNU GPL.
X
XThe authors can be contacted via irc on irc.gamesnet.net in channel #srvx .
XNote that only one of the many authors is listed below, see website for a
Xfull list.
X
XAuthor:	"Entrope" <entrope@users.sourceforge.net>
XWWW:	http://www.srvx.net
END-of-pkg-descr
echo x - pkg-plist
sed 's/^X//' >pkg-plist << 'END-of-pkg-plist'
Xbin/srvx
X%%DOCSDIR%%/chanserv.help
X%%DOCSDIR%%/global.help
X%%DOCSDIR%%/helpserv.help
X%%DOCSDIR%%/modcmd.help
X%%DOCSDIR%%/nickserv.help
X%%DOCSDIR%%/opserv.help
X%%DOCSDIR%%/saxdb.help
X%%DOCSDIR%%/sendmail.help
X%%DOCSDIR%%/sockcheck.help
Xetc/srvx.conf.example
Xetc/sockcheck.conf.example
END-of-pkg-plist
echo x - files/patch-aa
sed 's/^X//' >files/patch-aa << 'END-of-files/patch-aa'
X--- Makefile.in	Sun Oct 12 22:37:15 2003
X+++ Makefile.in	Sun Nov 30 04:31:56 2003
X@@ -519,12 +519,17 @@
X
X install-exec-local:
X 	$(INSTALL) -d -m 755 $(prefix)
X-	$(INSTALL) -m 744 ./src/srvx $(prefix)
X-	$(INSTALL) -m 644 $(srcdir)/src/*.help $(prefix)
X-	$(INSTALL) -m 600 $(srcdir)/srvx.conf.example $(prefix)
X-	$(INSTALL) -m 644 $(srcdir)/sockcheck.conf.example $(prefix)
X+	$(INSTALL) -d -m 755 $(prefix)/etc
X+	$(INSTALL) -d -m 755 $(prefix)/share
X+	$(INSTALL) -d -m 755 $(prefix)/share/doc
X+	$(INSTALL) -d -m 755 $(prefix)/share/doc/srvx
X+	$(INSTALL) -d -m 755 $(prefix)/bin
X+	$(INSTALL) -m 744 ./src/srvx $(prefix)/bin/srvx
X+	$(INSTALL) -m 644 $(srcdir)/src/*.help $(prefix)/share/doc/srvx/
X+	$(INSTALL) -m 600 $(srcdir)/srvx.conf.example $(prefix)/etc/
X+	$(INSTALL) -m 644 $(srcdir)/sockcheck.conf.example $(prefix)/etc/
X 	@echo
X-	@echo srvx-$(VERSION) has been installed to $(prefix)
X+	@echo srvx-$(VERSION) has been installed to $(prefix)/bin
X 	@echo Remember to edit srvx.conf.example and sockcheck.conf.example
X 	@echo And of course, ./srvx --help before starting.
X 	@echo
END-of-files/patch-aa
echo x - files/patch-ab
sed 's/^X//' >files/patch-ab << 'END-of-files/patch-ab'
X--- src/main.c	Mon Sep  1 10:50:28 2003
X+++ src/main.c	Sun Nov 30 03:17:29 2003
X@@ -65,7 +65,7 @@
X
X int quit_services, max_cycles;
X
X-char *services_config = "srvx.conf";
X+char *services_config = "../etc/srvx.conf";
X
X char **services_argv;
X int services_argc;
END-of-files/patch-ab
exit

_________________________________________________________________
Worried about inbox overload? Get MSN Extra Storage now!  
http://join.msn.com/?PAGE=features/es
Comment 7 Clement Laforet freebsd_committer freebsd_triage 2004-01-11 20:04:38 UTC
State Changed
From-To: open->closed

New port added, thanks !