aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--irc/Makefile1
-rw-r--r--irc/ratbox-respond/Makefile44
-rw-r--r--irc/ratbox-respond/distinfo3
-rw-r--r--irc/ratbox-respond/files/pkg-message.in9
-rw-r--r--irc/ratbox-respond/pkg-descr6
-rw-r--r--irc/ratbox-respond/pkg-plist8
6 files changed, 71 insertions, 0 deletions
diff --git a/irc/Makefile b/irc/Makefile
index fe7d7c1a2849..8cfa70080c9f 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -85,6 +85,7 @@
SUBDIR += py-supybot
SUBDIR += py-supybot-plugins
SUBDIR += quirc
+ SUBDIR += ratbox-respond
SUBDIR += rbot
SUBDIR += riece
SUBDIR += riece-emacs20
diff --git a/irc/ratbox-respond/Makefile b/irc/ratbox-respond/Makefile
new file mode 100644
index 000000000000..e56ad0be4790
--- /dev/null
+++ b/irc/ratbox-respond/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: ratbox-respond
+# Date Created: 2006-04-29
+# Whom: Shaun Amott <shaun@inerd.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ratbox-respond
+PORTVERSION= 1.0
+CATEGORIES= irc sysutils
+MASTER_SITES= ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/${PORTNAME}/ \
+ ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/${PORTNAME}/ \
+ http://respond.ircd-ratbox.org/download/ \
+ ftp://ftp.parodius.com/pub/ircd-ratbox/${PORTNAME}/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= shaun@inerd.com
+COMMENT= Client-side implementation of the challenge oper system in ircd-ratbox
+
+GNU_CONFIGURE= yes
+USE_OPENSSL= yes
+
+EXTDIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC= ${EXTDIR}/${PORTNAME}
+
+SUB_FILES= pkg-message
+
+PORTDOCS= challenge.txt
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${EXTDIR}/makekeypair ${PREFIX}/bin
+
+ @${MKDIR} ${EXAMPLESDIR}/client-scripts
+ ${INSTALL_DATA} ${EXTDIR}/client-scripts/* ${EXAMPLESDIR}/client-scripts
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ cd ${EXTDIR} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
+.endif
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/irc/ratbox-respond/distinfo b/irc/ratbox-respond/distinfo
new file mode 100644
index 000000000000..8620f177f86d
--- /dev/null
+++ b/irc/ratbox-respond/distinfo
@@ -0,0 +1,3 @@
+MD5 (ratbox-respond-1.0.tgz) = 5af3619e8985b697180907109185231f
+SHA256 (ratbox-respond-1.0.tgz) = e3641296fc9cc245c951c6daf24b51c295f21aacf8f25317744c718b791e9bdc
+SIZE (ratbox-respond-1.0.tgz) = 41710
diff --git a/irc/ratbox-respond/files/pkg-message.in b/irc/ratbox-respond/files/pkg-message.in
new file mode 100644
index 000000000000..826b46ba980c
--- /dev/null
+++ b/irc/ratbox-respond/files/pkg-message.in
@@ -0,0 +1,9 @@
+------------------------------------------------------------------------
+ratbox-respond has been successfully installed.
+
+Be sure to look in:
+
+ %%EXAMPLESDIR%%/client-scripts
+
+for some example scripts for various popular IRC clients.
+------------------------------------------------------------------------
diff --git a/irc/ratbox-respond/pkg-descr b/irc/ratbox-respond/pkg-descr
new file mode 100644
index 000000000000..3ee523755dd4
--- /dev/null
+++ b/irc/ratbox-respond/pkg-descr
@@ -0,0 +1,6 @@
+ratbox-respond is a tool that provides a client side implementation of
+the challenge opering system in ircd-ratbox. The challenge system
+provides the ability to oper using private key authentication instead of
+passwords to improve security.
+
+WWW: http://respond.ircd-ratbox.org/
diff --git a/irc/ratbox-respond/pkg-plist b/irc/ratbox-respond/pkg-plist
new file mode 100644
index 000000000000..fbded794204c
--- /dev/null
+++ b/irc/ratbox-respond/pkg-plist
@@ -0,0 +1,8 @@
+bin/ratbox-respond
+bin/makekeypair
+%%EXAMPLESDIR%%/client-scripts/challenge-epic.irc
+%%EXAMPLESDIR%%/client-scripts/challenge-irssi.pl
+%%EXAMPLESDIR%%/client-scripts/challenge-xchat.pl
+%%EXAMPLESDIR%%/client-scripts/README
+@dirrm %%EXAMPLESDIR%%/client-scripts
+@dirrm %%EXAMPLESDIR%%