# $NetBSD: Makefile,v 1.41 2023/11/12 13:21:11 wiz Exp $ # DISTNAME= qtscriptgenerator-src-0.2.0 PKGNAME= ${DISTNAME:S/-src//} PKGREVISION= 17 CATEGORIES= devel MASTER_SITES= http://qtscriptgenerator.googlecode.com/files/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://github.com/svalaskevicius/qtscriptgenerator COMMENT= Tool that generates Qt bindings for Qt Script LICENSE= gnu-gpl-v2 USE_LANGUAGES= c++ USE_LIBTOOL= yes INSTALLATION_DIRS= ${QTDIR}/bin ${QTDIR}/plugins/script INSTALLATION_DIRS+= share/doc/qtscriptgenerator INSTALLATION_DIRS+= share/doc/qtscriptgenerator/examples INSTALLATION_DIRS+= share/doc/qtscriptgenerator/examples/images post-extract: ${ECHO} "target.path = ${PREFIX}/lib" >> \ ${WRKSRC}/qtbindings/qtbindingsbase.pri do-build: cd ${WRKSRC}/generator && ${QTDIR}/bin/qmake cd ${WRKSRC}/generator && ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} cd ${WRKSRC}/generator && ${SETENV} ${MAKE_ENV} ./generator cd ${WRKSRC}/qtbindings && ${QTDIR}/bin/qmake cd ${WRKSRC}/qtbindings && ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/generator/generator ${DESTDIR}${QTDIR}/bin # ${INSTALL_PROGRAM} ${WRKSRC}/tools/qsexec/qsexec ${DESTDIR}${QTDIR}/bin cd ${WRKSRC}/plugins/script && \ libtool --mode=install ${INSTALL_LIB} *.la \ ${DESTDIR}${QTDIR}/plugins/script ${INSTALL_DATA} ${WRKSRC}/doc/* \ ${DESTDIR}${PREFIX}/share/doc/qtscriptgenerator ${INSTALL_DATA} ${WRKSRC}/examples/*.* \ ${DESTDIR}${PREFIX}/share/doc/qtscriptgenerator/examples ${INSTALL_DATA} ${WRKSRC}/examples/images/*.* \ ${DESTDIR}${PREFIX}/share/doc/qtscriptgenerator/examples/images .include "../../multimedia/phonon/buildlink3.mk" .include "../../x11/qt4-libs/buildlink3.mk" BUILDLINK_DEPMETHOD.qt4-tools= full .include "../../x11/qt4-tools/buildlink3.mk" .include "../../mk/bsd.pkg.mk"