blob: 1870d4e69dd3d0f587df2fadb72ab8b930682370 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
diff -urN dunelegacy.orig/CMakeLists.txt dunelegacy/CMakeLists.txt
--- dunelegacy.orig/CMakeLists.txt 2026-02-19 19:14:48.836697123 +0100
+++ dunelegacy/CMakeLists.txt 2026-02-19 19:26:28.199307087 +0100
@@ -340,7 +340,7 @@
set(CPACK_PACKAGE_FILE_NAME "DuneLegacy-${PROJECT_VERSION}-Linux-x64")
# Add custom target for Linux packages
- add_custom_target(package
+ add_custom_target(custom_package
COMMAND ${CMAKE_COMMAND} -E echo "Cleaning CPack cache and install directory..."
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/_CPack_Packages
COMMAND ${CMAKE_COMMAND} -E remove ${CMAKE_BINARY_DIR}/*.deb ${CMAKE_BINARY_DIR}/*.rpm ${CMAKE_BINARY_DIR}/*.tar.gz
diff -urN dunelegacy.orig/src/CMakeLists.txt dunelegacy/src/CMakeLists.txt
--- dunelegacy.orig/src/CMakeLists.txt 2026-02-19 19:14:48.944677760 +0100
+++ dunelegacy/src/CMakeLists.txt 2026-02-19 19:23:16.328430972 +0100
@@ -370,7 +370,10 @@
endif()
# Find miniupnpc for UPnP support
-find_package(miniupnpc CONFIG REQUIRED)
+add_library(miniupnpc::miniupnpc SHARED IMPORTED)
+set_target_properties(miniupnpc::miniupnpc PROPERTIES
+ IMPORTED_LOCATION "/usr/lib/libminiupnpc.so"
+ INTERFACE_INCLUDE_DIRECTORIES "/usr/include/miniupnpc")
# Find discord-rpc for Discord Rich Presence
find_library(DISCORD_RPC_LIBRARY discord-rpc PATHS ${CMAKE_PREFIX_PATH}/lib)
|