summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé María Alonso <nimiux@gentoo.org>2012-09-07 17:31:55 +0000
committerJosé María Alonso <nimiux@gentoo.org>2012-09-07 17:31:55 +0000
commit563b5880930bf1fdf5d59c989dcb979f32fb0ed8 (patch)
tree9896fcba333f0e5c2cf1210985b2382f10ee1339 /net-irc/inspircd
parentAdd description for source USE flag. (diff)
downloadgentoo-2-563b5880930bf1fdf5d59c989dcb979f32fb0ed8.tar.gz
gentoo-2-563b5880930bf1fdf5d59c989dcb979f32fb0ed8.tar.bz2
gentoo-2-563b5880930bf1fdf5d59c989dcb979f32fb0ed8.zip
[net-irc/inspircd] Ebuild improvements for version 2.0.8 wrt bug #433818
(Portage version: 2.1.11.9/cvs/Linux x86_64)
Diffstat (limited to 'net-irc/inspircd')
-rw-r--r--net-irc/inspircd/ChangeLog5
-rw-r--r--net-irc/inspircd/inspircd-2.0.8.ebuild14
2 files changed, 11 insertions, 8 deletions
diff --git a/net-irc/inspircd/ChangeLog b/net-irc/inspircd/ChangeLog
index 3c979296b64b..7a58448f8d62 100644
--- a/net-irc/inspircd/ChangeLog
+++ b/net-irc/inspircd/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-irc/inspircd
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/inspircd/ChangeLog,v 1.54 2012/09/07 15:47:27 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/inspircd/ChangeLog,v 1.55 2012/09/07 17:31:55 nimiux Exp $
+
+ 07 Sep 2012; Chema Alonso <nimiux@gentoo.org> inspircd-2.0.8.ebuild:
+ Ebuild improvements wrt bug #433818
07 Sep 2012; Agostino Sarubbo <ago@gentoo.org> inspircd-2.0.8.ebuild:
Stable for amd64, wrt bug #433818
diff --git a/net-irc/inspircd/inspircd-2.0.8.ebuild b/net-irc/inspircd/inspircd-2.0.8.ebuild
index 8d9133dce07d..c7bbd7a20d2f 100644
--- a/net-irc/inspircd/inspircd-2.0.8.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.8.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/inspircd/inspircd-2.0.8.ebuild,v 1.2 2012/09/07 15:47:27 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/inspircd/inspircd-2.0.8.ebuild,v 1.3 2012/09/07 17:31:55 nimiux Exp $
EAPI=4
-inherit eutils flag-o-matic multilib
+inherit eutils flag-o-matic multilib toolchain-funcs
DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
HOMEPAGE="http://inspircd.github.com/"
@@ -58,26 +58,26 @@ src_configure() {
touch .force-root-ok || die
if [ -n "${extras}" ]; then
- ./configure --disable-interactive \
- --enable-extras=${extras} || die
+ econf --disable-interactive --enable-extras=${extras}
fi
use !ssl && essl=""
use !gnutls && egnutls=""
use ipv6 && dipv6=""
- ./configure \
+ econf \
+ --with-cc="$(tc-getCXX)" \
--disable-interactive \
--prefix="/usr/$(get_libdir)/${PN}" \
--config-dir="/etc/${PN}" \
--binary-dir="/usr/bin" \
--module-dir="/usr/$(get_libdir)/${PN}/modules" \
- ${essl} ${egnutls} ${dipv6} || die
+ ${essl} ${egnutls} ${dipv6}
}
src_compile() {
append-cxxflags -Iinclude -fPIC
- emake LDFLAGS="${LDFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ emake V=1 LDFLAGS="${LDFLAGS}" CXXFLAGS="${CXXFLAGS}"
}
src_install() {