diff options
author | Justin Lecher <jlec@gentoo.org> | 2014-10-13 07:56:30 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2014-10-13 07:56:30 +0000 |
commit | b0529a80c622cdf26ee234c2bb818981ba1dacf0 (patch) | |
tree | 250d9ffdda76d86378b89611798fdd742e2f8371 /sci-biology | |
parent | Set safe minimal versions of multilib dependencies, bug #513790. (diff) | |
download | historical-b0529a80c622cdf26ee234c2bb818981ba1dacf0.tar.gz historical-b0529a80c622cdf26ee234c2bb818981ba1dacf0.tar.bz2 historical-b0529a80c622cdf26ee234c2bb818981ba1dacf0.zip |
sci-biology/express: Version BUmp; thanks Michael Schubert for the initial patch, #525188
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sci-biology')
-rw-r--r-- | sci-biology/express/ChangeLog | 8 | ||||
-rw-r--r-- | sci-biology/express/Manifest | 31 | ||||
-rw-r--r-- | sci-biology/express/express-1.5.1.ebuild | 37 | ||||
-rw-r--r-- | sci-biology/express/files/express-1.5.1-buildsystem.patch | 55 |
4 files changed, 120 insertions, 11 deletions
diff --git a/sci-biology/express/ChangeLog b/sci-biology/express/ChangeLog index 6a0a592f12a0..51bc0c74b08c 100644 --- a/sci-biology/express/ChangeLog +++ b/sci-biology/express/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-biology/express # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/express/ChangeLog,v 1.5 2014/02/05 07:33:56 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-biology/express/ChangeLog,v 1.6 2014/10/13 07:56:29 jlec Exp $ + +*express-1.5.1 (13 Oct 2014) + + 13 Oct 2014; Justin Lecher <jlec@gentoo.org> +express-1.5.1.ebuild, + +files/express-1.5.1-buildsystem.patch: + Version BUmp; thanks Michael Schubert for the initial patch, #525188 *express-0.9.5-r1 (05 Feb 2014) diff --git a/sci-biology/express/Manifest b/sci-biology/express/Manifest index 63e2d87e4840..5f3c7f30bc78 100644 --- a/sci-biology/express/Manifest +++ b/sci-biology/express/Manifest @@ -1,19 +1,30 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 +AUX express-1.5.1-buildsystem.patch 1956 SHA256 e4266c79b6d2c34e518cc57a9542543109bcc484511711492b146a7a49cb1187 SHA512 246788b75a7f40c825cc7bf811de2bd44607b7ccf139d7302480ed7faae441ec95d5a37aec7f04effb1e3e47ed774b08291321cd227b0fa79306969b39e93d54 WHIRLPOOL 195d13b46b3e9b3b651c3994148049f7c626dca395c2dbf1ca2eb5e8febb1b8d3d8ef501cd01a62fdc4a5a7a1236970fe6f644f9d5791d3b7fbbe28d7b58a7a3 DIST express-0.9.5-src.tgz 766024 SHA256 e17250d62750560c2dc9cb579f58784b5076afb74088f36523ddd623e08bc022 SHA512 3a7360ffbe57f4f712b6db38d551d31384d995050a86238d79299edb12f0e7f5dca6f362b7858b5051ea2879af2b3559f78f9780d75ef2ef6fdad7398f781403 WHIRLPOOL 290772dceca2465f922f5d5fe548dc8fd460422589697173c58f98dc3afa2e91175fe1fa52e5f29458ea6af74c8da609776fa583bf5efcb2d5771c4c9ad51cde +DIST express-1.5.1-src.tgz 931166 SHA256 0c5840a42da830fd8701dda8eef13f4792248bab4e56d665a0e2ca075aff2c0f SHA512 59cf6511a879311247c65334285ea056d571d4fd950aa6243041fa10075ff0d1ddd2afbcfe12e5f7f3e7cdd22fe37fd7f6b43ed4a8eb28d7a33d72366dc549ee WHIRLPOOL 2c75385b2a2ec8f7b77df760344affc108e827eb9f59014f08af0cee0ca8806beeba101d13ed8b43883a25fc9486bd405f402339f0e4e394d3895694c75a4e2a EBUILD express-0.9.5-r1.ebuild 997 SHA256 d1ab3a8718d05712b0af04b4e666afb4e9c1d2376844ceb808987a20599d09df SHA512 d02fc2a69ca11293c1353586165e62d4998ecad105381ac6a605e75ba4ab1dd571973c950423fd81f4132372c53c2f4ddc9b39e4588ae8db68bda36b5ab3b2d6 WHIRLPOOL cff63f65c16bd626017de1ddd0533ba728dae51b09ab102da81e8b3cb991740d7762a7730efcb10c71cd49ff6dab06104fed9662c7e5b656655ecc11cb1b061c EBUILD express-0.9.5.ebuild 954 SHA256 954e8a1e60051ed5ab3abc476d27337f0dc26caabeabdc4301a0508c3bd50424 SHA512 ab4019ec226ef59582da0b8781ec27451cc466a6bfca0ae22785eee90bf55675802d00cf165a5bbd8cc58c1caf65dbec7b964c8a5682458692934e7c5eb87c34 WHIRLPOOL 434f44957d0d313d513e2ffe1012be1349bda952d5adcb2e89ff3d71979a3888445bf22485e135b9f6f4c2dd67ca6d1dde9cce628614bc6b960c61fe9cfabbdc -MISC ChangeLog 1014 SHA256 020e7859c33a91d33d17a5dcd12d4649085dee23c3418d12a2ffa4397e2b816f SHA512 16a6dc7ac5bfbc4fc673e2eeef25de95b2fac4fea4e9b2ab0b2f5a7c1aaa2cc833daaac24bd82604dcc56dea97d349572ca9699831eda13b7dbbfbbf49ca1dfe WHIRLPOOL 7359dd9598738c86525db33d1357a8e908e094751eb39777accbfc5e6f3b48d36413f9748515eb92361954a314789cfa282da169614087b8bdf5efc4a48410da +EBUILD express-1.5.1.ebuild 819 SHA256 87426e6282d2d3c7bb41a62b1bee843b1be39ef20cd17346092e868b98a00114 SHA512 c5e92d86921b9bd010fec18d328ab1fae74484038582193893825a532f5f73a21cf09a2af2632fe9e6eceee12706db97367b8cd32b3dbc436ecc083ab805d6e4 WHIRLPOOL 72e07f881155ff0257f331f3064c84782ad98c8c9618c28e45fb9c0fcec54434671528528b3bdd4915f1838445873407ceb6b415bbca33089d19a4006d84e303 +MISC ChangeLog 1224 SHA256 100b04b9afb59ff8e22d0d69e9c0f2122111c73a200d3bb0d3490ec8e6697a24 SHA512 6d93e311ab58e528286a6f6100688400c6e84dda8925d9e1bd67ec92c163ebcef1c42ad43f5826ad49ddd316674af72096d66fbddaa7c74da112a71c2cdcf711 WHIRLPOOL e4d79a18280cbdeeb2e99ce6483543bf23a6b2bf4f8c9f69435b0213dc15db278b5c47ecb2eed52413e5fc879173736d182665f5b5038775ad416dcb8218f415 MISC metadata.xml 166 SHA256 29b228f683c71345323d841414e410c929a320f34536eb30910498728260c8ac SHA512 51c5345bb1c4466b73e2feac8895c64fc119365e7f2c156702f4c93664d3aba028b3da9daaabf24f61a88220345fca7806771a252e8ae906cac5dec97862c7e0 WHIRLPOOL 211bf955d94fc1d93b12388a2c597a8d440fb5d78f84d59b2549569537098c3525b1fbab707441d62fabe20edcac2fd9ebe09c5d9870f1c9558d7ee90d5db5b3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2.0 -iQEcBAEBCAAGBQJS8elqAAoJECo/aRed9267wDgH/jnOtMwMc+5x6qMY9F9fZjCn -gHWmBt2qzKptyvGB7ggr9giLYzFIJ3pH3iXPhsc2YEQ3kErBRik/VRz5UiiVpqBl -PGYlGmnuGqAKnQzJEw5srUW1nSeyGpEWr5kStHiw5Ys9XfQ6uUHRaMdfqpoY4vSC -cdo3pWjU3dw53pPetF94awLb1LFCkjNRNACf+ZAWTYE1UYgX3lp4Q7mOWnxdpJmD -SVpjrn1/Cgxf8pFQkEwF2t52BEf9XLa+PsroSW5+sqAjWgWX75hKKAFSlgC4jH2S -JtAoc5EFNcWhLpDjNea/9EBPMDJmiLu3ii97LRAujsip+DUou3mSutvMq559VQY= -=dXL9 +iQJ8BAEBCgBmBQJUO4WsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir7wEQAIZY3mRqft8S+Hfz52NT5JSz +nb2z9SluDkXdxEpSRvCNSuiICd6DhRXrZcHIlmTaUoFrUsXwhP88oMqo3bcjiEqq +ey9vPNcXra/cIp5I06XX7fHEDBoW2eMmiLeqPvbNAIHv90tiNu341twGd0kF7hf+ +ebQ6u+5+HZQf4RVVq2bQbRXoBO3Yu4rE8ZOYrTfF67SNPrs4wOLHISlJdOmoeubL +z3S8tHrALU8w2wMUsDfrdxjyOHr6RtexUc01p+75b+4Rx/BoWxLS/kNzgV1Wj+1K +Ezxwhm27VKW77N9A6a32egq/vzHq4rBQfv5uGhqdqKkgn9IofHcFKLW6zGCcbd1a +Yd2Q4FoGctdjdZs15jv4KNddMsgfWxOY4gNRvhe6e5YqYdUFK0Qb86FROsnGtbyG +EXDp6rdf3w+fqqkIMTZrBxh6BsiIILe4PO8qWwUd5kx5UAlQKWWTH1QOfirM0Ps+ +KEQb2ah1SmSUTCQlfyvVNSJK2KaE3XDoMLX46Ol9hYsDr422OjrhPMH6tnCWe/v5 +HTkhsidufTBOheJn0+7ggkyBnVJTaK8FB5U3FG3h9z0QQrUBPq8Wb5W0mUQElyCc +1AQKfbpsxYp+Jjv4ggYCw/FFj80LdE2UhjvqmpX5PuPp607qALp36qspEVJ9Ztl+ +TSVQLuLXi1dChh8iPYia +=WFAO -----END PGP SIGNATURE----- diff --git a/sci-biology/express/express-1.5.1.ebuild b/sci-biology/express/express-1.5.1.ebuild new file mode 100644 index 000000000000..9d9f50c6a49e --- /dev/null +++ b/sci-biology/express/express-1.5.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/express/express-1.5.1.ebuild,v 1.1 2014/10/13 07:56:29 jlec Exp $ + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="Streaming RNA-Seq Analysis" +HOMEPAGE="http://bio.math.berkeley.edu/eXpress/" +SRC_URI="http://bio.math.berkeley.edu/eXpress/downloads/${P}/${P}-src.tgz" + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-libs/boost-1.52.0:= + dev-libs/protobuf + dev-util/google-perftools + sys-libs/zlib + sci-biology/bamtools" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}-src" + +PATCHES=( + "${FILESDIR}"/${P}-buildsystem.patch +) + +src_configure() { + local mycmakeargs=( + -DBAMTOOLS_INCLUDE="${EPREFIX}/usr/include/bamtools" + ) + cmake-utils_src_configure +} diff --git a/sci-biology/express/files/express-1.5.1-buildsystem.patch b/sci-biology/express/files/express-1.5.1-buildsystem.patch new file mode 100644 index 000000000000..fca5feadd111 --- /dev/null +++ b/sci-biology/express/files/express-1.5.1-buildsystem.patch @@ -0,0 +1,55 @@ + CMakeLists.txt | 8 +++----- + src/CMakeLists.txt | 4 ++-- + 2 files changed, 5 insertions(+), 7 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c768e28..65d5633 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -6,14 +6,12 @@ set(${PROJECT_NAME}_VERSION_MAJOR 1) + set(${PROJECT_NAME}_VERSION_MINOR 5) + set(${PROJECT_NAME}_VERSION_PATCH 1) + +-set(CMAKE_CXX_FLAGS "-Wall") +- + set(CMAKE_CXX_FLAGS_DEBUG "-g ${CMAKE_CXX_FLAGS}") + set(CMAKE_CXX_FLAGS_RHDEBINFO "-O3 -g ${CMAKE_CXX_FLAGS}") + set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os ${CMAKE_CXX_FLAGS}") + + set(CMAKE_BUILD_TYPE Release) +-set(Boost_USE_STATIC_LIBS ON) ++set(Boost_USE_STATIC_LIBS OFF) + + find_package(Boost 1.39 + COMPONENTS +@@ -33,10 +31,10 @@ endif(GPERFTOOLS_TCMALLOC_LIB) + + find_package(Protobuf) + if (PROTOBUF_FOUND) +- include_directories(${Boost_INCLUDE_DIRS} ${PROTOBUF_INCLUDE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/bamtools/include") ++ include_directories(${Boost_INCLUDE_DIRS} ${PROTOBUF_INCLUDE_DIR} ${BAMTOOLS_INCLUDE}) + set(PROTO_INT 1) + else (PROTOBUF_FOUND) +- include_directories(${Boost_INCLUDE_DIRS} "${CMAKE_CURRENT_SOURCE_DIR}/bamtools/include") ++ include_directories(${Boost_INCLUDE_DIRS} ${BAMTOOLS_INCLUDE}) + set(PROTO_INT 0) + endif(PROTOBUF_FOUND) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 1cc0c01..8929d1f 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -16,11 +16,11 @@ endif (GPERFTOOLS_TCMALLOC) + if(WIN32) + set(LIBRARIES ${LIBRARIES} "${CMAKE_CURRENT_SOURCE_DIR}/../bamtools/lib/libbamtools.lib" "${CMAKE_CURRENT_SOURCE_DIR}/../win_build/zlibd.lib") + else(WIN32) +- set(LIBRARIES ${LIBRARIES} "${CMAKE_CURRENT_SOURCE_DIR}/../bamtools/lib/libbamtools.a" "pthread") ++ set(LIBRARIES ${LIBRARIES} "bamtools" "pthread") + endif(WIN32) + + if (PROTOBUF_FOUND) +- set(LIBRARIES ${LIBRARIES} "libprotobuf.a") ++ set(LIBRARIES ${LIBRARIES} "protobuf") + endif(PROTOBUF_FOUND) + + target_link_libraries(express ${LIBRARIES}) |