Skip to content

Commit 9ce51ca

Browse files
martinzinkszaszm
authored andcommitted
MINIFICPP-2626 Update RPM package description
Closes #2026 Signed-off-by: Marton Szasz <szaszm@apache.org>
1 parent 1b32c49 commit 9ce51ca

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CMakeLists.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,27 @@ else()
673673
if (MINIFI_PACKAGING_TYPE STREQUAL "RPM")
674674
set(CPACK_GENERATOR "RPM")
675675
set(CPACK_BINARY_RPM, "ON")
676+
676677
set(CPACK_RPM_PACKAGE_NAME "nifi-minifi-cpp")
678+
set(CPACK_RPM_PACKAGE_VERSION ${PROJECT_VERSION})
679+
set(CPACK_RPM_PACKAGE_LICENSE "Apache-2.0")
680+
set(CPACK_RPM_PACKAGE_GROUP "System Environment/Daemons")
681+
set(CPACK_RPM_PACKAGE_VENDOR "Apache Software Foundation")
682+
set(CPACK_RPM_PACKAGE_URL "https://nifi.apache.org/projects/minifi/")
683+
set(CPACK_RPM_PACKAGE_CONTACT "dev@nifi.apache.org")
684+
set(CPACK_RPM_PACKAGE_SUMMARY "Apache NiFi MiNiFi C++, a lightweight data collection agent.")
685+
set(CPACK_RPM_PACKAGE_DESCRIPTION "
686+
Apache NiFi - MiNiFi C++ is a complementary data collection approach that supplements the core tenets of NiFi in dataflow management, focusing on the collection of data at the source of its creation.
687+
The C++ implementation is an additional implementation to the one in Java with the aim of an even smaller resource footprint.
688+
689+
Specific goals for MiNiFi comprise:
690+
691+
- small and lightweight footprint
692+
- central management of agents
693+
- generation of data provenance
694+
- integration with NiFi for follow-on dataflow management and full chain of custody of information
695+
- Perspectives of the role of MiNiFi should be from the perspective of the agent acting immediately at, or directly adjacent to, source sensors, systems, or servers.")
696+
677697
set(CPACK_RPM_PACKAGE_AUTOREQ OFF)
678698
set(CPACK_RPM_PACKAGE_REQUIRES "")
679699
set(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY 0)

0 commit comments

Comments
 (0)