diff options
Diffstat (limited to 'net-im/kopete-kde4/Makefile')
-rw-r--r-- | net-im/kopete-kde4/Makefile | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/net-im/kopete-kde4/Makefile b/net-im/kopete-kde4/Makefile new file mode 100644 index 0000000..b7ac8ea --- /dev/null +++ b/net-im/kopete-kde4/Makefile @@ -0,0 +1,79 @@ +# $FreeBSD$ + +PORTNAME= kopete +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= net-im kde ipv6 +MASTER_SITES= ${MASTER_SITE_KDE} +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src +DISTNAME= kdenetwork-${PORTVERSION} +DIST_SUBDIR= KDE + +MAINTAINER= kde@FreeBSD.org +COMMENT= KDE multi-protocol instant messenger + +LIB_DEPENDS= idn.17:${PORTSDIR}/dns/libidn \ + qca.2:${PORTSDIR}/devel/qca \ + otr.4:${PORTSDIR}/security/libotr3 \ + msn.0:${PORTSDIR}/net-im/libmsn \ + gadu.3:${PORTSDIR}/polish/libgadu \ + ortp.8:${PORTSDIR}/net/linphone-base \ + mediastreamer.0:${PORTSDIR}/net/linphone-base \ + speex.1:${PORTSDIR}/audio/speex \ + expat.6:${PORTSDIR}/textproc/expat2 \ + meanwhile.1:${PORTSDIR}/net-im/meanwhile \ + v4l2.0:${PORTSDIR}/multimedia/libv4l \ + jasper.4:${PORTSDIR}/graphics/jasper \ + gif.5:${PORTSDIR}/graphics/giflib \ + jpeg.11:${PORTSDIR}/graphics/jpeg +BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat \ + ${LOCALBASE}/lib/mediastreamer/plugins/libmsilbc.so:${PORTSDIR}/audio/msilbc +RUN_DEPENDS= qca-ossl>=2.0.0.b3:${PORTSDIR}/security/qca-ossl \ + ${LOCALBASE}/lib/mediastreamer/plugins/libmsilbc.so:${PORTSDIR}/audio/msilbc + +LATEST_LINK= ${PORTNAME}4 +DISTINFO_FILE= ${.CURDIR}/../../net/kdenetwork4/distinfo + +CONFLICTS_INSTALL= kdenetwork-4.[1-8].* + +USE_CMAKE= yes +USE_GNOME= libxml2 libxslt +USE_KDE4= kdehier kdelibs kdeprefix pimlibs \ + automoc4 qimageblitz +USE_OPENSSL= yes +USE_QT4= moc_build qmake_build rcc_build uic_build uic3_build +USE_SQLITE= yes +USE_XORG= x11 xdamage xext xscrnsaver xtst +USE_XZ= yes +MAKE_JOBS_SAFE= yes + +CMAKE_OUTSOURCE= yes +CMAKE_SOURCE_PATH= ${WRKSRC}/${PORTNAME} + +USE_WEBPLUGINS= native +WEBPLUGINS_NAME= # empty +WEBPLUGINS_FILES= skypebuttons.so + +# Explicitly disable ALSA, as it's not used (Jabber Jingle support is +# not built). +CMAKE_ARGS+= -DWITH_Alsa:BOOL=OFF + +# Route Mozilla plugin by standard path. +CMAKE_ARGS+= -DMOZPLUGIN_INSTALL_DIR:PATH="${WEBPLUGINS_DIR}" + +# Fix build with fresh multimedia/v4l_compat installed. +CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES=1 + +OPTIONS_DEFINE= XMMS +XMMS_DESC= XMMS Kopete nowlistening plugin + +.include <bsd.port.options.mk> +.include "${PORTSDIR}/www/firefox/Makefile.webplugins" + +.if ${PORT_OPTIONS:MXMMS} +CMAKE_ARGS+= -DWITH_Xmms:BOOL=ON +LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms +.else +CMAKE_ARGS+= -DWITH_Xmms:BOOL=OFF +.endif + +.include <bsd.port.mk> |