[SCM] crtmpserver/master: Additional fixup on 20_use_pkgconfig_for_tinyxml

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sat Jun 22 16:16:41 UTC 2013


The following commit has been merged in the master branch:
commit b7970b00565e79b82bab1be202b8215f0e0d7099
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Sat Jun 22 18:08:56 2013 +0200

    Additional fixup on 20_use_pkgconfig_for_tinyxml
    
    Using pkg-config diverges from the standard cmake variables names, so
    additional CMakeLists.txt files have to be adapted

diff --git a/debian/patches/20_use_pkgconfig_for_tinyxml.diff b/debian/patches/20_use_pkgconfig_for_tinyxml.diff
index 8105bd8..c6e99af 100644
--- a/debian/patches/20_use_pkgconfig_for_tinyxml.diff
+++ b/debian/patches/20_use_pkgconfig_for_tinyxml.diff
@@ -34,3 +34,34 @@ Tinyxml ships a working pkg-config file, so let's use that one for now.
  ENDIF($ENV{COMPILE_STATIC} MATCHES "1")
  
  #disable file/line/function inside logging
+--- a/common/CMakeLists.txt
++++ b/common/CMakeLists.txt
+@@ -6,7 +6,7 @@ FILE(GLOB_RECURSE SOURCES "${CRTMPSERVER
+ 
+ #prepare the include directories
+ INCLUDE_DIRECTORIES(
+-	${TINYXML_INCLUDE_PATH}
++	${TINYXML_INCLUDE_DIRS}
+ 	${OPENSSL_INCLUDE_PATH}
+ 	${LUA_INCLUDE_PATH}
+ 	${CRTMPSERVER_SOURCES_ROOT}/common/include
+@@ -19,7 +19,7 @@ IF(${LIB_TYPE} MATCHES "SHARED")
+ 	TARGET_LINK_LIBRARIES(
+ 		${PROJECT_NAME} 
+ 		${LUA_LIBRARY_PATH} 
+-		${TINYXML_LIBRARY_PATH} 
++		${TINYXML_LIBRARIES}
+ 		${OPENSSL_LIBRARY_PATH} 
+ 		${CRYPTO_LIBRARY_PATH} 
+ 		${Z_LIBRARY_PATH}
+--- a/crtmpserver/CMakeLists.txt
++++ b/crtmpserver/CMakeLists.txt
+@@ -23,7 +23,7 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME}
+ 	${APPS_LIBS}
+ 	thelib
+ 	common
+-	${TINYXML_LIBRARY_PATH}
++	${TINYXML_LIBRARIES}
+ 	${LUA_LIBRARY_PATH}
+ 	${OPENSSL_LIBRARY_PATH}
+ 	${CRYPTO_LIBRARY_PATH}

-- 
crtmpserver packaging



More information about the pkg-multimedia-commits mailing list