ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/mports/trunk/devel/qt4-moc/Makefile
Revision: 23358
Committed: Sat May 5 18:35:02 2018 UTC (5 years, 11 months ago) by laffer1
File size: 1449 byte(s)
Log Message:
update qt

File Contents

# Content
1 # $MidnightBSD$
2
3 PORTNAME= moc
4 DISTVERSION= ${QT4_VERSION}
5 CATEGORIES= devel
6 PKGNAMEPREFIX= qt4-
7
8 MAINTAINER= ports@MidnightBSD.org
9 COMMENT= Qt Meta-Object Compiler
10
11 LICENSE= gpl3
12
13 FAKE_OPTS+= trueprefix
14
15 USE_QT4= qmake_build
16 QT_NONSTANDARD= yes
17 QT_DIST= yes
18
19 HAS_CONFIGURE= yes
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 tools translations \
27 src/activeqt src/dbus src/gui src/multimedia src/network \
28 src/opengl src/openvg src/phonon src/qt3support \
29 src/s60installs src/s60main src/script src/scripttools src/sql \
30 src/svg src/testlib src/winmain src/xmlpatterns \
31 src/3rdparty/clucene src/3rdparty/freetype \
32 src/3rdparty/libjpeg src/3rdparty/libmng src/3rdparty/libpng \
33 src/3rdparty/libtiff src/3rdparty/phonon src/3rdparty/webkit
34 .for dne in ${DO_NOT_EXTRACT}
35 EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
36 .endfor
37
38 BUILD_WRKSRC= ${WRKSRC}/src/tools/${PORTNAME}
39 INSTALL_WRKSRC= ${BUILD_WRKSRC}
40
41 pre-configure:
42 ${REINPLACE_CMD} -e 's|target.path.*|target.path=${PREFIX}/bin|g' \
43 -e 's|^TARGET.*|TARGET=moc-qt4|g' \
44 ${BUILD_WRKSRC}/${PORTNAME}.pro
45 ${MKDIR} ${WRKSRC}/mkspecs
46 ${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake
47
48 pre-build:
49 cd ${BUILD_WRKSRC}/../bootstrap && ${MAKE} ${FAKE_MAKEARGS}
50
51 .include <bsd.port.mk>

Properties

Name Value
svn:keywords MidnightBSD=%H