summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-08-26 13:01:46 +0000
committerJustin Lecher <jlec@gentoo.org>2012-08-26 13:01:46 +0000
commit3956d132f579ba7dd6f7bf59893661a6a1365251 (patch)
tree10f5d2f6044f3f90d4dc100d44144141415f8d67 /sci-biology/recon
parentVersio bump, bug 423995. Thanks to Manuel Rüger (mrueg) <gentoo@rueg.eu>. (diff)
downloadhistorical-3956d132f579ba7dd6f7bf59893661a6a1365251.tar.gz
historical-3956d132f579ba7dd6f7bf59893661a6a1365251.tar.bz2
historical-3956d132f579ba7dd6f7bf59893661a6a1365251.zip
sci-biology/recon: Respect CFLAGS and CC, #432660
Package-Manager: portage-2.2.0_alpha122/cvs/Linux x86_64
Diffstat (limited to 'sci-biology/recon')
-rw-r--r--sci-biology/recon/ChangeLog10
-rw-r--r--sci-biology/recon/Manifest23
-rw-r--r--sci-biology/recon/files/recon-1.06-respect.patch24
-rw-r--r--sci-biology/recon/recon-1.06-r2.ebuild39
4 files changed, 84 insertions, 12 deletions
diff --git a/sci-biology/recon/ChangeLog b/sci-biology/recon/ChangeLog
index 618f3a099331..2117774912a5 100644
--- a/sci-biology/recon/ChangeLog
+++ b/sci-biology/recon/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-biology/recon
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/recon/ChangeLog,v 1.2 2011/03/10 11:12:46 jlec Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/recon/ChangeLog,v 1.3 2012/08/26 13:01:44 jlec Exp $
+
+*recon-1.06-r2 (26 Aug 2012)
+
+ 26 Aug 2012; Justin Lecher <jlec@gentoo.org> +recon-1.06-r2.ebuild,
+ +files/recon-1.06-respect.patch:
+ Respect CFLAGS and CC, #432660
*recon-1.06-r1 (10 Mar 2011)
diff --git a/sci-biology/recon/Manifest b/sci-biology/recon/Manifest
index 6a3f92d2c7b0..c94dc2da005f 100644
--- a/sci-biology/recon/Manifest
+++ b/sci-biology/recon/Manifest
@@ -1,15 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-AUX 1.06-buffer-overflow.patch 361 RMD160 b53d960bd4b0f021727aecf53317ba136ac15a28 SHA1 d1b5855796904e4f5881532f53e6f382492f95a1 SHA256 e277cff1aa21475bc83f5d554092180ab2137aa9e2a0538bcfe5a54ecad21a1d
-DIST RECON1.06.tar.gz 109484 RMD160 c232cd052d360625d5d841ff29db75710988bf82 SHA1 a46d564a4a52fbd1b9a686897ffec97020334313 SHA256 6e106adb546952ecdfe7e9c1b56a4a80581383446c63abbe0c61c53af0e67461
-EBUILD recon-1.06-r1.ebuild 955 RMD160 343e51a3e886cebfc8b34a2603d3f49da194f5fd SHA1 cdf2b11d88ac01cb6c015d1839931c663a5ec7fa SHA256 3c0d17a1f74da52b58592189eda9e0c9779d746175e473c03356ba0597d2a13d
-MISC ChangeLog 612 RMD160 8e61479a2c500fbc8c5a9f0f45ee5d0dc77507ad SHA1 921acd90cbfa30c9d04efbc976cea5b628d9665b SHA256 8649e6c6e5562c0a66347897ea2fa13d6a654192cf055b53262c3ad445943822
-MISC metadata.xml 259 RMD160 d9d81b67d635fabd81aef8ae0edf971211ae9072 SHA1 8e32f751c67ff891fa35405a2cf6fb33752d6eb1 SHA256 541c3fbcf299d9a8ccf4132ee61f9e53a5d737cefdaa6fdc77764d8d4c7f3110
+AUX 1.06-buffer-overflow.patch 361 SHA256 e277cff1aa21475bc83f5d554092180ab2137aa9e2a0538bcfe5a54ecad21a1d SHA512 ad82c6ee01fb151f64ee7a5df41639101be39d348ef79ef1ca536845bf1f783605960b445a6d79959cf8c2a652b12aa53ca1929d55058fecbbae63f538049ac3 WHIRLPOOL a236e0a7a42d5be5492256f0b49bb90bbc3f67e690308083e2d6b9c482182737bcd4777cd82603c56c8081a7676311f0891226490046ed366bc961cd10a4873f
+AUX recon-1.06-respect.patch 557 SHA256 3ccf34ad288b0fcd3fce60166a4a8e598bd27365e1ba662c0e234e8c38d28ab6 SHA512 672be71a54c553c950a123cfbcc10897a74abfdcacd4d897b115caf838318b7bbffb0f31f5fc5e433c38f5452719390df48265007e0d343a7b9f4323bf62143b WHIRLPOOL 07a4b700a1a7e44fb497325f3d3a7dd68643c1aef3d80543a848ccae6ae1e1db5c30c65fc452018582b0181e77a32c85ed87079ea35e401f5617a0f3bd8b3fc3
+DIST RECON1.06.tar.gz 109484 SHA256 6e106adb546952ecdfe7e9c1b56a4a80581383446c63abbe0c61c53af0e67461 SHA512 0df3ecb4b569d087ffce6b4f326f6c8686e78b08864dff09b7441d4f4067e72baf80ecb211366c23f7b49ed123426f612347309ceb5ae052d9bb371070525d32 WHIRLPOOL d1f66533d16bc1b5cb4cc51b35278a25c5cd1b797a4178987a873757f9b8f591527f84d65a0dfd4f8b165c35bf336c94f8c465235a3ebc101992e5af970cccec
+EBUILD recon-1.06-r1.ebuild 955 SHA256 3c0d17a1f74da52b58592189eda9e0c9779d746175e473c03356ba0597d2a13d SHA512 8fa49c0444195ceaea622fa226c0ae81725c6f5ca3cf877c62300aa2fc21985cbf4074623d5221f94dc6c9adc8d8d64df6ca426567655f31f8d4a91f354a7519 WHIRLPOOL a4ce1228df22594d1c046f6852480fc423f38f01ac85ed2648c1abd4eb96c83d32d3cd79f689007f99fc8c869f47530f7503c28aa773e4e96fbfe09d8f5108aa
+EBUILD recon-1.06-r2.ebuild 1026 SHA256 370f862b96ed1fe81b9fe93937ec059f856a5c33e3a211ea13875b15d2f9cbd0 SHA512 e4c59988241cbe46573d70618fe127e3ac2be6c755cc4db616175218b5b68820f75bef39698731e7d3368264d26a572979e0765b2c9dc557ceed448a99be73ba WHIRLPOOL 8b48ae7f9a6fdd882dfb4176cce84d54b85935407792e20b30deebb1a5195f475de815dac70962c7f2f50b779a32297ae274f5b6f06b1d8fbea4de661cc8b39a
+MISC ChangeLog 781 SHA256 98a3745c5a999c930b5b01ab342ea38d3d5f5646d410a1c3ad0616601b08a53d SHA512 a1322d72460652104a62bfb7e0e5e001cd3db80a6e7694eb6f727545b57b9fd50d19169d2fc3ee902957b0817ce7d9ed4e3cc819fb5b0b0e52185397b5bd676d WHIRLPOOL aab305427cb254a47cbef986e0237528fe2956f68c5690cc5aac059e69299d2db32147197dbcad9c3abf169896aa52be58d9df2c41d6b39edd0c04b4a8011ec0
+MISC metadata.xml 259 SHA256 541c3fbcf299d9a8ccf4132ee61f9e53a5d737cefdaa6fdc77764d8d4c7f3110 SHA512 c3aea4d69d75075af0108a03b7e109cfed6a1fe324f8ccbda3d4e5ca8a5070f1b24ddeb46b64787e10fd22252d867abcee1f31316d602f7e32fe3c990ae60d74 WHIRLPOOL e50da2f26fd4c908446d22da3edb595d60e61d72def374be46440358802a211fc34045b7ad970c4f94b57f7b17ff24cfe64dc94254fea20e047f1fbbbcae0c64
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
+Comment: GPGTools - http://gpgtools.org
-iEYEARECAAYFAk14sjQACgkQgAnW8HDreRawZgCgqgt5LlAhCMamRL770EknhqbB
-DFYAn3HSYUoDYMPmOELrMb5PsMUszQAM
-=/aLn
+iEYEAREIAAYFAlA6HksACgkQgAnW8HDreRainwCg0uSH2yvTKZC610MElVgU7ukq
+wHgAmwSOhk6WnOM6Ia1rcZt0D7vgPXTM
+=CXPY
-----END PGP SIGNATURE-----
diff --git a/sci-biology/recon/files/recon-1.06-respect.patch b/sci-biology/recon/files/recon-1.06-respect.patch
new file mode 100644
index 000000000000..a02038d84784
--- /dev/null
+++ b/sci-biology/recon/files/recon-1.06-respect.patch
@@ -0,0 +1,24 @@
+ src/Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 36ef59b..e45a0f2 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -13,14 +13,14 @@ MANDIR = $(HOME)/man
+ #SRCDIR = .
+
+ ## your compiler
+-CC = gcc
++CC ?= gcc
+ #CC = cc # for SGI Origin200 compiler#
+
+ ## any special compiler flags you want
+ # -pedantic clashes with -DMEMDEBUG??
+ #
+ #CFLAGS = -g -Wall -pedantic
+-CFLAGS = -O
++CFLAGS ?= -O
+ #CFLAGS = -g
+ #CFLAGS = -TARG:exc_max -64 -Ofast=ip27 #specific SGI Origin200 compiler#
+
diff --git a/sci-biology/recon/recon-1.06-r2.ebuild b/sci-biology/recon/recon-1.06-r2.ebuild
new file mode 100644
index 000000000000..797d294eac73
--- /dev/null
+++ b/sci-biology/recon/recon-1.06-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/recon/recon-1.06-r2.ebuild,v 1.1 2012/08/26 13:01:44 jlec Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Automated de novo identification of repeat families from genomic sequences"
+HOMEPAGE="http://selab.janelia.org/recon.html http://www.repeatmasker.org/RepeatModeler.html"
+SRC_URI="http://www.repeatmasker.org/RECON${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/RECON${PV}"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PV}-buffer-overflow.patch \
+ "${FILESDIR}"/${P}-respect.patch
+ sed -i 's|$path = "";|$path = "/usr/libexec/'${PN}'";|' scripts/recon.pl || die
+ tc-export CC
+}
+
+src_compile() {
+ emake -C src
+}
+
+src_install() {
+ dobin scripts/*
+ exeinto /usr/libexec/${PN}
+ doexe src/{edgeredef,eledef,eleredef,famdef,imagespread}
+ dodoc 00README
+ insinto /usr/share/${PN}
+ use examples && doins -r Demos
+}