head	1.10;
access;
symbols
	pkgsrc-2013Q2:1.10.0.54
	pkgsrc-2013Q2-base:1.10
	pkgsrc-2012Q4:1.10.0.52
	pkgsrc-2012Q4-base:1.10
	pkgsrc-2011Q4:1.10.0.50
	pkgsrc-2011Q4-base:1.10
	pkgsrc-2011Q2:1.10.0.48
	pkgsrc-2011Q2-base:1.10
	pkgsrc-2009Q4:1.10.0.46
	pkgsrc-2009Q4-base:1.10
	pkgsrc-2008Q4:1.10.0.44
	pkgsrc-2008Q4-base:1.10
	pkgsrc-2008Q3:1.10.0.42
	pkgsrc-2008Q3-base:1.10
	cube-native-xorg:1.10.0.40
	cube-native-xorg-base:1.10
	pkgsrc-2008Q2:1.10.0.38
	pkgsrc-2008Q2-base:1.10
	pkgsrc-2008Q1:1.10.0.36
	pkgsrc-2008Q1-base:1.10
	pkgsrc-2007Q4:1.10.0.34
	pkgsrc-2007Q4-base:1.10
	pkgsrc-2007Q3:1.10.0.32
	pkgsrc-2007Q3-base:1.10
	pkgsrc-2007Q2:1.10.0.30
	pkgsrc-2007Q2-base:1.10
	pkgsrc-2007Q1:1.10.0.28
	pkgsrc-2007Q1-base:1.10
	pkgsrc-2006Q4:1.10.0.26
	pkgsrc-2006Q4-base:1.10
	pkgsrc-2006Q3:1.10.0.24
	pkgsrc-2006Q3-base:1.10
	pkgsrc-2006Q2:1.10.0.22
	pkgsrc-2006Q2-base:1.10
	pkgsrc-2006Q1:1.10.0.20
	pkgsrc-2006Q1-base:1.10
	pkgsrc-2005Q4:1.10.0.18
	pkgsrc-2005Q4-base:1.10
	pkgsrc-2005Q3:1.10.0.16
	pkgsrc-2005Q3-base:1.10
	pkgsrc-2005Q2:1.10.0.14
	pkgsrc-2005Q2-base:1.10
	pkgsrc-2005Q1:1.10.0.12
	pkgsrc-2005Q1-base:1.10
	pkgsrc-2004Q4:1.10.0.10
	pkgsrc-2004Q4-base:1.10
	pkgsrc-2004Q3:1.10.0.8
	pkgsrc-2004Q3-base:1.10
	pkgsrc-2004Q2:1.10.0.6
	pkgsrc-2004Q2-base:1.10
	pkgsrc-2004Q1:1.10.0.4
	pkgsrc-2004Q1-base:1.10
	pkgsrc-2003Q4:1.10.0.2
	pkgsrc-2003Q4-base:1.10
	pkgsrc-base:1.1.1.1
	TNF:1.1.1
	buildlink2-base:1.8
	netbsd-1-5-PATCH001:1.7
	netbsd-1-5-RELEASE:1.4
	netbsd-1-4-PATCH003:1.4
	netbsd-1-4-PATCH002:1.2
	comdex-fall-1999:1.2
	netbsd-1-4-PATCH001:1.2
	netbsd-1-4-RELEASE:1.2;
locks; strict;
comment	@# @;


1.10
date	2002.06.26.03.50.50;	author kent;	state dead;
branches;
next	1.9;

1.9
date	2002.06.25.14.16.15;	author kent;	state Exp;
branches;
next	1.8;

1.8
date	2002.01.31.23.04.52;	author wiz;	state dead;
branches;
next	1.7;

1.7
date	2001.02.17.18.18.49;	author wiz;	state Exp;
branches;
next	1.6;

1.6
date	2001.01.24.18.44.59;	author he;	state Exp;
branches;
next	1.5;

1.5
date	2000.11.14.16.39.56;	author abs;	state Exp;
branches;
next	1.4;

1.4
date	2000.10.09.18.02.54;	author hubertf;	state Exp;
branches;
next	1.3;

1.3
date	2000.09.01.17.58.02;	author jwise;	state Exp;
branches;
next	1.2;

1.2
date	99.04.17.14.10.01;	author hubertf;	state Exp;
branches;
next	1.1;

1.1
date	98.11.24.04.12.07;	author tv;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.06.25.14.05.40;	author kent;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Move eggdrop from net/ to chat/.
@
text
@# $NetBSD: Makefile,v 1.9 2002/06/25 14:16:15 kent Exp $
#

DISTNAME=	eggdrop1.6.10
PKGNAME=	eggdrop-1.6.10
CATEGORIES=	net
MASTER_SITES=	ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/

MAINTAINER=     tv@@netbsd.org
HOMEPAGE=	http://www.eggheads.org/
COMMENT=	IRC robot with TCL scripting and multi-channel ability

