summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2008-11-27 19:18:22 +0000
committerPatrick Lauer <patrick@gentoo.org>2008-11-27 19:18:22 +0000
commita1688ed41c06ee92183fe3feff88173260f14b14 (patch)
treede94887fc857351139e7b0ea8227d476cfcc4317 /sci-chemistry
parentRemove unused version. Last version FreeBSD had. No more cdparanoia support f... (diff)
downloadhistorical-a1688ed41c06ee92183fe3feff88173260f14b14.tar.gz
historical-a1688ed41c06ee92183fe3feff88173260f14b14.tar.bz2
historical-a1688ed41c06ee92183fe3feff88173260f14b14.zip
Bump to 1.14
Package-Manager: portage-2.2_rc16/cvs/Linux 2.6.26.5 x86_64
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/mopac7/ChangeLog7
-rw-r--r--sci-chemistry/mopac7/Manifest4
-rw-r--r--sci-chemistry/mopac7/mopac7-1.14.ebuild64
3 files changed, 73 insertions, 2 deletions
diff --git a/sci-chemistry/mopac7/ChangeLog b/sci-chemistry/mopac7/ChangeLog
index 98c3075c8c64..a04dba3f5a4b 100644
--- a/sci-chemistry/mopac7/ChangeLog
+++ b/sci-chemistry/mopac7/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-chemistry/mopac7
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/mopac7/ChangeLog,v 1.16 2008/07/13 20:59:11 je_fro Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/mopac7/ChangeLog,v 1.17 2008/11/27 19:18:22 patrick Exp $
+
+*mopac7-1.14 (27 Nov 2008)
+
+ 27 Nov 2008; Patrick Lauer <patrick@gentoo.org> +mopac7-1.14.ebuild:
+ Bump to 1.14 with ok from dberkholz
*mopac7-1.13-r1 (13 Jul 2008)
diff --git a/sci-chemistry/mopac7/Manifest b/sci-chemistry/mopac7/Manifest
index 5f7e10b9fdbc..e4721dd77bda 100644
--- a/sci-chemistry/mopac7/Manifest
+++ b/sci-chemistry/mopac7/Manifest
@@ -1,7 +1,9 @@
DIST mopac7-1.10.tgz 1596446 RMD160 19c6c97c91d3762269e8add5b2c43c9473efcf90 SHA1 42889de7ac0385a65f87ca4e423a2d2858ce615a SHA256 993ace860c77345d1c8629f416bfc765610b9f264e9885b3777f44b745817ab5
DIST mopac7-1.13.tar.gz 1178475 RMD160 a184566974acb315d84d85f9f28d23960053f4b1 SHA1 80d2db82172a816fd9984c45b356cd9dd9cad15f SHA256 74db30ae48e848ca9be145c24b2fa1f393e944b415e1eb3ad7c8e66199172ff8
+DIST mopac7-1.14.tar.gz 757406 RMD160 b65a1c58bfa7739e11ea21f5593cbc3b0ffff2f2 SHA1 b4b407e13c6b10a2cbd1063f5f8470469d44e464 SHA256 833c5fb03f42d2de1ca5630a8c261717cc8ec2bae1f0287872ff8edf4c1f7ddf
EBUILD mopac7-1.10-r1.ebuild 1558 RMD160 fe4628df7db86945db65637ae0829fb658e949b2 SHA1 40a92c5e209ed45c80cf6498e664e6dfb39898e6 SHA256 2b1caa1297c9e2b401fef0bcf41b6293c90c8861e2c57cb5ab5ca1a566e658d5
EBUILD mopac7-1.13-r1.ebuild 1802 RMD160 7cd6998a9677e4391622584135ecd23547f293de SHA1 7598d39d41dfc316391c4b72f4fb4a5e56274e40 SHA256 348c31a5a37cba1c9c135241ec8cfd118715ef95576cd8953aad77d698ce95c6
EBUILD mopac7-1.13.ebuild 1650 RMD160 ddc4a5836673492b94c0435dcba22bae9d4512e7 SHA1 2b4e49abcc0aeaf945f81367144b958d466cee0d SHA256 1f41349a4657b54166e9a73adf8ccf03c233b9ccc2e6e8fd2262e54ed5153b42
-MISC ChangeLog 2552 RMD160 447205a61c66c2b35dd1689d457031868228f25c SHA1 2a36bc859c6bc85c65404b033cd0435e2f6d6745 SHA256 c4c9aac8204c5d7d57e5064eb3a2e1886c9c9380b794df9a0bd24172cd1dbc9d
+EBUILD mopac7-1.14.ebuild 1869 RMD160 a98d87a2fabe581f809c8c68d6da5709a5545eca SHA1 71726f04c3815b858c0b97c42cc3db4593da9409 SHA256 8f7922b4eac22bfc6cfc631cf61e72d1d8cce61722d335b01fe65ca06d06a41b
+MISC ChangeLog 2691 RMD160 b648560058c145ed54a0661f27633c96e0c4d802 SHA1 1b51c7be9a0d404849a53902bf4935ec0560ed3d SHA256 f2b2db134c6e6de77f4685ae057991d57cc60ed90d1ec14951033f49fbc53f66
MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852
diff --git a/sci-chemistry/mopac7/mopac7-1.14.ebuild b/sci-chemistry/mopac7/mopac7-1.14.ebuild
new file mode 100644
index 000000000000..50e530ed6dc5
--- /dev/null
+++ b/sci-chemistry/mopac7/mopac7-1.14.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/mopac7/mopac7-1.14.ebuild,v 1.1 2008/11/27 19:18:22 patrick Exp $
+
+WANT_AUTOMAKE="1.8"
+WANT_AUTOCONF="latest"
+
+inherit autotools
+
+DESCRIPTION="Autotooled, updated version of a powerful, fast semi-empirical package"
+HOMEPAGE="http://sourceforge.net/projects/mopac7/"
+#SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
+SRC_URI="http://www.bioinformatics.org/ghemical/download/current/${P}.tar.gz"
+LICENSE="mopac7"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+RDEPEND=">=dev-libs/libf2c-20070912"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Install the executable
+ sed -i \
+ -e "s:noinst_PROGRAMS = mopac7:bin_PROGRAMS = mopac7:g" \
+ Makefile.am \
+ || die "sed failed: install mopac7"
+ # Install the script to run the executable
+ sed -i \
+ -e "s:EXTRA_DIST = run_mopac7:if HAVE_F2C\nbin_SCRIPTS = run_mopac7\nendif:g" \
+ Makefile.am \
+ || die "sed failed: install run_mopac7"
+
+ # Fix parallel build by adding internal dependency on libmopac7.la from
+ # executable
+ sed -i \
+ -e "s:mopac7_LDFLAGS = -lmopac7 -lf2c -lm:mopac7_LDFLAGS = -lf2c -lm:g" \
+ -e "s:\(mopac7_LDFLAGS.*\):\1\nmopac7_LDADD = libmopac7.la:g" \
+ Makefile.am \
+ || die "sed failed: fix dependencies"
+
+ # Switch to gfortran from g77.
+ sed -i \
+ -e "s:lg2c:lgfortran:" \
+ libmopac7.pc.in \
+ || die "sed failed: fix to use gfortran in libmopac7.pc.in"
+
+ eautoreconf
+}
+
+src_compile() {
+ emake -j1 "${args[@]}" || die "mopac7 failed to build."
+ }
+
+src_install() {
+ # A correct fix would have a run_mopac7.in with @bindir@ that gets
+ # replaced by configure, and run_mopac7 added to AC_OUTPUT in configure.ac
+ sed -i "s:./src/mopac7:mopac7:g" run_mopac7
+
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS README ChangeLog
+}