diff options
author | makc <makc@FreeBSD.org> | 2014-02-18 14:23:03 +0000 |
---|---|---|
committer | makc <makc@FreeBSD.org> | 2014-02-18 14:23:03 +0000 |
commit | 2aba1fd14fd3e36b7ef5336e42b49b97805dcb91 (patch) | |
tree | ef2b2b24dfacf6def95c54d3379c421565b1fe2b /net-im/kopete-kde4/Makefile | |
parent | 7574af52b853d1bbf2fcabfa2c04a4e1b98a4674 (diff) | |
download | FreeBSD-ports-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.zip FreeBSD-ports-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.tar.gz |
KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...
New ports:
devel/kde-dev-scripts: KDE development scripts
devel/kde-dev-utils: KDE development utilities
games/klickety: Tetris themed solitaire
games/picmi: Single player logic-based puzzle game
textproc/libkomparediff2: Library to compare files and strings
The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.
PR: ports/186491
Exp-run: by bdrewery
Approved by: beat (former maintainer) [1]
Diffstat (limited to 'net-im/kopete-kde4/Makefile')
-rw-r--r-- | net-im/kopete-kde4/Makefile | 66 |
1 files changed, 26 insertions, 40 deletions
diff --git a/net-im/kopete-kde4/Makefile b/net-im/kopete-kde4/Makefile index cde25a6..a14df69 100644 --- a/net-im/kopete-kde4/Makefile +++ b/net-im/kopete-kde4/Makefile @@ -2,40 +2,33 @@ PORTNAME= kopete PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 -CATEGORIES= net-im kde ipv6 -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src -DISTNAME= kdenetwork-${PORTVERSION} +CATEGORIES= net-im kde +MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} 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 \ - 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 +LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn \ + libqca.so:${PORTSDIR}/devel/qca \ + libotr.so:${PORTSDIR}/security/libotr \ + libgadu.so:${PORTSDIR}/polish/libgadu \ + libortp.so:${PORTSDIR}/net/linphone-base \ + libmediastreamer.so:${PORTSDIR}/net/linphone-base \ + libspeex.so:${PORTSDIR}/audio/speex \ + libexpat.so:${PORTSDIR}/textproc/expat2 \ + libmeanwhile.so:${PORTSDIR}/net-im/meanwhile \ + libv4l2.so:${PORTSDIR}/multimedia/libv4l \ + libjasper.so:${PORTSDIR}/graphics/jasper \ + libgif.so:${PORTSDIR}/graphics/giflib \ + libjpeg.so:${PORTSDIR}/graphics/jpeg \ + libjsoncpp.so:${PORTSDIR}/devel/jsoncpp 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].* - -USES= cmake:outsource +USES= cmake:outsource webplugin:native USE_GNOME= libxml2 libxslt USE_KDE4= kdehier kdelibs kdeprefix pimlibs \ automoc4 qimageblitz @@ -47,18 +40,15 @@ USE_XORG= x11 xdamage xext xscrnsaver xtst USE_XZ= yes USE_LDCONFIG= yes -CMAKE_SOURCE_PATH= ${WRKSRC}/${PORTNAME} - -USE_WEBPLUGINS= native -WEBPLUGINS_NAME= # empty -WEBPLUGINS_FILES= skypebuttons.so +WEBPLUGIN_NAME= # empty +WEBPLUGIN_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}" +CMAKE_ARGS+= -DMOZPLUGIN_INSTALL_DIR:PATH="${WEBPLUGIN_DIR}" # Forcefully disable net-im/libmsn which was deprecated on 2013-07-27. CMAKE_ARGS+= -DHAVE_LIBMSN:BOOL=OFF @@ -68,16 +58,12 @@ CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES=1 OPTIONS_DEFINE= XMMS XMMS_DESC= XMMS Kopete nowlistening plugin +XMMS_LIB_DEPENDS= libxmms.so:${PORTSDIR}/multimedia/xmms +XMMS_CMAKE_ON= -DWITH_Xmms:BOOL=ON +XMMS_CMAKE_OFF= -DWITH_Xmms:BOOL=OFF -NO_STAGE= yes -.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 +post-patch: + ${REINPLACE_CMD} 's,-std=gnu90,-std=gnu89,' \ + ${WRKSRC}/protocols/jabber/libiris/CMakeLists.txt .include <bsd.port.mk> |