# New ports collection makefile for: net-p2p/eiskaltdc # Date created: 28 Aug 2009 # Whom: Stas Timokhin # # $FreeBSD$ # PORTNAME= eiskaltdcpp-daemon PORTVERSION= 2.2.4 PORTREVISION= 1 CATEGORIES= net-p2p MASTER_SITES= GOOGLE_CODE DISTNAME= eiskaltdcpp-${DISTVERSION} MAINTAINER= gelraen.ua@gmail.com COMMENT= EiskaltDC++ Direct Connect client daemon LICENSE= GPLv3 LIB_DEPENDS+= eiskaltdcpp:${PORTSDIR}/net-p2p/eiskaltdcpp-lib BUILD_DEPENDS+= chrpath:${PORTSDIR}/devel/chrpath BROKEN= does not link PROJECTHOST= eiskaltdc USE_XZ= yes USE_GCC= 4.4+ USE_GETTEXT= yes USE_CMAKE= yes USE_OPENSSL= yes MAKE_JOBS_SAFE= yes OPTIONS= XMLRPC "XMLRPC interface support" on MAN1= ${PORTNAME}.1 MANCOMPRESSED= yes PLIST_FILES= bin/${PORTNAME} CXXFLAGS+= -I${LOCALBASE}/include CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF CMAKE_ARGS+= -DUSE_QT:BOOL=OFF CMAKE_ARGS+= -DUSE_GTK:BOOL=OFF CMAKE_ARGS+= -DNO_UI_DAEMON:BOOL=ON CMAKE_ARGS+= -DEISKALTDCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/eiskaltdcpp" CMAKE_ARGS+= -DUSE_IDNA:BOOL=OFF CMAKE_ARGS+= -DCREATE_MO:BOOL=OFF CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib" CMAKE_ARGS+= -DCMAKE_SKIP_RPATH:BOOL=ON BUILD_WRKSRC= ${WRKSRC}/nasdc INSTALL_WRKSRC= ${WRKSRC}/nasdc .include .if defined(WITH_XMLRPC) && !defined(WITHOUT_XMLRPC) LIB_DEPENDS+= xmlrpc++:${PORTSDIR}/net/xmlrpc-c-devel CMAKE_ARGS+= -DXMLRPC_DAEMON:BOOL=ON .else CMAKE_ARGS+= -DXMLRPC_DAEMON:BOOL=OFF .endif .include .if ${OSVERSION} < 700024 USE_OPENSSL_PORT=yes .endif GCC_LIBS= "${LOCALBASE}/lib/${_GCC_BUILD_DEPENDS}" post-build: ${LOCALBASE}/bin/chrpath -r "${GCC_LIBS}" "${WRKSRC}/nasdc/${PORTNAME}" .include