1 |
# $MidnightBSD$ |
2 |
# $FreeBSD: head/devel/qt5-buildtools/Makefile 372179 2014-11-05 09:39:21Z rakuco $ |
3 |
|
4 |
PORTNAME= buildtools |
5 |
DISTVERSION= ${QT5_VERSION} |
6 |
CATEGORIES= devel |
7 |
PKGNAMEPREFIX= qt5- |
8 |
|
9 |
MAINTAINER= ports@MidnightBSD.org |
10 |
COMMENT= Qt build tools |
11 |
|
12 |
LICENSE= gpl3 |
13 |
|
14 |
USE_QT5= qmake_build |
15 |
QT_DIST= base |
16 |
USES= perl5 |
17 |
HAS_CONFIGURE= yes |
18 |
CONFIGURE_ARGS= -no-gui -no-xcb |
19 |
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} |
20 |
|
21 |
BUILD_WRKSRC= ${WRKSRC}/src/tools/bootstrap |
22 |
INSTALL_WRKSRC= ${BUILD_WRKSRC} |
23 |
|
24 |
MORE_WRKSRCS= src/tools/moc \ |
25 |
src/tools/rcc |
26 |
|
27 |
post-configure: |
28 |
.for d in ${MORE_WRKSRCS} |
29 |
@cd ${WRKSRC}/${d} && \ |
30 |
${SETENV} ${QMAKE_ENV} ${WRKSRC}/bin/qmake ${QMAKE_ARGS} |
31 |
.endfor |
32 |
${MKDIR} ${FAKE_DESTDIR}${TRUE_PREFIX}/${QT_BINDIR_REL} |
33 |
|
34 |
post-build: |
35 |
.for d in ${MORE_WRKSRCS} |
36 |
@cd ${WRKSRC}/${d} && \ |
37 |
${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} \ |
38 |
${_MAKE_JOBS} ${MAKE_ARGS} ${FAKE_MAKEARGS} ${ALL_TARGET} |
39 |
.endfor |
40 |
|
41 |
post-install: |
42 |
.for d in ${MORE_WRKSRCS} |
43 |
@cd ${WRKSRC}/${d} && \ |
44 |
${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} \ |
45 |
${MAKE_ARGS} ${FAKE_MAKEARGS} ${INSTALL_TARGET} |
46 |
.endfor |
47 |
${INSTALL_SCRIPT} ${WRKSRC}/bin/syncqt.pl \ |
48 |
${PREFIX}/${QT_BINDIR_REL}/syncqt.pl |
49 |
|
50 |
.include <bsd.port.mk> |