ports/59816: [NEW PORT] irc/srvx: Srvx IRC services

Walter Venable weaseal at hotmail.com
Sun Nov 30 07:50:25 UTC 2003


>Number:         59816
>Category:       ports
>Synopsis:       [NEW PORT] irc/srvx: Srvx IRC services
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 29 23:50:22 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Walter Venable
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
>Environment:
System: FreeBSD relnor.com 4.9-STABLE FreeBSD 4.9-STABLE #2: Thu Nov 27 01:49:42 EST 2003
>Description:
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 at users.sourceforge.net>
WWW:	http://www.srvx.net

Generated with FreeBSD Port Tools 0.50
>How-To-Repeat:
>Fix:

--- srvx-1.2.shar begins 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:
#
#	srvx
#	srvx/pkg-descr
#	srvx/Makefile
#	srvx/pkg-plist
#	srvx/distinfo
#	srvx/files
#	srvx/files/patch-aa
#
echo c - srvx
mkdir -p srvx > /dev/null 2>&1
echo x - srvx/pkg-descr
sed 's/^X//' >srvx/pkg-descr << 'END-of-srvx/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 at users.sourceforge.net>
XWWW:	http://www.srvx.net
END-of-srvx/pkg-descr
echo x - srvx/Makefile
sed 's/^X//' >srvx/Makefile << 'END-of-srvx/Makefile'
X# New ports collection makefile for:    srvx
X# Date created:         2003-11-28
X# Whom:                 Walter Venable <weaseal at hotmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	srvx
XPORTVERSION=	1.2
X#PORTREVISION=	0
X#PORTEPOCH=	0
XCATEGORIES=	irc net
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	srvx
X
XMAINTAINER=	weaseal at 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} "Configuring as: ${CONFIGURE_ARGS}"
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} "	NO_LOCALBIN_LINK=yes		Disables placing of link to"
X	@ ${ECHO} "					${PREFIX}/srvx/srvx as"
X	@ ${ECHO} "					${LOCALBASE}/bin/srvx"
X	@ ${ECHO} "					This is set to "yes" by default."
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}/${PORTNAME}.  These files must be removed"
X	@ ${ECHO} "	manually. Don't forget to 'rm -rf ${PREFIX}/${PORTNAME}' too!"
X	@ ${ECHO} ""
X
X.if !defined(NO_LOCALBIN_LINK)
X	${LN} -s ${PREFIX}/srvx/srvx ${LOCALBASE}/bin/srvx
X	@${ECHO} ""
X	@${ECHO} "	A link to ${PREFIX}/srvx/srvx has been created at"
X	@${ECHO} "	${LOCALBASE}/bin/srvx."
X	@${ECHO} "	To disable this, see above build options."
X	@${ECHO} ""
XPLIST_SUB+=	NO_LOCALBIN_LINK:=""
X.else
XPLIST_SUB+=	NO_LOCALBIN_LINK:="@comment "
X.endif
X
X.include <bsd.port.post.mk>
END-of-srvx/Makefile
echo x - srvx/pkg-plist
sed 's/^X//' >srvx/pkg-plist << 'END-of-srvx/pkg-plist'
Xsrvx/chanserv.help
Xsrvx/global.help
Xsrvx/helpserv.help
Xsrvx/modcmd.help
Xsrvx/nickserv.help
Xsrvx/opserv.help
Xsrvx/saxdb.help
Xsrvx/sendmail.help
Xsrvx/sockcheck.conf.example
Xsrvx/sockcheck.help
Xsrvx/srvx
Xsrvx/srvx.conf.example
X%%NO_LOCALBIN_LINK:%%bin/srvx
X at dirrm srvx
END-of-srvx/pkg-plist
echo x - srvx/distinfo
sed 's/^X//' >srvx/distinfo << 'END-of-srvx/distinfo'
XMD5 (srvx-1.2.tar.gz) = c4fe1b050bdc42cbb45397e40f767143
END-of-srvx/distinfo
echo c - srvx/files
mkdir -p srvx/files > /dev/null 2>&1
echo x - srvx/files/patch-aa
sed 's/^X//' >srvx/files/patch-aa << 'END-of-srvx/files/patch-aa'
X--- Makefile.in	Sun Oct 12 22:37:15 2003
X+++ Makefile.in	Fri Nov 28 14:58:05 2003
X@@ -518,13 +518,13 @@
X 	cp ./src/srvx $(srcdir)/src/*.help .
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)/srvx
X+	$(INSTALL) -m 744 ./src/srvx $(prefix)/srvx
X+	$(INSTALL) -m 644 $(srcdir)/src/*.help $(prefix)/srvx
X+	$(INSTALL) -m 600 $(srcdir)/srvx.conf.example $(prefix)/srvx
X+	$(INSTALL) -m 644 $(srcdir)/sockcheck.conf.example $(prefix)/srvx
X 	@echo
X-	@echo srvx-$(VERSION) has been installed to $(prefix)
X+	@echo srvx-$(VERSION) has been installed to $(prefix)/srvx
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-srvx/files/patch-aa
exit
--- srvx-1.2.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list