aboutsummaryrefslogtreecommitdiffstats
path: root/irc
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2002-11-08 00:36:03 +0800
committerijliao <ijliao@FreeBSD.org>2002-11-08 00:36:03 +0800
commit93c527ef2e2450d8ac438c056dab85f21b0c22fe (patch)
treea15f8d0686cb4354aa3ba5aeb4b3ebe708a04bbd /irc
parente3d3cb1cdae05f948f286c22e90690b27fefd6b6 (diff)
downloadfreebsd-ports-gnome-93c527ef2e2450d8ac438c056dab85f21b0c22fe.tar.gz
freebsd-ports-gnome-93c527ef2e2450d8ac438c056dab85f21b0c22fe.tar.zst
freebsd-ports-gnome-93c527ef2e2450d8ac438c056dab85f21b0c22fe.zip
add ircservices 5.0.2
A system of IRC services for IRC networks PR: 44521 Submitted by: Alex Dupre <sysadmin@alexdupre.com>
Diffstat (limited to 'irc')
-rw-r--r--irc/Makefile1
-rw-r--r--irc/ircservices/Makefile31
-rw-r--r--irc/ircservices/distinfo1
-rw-r--r--irc/ircservices/files/ircservices.sh20
-rw-r--r--irc/ircservices/pkg-descr10
-rw-r--r--irc/ircservices/pkg-plist95
6 files changed, 158 insertions, 0 deletions
diff --git a/irc/Makefile b/irc/Makefile
index 8bee9a5f58b1..da21d10c7471 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -19,6 +19,7 @@
SUBDIR += irchat-pj-emacs21
SUBDIR += irchat-pj-xemacs-devel-mule
SUBDIR += irchat-pj-xemacs21-mule
+ SUBDIR += ircservices
SUBDIR += iroffer
SUBDIR += irssi
SUBDIR += kvirc
diff --git a/irc/ircservices/Makefile b/irc/ircservices/Makefile
new file mode 100644
index 000000000000..ca207ad25ffb
--- /dev/null
+++ b/irc/ircservices/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: ircservices
+# Date created: Sun Oct 27 11:49:48 CET 2002
+# Whom: Alex Dupre <sysadmin@alexdupre.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ircservices
+PORTVERSION= 5.0.2
+PORTCOMMENT= A system of IRC services for IRC networks
+CATEGORIES= irc
+MASTER_SITES= ftp://ftp.ircservices.za.net/pub/ircservices/ \
+ ftp://ftp.esper.net/ircservices/
+
+MAINTAINER= sysadmin@alexdupre.com
+
+HAS_CONFIGURE= yes
+USE_GMAKE= yes
+
+CONFIGURE_ARGS= -prefix ${PREFIX}
+
+post-install:
+ @${ECHO_CMD} "Installing ${PREFIX}/etc/rc.d/ircservices.sh.sample startup file."
+ @${INSTALL_SCRIPT} ${FILESDIR}/ircservices.sh \
+ ${PREFIX}/etc/rc.d/ircservices.sh.sample
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/irc/ircservices/distinfo b/irc/ircservices/distinfo
new file mode 100644
index 000000000000..8983bf27a9de
--- /dev/null
+++ b/irc/ircservices/distinfo
@@ -0,0 +1 @@
+MD5 (ircservices-5.0.2.tar.gz) = 40efe8d73fa5a504e93c09553f29262b
diff --git a/irc/ircservices/files/ircservices.sh b/irc/ircservices/files/ircservices.sh
new file mode 100644
index 000000000000..0ca8b4f29963
--- /dev/null
+++ b/irc/ircservices/files/ircservices.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
+ echo "$0: Cannot determine the PREFIX" >&2
+ exit 1
+fi
+
+case "$1" in
+start)
+ [ -x ${PREFIX}/sbin/ircservices ] && ${PREFIX}/sbin/ircservices > /dev/null && echo -n ' ircservices'
+ ;;
+stop)
+ killall ircservices && echo -n ' ircservices'
+ ;;
+*)
+ echo "Usage: `basename $0` {start|stop}" >&2
+ ;;
+esac
+
+exit 0
diff --git a/irc/ircservices/pkg-descr b/irc/ircservices/pkg-descr
new file mode 100644
index 000000000000..53ef43736cb3
--- /dev/null
+++ b/irc/ircservices/pkg-descr
@@ -0,0 +1,10 @@
+IRC Services is a system of services to be used with Internet
+Relay Chat networks. Services provides for definitive nickname
+and channel ownership, as well as the ability to send messages
+to offline users, and gives IRC operators considerably more
+control over the network.
+
+WWW: http://www.ircservices.za.net/
+
+- Alex Dupre
+sysadmin@alexdupre.com
diff --git a/irc/ircservices/pkg-plist b/irc/ircservices/pkg-plist
new file mode 100644
index 000000000000..c8c11c515667
--- /dev/null
+++ b/irc/ircservices/pkg-plist
@@ -0,0 +1,95 @@
+etc/rc.d/ircservices.sh.sample
+lib/services/convert-db
+lib/services/example-ircservices.conf
+lib/services/example-modules.conf
+lib/services/helpfiles/help
+lib/services/languages/de
+lib/services/languages/en_us
+lib/services/languages/es
+lib/services/languages/fr
+lib/services/languages/hu
+lib/services/languages/it
+lib/services/languages/ja_euc
+lib/services/languages/ja_sjis
+lib/services/languages/nl
+lib/services/languages/pt
+lib/services/languages/tr
+lib/services/modules/chanserv/access-levels.so
+lib/services/modules/chanserv/access-xop.so
+lib/services/modules/chanserv/main.so
+lib/services/modules/chanserv/sendpass.so
+lib/services/modules/database/version4.so
+lib/services/modules/encryption/md5.so
+lib/services/modules/httpd/auth-ip.so
+lib/services/modules/httpd/auth-password.so
+lib/services/modules/httpd/dbaccess.so
+lib/services/modules/httpd/debug.so
+lib/services/modules/httpd/main.so
+lib/services/modules/httpd/redirect.so
+lib/services/modules/httpd/top-page.so
+lib/services/modules/mail/main.so
+lib/services/modules/mail/sendmail.so
+lib/services/modules/mail/smtp.so
+lib/services/modules/memoserv/forward.so
+lib/services/modules/memoserv/ignore.so
+lib/services/modules/memoserv/main.so
+lib/services/modules/misc/devnull.so
+lib/services/modules/misc/helpserv.so
+lib/services/modules/misc/xml-export.so
+lib/services/modules/misc/xml-import.so
+lib/services/modules/nickserv/access.so
+lib/services/modules/nickserv/autojoin.so
+lib/services/modules/nickserv/link.so
+lib/services/modules/nickserv/mail-auth.so
+lib/services/modules/nickserv/main.so
+lib/services/modules/nickserv/oldlink.so
+lib/services/modules/nickserv/sendpass.so
+lib/services/modules/operserv/akill.so
+lib/services/modules/operserv/main.so
+lib/services/modules/operserv/news.so
+lib/services/modules/operserv/sessions.so
+lib/services/modules/operserv/sline.so
+lib/services/modules/protocol/bahamut.so
+lib/services/modules/protocol/dalnet.so
+lib/services/modules/protocol/dreamforge.so
+lib/services/modules/protocol/monkey.so
+lib/services/modules/protocol/rfc1459.so
+lib/services/modules/protocol/trircd.so
+lib/services/modules/protocol/ts8.so
+lib/services/modules/protocol/undernet-p9.so
+lib/services/modules/protocol/unreal.so
+lib/services/modules/statserv/main.so
+sbin/ircservices
+sbin/ircservices-chk
+%%PORTDOCS%%share/doc/ircservices/0.html
+%%PORTDOCS%%share/doc/ircservices/1.html
+%%PORTDOCS%%share/doc/ircservices/2.html
+%%PORTDOCS%%share/doc/ircservices/3.html
+%%PORTDOCS%%share/doc/ircservices/4.html
+%%PORTDOCS%%share/doc/ircservices/5.html
+%%PORTDOCS%%share/doc/ircservices/6.html
+%%PORTDOCS%%share/doc/ircservices/7.html
+%%PORTDOCS%%share/doc/ircservices/COPYING.html
+%%PORTDOCS%%share/doc/ircservices/a.html
+%%PORTDOCS%%share/doc/ircservices/b.html
+%%PORTDOCS%%share/doc/ircservices/c.html
+%%PORTDOCS%%share/doc/ircservices/copyright.html
+%%PORTDOCS%%share/doc/ircservices/faq.html
+%%PORTDOCS%%share/doc/ircservices/index.html
+%%PORTDOCS%%share/doc/ircservices/upgrade.html
+@dirrm lib/services/helpfiles
+@dirrm lib/services/languages
+@dirrm lib/services/modules/chanserv
+@dirrm lib/services/modules/database
+@dirrm lib/services/modules/encryption
+@dirrm lib/services/modules/httpd
+@dirrm lib/services/modules/mail
+@dirrm lib/services/modules/memoserv
+@dirrm lib/services/modules/misc
+@dirrm lib/services/modules/nickserv
+@dirrm lib/services/modules/operserv
+@dirrm lib/services/modules/protocol
+@dirrm lib/services/modules/statserv
+@dirrm lib/services/modules
+@dirrm lib/services
+%%PORTDOCS%%@dirrm share/doc/ircservices