diff options
author | 2014-10-17 13:51:58 +0000 | |
---|---|---|
committer | 2014-10-17 13:51:58 +0000 | |
commit | 2ca85f5fed04fbb752f9fec56ce4db4f6ae4bf06 (patch) | |
tree | cbff566e2eb6232cd254c50ccc8eb70b2981c5a0 /sci-biology | |
parent | Stable for ppc64, wrt bug #524154 (diff) | |
download | historical-2ca85f5fed04fbb752f9fec56ce4db4f6ae4bf06.tar.gz historical-2ca85f5fed04fbb752f9fec56ce4db4f6ae4bf06.tar.bz2 historical-2ca85f5fed04fbb752f9fec56ce4db4f6ae4bf06.zip |
sci-biology/seqan: Version BUmp
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/seqan/ChangeLog | 10 | ||||
-rw-r--r-- | sci-biology/seqan/Manifest | 36 | ||||
-rw-r--r-- | sci-biology/seqan/files/seqan-1.4.2-include.patch | 16 | ||||
-rw-r--r-- | sci-biology/seqan/files/seqan-1.4.2-shared.patch | 22 | ||||
-rw-r--r-- | sci-biology/seqan/seqan-1.4.2.ebuild | 55 |
5 files changed, 122 insertions, 17 deletions
diff --git a/sci-biology/seqan/ChangeLog b/sci-biology/seqan/ChangeLog index 02a4845e6eca..eaf19ac1f317 100644 --- a/sci-biology/seqan/ChangeLog +++ b/sci-biology/seqan/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-biology/seqan -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/seqan/ChangeLog,v 1.4 2013/07/17 07:09:45 jlec Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/seqan/ChangeLog,v 1.5 2014/10/17 13:51:56 jlec Exp $ + +*seqan-1.4.2 (17 Oct 2014) + + 17 Oct 2014; Justin Lecher <jlec@gentoo.org> +seqan-1.4.2.ebuild, + +files/seqan-1.4.2-include.patch, +files/seqan-1.4.2-shared.patch: + Version BUmp 17 Jul 2013; Justin Lecher <jlec@gentoo.org> seqan-1.3.1-r1.ebuild: Add missing dep diff --git a/sci-biology/seqan/Manifest b/sci-biology/seqan/Manifest index 1844d03671b4..565a8620e44c 100644 --- a/sci-biology/seqan/Manifest +++ b/sci-biology/seqan/Manifest @@ -1,24 +1,30 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 +AUX seqan-1.4.2-include.patch 552 SHA256 fb97f772388de6de381c7214b8b5167b2079e19d7f839673e281537c4bc80516 SHA512 b02ab4fe49a511494134e44855d865f0ff210392810970834deb304499b5017764ed1c04d8f8dbfb513c333ac302946e5c72c9160cd38a5ef5ad095a865cb6d0 WHIRLPOOL 26a3278707276b95197192c140589a2cc95cd5d487144975219bf4d918884434b57186093595f92ec009679dc5eb912422520c245691da6e1cc3cc441c284a5b +AUX seqan-1.4.2-shared.patch 974 SHA256 3c704fa149d0d4b322f8bb1b5536dafca35c205e5931a149fce5e82cac1dfe05 SHA512 a509c243244b6b40b26700a73be267558ceb17c4e0079f3eca606835ecfe8d1417b88fd37719ca9cf226e6d2d33ee3e22790b20e39a86a300f722eb186cabaad WHIRLPOOL eb7a76bb6c82e7a312356d0db13b6f90bd0fadc021ce1e62e8f2c8708f25a84911842df4df20a8491f5971d62fda5a738527d863bd10c2f1167fbed82cd00dea DIST seqan-1.3.1.zip 8787521 SHA256 87eebe73ace9ada2f4664a768ae212d4acc5fb3ce87702709c3d15bf2d153aeb SHA512 dafacccb4647fd0fc5a055d33390cb85f1c00ca74132e9b3839a739916acf9a2990db7db4f09e34f899b283cad8ccf6553a60cc7693164f250f08260c8ce8ae4 WHIRLPOOL 5a0a80d09e80285a4fc9fb9fb71adbea6b0b324a6a219cd7c9ef3d30e88133f5b25b3cf792b2b89e4ed07ff612f4aa347dc6f94e06974f947fe980c2e0a5d26b +DIST seqan-src-1.4.2.tar.gz 120601994 SHA256 2b2c48572ea82fc2ac6a6e46bbd4204b6f8200fde717612797426af5ff6b82c3 SHA512 dbb56167c507b70111619a414054d9e70f1db42507bbfdf9e40c5dcbbe9489ad4187d882e638a675e96551c860c08f8203c929c4c9a558b19ea7d6059f50492a WHIRLPOOL 3c7f38e35d826adad94d53d359df8b5f1fb51746f3103457b12b41bd0bf161dc463d4a1932b0b23f2274d723c796116af0940260e1922ce806bb2466445788f0 EBUILD seqan-1.3.1-r1.ebuild 979 SHA256 9feff642a58a7beec934130f8bfd0fa39ea614c22883bf7c832b6904d0f62b4b SHA512 cbf66445a3a3d862b8eb15c4bea8d3890c7a62f5aa6f295180d7899a2e7e9221fab726ac2e666faff78cb1fbf26d974505f1e41295aad80d247243d1a9b72114 WHIRLPOOL 0d303318d83105d64c22179b665a7235a3dcbf9ef8ef3362cdfcfdb32d74d011f5b751977d4f45a298ac0f79263f19385261a3649f9bab23b7e0e8cee5e7c729 -MISC ChangeLog 735 SHA256 f921a1ba9bc8e273629c2b49cfca02e14c6503d759a4cf247c0049801ee24034 SHA512 dc7c2194e5c1cfb54e5c0fbb76f13e9a80e95b00a2465aa7a355c46c793687c21e5e6e87b24fe8569613ed8b479c37161aa4d0ac18f64b514a88f95948307f08 WHIRLPOOL c6276416403508f340d476dd2c39a1cd289cf46a7a2285af040af9dc6fe73045ba2b60b136fc614241431f754a7284e5ed6c50379e627f96fc25a35efe4883de +EBUILD seqan-1.4.2.ebuild 1243 SHA256 89214e908cf6c10b7330ae3e58362e5e325326680657adfcc99ddadbab11a176 SHA512 4ee8a719685204f14a83dd311d62dbc8703136bedd143ccadc19fd3e415b3dfdd32c6b8e1f2c9acd0e67f7d52a74bf865f6dd46ef1f2f5cda453eee8b491ef55 WHIRLPOOL ab8442f926206236424aa53c0dd1152b2956884a077213ea83ac31465a0b0d406eb22d7e06ca633ab6d634f41a2896af0082419fe0116e40e9f8dfaef064da20 +MISC ChangeLog 916 SHA256 d0376fcef83fd679143d391d792838c68d98017f2217dba71682664584819901 SHA512 0fcba79fb11c0638ea231266509ff766ec6adc880750125018a89d90c8c40dd653af1a140999887b805534839b90c3317068f4f75dc90dbb0a4ef24990baa1e2 WHIRLPOOL 4529d7445ba66a204d920ddbfdb97b02a6adfccefac598462f990f47039308356587a1d2e3487bd73dee0bb27951df6c2d3e8933e08a1559ec1ff2bd0f58871a MISC metadata.xml 166 SHA256 29b228f683c71345323d841414e410c929a320f34536eb30910498728260c8ac SHA512 51c5345bb1c4466b73e2feac8895c64fc119365e7f2c156702f4c93664d3aba028b3da9daaabf24f61a88220345fca7806771a252e8ae906cac5dec97862c7e0 WHIRLPOOL 211bf955d94fc1d93b12388a2c597a8d440fb5d78f84d59b2549569537098c3525b1fbab707441d62fabe20edcac2fd9ebe09c5d9870f1c9558d7ee90d5db5b3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0 -iQIcBAEBCgAGBQJR5kM6AAoJELnU8jG9FVireDQP/1ElFaZio4yKbqKN9+8mXCEH -vvci7Vkcy8Xq/MnZCwzGpnJNONqP0OSuUyWslUSkOxR+glhOLpbzHdsgpLiwZylo -kiXAwXFvAtr6KY8U/AFvBsi7D5K4QRJenViOBw+iv5l9hg1jVtM+q2jAs3QvLdMW -2v21xLbBoPtYlSC3v0VDAio537hOKCSclYH6r9FOBlTBmVHph5aoAaUPZeEflm69 -q55KJleeuP98g45KYoNT0at0uLPkad/yKWSbTly1pLsLx8zxEJaqIN9ZbZrb3SxK -M673T/LP9C/LodyvhQb1YI6IlBjUvqWkayQh7ZEJIJZywI/vyWVlIRcKv8/xf5PG -imjitS6hlGNiGf/kQYx6MfDTxIfL0t+fSXCF7YAGPYRt1C0FnI/TT5jGa/sWJr8p -LX/g3Ro7ckUbCalJ5CIDhj51PHxmr3AFWh6+39P+ZnzqoF4p9l2+Pp5Npen4FNxh -D4ytF8p1pM52gomnZrJSXKYALpeaY/mPy0v4CCVzPEky522OGkZ0W1LoG65SITTy -xd0TGPWoE2JiTezR2THrhgXJerNHGqtK8bCLVB0/axiunck61ibmAIXvtc71SbSU -DNFOH3FUJhi0c+D5NuWe1A3REd2KdIAe3ztvp0o67Wa7t/p3qw0vsgazOBU9fpZf -Ql/uy1ZfUpuHy6BkLPhS -=r/Jf +iQJ8BAEBCgBmBQJUQR7+XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirN7oP/RM50x9w2GGZUAOYox1ptjiE +1JnN9p6bEqCdB1gqbDYmBEwv6PZ5uLyQL4N+RV08cdezWQOXEaFf0mPKF9M1UVkD +MGc0fuZXWuOFFtkLl7r4vUS3QOPs9iPuf71/JuwLjTMeB4I3NW+pmX2ONgFLZJL9 +nsh8QuTY0NmT7Prha/lERBhI0SjkTBxSoOZIFgGd7JkxF32FyuDf1HBWVl1SHrPJ +3IqOU9XB614rO/yFnbbkdXtA9pPf5OV1QDR17UejCEtWwRI7t2PhZpt0ZSm1iwW4 +byhGcTRdmLDEG8Ij1BHod6yG9BVJHz3sHrgtDoZwaNzVbDejAN6U83awx72vOuT5 +suS8AFlJ1cwn5t3pA8GQImZFp+a65vLTYJrXLQteIFW3RmyXHB+xrgcM2tII1527 +83+4l5qosMaNc+eiBlzmY4E5iK32fZqWGc83B+1IiSfBBDJ3jn9eFZKmQGlF+aN9 +kDK/pfHmh+57ltAPllIHFFPrAx5JHuGxCIidoaACG/t1llT/fZ7EHY/gr5OBW/kX +v7vf3EnB+cD8A0nHqx6Px1rmQiZFDSQkNjGZm06jrv1y6WOXZ0P1BDD+6nHzWwBb +D9bPNFGzIbmEFXNypQbgrjwG2nqVgkEzRGge1SVcOGUXky1K0FYIVdPV6erBrACg +kJPVp1EPZ6f+6xgNSY6O +=/aOa -----END PGP SIGNATURE----- diff --git a/sci-biology/seqan/files/seqan-1.4.2-include.patch b/sci-biology/seqan/files/seqan-1.4.2-include.patch new file mode 100644 index 000000000000..5baee4d8ebc0 --- /dev/null +++ b/sci-biology/seqan/files/seqan-1.4.2-include.patch @@ -0,0 +1,16 @@ + core/include/seqan/index/index_qgram_openaddressing.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/core/include/seqan/index/index_qgram_openaddressing.h b/core/include/seqan/index/index_qgram_openaddressing.h +index 4a6c2e6..8cc9a42 100644 +--- a/core/include/seqan/index/index_qgram_openaddressing.h ++++ b/core/include/seqan/index/index_qgram_openaddressing.h +@@ -35,6 +35,8 @@ + #ifndef SEQAN_HEADER_INDEX_QGRAM_OPENADRESSING_H + #define SEQAN_HEADER_INDEX_QGRAM_OPENADRESSING_H + ++#include <smmintrin.h> ++ + namespace SEQAN_NAMESPACE_MAIN + { + diff --git a/sci-biology/seqan/files/seqan-1.4.2-shared.patch b/sci-biology/seqan/files/seqan-1.4.2-shared.patch new file mode 100644 index 000000000000..0f438ff07bce --- /dev/null +++ b/sci-biology/seqan/files/seqan-1.4.2-shared.patch @@ -0,0 +1,22 @@ + util/cmake/SeqAnBuildSystem.cmake | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/util/cmake/SeqAnBuildSystem.cmake b/util/cmake/SeqAnBuildSystem.cmake +index bcba2c0..d53cd01 100644 +--- a/util/cmake/SeqAnBuildSystem.cmake ++++ b/util/cmake/SeqAnBuildSystem.cmake +@@ -144,10 +144,10 @@ macro (seqan_register_apps) + set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DSEQAN_ENABLE_DEBUG=1") + + # enable static linkage for seqan apps +- if (CMAKE_COMPILER_IS_GNUCXX OR COMPILER_IS_CLANG AND NOT MINGW) +- set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") +- set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++") +- endif () ++# if (CMAKE_COMPILER_IS_GNUCXX OR COMPILER_IS_CLANG AND NOT MINGW) ++# set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") ++# set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++") ++# endif () + + # Get all direct entries of the current source directory into ENTRIES. + file (GLOB ENTRIES diff --git a/sci-biology/seqan/seqan-1.4.2.ebuild b/sci-biology/seqan/seqan-1.4.2.ebuild new file mode 100644 index 000000000000..f1e36479061b --- /dev/null +++ b/sci-biology/seqan/seqan-1.4.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/seqan/seqan-1.4.2.ebuild,v 1.1 2014/10/17 13:51:56 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils flag-o-matic python-single-r1 + +DESCRIPTION="C++ Sequence Analysis Library" +HOMEPAGE="http://www.seqan.de/" +SRC_URI="http://packages.${PN}.de/${PN}-src/${PN}-src-${PV}.tar.gz" + +SLOT="0" +LICENSE="BSD GPL-3" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + sci-biology/samtools" +DEPEND="${RDEPEND}" + +#S="${WORKDIR}"/${P}/cmake + +PATCHES=( + "${FILESDIR}"/${P}-shared.patch + "${FILESDIR}"/${P}-include.patch +) + +src_prepare() { + rm -f \ + util/cmake/FindZLIB.cmake \ + || die + touch extras/apps/seqan_flexbar/README || die + sed \ + -e "s:share/doc:share/doc/${PF}:g" \ + -i docs/CMakeLists.txt util/cmake/SeqAnBuildSystem.cmake || die + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DZLIB_INCLUDE_DIRS="${EPREFIX}"/usr/include + ) + cmake-utils_src_configure +} + +src_install() { + mkdir -p "${BUILD_DIR}"/docs/html || die + cmake-utils_src_install + chmod 755 "${ED}"/usr/bin/*sh || die +} |