Package: bamtools / 2.4.1+dfsg-1

Metadata

Package Version Patches format
bamtools 2.4.1+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
doxygen tweak | (download)

src/api/BamAlignment.h | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 fixes a couple doxygen warnings
0001 ignore thirdparty and fix jsoncpp.patch | (download)

src/CMakeLists.txt | 2 1 + 1 - 0 !
src/toolkit/CMakeLists.txt | 1 0 + 1 - 0 !
src/toolkit/bamtools_filter.cpp | 2 1 + 1 - 0 !
3 files changed, 2 insertions(+), 3 deletions(-)

 ignore-thirdparty-and-fix-jsoncpp


non deprecated jsoncpp function names | (download)

src/toolkit/bamtools_filter.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use the non-deprecated function name
0002 support out of source build.patch | (download)

CMakeLists.txt | 5 3 + 2 - 0 !
src/ExportHeader.cmake | 2 1 + 1 - 0 !
src/toolkit/CMakeLists.txt | 2 1 + 1 - 0 !
3 files changed, 5 insertions(+), 4 deletions(-)

 support out-of-source build
0003 remove custom ExportHeader function use install inst.patch | (download)

src/CMakeLists.txt | 5 1 + 4 - 0 !
src/ExportHeader.cmake | 27 0 + 27 - 0 !
src/api/CMakeLists.txt | 42 19 + 23 - 0 !
src/toolkit/CMakeLists.txt | 3 3 + 0 - 0 !
4 files changed, 23 insertions(+), 54 deletions(-)

 remove custom exportheader function, use install instead


0005 Install libbamtools to lib. Installing libraries to .patch | (download)

src/api/CMakeLists.txt | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 install libbamtools to /usr/lib. installing libraries to
 /usr/lib/bamtools requires setting LD_LIBRARY_PATH or the executable's
 rpath. Installing libraries to /usr/lib is cleaner.
0006 Doxygen reproducibility | (download)

docs/Doxyfile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 doxygen-reproducibility


0007 Big_Endian.patch | (download)

src/api/BamAux.h | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 read bam files on big endian systems
0008_Cmake_Test.patch | (download)

CMakeLists.txt | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 run simple test after compilation
 The test suite can be extended once we add some small and simple bam files.
spelling | (download)

src/toolkit/bamtools_resolve.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix typo
fix_soversion.patch | (download)

src/api/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

  upstream has not fully understood the concept of
 soversion and simply sets it same as upstream version.  This
 patch is fixing this.
 .
 FIXME: After the next version bump this should rather be set
 to major.minor number - or just an integer number.  However,
 for the moment the binary lib package is has added 2.4.0 and
 we can not revert this to 2.4 since its a lower number.