ports/59817: [NEW PORT] irc/srvx: Srvx IRC services
Walter Venable
weaseal at hotmail.com
Sun Dec 28 22:20:10 UTC 2003
The following reply was made to PR ports/59817; it has been noted by GNATS.
From: "Walter Venable" <weaseal at hotmail.com>
To: freebsd-gnats-submit at FreeBSD.org, weaseal at hotmail.com
Cc:
Subject: Re: ports/59817: [NEW PORT] irc/srvx: Srvx IRC services
Date: Sun, 28 Dec 2003 17:15:16 -0500
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 at 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 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} ""
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 at 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
More information about the freebsd-ports-bugs
mailing list