diff options
author | adam <adam> | 2006-02-20 12:07:12 +0000 |
---|---|---|
committer | adam <adam> | 2006-02-20 12:07:12 +0000 |
commit | fb69ed031f22c195debb36a316deb6c04f21a778 (patch) | |
tree | f28dff672dcea332cc01adff6762ffa1f7f5642e /x11/qt4-tools | |
parent | aea92a0edf8adfad07b6ff703fab0222ebcb7e33 (diff) | |
download | pkgsrc-fb69ed031f22c195debb36a316deb6c04f21a778.tar.gz |
Qt(TM) is a GUI software toolkit. Qt simplifies the task of writing and
maintaining GUI (graphical user interface) applications.
Qt is written in C++ and is fully object-oriented. It has everything you need
to create professional GUI applications. And it enables you to create them
quickly.
Qt is a multi-platform toolkit. When developing software with Qt, you can run
it on the X Window System (Unix/X11) or Microsoft Windows NT and Windows 95/98.
Simply recompile your source code on the platform you want.
Qt cuts down the complexity in implementing large and complex systems. Its
ingenious signal-slot technology enables true component programming.
Diffstat (limited to 'x11/qt4-tools')
-rw-r--r-- | x11/qt4-tools/DESCR | 13 | ||||
-rw-r--r-- | x11/qt4-tools/Makefile | 49 | ||||
-rw-r--r-- | x11/qt4-tools/PLIST | 334 | ||||
-rw-r--r-- | x11/qt4-tools/buildlink3.mk | 33 |
4 files changed, 429 insertions, 0 deletions
diff --git a/x11/qt4-tools/DESCR b/x11/qt4-tools/DESCR new file mode 100644 index 00000000000..9bf0b5136db --- /dev/null +++ b/x11/qt4-tools/DESCR @@ -0,0 +1,13 @@ +This package contains tools from the Qt3 Graphical User Interface +toolkit. This includes Qt Designer; Qt Linguist, lupdate and lrelease +for translating international applications; qm2ts for converting +old .qm ii18n message files; Qt Assistant for finding help; qtconfig +configuration tool (with online help); uic, the User Interface +Compiler; and qmake for creating Makefiles from simple platform-independent +project files. + +Qt Designer accelerates GUI application development and maintenance by +offering a WYSIWYG (What You See Is What You Get) drag and drop interface +for UI creation and maintenance. Qt Designer employs a vendor neutral, +XML-format for persistent storage, which simplifies the tasks involved +with the creation and layout of dialogs. diff --git a/x11/qt4-tools/Makefile b/x11/qt4-tools/Makefile new file mode 100644 index 00000000000..180827b0686 --- /dev/null +++ b/x11/qt4-tools/Makefile @@ -0,0 +1,49 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/02/20 12:09:01 adam Exp $ + +.include "../../x11/qt4-libs/Makefile.common" + +PKGNAME= qt4-tools-${QTVERSION} +COMMENT= QT GUI (WYSIWYG) builder and other tools + +CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib + +BUILD_QT4= yes +UNLIMIT_RESOURCES= datasize +BUILD_TARGET= sub-tools + +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-install: +.for prog in assistant linguist lrelease lupdate qm2ts qmake qt3to4 + ${INSTALL_PROGRAM} ${WRKSRC}/bin/${prog} ${QTPREFIX}/bin/ +.endfor +.for prog in designer qtconfig + ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/bin/${prog} \ + ${QTPREFIX}/bin +.endfor +.for inc in QtAssistant QtDesigner QtTest QtUiTools + ${INSTALL_DATA_DIR} ${QTPREFIX}/include/${inc} + ${INSTALL_DATA} ${WRKSRC}/include/${inc}/*.h ${QTPREFIX}/include/${inc}/ +.endfor + ${INSTALL_LIB} ${WRKSRC}/lib/libQtAssistantClient.a ${QTPREFIX}/lib/ +.for lib in QtDesigner QtDesignerComponents QtTest + ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/lib/lib${lib}.la \ + ${QTPREFIX}/lib/ +.endfor + ${INSTALL_DATA} ${WRKSRC}/lib/QtTest.pc ${PREFIX}/lib/pkgconfig/ + ${INSTALL_LIB_DIR} ${QTPREFIX}/plugins/designer + ${LIBTOOL} --mode=install ${INSTALL_LIB} \ + ${WRKSRC}/plugins/designer/libqt3supportwidgets.la \ + ${QTPREFIX}/plugins/designer/ + ${INSTALL_DATA_DIR} ${QTPREFIX}/phrasebooks + ${INSTALL_DATA} ${WRKSRC}/tools/linguist/phrasebooks/*.qph \ + ${QTPREFIX}/phrasebooks/ + ${INSTALL_DATA_DIR} ${QTPREFIX}/mkspecs + ${CP} -R ${WRKSRC}/mkspecs ${QTPREFIX} + +.include "../../converters/libiconv/buildlink3.mk" +.include "../../x11/qt4-libs/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/qt4-tools/PLIST b/x11/qt4-tools/PLIST new file mode 100644 index 00000000000..8c71aae0dbd --- /dev/null +++ b/x11/qt4-tools/PLIST @@ -0,0 +1,334 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/02/20 12:09:01 adam Exp $ +lib/pkgconfig/QtTest.pc +qt4/bin/assistant +qt4/bin/designer +qt4/bin/linguist +qt4/bin/lrelease +qt4/bin/lupdate +qt4/bin/qm2ts +qt4/bin/qmake +qt4/bin/qt3to4 +qt4/bin/qtconfig +qt4/include/QtAssistant/qassistantclient.h +qt4/include/QtDesigner/abstractactioneditor.h +qt4/include/QtDesigner/abstractdnditem.h +qt4/include/QtDesigner/abstractformbuilder.h +qt4/include/QtDesigner/abstractformeditor.h +qt4/include/QtDesigner/abstractformeditorplugin.h +qt4/include/QtDesigner/abstractformwindow.h +qt4/include/QtDesigner/abstractformwindowcursor.h +qt4/include/QtDesigner/abstractformwindowmanager.h +qt4/include/QtDesigner/abstractformwindowtool.h +qt4/include/QtDesigner/abstracticoncache.h +qt4/include/QtDesigner/abstractmetadatabase.h +qt4/include/QtDesigner/abstractobjectinspector.h +qt4/include/QtDesigner/abstractpropertyeditor.h +qt4/include/QtDesigner/abstractwidgetbox.h +qt4/include/QtDesigner/abstractwidgetdatabase.h +qt4/include/QtDesigner/abstractwidgetfactory.h +qt4/include/QtDesigner/container.h +qt4/include/QtDesigner/customwidget.h +qt4/include/QtDesigner/default_extensionfactory.h +qt4/include/QtDesigner/extension.h +qt4/include/QtDesigner/extension_global.h +qt4/include/QtDesigner/extrainfo.h +qt4/include/QtDesigner/formbuilder.h +qt4/include/QtDesigner/layoutdecoration.h +qt4/include/QtDesigner/membersheet.h +qt4/include/QtDesigner/propertysheet.h +qt4/include/QtDesigner/qdesigner_components.h +qt4/include/QtDesigner/qdesigner_components_global.h +qt4/include/QtDesigner/qdesignerexportwidget.h +qt4/include/QtDesigner/qextensionmanager.h +qt4/include/QtDesigner/resourceeditor.h +qt4/include/QtDesigner/sdk_global.h +qt4/include/QtDesigner/taskmenu.h +qt4/include/QtDesigner/ui4.h +qt4/include/QtDesigner/uilib_global.h +qt4/include/QtTest/qsignalspy.h +qt4/include/QtTest/qtest.h +qt4/include/QtTest/qtest_global.h +qt4/include/QtTest/qtest_gui.h +qt4/include/QtTest/qtestaccessible.h +qt4/include/QtTest/qtestassert.h +qt4/include/QtTest/qtestcase.h +qt4/include/QtTest/qtestdata.h +qt4/include/QtTest/qtestevent.h +qt4/include/QtTest/qtesteventloop.h +qt4/include/QtTest/qtestkeyboard.h +qt4/include/QtTest/qtestmouse.h +qt4/include/QtTest/qtestsystem.h +qt4/include/QtUiTools/quiloader.h +qt4/lib/libQtAssistantClient.a +qt4/lib/libQtDesigner.la +qt4/lib/libQtDesignerComponents.la +qt4/lib/libQtTest.la +qt4/mkspecs/aix-g++-64/qmake.conf +qt4/mkspecs/aix-g++-64/qplatformdefs.h +qt4/mkspecs/aix-g++/qmake.conf +qt4/mkspecs/aix-g++/qplatformdefs.h +qt4/mkspecs/aix-xlc-64/qmake.conf +qt4/mkspecs/aix-xlc-64/qplatformdefs.h +qt4/mkspecs/aix-xlc/qmake.conf +qt4/mkspecs/aix-xlc/qplatformdefs.h +qt4/mkspecs/darwin-g++/qmake.conf +qt4/mkspecs/darwin-g++/qplatformdefs.h +qt4/mkspecs/default +qt4/mkspecs/features/assistant.prf +qt4/mkspecs/features/build_pass.prf +qt4/mkspecs/features/debug.prf +qt4/mkspecs/features/debug_and_release.prf +qt4/mkspecs/features/default_post.prf +qt4/mkspecs/features/default_pre.prf +qt4/mkspecs/features/designer.prf +qt4/mkspecs/features/dll.prf +qt4/mkspecs/features/exclusive_builds.prf +qt4/mkspecs/features/link_pkgconfig.prf +qt4/mkspecs/features/mac/default_pre.prf +qt4/mkspecs/features/mac/sdk.prf +qt4/mkspecs/features/macx/ppc.prf +qt4/mkspecs/features/macx/x86.prf +qt4/mkspecs/features/moc.prf +qt4/mkspecs/features/qmake.conf +qt4/mkspecs/features/qt.prf +qt4/mkspecs/features/qt_config.prf +qt4/mkspecs/features/qtestlib.prf +qt4/mkspecs/features/qtopia.prf +qt4/mkspecs/features/qtopiainc.prf +qt4/mkspecs/features/qtopialib.prf +qt4/mkspecs/features/release.prf +qt4/mkspecs/features/resources.prf +qt4/mkspecs/features/shared.prf +qt4/mkspecs/features/silent.prf +qt4/mkspecs/features/static.prf +qt4/mkspecs/features/static_and_shared.prf +qt4/mkspecs/features/staticlib.prf +qt4/mkspecs/features/uic.prf +qt4/mkspecs/features/uitools.prf +qt4/mkspecs/features/unix/dylib.prf +qt4/mkspecs/features/unix/hide_symbols.prf +qt4/mkspecs/features/unix/largefile.prf +qt4/mkspecs/features/unix/opengl.prf +qt4/mkspecs/features/unix/thread.prf +qt4/mkspecs/features/unix/x11.prf +qt4/mkspecs/features/unix/x11inc.prf +qt4/mkspecs/features/unix/x11lib.prf +qt4/mkspecs/features/unix/x11sm.prf +qt4/mkspecs/features/warn_off.prf +qt4/mkspecs/features/warn_on.prf +qt4/mkspecs/features/win32/console.prf +qt4/mkspecs/features/win32/default_pre.prf +qt4/mkspecs/features/win32/exceptions.prf +qt4/mkspecs/features/win32/exceptions_off.prf +qt4/mkspecs/features/win32/opengl.prf +qt4/mkspecs/features/win32/qaxcontainer.prf +qt4/mkspecs/features/win32/qaxserver.prf +qt4/mkspecs/features/win32/qt_dll.prf +qt4/mkspecs/features/win32/rtti.prf +qt4/mkspecs/features/win32/rtti_off.prf +qt4/mkspecs/features/win32/stl.prf +qt4/mkspecs/features/win32/stl_off.prf +qt4/mkspecs/features/win32/thread.prf +qt4/mkspecs/features/win32/thread_off.prf +qt4/mkspecs/features/win32/windows.prf +qt4/mkspecs/freebsd-g++/qmake.conf +qt4/mkspecs/freebsd-g++/qplatformdefs.h +qt4/mkspecs/freebsd-g++34/qmake.conf +qt4/mkspecs/freebsd-g++34/qplatformdefs.h +qt4/mkspecs/freebsd-g++40/qmake.conf +qt4/mkspecs/freebsd-g++40/qplatformdefs.h +qt4/mkspecs/freebsd-icc/qmake.conf +qt4/mkspecs/freebsd-icc/qplatformdefs.h +qt4/mkspecs/hpux-acc-64/qmake.conf +qt4/mkspecs/hpux-acc-64/qplatformdefs.h +qt4/mkspecs/hpux-acc-o64/qmake.conf +qt4/mkspecs/hpux-acc-o64/qplatformdefs.h +qt4/mkspecs/hpux-acc/qmake.conf +qt4/mkspecs/hpux-acc/qplatformdefs.h +qt4/mkspecs/hpux-g++-64/qmake.conf +qt4/mkspecs/hpux-g++-64/qplatformdefs.h +qt4/mkspecs/hpux-g++/qmake.conf +qt4/mkspecs/hpux-g++/qplatformdefs.h +qt4/mkspecs/hpuxi-acc-64/qmake.conf +qt4/mkspecs/hpuxi-acc-64/qplatformdefs.h +qt4/mkspecs/hpuxi-acc/qmake.conf +qt4/mkspecs/hpuxi-acc/qplatformdefs.h +qt4/mkspecs/hurd-g++/qmake.conf +qt4/mkspecs/hurd-g++/qplatformdefs.h +qt4/mkspecs/interix-g++/qmake.conf +qt4/mkspecs/interix-g++/qplatformdefs.h +qt4/mkspecs/irix-cc-64/qmake.conf +qt4/mkspecs/irix-cc-64/qplatformdefs.h +qt4/mkspecs/irix-cc/qmake.conf +qt4/mkspecs/irix-cc/qplatformdefs.h +qt4/mkspecs/irix-g++-64/qmake.conf +qt4/mkspecs/irix-g++-64/qplatformdefs.h +qt4/mkspecs/irix-g++/qmake.conf +qt4/mkspecs/irix-g++/qplatformdefs.h +qt4/mkspecs/linux-cxx/qmake.conf +qt4/mkspecs/linux-cxx/qplatformdefs.h +qt4/mkspecs/linux-ecc-64/qmake.conf +qt4/mkspecs/linux-ecc-64/qplatformdefs.h +qt4/mkspecs/linux-g++-32/qmake.conf +qt4/mkspecs/linux-g++-32/qplatformdefs.h +qt4/mkspecs/linux-g++-64/qmake.conf +qt4/mkspecs/linux-g++-64/qplatformdefs.h +qt4/mkspecs/linux-g++/qmake.conf +qt4/mkspecs/linux-g++/qplatformdefs.h +qt4/mkspecs/linux-icc/qmake.conf +qt4/mkspecs/linux-icc/qplatformdefs.h +qt4/mkspecs/linux-kcc/qmake.conf +qt4/mkspecs/linux-kcc/qplatformdefs.h +qt4/mkspecs/linux-kylix/qmake.conf +qt4/mkspecs/linux-kylix/qplatformdefs.h +qt4/mkspecs/linux-pgcc/qmake.conf +qt4/mkspecs/linux-pgcc/qplatformdefs.h +qt4/mkspecs/lynxos-g++/qmake.conf +qt4/mkspecs/lynxos-g++/qplatformdefs.h +qt4/mkspecs/macx-g++/Info.plist.app +qt4/mkspecs/macx-g++/Info.plist.lib +qt4/mkspecs/macx-g++/qmake.conf +qt4/mkspecs/macx-g++/qplatformdefs.h +qt4/mkspecs/macx-pbuilder/Info.plist.app +qt4/mkspecs/macx-pbuilder/qmake.conf +qt4/mkspecs/macx-pbuilder/qplatformdefs.h +qt4/mkspecs/macx-xcode/Info.plist.app +qt4/mkspecs/macx-xcode/Info.plist.lib +qt4/mkspecs/macx-xcode/qmake.conf +qt4/mkspecs/macx-xcode/qplatformdefs.h +qt4/mkspecs/macx-xlc/qmake.conf +qt4/mkspecs/macx-xlc/qplatformdefs.h +qt4/mkspecs/netbsd-g++/qmake.conf +qt4/mkspecs/netbsd-g++/qplatformdefs.h +qt4/mkspecs/openbsd-g++/qmake.conf +qt4/mkspecs/openbsd-g++/qplatformdefs.h +qt4/mkspecs/qconfig.pri +qt4/mkspecs/qnx-g++/qmake.conf +qt4/mkspecs/qnx-g++/qplatformdefs.h +qt4/mkspecs/qws/freebsd-generic-g++/qmake.conf +qt4/mkspecs/qws/freebsd-generic-g++/qplatformdefs.h +qt4/mkspecs/qws/linux-arm-g++/qmake.conf +qt4/mkspecs/qws/linux-arm-g++/qplatformdefs.h +qt4/mkspecs/qws/linux-generic-g++/qmake.conf +qt4/mkspecs/qws/linux-generic-g++/qplatformdefs.h +qt4/mkspecs/qws/linux-ipaq-g++/qmake.conf +qt4/mkspecs/qws/linux-ipaq-g++/qplatformdefs.h +qt4/mkspecs/qws/linux-mips-g++/qmake.conf +qt4/mkspecs/qws/linux-mips-g++/qplatformdefs.h +qt4/mkspecs/qws/linux-sharp-g++/qmake.conf +qt4/mkspecs/qws/linux-sharp-g++/qplatformdefs.h +qt4/mkspecs/qws/linux-x86-g++/qmake.conf +qt4/mkspecs/qws/linux-x86-g++/qplatformdefs.h +qt4/mkspecs/qws/linux-x86_64-g++/qmake.conf +qt4/mkspecs/qws/linux-x86_64-g++/qplatformdefs.h +qt4/mkspecs/qws/macx-generic-g++/qmake.conf +qt4/mkspecs/qws/macx-generic-g++/qplatformdefs.h +qt4/mkspecs/qws/qmake.conf +qt4/mkspecs/qws/solaris-generic-g++/qmake.conf +qt4/mkspecs/qws/solaris-generic-g++/qplatformdefs.h +qt4/mkspecs/sco-cc/qmake.conf +qt4/mkspecs/sco-cc/qplatformdefs.h +qt4/mkspecs/sco-g++/qmake.conf +qt4/mkspecs/sco-g++/qplatformdefs.h +qt4/mkspecs/solaris-cc-64/qmake.conf +qt4/mkspecs/solaris-cc-64/qplatformdefs.h +qt4/mkspecs/solaris-cc/qmake.conf +qt4/mkspecs/solaris-cc/qplatformdefs.h +qt4/mkspecs/solaris-g++-64/qmake.conf +qt4/mkspecs/solaris-g++-64/qplatformdefs.h +qt4/mkspecs/solaris-g++/qmake.conf +qt4/mkspecs/solaris-g++/qplatformdefs.h +qt4/mkspecs/tru64-cxx/qmake.conf +qt4/mkspecs/tru64-cxx/qplatformdefs.h +qt4/mkspecs/tru64-g++/qmake.conf +qt4/mkspecs/tru64-g++/qplatformdefs.h +qt4/mkspecs/unixware-cc/qmake.conf +qt4/mkspecs/unixware-cc/qplatformdefs.h +qt4/mkspecs/unixware-g++/qmake.conf +qt4/mkspecs/unixware-g++/qplatformdefs.h +qt4/mkspecs/win32-g++/qmake.conf +qt4/mkspecs/win32-g++/qplatformdefs.h +qt4/phrasebooks/danish.qph +qt4/phrasebooks/dutch.qph +qt4/phrasebooks/finnish.qph +qt4/phrasebooks/french.qph +qt4/phrasebooks/german.qph +qt4/phrasebooks/italian.qph +qt4/phrasebooks/norwegian.qph +qt4/phrasebooks/russian.qph +qt4/phrasebooks/spanish.qph +qt4/phrasebooks/swedish.qph +qt4/plugins/designer/libqt3supportwidgets.la +@dirrm qt4/plugins/designer +@dirrm qt4/phrasebooks +@dirrm qt4/mkspecs/win32-g++ +@dirrm qt4/mkspecs/unixware-g++ +@dirrm qt4/mkspecs/unixware-cc +@dirrm qt4/mkspecs/tru64-g++ +@dirrm qt4/mkspecs/tru64-cxx +@dirrm qt4/mkspecs/solaris-g++-64 +@dirrm qt4/mkspecs/solaris-g++ +@dirrm qt4/mkspecs/solaris-cc-64 +@dirrm qt4/mkspecs/solaris-cc +@dirrm qt4/mkspecs/sco-g++ +@dirrm qt4/mkspecs/sco-cc +@dirrm qt4/mkspecs/qws/solaris-generic-g++ +@dirrm qt4/mkspecs/qws/macx-generic-g++ +@dirrm qt4/mkspecs/qws/linux-x86_64-g++ +@dirrm qt4/mkspecs/qws/linux-x86-g++ +@dirrm qt4/mkspecs/qws/linux-sharp-g++ +@dirrm qt4/mkspecs/qws/linux-mips-g++ +@dirrm qt4/mkspecs/qws/linux-ipaq-g++ +@dirrm qt4/mkspecs/qws/linux-generic-g++ +@dirrm qt4/mkspecs/qws/linux-arm-g++ +@dirrm qt4/mkspecs/qws/freebsd-generic-g++ +@dirrm qt4/mkspecs/qws +@dirrm qt4/mkspecs/qnx-g++ +@dirrm qt4/mkspecs/openbsd-g++ +@dirrm qt4/mkspecs/netbsd-g++ +@dirrm qt4/mkspecs/macx-xlc +@dirrm qt4/mkspecs/macx-xcode +@dirrm qt4/mkspecs/macx-pbuilder +@dirrm qt4/mkspecs/macx-g++ +@dirrm qt4/mkspecs/lynxos-g++ +@dirrm qt4/mkspecs/linux-pgcc +@dirrm qt4/mkspecs/linux-kylix +@dirrm qt4/mkspecs/linux-kcc +@dirrm qt4/mkspecs/linux-icc +@dirrm qt4/mkspecs/linux-g++-64 +@dirrm qt4/mkspecs/linux-g++-32 +@dirrm qt4/mkspecs/linux-g++ +@dirrm qt4/mkspecs/linux-ecc-64 +@dirrm qt4/mkspecs/linux-cxx +@dirrm qt4/mkspecs/irix-g++-64 +@dirrm qt4/mkspecs/irix-g++ +@dirrm qt4/mkspecs/irix-cc-64 +@dirrm qt4/mkspecs/irix-cc +@dirrm qt4/mkspecs/interix-g++ +@dirrm qt4/mkspecs/hurd-g++ +@dirrm qt4/mkspecs/hpuxi-acc-64 +@dirrm qt4/mkspecs/hpuxi-acc +@dirrm qt4/mkspecs/hpux-g++-64 +@dirrm qt4/mkspecs/hpux-g++ +@dirrm qt4/mkspecs/hpux-acc-o64 +@dirrm qt4/mkspecs/hpux-acc-64 +@dirrm qt4/mkspecs/hpux-acc +@dirrm qt4/mkspecs/freebsd-icc +@dirrm qt4/mkspecs/freebsd-g++40 +@dirrm qt4/mkspecs/freebsd-g++34 +@dirrm qt4/mkspecs/freebsd-g++ +@dirrm qt4/mkspecs/features/win32 +@dirrm qt4/mkspecs/features/unix +@dirrm qt4/mkspecs/features/macx +@dirrm qt4/mkspecs/features/mac +@dirrm qt4/mkspecs/features +@dirrm qt4/mkspecs/darwin-g++ +@dirrm qt4/mkspecs/aix-xlc-64 +@dirrm qt4/mkspecs/aix-xlc +@dirrm qt4/mkspecs/aix-g++-64 +@dirrm qt4/mkspecs/aix-g++ +@dirrm qt4/mkspecs +@dirrm qt4/include/QtUiTools +@dirrm qt4/include/QtTest +@dirrm qt4/include/QtDesigner +@dirrm qt4/include/QtAssistant diff --git a/x11/qt4-tools/buildlink3.mk b/x11/qt4-tools/buildlink3.mk new file mode 100644 index 00000000000..6d3fb4d663e --- /dev/null +++ b/x11/qt4-tools/buildlink3.mk @@ -0,0 +1,33 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/02/20 12:09:01 adam Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +QT4_TOOLS_BUILDLINK3_MK:= ${QT4_TOOLS_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= qt4-tools +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nqt4-tools} +BUILDLINK_PACKAGES+= qt4-tools + +.if !empty(QT4_TOOLS_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.qt4-tools+= qt4-tools>=4.1.0 +BUILDLINK_PKGSRCDIR.qt4-tools?= ../../x11/qt4-tools +BUILDLINK_DEPMETHOD.qt4-tools?= build +.endif # QT4_TOOLS_BUILDLINK3_MK + +.include "../../x11/qt4-libs/buildlink3.mk" + +CONFIGURE_ENV+= UIC="${QTDIR}/bin/uic" +MAKE_ENV+= UIC="${QTDIR}/bin/uic" +CONFIGURE_ENV+= QMAKE="${QTDIR}/bin/qmake" +MAKE_ENV+= QMAKE="${QTDIR}/bin/qmake" + +# the way the spec files are currently instealled via pkgsrc, they +# are all identical anyway, so just pick one and point to it. +# Without specifying QMAKESPEC, qmake can't figure it out on some +# platforms (solaris for example) +CONFIGURE_ENV+= QMAKESPEC=${QTDIR}/mkspecs/netbsd-g++ +MAKE_ENV+= QMAKESPEC=${QTDIR}/mkspecs/netbsd-g++ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |