75 lines
2.6 KiB
Makefile
75 lines
2.6 KiB
Makefile
# $NetBSD: Makefile,v 1.33 2018/03/12 11:17:55 wiz Exp $
|
|
|
|
DISTNAME= qt-creator-2.0.1-src
|
|
PKGNAME= ${DISTNAME:S/qt-/qt4-/:S/-src//}
|
|
PKGREVISION= 24
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://get.qt.nokia.com/qtcreator/
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
MAINTAINER= fw@submerge.ch
|
|
HOMEPAGE= http://www.qtsoftware.com/
|
|
COMMENT= Cross-platform IDE for Qt and C++
|
|
LICENSE= gnu-lgpl-v2.1
|
|
|
|
USE_LANGUAGES= c c++
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= gmake
|
|
|
|
INSTALLATION_DIRS= bin lib/qtcreator lib/qtcreator/plugins/Nokia \
|
|
share/doc/qtcreator share/pixmaps share/qtcreator \
|
|
share/qtcreator/translations
|
|
|
|
BUILD_DEPENDS+= qt4-sqlite3>=4.7.0:../../x11/qt4-sqlite3
|
|
|
|
BUILD_TARGET= make_default qch_docs
|
|
MAKE_ENV+= PREFIX=${PREFIX}
|
|
|
|
LDFLAGS.SunOS+= -lsocket -lnsl
|
|
|
|
pre-configure:
|
|
rm -rf ${WRKSRC}/src/libs/3rdparty/botan
|
|
|
|
do-configure:
|
|
cd ${WRKSRC} && env ${CONFIGURE_ENV} ${QTDIR}/bin/qmake
|
|
|
|
do-install:
|
|
${LIBTOOL} --mode=install \
|
|
${INSTALL_PROGRAM} ${WRKSRC}/bin/qtcreator \
|
|
${DESTDIR}${PREFIX}/bin/qtcreator
|
|
${LIBTOOL} --mode=install \
|
|
${INSTALL_PROGRAM} ${WRKSRC}/bin/qtcreator_process_stub \
|
|
${DESTDIR}${PREFIX}/bin/
|
|
.for lib in Utils Aggregation ExtensionSystem QtConcurrent CPlusPlus Net7ssh \
|
|
DebuggingHelper QmlJS symbianutils
|
|
${LIBTOOL} --mode=install \
|
|
${INSTALL_LIB} ${WRKSRC}/lib/qtcreator/lib${lib}.la \
|
|
${DESTDIR}${PREFIX}/lib/qtcreator/
|
|
.endfor
|
|
${LIBTOOL} --mode=install \
|
|
${INSTALL_LIB} ${WRKSRC}/lib/qtcreator/plugins/Nokia/*.la \
|
|
${DESTDIR}${PREFIX}/lib/qtcreator/plugins/Nokia/
|
|
${LIBTOOL} --mode=install \
|
|
${INSTALL_DATA} ${WRKSRC}/lib/qtcreator/plugins/Nokia/*.pluginspec \
|
|
${DESTDIR}${PREFIX}/lib/qtcreator/plugins/Nokia/
|
|
${INSTALL_DATA} \
|
|
${WRKSRC}/src/plugins/coreplugin/images/qtcreator_logo*.png \
|
|
${DESTDIR}${PREFIX}/share/pixmaps/
|
|
${INSTALL_DATA} ${WRKSRC}/share/doc/qtcreator/qtcreator.qch \
|
|
${DESTDIR}${PREFIX}/share/doc/qtcreator/
|
|
${INSTALL_DATA} ${WRKSRC}/share/qtcreator/translations/*.qm \
|
|
${DESTDIR}${PREFIX}/share/qtcreator/translations/
|
|
cd ${WRKSRC}/share/qtcreator && ${FIND} designer gdbmacros \
|
|
schemes snippets styles templates -type d -exec \
|
|
${INSTALL_DATA_DIR} "${WRKSRC}/share/qtcreator/{}" \
|
|
"${DESTDIR}${PREFIX}/share/qtcreator/{}" ";"
|
|
cd ${WRKSRC}/share/qtcreator && ${FIND} designer gdbmacros \
|
|
schemes snippets styles templates -type f \! -name "*.orig" -exec \
|
|
${INSTALL_DATA} "${WRKSRC}/share/qtcreator/{}" \
|
|
"${DESTDIR}${PREFIX}/share/qtcreator/{}" ";"
|
|
|
|
BUILDLINK_DEPMETHOD.qt4-tools= full
|
|
|
|
.include "../../security/botan/buildlink3.mk"
|
|
.include "../../x11/qt4-tools/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|