Andreas Tille pushed to branch master at Debian Med / seqwish
Commits: cc002249 by Andreas Tille at 2020-05-24T19:11:03+02:00 Debian packaged lib and todo - - - - - 4 changed files: - debian/changelog - debian/control - + debian/patches/series - + debian/patches/use_debian_packaged_libs.patch Changes: ===================================== debian/changelog ===================================== @@ -1,5 +1,17 @@ seqwish (0.6-1) UNRELEASED; urgency=medium * Initial release (Closes: #<bug>) + TODO: + * https://github.com/ekg/mmmulti + * https://github.com/ekg/iitii + * https://github.com/ekg/mmap_allocator + * https://github.com/SaschaWitt/ips4o + * https://github.com/vgteam/BBHash + * https://github.com/ekg/atomicbitvector + + * https://github.com/Taywee/args + * https://github.com/gatoravi/gzip_reader + + ... and more -- Andreas Tille <[email protected]> Sun, 24 May 2020 16:17:07 +0200 ===================================== debian/control ===================================== @@ -3,7 +3,9 @@ Maintainer: Debian Med Packaging Team <[email protected]. Uploaders: Andreas Tille <[email protected]> Section: science Priority: optional -Build-Depends: debhelper-compat (= 12) +Build-Depends: debhelper-compat (= 12), + cmake, + libsdsl-dev Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/med-team/seqwish Vcs-Git: https://salsa.debian.org/med-team/seqwish.git ===================================== debian/patches/series ===================================== @@ -0,0 +1 @@ +use_debian_packaged_libs.patch ===================================== debian/patches/use_debian_packaged_libs.patch ===================================== @@ -0,0 +1,23 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,6 +25,7 @@ include_directories("${PROJECT_SOURCE_DI + # Add external projects + include(${CMAKE_ROOT}/Modules/ExternalProject.cmake) + ++if(!DEBIAN_BUILD) + # sdsl-lite (full build using its cmake config) + ExternalProject_Add(sdsl-lite + SOURCE_DIR "${CMAKE_SOURCE_DIR}/deps/sdsl-lite" +@@ -36,6 +37,12 @@ set(sdsl-lite_INCLUDE "${INSTALL_DIR}/sr + set(sdsl-lite-divsufsort_INCLUDE "${INSTALL_DIR}/src/sdsl-lite-build/external/libdivsufsort/include") + set(sdsl-lite_LIB "${INSTALL_DIR}/src/sdsl-lite-build/lib") + set(sdsl-lite-divsufsort_LIB "${INSTALL_DIR}/src/sdsl-lite-build/external/libdivsufsort/lib") ++else() ++message("Use Debian packaged sdsl-lite") ++message("=================================") ++# FIXME: Not yet tested ++# add_custom_target(libsdsl) ++endif() + + # taywee's C++ args library, header only + ExternalProject_Add(tayweeargs View it on GitLab: https://salsa.debian.org/med-team/seqwish/-/commit/cc002249be2e10e885ce4bad05d2930b1c2ade19 -- View it on GitLab: https://salsa.debian.org/med-team/seqwish/-/commit/cc002249be2e10e885ce4bad05d2930b1c2ade19 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
