ecaa81750f
Qt 4.8.1 is the first patch release to the 4.8 series with over 200 functional improvements to the desktop and embedded platforms. The majority of the error corrections, made primarily by Digia, have been on desktop and embedded platforms with a large number of fixes with focus on QtCore, QtGUI and QtNetwork. These fixes benefit all desktop platforms. Qt 4.8.1 also includes Mac App Store support.
41 lines
1.3 KiB
Makefile
41 lines
1.3 KiB
Makefile
# $NetBSD: Makefile,v 1.27 2012/04/09 09:12:49 adam Exp $
|
|
|
|
.include "../../x11/qt4-libs/Makefile.common"
|
|
|
|
PKGNAME= qt4-qdbus-${QTVERSION}
|
|
COMMENT= QT DBus support
|
|
|
|
CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib
|
|
CONFIGURE_ARGS+= -qdbus
|
|
|
|
USE_TOOLS+= pkg-config
|
|
|
|
BUILD_QT4= yes
|
|
|
|
post-configure:
|
|
ln -s ${QTPREFIX}/bin/moc ${WRKSRC}/bin/moc
|
|
ln -s ${QTPREFIX}/bin/uic ${WRKSRC}/bin/uic
|
|
ln -s ${QTPREFIX}/bin/rcc ${WRKSRC}/bin/rcc
|
|
|
|
do-build:
|
|
cd ${WRKSRC}/src/dbus && env ${MAKE_ENV} ${GMAKE}
|
|
cd ${WRKSRC}/tools/qdbus && env ${MAKE_ENV} ${GMAKE}
|
|
|
|
INSTALLATION_DIRS= ${QTPREFIX}/bin ${QTPREFIX}/lib lib/pkgconfig
|
|
|
|
do-install:
|
|
${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/lib/libQtDBus.la \
|
|
${DESTDIR}${QTPREFIX}/lib/
|
|
${SED} -e "s:${WRKSRC}:${QTPREFIX}:g" \
|
|
${WRKSRC}/lib/pkgconfig/QtDBus.pc > ${WRKDIR}/QtDBus.pc
|
|
${INSTALL_DATA} ${WRKDIR}/QtDBus.pc ${DESTDIR}${PREFIX}/lib/pkgconfig/
|
|
cd ${WRKSRC}/src/dbus && env ${MAKE_ENV} INSTALL_ROOT=${DESTDIR} \
|
|
${MAKE_PROGRAM} install_flat_headers install_targ_headers install_class_headers
|
|
.for prog in qdbus qdbuscpp2xml qdbusviewer qdbusxml2cpp
|
|
${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/bin/${prog} \
|
|
${DESTDIR}${QTPREFIX}/bin
|
|
.endfor
|
|
|
|
.include "../../sysutils/dbus/buildlink3.mk"
|
|
.include "../../x11/qt4-libs/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|