diff options
author | arved <arved@FreeBSD.org> | 2003-01-13 20:16:58 +0800 |
---|---|---|
committer | arved <arved@FreeBSD.org> | 2003-01-13 20:16:58 +0800 |
commit | 24eda748e71e0ca3ad3078bc3d45bb6a8fafaaad (patch) | |
tree | 656e5d4b7aad7c1929f27ec60ca98b04f5229cfc /devel/qextmdi | |
parent | 02e4da3704a5da1adfb4b7fc0f4b0b60641cf801 (diff) | |
download | freebsd-ports-graphics-24eda748e71e0ca3ad3078bc3d45bb6a8fafaaad.tar.gz freebsd-ports-graphics-24eda748e71e0ca3ad3078bc3d45bb6a8fafaaad.tar.zst freebsd-ports-graphics-24eda748e71e0ca3ad3078bc3d45bb6a8fafaaad.zip |
Add qextmdi, A C++ GUI library for creating MDI UIs with QT.
PR: 37567
Submitted by: Roland Jesse <jesse@cs.uni-magdeburg.de>
Diffstat (limited to 'devel/qextmdi')
-rw-r--r-- | devel/qextmdi/Makefile | 46 | ||||
-rw-r--r-- | devel/qextmdi/distinfo | 1 | ||||
-rw-r--r-- | devel/qextmdi/pkg-comment | 1 | ||||
-rw-r--r-- | devel/qextmdi/pkg-descr | 8 | ||||
-rw-r--r-- | devel/qextmdi/pkg-plist | 132 |
5 files changed, 188 insertions, 0 deletions
diff --git a/devel/qextmdi/Makefile b/devel/qextmdi/Makefile new file mode 100644 index 00000000000..c9979bb9a2b --- /dev/null +++ b/devel/qextmdi/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: qextmdi +# Date created: 29 April 2002 +# Whom: jesse@cs.uni-magdeburg.de +# +# $FreeBSD$ + +PORTNAME= qextmdi +PORTVERSION= 2.0.2 +CATEGORIES= devel +MASTER_SITES= http://www.geocities.com/gigafalk/qextmdi/ +EXTRACT_SUFX= .tgz +DIST_SUBDIR= KDE + +MAINTAINER= jesse@cs.uni-magdeburg.de + +WRKSRC= ${WRKDIR}/${PORTNAME} +BUILD_WRKSRC= ${WRKSRC}/qextmdi +USE_QT_VER= 3 +USE_X_PREFIX= yes +.if defined(WITH_KDE) +USE_KDEBASE_VER= 3 +# The name of this option is misleading. It uses either KDE2 or KDE3. +CONFIGURE_ARGS+= -kde2 +.endif +MAKE_ENV+= QTDIR=${QT_PREFIX} QMAKESPEC=freebsd-g++ +INSTALLS_SHLIB= yes +USE_REINPLACE= yes + +pre-configure: + @cd ${WRKSRC} && ${REINPLACE_CMD} -e 's|tmake|qmake|g' configure + @cd ${WRKSRC}/qextmdi && ${PERL} -e 's|warn_on|warn_on thread|g' *.pro + +# define this here to prevent any "--with-qt-includes" or similar: +do-configure: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIG_ARGS} + +do-install: + ${INSTALL_DATA} ${WRKSRC}/lib/libqextmdi.so.2.0.2 ${PREFIX}/lib/libqextmdi.so.2 + ${LN} ${PREFIX}/lib/libqextmdi.so.2 ${PREFIX}/lib/libqextmdi.so + ${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include +.if !defined(NOPORTDOCS) + @${MKDIR} ${PREFIX}/share/doc/qextmdi + @cd ${WRKSRC}/doc && ${TAR} cf - * | (cd ${PREFIX}/share/doc/qextmdi && ${TAR} xf -) +.endif + +.include <bsd.port.mk> diff --git a/devel/qextmdi/distinfo b/devel/qextmdi/distinfo new file mode 100644 index 00000000000..d5fe329929f --- /dev/null +++ b/devel/qextmdi/distinfo @@ -0,0 +1 @@ +MD5 (KDE/qextmdi-2.0.2.tgz) = 0b271ec96a97701b29ee8e404ca39881 diff --git a/devel/qextmdi/pkg-comment b/devel/qextmdi/pkg-comment new file mode 100644 index 00000000000..c650e29f758 --- /dev/null +++ b/devel/qextmdi/pkg-comment @@ -0,0 +1 @@ +Qt extension for creating SDI/MDI user interfaces diff --git a/devel/qextmdi/pkg-descr b/devel/qextmdi/pkg-descr new file mode 100644 index 00000000000..8cc51ecdd13 --- /dev/null +++ b/devel/qextmdi/pkg-descr @@ -0,0 +1,8 @@ +QextMDI is a C++ GUI library extending Trolltech's Qt. It allows Qt +programmers to create applications that provide both: an SDI and an +MDI user interface. + +WWW: http://www.geocities.com/gigafalk/qextmdi.htm + + Roland +jesse@cs.uni-magdeburg.de diff --git a/devel/qextmdi/pkg-plist b/devel/qextmdi/pkg-plist new file mode 100644 index 00000000000..8732a5ced6c --- /dev/null +++ b/devel/qextmdi/pkg-plist @@ -0,0 +1,132 @@ +include/dummykmainwindow.h +include/dummykpartsdockmainwindow.h +include/dummyktoolbar.h +include/exportdockclass.h +include/kdocktabctl.h +include/kdockwidget.h +include/kdockwidget_private.h +include/qextmdichildarea.h +include/qextmdichildfrm.h +include/qextmdichildfrmcaption.h +include/qextmdichildview.h +include/qextmdidefines.h +include/qextmdiiterator.h +include/qextmdilistiterator.h +include/qextmdimainfrm.h +include/qextmdinulliterator.h +include/qextmditaskbar.h +lib/libqextmdi.so +lib/libqextmdi.so.2 +%%PORTDOCS%%share/doc/qextmdi/handbook/logotp3.png +%%PORTDOCS%%share/doc/qextmdi/handbook/index.html +%%PORTDOCS%%share/doc/qextmdi/handbook/index.sgml +%%PORTDOCS%%share/doc/qextmdi/handbook/index.nif +%%PORTDOCS%%share/doc/qextmdi/handbook/index-1.html +%%PORTDOCS%%share/doc/qextmdi/handbook/index-2.html +%%PORTDOCS%%share/doc/qextmdi/handbook/index-3.html +%%PORTDOCS%%share/doc/qextmdi/handbook/index-4.html +%%PORTDOCS%%share/doc/qextmdi/handbook/index-5.html +%%PORTDOCS%%share/doc/qextmdi/handbook/index-6.html +%%PORTDOCS%%share/doc/qextmdi/handbook/index-7.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildFrmDragBeginEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/index-all.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdinulliterator_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___exportdockclass_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockArea.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockTabCtl_PrivateStruct.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockTabGroup.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildArea.html +%%PORTDOCS%%share/doc/qextmdi/classref/KMainWindow.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockTabBarPainter.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiListIterator.html +%%PORTDOCS%%share/doc/qextmdi/classref/index-orig.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildFrmDragEndEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiWin32IconButton.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildFrmResizeEndEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiWin32IconButton.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockSplitter.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildFrmResizeBeginEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiTaskBarButton.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiTaskBar.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildFrm.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdimainfrm_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockManager.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdilistiterator_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/index-long.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockMainWindow.html +%%PORTDOCS%%share/doc/qextmdi/classref/hier.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockWidgetPrivate.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiMainFrm.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KToolBar.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiListIterator.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdiiterator_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdi.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockWidgetAbstractHeader.html +%%PORTDOCS%%share/doc/qextmdi/classref/index.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___kdocktabctl_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockTabBar.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockTabGroup.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___dummykmainwindow_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiViewCloseEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockManager__MenuDockData.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildFrmMoveEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockWidgetAbstractHeader.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildFrmDragBeginEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiIterator.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockManager__MenuDockData.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdichildfrmcaption_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdi.html +%%PORTDOCS%%share/doc/qextmdi/classref/all-globals.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiViewCloseEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockManager.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockWidgetAbstractHeaderDrag.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockTabBarPainter.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___dummyktoolbar_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiNullIterator.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockTabBar.html +%%PORTDOCS%%share/doc/qextmdi/classref/header-list.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildFrmCaption.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiTaskBar.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdichildarea_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockWidgetHeader.html +%%PORTDOCS%%share/doc/qextmdi/classref/KToolBar.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildFrmCaption.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockWidget.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildFrmMoveEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockTabCtl.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockWidget.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockButton_Private.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdidefines_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildFrmResizeEndEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildFrmDragEndEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildView.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockWidgetHeader.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiNullIterator.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___kdockwidget_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockWidgetPrivate.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiIterator.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiTaskBarButton.html +%%PORTDOCS%%share/doc/qextmdi/classref/index-saved.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockSplitter.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildFrm.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdichildview_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockTabCtl.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockButton_Private.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KMainWindow.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildFrmResizeBeginEvent.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-QextMdiChildArea.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockArea.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___kdockwidget__private_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockWidgetHeaderDrag.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___dummykpartsdockmainwindow_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiMainFrm.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmditaskbar_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/KDockMainWindow.html +%%PORTDOCS%%share/doc/qextmdi/classref/QextMdiChildView.html +%%PORTDOCS%%share/doc/qextmdi/classref/include___qextmdichildfrm_h.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockTabCtl_PrivateStruct.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockWidgetAbstractHeaderDrag.html +%%PORTDOCS%%share/doc/qextmdi/classref/full-list-KDockWidgetHeaderDrag.html +%%PORTDOCS%%@dirrm share/doc/qextmdi/classref +%%PORTDOCS%%@dirrm share/doc/qextmdi/handbook +%%PORTDOCS%%@dirrm share/doc/qextmdi |