summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/spglib/fix_cmake_install.patch
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/spglib/fix_cmake_install.patch')
-rw-r--r--var/spack/repos/builtin/packages/spglib/fix_cmake_install.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/spglib/fix_cmake_install.patch b/var/spack/repos/builtin/packages/spglib/fix_cmake_install.patch
new file mode 100644
index 0000000000..d7451460db
--- /dev/null
+++ b/var/spack/repos/builtin/packages/spglib/fix_cmake_install.patch
@@ -0,0 +1,25 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3296d91..d18d26c 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -47,17 +47,17 @@ set(SOURCES ${PROJECT_SOURCE_DIR}/src/arithmetic.c
+ add_library(symspg SHARED ${SOURCES})
+ set_property(TARGET symspg PROPERTY VERSION ${serial})
+ set_property(TARGET symspg PROPERTY SOVERSION ${soserial})
+-install(TARGETS symspg LIBRARY DESTINATION ${PROJECT_SOURCE_DIR}/lib)
++install(TARGETS symspg LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
+
+ # Static link library
+ add_library(symspg_static STATIC ${SOURCES})
+ set_property(TARGET symspg_static PROPERTY VERSION ${serial})
+ set_property(TARGET symspg_static PROPERTY SOVERSION ${soserial})
+ set_property(TARGET symspg_static PROPERTY OUTPUT_NAME symspg)
+-install(TARGETS symspg_static ARCHIVE DESTINATION ${PROJECT_SOURCE_DIR}/lib)
++install(TARGETS symspg_static ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
+
+ # Header file
+-install(FILES ${PROJECT_SOURCE_DIR}/src/spglib.h DESTINATION ${PROJECT_SOURCE_DIR}/include)
++install(FILES ${PROJECT_SOURCE_DIR}/src/spglib.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include)
+
+ # make check
+ enable_testing()