As-needed fix
authorJustin Lecher <jlec@gentoo.org>
Tue, 6 Jul 2010 13:30:25 +0000 (13:30 +0000)
committerJustin Lecher <jlec@gentoo.org>
Tue, 6 Jul 2010 13:30:25 +0000 (13:30 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sci-chemistry/mustang/Manifest
sci-chemistry/probe/ChangeLog
sci-chemistry/probe/Manifest
sci-chemistry/probe/files/as-needed.patch [new file with mode: 0644]
sci-chemistry/probe/probe-2.12.071128-r1.ebuild [new file with mode: 0644]

index dcd9ed6438dbd497f50f21a078ff9ef8e69d83be..629af902428da829bbb16af01e380ecf2bbc1a4e 100644 (file)
@@ -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-----
index dba9563930978ae42263f762f7caf09e254d91b0..1e0be3a5494f9263aced79ae7f50ac513d7924bf 100644 (file)
@@ -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 <jlec@gentoo.org> probe-2.12.071128.ebuild,
+  +probe-2.12.071128-r1.ebuild, +files/as-needed.patch:
+  As-needed fix
 
   28 Jun 2010; Justin Lecher <jlec@gentoo.org> probe-2.12.071128.ebuild:
   Keyworded for linux prefix, some QA (die missing)
index d761f9d0b97f94895b01f35401502827b248b526..d9ce6fe1aba160558e15fd5fa157ae14e77252cc 100644 (file)
@@ -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 (file)
index 0000000..9ddecf5
--- /dev/null
@@ -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 (file)
index 0000000..8ac069b
--- /dev/null
@@ -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
+}