diff options
Diffstat (limited to 'net/kdenetwork4/Makefile')
-rw-r--r-- | net/kdenetwork4/Makefile | 68 |
1 files changed, 24 insertions, 44 deletions
diff --git a/net/kdenetwork4/Makefile b/net/kdenetwork4/Makefile index 56ffd1914326..1d639ff3b8b2 100644 --- a/net/kdenetwork4/Makefile +++ b/net/kdenetwork4/Makefile @@ -3,7 +3,6 @@ PORTNAME= kdenetwork PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 4 CATEGORIES= net kde ipv6 MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src @@ -12,61 +11,37 @@ DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= KDE Network applications -LIB_DEPENDS= slp.1:${PORTSDIR}/net/openslp \ - idn.17:${PORTSDIR}/dns/libidn \ - qca.2:${PORTSDIR}/devel/qca \ +LIB_DEPENDS= qca.2:${PORTSDIR}/devel/qca \ otr.4:${PORTSDIR}/security/libotr3 \ - vncserver.0:${PORTSDIR}/net/libvncserver \ - 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 \ ktorrent:${PORTSDIR}/net-p2p/libktorrent \ - jasper.4:${PORTSDIR}/graphics/jasper \ boost_thread:${PORTSDIR}/devel/boost-libs \ - gif.5:${PORTSDIR}/graphics/giflib \ mms.0:${PORTSDIR}/net/libmms \ jpeg.11:${PORTSDIR}/graphics/jpeg - -BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat - RUN_DEPENDS= qca-ossl>=2.0.0.b3:${PORTSDIR}/security/qca-ossl LATEST_LINK= ${PORTNAME}4 -USE_GNOME= glib20 libxml2 libxslt USE_KDE4= kdehier kdelibs kdeprefix libkonq pimlibs workspace \ - automoc4 ontologies qimageblitz soprano strigi + automoc4 ontologies strigi KDE4_BUILDENV= yes USE_OPENSSL= yes - -# Should probably be build-only, but JIC -USE_PKGCONFIG= both - -USE_QT4= dbus gui network qt3support sql xml \ - moc_build qmake_build rcc_build uic_build uic3_build +USE_QT4= moc_build qmake_build rcc_build uic_build USE_SQLITE= yes USE_XORG= x11 xdamage xext xscrnsaver xtst -USE_XZ= yes +USE_XZ= yes MAKE_JOBS_SAFE= yes -# 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=${PREFIX}/lib/browser_plugins - -# Fix build with fresh multimedia/v4l_compat installed. -CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES=1 +CMAKE_ARGS+= -DBUILD_kopete=off \ + -DBUILD_krdc=off \ + -DBUILD_krfb=off -OPTIONS= XMMS "Enable XMMS Kopete nowlistening plugin" off +OPTIONS_DEFINE= KOPETE KRDC KRFB +OPTIONS_DEFAULT= ${OPTIONS_DEFINE} +KOPETE_DESC= Multi-protocol instant messenger +KRDC_DESC= RDP and VNC client for KDE +KRFB_DESC= VNC server for KDE -.include <bsd.port.options.mk> +.include <bsd.port.pre.mk> .if ${OSVERSION} >= 800074 CMAKE_ARGS+= -DBUILD_kppp:BOOL=OFF @@ -77,11 +52,16 @@ CMAKE_ARGS+= -DBUILD_kppp:BOOL=ON PLIST_SUB+= KPPP="" .endif -.if defined(WITH_XMMS) -CMAKE_ARGS+= -DWITH_Xmms:BOOL=ON -LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms -.else -CMAKE_ARGS+= -DWITH_Xmms:BOOL=OFF +.if ${PORT_OPTIONS:MKOPETE} +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kopete:${PORTSDIR}/net-im/kopete-kde4 +.endif + +.if ${PORT_OPTIONS:MKRDC} +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/krdc:${PORTSDIR}/net/krdc +.endif + +.if ${PORT_OPTIONS:MKRFB} +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/krfb:${PORTSDIR}/net/krfb .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> |