Raise minimum CMake version, use GNUInstallDirs

This commit is contained in:
Sandro Mani 2025-07-17 23:56:15 +02:00
commit 7ba49749be
2 changed files with 10 additions and 6 deletions

View file

@ -1,5 +1,6 @@
cmake_minimum_required(VERSION 2.8)
cmake_minimum_required(VERSION 3.5)
project(qcustomplot)
include(GNUInstallDirs)
set(LIB_VER "" CACHE STRING "Library version")
set(QT_VER "6" CACHE STRING "Target Qt version")
@ -23,12 +24,12 @@ endif()
target_link_libraries(qcustomplot Qt${QT_VER}::Core Qt${QT_VER}::Gui Qt${QT_VER}::Widgets Qt${QT_VER}::PrintSupport)
install(TARGETS qcustomplot
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib${LIB_SUFFIX}
ARCHIVE DESTINATION lib${LIB_SUFFIX}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
# Headers
install(FILES qcustomplot.h
DESTINATION include
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
)

View file

@ -12,7 +12,7 @@
Name: qcustomplot
Version: 2.1.1
Release: 11%{?dist}
Release: 12%{?dist}
Summary: Qt widget for plotting and data visualization
License: GPL-3.0-or-later
@ -171,6 +171,9 @@ EOF
%changelog
* Thu Jul 17 2025 Sandro Mani <manisandro@gmail.com> - 2.1.1-12
- Raise minimum CMake version, use GNUInstallDirs
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild