File ustp-cmake-gnuinstalldirs.patch of Package ustp
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dd5ad4a..acb3d2a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,7 @@
cmake_minimum_required(VERSION 3.12)
PROJECT(ustp C)
+INCLUDE(GNUInstallDirs)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads)
@@ -13,8 +14,8 @@ TARGET_LINK_LIBRARIES(ustpd ubox ubus Threads::Threads)
SET(CMAKE_INSTALL_PREFIX /)
INSTALL(TARGETS ustpd
- RUNTIME DESTINATION sbin
+ RUNTIME DESTINATION ${CMAKE_INSTALL_SBINDIR}
)
-INSTALL(FILES scripts/bridge-stp
- DESTINATION sbin
+INSTALL(PROGRAMS scripts/bridge-stp
+ DESTINATION ${CMAKE_INSTALL_SBINDIR}
)