ports/77878: New Port: irc/evangeline Evangeline is an Internet Relay Chat (IRC) Bot based on Eggdrop

Grega edini at edini.net
Mon Feb 21 20:30:09 UTC 2005


>Number:         77878
>Category:       ports
>Synopsis:       New Port: irc/evangeline Evangeline is an Internet Relay Chat (IRC) Bot based on Eggdrop
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 21 20:30:08 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Grega
>Release:        FreeBSD 4.10-RELEASE-p5 i386
>Organization:
>Environment:
System: FreeBSD edini.net 4.10-RELEASE-p5 FreeBSD 4.10-RELEASE-p5 #0: Sat Feb 5 12:32:02 CET 2005 edini at edini.net:/usr/obj/usr/src/sys/ZEUS i386


	
>Description:
	
Evangeline is an Internet Relay Chat (IRC) Bot based on Eggdrop

TODAY IS MY BIRTHDAY!
>How-To-Repeat:
	
>Fix:

	


# 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:
#
#       evangeline
#       evangeline/Makefile
#       evangeline/distinfo
#       evangeline/pkg-descr
#       evangeline/files
#       evangeline/files/patch-Makefile.in
#       evangeline/pkg-plist
#
echo c - evangeline
mkdir -p evangeline > /dev/null 2>&1
echo x - evangeline/Makefile
sed 's/^X//' >evangeline/Makefile << 'END-of-evangeline/Makefile'
X# New ports collection makefile for:   evangeline
X# Date created:                                21 Februar 2005
X# Whom:                                        Grega "Edini" Janezic <edini at edini.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      evangeline
XPORTVERSION=   1.1.0
XCATEGORIES=    irc tcl84
XMASTER_SITES=  http://www.averse.piasta.pl/_data/evangeline/1.1.0/
X
XMAINTAINER=    ports at FreeBSD.org
XCOMMENT=       Evangeline is an Internet Relay Chat (IRC) Bot based on Eggdrop
X
XWRKSRC=        ${WRKDIR}/${PORTNAME}
X
XUSE_GMAKE=     yes
XGNU_CONFIGURE= yes
X#CONFIGURE_TARGET=
X
XLIB_DEPENDS+=  tcl84.1:${PORTSDIR}/lang/tcl84
X
X.if ! defined(WITH_IPV6)
XWITH_IPV6=     yes
X.endif
X
X.if ${WITH_IPV6:L} == "yes"
XCONFIGURE_ARGS+=        --enable-ipv6
X#CATEGORIES+=    ipv6
X.endif
X
X.if ! defined(WITH_CRYPT)
XWITH_CRYPT=     yes
X.endif
X 
X.if ${WITH_CRYPT:L} == "no"
XCONFIGURE_ARGS+=        --disable-crypt
X.endif
X
Xpre-extract:
X       @${ECHO} ""
X       @${ECHO} "You may use the following build options:"
X       @${ECHO} ""
X       @${ECHO} "      WITH_IPV6=yes|no        Enable IPv6 support [yes]"
X       @${ECHO} "      WITH_CRYPT=yes|no       Enable Encryption [yes]"
X       @${ECHO} ""
X
X.include <bsd.port.mk>
END-of-evangeline/Makefile
echo x - evangeline/distinfo
sed 's/^X//' >evangeline/distinfo << 'END-of-evangeline/distinfo'
XMD5 (evangeline-1.1.0.tar.gz) = 63f10887f269c79ec36cee07511840a7
XSIZE (evangeline-1.1.0.tar.gz) = 1275658
END-of-evangeline/distinfo
echo x - evangeline/pkg-descr
sed 's/^X//' >evangeline/pkg-descr << 'END-of-evangeline/pkg-descr'
XEvangeline is an Internet Relay Chat (IRC) Bot based on Eggdrop.
XIts done for IRCnet network and most changes are done to make the bot
Xbest there. Bot might not work correctly on other networks (known problems
Xwith kicking on Quakenet).
XEvangeline can be simply extended with modules (Eggdrop's modules with
Xsome modifications) and Tcl scripts of course.
X
XWWW: http://www.averse.piasta.pl/
END-of-evangeline/pkg-descr
echo c - evangeline/files
mkdir -p evangeline/files > /dev/null 2>&1
echo x - evangeline/files/patch-Makefile.in
sed 's/^X//' >evangeline/files/patch-Makefile.in << 'END-of-evangeline/files/patch-Makefile.in'
X--- Makefile.in.orig   Fri Feb 18 10:28:06 2005
X+++ Makefile.in        Fri Feb 18 10:27:08 2005
X@@ -217,8 +217,6 @@
X       @echo ""
X       @echo "modules made:"
X       @ls -l modules/*.$(MOD_EXT)
X-      @$(MAKE) finish_install
X-      @$(installed_msg)
X 
X static: @LIBZ@ EvangelineTest
X       @echo ""
X@@ -233,9 +231,6 @@
X       @echo ""
X       @$(test_run)
X       @ls -l $(EVANGELINEEXEC)
X-      @$(MAKE) finish_install
X-      @$(installed_msg)
X-
X 
X debug: @LIBZ@ DebugEvangeline
X 
X@@ -251,8 +246,6 @@
X       @echo ""
X       @echo "modules made:"
X       @ls -l modules/*.$(MOD_EXT)
X-      @$(MAKE) finish_install
X-      @$(installed_msg)
X 
X sdebug: @LIBZ@ EvangelineTest
X       @echo ""
X@@ -267,8 +260,6 @@
X       @echo ""
X       @$(test_run)
X       @ls -l $(EVANGELINEEXEC)
X-      @$(MAKE) finish_install
X-      @$(installed_msg)
X 
X EvangelineTest: conftest
X       @if test -f EVANGELINEMOD.stamp; then \
X@@ -290,8 +281,12 @@
X       fi
X       @echo "stamp" >EVANGELINEMOD.stamp
X 
X+install:
X+      @$(MAKE) finish_install
X+      @$(installed_msg)
X+
X finish_install:
X-      @mv ifiles/starter starter
X+      @mv ifiles/starter /usr/local/bin/evangeline
X       @mv ifiles/MyHttp.tcl .data/.scripts/MyHttp.tcl
X       @rm -rf modules/*.mod modules/EvangelineMod.* modules/Makefile* modules/mod.xlibs modules/autoconf modules/*.h modules/*.o
X       @rm -rf src/ tmp/ Makefile* config* disabled_modules lush.h
END-of-evangeline/files/patch-Makefile.in
echo x - evangeline/pkg-plist
sed 's/^X//' >evangeline/pkg-plist << 'END-of-evangeline/pkg-plist'
Xbin/evangeline
Xshare/nls/POSIX
Xshare/nls/en_US.US-ASCII
END-of-evangeline/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list