freebsd-ports/net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt
Pawel Pekala fb97b52598 Update to version 2.2.4
Changelog: https://github.com/negativ/eiskaltdcpp/blob/master/ChangeLog.txt

PR:		ports/161898
Submitted by:	Maxim Ignatenko <gelraen.ua@gmail.com> (maintainer)
2011-10-24 22:20:59 +00:00

44 lines
1.6 KiB
Text

--- eiskaltdcpp-qt/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
+++ eiskaltdcpp-qt/CMakeLists.txt 2011-10-03 11:20:59.000000000 +0300
@@ -359,6 +359,10 @@
set_property(SOURCE ${PROJECT_SOURCE_DIR}/src/main.cpp PROPERTY COMPILE_DEFINITIONS ENABLE_STACKTRACE)
endif (ENABLE_STACKTRACE)
+if (USE_MINIUPNP OR FREE_SPACE_BAR_C)
+ list(APPEND LIBS extra)
+endif (USE_MINIUPNP OR FREE_SPACE_BAR_C)
+
if (APPLE)
set (MACOSICON "${PROJECT_SOURCE_DIR}/../icons/icon_128x128.icns")
set (MACOSICONINBUNDLE "icon_128x128.icns")
@@ -396,10 +400,19 @@
add_definitions(-DCLIENT_RES_DIR="${CLIENT_DATA_DIR}/qt/resources")
endif (APPLE)
+if (BUILD_LIB)
+ set(DCPP_LIB dcpp)
+else (BUILD_LIB)
+ find_library(DCPP_LIB eiskaltdcpp)
+ if (DCPP_LIB)
+ message(STATUS "EiskaltDC++ shared library found at ${DCPP_LIB}")
+ endif (DCPP_LIB)
+endif (BUILD_LIB)
+
if (APPLE)
- target_link_libraries (eiskaltdcpp-qt ${LIBS} dcpp iconv)
+ target_link_libraries (eiskaltdcpp-qt ${LIBS} ${DCPP_LIB} iconv)
else (APPLE)
- target_link_libraries (eiskaltdcpp-qt ${LIBS} dcpp)
+ target_link_libraries (eiskaltdcpp-qt ${LIBS} ${DCPP_LIB})
endif (APPLE)
if (APPLE)
@@ -469,7 +482,7 @@
else (APPLE)
install (FILES ${PROJECT_BINARY_DIR}/default.rcc DESTINATION ${CLIENT_DATA_DIR}/qt/resources)
if (UNIX AND NOT HAIKU)
- install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-qt.1.gz DESTINATION ${SHARE_DIR}/man/man1)
+ install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-qt.1.gz DESTINATION man/man1)
install (FILES eiskaltdcpp-qt.desktop DESTINATION ${SHARE_DIR}/applications)
endif (UNIX AND NOT HAIKU)
endif (APPLE)