Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 121943 Details for
Bug 181243
net-irc/inspircd-1.1.8 version bump and logfile
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
1.1.8 ebuild
inspircd-1.1.8.ebuild (text/plain), 2.47 KB, created by
Craig Edwards
on 2007-06-13 16:05:39 UTC
(
hide
)
Description:
1.1.8 ebuild
Filename:
MIME Type:
Creator:
Craig Edwards
Created:
2007-06-13 16:05:39 UTC
Size:
2.47 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/inspircd/inspircd-1.0.7-r1.ebuild,v 1.2 2007/01/04 18:51:12 hansmi Exp $ > >inherit eutils toolchain-funcs multilib # subversion > >IUSE="openssl gnutls ipv6 kernel_FreeBSD kernel_linux" > >DESCRIPTION="InspIRCd - The Modular C++ IRC Daemon" >HOMEPAGE="http://www.inspircd.org" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86 ~x86-freebsd" >RDEPEND=" > >=sys-devel/gcc-3.3.0 > >=dev-lang/perl-5.8 > openssl? ( >=dev-libs/openssl-0.9.7d ) > gnutls? ( >=net-libs/gnutls-1.3.0 )" >DEPEND="${RDEPEND}" >SRC_URI="mirror://sourceforge/${PN}/InspIRCd-${PV}.tar.bz2" >#ESVN_REPO_URI="http://svn.inspircd.org/repository/trunk/inspircd" >#ESVN_PROJECT="inspircd" > >S="${WORKDIR}/inspircd" > >inspircd_os_is_freebsd() { > use kernel_FreeBSD >} > >inspircd_os_is_linux26() { > inspircd_os_is_freebsd && return 0 > > case "${KV_major}.${KV_minor}" in > 2.[6789].*|2.[0-9][0-9]*) > return 1 > ;; > *) > return 0 > ;; > esac >} > >pkg_setup() { > enewgroup inspircd > enewuser inspircd -1 -1 -1 inspircd >} > >src_compile() { > local myconf="" > > # Write a configuration file > # we don't use econf. > USE_SSL="$(use_enable openssl)" > use gnutls && USE_SSL="$(use_enable gnutls)" > USE_SOCKET_ENGINE="--enable-epoll" > use kernel_FreeBSD && USE_SOCKET_ENGINE="--enable-kqueue" > ./configure $(use_enable ipv6) --enable-remote-ipv6 ${USE_SSL} \ > ${USE_SOCKET_ENGINE} \ > --prefix="/usr/$(get_libdir)/inspircd" \ > --config-dir="/etc/inspircd" --bin-dir="/usr/bin" \ > --library-dir="/usr/$(get_libdir)/inspircd" \ > --module-dir="/usr/$(get_libdir)/inspircd/modules" \ > || die "configure failed" > > emake || die "emake failed" >} > >src_install() { > # the inspircd buildsystem does not create these, it's configure script > # does. so, we have to at this point to make sure they are there. > dodir /usr/$(get_libdir)/inspircd > dodir /usr/$(get_libdir)/inspircd/modules > dodir /etc/inspircd > > emake install \ > LIBPATH="${D}/usr/$(get_libdir)/inspircd/" \ > MODPATH="${D}/usr/$(get_libdir)/inspircd/modules/" \ > CONPATH="${D}/etc/inspircd" \ > BINPATH="${D}/usr/bin" \ > BASE="${D}/usr/$(get_libdir)/inspircd/inspircd.launcher" > > > newinitd "${FILESDIR}"/init.d_inspircd inspircd >} > >pkg_postinst() { > chown -R inspircd:inspircd "${ROOT}"/etc/inspircd > chmod 700 "${ROOT}"/etc/inspircd > > chown -R inspircd:inspircd "${ROOT}"/usr/$(get_libdir)/inspircd > chmod -R 755 "${ROOT}"/usr/$(get_libdir)/inspircd > > chmod -R 755 /usr/bin/inspircd >}
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 181243
: 121943 |
124460
|
124462
|
124509
|
124544
|
124546