summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-08-10 13:48:29 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-08-10 13:48:29 +0000
commit62e935145f405106b12ff4c5ed4bca5b84d19ae0 (patch)
treeee83ea17b7f6120cf03dce04fb22135ef0559ed3 /net-analyzer/argus-clients
parentDrop unused patch. (diff)
downloadhistorical-62e935145f405106b12ff4c5ed4bca5b84d19ae0.tar.gz
historical-62e935145f405106b12ff4c5ed4bca5b84d19ae0.tar.bz2
historical-62e935145f405106b12ff4c5ed4bca5b84d19ae0.zip
Respect CFLAGS,LDFLAGS. Bug #331871. Thanks to Diego E. 'Flameeyes' Pettenò <flameeyes@gentoo.org> for reporting
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'net-analyzer/argus-clients')
-rw-r--r--net-analyzer/argus-clients/ChangeLog7
-rw-r--r--net-analyzer/argus-clients/Manifest4
-rw-r--r--net-analyzer/argus-clients/argus-clients-3.0.3.8.ebuild15
3 files changed, 21 insertions, 5 deletions
diff --git a/net-analyzer/argus-clients/ChangeLog b/net-analyzer/argus-clients/ChangeLog
index 09dfef683c70..48007059dece 100644
--- a/net-analyzer/argus-clients/ChangeLog
+++ b/net-analyzer/argus-clients/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/argus-clients
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/argus-clients/ChangeLog,v 1.13 2010/07/18 13:28:42 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/argus-clients/ChangeLog,v 1.14 2010/08/10 13:48:29 hwoarang Exp $
+
+ 10 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
+ argus-clients-3.0.3.8.ebuild:
+ Respect CFLAGS,LDFLAGS. Bug #331871. Thanks to Diego E. 'Flameeyes'
+ Pettenò <flameeyes@gentoo.org> for reporting
18 Jul 2010; <nixnut@gentoo.org> argus-clients-3.0.3.8.ebuild:
ppc stable #323577
diff --git a/net-analyzer/argus-clients/Manifest b/net-analyzer/argus-clients/Manifest
index dce6e2311711..1a9040d98712 100644
--- a/net-analyzer/argus-clients/Manifest
+++ b/net-analyzer/argus-clients/Manifest
@@ -6,6 +6,6 @@ DIST argus-clients-3.0.3.8.tar.gz 1845431 RMD160 905317357a7f34eb72a8a0cbf02cfca
EBUILD argus-clients-2.0.6-r1.ebuild 1074 RMD160 868c828daf0d15dc23b7c72b9dca81cb30b19dbe SHA1 221103381668419413a7b4f12f41e3774aa58d5a SHA256 7ac961a03431f009acc7bc0457564a05d826e877c6039753509d4c7a6ea002ec
EBUILD argus-clients-3.0.2.ebuild 1150 RMD160 20336b6640b68f25f8eb496a7882092b0bf33fd1 SHA1 8c40b7791a921af9add4933392d6d0186d6cf418 SHA256 142b9f2228a0b283646ec7208117daaaf8534b2f7f2e75eac0e902680052a83b
EBUILD argus-clients-3.0.3.7.ebuild 1146 RMD160 6bd2658aae53f54485e89958f5262f9e15b4b67e SHA1 55f0ac81f758bf7f43b7584a512731d4e681e7f9 SHA256 36dd78e140b5e4511e8c7e505cfe71868fe8dfc6e9b5bdbd3f670f67aef0a5f1
-EBUILD argus-clients-3.0.3.8.ebuild 1147 RMD160 791be0c460d02f12833fe8494c654c02a4e0d4f6 SHA1 67975151142b13c1e1a1c0a2776cfe220889d97d SHA256 40dbcf3d3cf67305c9650197abc1e0c1069dc84304ceb8a84c6c55d6603c190b
-MISC ChangeLog 2182 RMD160 4ce23a611b2ff328cde8ef42d14b3c035118e862 SHA1 9694c53972203d015f2d2837d71ea64fe7dab905 SHA256 f1e0ccab0452c66c159939c195f91de99bd4deb6b9f41f404092c36815958a79
+EBUILD argus-clients-3.0.3.8.ebuild 1360 RMD160 40737fee7a98113c8a48120251224d149ccbc1b6 SHA1 8ed611e64b742644445f4eda35ec73c3153b8cb7 SHA256 d9beb037cbc5375e60c6d548c816501b1c6d1f7cf4aec2408f15fd7917f31469
+MISC ChangeLog 2388 RMD160 de91c982009d9186cd1a90c31f9852ba7af373d5 SHA1 ca9e853e840042f86ff9ad4e2e9a1b766b2150e8 SHA256 97c4dcceb1a2fa3347b978b489641ca1e6394db8984496d50cb574a00ebceb6e
MISC metadata.xml 159 RMD160 28e799fe0fd02aaab9d4bbe5595f133101606f5b SHA1 9f5df3eabd621951a959cc8e0e2e0d352cd1fe1e SHA256 b75c711bd971e46f0ec957e833c60879b0c5023e0bb94409a6255781b69f6dc6
diff --git a/net-analyzer/argus-clients/argus-clients-3.0.3.8.ebuild b/net-analyzer/argus-clients/argus-clients-3.0.3.8.ebuild
index 3f043b60a6c7..8d2b1177e2a3 100644
--- a/net-analyzer/argus-clients/argus-clients-3.0.3.8.ebuild
+++ b/net-analyzer/argus-clients/argus-clients-3.0.3.8.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/argus-clients/argus-clients-3.0.3.8.ebuild,v 1.3 2010/07/18 13:28:42 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/argus-clients/argus-clients-3.0.3.8.ebuild,v 1.4 2010/08/10 13:48:29 hwoarang Exp $
EAPI="2"
-inherit eutils
+inherit autotools eutils
DESCRIPTION="Clients for net-analyzer/argus"
HOMEPAGE="http://www.qosient.com/argus/"
@@ -29,6 +29,13 @@ DEPEND="${MY_CDEPEND}
>=sys-devel/bison-1.28
>=sys-devel/flex-2.4.6"
+src_prepare() {
+ for x in $(find . -name "Makefile.in"); do
+ sed -i "s:\$(CFLAGS):& \$(LDFLAGS) :" $x
+ done
+ eautomake
+}
+
src_configure() {
use debug && touch .debug
# $(use_with sasl) \
@@ -37,6 +44,10 @@ src_configure() {
$(use_with mysql)
}
+src_compile() {
+ emake CCOPT="${CFLAGS} ${LDFLAGS}" || die "emake failed"
+}
+
src_install() {
# argus_parse.a and argus_common.a are supplied by net-analyzer/argus
dobin bin/ra* || die "Failed to install ra*"