aboutsummaryrefslogtreecommitdiffstats
path: root/devel/qextmdi
diff options
context:
space:
mode:
authorarved <arved@FreeBSD.org>2003-01-13 20:16:58 +0800
committerarved <arved@FreeBSD.org>2003-01-13 20:16:58 +0800
commit24eda748e71e0ca3ad3078bc3d45bb6a8fafaaad (patch)
tree656e5d4b7aad7c1929f27ec60ca98b04f5229cfc /devel/qextmdi
parent02e4da3704a5da1adfb4b7fc0f4b0b60641cf801 (diff)
downloadfreebsd-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/Makefile46
-rw-r--r--devel/qextmdi/distinfo1
-rw-r--r--devel/qextmdi/pkg-comment1
-rw-r--r--devel/qextmdi/pkg-descr8
-rw-r--r--devel/qextmdi/pkg-plist132
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