diff options
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/eggdrop/ChangeLog | 10 | ||||
-rw-r--r-- | net-irc/eggdrop/eggdrop-1.6.15-r1.ebuild | 103 | ||||
-rw-r--r-- | net-irc/eggdrop/eggdrop-1.6.15.ebuild | 85 | ||||
-rw-r--r-- | net-irc/eggdrop/files/digest-eggdrop-1.6.15 | 1 | ||||
-rw-r--r-- | net-irc/eggdrop/files/digest-eggdrop-1.6.15-r1 | 2 | ||||
-rw-r--r-- | net-irc/eggdrop/files/eggdrop-1.6.15-botchk.patch | 78 | ||||
-rw-r--r-- | net-irc/eggdrop/files/eggdrop-1.6.15-config.patch | 167 | ||||
-rw-r--r-- | net-irc/eggdrop/files/eggdrop-1.6.15-configure-in.patch | 21 | ||||
-rw-r--r-- | net-irc/eggdrop/files/eggdrop-1.6.15-mysql-use_ssl-fix.patch | 10 | ||||
-rw-r--r-- | net-irc/eggdrop/files/eggdrop-1.6.15-potential-undef-tm-struct.patch | 14 |
10 files changed, 9 insertions, 482 deletions
diff --git a/net-irc/eggdrop/ChangeLog b/net-irc/eggdrop/ChangeLog index 64733be1053e..63d8a4bcb62a 100644 --- a/net-irc/eggdrop/ChangeLog +++ b/net-irc/eggdrop/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-irc/eggdrop # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/eggdrop/ChangeLog,v 1.37 2005/04/03 15:41:57 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/eggdrop/ChangeLog,v 1.38 2005/04/03 18:12:05 swegener Exp $ + + 03 Apr 2005; Sven Wegener <swegener@gentoo.org> + -files/eggdrop-1.6.15-botchk.patch, -files/eggdrop-1.6.15-config.patch, + -files/eggdrop-1.6.15-configure-in.patch, + -files/eggdrop-1.6.15-mysql-use_ssl-fix.patch, + -files/eggdrop-1.6.15-potential-undef-tm-struct.patch, + -eggdrop-1.6.15.ebuild, -eggdrop-1.6.15-r1.ebuild: + Removed old ebuilds and files. 03 Apr 2005; Hardave Riar <hardave@gentoo.org> eggdrop-1.6.17.ebuild: Stable on mips. diff --git a/net-irc/eggdrop/eggdrop-1.6.15-r1.ebuild b/net-irc/eggdrop/eggdrop-1.6.15-r1.ebuild deleted file mode 100644 index 6fa1df9a8844..000000000000 --- a/net-irc/eggdrop/eggdrop-1.6.15-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/eggdrop/eggdrop-1.6.15-r1.ebuild,v 1.13 2005/01/01 08:19:42 swegener Exp $ - -inherit fixheadtails eutils - -DESCRIPTION="An IRC bot extensible with C or Tcl." -HOMEPAGE="http://www.eggheads.org/" -SRC_URI="ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop${PV}.tar.gz - mirror://gentoo/${P}-STEALER.net.patch.bz2" -KEYWORDS="x86 sparc ~mips ia64 alpha ppc" - -LICENSE="GPL-2" -SLOT="0" - -IUSE="debug static ipv6 mysql" -DEPEND="dev-lang/tcl - mysql? ( dev-db/mysql )" - -pkg_setup() { - use ipv6 && \ - ewarn "Note: If eggdrop is built with ipv6 support, the dns.so module is" - ewarn "not built." -} - -src_unpack() { - - unpack ${A} - mv ${WORKDIR}/eggdrop${PV} ${WORKDIR}/${P} - - epatch ${FILESDIR}/${P}-config.patch - epatch ${FILESDIR}/${P}-botchk.patch - epatch ${FILESDIR}/${P}-configure-in.patch - epatch ${FILESDIR}/${P}-potential-undef-tm-struct.patch - epatch ${P}-STEALER.net.patch - - cd ${WORKDIR}/${P} - ht_fix_file configure aclocal.m4 - - autoconf || die "autoconf failed?!" - -} - -src_compile() { - local mytarg myconf - - # Sets eggdrop to use ipv6 - use ipv6 && myconf="${myconf} --enable-ipv6" - use mysql || echo mysql >>disabled_modules - ./configure \ - --host=${CHOST} \ - --disable-cc-optimization \ - ${myconf} || die "./configure failed" - - make config || die "module config failed" - - if use static; then - make static || die "make static failed" - fi - - if use debug; then - make debug || die "make debug failed" - fi - make || die "make failed" - -} - -src_install() { - - local a - make DEST=${D}/opt/eggdrop install - - for a in doc/* - do - [ -f $a ] && dodoc $a - done - - cd src/mod - for a in *.mod - do - for b in README UPDATES INSTALL TODO CONTENTS - do - [ -f $a/$b ] && newdoc $a/$b $b.$a - done - done - cd ${S} - - dodoc src/mod/botnetop.mod/botnetop.conf src/mod/gseen.mod/gseen.conf - dodoc src/mod/mc_greet.mod/mc_greet.conf src/mod/stats.mod/stats.conf - dodoc src/mod/away.mod/away.doc src/mod/rcon.mod/matchbot.tcl - - for a in doc/html/* - do - [ -f $a ] && dohtml $a - done - - dobin ${FILESDIR}/eggdrop-installer - doman doc/man1/eggdrop.1 -} - -pkg_postinst() { - einfo "Please run /usr/bin/eggdrop-installer to install your eggdrop bot." -} diff --git a/net-irc/eggdrop/eggdrop-1.6.15.ebuild b/net-irc/eggdrop/eggdrop-1.6.15.ebuild deleted file mode 100644 index aaafb88efedd..000000000000 --- a/net-irc/eggdrop/eggdrop-1.6.15.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/eggdrop/eggdrop-1.6.15.ebuild,v 1.15 2005/01/01 08:19:42 swegener Exp $ - -inherit fixheadtails eutils - -DESCRIPTION="An IRC bot extensible with C or Tcl." -HOMEPAGE="http://www.eggheads.org/" -SRC_URI="ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop${PV}.tar.gz" -KEYWORDS="x86 sparc mips ia64 ppc" - -LICENSE="GPL-2" -SLOT="0" - -IUSE="debug static ipv6" -DEPEND="dev-lang/tcl" - -pkg_setup() { - use ipv6 && \ - ewarn "Note: If eggdrop is built with ipv6 support, the dns.so module is" - ewarn "not built." -} - -src_unpack() { - - unpack ${A} - mv ${WORKDIR}/eggdrop${PV} ${WORKDIR}/${P} - - epatch ${FILESDIR}/eggdrop-1.6.15-config.patch - epatch ${FILESDIR}/eggdrop-1.6.15-botchk.patch - epatch ${FILESDIR}/eggdrop-1.6.15-configure-in.patch - epatch ${FILESDIR}/eggdrop-1.6.15-potential-undef-tm-struct.patch - - cd ${WORKDIR}/${P} - ht_fix_file configure aclocal.m4 - - autoconf || die "autoconf failed?!" - -} - -src_compile() { - local mytarg myconf - - # Sets eggdrop to use ipv6 - use ipv6 && myconf="${myconf} --enable-ipv6" - ./configure \ - --host=${CHOST} \ - --disable-cc-optimization \ - ${myconf} || die "./configure failed" - - make config || die "module config failed" - - if use static; then - make static || die "make static failed" - fi - - if use debug; then - make debug || die "make debug failed" - fi - make || die "make failed" - -} - -src_install() { - - local a - make DEST=${D}/opt/eggdrop install - - for a in doc/* - do - [ -f $a ] && dodoc $a - done - - for a in doc/html/* - do - [ -f $a ] && dohtml $a - done - - dobin ${FILESDIR}/eggdrop-installer - doman doc/man1/eggdrop.1 -} - -pkg_postinst() { - einfo "Please run /usr/bin/eggdrop-installer to install your eggdrop bot." -} diff --git a/net-irc/eggdrop/files/digest-eggdrop-1.6.15 b/net-irc/eggdrop/files/digest-eggdrop-1.6.15 deleted file mode 100644 index 0d367abfd27e..000000000000 --- a/net-irc/eggdrop/files/digest-eggdrop-1.6.15 +++ /dev/null @@ -1 +0,0 @@ -MD5 f1f0c3e8b914d626c06a567560f737dd eggdrop1.6.15.tar.gz 961868 diff --git a/net-irc/eggdrop/files/digest-eggdrop-1.6.15-r1 b/net-irc/eggdrop/files/digest-eggdrop-1.6.15-r1 deleted file mode 100644 index 06a26ebb5be7..000000000000 --- a/net-irc/eggdrop/files/digest-eggdrop-1.6.15-r1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 f1f0c3e8b914d626c06a567560f737dd eggdrop1.6.15.tar.gz 961868 -MD5 b52560e86131aed26720c7662fe3f947 eggdrop-1.6.15-STEALER.net.patch.bz2 214563 diff --git a/net-irc/eggdrop/files/eggdrop-1.6.15-botchk.patch b/net-irc/eggdrop/files/eggdrop-1.6.15-botchk.patch deleted file mode 100644 index 78a2f25c6720..000000000000 --- a/net-irc/eggdrop/files/eggdrop-1.6.15-botchk.patch +++ /dev/null @@ -1,78 +0,0 @@ -diff -rcN eggdrop-1.6.15.orig/scripts/botchk eggdrop-1.6.15/scripts/botchk -*** eggdrop-1.6.15.orig/scripts/botchk Sun May 4 18:05:32 2003 ---- eggdrop-1.6.15/scripts/botchk Sat Jun 28 00:22:21 2003 -*************** -*** 4,37 **** - # - # $Id: eggdrop-1.6.15-botchk.patch,v 1.1 2003/08/01 00:29:39 gregf Exp $ - # -! # This is a script suitable for use in a crontab. It checks to make sure -! # your bot is running. YOU NEED A SEPARATE CRON JOB FOR EACH BOT. If your -! # bot isn't found, it'll try to start it back up. - # -! # You'll need to edit this script for your bot. -! # -! # To check for your bot every 10 minutes, put the following line in your -! # crontab: -! # 0,10,20,30,40,50 * * * * /home/mydir/mybot/botchk -! # And if you don't want to get email from crontab when it checks you bot, -! # put the following in your crontab: -! # 0,10,20,30,40,50 * * * * /home/mydir/mybot/botchk >/dev/null 2>&1 - # - - # change this to the directory you run your bot from (capitalization COUNTS): -! botdir="/home/mydir/mybot" - - # change this to the name of your bot's config file (capitalization COUNTS): -! botscript="mybot" - - # change this to the botnet-nick of your bot (capitalization COUNTS): -! botname="LamestBot" - - # change this to the name of your bot's userfile (capitalization COUNTS): -! userfile="LamestBot.user" - - # change this to the name of your bot's pidfile (capitalization COUNTS): -! pidfile="pid.LamestBot" - - ########## you probably don't need to change anything below here ########## - ---- 4,41 ---- - # - # $Id: eggdrop-1.6.15-botchk.patch,v 1.1 2003/08/01 00:29:39 gregf Exp $ - # -! # This script is responsible for actually activating your Eggdrop -! # bot on a Gentoo Linux system. It is derived directly from eggdrop's -! # own botchk script. - # -! # It is called from a unified '/opt/eggdrop/bin/crontick' script, which -! # runs anything identified in /opt/eggdrop/etc/bots.conf. - # - - # change this to the directory you run your bot from (capitalization COUNTS): -! # GENTOO CONFIG: autodetected from /etc/env.d -! botdir="${EGGDIR}" -! echo "botdir is $botdir" - - # change this to the name of your bot's config file (capitalization COUNTS): -! # GENTOO CONFIG: autodetected from ${EGGDIR}/etc/bots.conf -! botscript="etc/${BOTNAME}.conf" -! echo "botscript is $botscript" - - # change this to the botnet-nick of your bot (capitalization COUNTS): -! # GENTOO CONFIG: autodetected from bot script -! botname="${BOTNICK}" -! echo "botname is $botname" - - # change this to the name of your bot's userfile (capitalization COUNTS): -! # GENTOO CONFIG: autodetected from bot script -! userfile="${BOTUSER}" -! echo "userfile is $userfile" - - # change this to the name of your bot's pidfile (capitalization COUNTS): -! # GENTOO CONFIG: autodetected from bot script -! pidfile="${BOTPID}" -! echo "pidfile is $pidfile" - - ########## you probably don't need to change anything below here ########## - diff --git a/net-irc/eggdrop/files/eggdrop-1.6.15-config.patch b/net-irc/eggdrop/files/eggdrop-1.6.15-config.patch deleted file mode 100644 index 743cecca14ef..000000000000 --- a/net-irc/eggdrop/files/eggdrop-1.6.15-config.patch +++ /dev/null @@ -1,167 +0,0 @@ -diff -rcN eggdrop-1.6.15.orig/eggdrop.conf eggdrop1.6.15/eggdrop.conf -*** eggdrop-1.6.15.orig/eggdrop.conf Sun May 4 18:05:32 2003 ---- eggdrop-1.6.15/eggdrop.conf Sat Jun 28 00:20:01 2003 -*************** -*** 1,4 **** -! #! /path/to/executable/eggdrop - # ^- This should contain a fully qualified path to your Eggdrop executable. - # - # $Id: eggdrop-1.6.15-config.patch,v 1.1 2003/08/01 00:29:39 gregf Exp $ ---- 1,4 ---- -! #!/opt/eggdrop/bin/eggdrop - # ^- This should contain a fully qualified path to your Eggdrop executable. - # - # $Id: eggdrop-1.6.15-config.patch,v 1.1 2003/08/01 00:29:39 gregf Exp $ -*************** -*** 22,28 **** - - # This setting defines the username the bot uses on IRC. This setting has - # no effect if an ident daemon is running on your bot's machine. -! set username "lamest" - - # This setting defines which contact person should be shown in .status, - # /msg help, and other places. You really should include this information. ---- 22,28 ---- - - # This setting defines the username the bot uses on IRC. This setting has - # no effect if an ident daemon is running on your bot's machine. -! set username "eggdrop" - - # This setting defines which contact person should be shown in .status, - # /msg help, and other places. You really should include this information. -*************** -*** 129,140 **** - - # This creates a logfile named eggdrop.log containing private msgs/ctcps, - # commands, errors, and misc. info from any channel. -! logfile mco * "logs/eggdrop.log" - - # This creates a logfile named lamest.log containing joins, parts, - # netsplits, kicks, bans, mode changes, and public chat on the - # channel #lamest. -! logfile jpk #lamest "logs/lamest.log" - - # Use this feature to timestamp entries in the log file. - set log-time 1 ---- 129,140 ---- - - # This creates a logfile named eggdrop.log containing private msgs/ctcps, - # commands, errors, and misc. info from any channel. -! logfile mco * "log/eggdrop.log" - - # This creates a logfile named lamest.log containing joins, parts, - # netsplits, kicks, bans, mode changes, and public chat on the - # channel #lamest. -! logfile jpk #lamest "log/lamest.log" - - # Use this feature to timestamp entries in the log file. - set log-time 1 -*************** -*** 175,185 **** - ##### FILES AND DIRECTORIES ##### - - # Specify here the filename your userfile should be saved as. -! set userfile "LamestBot.user" - - # Specify here the filename Eggdrop will save its pid to. If no pidfile is - # specified, pid.(botnet-nick) will be used. -! #set pidfile "pid.LamestBot" - - # If you want your userfile to be sorted upon saving, enable this setting. - # This causes the bot to use bit more CPU when saving the usefile. ---- 175,185 ---- - ##### FILES AND DIRECTORIES ##### - - # Specify here the filename your userfile should be saved as. -! set userfile "var/eggdrop.users" - - # Specify here the filename Eggdrop will save its pid to. If no pidfile is - # specified, pid.(botnet-nick) will be used. -! set pidfile "var/eggdrop.pid" - - # If you want your userfile to be sorted upon saving, enable this setting. - # This causes the bot to use bit more CPU when saving the usefile. -*************** -*** 228,234 **** - # If you want to use a different nickname on the botnet than you use on - # IRC (i.e. if you're on an un-trusted botnet), un-comment the next line - # and set it to the nick you would like to use. -! #set botnet-nick "LlamaBot" - - # This opens a telnet port by which you and other bots can interact with the - # Eggdrop by telneting in. ---- 228,234 ---- - # If you want to use a different nickname on the botnet than you use on - # IRC (i.e. if you're on an un-trusted botnet), un-comment the next line - # and set it to the nick you would like to use. -! set botnet-nick "eggdrop" - - # This opens a telnet port by which you and other bots can interact with the - # Eggdrop by telneting in. -*************** -*** 441,447 **** - loadmodule channels - - # Enter here the filename where dynamic channel settings are stored. -! set chanfile "LamestBot.chan" - - # Set this setting to 1 if you want your bot to expire bans/exempts/invites set - # by other opped bots on the channel. ---- 441,447 ---- - loadmodule channels - - # Enter here the filename where dynamic channel settings are stored. -! set chanfile "var/eggdrop.chan" - - # Set this setting to 1 if you want your bot to expire bans/exempts/invites set - # by other opped bots on the channel. -*************** -*** 778,792 **** - - # Set the nick the bot uses on IRC, and on the botnet unless you specify a - # separate botnet-nick, here. -! set nick "Lamestbot" - - # Set the alternative nick which the bot uses on IRC if the nick specified - # by 'set nick' is unavailable. All '?' characters will be replaced by random - # numbers. -! set altnick "Llamab?t" - - # Set what should be displayed in the real-name field for the bot on IRC. -! set realname "/msg LamestBot hello" - - # This is a Tcl script to be run immediately after connecting to a server. - bind evnt - init-server evnt:init_server ---- 778,792 ---- - - # Set the nick the bot uses on IRC, and on the botnet unless you specify a - # separate botnet-nick, here. -! set nick "eggdrop" - - # Set the alternative nick which the bot uses on IRC if the nick specified - # by 'set nick' is unavailable. All '?' characters will be replaced by random - # numbers. -! set altnick "birddrop" - - # Set what should be displayed in the real-name field for the bot on IRC. -! set realname "/msg eggdrop hello" - - # This is a Tcl script to be run immediately after connecting to a server. - bind evnt - init-server evnt:init_server -*************** -*** 1213,1219 **** - loadmodule notes - - # Set here the filename where private notes between users are stored. -! set notefile "LamestBot.notes" - - # Set here the maximum number of notes to allow to be stored for each user - # (to prevent flooding). ---- 1213,1219 ---- - loadmodule notes - - # Set here the filename where private notes between users are stored. -! set notefile "var/eggdrop.notes" - - # Set here the maximum number of notes to allow to be stored for each user - # (to prevent flooding). diff --git a/net-irc/eggdrop/files/eggdrop-1.6.15-configure-in.patch b/net-irc/eggdrop/files/eggdrop-1.6.15-configure-in.patch deleted file mode 100644 index c56d40522f3c..000000000000 --- a/net-irc/eggdrop/files/eggdrop-1.6.15-configure-in.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -rcN eggdrop-1.6.15.orig/configure.in eggdrop-1.6.15/configure.in -*** eggdrop-1.6.15.orig/configure.in Sun May 4 18:05:32 2003 ---- eggdrop-1.6.15/configure.in Sat Jun 28 01:00:40 2003 -*************** -*** 49,55 **** - AC_TYPE_PID_T - AC_TYPE_SIZE_T - AC_C_CONST -! AC_C_BIGENDIAN - AC_C_INLINE - AC_CHECK_SIZEOF(long, 0) - AC_CHECK_SIZEOF(int, 0) ---- 49,56 ---- - AC_TYPE_PID_T - AC_TYPE_SIZE_T - AC_C_CONST -! # GENTOO: This causes an autoconf warning, and seems to get put in anyway. -! # AC_C_BIGENDIAN - AC_C_INLINE - AC_CHECK_SIZEOF(long, 0) - AC_CHECK_SIZEOF(int, 0) diff --git a/net-irc/eggdrop/files/eggdrop-1.6.15-mysql-use_ssl-fix.patch b/net-irc/eggdrop/files/eggdrop-1.6.15-mysql-use_ssl-fix.patch deleted file mode 100644 index b4b7e53ed106..000000000000 --- a/net-irc/eggdrop/files/eggdrop-1.6.15-mysql-use_ssl-fix.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- eggdrop-1.6.15.orig/src/mod/mysql.mod/mysql.h 2004-02-04 01:10:52.390343385 +0000 -+++ eggdrop-1.6.15/src/mod/mysql.mod/mysql.h 2004-02-04 01:09:15.103521295 +0000 -@@ -28,6 +28,7 @@ - } - - #include "src/mod/module.h" -+#undef use_ssl - #include <mysql/mysql.h> - - EXPORT_SCOPE char *mysql_start(); diff --git a/net-irc/eggdrop/files/eggdrop-1.6.15-potential-undef-tm-struct.patch b/net-irc/eggdrop/files/eggdrop-1.6.15-potential-undef-tm-struct.patch deleted file mode 100644 index c23179e1acff..000000000000 --- a/net-irc/eggdrop/files/eggdrop-1.6.15-potential-undef-tm-struct.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -rcN eggdrop-1.6.15.orig/src/misc.c eggdrop-1.6.15/src/misc.c -*** eggdrop-1.6.15.orig/src/misc.c Sun May 4 18:05:32 2003 ---- eggdrop-1.6.15/src/misc.c Sat Jun 28 00:37:08 2003 -*************** -*** 509,514 **** ---- 509,516 ---- - egg_vsnprintf(out, LOGLINEMAX - tsl, format, va); - out[LOGLINEMAX - tsl] = 0; - if (keep_all_logs) { -+ /* GENTOO: this needs to be here in case shtime is false */ -+ t = localtime(&now2); - if (!logfile_suffix[0]) - egg_strftime(ct, 12, ".%d%b%Y", t); - else { |