Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 30500 Details for
Bug 48965
unrealircd 3.2 released - fixes bugs from 3.2 rc2
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for unrealircd 3.2 (Based on the rc1 ebuild)
unrealircd-3.2.ebuild (text/plain), 2.98 KB, created by
Bjarke Istrup Pedersen (RETIRED)
on 2004-05-02 01:11:44 UTC
(
hide
)
Description:
Ebuild for unrealircd 3.2 (Based on the rc1 ebuild)
Filename:
MIME Type:
Creator:
Bjarke Istrup Pedersen (RETIRED)
Created:
2004-05-02 01:11:44 UTC
Size:
2.98 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/www/www.gentoo.org/raw_cvs/gentoo-x86/net-irc/unrealircd/Attic/unrealircd-3.2_rc1.ebuild,v 1.6 2004/04/22 21:41:50 zul dead $ > >MY_P=Unreal3.2 >DESCRIPTION="aimed to be an advanced (not easy) IRCd" >HOMEPAGE="http://www.unrealircd.com/" >SRC_URI="http://www.gower.net/unrealircd/${MY_P}.tar.gz > ftp://unreal.secure-tech.net/${MY_P}.tar.gz" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="~x86 -*" >IUSE="ssl ipv6 leaf" > >DEPEND="ssl? ( dev-libs/openssl ) > >=sys-apps/sed-4" > >S=${WORKDIR}/Unreal3.2 > > >src_compile() { > local myconf=" --enable-nospoof \ > --prefix=/usr \ > --with-dpath=/etc/unrealircd \ > --with-spath=/usr/bin/unrealircd \ > --enable-prefixaq \ > --enable-ziplinks \ > --with-listen=5 \ > --with-nick-history=2000 \ > --with-sendq=3000000 \ > --with-bufferpool=18 \ > --with-hostname=`hostname` \ > --with-permissions=0600 \ > --with-fd-setsize=1024 \ > --enable-dynamic-linking" > > if [ -n "`use ssl`" ] ; then > einfo "Enabling SSL/Crypto support" > myconf="${myconf} --enable-ssl" > fi > > if [ -n "`use ipv6`" ] ; then > einfo "Enabling IPv6 support" > myconf="${myconf} --enable-inet6" > fi > > if [ -n "`use leaf`" ] ; then > einfo "Enabling ircd as leaf server" > myconf="${myconf} --enable-leaf" > sleep 5 > else > einfo "Enabling ircd as hub server(default)" > ewarn "Set USE=\"leaf\" if you want a leaf server." > sleep 5 > myconf="${myconf} --enable-hub" > fi > > econf ${myconf} || die > > # DPATH and SPATH is hardcoded in include/setup.h > sed -i 's:/var/tmp/portage/unrealircd-3.2_rc1/image/::' include/setup.h > > emake || die >} > >src_install() { > cd ${S} > > newbin src/ircd unrealircd || die > > if [ -n "`use ssl`" ] ; then > newbin ${FILESDIR}/mkunrealircd-cert.sh mkunrealircd-cert > fi > > insinto /etc/unrealircd > doins badwords.*.conf help.conf > > if [ -n "`use ssl`" ] ; then > doins src/ssl.cnf > fi > > insinto /etc/unrealircd/networks > doins networks/{*.network,makenet,networks.ndx} > > insinto /etc/unrealircd/aliases > doins aliases/*.conf > > insinto /etc/unrealircd/modules > doins src/modules/*.so > > dodoc doc/Authors doc/example.conf doc/example.settings > dodoc doc/coding-guidelines doc/tao.of.irc doc/unreal32docs.html > > exeinto /etc/init.d > newexe ${FILESDIR}/unrealircd.rc unrealircd > > insinto /etc/conf.d > newins ${FILESDIR}/unrealircd.confd unrealircd > > into /etc/unrealircd > dodir /etc/unrealircd/tmp > > chown ircd:ircd /etc/unrealircd/tmp >} > >pkg_postinst() { > einfo "UnrealIRCD will not run until you do a few things ..." > echo > einfo "Setup /etc/unrealircd/unrealircd.conf" > einfo " see /usr/share/doc/${PF}/example.conf.gz for more info" > echo > einfo "You can also use /etc/init.d/unrealircd to start at boot" > echo > if [ -n "`use ssl`" ] ; then > einfo "Run /usr/bin/mkunrealircd-cert to create a default cert for ssl." > einfo "The cert defaults are in /etc/unrealircd/ssl.cnf edit this prior to running." > echo > fi > einfo "Change the permissions of /etc/unrealircd/tmp to your unrealircd" > einfo "user." > echo >}
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 48965
: 30500