This is an automated email from the ASF dual-hosted git repository.

martinzink pushed a commit to branch MINIFICPP-2584-apache
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


The following commit(s) were added to refs/heads/MINIFICPP-2584-apache by this 
push:
     new ff60531a2 Use nickname
ff60531a2 is described below

commit ff60531a2305a4969db482ff37434a68e176558c
Author: Martin Zink <[email protected]>
AuthorDate: Tue Jul 15 13:18:26 2025 +0200

    Use nickname
---
 CMakeLists.txt                   | 13 +++++++------
 conf/CMakeLists.txt              | 20 ++++++++++----------
 controller/CMakeLists.txt        |  2 +-
 extensions/python/CMakeLists.txt |  2 +-
 minifi_main/CMakeLists.txt       |  2 +-
 5 files changed, 20 insertions(+), 19 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a74d11b1b..58b232fcf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -23,6 +23,7 @@ cmake_policy(SET CMP0135 NEW) # policy to set the timestamps 
of extracted conten
 
 project(nifi-minifi-cpp VERSION 1.0.0)
 set(PROJECT_NAME "nifi-minifi-cpp")
+set(PROJECT_NICKNAME "minifi-cpp")
 
 if (NOT CMAKE_BUILD_TYPE)
     set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Build type" FORCE)
@@ -592,17 +593,17 @@ if (NOT WIN32)
     if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
         message(STATUS "Configuring for FHS/RPM package installation.")
         install(FILES fips/openssl.cnf fips/README.md
-                DESTINATION /${CMAKE_INSTALL_SYSCONFDIR}/${PROJECT_NAME}/fips
+                DESTINATION 
/${CMAKE_INSTALL_SYSCONFDIR}/${PROJECT_NICKNAME}/fips
                 COMPONENT bin)
         install(PROGRAMS bin/minifi.sh DESTINATION ${CMAKE_INSTALL_BINDIR})
         install(FILES bin/minifi.service
                 DESTINATION ${CMAKE_INSTALL_LIBDIR}/systemd/system
                 COMPONENT bin
         )
