[med-svn] [Git][med-team/xenium][master] 4 commits: Preparing for eliminating privacy violation with local svg

Steffen Möller gitlab at salsa.debian.org
Tue Jul 21 19:30:13 BST 2020



Steffen Möller pushed to branch master at Debian Med / xenium


Commits:
d5cdb227 by Steffen Möller at 2020-07-21T19:52:09+02:00
Preparing for eliminating privacy violation with local svg

- - - - -
77134fc5 by Steffen Möller at 2020-07-21T20:00:35+02:00
Added patch description

- - - - -
aa59b594 by Steffen Möller at 2020-07-21T20:13:54+02:00
Merge branch 'master' of salsa.debian.org:med-team/xenium

- - - - -
d39fdde3 by Steffen Möller at 2020-07-21T20:17:05+02:00
Testing works.

- - - - -


6 changed files:

- debian/control
- debian/copyright
- debian/patches/AdjustCMake.patch
- debian/rules
- + debian/svg/docs-doxygen-purple.svg
- + debian/svg/license-mit-blue.svg


Changes:

=====================================
debian/control
=====================================
@@ -4,7 +4,8 @@ Priority: optional
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Steffen Moeller <moeller at debian.org>
 Build-Depends: debhelper-compat (= 13),
-               libcds-dev,
+               libboost-dev,
+# OPTIONAL     libcds-dev,
                tao-json-dev,
                tao-config-dev,
                cmake,


=====================================
debian/copyright
=====================================
@@ -8,6 +8,11 @@ Files: *
 Copyright: 2018-2020 Manuel Pöter
 License: MIT
 
+Files: debian/svg/*
+Copyright: 2018-2020 Manuel Pöter
+           Generated via https://img.shields.io
+License: MIT
+
 Files: debian/*
 Copyright: 2020 Steffen Moeller <moeller at debian.org>
 License: MIT


=====================================
debian/patches/AdjustCMake.patch
=====================================
@@ -1,17 +1,10 @@
+Description: Adjusting for non-inclusion of 3rdParty tools
+Author: Steffen Moeller <moeller at debian.org>
 Index: xenium/CMakeLists.txt
 ===================================================================
 --- xenium.orig/CMakeLists.txt
 +++ xenium/CMakeLists.txt
-@@ -6,7 +6,7 @@ include(gtest.cmake)
- set(CMAKE_CXX_STANDARD 17)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
- 
--enable_testing()
-+#enable_testing()
- 
- find_package(Threads REQUIRED)
- find_package(Doxygen)
-@@ -21,19 +21,16 @@ file(GLOB_RECURSE BENCHMARK_FILES benchm
+@@ -21,9 +21,6 @@ file(GLOB_RECURSE BENCHMARK_FILES benchm
  
  include_directories(
  	.
@@ -20,21 +13,8 @@ Index: xenium/CMakeLists.txt
 -	./3rdParty/config/include
  )
  
--add_executable(gtest ${TEST_FILES} ${XENIUM_FILES})
-+#add_executable(gtest ${TEST_FILES} ${XENIUM_FILES})
- 
- add_executable(benchmark ${BENCHMARK_FILES} ${XENIUM_FILES})
- 
--target_link_libraries(gtest googletest)
-+#target_link_libraries(gtest googletest)
- 
- if(CMAKE_THREAD_LIBS_INIT)
--	target_link_libraries(gtest "${CMAKE_THREAD_LIBS_INIT}")
-+#	target_link_libraries(gtest "${CMAKE_THREAD_LIBS_INIT}")
- 	target_link_libraries(benchmark "${CMAKE_THREAD_LIBS_INIT}")
- endif()
- 
-@@ -44,10 +41,10 @@ if(WITH_LIBCDS)
+ add_executable(gtest ${TEST_FILES} ${XENIUM_FILES})
+@@ -44,7 +41,7 @@ if(WITH_LIBCDS)
  endif()
  
  if(MSVC)
@@ -42,30 +22,7 @@ Index: xenium/CMakeLists.txt
 +#	target_compile_options(gtest PRIVATE /bigobj /W4)# /WX)
  	target_compile_options(benchmark PRIVATE /bigobj)# /W4 /WX)
  else()
--	target_compile_options(gtest PRIVATE -Wall -Wextra -Werror -Wno-error=cpp)
-+#	target_compile_options(gtest PRIVATE -Wall -Wextra -Werror -Wno-error=cpp)
- 	target_compile_options(benchmark PRIVATE -Wall -Wextra -Wno-error=cpp)
- endif()
- 
-@@ -59,16 +56,10 @@ elseif(CMAKE_BUILD_TYPE MATCHES Release)
- 	add_definitions(-DNDEBUG)
- endif()
- 
--if(BUILD_DOCUMENTATION)
--	if(NOT DOXYGEN_FOUND)
--		message(FATAL_ERROR "Doxygen is needed to build the documentation.")
--	endif()
--
--	add_custom_target(doc
-+add_custom_target(doc
- 			COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile
- 			WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/doc
- 			COMMENT "Generating API documentation with Doxygen"
- 			VERBATIM)
--endif()
- 
--add_test(AllTests gtest)
-+#add_test(AllTests gtest)
+ 	target_compile_options(gtest PRIVATE -Wall -Wextra -Werror -Wno-error=cpp)
 Index: xenium/gtest.cmake
 ===================================================================
 --- xenium.orig/gtest.cmake


=====================================
debian/rules
=====================================
@@ -16,8 +16,10 @@ override_dh_auto_build:
 
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	echo Not testing - who knows how to execute the benchmark properly?
+	echo "I: Executing benchmark - who knows how to execute it properly?"
 	obj-$$(dpkg-architecture -qDEB_TARGET_GNU_TYPE)/benchmark || true
+	echo "I: gtest"
+	obj-$$(dpkg-architecture -qDEB_TARGET_GNU_TYPE)/gtest
 endif
 
 override_dh_auto_clean:


=====================================
debian/svg/docs-doxygen-purple.svg
=====================================
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="92" height="20" role="img" aria-label="docs: doxygen"><title>docs: doxygen</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="92" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="35" height="20" fill="#555"/><rect x="35" width="57" height="20" fill="purple"/><rect width="92" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="185" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">docs</text><text x="185" y="140" transform="scale(.1)" fill="#fff" textLength="250">docs</text><text aria-hidden="true" x="625" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="470">doxygen</text><text x="625" y="140" transform="scale(.1)" fill="#fff" textLength="470">doxygen</text></g></svg>
\ No newline at end of file


=====================================
debian/svg/license-mit-blue.svg
=====================================
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="76" height="20" role="img" aria-label="license: mit"><title>license: mit</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="76" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="47" height="20" fill="#555"/><rect x="47" width="29" height="20" fill="#007ec6"/><rect width="76" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="245" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="370">license</text><text x="245" y="140" transform="scale(.1)" fill="#fff" textLength="370">license</text><text aria-hidden="true" x="605" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="190">mit</text><text x="605" y="140" transform="scale(.1)" fill="#fff" textLength="190">mit</text></g></svg>
\ No newline at end of file



View it on GitLab: https://salsa.debian.org/med-team/xenium/-/compare/9452ad60ca3d05bb251bac28a12ee916c7bf975d...d39fdde30582ac964d1197a9f68f9886c4abd7cf

-- 
View it on GitLab: https://salsa.debian.org/med-team/xenium/-/compare/9452ad60ca3d05bb251bac28a12ee916c7bf975d...d39fdde30582ac964d1197a9f68f9886c4abd7cf
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/20200721/fce44549/attachment-0001.html>


More information about the debian-med-commit mailing list