public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-10-14 12:48 Justin Lecher
  0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-10-14 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     92c7d34329f99fec50cecea8d62647653504ab2f
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 12:45:36 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 12:47:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c7d343

sci-biology/bowtie: Respect CXX

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sci-biology/bowtie/bowtie-2.2.6.ebuild | 1 +
 sci-biology/bowtie/metadata.xml        | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild b/sci-biology/bowtie/bowtie-2.2.6.ebuild
index 3cc3837..8906450 100644
--- a/sci-biology/bowtie/bowtie-2.2.6.ebuild
+++ b/sci-biology/bowtie/bowtie-2.2.6.ebuild
@@ -37,6 +37,7 @@ src_compile() {
 	emake \
 		CC="$(tc-getCC)" \
 		CPP="$(tc-getCXX)" \
+		CXX="$(tc-getCXX)" \
 		CFLAGS="" \
 		CXXFLAGS="" \
 		EXTRA_FLAGS="${LDFLAGS}" \

diff --git a/sci-biology/bowtie/metadata.xml b/sci-biology/bowtie/metadata.xml
index 58f2d36..6e56af7 100644
--- a/sci-biology/bowtie/metadata.xml
+++ b/sci-biology/bowtie/metadata.xml
@@ -6,7 +6,7 @@
     <remote-id type="sourceforge">bowtie-bio</remote-id>
   </upstream>
   <use>
-    <flag name='tbb'>Enables building bowtie with the Intel
+    <flag name="tbb">Enables building bowtie with the Intel
       Threading Building Blocks from <pkg>dev-cpp/tbb</pkg>. This
       flag is recommended.</flag>
   </use>


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-10-14 12:48 Justin Lecher
  0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-10-14 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5660b0815cc329a4983ec40012e883aafe11acee
Author:     Ted Tanberry <ted.tanberry <AT> gmail <DOT> com>
AuthorDate: Sun Oct 11 07:51:55 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 12:47:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5660b081

sci-biology/bowtie-1.1.2: Enable 'tbb' USE flag by default

 sci-biology/bowtie/bowtie-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-1.1.2.ebuild b/sci-biology/bowtie/bowtie-1.1.2.ebuild
index 882d1a1..a4a8b5b 100644
--- a/sci-biology/bowtie/bowtie-1.1.2.ebuild
+++ b/sci-biology/bowtie/bowtie-1.1.2.ebuild
@@ -14,7 +14,7 @@ LICENSE="Artistic"
 SLOT="1"
 KEYWORDS="~amd64 ~x86 ~x64-macos"
 
-IUSE="examples tbb"
+IUSE="examples +tbb"
 
 DEPEND="app-arch/unzip
 	tbb? ( dev-cpp/tbb )"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-10-14 12:48 Justin Lecher
  0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-10-14 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     1f3b594dde68ff07ecf429b10b2501660adc0f1d
Author:     Ted Tanberry <ted.tanberry <AT> gmail <DOT> com>
AuthorDate: Sat Oct 10 20:18:12 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 12:47:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3b594d

sci-biology/bowtie: remove REQUIRED_USE

When SSE2 support is not explicitly enabled, the user is
informed by erroring out instead of portage recommending
enabling cpu flags.

 sci-biology/bowtie/bowtie-2.2.6.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild b/sci-biology/bowtie/bowtie-2.2.6.ebuild
index 50aca7e..c15de56 100644
--- a/sci-biology/bowtie/bowtie-2.2.6.ebuild
+++ b/sci-biology/bowtie/bowtie-2.2.6.ebuild
@@ -15,7 +15,6 @@ SLOT="2"
 KEYWORDS="~amd64 ~x86"
 
 IUSE="examples cpu_flags_x86_sse2 tbb"
-REQUIRED_USE="cpu_flags_x86_sse2"
 
 RDEPEND="dev-lang/perl"
 DEPEND="${RDEPEND}
@@ -27,6 +26,13 @@ S="${WORKDIR}/${PN}2-${PV}"
 DOCS=( AUTHORS NEWS TUTORIAL )
 HTML_DOCS=( doc/{manual.html,style.css} )
 
+pkg_pretend() {
+	if ! use cpu_flags_x86_sse2 ; then
+		eerror "This package requires a CPU supporting the SSE2 instruction set."
+		die "SSE2 support missing"
+	fi
+}
+
 src_compile() {
 	emake \
 		CC="$(tc-getCC)" \


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-10-14 12:48 Justin Lecher
  0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-10-14 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3e53a5793eaa33b60d58c8df34dbf5b6d33b4a6e
Author:     Ted Tanberry <ted.tanberry <AT> gmail <DOT> com>
AuthorDate: Sat Oct 10 19:45:34 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 12:47:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e53a579

sci-biology/bowtie: do not remove -Wall from CXXFLAGS

Retain -Wall in CXXFLAGS in bowtie-1.1.2

 sci-biology/bowtie/bowtie-1.1.2.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sci-biology/bowtie/bowtie-1.1.2.ebuild b/sci-biology/bowtie/bowtie-1.1.2.ebuild
index 55eec50..882d1a1 100644
--- a/sci-biology/bowtie/bowtie-1.1.2.ebuild
+++ b/sci-biology/bowtie/bowtie-1.1.2.ebuild
@@ -24,9 +24,6 @@ DOCS=( AUTHORS NEWS TUTORIAL doc/README )
 HTML_DOCS=( doc/{manual.html,style.css} )
 
 src_prepare() {
-	# Suppress useless -Wall pollution
-	sed -i 's/\-Wall/\-Wno-enum-compare/g' Makefile || die
-
 	# always include tinythread.cpp
 	epatch "${FILESDIR}/${P}-tbb-tinythread-missing.patch"
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-10-14 12:48 Justin Lecher
  0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-10-14 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a5cdb5129aa0e80c0f8883863db3b6a9bf00d0fd
Author:     Ted Tanberry <ted.tanberry <AT> gmail <DOT> com>
AuthorDate: Sun Oct 11 07:52:57 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 12:47:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5cdb512

sci-biology/bowtie-2.2.6: Enable 'tbb' USE flag by default

 sci-biology/bowtie/bowtie-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild b/sci-biology/bowtie/bowtie-2.2.6.ebuild
index c15de56..3cc3837 100644
--- a/sci-biology/bowtie/bowtie-2.2.6.ebuild
+++ b/sci-biology/bowtie/bowtie-2.2.6.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 SLOT="2"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="examples cpu_flags_x86_sse2 tbb"
+IUSE="examples cpu_flags_x86_sse2 +tbb"
 
 RDEPEND="dev-lang/perl"
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-10-14 12:48 Justin Lecher
  0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-10-14 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5ca4d1505a37f273d7eaee41f89b676381e6305e
Author:     Ted Tanberry <ted.tanberry <AT> gmail <DOT> com>
AuthorDate: Sat Oct 10 19:07:16 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 12:47:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca4d150

sci-biology/bowtie: Add bowtie2 in SLOT=2

 sci-biology/bowtie/bowtie-2.2.6.ebuild | 54 ++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild b/sci-biology/bowtie/bowtie-2.2.6.ebuild
new file mode 100644
index 0000000..50aca7e
--- /dev/null
+++ b/sci-biology/bowtie/bowtie-2.2.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Popular short read aligner for Next-generation sequencing data, allowing for gaps"
+HOMEPAGE="http://bowtie-bio.sourceforge.net/bowtie2/"
+SRC_URI="mirror://sourceforge/project/${PN}-bio/${PN}2/${PV}/${PN}2-${PV}-source.zip"
+
+LICENSE="GPL-3"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="examples cpu_flags_x86_sse2 tbb"
+REQUIRED_USE="cpu_flags_x86_sse2"
+
+RDEPEND="dev-lang/perl"
+DEPEND="${RDEPEND}
+		app-arch/unzip
+		tbb? ( dev-cpp/tbb )"
+
+S="${WORKDIR}/${PN}2-${PV}"
+
+DOCS=( AUTHORS NEWS TUTORIAL )
+HTML_DOCS=( doc/{manual.html,style.css} )
+
+src_compile() {
+	emake \
+		CC="$(tc-getCC)" \
+		CPP="$(tc-getCXX)" \
+		CFLAGS="" \
+		CXXFLAGS="" \
+		EXTRA_FLAGS="${LDFLAGS}" \
+		RELEASE_FLAGS="${CXXFLAGS} -msse2" \
+		WITH_TBB="$(usex tbb 1 0)"
+}
+
+src_install() {
+	dobin ${PN}2 ${PN}2-*
+
+	exeinto /usr/libexec/${PN}2
+	doexe scripts/*
+
+	newman MANUAL ${PN}2.1
+	einstalldocs
+
+	if use examples; then
+		insinto /usr/share/${PN}2
+		doins -r example
+	fi
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-12-25 15:42 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     62f64bf8cd5d10ea03ec75418e188334aa97ffd5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 15:42:02 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 15:42:02 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f64bf8

sci-biology/bowtie: amd64 stable wrt bug #569706

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-biology/bowtie/bowtie-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-1.1.2.ebuild b/sci-biology/bowtie/bowtie-1.1.2.ebuild
index a4a8b5b..c39d7d4 100644
--- a/sci-biology/bowtie/bowtie-1.1.2.ebuild
+++ b/sci-biology/bowtie/bowtie-1.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/bowtie-bio/${P}-src.zip"
 
 LICENSE="Artistic"
 SLOT="1"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~x86 ~x64-macos"
 
 IUSE="examples +tbb"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-12-25 15:42 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     61b5a70cfc5a969ba20675c55b70ee02a7c6e854
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 15:41:56 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 15:41:56 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b5a70c

sci-biology/bowtie: amd64 stable wrt bug #569708

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-biology/bowtie/bowtie-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild b/sci-biology/bowtie/bowtie-2.2.6.ebuild
index 8906450..9e24040 100644
--- a/sci-biology/bowtie/bowtie-2.2.6.ebuild
+++ b/sci-biology/bowtie/bowtie-2.2.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/project/${PN}-bio/${PN}2/${PV}/${PN}2-${PV}-source
 
 LICENSE="GPL-3"
 SLOT="2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="examples cpu_flags_x86_sse2 +tbb"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-12-25 16:20 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     e143c824a96f9dc58f875e769edc5197f8d4fb65
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 16:20:04 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 16:20:04 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e143c824

sci-biology/bowtie: x86 stable wrt bug #569706

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-biology/bowtie/bowtie-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-1.1.2.ebuild b/sci-biology/bowtie/bowtie-1.1.2.ebuild
index c39d7d4..f879653 100644
--- a/sci-biology/bowtie/bowtie-1.1.2.ebuild
+++ b/sci-biology/bowtie/bowtie-1.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/bowtie-bio/${P}-src.zip"
 
 LICENSE="Artistic"
 SLOT="1"
-KEYWORDS="amd64 ~x86 ~x64-macos"
+KEYWORDS="amd64 x86 ~x64-macos"
 
 IUSE="examples +tbb"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2015-12-26 18:05 Justin Lecher
  0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-12-26 18:05 UTC (permalink / raw
  To: gentoo-commits

commit:     f2f3752753b3b078ecf3c8e3b38859e932b7784c
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 26 18:05:43 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Dec 26 18:05:43 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f37527

sci-biology/bowtie: Chop DESCRIPTION to 80 chars

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sci-biology/bowtie/bowtie-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild b/sci-biology/bowtie/bowtie-2.2.6.ebuild
index 36b1aa5..eb29c05 100644
--- a/sci-biology/bowtie/bowtie-2.2.6.ebuild
+++ b/sci-biology/bowtie/bowtie-2.2.6.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils toolchain-funcs
 
-DESCRIPTION="Popular short read aligner for Next-generation sequencing data, allowing for gaps"
+DESCRIPTION="Popular short read aligner for Next-generation sequencing data"
 HOMEPAGE="http://bowtie-bio.sourceforge.net/bowtie2/"
 SRC_URI="mirror://sourceforge/project/${PN}-bio/${PN}2/${PV}/${PN}2-${PV}-source.zip"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2016-04-10  9:48 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2016-04-10  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c9b8497a77f3a72c025ca02d8fd8bdb024e34189
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 09:47:56 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 09:48:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b8497a

sci-biology/bowtie: Version bump to 2.2.8

* EAPI=6

Package-Manager: portage-2.2.28

 sci-biology/bowtie/Manifest            |  1 +
 sci-biology/bowtie/bowtie-2.2.8.ebuild | 61 ++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sci-biology/bowtie/Manifest b/sci-biology/bowtie/Manifest
index 1291400..c41c821 100644
--- a/sci-biology/bowtie/Manifest
+++ b/sci-biology/bowtie/Manifest
@@ -1,2 +1,3 @@
 DIST bowtie-1.1.2-src.zip 7713258 SHA256 b1e9ccc825207efd1893d9e33244c681bcb89b9b2b811eb95a9f5a92eab637ae SHA512 3d3d69bc3a865bb577b5a91440215d0d5b606c7a8751d565e606e36adbfbdef695b1718ae81cd3e2682a39ca7784c4d00976441e7618264ad99b04c7f53c36e8 WHIRLPOOL 08cb824bf7a1ddfbe6692de67191aacf44776d7d4e0ab66bd2a13ecfffd087bc28cdde4c7285c781fa4759de0a239e68f87b702bcc2e24c9b81fda5804360ce7
 DIST bowtie2-2.2.6-source.zip 5728779 SHA256 1000e90cdd90c3ca43c69d0d0ad951e190d36a6981a546f430a90ce86d64bfc8 SHA512 3ab5a5475cf214affd91e0d1782fd2d6dedccd979e3c809b5dfb272726d99ff1c7b59d92e387b187a7c2e43557786a1085186ccb96588de91212caf2eb94ce4f WHIRLPOOL 4fb02b3a0d76bbee0fe9abf91a71405922568bc38e593d5740df6279bad6f8b668df0debb0a81f3d3c23623558f34d842dd662a6838cf2d7f0fc8945fd00a298
+DIST bowtie2-2.2.8-source.zip 5734037 SHA256 4a36edf62c761082da1f7e7fcf363ec4ce022bd5e7c76dd3ab63fa6f0137c05b SHA512 be059498a6cb0d422b4cb0734c2067e55c66659d1e708c540d937aa52c967fc13081757fb44b8d42967b44ac6768fb00ad31fac63d69d09f2dcfd49cf4cffd62 WHIRLPOOL 6e980cc4b09280894572ffe5897387d8b414bb190a77fa53ecbae168a40dcc23afa2eee34da043e77c8e8c2d00b2da562c7d5d4a3dd7e440f8b88655b6fe56cb

diff --git a/sci-biology/bowtie/bowtie-2.2.8.ebuild b/sci-biology/bowtie/bowtie-2.2.8.ebuild
new file mode 100644
index 0000000..6e66420
--- /dev/null
+++ b/sci-biology/bowtie/bowtie-2.2.8.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Popular short read aligner for Next-generation sequencing data"
+HOMEPAGE="http://bowtie-bio.sourceforge.net/bowtie2/"
+SRC_URI="mirror://sourceforge/project/${PN}-bio/${PN}2/${PV}/${PN}2-${PV}-source.zip"
+
+LICENSE="GPL-3"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="examples cpu_flags_x86_sse2 +tbb"
+
+RDEPEND="dev-lang/perl
+	tbb? ( dev-cpp/tbb )"
+DEPEND="${RDEPEND}
+	app-arch/unzip"
+
+S="${WORKDIR}/${PN}2-${PV}"
+
+DOCS=( AUTHORS NEWS TUTORIAL )
+HTML_DOCS=( doc/{manual.html,style.css} )
+
+pkg_pretend() {
+	if ! use cpu_flags_x86_sse2 ; then
+		eerror "This package requires a CPU supporting the SSE2 instruction set."
+		die "SSE2 support missing"
+	fi
+}
+
+src_compile() {
+	emake \
+		CC="$(tc-getCC)" \
+		CPP="$(tc-getCXX)" \
+		CXX="$(tc-getCXX)" \
+		CFLAGS="" \
+		CXXFLAGS="" \
+		EXTRA_FLAGS="${LDFLAGS}" \
+		RELEASE_FLAGS="${CXXFLAGS} -msse2" \
+		WITH_TBB="$(usex tbb 1 0)"
+}
+
+src_install() {
+	dobin ${PN}2 ${PN}2-*
+
+	exeinto /usr/libexec/${PN}2
+	doexe scripts/*
+
+	newman MANUAL ${PN}2.1
+	einstalldocs
+
+	if use examples; then
+		insinto /usr/share/${PN}2
+		doins -r example
+	fi
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2016-06-04 21:17 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2016-06-04 21:17 UTC (permalink / raw
  To: gentoo-commits

commit:     adf47f7e0b7623ad7740c8226b95a69f978072ba
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  4 21:17:19 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jun  4 21:17:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf47f7e

sci-biology/bowtie: version bump

Package-Manager: portage-2.3.0_rc1

 sci-biology/bowtie/Manifest                                     | 2 +-
 sci-biology/bowtie/{bowtie-2.2.8.ebuild => bowtie-2.2.9.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/Manifest b/sci-biology/bowtie/Manifest
index c41c821..0d7cf9c 100644
--- a/sci-biology/bowtie/Manifest
+++ b/sci-biology/bowtie/Manifest
@@ -1,3 +1,3 @@
 DIST bowtie-1.1.2-src.zip 7713258 SHA256 b1e9ccc825207efd1893d9e33244c681bcb89b9b2b811eb95a9f5a92eab637ae SHA512 3d3d69bc3a865bb577b5a91440215d0d5b606c7a8751d565e606e36adbfbdef695b1718ae81cd3e2682a39ca7784c4d00976441e7618264ad99b04c7f53c36e8 WHIRLPOOL 08cb824bf7a1ddfbe6692de67191aacf44776d7d4e0ab66bd2a13ecfffd087bc28cdde4c7285c781fa4759de0a239e68f87b702bcc2e24c9b81fda5804360ce7
 DIST bowtie2-2.2.6-source.zip 5728779 SHA256 1000e90cdd90c3ca43c69d0d0ad951e190d36a6981a546f430a90ce86d64bfc8 SHA512 3ab5a5475cf214affd91e0d1782fd2d6dedccd979e3c809b5dfb272726d99ff1c7b59d92e387b187a7c2e43557786a1085186ccb96588de91212caf2eb94ce4f WHIRLPOOL 4fb02b3a0d76bbee0fe9abf91a71405922568bc38e593d5740df6279bad6f8b668df0debb0a81f3d3c23623558f34d842dd662a6838cf2d7f0fc8945fd00a298
-DIST bowtie2-2.2.8-source.zip 5734037 SHA256 4a36edf62c761082da1f7e7fcf363ec4ce022bd5e7c76dd3ab63fa6f0137c05b SHA512 be059498a6cb0d422b4cb0734c2067e55c66659d1e708c540d937aa52c967fc13081757fb44b8d42967b44ac6768fb00ad31fac63d69d09f2dcfd49cf4cffd62 WHIRLPOOL 6e980cc4b09280894572ffe5897387d8b414bb190a77fa53ecbae168a40dcc23afa2eee34da043e77c8e8c2d00b2da562c7d5d4a3dd7e440f8b88655b6fe56cb
+DIST bowtie2-2.2.9-source.zip 5734235 SHA256 35b3cd8efc4c1c1efac6d94e626183bf4f8608b3a745fedd294c8fba46308201 SHA512 ead8f7641f3231638d986f9e500bc4ec7afe1e542048465bfcc2e93e2b2d2e499f0dd8aa5c1e3e21df285c9d195b187682eb7e12be4a408f6c50fb97c0e0a205 WHIRLPOOL ed8894096997ddd724c8999971a82b14bfa8149a23c040463c6f347ddce070a8c44baeb21bc1adc41a756e0e02c8f4861b967477c2f3469a71ca58b7d3e60aac

diff --git a/sci-biology/bowtie/bowtie-2.2.8.ebuild b/sci-biology/bowtie/bowtie-2.2.9.ebuild
similarity index 100%
rename from sci-biology/bowtie/bowtie-2.2.8.ebuild
rename to sci-biology/bowtie/bowtie-2.2.9.ebuild


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2017-12-25 16:09 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2017-12-25 16:09 UTC (permalink / raw
  To: gentoo-commits

commit:     6d8d74d327137358ffb5e4dad142b9c8b280f71c
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 09:57:08 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 16:08:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8d74d3

sci-biology/bowtie: Remove old

Closes: https://bugs.gentoo.org/630140
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6626

 sci-biology/bowtie/Manifest            |  1 -
 sci-biology/bowtie/bowtie-1.1.2.ebuild | 54 ------------------------------
 sci-biology/bowtie/bowtie-2.2.6.ebuild | 60 ----------------------------------
 3 files changed, 115 deletions(-)

diff --git a/sci-biology/bowtie/Manifest b/sci-biology/bowtie/Manifest
index 77c55873995..824c7439adc 100644
--- a/sci-biology/bowtie/Manifest
+++ b/sci-biology/bowtie/Manifest
@@ -1,3 +1,2 @@
 DIST bowtie-1.1.2-src.zip 7713258 BLAKE2B ac10aca905099b5a70d3fab6f90e2dc4713bf7b460d027abf89a6ef6103979724e70b2915a86ffa571b59dcd9df768c80be1846cccd08f7f85dd402ce64c0cb0 SHA512 3d3d69bc3a865bb577b5a91440215d0d5b606c7a8751d565e606e36adbfbdef695b1718ae81cd3e2682a39ca7784c4d00976441e7618264ad99b04c7f53c36e8
-DIST bowtie2-2.2.6-source.zip 5728779 BLAKE2B acd821376755e6bebfd58c39012a370b1aadf4cf8c52eafa1c648c93a0cab695c9c37761498260ed709bc25eb0b671797ff1c74da9787d616c8c39d1296a37eb SHA512 3ab5a5475cf214affd91e0d1782fd2d6dedccd979e3c809b5dfb272726d99ff1c7b59d92e387b187a7c2e43557786a1085186ccb96588de91212caf2eb94ce4f
 DIST bowtie2-2.2.9-source.zip 5734235 BLAKE2B ec48e09fe05403d1085bb4e0c6ef1325b8912da0a8c942061c34f3381c6dd7ccdcc64c4bcdbb18c1da84ac57e1e34cc866fe79809c33c2769a8d75ecde7d0846 SHA512 ead8f7641f3231638d986f9e500bc4ec7afe1e542048465bfcc2e93e2b2d2e499f0dd8aa5c1e3e21df285c9d195b187682eb7e12be4a408f6c50fb97c0e0a205

diff --git a/sci-biology/bowtie/bowtie-1.1.2.ebuild b/sci-biology/bowtie/bowtie-1.1.2.ebuild
deleted file mode 100644
index 1ada8a0fdc2..00000000000
--- a/sci-biology/bowtie/bowtie-1.1.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Popular short read aligner for Next-generation sequencing data"
-HOMEPAGE="http://bowtie-bio.sourceforge.net/"
-SRC_URI="mirror://sourceforge/bowtie-bio/${P}-src.zip"
-
-LICENSE="Artistic"
-SLOT="1"
-KEYWORDS="amd64 x86 ~x64-macos"
-
-IUSE="examples +tbb"
-
-DEPEND="app-arch/unzip
-	tbb? ( dev-cpp/tbb )"
-RDEPEND=""
-
-DOCS=( AUTHORS NEWS TUTORIAL doc/README )
-HTML_DOCS=( doc/{manual.html,style.css} )
-
-src_prepare() {
-	# always include tinythread.cpp
-	epatch "${FILESDIR}/${P}-tbb-tinythread-missing.patch"
-}
-
-src_compile() {
-	emake \
-		CC="$(tc-getCC)" \
-		CPP="$(tc-getCXX)" \
-		CFLAGS="" \
-		CXXFLAGS="" \
-		EXTRA_FLAGS="${LDFLAGS}" \
-		RELEASE_FLAGS="${CXXFLAGS}" \
-		WITH_TBB="$(usex tbb 1 0)"
-}
-
-src_install() {
-	dobin ${PN} ${PN}-*
-
-	exeinto /usr/libexec/${PN}
-	doexe scripts/*
-
-	newman MANUAL ${PN}.1
-	einstalldocs
-
-	if use examples; then
-		insinto /usr/share/${PN}
-		doins -r genomes indexes
-	fi
-}

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild b/sci-biology/bowtie/bowtie-2.2.6.ebuild
deleted file mode 100644
index 29826473a3b..00000000000
--- a/sci-biology/bowtie/bowtie-2.2.6.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Popular short read aligner for Next-generation sequencing data"
-HOMEPAGE="http://bowtie-bio.sourceforge.net/bowtie2/"
-SRC_URI="mirror://sourceforge/project/${PN}-bio/${PN}2/${PV}/${PN}2-${PV}-source.zip"
-
-LICENSE="GPL-3"
-SLOT="2"
-KEYWORDS="amd64 x86"
-
-IUSE="examples cpu_flags_x86_sse2 +tbb"
-
-RDEPEND="dev-lang/perl"
-DEPEND="${RDEPEND}
-		app-arch/unzip
-		tbb? ( dev-cpp/tbb )"
-
-S="${WORKDIR}/${PN}2-${PV}"
-
-DOCS=( AUTHORS NEWS TUTORIAL )
-HTML_DOCS=( doc/{manual.html,style.css} )
-
-pkg_pretend() {
-	if ! use cpu_flags_x86_sse2 ; then
-		eerror "This package requires a CPU supporting the SSE2 instruction set."
-		die "SSE2 support missing"
-	fi
-}
-
-src_compile() {
-	emake \
-		CC="$(tc-getCC)" \
-		CPP="$(tc-getCXX)" \
-		CXX="$(tc-getCXX)" \
-		CFLAGS="" \
-		CXXFLAGS="" \
-		EXTRA_FLAGS="${LDFLAGS}" \
-		RELEASE_FLAGS="${CXXFLAGS} -msse2" \
-		WITH_TBB="$(usex tbb 1 0)"
-}
-
-src_install() {
-	dobin ${PN}2 ${PN}2-*
-
-	exeinto /usr/libexec/${PN}2
-	doexe scripts/*
-
-	newman MANUAL ${PN}2.1
-	einstalldocs
-
-	if use examples; then
-		insinto /usr/share/${PN}2
-		doins -r example
-	fi
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2021-08-01 16:41 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2021-08-01 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     20633430c439732edc1dd09d5b76acefcaa54c9d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  1 16:40:40 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug  1 16:40:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20633430

sci-biology/bowtie: add 2.4.4

Bug: https://bugs.gentoo.org/722870
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-biology/bowtie/Manifest            |  1 +
 sci-biology/bowtie/bowtie-2.4.4.ebuild | 55 ++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sci-biology/bowtie/Manifest b/sci-biology/bowtie/Manifest
index 50ad9715e98..96d35e2bfd2 100644
--- a/sci-biology/bowtie/Manifest
+++ b/sci-biology/bowtie/Manifest
@@ -1 +1,2 @@
 DIST bowtie2-2.2.9-source.zip 5734235 BLAKE2B ec48e09fe05403d1085bb4e0c6ef1325b8912da0a8c942061c34f3381c6dd7ccdcc64c4bcdbb18c1da84ac57e1e34cc866fe79809c33c2769a8d75ecde7d0846 SHA512 ead8f7641f3231638d986f9e500bc4ec7afe1e542048465bfcc2e93e2b2d2e499f0dd8aa5c1e3e21df285c9d195b187682eb7e12be4a408f6c50fb97c0e0a205
+DIST bowtie2-2.4.4-source.zip 10515984 BLAKE2B be4ceb9d3155d2a9a1f580e5032251b04b89ce0c8c9c89fc3551b34fe3bd71a683362488be7aad6daef24734c6f95c19223f20e67f198f745c4432381243039c SHA512 1b5dadd7e41b90bb9b05f50bfa171fe219cfd03aa8bb6f800de4baaffeb975eef6efc4fb8b49cb0d18833f74a1741cbe1556b87388f59188e04a55dcee6a02da

diff --git a/sci-biology/bowtie/bowtie-2.4.4.ebuild b/sci-biology/bowtie/bowtie-2.4.4.ebuild
new file mode 100644
index 00000000000..6621b5babd9
--- /dev/null
+++ b/sci-biology/bowtie/bowtie-2.4.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="Popular short read aligner for Next-generation sequencing data"
+HOMEPAGE="http://bowtie-bio.sourceforge.net/bowtie2/"
+SRC_URI="mirror://sourceforge/project/${PN}-bio/bowtie2/${PV}/bowtie2-${PV}-source.zip"
+S="${WORKDIR}/${PN}2-${PV}"
+
+LICENSE="GPL-3"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_sse2 examples"
+REQUIRED_USE="cpu_flags_x86_sse2"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	dev-lang/perl
+	sys-libs/zlib"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
+
+src_compile() {
+	emake \
+		CXX="$(tc-getCXX)" \
+		CXXFLAGS="" \
+		CPPFLAGS="${CPPFLAGS}" \
+		EXTRA_FLAGS="${LDFLAGS}" \
+		RELEASE_FLAGS="${CXXFLAGS} -msse2"
+}
+
+src_install() {
+	dobin bowtie2 bowtie2-*
+
+	exeinto /usr/libexec/bowtie2
+	doexe scripts/*
+
+	HTML_DOCS=( doc/{manual.html,style.css} )
+	einstalldocs
+	dodoc TUTORIAL
+	newman MANUAL bowtie2.1
+
+	python_fix_shebang "${ED}"/usr/bin/bowtie2-{build,inspect}
+
+	if use examples; then
+		docinto examples
+		dodoc -r example/.
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2021-08-01 17:02 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2021-08-01 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     e99b33b0d98ad381a2a4ceaab86f86dd5e2d2d00
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  1 17:02:01 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug  1 17:02:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99b33b0

sci-biology/bowtie: fix QA issues

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-biology/bowtie/bowtie-2.4.4.ebuild |  2 +-
 sci-biology/bowtie/metadata.xml        | 19 +++++++------------
 2 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/sci-biology/bowtie/bowtie-2.4.4.ebuild b/sci-biology/bowtie/bowtie-2.4.4.ebuild
index 6621b5babd9..2ba75bc2bca 100644
--- a/sci-biology/bowtie/bowtie-2.4.4.ebuild
+++ b/sci-biology/bowtie/bowtie-2.4.4.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-3"
 SLOT="2"
 KEYWORDS="~amd64 ~x86"
 IUSE="cpu_flags_x86_sse2 examples"
-REQUIRED_USE="cpu_flags_x86_sse2"
+REQUIRED_USE="cpu_flags_x86_sse2 ${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
 	${PYTHON_DEPS}

diff --git a/sci-biology/bowtie/metadata.xml b/sci-biology/bowtie/metadata.xml
index 71e8d3bb8e0..f570878c86e 100644
--- a/sci-biology/bowtie/metadata.xml
+++ b/sci-biology/bowtie/metadata.xml
@@ -1,16 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="project">
-    <email>sci-biology@gentoo.org</email>
-    <name>Gentoo Biology Project</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="sourceforge">bowtie-bio</remote-id>
-  </upstream>
-  <use>
-    <flag name="tbb">Enables building bowtie with the Intel
-      Threading Building Blocks from <pkg>dev-cpp/tbb</pkg>. This
-      flag is recommended.</flag>
-  </use>
+	<maintainer type="project">
+		<email>sci-biology@gentoo.org</email>
+		<name>Gentoo Biology Project</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="sourceforge">bowtie-bio</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2023-02-24  7:30 Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2023-02-24  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     ad0f0da9f1b0df76d06b2bd4c52ce233ce4c8001
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 07:29:55 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 07:29:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0f0da9

sci-biology/bowtie: add 2.5.1

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-biology/bowtie/Manifest            |  1 +
 sci-biology/bowtie/bowtie-2.5.1.ebuild | 73 ++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/sci-biology/bowtie/Manifest b/sci-biology/bowtie/Manifest
index e62703395825..274e5e7b9fb6 100644
--- a/sci-biology/bowtie/Manifest
+++ b/sci-biology/bowtie/Manifest
@@ -1 +1,2 @@
 DIST bowtie2-2.4.4-source.zip 10515984 BLAKE2B be4ceb9d3155d2a9a1f580e5032251b04b89ce0c8c9c89fc3551b34fe3bd71a683362488be7aad6daef24734c6f95c19223f20e67f198f745c4432381243039c SHA512 1b5dadd7e41b90bb9b05f50bfa171fe219cfd03aa8bb6f800de4baaffeb975eef6efc4fb8b49cb0d18833f74a1741cbe1556b87388f59188e04a55dcee6a02da
+DIST bowtie2-2.5.1-source.zip 10528859 BLAKE2B 9dc22bfef4b3a1cfaa606cb235acd1d7688015678d82e8ca80d3d7cf269e1f45d6cb60bc29eb334fb6f0c25d5afd8202e83a83e53668c8965857b8885d2692c8 SHA512 31cc642e318ab50e7ef6035a9c2095024d46d92a317011ed0c3ac3ccb3d427a13bf724d0158d29a4f1e07115ddcb85229b95bcb2d4351164fcadd6568293565f

diff --git a/sci-biology/bowtie/bowtie-2.5.1.ebuild b/sci-biology/bowtie/bowtie-2.5.1.ebuild
new file mode 100644
index 000000000000..353362fd6026
--- /dev/null
+++ b/sci-biology/bowtie/bowtie-2.5.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="Popular short read aligner for Next-generation sequencing data"
+HOMEPAGE="https://bowtie-bio.sourceforge.net/bowtie2/"
+SRC_URI="mirror://sourceforge/project/${PN}-bio/bowtie2/${PV}/bowtie2-${PV}-source.zip"
+S="${WORKDIR}/${PN}2-${PV}"
+
+LICENSE="GPL-3"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="test cpu_flags_x86_sse2 examples"
+# Test script missing from tarball
+# ./scripts/sim/run.sh: No such file or directory
+RESTRICT="test"
+REQUIRED_USE="cpu_flags_x86_sse2 ${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	dev-lang/perl
+	sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	app-arch/unzip
+	test? (
+		dev-perl/App-cpanminus
+		dev-perl/B-COW
+		dev-perl/Clone
+		dev-perl/Config-General
+		dev-perl/File-Which
+		dev-perl/local-lib
+		dev-perl/Math-Random
+		dev-perl/Test-Deep
+		dev-perl/Text-Template
+	)
+"
+
+src_compile() {
+	emake \
+		CXX="$(tc-getCXX)" \
+		CXXFLAGS="" \
+		CPPFLAGS="${CPPFLAGS}" \
+		EXTRA_FLAGS="${LDFLAGS}" \
+		RELEASE_FLAGS="${CXXFLAGS} -msse2"
+}
+
+src_install() {
+	dobin bowtie2 bowtie2-*
+
+	exeinto /usr/libexec/bowtie2
+	doexe scripts/*
+
+	HTML_DOCS=( doc/{manual.html,style.css} )
+	einstalldocs
+	dodoc TUTORIAL
+	newman MANUAL bowtie2.1
+
+	python_fix_shebang "${ED}"/usr/bin/bowtie2-{build,inspect}
+
+	if use examples; then
+		docinto examples
+		dodoc -r example/.
+		docompress -x /usr/share/doc/${PF}/examples
+	fi
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/
@ 2024-07-30 21:13 Pacho Ramos
  0 siblings, 0 replies; 17+ messages in thread
From: Pacho Ramos @ 2024-07-30 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     9de8c676fe59c8570f2982846b440973beb8cafd
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 19:40:05 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 21:11:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de8c676

sci-biology/bowtie: enable py3.12

Closes: https://bugs.gentoo.org/929753
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-biology/bowtie/bowtie-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/bowtie/bowtie-2.5.1.ebuild b/sci-biology/bowtie/bowtie-2.5.1.ebuild
index b30a2b920f4e..a2b75d6b9880 100644
--- a/sci-biology/bowtie/bowtie-2.5.1.ebuild
+++ b/sci-biology/bowtie/bowtie-2.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit python-single-r1 toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-07-30 21:13 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-26 18:05 [gentoo-commits] repo/gentoo:master commit in: sci-biology/bowtie/ Justin Lecher
  -- strict thread matches above, loose matches on Subject: below --
2024-07-30 21:13 Pacho Ramos
2023-02-24  7:30 Andrew Ammerlaan
2021-08-01 17:02 David Seifert
2021-08-01 16:41 David Seifert
2017-12-25 16:09 David Seifert
2016-06-04 21:17 David Seifert
2016-04-10  9:48 David Seifert
2015-12-25 16:20 Agostino Sarubbo
2015-12-25 15:42 Agostino Sarubbo
2015-12-25 15:42 Agostino Sarubbo
2015-10-14 12:48 Justin Lecher
2015-10-14 12:48 Justin Lecher
2015-10-14 12:48 Justin Lecher
2015-10-14 12:48 Justin Lecher
2015-10-14 12:48 Justin Lecher
2015-10-14 12:48 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox