summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2010-05-25 08:29:02 +0000
committerPeter Volkov <pva@gentoo.org>2010-05-25 08:29:02 +0000
commit26e61dc2d8b9791657d16d4969f6e32ccac9e669 (patch)
tree7b42e4f32798e646656838250ff6d6cb3f496839 /net-misc/packETH
parentTake package over, filezilla is the only current consumer (diff)
downloadhistorical-26e61dc2d8b9791657d16d4969f6e32ccac9e669.tar.gz
historical-26e61dc2d8b9791657d16d4969f6e32ccac9e669.tar.bz2
historical-26e61dc2d8b9791657d16d4969f6e32ccac9e669.zip
Fixed build issue with forced --as-needed, bug #321409, thank Diego E. 'Flameeyes' Pettenò for report.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'net-misc/packETH')
-rw-r--r--net-misc/packETH/ChangeLog7
-rw-r--r--net-misc/packETH/Manifest5
-rw-r--r--net-misc/packETH/files/packETH-1.6.5-forced-as-needed.patch13
-rw-r--r--net-misc/packETH/packETH-1.6.5.ebuild13
4 files changed, 29 insertions, 9 deletions
diff --git a/net-misc/packETH/ChangeLog b/net-misc/packETH/ChangeLog
index 5c14e6b51803..68bcecd3928e 100644
--- a/net-misc/packETH/ChangeLog
+++ b/net-misc/packETH/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/packETH
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/packETH/ChangeLog,v 1.9 2010/05/20 10:53:06 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/packETH/ChangeLog,v 1.10 2010/05/25 08:29:02 pva Exp $
+
+ 25 May 2010; Peter Volkov <pva@gentoo.org> packETH-1.6.5.ebuild,
+ +files/packETH-1.6.5-forced-as-needed.patch:
+ Fixed build issue with forced --as-needed, bug #321409, thank Diego E.
+ 'Flameeyes' Pettenò for report.
*packETH-1.6.5 (20 May 2010)
diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest
index 0b2f87b7c064..61fe8bb1de50 100644
--- a/net-misc/packETH/Manifest
+++ b/net-misc/packETH/Manifest
@@ -1,8 +1,9 @@
AUX packETH-1.6.3-gentoo.patch 1196 RMD160 b4b35c6ad8b82829c12e2a556733c3ff5d6e8a58 SHA1 626d889bb5232ff5da788ec4b1ed35bb4f724878 SHA256 350ad570ea93e618284c0ca32be0eb734f1388ae6a3945e0acc5fa4bc597e057
AUX packETH-1.6.3-pixmaps.patch 479 RMD160 72248dc086818eb6b041212957c79589f618192f SHA1 0ba023c76f1314dde095d1f714e8a3f66b8caba5 SHA256 fe9f7b4ecded9c7b05f04b2ad3eebaecf62400206ff4ce09f728169d04a2942f
+AUX packETH-1.6.5-forced-as-needed.patch 261 RMD160 9a604c4e1589cbea61183254672f2a9fdafce004 SHA1 4e5c75a0e15de796e8455d54c9344a7b3244f027 SHA256 267682e1ab00ffb1b5a6761fef57eade3f0172fbc654e6c0720d62fc15c4544d
DIST packETH-1.6.3.tar.gz 204102 RMD160 1680795a21a7d5df7556986b9081fc3d48a1e99e SHA1 322bdd48bc1a334fb5f09278ab32ad67f45f3d02 SHA256 d1c74c609184fe9bd076d5ec434587cb7f9ea86c139e3aa012679fd6e647ae77
DIST packETH-1.6.5.tar.bz 212613 RMD160 e31a3087dd587839df5586f5164d5cbda4d18533 SHA1 1d06843779ed73e37544c7aceed811e4fab28db6 SHA256 062cfde5868b696a813af1ffa35981fd403af44b6df8a05906d0ea3ef8a73ea5
EBUILD packETH-1.6.3.ebuild 805 RMD160 8bba401e9558a6355a99b4b1cab93740cc89d581 SHA1 759e44dc1f8208ee8bd6428a3b18a11be3fe1cb4 SHA256 e40b0f3c7209057eba1d4ef3611723ba1f1e1f8d70f6cb8a2665b31d4fb4a8af
-EBUILD packETH-1.6.5.ebuild 744 RMD160 c7f9059e32df25bcbfa1de256b655a57e438c045 SHA1 928965173d8b69b0bf3219c0971e63424b9257ba SHA256 1364f5764b063ea37a03c9835bf0d5e94382ba078ee9027a6c1e658a507e8936
-MISC ChangeLog 1526 RMD160 c9e84c11232d8159a471dbc85e44650335a35bc3 SHA1 0fcde7a0f930a015bea126dd29b356b060458652 SHA256 238c2c36d0aeea948d9a25ffea3ef6fb1aa4a58f4952b28745b04793f93bc41e
+EBUILD packETH-1.6.5.ebuild 722 RMD160 0394d463e226c882e3f5b284ca11dd19bf464a36 SHA1 35a0a18639c7a34341c7ca8a99c610da09bc4cc5 SHA256 d006c68ca3e5dd2309f30fd02e8a2de3a3210e5bdcb67e2a9f4665e25b0bb101
+MISC ChangeLog 1750 RMD160 91d26b7ed8ac1df05c6e4bf1320db158e36a3e07 SHA1 a26d51201318a75d9295d7345d1a91f165c7fd73 SHA256 093374ad79182de7d3381f473bbb1d0e86f2853b9f5f0638621d0d50e3ec3306
MISC metadata.xml 159 RMD160 28e799fe0fd02aaab9d4bbe5595f133101606f5b SHA1 9f5df3eabd621951a959cc8e0e2e0d352cd1fe1e SHA256 b75c711bd971e46f0ec957e833c60879b0c5023e0bb94409a6255781b69f6dc6
diff --git a/net-misc/packETH/files/packETH-1.6.5-forced-as-needed.patch b/net-misc/packETH/files/packETH-1.6.5-forced-as-needed.patch
new file mode 100644
index 000000000000..df0f5c8b0f10
--- /dev/null
+++ b/net-misc/packETH/files/packETH-1.6.5-forced-as-needed.patch
@@ -0,0 +1,13 @@
+=== modified file 'Makefile.am'
+--- Makefile.am 2010-05-25 08:09:22 +0000
++++ Makefile.am 2010-05-25 08:19:14 +0000
+@@ -29,7 +29,7 @@
+ DEFS= \
+ -DPKGDATADIR=\"$(pkgdatadir)/\"
+
+-AM_LDFLAGS=$(DEPS_LIBS)
++packETH_LDADD=$(DEPS_LIBS)
+
+ AM_CPPFLAGS = \
+ -g \
+
diff --git a/net-misc/packETH/packETH-1.6.5.ebuild b/net-misc/packETH/packETH-1.6.5.ebuild
index 7455ecd7f4b8..ddf1f4c589d3 100644
--- a/net-misc/packETH/packETH-1.6.5.ebuild
+++ b/net-misc/packETH/packETH-1.6.5.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-misc/packETH/packETH-1.6.5.ebuild,v 1.1 2010/05/20 10:53:06 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/packETH/packETH-1.6.5.ebuild,v 1.2 2010/05/25 08:29:02 pva Exp $
EAPI="2"
-inherit eutils toolchain-funcs
+inherit eutils toolchain-funcs autotools
DESCRIPTION="Packet generator tool for ethernet"
HOMEPAGE="http://packeth.sourceforge.net/"
@@ -18,6 +18,11 @@ IUSE=""
DEPEND="x11-libs/gtk+:2"
RDEPEND="${DEPEND}"
+src_prepare() {
+ epatch "${FILESDIR}/${P}-forced-as-needed.patch"
+ eautomake
+}
+
src_compile() {
tc-export CC
default
@@ -25,9 +30,5 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" install || die
-# insinto /usr/bin
-# dobin packETH || die
-# insinto /usr/share/pixmaps/packETH
-# doins src/pixmaps/* || die
dodoc AUTHORS README || die
}