aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <kleiner_otti@gmx.de>2010-02-08 23:23:58 +0100
committerChristoph Junghans <kleiner_otti@gmx.de>2010-02-08 23:23:58 +0100
commit671957739dcf9ee2e861eff1b455201f21eabdce (patch)
tree83c8c935d38392ef07e16039ee2819c56a6fc35c
parentsci-chemistry/votca-csg: Version bump (diff)
downloadsci-671957739dcf9ee2e861eff1b455201f21eabdce.tar.gz
sci-671957739dcf9ee2e861eff1b455201f21eabdce.tar.bz2
sci-671957739dcf9ee2e861eff1b455201f21eabdce.zip
sci-chemistry/votca-csg: fixed as-neeeded bug
(Portage version: 2.1.7.16/git/Linux i686) (Signed Manifest commit)
-rw-r--r--sci-chemistry/votca-csg/Manifest9
-rw-r--r--sci-chemistry/votca-csg/files/votca-csg-1.0_rc4-as-needed.patch19
-rw-r--r--sci-chemistry/votca-csg/votca-csg-1.0_rc4.ebuild4
3 files changed, 26 insertions, 6 deletions
diff --git a/sci-chemistry/votca-csg/Manifest b/sci-chemistry/votca-csg/Manifest
index 97865e247..96ff9dd9a 100644
--- a/sci-chemistry/votca-csg/Manifest
+++ b/sci-chemistry/votca-csg/Manifest
@@ -1,15 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX votca-csg-1.0_rc4-as-needed.patch 729 RMD160 e4b3183b1733ef73a443a24f5bf3852f7f09ea8c SHA1 a9ff20da8ae11c06e24b249c84f58176d7c1ad54 SHA256 37f4ca1c45e769a3cf9c3d8e9a06a27158a1d5b9c02d0262893994b28ffff05f
DIST votca-csg-1.0_rc4.tar.gz 443300 RMD160 e103e71a15a9bbea90ead8481da873e5f238b5de SHA1 df6d878c6d3ac47f6364d7297ad83a111c177f48 SHA256 5c16e5a46a8f8ac59bd612b45a0fc5f8cce36e73454f3ac8587ad48d504176d1
-EBUILD votca-csg-1.0_rc4.ebuild 1461 RMD160 dc28143e6e335e169f366982f3abb43f3544bc9c SHA1 8815f912479e626d61a17698121dddf3767b38a3 SHA256 ceb99e2d45ee4ebc9de8a60517d42bc19c828faaa41b96c681d484514442154f
+EBUILD votca-csg-1.0_rc4.ebuild 1466 RMD160 63ffcbd21cb019884f157871249b774b9ec1ac05 SHA1 6a0a493afd27a27bdc502108694aec58c4e84e10 SHA256 1a3494e1638b210ca2efa343c555d5dbc4c9d014d18d44f447ae5986cc107d00
EBUILD votca-csg-9999.ebuild 1565 RMD160 5c350a8d2af4dbfcf5700d688f74364127e9a48e SHA1 64694ed9f678a8bbb5b2756505ae83f8ec891d91 SHA256 1245a99a058cec76ff542359da72a98797a56a84a737748eaf7bf8eb04a7d436
MISC ChangeLog 1376 RMD160 615018002af698b30ff534461f1df55bed47d014 SHA1 caf864e741ed98e0d329dd4fe30db30cae082666 SHA256 c78168ae88e3679895eb1a1a45edc4b5c8d9aaa56f00bb7fb8c6f1478c64ce5d
MISC metadata.xml 256 RMD160 53a5d04f6246118e052c9cae27b7070de9b88529 SHA1 563e3277f01cc3bf484d46a6da50719855a5a689 SHA256 e683c0d7d2051297085cdbb7444ce887044c7ed0ba02cf04be170cdf62919c74
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAktwhvkACgkQy0OE/ans1/mEpgCfSupROskHgkcq39maZDYftFs5
-CeEAn3y6E8cQ9X4FquXVtnPhoqBZvk6w
-=5mMo
+iEYEARECAAYFAktwjv4ACgkQy0OE/ans1/mXHgCfakc4gEaeG2RqI+p79SaXm7d6
+of0An0FUqcWM+NYwwlxeR/h/byoTBsHW
+=erFY
-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/votca-csg/files/votca-csg-1.0_rc4-as-needed.patch b/sci-chemistry/votca-csg/files/votca-csg-1.0_rc4-as-needed.patch
new file mode 100644
index 000000000..2b22788da
--- /dev/null
+++ b/sci-chemistry/votca-csg/files/votca-csg-1.0_rc4-as-needed.patch
@@ -0,0 +1,19 @@
+# HG changeset patch
+# User Christoph Junghans <christoph.junghans@googlemail.com>
+# Date 1265667093 -3600
+# Node ID dbc4ed16a325ec46c159241b3e31ceb945461fc4
+# Parent 4aeb6d3c7affadee6bec0ff5f6031ec838f2768c
+libcsg: make --as-needed work
+
+diff -r 4aeb6d3c7aff -r dbc4ed16a325 src/libcsg/Makefile.am
+--- a/src/libcsg/Makefile.am Mon Feb 08 18:39:44 2010 +0100
++++ b/src/libcsg/Makefile.am Mon Feb 08 23:11:33 2010 +0100
+@@ -15,6 +15,8 @@
+ modules/io/gmxtrajectoryreader.cc modules/io/growriter.cc modules/io/pdbtopologyreader.cc \
+ modules/io/gmxtrajectorywriter.cc modules/io/pdbwriter.cc
+
++libvotca_csg_la_LIBADD = ${LIBS_VOTCA_TOOLS} $(LIBS_XML) $(LIBS_GMX)
++
+ CLEANFILES = *~ hgstamp
+ #DISTCLEANFILES =
+
diff --git a/sci-chemistry/votca-csg/votca-csg-1.0_rc4.ebuild b/sci-chemistry/votca-csg/votca-csg-1.0_rc4.ebuild
index 5b5c9acd0..ad8db1754 100644
--- a/sci-chemistry/votca-csg/votca-csg-1.0_rc4.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-1.0_rc4.ebuild
@@ -4,7 +4,7 @@
EAPI="2"
-inherit autotools bash-completion flag-o-matic
+inherit autotools bash-completion eutils
DESCRIPTION="Votca coarse-graining engine"
HOMEPAGE="http://www.votca.org"
@@ -30,10 +30,10 @@ RDEPEND="${DEPEND}"
pkg_setup() {
export CPPFLAGS="${CPPFLAGS} -I/usr/include/gromacs"
- filter-ldflags -Wl,--as-needed
}
src_prepare() {
+ epatch "${FILESDIR}/${P}-as-needed.patch"
eautoreconf || die "eautoreconf failed"
}