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
commita2e0967a4854dd4c1ed86bdb5ddb0d65b7dc0954 (patch)
tree78848b7d65607ba8c97e37a8b1ca8f4bb1a50bfc /net-irc
parentAdd description for source USE flag. (diff)
downloadhistorical-a2e0967a4854dd4c1ed86bdb5ddb0d65b7dc0954.tar.gz
historical-a2e0967a4854dd4c1ed86bdb5ddb0d65b7dc0954.tar.bz2
historical-a2e0967a4854dd4c1ed86bdb5ddb0d65b7dc0954.zip
[net-irc/inspircd] Ebuild improvements for version 2.0.8 wrt bug #433818
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/inspircd/ChangeLog5
-rw-r--r--net-irc/inspircd/Manifest4
-rw-r--r--net-irc/inspircd/inspircd-2.0.8.ebuild14
3 files changed, 13 insertions, 10 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/Manifest b/net-irc/inspircd/Manifest
index 4eb2133ee087..59d11a42ceb2 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -23,6 +23,6 @@ EBUILD inspircd-2.0.5-r2.ebuild 2838 SHA256 c973cbe03ab53bdf062393165bf827f8e24c
EBUILD inspircd-2.0.5.ebuild 3230 SHA256 83bb52a4f4ffc57ecc89493389e6679d9304c746827e7b76ecfdf054e855913a SHA512 c26ff10dc385d862b140d21fd9dcb5f3a5412eb7d3a596947cbc0eeb276db1096fa6f10bcdcb839056574903c9cf53e26ad772e2e93ceeb3e1f9a86f9eb358aa WHIRLPOOL 7bede173b21fec58eb00b19e2ad4ea489d0b0814fba6662b97c1ffb8d6af423a7694c196be9d84489fbc0834e63d213484c914a96ff27f2bab34d5c5c444e101
EBUILD inspircd-2.0.6_rc1.ebuild 3088 SHA256 1a5fc4f530e10bb33b6c372d6081a2a9e8e6ddfdc0cb6ef8ed015ccbdd902dd4 SHA512 54f40acffcfe63a4642002e83bcb2609734bf07f7bff1fbafd848d20967d46282b2fdf246ea8136afea3d1f78fed7064904976ebfd55097344ca4cd0b538c29a WHIRLPOOL 96d2a7dff164a077a775491fc226680a0218c490c3f8fcbcc92090f599bb9451d20bcc70ad66b9b34d4c3399aa3da959e93153f3b9115b6321b363566d383e87
EBUILD inspircd-2.0.7.ebuild 2848 SHA256 542baf3cadc30b8749f032fe0323155a3e0260496acf8d0a6448d0c3acb40921 SHA512 060413cd3c1d4727a5195e40bdaab6c0d075ae3579d1bca78abaaa87e519867e2fabbc5491f04897a028e92ef2b3faf240ca69c2a54e625e249a115b736d6a53 WHIRLPOOL 3f99bddf49cc9934ca8be81c400194411f5c0ca99c05d70483374a79cd6a493d28aaaf9bf79df3a9acdf27ce8980c8a9f7133f10faf0d9e1014e01f4a7985299
-EBUILD inspircd-2.0.8.ebuild 2844 SHA256 ff7bfc9c8b13ede107465955267a8e84d653fbcf99ccc1e8b6baa530583e996a SHA512 891496df82e49e9adf951b1f48560a33887b8996dd436e1133539cf3bf20324485a210051997fcd0568b6a0af01934b850088d99ba87b21b3a2a1e9e83b6df5b WHIRLPOOL 31a626a51059a76b355082fa835cbc1072ee095f74b3cd71d43a8193a8422d55fd6d14d0122bf644a83fec8abe057bc4d5211087e51b506a17d577ad7e07bab8
-MISC ChangeLog 9964 SHA256 c7a4a3d1438c7bca77e4c1330008bf97cb95cd40c6c812a76f8601a68f033642 SHA512 a13bf3044bac7cdc97f77ce4cadf5956e8992cbbd87364cdd5be69d6494f03eac6bfd0ff86a9b637182c93ba361c5c30b7e0fc7d51b0c30df82528ffff4881ce WHIRLPOOL d4cbeffd5d478bd9e9c3c2430e0d1ecbf9acc3ac408b6cfda2684592ed88bab2224f000500011f404479485b4d1dfcc6fedb0b0e16fee7ef6ba0e41b083123e9
+EBUILD inspircd-2.0.8.ebuild 2865 SHA256 20146db30f66137a0550804cb5af44524066e7dffe67ca2c4d48d56da5998f82 SHA512 a0ee89112457e76a25e236620d8f2a1ba3b5e7acb1da70b77be06e80cb4b8d14613d6167d171d222dcef6bfec583897924b9a6c74ae80f7f93755adedd5c5495 WHIRLPOOL b310cfcba4fa0920d7c13e0f24d022af34e48f79a33fd3ca13b91d3f6863cac41ba1f4ad325925b0c9b8066c44a355430e3a87f8e7105fad4a55f6f0f82da7f7
+MISC ChangeLog 10077 SHA256 f8652f28c866876ebc078978d9499c00494138c67d7ac201f07c2d932d8163b9 SHA512 a12ec3881558e6b03bb6579ca4fac7c93b7d1cdb84477f8bfa13f1a963555a62e0a4094458a709b2ccf279ab56619c5bd75f583e3533a2bb68b4726bfed9a958 WHIRLPOOL 8a45bffe6cda7a2c44d872bc035c30c52ff8c0ac0cc50702e04477354ab78a3ffa1801032da7714fb120577ebe2f365fcd97c056ad3cb9f56a065840b2826014
MISC metadata.xml 1379 SHA256 6f296c9f2e66bea15aef45aac846f564eb4a3d4ef71d4c6d850723bfce4da0f7 SHA512 71a974d150356c011aafa029b0a1e3323b6e9ba37ff8955f8220bf0a9314471aea98432ba7252cf333612be553fc32cd11ffedbd93e7be84a92b07a727f4a5a1 WHIRLPOOL 506f9bba57dae99e4a3e78204fd6e10b4508be888852bfc6dffbc6717c0f6195968d8868851449501d6457724f73efc4a967395b179e98c234fc1d4ca61ab176
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() {