DEPENDS+=	tcl>=8.3.2:../../lang/tcl

GNU_CONFIGURE=	yes
CONFIGURE_ENV+=	TCLLIB="${PREFIX}/lib" TCLINC="${PREFIX}/include"

post-patch:
	cd ${WRKSRC} && ${SED} -e 's,modules/,${PREFIX}/lib/eggdrop/,' \
		< eggdrop.complete.conf > eggdrop.conf.dist.new

post-configure:
	cd ${WRKSRC} && ${MAKE} config

do-install: do-install-program
do-install-program:
	${INSTALL_PROGRAM} ${WRKSRC}/eggdrop ${PREFIX}/bin/
	${INSTALL_MAN} ${WRKSRC}/doc/man1/eggdrop.1 ${PREFIX}/man/man1/
	${INSTALL_DATA} ${WRKSRC}/eggdrop.conf.dist.new ${PREFIX}/etc/eggdrop.conf.dist
	${INSTALL_DATA_DIR} ${PREFIX}/share/eggdrop \
		${PREFIX}/share/eggdrop/help ${PREFIX}/share/eggdrop/language \
		${PREFIX}/share/eggdrop/scripts ${PREFIX}/share/eggdrop/html \
		${PREFIX}/share/eggdrop/help/msg ${PREFIX}/share/eggdrop/help/set
	${INSTALL_DATA} ${WRKSRC}/language/core.*.lang \
		${PREFIX}/share/eggdrop/language/
	cd ${WRKSRC}/doc && ${INSTALL_DATA} BOTNET tcl-commands.doc tricks \
		${PREFIX}/share/eggdrop/
	cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${PREFIX}/share/eggdrop/html
	cd ${WRKSRC}/help && ${INSTALL_DATA} cmds1.help cmds2.help core.help \
		${PREFIX}/share/eggdrop/help/
	cd ${WRKSRC}/help/set && ${INSTALL_DATA} cmds1.help cmds2.help \
		${PREFIX}/share/eggdrop/help/set/
	cd ${WRKSRC}/scripts && ${INSTALL_DATA} CONTENTS action.fix.tcl \
		autobotchk alltools.tcl botchk cmd_resolve.tcl compat.tcl getops.tcl \
		klined.tcl notes2.tcl ques5.tcl sentinel.tcl userinfo.tcl weed \
		${PREFIX}/share/eggdrop/scripts/

.include "../../mk/bsd.pkg.mk"

.if defined(NOPIC)
ALL_TARGET=	static
.else
do-install: do-install-modules
do-install-modules:
	${INSTALL_DATA_DIR} ${PREFIX}/lib/eggdrop
	cd ${WRKSRC} && ${INSTALL_DATA} assoc.so blowfish.so channels.so \
		compress.so console.so ctcp.so dns.so filesys.so irc.so notes.so seen.so \
		server.so share.so transfer.so uptime.so wire.so \
		${PREFIX}/lib/eggdrop/
.endif
@


1.9
log
@Resolve the previous confilict.
@
text
@d1 1
a1 1
# $NetBSD$
@


1.8
log
@Remove eggdrop (broken for 16 months now).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2001/02/17 18:18:49 wiz Exp $
d4 2
a5 2
DISTNAME=	eggdrop1.3.22
PKGNAME=	eggdrop-1.3.22
d7 1
a7 5
MASTER_SITES=	ftp://ftp.sodre.net/pub/eggdrop/ \
		ftp://ftp.bots.org/pub/mirrors/eggdrop/ \
		ftp://ftp.gymnet.com/pub/irc/bots/eggdrop/

BROKEN=		This package has not yet been updated to work past tcl-8.0.5.
d10 1
a10 1
HOMEPAGE=	http://www.sodre.net/eggdrop/
d16 1
a16 1
CONFIGURE_ENV+=	TCLLIB="${PREFIX}/lib" TCLINC="${PREFIX}/include/tcl8.0"
d20 4
a23 1
		< eggdrop.conf.dist > eggdrop.conf.dist.new
d32 1
a32 1
		${PREFIX}/share/eggdrop/scripts \
d34 1
a34 1
	${INSTALL_DATA} ${WRKSRC}/language/core.english.lang \
d36 4
a39 6
	cd ${WRKSRC}/doc && ${INSTALL_DATA} BOTNET eggdrop.doc \
		tcl-commands.doc tricks ${PREFIX}/share/eggdrop/
	cd ${WRKSRC}/help && ${INSTALL_DATA} assoc.help chaninfo \
		channels.help cmds1.help cmds2.help console.help core.help \
		filesys.help irc.help notes.help seen.help server.help \
		share.help userinfo.help \
