summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-10-17 13:51:58 +0000
committerJustin Lecher <jlec@gentoo.org>2014-10-17 13:51:58 +0000
commit2ca85f5fed04fbb752f9fec56ce4db4f6ae4bf06 (patch)
treecbff566e2eb6232cd254c50ccc8eb70b2981c5a0 /sci-biology
parentStable for ppc64, wrt bug #524154 (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--sci-biology/seqan/Manifest36
-rw-r--r--sci-biology/seqan/files/seqan-1.4.2-include.patch16
-rw-r--r--sci-biology/seqan/files/seqan-1.4.2-shared.patch22
-rw-r--r--sci-biology/seqan/seqan-1.4.2.ebuild55
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
+}