diff options
author | flz <flz@FreeBSD.org> | 2005-03-04 18:39:40 +0800 |
---|---|---|
committer | flz <flz@FreeBSD.org> | 2005-03-04 18:39:40 +0800 |
commit | 1542a2875d9960fde13bbdd223d2c318e6ebabc7 (patch) | |
tree | a687b1d28d0716ad45dc296f2766f95ff576da4b /irc/evangeline | |
parent | 2c2e5c762d52cc07c1dca9d088bc70feda5f4d48 (diff) | |
download | freebsd-ports-gnome-1542a2875d9960fde13bbdd223d2c318e6ebabc7.tar.gz freebsd-ports-gnome-1542a2875d9960fde13bbdd223d2c318e6ebabc7.tar.zst freebsd-ports-gnome-1542a2875d9960fde13bbdd223d2c318e6ebabc7.zip |
Add Evangeline 1.1.0, an IRC Bot based on Eggdrop.
PR: ports/77878
Submitted by: Grega Janezic <edini@edini.net>
Approved by: pav (mentor)
Diffstat (limited to 'irc/evangeline')
-rw-r--r-- | irc/evangeline/Makefile | 43 | ||||
-rw-r--r-- | irc/evangeline/distinfo | 2 | ||||
-rw-r--r-- | irc/evangeline/files/patch-Makefile.in | 53 | ||||
-rw-r--r-- | irc/evangeline/pkg-descr | 11 |
4 files changed, 109 insertions, 0 deletions
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 |