ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/mports/trunk/devel/qt4-help/Makefile
Revision: 19822
Committed: Wed Aug 19 01:57:27 2015 UTC (8 years, 8 months ago) by laffer1
File size: 1913 byte(s)
Log Message:
fix some qt ports

File Contents

# Content
1 # $MidnightBSD$
2 # $FreeBSD: ports/devel/qt4-help/Makefile,v 1.9 2010/12/02 19:47:08 makc Exp $
3
4 PORTNAME= help
5 DISTVERSION= ${QT4_VERSION}
6 CATEGORIES?= devel
7 PKGNAMEPREFIX= qt4-
8
9 MAINTAINER= ports@MidnightBSD.org
10 COMMENT= QtHelp module provides QHelpEngine API and is used by Assistant
11 LICENSE= gpl3
12
13 USE_QT4= qmake_build moc_build rcc_build corelib clucene \
14 gui sql sql-sqlite3_run xml network
15 QT_NONSTANDARD= yes
16 QT_DIST= yes
17
18 HAS_CONFIGURE= yes
19 USE_LDCONFIG= ${PREFIX}/lib/qt4
20
21 ALL_TARGET= first
22 CONFIGURE_ENV?= QTDIR=${WRKSRC} PATH=${WRKSRC}/bin:$$PATH
23 MAKE_ENV?= QTDIR=${WRKSRC} LD_LIBRARY_PATH=${WRKSRC}/lib:$$LD_LIBRARY_PATH \
24 PATH=${WRKSRC}/bin:$$PATH
25
26 DO_NOT_EXTRACT= demos doc examples mkspecs qmake translations \
27 src/activeqt src/dbus src/multimedia src/opengl src/openvg \
28 src/phonon src/qt3support src/s60installs src/s60main \
29 src/script src/scripttools src/svg src/testlib src/tools \
30 src/winmain src/xmlpatterns src/3rdparty/clucene \
31 src/3rdparty/freetype src/3rdparty/libjpeg src/3rdparty/libmng \
32 src/3rdparty/libpng src/3rdparty/libtiff src/3rdparty/phonon \
33 src/3rdparty/webkit
34 .for dne in ${DO_NOT_EXTRACT}
35 EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
36 .endfor
37
38 BUILD_WRKSRC= ${WRKSRC}/tools/assistant/lib
39 INSTALL_WRKSRC= ${BUILD_WRKSRC}
40
41 pre-configure:
42 ${MKDIR} ${WRKSRC}/mkspecs
43 ${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
44 ${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/bin/moc
45 ${LN} -sf ${LOCALBASE}/bin/rcc ${WRKSRC}/bin/rcc
46
47 post-configure:
48 ${REINPLACE_CMD} \
49 -e 's|${PREFIX}/lib/qt4/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \
50 -e 's|.*$$(QMAKE).*||g' \
51 ${BUILD_WRKSRC}/Makefile
52 ${REINPLACE_CMD} -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]*lib||g' \
53 -E -e 's|(.*location=).*moc|\1${PREFIX}/bin/moc-qt4|g' \
54 -E -e 's|(.*location=).*rcc|\1${PREFIX}/bin/rcc|g' \
55 ${WRKSRC}/lib/pkgconfig/QtHelp.pc
56
57 .include <bsd.port.mk>

Properties

Name Value
svn:keywords MidnightBSD=%H