30 lines
1.4 KiB
Diff
30 lines
1.4 KiB
Diff
|
diff -up openbabel-75414ad4e043f16ba72ae51c7ca60f448576688d/scripts/CMakeLists.txt.rpm openbabel-75414ad4e043f16ba72ae51c7ca60f448576688d/scripts/CMakeLists.txt
|
||
|
--- openbabel-75414ad4e043f16ba72ae51c7ca60f448576688d/scripts/CMakeLists.txt.rpm 2015-02-04 20:04:57.000000000 +0100
|
||
|
+++ openbabel-75414ad4e043f16ba72ae51c7ca60f448576688d/scripts/CMakeLists.txt 2015-02-07 23:38:54.649356914 +0100
|
||
|
@@ -336,12 +336,23 @@ if (DO_PERL_BINDINGS)
|
||
|
if(NOT BINDINGS_ONLY)
|
||
|
add_dependencies(bindings_perl openbabel)
|
||
|
endif()
|
||
|
+ execute_process(
|
||
|
+ COMMAND
|
||
|
+ ${PERL_EXECUTABLE} -V:installvendorarch
|
||
|
+ OUTPUT_VARIABLE
|
||
|
+ PERL_INSTALL_DIR_OUTPUT
|
||
|
+ RESULT_VARIABLE
|
||
|
+ PERL_INSTALL_DIR_RESULT
|
||
|
+ )
|
||
|
+ if (NOT PERL_INSTALL_DIR_RESULT)
|
||
|
+ string(REGEX REPLACE "installvendorarch='([^']+)'.*" "\\1" PERL_INSTALL_DIR ${PERL_INSTALL_DIR_OUTPUT})
|
||
|
+ endif (NOT PERL_INSTALL_DIR_RESULT)
|
||
|
|
||
|
install(TARGETS bindings_perl
|
||
|
- LIBRARY DESTINATION ${LIB_INSTALL_DIR}/auto/Chemistry/OpenBabel/
|
||
|
+ LIBRARY DESTINATION ${PERL_INSTALL_DIR}/auto/Chemistry/OpenBabel/
|
||
|
COMPONENT bindings_perl)
|
||
|
install(FILES ${openbabel_SOURCE_DIR}/scripts/perl/OpenBabel.pm
|
||
|
- DESTINATION ${LIB_INSTALL_DIR}/Chemistry/
|
||
|
+ DESTINATION ${PERL_INSTALL_DIR}/Chemistry/
|
||
|
COMPONENT bindings_perl)
|
||
|
|
||
|
endif (DO_PERL_BINDINGS)
|