diff --git a/debian/changelog b/debian/changelog index f6826fe..ee7536c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,5 +2,6 @@ trojita (0.7-0ubuntu1) cosmic; urgency=medium * Initial release. * Include support for GpgME's native C++ bindings. + * Make libs private. -- Walter Lapchynski Wed, 05 Sep 2018 00:15:44 -0700 diff --git a/debian/patches/make-libs-private.patch b/debian/patches/make-libs-private.patch new file mode 100644 index 0000000..809b53f --- /dev/null +++ b/debian/patches/make-libs-private.patch @@ -0,0 +1,22 @@ +Description: Make libs private. +Author: Walter Lapchynski +Last-Update: 2018-10-02 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -125,14 +125,10 @@ else() + message(STATUS "Could not find QtKeychain library") + endif() + +-if(NOT DEFINED CMAKE_INSTALL_LIBDIR) +- set(CMAKE_INSTALL_LIBDIR "lib${LIB_SUFFIX}") +-endif() ++set(CMAKE_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/trojita") + mark_as_advanced(CMAKE_INSTALL_LIBDIR) + +-if(NOT CMAKE_INSTALL_PLUGIN_DIR) +- set(CMAKE_INSTALL_PLUGIN_DIR "${CMAKE_INSTALL_LIBDIR}/trojita") +-endif() ++set(CMAKE_INSTALL_PLUGIN_DIR "${CMAKE_INSTALL_LIBDIR}") + mark_as_advanced(CMAKE_INSTALL_PLUGIN_DIR) + + if(NOT PLUGIN_DIR) diff --git a/debian/patches/series b/debian/patches/series index 24d3be3..8d0795d 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ vanilla-gpgme-support.patch fix-gpg-test.patch +make-libs-private.patch