[Midnightbsd-cvs] mports: mports/devel: add designer and help
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Oct 10 13:24:41 EDT 2008
Log Message:
-----------
add designer and help
Modified Files:
--------------
mports/devel:
Makefile (r1.253 -> r1.254)
Added Files:
-----------
mports/devel/qt4-designer:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/devel/qt4-designer/files:
patch-tools__designer__src__designer__assistantclient.cpp (r1.1)
mports/devel/qt4-help:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.253
retrieving revision 1.254
diff -L devel/Makefile -L devel/Makefile -u -r1.253 -r1.254
--- devel/Makefile
+++ devel/Makefile
@@ -274,6 +274,8 @@
SUBDIR += qt4-assistant
SUBDIR += qt4-assistant-adp
SUBDIR += qt4-corelib
+ SUBDIR += qt4-designer
+ SUBDIR += qt4-help
SUBDIR += qt4-moc
SUBDIR += qt4-qt3support
SUBDIR += qt4-rcc
--- /dev/null
+++ devel/qt4-designer/pkg-descr
@@ -0,0 +1,12 @@
+Qt is a C++ toolkit for application development. It lets application
+developers target all major operating systems with a single application
+source code.
+
+Qt provides a platform-independent API to all central platform functionality:
+GUI, database access, networking, file handling, etc. The Qt library
+encapsulates the different APIs of different operating systems, providing
+the application programmer with a single, common API for all operating systems.
+The native C APIs are encapsulated in a set of well-designed, fully
+object-oriented C++ classes.
+
+WWW: http://www.trolltech.com/products/qt/index.html
--- /dev/null
+++ devel/qt4-designer/pkg-plist
@@ -0,0 +1,108 @@
+bin/designer-qt4
+%%DEBUG%%bin/designer-qt4.debug
+include/qt4/QtDesigner/QAbstractExtensionFactory
+include/qt4/QtDesigner/QAbstractExtensionManager
+include/qt4/QtDesigner/QAbstractFormBuilder
+include/qt4/QtDesigner/QDesignerActionEditorInterface
+include/qt4/QtDesigner/QDesignerBrushManagerInterface
+include/qt4/QtDesigner/QDesignerComponents
+include/qt4/QtDesigner/QDesignerContainerExtension
+include/qt4/QtDesigner/QDesignerCustomWidgetCollectionInterface
+include/qt4/QtDesigner/QDesignerCustomWidgetInterface
+include/qt4/QtDesigner/QDesignerDnDItemInterface
+include/qt4/QtDesigner/QDesignerDynamicPropertySheetExtension
+include/qt4/QtDesigner/QDesignerExportWidget
+include/qt4/QtDesigner/QDesignerExtraInfoExtension
+include/qt4/QtDesigner/QDesignerFormEditorInterface
+include/qt4/QtDesigner/QDesignerFormEditorPluginInterface
+include/qt4/QtDesigner/QDesignerFormWindowCursorInterface
+include/qt4/QtDesigner/QDesignerFormWindowInterface
+include/qt4/QtDesigner/QDesignerFormWindowManagerInterface
+include/qt4/QtDesigner/QDesignerFormWindowToolInterface
+include/qt4/QtDesigner/QDesignerIconCacheInterface
+include/qt4/QtDesigner/QDesignerIntegrationInterface
+include/qt4/QtDesigner/QDesignerLanguageExtension
+include/qt4/QtDesigner/QDesignerLayoutDecorationExtension
+include/qt4/QtDesigner/QDesignerMemberSheetExtension
+include/qt4/QtDesigner/QDesignerMetaDataBaseInterface
+include/qt4/QtDesigner/QDesignerMetaDataBaseItemInterface
+include/qt4/QtDesigner/QDesignerObjectInspectorInterface
+include/qt4/QtDesigner/QDesignerPromotionInterface
+include/qt4/QtDesigner/QDesignerPropertyEditorInterface
+include/qt4/QtDesigner/QDesignerPropertySheetExtension
+include/qt4/QtDesigner/QDesignerResourceBrowserInterface
+include/qt4/QtDesigner/QDesignerTaskMenuExtension
+include/qt4/QtDesigner/QDesignerWidgetBoxInterface
+include/qt4/QtDesigner/QDesignerWidgetDataBaseInterface
+include/qt4/QtDesigner/QDesignerWidgetDataBaseItemInterface
+include/qt4/QtDesigner/QDesignerWidgetFactoryInterface
+include/qt4/QtDesigner/QExtensionFactory
+include/qt4/QtDesigner/QExtensionManager
+include/qt4/QtDesigner/QFormBuilder
+include/qt4/QtDesigner/QtDesigner
+include/qt4/QtDesigner/abstractactioneditor.h
+include/qt4/QtDesigner/abstractbrushmanager.h
+include/qt4/QtDesigner/abstractdnditem.h
+include/qt4/QtDesigner/abstractformbuilder.h
+include/qt4/QtDesigner/abstractformeditor.h
+include/qt4/QtDesigner/abstractformeditorplugin.h
+include/qt4/QtDesigner/abstractformwindow.h
+include/qt4/QtDesigner/abstractformwindowcursor.h
+include/qt4/QtDesigner/abstractformwindowmanager.h
+include/qt4/QtDesigner/abstractformwindowtool.h
+include/qt4/QtDesigner/abstracticoncache.h
+include/qt4/QtDesigner/abstractintegration.h
+include/qt4/QtDesigner/abstractlanguage.h
+include/qt4/QtDesigner/abstractmetadatabase.h
+include/qt4/QtDesigner/abstractobjectinspector.h
+include/qt4/QtDesigner/abstractpromotioninterface.h
+include/qt4/QtDesigner/abstractpropertyeditor.h
+include/qt4/QtDesigner/abstractresourcebrowser.h
+include/qt4/QtDesigner/abstractwidgetbox.h
+include/qt4/QtDesigner/abstractwidgetdatabase.h
+include/qt4/QtDesigner/abstractwidgetfactory.h
+include/qt4/QtDesigner/container.h
+include/qt4/QtDesigner/customwidget.h
+include/qt4/QtDesigner/default_extensionfactory.h
+include/qt4/QtDesigner/dynamicpropertysheet.h
+include/qt4/QtDesigner/extension.h
+include/qt4/QtDesigner/extension_global.h
+include/qt4/QtDesigner/extrainfo.h
+include/qt4/QtDesigner/formbuilder.h
+include/qt4/QtDesigner/layoutdecoration.h
+include/qt4/QtDesigner/membersheet.h
+include/qt4/QtDesigner/propertysheet.h
+include/qt4/QtDesigner/qdesigner_components.h
+include/qt4/QtDesigner/qdesigner_components_global.h
+include/qt4/QtDesigner/qdesignerexportwidget.h
+include/qt4/QtDesigner/qextensionmanager.h
+include/qt4/QtDesigner/sdk_global.h
+include/qt4/QtDesigner/taskmenu.h
+include/qt4/QtDesigner/uilib_global.h
+include/qt4/QtUiTools/QUiLoader
+include/qt4/QtUiTools/QtUiTools
+include/qt4/QtUiTools/quiloader.h
+lib/qt4/libQtDesigner.prl
+lib/qt4/libQtDesigner.so
+lib/qt4/libQtDesigner.so.4
+lib/qt4/libQtDesigner.so.4.4
+lib/qt4/libQtDesigner.so.4.4.1
+%%DEBUG%%lib/qt4/libQtDesigner.so.4.4.1.debug
+lib/qt4/libQtDesignerComponents.prl
+lib/qt4/libQtDesignerComponents.so
+lib/qt4/libQtDesignerComponents.so.4
+lib/qt4/libQtDesignerComponents.so.4.4
+lib/qt4/libQtDesignerComponents.so.4.4.1
+%%DEBUG%%lib/qt4/libQtDesignerComponents.so.4.4.1.debug
+lib/qt4/libQtUiTools.a
+lib/qt4/libQtUiTools.prl
+lib/qt4/plugins/designer/libqt3supportwidgets.so
+%%DEBUG%%lib/qt4/plugins/designer/libqt3supportwidgets.so.debug
+lib/qt4/plugins/designer/libqwebview.so
+%%DEBUG%%lib/qt4/plugins/designer/libqwebview.so.debug
+libdata/pkgconfig/QtUiTools.pc
+libdata/pkgconfig/QtDesigner.pc
+libdata/pkgconfig/QtDesignerComponents.pc
+ at dirrmtry lib/qt4/plugins/designer
+ at dirrm include/qt4/QtUiTools
+ at dirrm include/qt4/QtDesigner
--- /dev/null
+++ devel/qt4-designer/Makefile
@@ -0,0 +1,74 @@
+# New ports collection makefile for: qt40
+# Date created: Wed Jun 29 11:49:42 CEST 2005
+# Whom: lofi at freebsd.org
+#
+# $MidnightBSD: mports/devel/qt4-designer/Makefile,v 1.1 2008/10/10 17:24:38 laffer1 Exp $
+# $FreeBSD: ports/devel/qt4-designer/Makefile,v 1.16 2008/08/05 00:46:16 miwi Exp $
+#
+
+PORTNAME= designer
+PORTVERSION= ${QT4_VERSION}
+CATEGORIES?= devel
+MASTER_SITES= ${MASTER_SITE_QT}
+PKGNAMEPREFIX= qt4-
+DISTNAME= qt-x11-opensource-src-${PORTVERSION}
+DIST_SUBDIR= KDE
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Qt ui editor
+LICENSE= gpl2
+
+USE_QT_VER= 4
+QT_COMPONENTS= qmake_build moc_build rcc_build uic_build assistant_run \
+ qt3support corelib gui network script sql xml webkit
+QT_NONSTANDARD= yes
+QT_DIST= yes
+
+HAS_CONFIGURE= yes
+USE_LDCONFIG= ${PREFIX}/lib/qt4
+
+ALL_TARGET= first
+CONFIGURE_ENV?= QTDIR=${WRKSRC} PATH=${WRKSRC}/bin:$$PATH
+MAKE_ENV?= QTDIR=${WRKSRC} LD_LIBRARY_PATH=${WRKSRC}/lib \
+ PATH=${WRKSRC}/bin:$$PATH ${FAKE_MAKEARGS} destdir=${FAKE_DESTDIR} \
+ INSTALL_ROOT=${FAKE_DESTDIR}
+
+DO_NOT_EXTRACT= demos doc examples mkspecs qmake translations \
+ src/dbus src/opengl src/phonon \
+ src/sql src/svg src/testlib \
+ src/xmlpatterns src/3rdparty/clucene \
+ src/3rdparty/kdebase src/3rdparty/kdelibs
+EXTRACT_AFTER_ARGS= | ${TAR} -xf -
+.for dne in ${DO_NOT_EXTRACT}
+EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
+.endfor
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/tools/${PORTNAME}
+CONFIGURE_WRKSRC=${WRKSRC}/../../
+PATCH_WRKSRC=${CONFIGURE_WRKSRC}
+
+pre-configure:
+ ${CP} ${.CURDIR}/../../devel/qt4/files/configure ${CONFIGURE_WRKSRC}
+ ${REINPLACE_CMD} -e 's|^TARGET.*|TARGET=designer-qt4|g' \
+ ${WRKSRC}/src/designer/${PORTNAME}.pro
+ ${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/uic-qt4 ${WRKSRC}/../../bin/uic
+ ${LN} -sf ${LOCALBASE}/bin/rcc ${WRKSRC}/../../bin/rcc
+
+post-configure:
+ ${REINPLACE_CMD} -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]*lib||g' \
+ -E -e 's|(.*location=).*moc|\1${PREFIX}/bin/moc-qt4|g' \
+ -E -e 's|(.*location=).*uic|\1${PREFIX}/bin/uic-qt4|g' \
+ ${WRKSRC}/../../lib/pkgconfig/QtUiTools.pc \
+ ${WRKSRC}/../../lib/pkgconfig/QtDesigner.pc \
+ ${WRKSRC}/../../lib/pkgconfig/QtDesignerComponents.pc
+
+pre-install:
+ ${REINPLACE_CMD} -e 's|${PREFIX}/lib/qt4/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \
+ ${WRKSRC}/src/lib/Makefile \
+ ${WRKSRC}/src/uitools/Makefile \
+ ${WRKSRC}/src/components/lib/Makefile
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/qt4-designer/distinfo
@@ -0,0 +1,3 @@
+MD5 (KDE/qt-x11-opensource-src-4.4.1.tar.gz) = b09decad252b5181f300135e3122481d
+SHA256 (KDE/qt-x11-opensource-src-4.4.1.tar.gz) = 5aca7b784fc4de3db292666490ade84cfd1810f189c089c5c2810a710993f386
+SIZE (KDE/qt-x11-opensource-src-4.4.1.tar.gz) = 108774120
--- /dev/null
+++ devel/qt4-designer/files/patch-tools__designer__src__designer__assistantclient.cpp
@@ -0,0 +1,11 @@
+--- ./tools/designer/src/designer/assistantclient.cpp.orig 2008-04-28 17:11:20.000000000 +0400
++++ ./tools/designer/src/designer/assistantclient.cpp 2008-06-17 01:30:25.000000000 +0400
+@@ -115,7 +115,7 @@
+ {
+ QString app = QLibraryInfo::location(QLibraryInfo::BinariesPath) + QDir::separator();
+ #if !defined(Q_OS_MAC)
+- app += QLatin1String("assistant");
++ app += QLatin1String("assistant-qt4");
+ #else
+ app += QLatin1String("Assistant.app/Contents/MacOS/Assistant");
+ #endif
--- /dev/null
+++ devel/qt4-help/pkg-descr
@@ -0,0 +1,12 @@
+Qt is a C++ toolkit for application development. It lets application
+developers target all major operating systems with a single application
+source code.
+
+Qt provides a platform-independent API to all central platform functionality:
+GUI, database access, networking, file handling, etc. The Qt library
+encapsulates the different APIs of different operating systems, providing
+the application programmer with a single, common API for all operating systems.
+The native C APIs are encapsulated in a set of well-designed, fully
+object-oriented C++ classes.
+
+WWW: http://www.trolltech.com/products/qt/index.html
--- /dev/null
+++ devel/qt4-help/pkg-plist
@@ -0,0 +1,40 @@
+include/qt4/Qt/QtHelp
+include/qt4/Qt/qhelp_global.h
+include/qt4/Qt/qhelpcontentwidget.h
+include/qt4/Qt/qhelpengine.h
+include/qt4/Qt/qhelpenginecore.h
+include/qt4/Qt/qhelpindexwidget.h
+include/qt4/Qt/qhelpsearchengine.h
+include/qt4/Qt/qhelpsearchquerywidget.h
+include/qt4/Qt/qhelpsearchresultwidget.h
+include/qt4/QtHelp/QHelpContentItem
+include/qt4/QtHelp/QHelpContentModel
+include/qt4/QtHelp/QHelpContentWidget
+include/qt4/QtHelp/QHelpEngine
+include/qt4/QtHelp/QHelpEngineCore
+include/qt4/QtHelp/QHelpIndexModel
+include/qt4/QtHelp/QHelpIndexWidget
+include/qt4/QtHelp/QHelpSearchEngine
+include/qt4/QtHelp/QHelpSearchQuery
+include/qt4/QtHelp/QHelpSearchQueryWidget
+include/qt4/QtHelp/QHelpSearchResultWidget
+include/qt4/QtHelp/QtHelp
+include/qt4/QtHelp/qhelp_global.h
+include/qt4/QtHelp/qhelpcontentwidget.h
+include/qt4/QtHelp/qhelpengine.h
+include/qt4/QtHelp/qhelpenginecore.h
+include/qt4/QtHelp/qhelpindexwidget.h
+include/qt4/QtHelp/qhelpsearchengine.h
+include/qt4/QtHelp/qhelpsearchquerywidget.h
+include/qt4/QtHelp/qhelpsearchresultwidget.h
+lib/qt4/libQtHelp.la
+lib/qt4/libQtHelp.prl
+lib/qt4/libQtHelp.so
+lib/qt4/libQtHelp.so.4
+lib/qt4/libQtHelp.so.4.4
+lib/qt4/libQtHelp.so.4.4.1
+%%DEBUG%%lib/qt4/libQtHelp.so.4.4.1.debug
+libdata/pkgconfig/QtHelp.pc
+ at dirrm include/qt4/QtHelp
+ at dirrmtry include/qt4/Qt
+ at dirrmtry include/qt4
--- /dev/null
+++ devel/qt4-help/Makefile
@@ -0,0 +1,68 @@
+# New ports collection makefile for: qt4-help
+# Date created: Sun May 11 14:43:54 CEST 2008
+# Whom: danny at ricin.com
+#
+# $MidnightBSD: mports/devel/qt4-help/Makefile,v 1.1 2008/10/10 17:24:39 laffer1 Exp $
+# $FreeBSD: ports/devel/qt4-help/Makefile,v 1.1 2008/08/04 23:30:32 miwi Exp $
+#
+
+PORTNAME= help
+PORTVERSION= ${QT4_VERSION}
+CATEGORIES?= devel
+MASTER_SITES= ${MASTER_SITE_QT}
+PKGNAMEPREFIX= qt4-
+DISTNAME= qt-x11-opensource-src-${PORTVERSION}
+DIST_SUBDIR= KDE
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= QtHelp module provides QHelpEngine API and is used by Assistant
+LICENSE= gpl2
+
+USE_QT_VER= 4
+QT_COMPONENTS= qmake_build moc_build rcc_build corelib clucene gui sql xml
+QT_NONSTANDARD= yes
+QT_DIST= yes
+
+RUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/sqldrivers/libqsqlite.so:${PORTSDIR}/databases/qt4-sqlite3-plugin
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
+HAS_CONFIGURE= yes
+USE_LDCONFIG= ${PREFIX}/lib/qt4
+
+ALL_TARGET= first
+CONFIGURE_ENV?= QTDIR=${WRKSRC} PATH=${WRKSRC}/bin:$$PATH
+MAKE_ENV?= QTDIR=${WRKSRC} LD_LIBRARY_PATH=${WRKSRC}/lib \
+ PATH=${WRKSRC}/bin:$$PATH ${FAKE_MAKEARGS} destdir=${FAKE_DESTDIR} \
+ INSTALL_ROOT=${FAKE_DESTDIR}
+
+DO_NOT_EXTRACT= demos doc examples mkspecs qmake translations \
+ src/dbus src/network src/opengl src/phonon \
+ src/qt3support src/script src/svg src/testlib \
+ src/tools src/xmlpatterns src/3rdparty/clucene \
+ src/3rdparty/kdebase src/3rdparty/kdelibs src/3rdparty/webkit
+EXTRACT_AFTER_ARGS= | ${TAR} -xf -
+.for dne in ${DO_NOT_EXTRACT}
+EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/${dne}'
+.endfor
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/tools/assistant/lib
+CONFIGURE_WRKSRC=${WRKSRC}/../../../
+
+pre-configure:
+ ${CP} ${.CURDIR}/../../devel/qt4/files/configure ${CONFIGURE_WRKSRC}
+ ${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
+
+post-configure:
+ ${REINPLACE_CMD} \
+ -e 's|${PREFIX}/lib/qt4/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \
+ -e 's|.*$$(QMAKE).*||g' \
+ ${WRKSRC}/Makefile
+ ${REINPLACE_CMD} -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]*lib||g' \
+ -E -e 's|(.*location=).*moc|\1${PREFIX}/bin/moc-qt4|g' \
+ -E -e 's|(.*location=).*rcc|\1${PREFIX}/bin/rcc|g' \
+ ${WRKSRC}/../../../lib/pkgconfig/QtHelp.pc
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/qt4-help/distinfo
@@ -0,0 +1,3 @@
+MD5 (KDE/qt-x11-opensource-src-4.4.1.tar.gz) = b09decad252b5181f300135e3122481d
+SHA256 (KDE/qt-x11-opensource-src-4.4.1.tar.gz) = 5aca7b784fc4de3db292666490ade84cfd1810f189c089c5c2810a710993f386
+SIZE (KDE/qt-x11-opensource-src-4.4.1.tar.gz) = 108774120
More information about the Midnightbsd-cvs
mailing list