diff graphics/glbinding/patch-fhs.patch @ 817:0e6c54d47dfb

vanilla: fix many FHS issues While here, remove libtool files in a generic manner to avoid stale files.
author David Demelier <markand@malikania.fr>
date Wed, 21 Aug 2019 09:04:13 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/glbinding/patch-fhs.patch	Wed Aug 21 09:04:13 2019 +0200
@@ -0,0 +1,21 @@
+--- CMakeLists.txt.orig	2019-08-20 11:15:39.208336736 +0200
++++ CMakeLists.txt	2019-08-20 11:16:40.760338627 +0200
+@@ -130,16 +130,13 @@
+ set(project ${META_PROJECT_NAME})
+ 
+ # Check for system dir install
+-set(SYSTEM_DIR_INSTALL FALSE)
+-if("${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr" OR "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr/local")
+-    set(SYSTEM_DIR_INSTALL TRUE)
+-endif()
++set(SYSTEM_DIR_INSTALL TRUE)
+ 
+ # Installation paths
+ if(UNIX AND SYSTEM_DIR_INSTALL)
+     # Install into the system (/usr/bin or /usr/local/bin)
+     set(INSTALL_ROOT      "share/${project}")       # /usr/[local]/share/<project>
+-    set(INSTALL_CMAKE     "share/${project}/cmake") # /usr/[local]/share/<project>/cmake
++    set(INSTALL_CMAKE     "lib/cmake")              # /usr/[local]/share/<project>/cmake
+     set(INSTALL_EXAMPLES  "share/${project}")       # /usr/[local]/share/<project>
+     set(INSTALL_DATA      "share/${project}")       # /usr/[local]/share/<project>
+     set(INSTALL_BIN       "bin")                    # /usr/[local]/bin