d41 1
a41 6
	cd ${WRKSRC}/help/msg && ${INSTALL_DATA} irc.help notes.help \
		seen.help userinfo.help \
		${PREFIX}/share/eggdrop/help/msg/
	cd ${WRKSRC}/help/set && ${INSTALL_DATA} channels.help cmds1.help \
		cmds2.help console.help ctcp.help filesys.help irc.help \
		notes.help server.help transfer.help \
d44 2
a45 2
		alltools.tcl botchk compat.tcl getops-2.0.1.tcl klined.tcl \
		notes2.tcl ques4.tcl userinfo1.0.tcl weed \
d57 2
a58 2
		console.so ctcp.so filesys.so irc.so notes.so seen.so \
		server.so share.so transfer.so wire.so woobie.so \
@


1.7
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2001/01/24 18:44:59 he Exp $
@


1.6
log
@Depend on tcl>=8.3.2 instead of tcl-8.3.2 now that PKGNAME of tcl
is bumped to tcl-8.3.2nb1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2000/11/14 16:39:56 abs Exp $
d15 1
@


1.5
log
@Swap tcl version in DEPENDS and BROKEN message, now passes lintpkgsrc
-BROKEN=        This package has not yet been updated to work with tcl-8.3.2.
+BROKEN=        This package has not yet been updated to work past tcl-8.0.5.
-DEPENDS+=      tcl-8.0.5:../../lang/tcl
+DEPENDS+=      tcl-8.3.2:../../lang/tcl
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2000/10/09 18:02:54 hubertf Exp $
d16 1
a16 1
DEPENDS+=	tcl-8.3.2:../../lang/tcl
@


1.4
log
@tcl is in lang/tcl now (why wasn't this detected earlier???)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/09/01 17:58:02 jwise Exp $
d11 1
a11 1
BROKEN=		This package has not yet been updated to work with tcl-8.3.2.
d16 1
a16 1
DEPENDS+=	tcl-8.0.5:../../lang/tcl
@


1.3
log
@Mark remaining packages which need to be updated to work with tcl-8.3.2
with

	BROKEN=	This package has not yet been updated to work with tcl-8.3.2.

in order to make bulk builds quieter.  These packages will be updated over the
weekend.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1999/04/17 14:10:01 hubertf Exp $
d16 1
a16 1
DEPENDS+=	tcl-8.0.5:../../lang/tcl80
@


1.2
log
@Add dependency on tcl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 1998/11/24 04:12:07 tv Exp $
d10 2
@


1.1
log
@Add eggdrop 1.3.22, a very popular IRC robot.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 1998/06/03 13:16:56 agc Exp $
d13 2
@


1.1.1.1
log
@Import eggdrop.
Submitted by svs@@ropnet.ru in pkg/12009

Eggdrop is an IRC bot, written in C.  If you don't know what IRC is, this
is probably not whatever you're looking for!  Eggdrop, being a bot, sits
on a channel and takes protective measures: to keep the channel from being
taken over (in the few ways that anything CAN), to recognize banished
users or sites and reject them, to recognize priveledged users and let
them gain ops, etc.
@
text
@d1 1
a1 1
# $NetBSD$
d4 2
a5 2
DISTNAME=	eggdrop1.6.10
PKGNAME=	eggdrop-1.6.10
d7 3
a9 1
MASTER_SITES=	ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/
d12 1
a12 4
HOMEPAGE=	http://www.eggheads.org/
COMMENT=	IRC robot with TCL scripting and multi-channel ability

DEPENDS+=	tcl>=8.3.2:../../lang/tcl
d15 1
a15 1
CONFIGURE_ENV+=	TCLLIB="${PREFIX}/lib" TCLINC="${PREFIX}/include"
d19 1
a19 4
		< eggdrop.complete.conf > eggdrop.conf.dist.new

post-configure:
	cd ${WRKSRC} && ${MAKE} config
d28 1
a28 1
		${PREFIX}/share/eggdrop/scripts ${PREFIX}/share/eggdrop/html \
d30 1
a30 1
	${INSTALL_DATA} ${WRKSRC}/language/core.*.lang \
d32 6
a37 4
	cd ${WRKSRC}/doc && ${INSTALL_DATA} BOTNET tcl-commands.doc tricks \
		${PREFIX}/share/eggdrop/
	cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${PREFIX}/share/eggdrop/html
	cd ${WRKSRC}/help && ${INSTALL_DATA} cmds1.help cmds2.help core.help \
d39 6
a44 1
	cd ${WRKSRC}/help/set && ${INSTALL_DATA} cmds1.help cmds2.help \
d47 2
a48 2
		autobotchk alltools.tcl botchk cmd_resolve.tcl compat.tcl getops.tcl \
		klined.tcl notes2.tcl ques5.tcl sentinel.tcl userinfo.tcl weed \
d60 2
a61 2
		compress.so console.so ctcp.so dns.so filesys.so irc.so notes.so seen.so \
		server.so share.so transfer.so uptime.so wire.so \
@


