<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9b8c207029b89c52857789267c7b515c1f3769be">https://github.com/macports/macports-ports/commit/9b8c207029b89c52857789267c7b515c1f3769be</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9b8c207029b sqlcheck: new port (version 1.3)
</span>9b8c207029b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9b8c207029b89c52857789267c7b515c1f3769be
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sun Nov 13 16:30:27 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> sqlcheck: new port (version 1.3)
</span>---
databases/sqlcheck/Portfile | 35 +++++++++++++++++++++
databases/sqlcheck/files/patch-CMakeLists.diff | 36 ++++++++++++++++++++++
databases/sqlcheck/files/patch-src-CMakeLists.diff | 8 +++++
.../sqlcheck/files/patch-test-CMakeLists.diff | 11 +++++++
4 files changed, 90 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlcheck/Portfile b/databases/sqlcheck/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9b4aa9b9c14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlcheck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup jarulraj sqlcheck 1.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Automatically identify anti-patterns in SQL queries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name} automatically detects common SQL anti-patterns. Such \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ anti-patterns often slow down queries. Addressing them will, therefore, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ help accelerate queries. ${name} targets all major SQL dialects.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories databases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gmail.com:herby.gillot @herbygillot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1357cd9d279a65aa40b8adacf0464be1120932c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7300964364d4ef8ed576cf1b1fe5c52321ab429fa78cff0f6984b9954eed60de \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 43916
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:gflags \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gtest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-CMakeLists.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-src-CMakeLists.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-test-CMakeLists.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlcheck/files/patch-CMakeLists.diff b/databases/sqlcheck/files/patch-CMakeLists.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e0d36eae4ab
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlcheck/files/patch-CMakeLists.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,36 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./CMakeLists.txt.orig 2022-11-13 16:18:14.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./CMakeLists.txt 2022-11-13 16:19:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -53,31 +53,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -ggdb")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # -- [ GTest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-enable_testing()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(GOOGLETEST_ROOT external/googletest/googletest CACHE STRING "Google Test source root")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-include_directories(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ${PROJECT_SOURCE_DIR}/${GOOGLETEST_ROOT}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ${PROJECT_SOURCE_DIR}/${GOOGLETEST_ROOT}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(GOOGLETEST_SOURCES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ${PROJECT_SOURCE_DIR}/${GOOGLETEST_ROOT}/src/gtest-all.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ${PROJECT_SOURCE_DIR}/${GOOGLETEST_ROOT}/src/gtest_main.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-foreach(_source ${GOOGLETEST_SOURCES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- set_source_files_properties(${_source} PROPERTIES GENERATED 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endforeach()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-add_library(googletest ${GOOGLETEST_SOURCES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++find_package(gtest REQUIRED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # -- [ GFlags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(GFLAGS_ROOT external/gflags CACHE STRING "Google Flags")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-add_subdirectory(${PROJECT_SOURCE_DIR}/${GFLAGS_ROOT})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-include_directories(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ${PROJECT_BINARY_DIR}/${GFLAGS_ROOT}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++find_package(gflags REQUIRED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # --[ Threads
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlcheck/files/patch-src-CMakeLists.diff b/databases/sqlcheck/files/patch-src-CMakeLists.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a6d2d3d9349
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlcheck/files/patch-src-CMakeLists.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./src/CMakeLists.txt.orig 2022-11-13 16:26:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./src/CMakeLists.txt 2022-11-13 16:26:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,4 +22,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Add installation target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install (TARGETS sqlcheck sqlcheck_library DESTINATION bin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install (TARGETS sqlcheck DESTINATION bin)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlcheck/files/patch-test-CMakeLists.diff b/databases/sqlcheck/files/patch-test-CMakeLists.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3ca66fdfc4e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlcheck/files/patch-test-CMakeLists.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./test/CMakeLists.txt.orig 2022-11-13 16:21:26.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./test/CMakeLists.txt 2022-11-13 16:21:35.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -9,7 +9,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ add_executable(test_suite test_suite.cpp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ target_link_libraries(test_suite sqlcheck_library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${GTEST_BOTH_LIBRARIES}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-googletest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++gtest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${GLOG_LIBRARIES}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${CMAKE_THREAD_LIBS_INIT}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ )
</span></pre><pre style='margin:0'>
</pre>