From: Justin Lecher Date: Tue, 6 Jul 2010 13:30:25 +0000 (+0000) Subject: As-needed fix X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=f52ad49c081602eae2d204ac74f730057f1c8e21;p=gentoo.git As-needed fix Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- diff --git a/sci-chemistry/mustang/Manifest b/sci-chemistry/mustang/Manifest index dcd9ed6438db..629af902428d 100644 --- a/sci-chemistry/mustang/Manifest +++ b/sci-chemistry/mustang/Manifest @@ -4,14 +4,14 @@ Hash: SHA1 AUX mustang-3-gcc43.patch 2262 RMD160 d2f9d6de98f679af3b15507b42a410f1e0ba7e08 SHA1 532517644ceaaa0e4263cb04e78f3f47df450592 SHA256 2d9ec5f36d069e51909d56a58003c51bcd409c78946712753d313192c48558b2 DIST mustang-3.2.1.tar 788480 RMD160 15de074d928aa09dda1543778f33b4b82dcc4c28 SHA1 11e47f853374d9ebd6c3a8187cb01f8e9f401bfe SHA256 29987d88eacc29e772ebf3d41eeac8b2d160e715f35b1a1a0eff462ea462042d DIST mustang_v.3.tgz 164752 RMD160 e90e55a0cf31955277a68e51f91bc1e00417dacb SHA1 d6e34ecc3094ec1f2c1dbce703a572bf75f406dc SHA256 6d35597930c456d03bb05d644408fd00b1e060d9c8f83353f33b06a42654f552 -EBUILD mustang-3.2.1.ebuild 1128 RMD160 1e3104f7b1c65b474c512d5646b2760310d82413 SHA1 18f429a8438469d82c840800d40f4a8249b30c25 SHA256 822f79d26d651cd2f63bc58028d182278940dc9a02ea0a916ddf095d0900be01 +EBUILD mustang-3.2.1.ebuild 1152 RMD160 37aea1888110b6622bcf09310efbfbff133d5453 SHA1 1747b5bc6a1488128cbca6f3cf0052791181d6ec SHA256 591aa9834c433f7d176153e3a56073ced235f697a8bec68c41b228a279bf9783 EBUILD mustang-3.ebuild 1126 RMD160 e7346977f2dd6b295021c7508b9572cb4438ccea SHA1 b1b0f9443f4d61a3fcb0b2a264769fcf73881421 SHA256 7153751c03d8d4506c37424de8d09c27e36d9a9c1320f44e1531c2244df5a178 -MISC ChangeLog 1123 RMD160 0f6c77509794497ac5e383e289800c1a2dde51aa SHA1 ad7aacb695ab4f471e61f21d7a659bf85f2007da SHA256 54bf7f8da60265f16242902d65a5067a0d765c2e9ab52ddc356bf243631a21a5 +MISC ChangeLog 1224 RMD160 35da4427a25f722abf20628df21eca86532158d3 SHA1 e24acae345dbc262b808667597382175348241b7 SHA256 bc4721245c9ba6a48e601a41f972a18807ccd713822a4d7413e660da99b64d2c MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkwzHZMACgkQgAnW8HDreRYnDQCfeXCNyvbnVllKKKzBFyvGcDTw -LvUAnApSKRrXQbCsBdDz5uI4+Zbb8AU1 -=14JH +iEYEARECAAYFAkwzMDUACgkQgAnW8HDreRbjswCgkefDNIFu2EYTfLmS5QFqjL2B +RzMAoIKofG6dkL1IYGYrGGvvIMqpU5cF +=QIcG -----END PGP SIGNATURE----- diff --git a/sci-chemistry/probe/ChangeLog b/sci-chemistry/probe/ChangeLog index dba956393097..1e0be3a5494f 100644 --- a/sci-chemistry/probe/ChangeLog +++ b/sci-chemistry/probe/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-chemistry/probe # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/probe/ChangeLog,v 1.9 2010/06/28 15:49:57 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/probe/ChangeLog,v 1.10 2010/07/06 13:30:24 jlec Exp $ + +*probe-2.12.071128-r1 (06 Jul 2010) + + 06 Jul 2010; Justin Lecher probe-2.12.071128.ebuild, + +probe-2.12.071128-r1.ebuild, +files/as-needed.patch: + As-needed fix 28 Jun 2010; Justin Lecher probe-2.12.071128.ebuild: Keyworded for linux prefix, some QA (die missing) diff --git a/sci-chemistry/probe/Manifest b/sci-chemistry/probe/Manifest index d761f9d0b97f..d9ce6fe1aba1 100644 --- a/sci-chemistry/probe/Manifest +++ b/sci-chemistry/probe/Manifest @@ -1,16 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX as-needed.patch 594 RMD160 9dbc42aaff30aa2eabfd2e038ae967af91a2f542 SHA1 6ea451e5cf7bf38018c9d72ff74ea16d7d1b8b20 SHA256 1f46ff455ac4167fe56051fa2fb8859ee5c504429b70abb787ccf8a480fb7065 DIST probe.2.11.050121.src.tgz 99403 RMD160 85d65f7c7379e8d4c46fe5c3b19a2d67fc12a32e SHA1 7fd88ec312558b6f2eb0b6da412140cb83e1a9f4 SHA256 c37255142e37df3d59da6be935bd79c799b5e703fc453b3978298617b0c0b278 DIST probe.2.12.071128.src.zip 130039 RMD160 8ca1aa70fb614c412ea9fbfae5a1c2b4baa19178 SHA1 9607f984b11f4e6b8ff00768cfde458aba007607 SHA256 470c4280eab18ce96bc323c5a1151933e9c6b412e5f587c4b77ac4ab152bddbb EBUILD probe-2.11.050121.ebuild 870 RMD160 ba3219a6aefc687db24f16c8dcd87a35c8bae51a SHA1 1dcf51c09d85f83b8377bca0b5c60d49e034dd16 SHA256 8d402fc20ac542b08523d0a0fddfff6e3f2e2a215af7885b6a57138cc685894a +EBUILD probe-2.12.071128-r1.ebuild 998 RMD160 6fba82988a347879c9d42cddb0e31cabc7cccb45 SHA1 2a4c1088cf0aae97e9b526e93a795b71bd865a17 SHA256 23393921e37445e421d843a0f96de70d11d0d8f6f170320c985f29bcaaec047a EBUILD probe-2.12.071128.ebuild 952 RMD160 c737e1b74cb047adcce846b5c32a8c993dd856d1 SHA1 0d2b5521dee8735f5136af3a70b9457e70ce8572 SHA256 edb3f3293143f0a218d55ec7d57a5df0e5e464e3547f49cac09283826c1571fc -MISC ChangeLog 1414 RMD160 d611fd1a78dce025d2703b0f17d75a4e01211dba SHA1 5d6e114bf4258ab93fba109580abc2f796bc2000 SHA256 9f38d6d29025959b8c2e9fa797a822734d939946276a32e219ef318468607a22 +MISC ChangeLog 1598 RMD160 c3abdf37f5a1bf530c254c133b929ebd7246c576 SHA1 ffb2c031c381c6e60f3fbfae0c2a77b494af6b6c SHA256 943a1cfb6c9aedfaeaa35be9f684027f9cada87fcccc7c395c160e08d7729dbb MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkwoxPAACgkQgAnW8HDreRbKsgCgqpEEFcl01ZIki0JopXk5yvTd -4wUAoK5/pSCEiEO5nNJufyKdQDwEqMuS -=M4ZT +iEYEARECAAYFAkwzL/YACgkQgAnW8HDreRbY+ACgnDP9fEACIOk483gsMouCH4VE +EJYAoMjzqp7NgaDzO0voU3AyizuTcUEn +=Z4p6 -----END PGP SIGNATURE----- diff --git a/sci-chemistry/probe/files/as-needed.patch b/sci-chemistry/probe/files/as-needed.patch new file mode 100644 index 000000000000..9ddecf5f569e --- /dev/null +++ b/sci-chemistry/probe/files/as-needed.patch @@ -0,0 +1,21 @@ +diff --git a/Makefile b/Makefile +index 68d7469..bcb821c 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,6 +1,6 @@ + MACHINEFLAGS = + CFLAGS = $(MACHINEFLAGS) +-LFLAGS = -lm $(MACHINEFLAGS) ++LFLAGS = -lm + OBJLIST = dots.o abin.o readPDBrecs.o geom3d.o utility.o select.o \ + parse.o atomprops.o stdconntable.o autobondrot.o hybrid_36_c.o + +@@ -8,7 +8,7 @@ OBJLIST = dots.o abin.o readPDBrecs.o geom3d.o utility.o select.o \ + cc -c $*.c $(CFLAGS) + + probe: probe.o $(OBJLIST) +- cc -o $@ probe.o $(OBJLIST) $(LFLAGS) ++ cc $(MACHINEFLAGS) -o $@ probe.o $(OBJLIST) $(LFLAGS) + + clean: + @rm -f *.o *.ckp diff --git a/sci-chemistry/probe/probe-2.12.071128-r1.ebuild b/sci-chemistry/probe/probe-2.12.071128-r1.ebuild new file mode 100644 index 000000000000..8ac069be0279 --- /dev/null +++ b/sci-chemistry/probe/probe-2.12.071128-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/probe/probe-2.12.071128-r1.ebuild,v 1.1 2010/07/06 13:30:24 jlec Exp $ + +EAPI="3" + +inherit eutils toolchain-funcs + +MY_P="${PN}.${PV}" +DESCRIPTION="Evaluates atomic packing within or between molecules" +HOMEPAGE="http://kinemage.biochem.duke.edu/software/probe.php" +SRC_URI="http://kinemage.biochem.duke.edu/downloads/software/probe/${MY_P}.src.zip" + +LICENSE="richardson" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND} + app-arch/unzip" + +S="${WORKDIR}/${MY_P}.scr" + +src_prepare() { + epatch "${FILESDIR}"/as-needed.patch + # Respect CC + sed -i \ + -e 's:cc:$(CC):g' \ + "${S}"/Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + MACHINEFLAGS="${LDFLAGS}" \ + || die "make failed" +} + +src_install() { + dobin "${S}"/probe || die + dodoc "${S}"/README* || die +}