# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-irc/eggdrop/eggdrop-1.6.17.ebuild,v 1.14 2006/11/23 17:27:38 vivo Exp $ inherit eutils MY_P="eggdrop${PV}" PATCHSET_V="1.0" 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/${MY_P}.tar.gz mirror://gentoo/${P}-patches-${PATCHSET_V}.tar.bz2" KEYWORDS="x86 sparc mips ia64 amd64 ppc alpha" LICENSE="GPL-2" SLOT="0" IUSE="debug static mysql postgres ssl" DEPEND="dev-lang/tcl mysql? ( >disabled_modules use postgres || echo pgstats >>disabled_modules use static && ( echo rijndael ; echo twofish ) >>disabled_modules econf $(use_with ssl) || die "./configure failed" make config || die "module config failed" if use static && use debug then target="sdebug" elif use static then target="static" elif use debug then target="debug" fi emake -j1 ${target} || die "emake ${target} failed" } src_install() { local a b make DEST=${D}/opt/eggdrop install || die "make install failed" for a in doc/* do [ -f ${a} ] && dodoc ${a} done cd ${S}/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 \ src/mod/mc_greet.mod/mc_greet.conf \ src/mod/stats.mod/stats.conf \ src/mod/away.mod/away.doc \ src/mod/rcon.mod/matchbot.tcl \ src/mod/mystats.mod/tools/mystats.{conf,sql} \ src/mod/pgstats.mod/tools/pgstats.{conf,php,sql} \ text/motd.* dohtml ${S}/doc/html/*.html dobin ${FILESDIR}/eggdrop-installer doman doc/man1/eggdrop.1 } pkg_postinst() { einfo einfo "NOTE: IPV6 support has been dropped by upstream maintainers." einfo "Please run /usr/bin/eggdrop-installer to install your eggdrop bot." einfo }