[med-svn] [Git][med-team/xxsds-dynamic][master] 6 commits: Adjust useOurHopscotchMap.patch to be compatible with existing hopscotch
Nilesh Patra (@nilesh)
gitlab at salsa.debian.org
Fri Aug 25 08:31:51 BST 2023
Nilesh Patra pushed to branch master at Debian Med / xxsds-dynamic
Commits:
1cfc9ce7 by Nilesh Patra at 2023-08-25T07:18:27+00:00
Adjust useOurHopscotchMap.patch to be compatible with existing hopscotch
- - - - -
263f7588 by Nilesh Patra at 2023-08-25T12:59:55+05:30
Update d/u/metadata
- - - - -
4e9c1210 by Nilesh Patra at 2023-08-25T12:59:55+05:30
Bump Standards-Version to 4.6.2 (no changes needed)
- - - - -
85a00601 by Nilesh Patra at 2023-08-25T12:59:55+05:30
DEP3
- - - - -
dad71522 by Nilesh Patra at 2023-08-25T12:59:55+05:30
Update copyright years
- - - - -
9342680e by Nilesh Patra at 2023-08-25T12:59:55+05:30
Upload to unstable
- - - - -
5 changed files:
- debian/changelog
- debian/control
- debian/copyright
- debian/patches/useOurHopscotchMap.patch
- debian/upstream/metadata
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+xxsds-dynamic (1.0~alpha.1+git20210426.548c6f7-2) unstable; urgency=medium
+
+ * Team Upload.
+ * Adjust useOurHopscotchMap.patch to be compatible with existing hopscotch
+ Closes: #1042340
+ * Update d/u/metadata
+ * Bump Standards-Version to 4.6.2 (no changes needed)
+ * Update copyright years
+
+ -- Nilesh Patra <nilesh at debian.org> Fri, 25 Aug 2023 12:51:19 +0530
+
xxsds-dynamic (1.0~alpha.1+git20210426.548c6f7-1) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -5,7 +5,7 @@ Uploaders: Steffen Moeller <moeller at debian.org>
Build-Depends: debhelper-compat (= 13),
cmake,
libtsl-hopscotch-map-dev
-Standards-Version: 4.6.0
+Standards-Version: 4.6.2
Section: libs
Vcs-Browser: https://salsa.debian.org/med-team/xxsds-dynamic
Vcs-Git: https://salsa.debian.org/med-team/xxsds-dynamic.git
=====================================
debian/copyright
=====================================
@@ -17,7 +17,7 @@ Copyright: 2019 Nicola Prezza <nicola.prezza at gmail.com>
License: MIT
Files: debian/*
-Copyright: 2020 Steffen Moeller <moeller at debian.org>
+Copyright: 2020-2023 Steffen Moeller <moeller at debian.org>
License: MIT
License: MIT
=====================================
debian/patches/useOurHopscotchMap.patch
=====================================
@@ -1,12 +1,16 @@
-Author: Steffen Moeller <moeller at debian.org>
+Author: Steffen Moeller <moeller at debian.org>, Nilesh Patra <nilesh at debian.org>
Last-Update: Sat, 18 Jul 2020 16:40:45 +0200
Description: Use Debian packaged hopscotch_map
-
-Index: xxsds-dynamic/CMakeLists.txt
-===================================================================
---- xxsds-dynamic.orig/CMakeLists.txt
-+++ xxsds-dynamic/CMakeLists.txt
-@@ -14,24 +14,14 @@ project (dynamic)
+Forwarded: not-needed
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 2.6)
++cmake_minimum_required(VERSION 3.6)
+
+ option(USE_OPENMP "Enable multi-threading" OFF)
+
+@@ -14,24 +14,15 @@
include(${CMAKE_ROOT}/Modules/ExternalProject.cmake)
@@ -21,7 +25,7 @@ Index: xxsds-dynamic/CMakeLists.txt
- CONFIGURE_COMMAND "")
-ExternalProject_Get_property(hopscotch_map INSTALL_DIR)
-set(hopscotch_map_INCLUDE "${INSTALL_DIR}/src/hopscotch_map/include/")
-+set(hopscotch_map_INCLUDE "/usr/include/tsl")
++set(PRIVATE tsl::hopscotch_map_INCLUDE "/usr/include/tsl")
include_directories(${PROJECT_SOURCE_DIR}/include)
#include_directories(${PROJECT_SOURCE_DIR}/include/dynamic)
@@ -29,7 +33,29 @@ Index: xxsds-dynamic/CMakeLists.txt
#include_directories(${PROJECT_SOURCE_DIR}/include/dynamic/algorithms)
#include_directories(${PROJECT_SOURCE_DIR}/include/dynamic/algorithms/cw-bwt)
-include_directories(${INSTALL_DIR}/src/hopscotch_map/include)
-+#include_directories(${INSTALL_DIR}/src/hopscotch_map/include)
++#include_directories(${INSTALL_DIR}/src/PRIVATE tsl::hopscotch_map/include)
++find_package(tsl-hopscotch-map REQUIRED)
message("Building in ${CMAKE_BUILD_TYPE} mode")
+@@ -56,12 +47,11 @@
+ add_executable(benchmark benchmark.cpp)
+ add_executable(wm_string wm_string.cpp)
+
+-add_dependencies(debug hopscotch_map)
+-add_dependencies(rle_lz77_v1 hopscotch_map)
+-add_dependencies(rle_lz77_v2 hopscotch_map)
+-add_dependencies(h0_lz77 hopscotch_map)
+-add_dependencies(rle_bwt hopscotch_map)
+-add_dependencies(cw-bwt hopscotch_map)
+-add_dependencies(benchmark hopscotch_map)
+-add_dependencies(wm_string hopscotch_map)
+-
++target_link_libraries(debug PRIVATE tsl::hopscotch_map)
++target_link_libraries(rle_lz77_v1 PRIVATE tsl::hopscotch_map)
++target_link_libraries(rle_lz77_v2 PRIVATE tsl::hopscotch_map)
++target_link_libraries(h0_lz77 PRIVATE tsl::hopscotch_map)
++target_link_libraries(rle_bwt PRIVATE tsl::hopscotch_map)
++target_link_libraries(cw-bwt PRIVATE tsl::hopscotch_map)
++target_link_libraries(benchmark PRIVATE tsl::hopscotch_map)
++target_link_libraries(wm_string PRIVATE tsl::hopscotch_map)
=====================================
debian/upstream/metadata
=====================================
@@ -1,3 +1,7 @@
---
+Archive: GitHub
Bug-Database: https://github.com/xxsds/DYNAMIC/issues
Bug-Submit: https://github.com/xxsds/DYNAMIC/issues/new
+Changelog: https://github.com/xxsds/DYNAMIC/tags
+Repository: https://github.com/xxsds/DYNAMIC.git
+Repository-Browse: https://github.com/xxsds/DYNAMIC
View it on GitLab: https://salsa.debian.org/med-team/xxsds-dynamic/-/compare/8e74cdc1b7c31209c14dd30a8646ce30668866e7...9342680eeeecf2691f1ee3272bae42c6363ea2a7
--
View it on GitLab: https://salsa.debian.org/med-team/xxsds-dynamic/-/compare/8e74cdc1b7c31209c14dd30a8646ce30668866e7...9342680eeeecf2691f1ee3272bae42c6363ea2a7
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20230825/62404e4e/attachment-0001.htm>
More information about the debian-med-commit
mailing list