Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 133841 Details for
Bug 196337
net-irc/eggdrop-1.6.18-r3 fails to compile on gentoo freebsd
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
eggdrop-1.6.18-r3.ebuild
eggdrop-1.6.18-r3.ebuild (text/plain), 2.53 KB, created by
Carmine Paolino
on 2007-10-18 22:57:47 UTC
(
hide
)
Description:
eggdrop-1.6.18-r3.ebuild
Filename:
MIME Type:
Creator:
Carmine Paolino
Created:
2007-10-18 22:57:47 UTC
Size:
2.53 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-irc/eggdrop/eggdrop-1.6.18-r3.ebuild,v 1.5 2007/09/17 17:19:50 dertobi123 Exp $ > >inherit eutils > >MY_P="eggdrop${PV}" >PATCHSET_V="1.3" > >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.bz2 > mirror://gentoo/${P}-patches-${PATCHSET_V}.tar.bz2" >KEYWORDS="alpha amd64 ia64 ~mips ppc ~sparc x86" >LICENSE="GPL-2" >SLOT="0" >IUSE="debug static mysql postgres ssl vanilla" > >DEPEND="dev-lang/tcl > !vanilla? ( > mysql? ( virtual/mysql ) > postgres? ( dev-db/postgresql ) > ssl? ( dev-libs/openssl ) > )" > >S="${WORKDIR}"/${MY_P} > >src_unpack() { > unpack ${A} > cd "${S}" > > if use vanilla > then > elog "Excluding patches, that install additional modules. This effectively" > elog "disables the mysql, postgres and ssl USE flags." > echo > rm -f "${WORKDIR}"/patch/[1-8]*.patch > fi > > EPATCH_SUFFIX="patch" epatch || die "epatch failed" > epatch "${FILESDIR}/30_all_peach-fbsd-gentoo.patch" || die "epatch failed" >} > >src_compile() { > local target="" > > use mysql || ( echo mysql ; echo mystats ) >>disabled_modules > use postgres || echo pgstats >>disabled_modules > use static && ( echo rijndael ; echo twofish ) >>disabled_modules > > econf $(use_with ssl) || die "econf 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 text/motd.* > > use vanilla || 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,setup.sql} > > dohtml doc/html/*.html > > dobin "${FILESDIR}"/eggdrop-installer > doman doc/man1/eggdrop.1 >} > >pkg_postinst() { > elog > elog "NOTE: IPV6 support has been dropped by upstream maintainers." > elog "Please run /usr/bin/eggdrop-installer to install your eggdrop bot." > elog >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 196337
: 133841 |
133843