summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-01-28 08:35:07 +0000
committerJustin Lecher <jlec@gentoo.org>2013-01-28 08:35:07 +0000
commit962b4d43025219c7bf9da673a1a1f3c05b228028 (patch)
tree1ec3d0a8b11508c91f5cf439be8aaa1ac8ee816e /sci-biology/bamtools
parentChange block <sys-fs/lvm2-2.02.45 to <sys-fs/lvm2-2.02.97-r1 because it's the... (diff)
downloadhistorical-962b4d43025219c7bf9da673a1a1f3c05b228028.tar.gz
historical-962b4d43025219c7bf9da673a1a1f3c05b228028.tar.bz2
historical-962b4d43025219c7bf9da673a1a1f3c05b228028.zip
sci-biology/bamtools: Version Bump; #452234; unbundles dev-libs/jsoncpp
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x70EB7916
Diffstat (limited to 'sci-biology/bamtools')
-rw-r--r--sci-biology/bamtools/ChangeLog10
-rw-r--r--sci-biology/bamtools/Manifest19
-rw-r--r--sci-biology/bamtools/bamtools-2.2.3.ebuild28
-rw-r--r--sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch45
-rw-r--r--sci-biology/bamtools/metadata.xml20
5 files changed, 102 insertions, 20 deletions
diff --git a/sci-biology/bamtools/ChangeLog b/sci-biology/bamtools/ChangeLog
index 73176ef15b8b..a209ac6bf792 100644
--- a/sci-biology/bamtools/ChangeLog
+++ b/sci-biology/bamtools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-biology/bamtools
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/bamtools/ChangeLog,v 1.3 2012/04/26 16:44:38 jlec Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/bamtools/ChangeLog,v 1.4 2013/01/28 08:35:06 jlec Exp $
+
+*bamtools-2.2.3 (28 Jan 2013)
+
+ 28 Jan 2013; Justin Lecher <jlec@gentoo.org> +bamtools-2.2.3.ebuild,
+ +files/bamtools-2.2.3-unbundle.patch, metadata.xml:
+ Version Bump; #452234; unbundles dev-libs/jsoncpp
26 Apr 2012; Justin Lecher <jlec@gentoo.org> bamtools-1.0.2.ebuild:
Remove unnecessary die
diff --git a/sci-biology/bamtools/Manifest b/sci-biology/bamtools/Manifest
index 291314d4b381..bcf5930b9090 100644
--- a/sci-biology/bamtools/Manifest
+++ b/sci-biology/bamtools/Manifest
@@ -1,14 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
-DIST bamtools-1.0.2.tar.gz 207523 RMD160 ba737ad591c69d9110138dc066b9c2133ef77bb4 SHA1 70d4a1f8d7da73dd381b609b618ed19b6184366e SHA256 d3ca75d2bec531f15dbc400a76afbe48d47452ce05552c88943bbce81a0862d8
-EBUILD bamtools-1.0.2.ebuild 865 RMD160 39836acbffb25939569e2efb80e8b79238d3d8a6 SHA1 45cff426da4c8196ea9f32e389921092c931ea3d SHA256 28f29f02a2ae970cbe2929e71bb566eaa12c865d94429857fcb5dc2e30d6fbb5
-MISC ChangeLog 1176 RMD160 bef3072a52a726157c35486fea16c0060bf54eee SHA1 29dccc380e2eace45a7c35a7160a98ccc9200a96 SHA256 5437f55249330130250ede6c6f0d82762b47939190287fb11f957a25eead6edd
-MISC metadata.xml 649 RMD160 8a5dce94c7b1d2c3d4a65514ab4596575d10fdb7 SHA1 9340ab0bbe312b008e3084a2fe640ea3fb28ecfe SHA256 ef2022465e51bcfb97cd3c02a93ce3c94826d059f444aacccc75c33281488f94
+AUX bamtools-2.2.3-unbundle.patch 1520 SHA256 4af6f0273e5035720c90d01a89b8c27f0aadc461f3b60c930f59a770a4ed18e2 SHA512 a089ba6c54b1854cf050b152b84876c0e89888ba568abfe026fb4225df92521f594e3681e842b89167bf64e7fa845be4affb8f310f158781fb3880b14256452c WHIRLPOOL db80d8dc0c1937b05c71478e92d91a62bedb86958d55fde40014499bcfb2b602df649dc2c75a29e37e7fab5198d8a7568a447e38bcddd9c80587d2527aa080a7
+DIST bamtools-1.0.2.tar.gz 207523 SHA256 d3ca75d2bec531f15dbc400a76afbe48d47452ce05552c88943bbce81a0862d8 SHA512 1934d40d50f3fdf2b1fcacb8b59cf954a3c791d3095649ac4f1246563e9d8d4afe385e42a2c6c383f0bb519eede401d12c71203d279b33e01575222f9f84c244 WHIRLPOOL 9fb4d4feb3ff867866a96533231a1b8284fd5156ab142cad727d32f8f3c157e246cca59185c3bdc253b19bde2514404a7107a62443780b060f6e8f270622c990
+DIST bamtools-2.2.3.tar.gz 538074 SHA256 92ddef44801a1f8f01ce1a397f83e0f8b5e1ae8ad92c620f2dafaaf8d54cf178 SHA512 904823605875c160c4553ec34c307583c511a3e5469f06048d44196e1d3d35dab3f582360a914fcbb3ff214316dc49e68bf57f2bb40fb854fb37dfe329d308bc WHIRLPOOL 603e233f5f3d0b546844038716f0540dbb0541e84a25cb62fb706bdfa2b16fbe491526ea5b753be0ef93eb69bb8d8f56074b6904558ef7814e0e6e1698a0ebbf
+EBUILD bamtools-1.0.2.ebuild 865 SHA256 28f29f02a2ae970cbe2929e71bb566eaa12c865d94429857fcb5dc2e30d6fbb5 SHA512 5654a0e2c9c6a88ea0894ad218caf57853685a5ceb32661c1ef25f8405f14aa87a26ca34cea88293c6ff1115f2269fdee1bf9a58ac7cfb9b38874557ddb3227f WHIRLPOOL 915c84863356b62503c4fae5d5d8475487cf34095ed92fdca391ab49326456065253b48ac182e5ec7a9eb69e16d284173c2caebd4b06b3c7a399bb89ff1ab831
+EBUILD bamtools-2.2.3.ebuild 743 SHA256 f68bfa3dacbcf4702d3a54d73b4eb021d64c379dc394e5008924f50c3b84b680 SHA512 613c2d800c6e720363c5fdd9778d8183577725800058e8852a37c83b67b6aec8596f84a729d89a99b973a66ae54d42bc41842a431d120575d0e31f2c9101e1d9 WHIRLPOOL 03bcd8a3271bb300084202b4cf60fb760283ffeb9288c6029c4d2d3830814ffdfd33fabafcc3b484ac357ea61885e43e03e2a1a6e1b65a1657c067def2ad0a57
+MISC ChangeLog 1385 SHA256 adaa7c923b92166e484520db1a59b5d7a1179d7484f40f3d4af9cd0d5f95822e SHA512 1797e3bf96e06b8b015e9b7758687ee8dd68445ce9a4c7de15e9bf42b90547cc28c8009e9d3a09fd0c61f7ca8dc835a1379a59b5cf496e763ef673639757d059 WHIRLPOOL 67474762fc9ab0d8d679185f74b88620f93fd38dab6ba85c1a29c8e117115c56b2dcc7e4485630ca08861014b0eae86777f39fd45abe3b043fa8349f478675f1
+MISC metadata.xml 663 SHA256 68b3e029b2b44a71be2e2c06197701a3f5c41e397885999bcb0a28446cd63048 SHA512 39cd07a89dffcd158dc059826c302b7558887a0a58b05f136ff2e0665d0b0f18b8d50ccd00bd87d428adf12289af0e24e3b52652aaf396068ad18747b1692a8c WHIRLPOOL 5bdf86bbf2351501e5daecec9f37c0cf52eb2f91a5f54481cb232f5cc41f951c1641209ae4c8f08d0a8ff3dee2a466a9d1fb6db7c1bcbebb3161a7ec75d7f0ea
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREKAAYFAk+Ze3sACgkQgAnW8HDreRZr8ACgv0azw9fAp7z6u0usQS6J7+R2
-FCkAn1UgXv7Z+icBQGIQ+U0qxAqQYnAY
-=3e4x
+iEYEAREIAAYFAlEGODoACgkQgAnW8HDreRbkiACfQXOvRBu3TszTuqnQrQB6a2k/
+YaAAni+uq7eigbLuS2ebFb54ODcBeYnc
+=Id4Q
-----END PGP SIGNATURE-----
diff --git a/sci-biology/bamtools/bamtools-2.2.3.ebuild b/sci-biology/bamtools/bamtools-2.2.3.ebuild
new file mode 100644
index 000000000000..899c5f787d60
--- /dev/null
+++ b/sci-biology/bamtools/bamtools-2.2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/bamtools/bamtools-2.2.3.ebuild,v 1.1 2013/01/28 08:35:06 jlec Exp $
+
+EAPI=4
+
+inherit cmake-utils
+
+DESCRIPTION="A programmer's API and an end-user's toolkit for handling BAM files"
+HOMEPAGE="https://github.com/pezmaster31/bamtools"
+SRC_URI="https://github.com/pezmaster31/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="
+ dev-libs/jsoncpp
+ sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-unbundle.patch )
+
+src_install() {
+ cmake-utils_src_install
+ use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a
+}
diff --git a/sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch b/sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch
new file mode 100644
index 000000000000..47d14b54c5a2
--- /dev/null
+++ b/sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch
@@ -0,0 +1,45 @@
+ src/CMakeLists.txt | 1 -
+ src/api/CMakeLists.txt | 4 ++--
+ src/toolkit/bamtools_filter.cpp | 2 +-
+ 3 files changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index e359695..2bd2185 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -6,7 +6,6 @@
+ # ==========================
+
+ add_subdirectory( api )
+-add_subdirectory( third_party )
+ add_subdirectory( toolkit )
+ add_subdirectory( utils )
+
+diff --git a/src/api/CMakeLists.txt b/src/api/CMakeLists.txt
+index 66eb35f..65f4639 100644
+--- a/src/api/CMakeLists.txt
++++ b/src/api/CMakeLists.txt
+@@ -54,8 +54,8 @@ target_link_libraries( BamTools ${APILibs} )
+ target_link_libraries( BamTools-static ${APILibs} )
+
+ # set library install destinations
+-install( TARGETS BamTools LIBRARY DESTINATION "lib/bamtools" RUNTIME DESTINATION "bin")
+-install( TARGETS BamTools-static ARCHIVE DESTINATION "lib/bamtools")
++install( TARGETS BamTools LIBRARY DESTINATION "lib${LIB_SUFFIX}" RUNTIME DESTINATION "bin")
++install( TARGETS BamTools-static ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
+
+ # export API headers
+ include(../ExportHeader.cmake)
+diff --git a/src/toolkit/bamtools_filter.cpp b/src/toolkit/bamtools_filter.cpp
+index 1189981..cf70199 100644
+--- a/src/toolkit/bamtools_filter.cpp
++++ b/src/toolkit/bamtools_filter.cpp
+@@ -16,7 +16,7 @@
+ #include <utils/bamtools_utilities.h>
+ using namespace BamTools;
+
+-#include <jsoncpp/json.h>
++#include <json/json.h>
+ using namespace Json;
+
+ #include <cstdio>
diff --git a/sci-biology/bamtools/metadata.xml b/sci-biology/bamtools/metadata.xml
index 09f78c98d172..dd28e0c5a68e 100644
--- a/sci-biology/bamtools/metadata.xml
+++ b/sci-biology/bamtools/metadata.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci-biology</herd>
- <maintainer>
- <email>weaver@gentoo.org</email>
- <name>Andrey Kislyuk</name>
- </maintainer>
- <maintainer>
- <email>mmokrejs@fold.natur.cuni.cz</email>
- <name>Martin Mokrejs</name>
- </maintainer>
- <longdescription>BAM (Binary Alignment/Map) format is useful for storing large DNA sequence alignments. It is closely related to the text-based SAM format, but optimized for random-access. BamTools provides a fast, flexible C++ API for reading and writing BAM files.</longdescription>
+ <herd>sci-biology</herd>
+ <maintainer>
+ <email>weaver@gentoo.org</email>
+ <name>Andrey Kislyuk</name>
+ </maintainer>
+ <maintainer>
+ <email>mmokrejs@fold.natur.cuni.cz</email>
+ <name>Martin Mokrejs</name>
+ </maintainer>
+ <longdescription>BAM (Binary Alignment/Map) format is useful for storing large DNA sequence alignments. It is closely related to the text-based SAM format, but optimized for random-access. BamTools provides a fast, flexible C++ API for reading and writing BAM files.</longdescription>
</pkgmetadata>