Package: liblemon / 1.3.1+dfsg-6

fix_libname.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Author: Andreas Tille <tille@debian.org>
Last-Update: Fri, 05 Aug 2016 09:37:09 +0200
Description: For some strange reason the library name is libemon
 under UNIX.  It does not seem to be a typo but it also makes no real
 sense to me - so renaming to liblemon

--- a/cmake/LEMONConfig.cmake.in
+++ b/cmake/LEMONConfig.cmake.in
@@ -2,7 +2,7 @@ SET(LEMON_INCLUDE_DIR "@CMAKE_INSTALL_PR
 SET(LEMON_INCLUDE_DIRS "${LEMON_INCLUDE_DIR}")
 
 IF(UNIX)
-  SET(LEMON_LIB_NAME "libemon.a")
+  SET(LEMON_LIB_NAME "liblemon.a")
 ELSEIF(WIN32)
   SET(LEMON_LIB_NAME "lemon.lib")
 ENDIF(UNIX)
--- a/lemon/CMakeLists.txt
+++ b/lemon/CMakeLists.txt
@@ -62,7 +62,7 @@ TARGET_LINK_LIBRARIES(lemon
   )
 
 IF(UNIX)
-  SET_TARGET_PROPERTIES(lemon PROPERTIES OUTPUT_NAME emon VERSION ${LEMON_VERSION} SOVERSION ${LEMON_VERSION})
+  SET_TARGET_PROPERTIES(lemon PROPERTIES OUTPUT_NAME lemon VERSION ${LEMON_VERSION} SOVERSION ${LEMON_VERSION})
 ENDIF()
 
 INSTALL(