diff options
Diffstat (limited to 'devel/qt4-qmlviewer/Makefile')
-rw-r--r-- | devel/qt4-qmlviewer/Makefile | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/devel/qt4-qmlviewer/Makefile b/devel/qt4-qmlviewer/Makefile new file mode 100644 index 000000000000..9a623cd1d787 --- /dev/null +++ b/devel/qt4-qmlviewer/Makefile @@ -0,0 +1,54 @@ +# New ports collection makefile for: qt4-qmlviewer +# Date created: 13 June 2012 +# Whom: gahr +# +# $FreeBSD$ +# + +PORTNAME= qmlviewer +DISTVERSION= ${QT4_VERSION} +CATEGORIES?= devel +PKGNAMEPREFIX= qt4- + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt4 QML viewer + +USE_QT4= qmake_build moc_build rcc_build uic_build declarative script \ + svg xmlpatterns sql opengl network corelib +QT_NONSTANDARD= yes +QT_DIST= yes +MAKE_JOBS_SAFE= yes + +HAS_CONFIGURE= yes + +ALL_TARGET= first +CONFIGURE_ENV?= QTDIR=${WRKSRC} PATH=${WRKSRC}/bin:$$PATH +MAKE_ENV?= QTDIR=${WRKSRC} LD_LIBRARY_PATH=${WRKSRC}/lib:$$LD_LIBRARY_PATH \ + PATH=${WRKSRC}/bin:$$PATH + +DO_NOT_EXTRACT= demos doc examples mkspecs qmake translations \ + src/activeqt src/multimedia src/openvg \ + src/phonon src/qt3support src/s60installs src/s60main \ + src/scripttools src/sql src/svg src/testlib \ + src/winmain src/xmlpatterns src/3rdparty/clucene \ + src/3rdparty/freetype src/3rdparty/libjpeg src/3rdparty/libmng \ + src/3rdparty/libpng src/3rdparty/libtiff src/3rdparty/phonon \ + src/3rdparty/webkit +EXTRACT_AFTER_ARGS= | ${TAR} -xf - +.for dne in ${DO_NOT_EXTRACT} +EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}' +.endfor + +BUILD_WRKSRC= ${WRKSRC}/tools/qml/ +INSTALL_WRKSRC= ${BUILD_WRKSRC} + +EXTRA_PATCHES= ${.CURDIR}/../../devel/qt4/files/patch-configure + +post-patch: + ${MKDIR} ${WRKSRC}/mkspecs + ${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake + ${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/bin/moc + ${LN} -sf ${LOCALBASE}/bin/rcc ${WRKSRC}/bin/rcc + ${LN} -sf ${LOCALBASE}/bin/uic-qt4 ${WRKSRC}/bin/uic + +.include <bsd.port.mk> |