Update net-im/pidgin to version 2.10.9_4
[dports.git] / net-im / telepathy-qt4 / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       telepathy-qt4
4 PORTVERSION=    0.9.3
5 PORTREVISION=   1
6 CATEGORIES=     net-im
7 MASTER_SITES=   http://telepathy.freedesktop.org/releases/${PORTNAME:C/4//}/
8 DISTNAME=       ${PORTNAME:C/4//}-${PORTVERSION}
9
10 MAINTAINER=     avilla@FreeBSD.org
11 COMMENT=        High-level Qt binding for Telepathy
12
13 LICENSE=        LGPL21
14
15 LIB_DEPENDS=    libtelepathy-farsight.so:${PORTSDIR}/net-im/telepathy-farsight \
16                 libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib
17
18 USE_GNOME=      libxslt:build
19 USE_GSTREAMER=  yes
20 USE_PYTHON_BUILD=       yes
21 USE_QT4=        corelib dbus gui network qtestlib_build xml \
22                 moc_build qmake_build rcc_build uic_build
23 USES=           cmake pkgconfig
24 CMAKE_ARGS=     -DENABLE_FARSIGHT:BOOL=True \
25                 -DENABLE_TESTS:BOOL=False
26 USE_LDCONFIG=   yes
27
28 PLIST_SUB=      PORTVERSION="${PORTVERSION}"
29
30 PORTDOCS=       AUTHORS ChangeLog HACKING NEWS README html
31
32 PORTEXAMPLES=   accounts cm contact-messenger extensions \
33                 file-transfer protocols roster stream-tubes
34
35 OPTIONS_DEFINE= DOCS EXAMPLES
36
37 EXAMPLES_CMAKE_ON=      -DENABLE_EXAMPLES:BOOL=True
38 EXAMPLES_CMAKE_OFF=     -DENABLE_EXAMPLES:BOOL=False
39
40 pre-configure:
41         @${REINPLACE_CMD} -e '/FIND_PROGRAM/ s,qmake ,,' \
42                 ${WRKSRC}/cmake/modules/FindQt.cmake
43         @${REINPLACE_CMD} -e '/^add_dependencies(doxygen-doc / d' \
44                 ${WRKSRC}/TelepathyQt/CMakeLists.txt
45         @${REINPLACE_CMD} -e '/TelepathyQt.*\.pc/ s,pkgconfig,../libdata/pkgconfig,' \
46                 ${WRKSRC}/TelepathyQt/CMakeLists.txt \
47                 ${WRKSRC}/TelepathyQt/Farsight/CMakeLists.txt
48         @${REINPLACE_CMD} -e '/$${LIBXML2_INCLUDE_DIR}/ s,$$, ${LOCALBASE}/include,' \
49                 ${WRKSRC}/TelepathyQt/Farsight/CMakeLists.txt
50
51 post-install:
52         @${MKDIR} ${STAGEDIR}${DOCSDIR}
53         ${INSTALL_DATA} ${PORTDOCS:Nhtml:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
54         cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}
55         @cd ${WRKSRC}/examples && ${RM} -rf */CMakeFiles */*.cmake */_gen */Makefile
56         @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
57 .for f in ${PORTEXAMPLES}
58         cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR}
59 .endfor
60
61 .include <bsd.port.mk>