-        install(DIRECTORY DESTINATION 
/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME} COMPONENT bin)
-        install(DIRECTORY DESTINATION 
/${CMAKE_INSTALL_LOCALSTATEDIR}/log/${PROJECT_NAME} COMPONENT bin)
+        install(DIRECTORY DESTINATION 
/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME} COMPONENT bin)
+        install(DIRECTORY DESTINATION 
/${CMAKE_INSTALL_LOCALSTATEDIR}/log/${PROJECT_NICKNAME} COMPONENT bin)
         install(DIRECTORY extensions/python/pythonprocessors/
-                DESTINATION 
/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME}/minifi-python
+                DESTINATION 
/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME}/minifi-python
                 COMPONENT bin)
         install(DIRECTORY extensions/python/pythonprocessor-examples/
                 DESTINATION ${CMAKE_INSTALL_DOCDIR}/pythonprocessor-examples
@@ -662,13 +663,13 @@ else()
     if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
         set(CPACK_GENERATOR "RPM")
         set(CPACK_BINARY_RPM, "ON")
-        set(CPACK_RPM_PACKAGE_NAME "apache-nifi-minifi-cpp")
+        set(CPACK_RPM_PACKAGE_NAME "minifi-cpp")
         set(CPACK_RPM_PACKAGE_AUTOREQ OFF)
         set(CPACK_RPM_PACKAGE_REQUIRES "")
         set(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY 0)
         set(CPACK_RPM_SPEC_MORE_DEFINE "%define _build_id_links none")
         set(CPACK_RPM_COMPONENT_INSTALL ON)
-        set(CMAKE_INSTALL_RPATH 
"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}")
+        set(CMAKE_INSTALL_RPATH 
"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NICKNAME}")
         set(CPACK_RPM_DEFAULT_USER "minificpp")
         set(CPACK_RPM_DEFAULT_GROUP "minificpp")
         set(CPACK_RPM_PRE_INSTALL_SCRIPT_FILE 
"${CMAKE_CURRENT_SOURCE_DIR}/packaging/pre_install.sh")
diff --git a/conf/CMakeLists.txt b/conf/CMakeLists.txt
index 39012d6fe..e2775f2d0 100644
--- a/conf/CMakeLists.txt
+++ b/conf/CMakeLists.txt
@@ -20,15 +20,15 @@
 # Exclude conf for windows since we'll be doing the work in the WiX template
 
 if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
-    set(MINIFI_PATH_FLOW_CONFIG 
"/${CMAKE_INSTALL_SYSCONFDIR}/${PROJECT_NAME}/config.yml")
-    set(MINIFI_PATH_EXTENSIONS 
"/usr/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/extensions/*")
-    set(MINIFI_PATH_PROVENANCE_REPO 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME}/provenance_repository")
-    set(MINIFI_PATH_FLOWFILE_REPO 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME}/flowfile_repository")
-    set(MINIFI_PATH_CONTENT_REPO 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME}/content_repository")
-    set(MINIFI_PATH_ASSET_DIR 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME}/asset")
-    set(MINIFI_PATH_PYTHON_PROCESSORS 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME}/minifi-python")
-    set(MINIFI_PATH_PYTHON_VENV 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NAME}/minifi-python-env")
-    set(MINIFI_PATH_APPENDER_ROLLING_DIR 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/log/${PROJECT_NAME}/")
+    set(MINIFI_PATH_FLOW_CONFIG 
"/${CMAKE_INSTALL_SYSCONFDIR}/${PROJECT_NICKNAME}/config.yml")
+    set(MINIFI_PATH_EXTENSIONS 
"/usr/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NICKNAME}/extensions/*")
+    set(MINIFI_PATH_PROVENANCE_REPO 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME}/provenance_repository")
+    set(MINIFI_PATH_FLOWFILE_REPO 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME}/flowfile_repository")
+    set(MINIFI_PATH_CONTENT_REPO 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME}/content_repository")
+    set(MINIFI_PATH_ASSET_DIR 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME}/asset")
+    set(MINIFI_PATH_PYTHON_PROCESSORS 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME}/minifi-python")
+    set(MINIFI_PATH_PYTHON_VENV 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/lib/${PROJECT_NICKNAME}/minifi-python-env")
+    set(MINIFI_PATH_APPENDER_ROLLING_DIR 
"/${CMAKE_INSTALL_LOCALSTATEDIR}/log/${PROJECT_NICKNAME}/")
 elseif (MINIFI_PACKAGING_TYPE STREQUAL "TGZ")
     set(MINIFI_PATH_FLOW_CONFIG "./conf/config.yml")
     set(MINIFI_PATH_EXTENSIONS "../extensions/*")
@@ -74,7 +74,7 @@ if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
             ${CMAKE_BINARY_DIR}/conf/minifi-log.properties
             ${CMAKE_BINARY_DIR}/conf/minifi-uid.properties
             ${CMAKE_BINARY_DIR}/conf/config.yml
-            DESTINATION /${CMAKE_INSTALL_SYSCONFDIR}/${PROJECT_NAME}
+            DESTINATION /${CMAKE_INSTALL_SYSCONFDIR}/${PROJECT_NICKNAME}
             COMPONENT bin)
 elseif (MINIFI_PACKAGING_TYPE STREQUAL "TGZ")
     install(FILES
diff --git a/controller/CMakeLists.txt b/controller/CMakeLists.txt
index b06cf4ef8..83c238255 100644
--- a/controller/CMakeLists.txt
+++ b/controller/CMakeLists.txt
@@ -52,7 +52,7 @@ if (NOT WIN32)
         target_link_options(minifi-controller PRIVATE 
"-Wl,--disable-new-dtags")
     endif()
     if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
-        set_target_properties(minifi-controller PROPERTIES INSTALL_RPATH 
"/usr/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}")
+        set_target_properties(minifi-controller PROPERTIES INSTALL_RPATH 
"/usr/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NICKNAME}")
     else()
         if (APPLE)
             set_target_properties(minifi-controller PROPERTIES INSTALL_RPATH 
"@loader_path")
diff --git a/extensions/python/CMakeLists.txt b/extensions/python/CMakeLists.txt
index 656c324cc..0b3e9f8e8 100644
--- a/extensions/python/CMakeLists.txt
+++ b/extensions/python/CMakeLists.txt
@@ -88,7 +88,7 @@ else()
     if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
         install(
                 FILES "${CMAKE_BINARY_DIR}/bin/minifi_native.so"
-                DESTINATION ${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/extensions/
+                DESTINATION 
${CMAKE_INSTALL_LIBDIR}/${PROJECT_NICKNAME}/extensions/
                 COMPONENT minifi_python_native_module
         )
     elseif (MINIFI_PACKAGING_TYPE STREQUAL "TGZ")
diff --git a/minifi_main/CMakeLists.txt b/minifi_main/CMakeLists.txt
index a9779a72a..26347ade0 100644
--- a/minifi_main/CMakeLists.txt
+++ b/minifi_main/CMakeLists.txt
@@ -84,7 +84,7 @@ if (NOT WIN32)
 
     if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
         set_target_properties(minifiexe PROPERTIES
-                INSTALL_RPATH "/usr/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}")
+                INSTALL_RPATH 
"/usr/${CMAKE_INSTALL_LIBDIR}/${PROJECT_NICKNAME}")
 
     else()
         if (APPLE)

Reply via email to