aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--irc/Makefile1
-rw-r--r--irc/evangeline/Makefile43
-rw-r--r--irc/evangeline/distinfo2
-rw-r--r--irc/evangeline/files/patch-Makefile.in53
-rw-r--r--irc/evangeline/pkg-descr11
5 files changed, 110 insertions, 0 deletions
diff --git a/irc/Makefile b/irc/Makefile
index 615e5c112c29..1cd92b860617 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -21,6 +21,7 @@
SUBDIR += eggdrop
SUBDIR += epic4
SUBDIR += erc
+ SUBDIR += evangeline
SUBDIR += ezbounce
SUBDIR += fisg
SUBDIR += garnaxfs
diff --git a/irc/evangeline/Makefile b/irc/evangeline/Makefile
new file mode 100644
index 000000000000..7bb30a5b815c
--- /dev/null
+++ b/irc/evangeline/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: evangeline
+# Date created: 1 Mar 2005
+# Whom: Grega "Edini" Janezic <edini@edini.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= evangeline
+PORTVERSION= 1.1.0
+CATEGORIES= irc tcl84
+MASTER_SITES= http://www.averse.piasta.pl/_data/evangeline/1.1.0/
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= IRC Bot based on Eggdrop
+
+LIB_DEPENDS= tcl84.1:${PORTSDIR}/lang/tcl84
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+IS_INTERACTIVE= yes
+
+OPTIONS= IPV6 "Enable IPv6 support" off \
+ CRYPT "Enable Encryption" on
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_IPV6)
+CONFIGURE_ARGS+= --enable-ipv6
+.else
+CONFIGURE_ARGS+= --disable-ipv6
+.endif
+
+.if defined(WITHOUT_CRYPT)
+CONFIGURE_ARGS+= --disable-crypt
+.else
+CONFIGURE_ARGS+= --enable-crypt
+.endif
+
+PLIST_FILES= bin/evangeline
+
+.include <bsd.port.post.mk>
diff --git a/irc/evangeline/distinfo b/irc/evangeline/distinfo
new file mode 100644
index 000000000000..026c7340e48d
--- /dev/null
+++ b/irc/evangeline/distinfo
@@ -0,0 +1,2 @@
+MD5 (evangeline-1.1.0.tar.gz) = 63f10887f269c79ec36cee07511840a7
+SIZE (evangeline-1.1.0.tar.gz) = 1275658
diff --git a/irc/evangeline/files/patch-Makefile.in b/irc/evangeline/files/patch-Makefile.in
new file mode 100644
index 000000000000..21d8efd734f7
--- /dev/null
+++ b/irc/evangeline/files/patch-Makefile.in
@@ -0,0 +1,53 @@
+--- Makefile.in.orig Fri Feb 18 10:28:06 2005
++++ Makefile.in Fri Feb 18 10:27:08 2005
+@@ -217,8 +217,6 @@
+ @echo ""
+ @echo "modules made:"
+ @ls -l modules/*.$(MOD_EXT)
+- @$(MAKE) finish_install
+- @$(installed_msg)
+
+ static: @LIBZ@ EvangelineTest
+ @echo ""
+@@ -233,9 +231,6 @@
+ @echo ""
+ @$(test_run)
+ @ls -l $(EVANGELINEEXEC)
+- @$(MAKE) finish_install
+- @$(installed_msg)
+-
+
+ debug: @LIBZ@ DebugEvangeline
+
+@@ -251,8 +246,6 @@
+ @echo ""
+ @echo "modules made:"
+ @ls -l modules/*.$(MOD_EXT)
+- @$(MAKE) finish_install
+- @$(installed_msg)
+
+ sdebug: @LIBZ@ EvangelineTest
+ @echo ""
+@@ -267,8 +260,6 @@
+ @echo ""
+ @$(test_run)
+ @ls -l $(EVANGELINEEXEC)
+- @$(MAKE) finish_install
+- @$(installed_msg)
+
+ EvangelineTest: conftest
+ @if test -f EVANGELINEMOD.stamp; then \
+@@ -290,8 +281,12 @@
+ fi
+ @echo "stamp" >EVANGELINEMOD.stamp
+
++install:
++ @$(MAKE) finish_install
++ @$(installed_msg)
++
+ finish_install:
+- @mv ifiles/starter starter
++ @mv ifiles/starter /usr/local/bin/evangeline
+ @mv ifiles/MyHttp.tcl .data/.scripts/MyHttp.tcl
+ @rm -rf modules/*.mod modules/EvangelineMod.* modules/Makefile* modules/mod.xlibs modules/autoconf modules/*.h modules/*.o
+ @rm -rf src/ tmp/ Makefile* config* disabled_modules lush.h
diff --git a/irc/evangeline/pkg-descr b/irc/evangeline/pkg-descr
new file mode 100644
index 000000000000..a8e3047dccca
--- /dev/null
+++ b/irc/evangeline/pkg-descr
@@ -0,0 +1,11 @@
+Evangeline is an Internet Relay Chat (IRC) Bot based on Eggdrop.
+Its done for IRCnet network and most changes are done to make the bot
+best there. Bot might not work correctly on other networks (known problems
+with kicking on Quakenet).
+Evangeline can be simply extended with modules (Eggdrop's modules with
+some modifications) and Tcl scripts of course.
+
+WWW: http://www.averse.piasta.pl/
+
+- Grega Janezic
+edini@edini.net