Prune devel/py-EnthoughtBase
[dports.git] / devel / qt4-libqtassistantclient / Makefile
1 # Created by: lofi@FreeBSD.org
2 # $FreeBSD$
3
4 PORTNAME=       libQtAssistantClient
5 PORTVERSION=    4.6.3
6 PORTREVISION=   1
7 CATEGORIES=     devel
8 MASTER_SITES=   QT
9 PKGNAMEPREFIX=  qt4-
10 DISTNAME=       qt-assistant-qassistantclient-library-compat-src-${PORTVERSION}
11 DIST_SUBDIR=    KDE
12
13 MAINTAINER=     kde@FreeBSD.org
14 COMMENT=        Qt documentation browser integration module
15
16 USE_QT4=        moc_build rcc_build corelib gui network
17 USES=           qmake
18 QMAKE_ARGS=     CONFIG+="create_prl link_prl" VERSION="${PORTVERSION}"
19
20 USE_LDCONFIG=   ${PREFIX}/${QT_LIBDIR_REL}
21
22 ALL_TARGET=     first
23
24 DESCR=          ${.CURDIR:H:H}/devel/qt4/pkg-descr
25
26 WRKSRC=         ${WRKDIR}/${DISTNAME:C/src/version/}/lib
27
28 pre-configure:
29         ${REINPLACE_CMD} -e 's|$$$$\[QT_INSTALL_HEADERS]|${PREFIX}/${QT_INCDIR_REL}|g' \
30                 -e 's|$$$$\[QT_INSTALL_LIBS]|${PREFIX}/${QT_LIBDIR_REL}|g' \
31                 ${WRKSRC}/lib.pro
32
33 post-configure:
34         ${REINPLACE_CMD} -e 's|${PREFIX}/${QT_LIBDIR_REL}/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \
35                         -e 's|.*$$(QMAKE).*||g' ${WRKSRC}/Makefile
36         ${REINPLACE_CMD} -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]*lib||g' \
37                         -E -e 's|(.*location=).*moc|\1${PREFIX}/${QT_BINDIR_REL}/${MOC:T}|g' \
38                 ${WRKSRC}/lib/pkgconfig/QtAssistantClient.pc
39
40 pre-build:
41         ${MKDIR} ${WRKSRC}/QtAssistant
42         ${CP} ${WRKSRC}/qassistantclient_global.h \
43                 ${WRKSRC}/QtAssistant
44
45 post-install:
46         ${MKDIR} ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtAssistant
47         ${INSTALL_DATA} ${FILESDIR}/QAssistantClient ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtAssistant
48         ${INSTALL_DATA} ${FILESDIR}/QtAssistant ${STAGEDIR}${PREFIX}/${QT_INCDIR_REL}/QtAssistant
49         ${MKDIR} ${STAGEDIR}${PREFIX}/${QT_MKSPECDIR_REL}/features
50         ${INSTALL_DATA} ${WRKSRC:H}/features/assistant.prf ${STAGEDIR}${PREFIX}/${QT_MKSPECDIR_REL}/features
51
52 .include <bsd.port.mk>