[packages/libcerf] - missing patch

qboosh qboosh at pld-linux.org
Wed Sep 18 21:53:19 CEST 2019


commit 13cbacf9b3bddcf5074778bc6d36a597ea819d7e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Sep 18 21:56:16 2019 +0200

    - missing patch

 libcerf-libdir.patch | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)
---
diff --git a/libcerf-libdir.patch b/libcerf-libdir.patch
new file mode 100644
index 0000000..746312d
--- /dev/null
+++ b/libcerf-libdir.patch
@@ -0,0 +1,43 @@
+--- libcerf-1.13/CMakeLists.txt.orig	2019-02-28 15:36:35.000000000 +0100
++++ libcerf-1.13/CMakeLists.txt	2019-09-18 17:34:03.778179079 +0200
+@@ -5,6 +5,7 @@
+ 
+ list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
+ include(PreventInSourceBuilds)
++include(GNUInstallDirs)
+ 
+ if(NOT DEFINED BUILD_SHARED_LIBS)
+     option(BUILD_SHARED_LIBS "Build as shared library" ON)
+@@ -70,9 +71,10 @@
+ 
+ if(LIB_INSTALL)
+     set(destination ${CMAKE_INSTALL_PREFIX})
++    set(libdir ${CMAKE_INSTALL_FULL_LIBDIR})
+     configure_file("libcerf.pc.in" "libcerf.pc" @ONLY)
+     install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libcerf.pc"
+-        DESTINATION "${destination}/lib/pkgconfig/")
++        DESTINATION "${libdir}/pkgconfig/")
+ endif()
+ 
+ add_subdirectory(lib)
+--- libcerf-1.13/lib/CMakeLists.txt.orig	2019-02-06 21:42:30.000000000 +0100
++++ libcerf-1.13/lib/CMakeLists.txt	2019-09-18 17:34:23.131407567 +0200
+@@ -32,7 +32,7 @@
+ if (LIB_INSTALL)
+     install(
+         TARGETS ${lib} LIBRARY
+-        DESTINATION ${destination}/lib
++        DESTINATION ${libdir}
+         COMPONENT Libraries)
+     install(
+         FILES ${inc_files}
+--- libcerf-1.13/libcerf.pc.in.orig	2018-12-19 10:19:34.000000000 +0100
++++ libcerf-1.13/libcerf.pc.in	2019-09-18 17:34:55.581231771 +0200
+@@ -1,6 +1,6 @@
+ prefix=@destination@
+ exec_prefix=${prefix}
+-libdir=${prefix}/lib
++libdir=@libdir@
+ includedir=${prefix}/include
+ 
+ Name: libcerf
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libcerf.git/commitdiff/13cbacf9b3bddcf5074778bc6d36a597ea819d7e



More information about the pld-cvs-commit mailing list