Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/salmon/, sci-biology/salmon/files/
Date: Sun, 28 Feb 2016 10:43:59
Message-Id: 1456655128.1e1e01623ad2b04d0500d229995c50c3223dadcd.jlec@gentoo
1 commit: 1e1e01623ad2b04d0500d229995c50c3223dadcd
2 Author: mschubert <mschu.dev <AT> gmail <DOT> com>
3 AuthorDate: Sat Jan 23 21:38:55 2016 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 28 10:25:28 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=1e1e0162
7
8 sci-biology/salmon: version bump 0.5/0.6, cleanup
9
10 Package-Manager: portage-2.2.20-prefix
11
12 .../salmon/files/salmon-0.3.2-no-boost-static.patch | 4 ++--
13 sci-biology/salmon/metadata.xml | 8 ++++----
14 sci-biology/salmon/salmon-0.3.2.ebuild | 12 +++++++++---
15 sci-biology/salmon/salmon-0.4.2.ebuild | 12 +++++++++---
16 .../salmon/{salmon-0.4.2.ebuild => salmon-0.5.0.ebuild} | 12 +++++++++---
17 .../salmon/{salmon-0.4.2.ebuild => salmon-0.6.0.ebuild} | 12 +++++++++---
18 sci-biology/salmon/salmon-9999.ebuild | 15 ++++++++++-----
19 7 files changed, 52 insertions(+), 23 deletions(-)
20
21 diff --git a/sci-biology/salmon/files/salmon-0.3.2-no-boost-static.patch b/sci-biology/salmon/files/salmon-0.3.2-no-boost-static.patch
22 index edc09e7..7ac3d08 100644
23 --- a/sci-biology/salmon/files/salmon-0.3.2-no-boost-static.patch
24 +++ b/sci-biology/salmon/files/salmon-0.3.2-no-boost-static.patch
25 @@ -2,8 +2,8 @@ Do not force static and multithreaded boost libs, use what is available
26
27 Patch by Michael Schubert
28
29 ---- CMakeLists.txt
30 -+++ CMakeLists.txt
31 +--- a/CMakeLists.txt
32 ++++ b/CMakeLists.txt
33 @@ -162,13 +162,6 @@ if ( DEFINED CUSTOM_BOOST_PATH )
34 set (CMAKE_LIBRARY_PATH ${CUSTOM_BOOST_PATH}/lib ${CMAKE_LIBRARY_PATH})
35 endif ( DEFINED CUSTOM_BOOST_PATH )
36
37 diff --git a/sci-biology/salmon/metadata.xml b/sci-biology/salmon/metadata.xml
38 index 1d04676..cb020ec 100644
39 --- a/sci-biology/salmon/metadata.xml
40 +++ b/sci-biology/salmon/metadata.xml
41 @@ -1,14 +1,14 @@
42 <?xml version="1.0" encoding="UTF-8"?>
43 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
44 <pkgmetadata>
45 - <maintainer type="person">
46 - <email>mschu.dev@×××××.com</email>
47 - <name>Michael Schubert</name>
48 - </maintainer>
49 <maintainer type="project">
50 <email>sci-biology@g.o</email>
51 <name>Gentoo Biology Project</name>
52 </maintainer>
53 + <maintainer type="person">
54 + <email>mschu.dev@×××××.com</email>
55 + <name>Michael Schubert</name>
56 + </maintainer>
57 <upstream>
58 <remote-id type="github">COMBINE-lab/salmon</remote-id>
59 </upstream>
60
61 diff --git a/sci-biology/salmon/salmon-0.3.2.ebuild b/sci-biology/salmon/salmon-0.3.2.ebuild
62 index 049344b..e64b220 100644
63 --- a/sci-biology/salmon/salmon-0.3.2.ebuild
64 +++ b/sci-biology/salmon/salmon-0.3.2.ebuild
65 @@ -1,4 +1,4 @@
66 -# Copyright 1999-2015 Gentoo Foundation
67 +# Copyright 1999-2016 Gentoo Foundation
68 # Distributed under the terms of the GNU General Public License v2
69 # $Id$
70
71 @@ -17,6 +17,12 @@ IUSE=""
72
73 PATCHES=( "${FILESDIR}"/${P}-no-boost-static.patch )
74
75 -DEPEND="dev-libs/boost
76 - dev-libs/jemalloc"
77 +DEPEND="dev-libs/boost:0
78 + dev-libs/jemalloc
79 + dev-cpp/tbb"
80 RDEPEND="${DEPEND}"
81 +
82 +src_install() {
83 + cmake-utils_src_install
84 + rm -r "${ED}"/usr/tests || die
85 +}
86
87 diff --git a/sci-biology/salmon/salmon-0.4.2.ebuild b/sci-biology/salmon/salmon-0.4.2.ebuild
88 index dffe77e..032fd4d 100644
89 --- a/sci-biology/salmon/salmon-0.4.2.ebuild
90 +++ b/sci-biology/salmon/salmon-0.4.2.ebuild
91 @@ -1,4 +1,4 @@
92 -# Copyright 1999-2015 Gentoo Foundation
93 +# Copyright 1999-2016 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 # $Id$
96
97 @@ -17,6 +17,12 @@ IUSE=""
98
99 PATCHES=( "${FILESDIR}"/${PN}-0.3.2-no-boost-static.patch )
100
101 -DEPEND="dev-libs/boost
102 - dev-libs/jemalloc"
103 +DEPEND="dev-libs/boost:0
104 + dev-libs/jemalloc
105 + dev-cpp/tbb"
106 RDEPEND="${DEPEND}"
107 +
108 +src_install() {
109 + cmake-utils_src_install
110 + rm -r "${ED}"/usr/tests || die
111 +}
112
113 diff --git a/sci-biology/salmon/salmon-0.4.2.ebuild b/sci-biology/salmon/salmon-0.5.0.ebuild
114 similarity index 73%
115 copy from sci-biology/salmon/salmon-0.4.2.ebuild
116 copy to sci-biology/salmon/salmon-0.5.0.ebuild
117 index dffe77e..032fd4d 100644
118 --- a/sci-biology/salmon/salmon-0.4.2.ebuild
119 +++ b/sci-biology/salmon/salmon-0.5.0.ebuild
120 @@ -1,4 +1,4 @@
121 -# Copyright 1999-2015 Gentoo Foundation
122 +# Copyright 1999-2016 Gentoo Foundation
123 # Distributed under the terms of the GNU General Public License v2
124 # $Id$
125
126 @@ -17,6 +17,12 @@ IUSE=""
127
128 PATCHES=( "${FILESDIR}"/${PN}-0.3.2-no-boost-static.patch )
129
130 -DEPEND="dev-libs/boost
131 - dev-libs/jemalloc"
132 +DEPEND="dev-libs/boost:0
133 + dev-libs/jemalloc
134 + dev-cpp/tbb"
135 RDEPEND="${DEPEND}"
136 +
137 +src_install() {
138 + cmake-utils_src_install
139 + rm -r "${ED}"/usr/tests || die
140 +}
141
142 diff --git a/sci-biology/salmon/salmon-0.4.2.ebuild b/sci-biology/salmon/salmon-0.6.0.ebuild
143 similarity index 73%
144 copy from sci-biology/salmon/salmon-0.4.2.ebuild
145 copy to sci-biology/salmon/salmon-0.6.0.ebuild
146 index dffe77e..032fd4d 100644
147 --- a/sci-biology/salmon/salmon-0.4.2.ebuild
148 +++ b/sci-biology/salmon/salmon-0.6.0.ebuild
149 @@ -1,4 +1,4 @@
150 -# Copyright 1999-2015 Gentoo Foundation
151 +# Copyright 1999-2016 Gentoo Foundation
152 # Distributed under the terms of the GNU General Public License v2
153 # $Id$
154
155 @@ -17,6 +17,12 @@ IUSE=""
156
157 PATCHES=( "${FILESDIR}"/${PN}-0.3.2-no-boost-static.patch )
158
159 -DEPEND="dev-libs/boost
160 - dev-libs/jemalloc"
161 +DEPEND="dev-libs/boost:0
162 + dev-libs/jemalloc
163 + dev-cpp/tbb"
164 RDEPEND="${DEPEND}"
165 +
166 +src_install() {
167 + cmake-utils_src_install
168 + rm -r "${ED}"/usr/tests || die
169 +}
170
171 diff --git a/sci-biology/salmon/salmon-9999.ebuild b/sci-biology/salmon/salmon-9999.ebuild
172 index ab171cb..139e2ee 100644
173 --- a/sci-biology/salmon/salmon-9999.ebuild
174 +++ b/sci-biology/salmon/salmon-9999.ebuild
175 @@ -1,10 +1,10 @@
176 -# Copyright 1999-2015 Gentoo Foundation
177 +# Copyright 1999-2016 Gentoo Foundation
178 # Distributed under the terms of the GNU General Public License v2
179 # $Id$
180
181 EAPI=5
182
183 -inherit git-r3 cmake-utils
184 +inherit cmake-utils git-r3
185
186 DESCRIPTION="Transcript-level quantification from RNA-seq reads using lightweight alignments"
187 HOMEPAGE="https://github.com/COMBINE-lab/salmon"
188 @@ -13,11 +13,16 @@ EGIT_REPO_URI="https://github.com/COMBINE-lab/salmon.git"
189
190 LICENSE="GPL-3"
191 SLOT="0"
192 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
193 IUSE=""
194
195 PATCHES=( "${FILESDIR}"/${PN}-0.3.2-no-boost-static.patch )
196
197 -DEPEND="dev-libs/boost
198 - dev-libs/jemalloc"
199 +DEPEND="dev-libs/boost:0
200 + dev-libs/jemalloc
201 + dev-cpp/tbb"
202 RDEPEND="${DEPEND}"
203 +
204 +src_install() {
205 + cmake-utils_src_install
206 + rm -r "${ED}"/usr/tests || die
207 +}