summaryrefslogtreecommitdiff
path: root/devel/qtez
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2000-09-16 17:53:00 +0000
committerAde Lovett <ade@FreeBSD.org>2000-09-16 17:53:00 +0000
commit0aa558234e49deb5f605d4b63aa51d3bf329bc72 (patch)
treec6837053b298a673f82353dce3b3c1ccebbd2111 /devel/qtez
parentAdd port for java airport configurator (diff)
Update to 0.93.2
PR: 21279 Submitted by: Ports Fury
Notes
Notes: svn path=/head/; revision=32706
Diffstat (limited to 'devel/qtez')
-rw-r--r--devel/qtez/Makefile38
-rw-r--r--devel/qtez/distinfo2
-rw-r--r--devel/qtez/files/patch-ad36
-rw-r--r--devel/qtez/files/patch-ae22
-rw-r--r--devel/qtez/files/patch-af21
-rw-r--r--devel/qtez/files/patch-ag11
-rw-r--r--devel/qtez/files/patch-ah8
-rw-r--r--devel/qtez/pkg-descr2
-rw-r--r--devel/qtez/pkg-message10
-rw-r--r--devel/qtez/pkg-plist245
10 files changed, 215 insertions, 180 deletions
diff --git a/devel/qtez/Makefile b/devel/qtez/Makefile
index 902f4b55f2c5..5aca4e046fbd 100644
--- a/devel/qtez/Makefile
+++ b/devel/qtez/Makefile
@@ -6,33 +6,33 @@
#
PORTNAME= qtez
-PORTVERSION= 0.77a
+PORTVERSION= 0.93.2
CATEGORIES= devel
-MASTER_SITES= http://qtez.zax.net/qtez-extras/
-DISTNAME= QtEZ.current-src
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
+ http://qtez.ibl.sk/qtez/download/
+MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+USE_BZIP2= yes
USE_X_PREFIX= yes
-USE_QT= yes
-USE_GMAKE= yes
-WRKSRC= ${WRKDIR}/qtez_src
-CFLAGS+= -pedantic
+USE_QT2= yes
+USE_AUTOMAKE= yes
+AUTOMAKE= automake -a -i && ${PERL} automoc
+USE_LIBTOOL= yes
+CONFIGURE_ENV= QTDIR="${X11BASE}" MOC="${X11BASE}/bin/moc2" \
+ QTEZ="${X11BASE}/share/qtez"
+CONFIGURE_ARGS= --disable-shared
+MAKE_ENV= QTEZ="${X11BASE}/share/qtez"
-BROKEN= "Compiler error"
+post-patch:
+ @find ${WRKSRC} -name "Makefile.am" | xargs ${PERL} -pi -e \
+ 's|\@DEBUG\@|\@CXXFLAGS\@ \@DEBUG\@|g'
-do-install:
- @${INSTALL_PROGRAM} ${WRKDIR}/qtez_src/bin/qtez ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/share/examples/qtez
- @cd ${WRKDIR}/qtez_src/demo; tar cf - . | (cd ${PREFIX}/share/examples/qtez; tar xf - )
+pre-configure:
+ @cd ${WRKSRC}/src && ${SH} ./autolinks.sh
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/qtez
-.for file in INSTALL KDE.README README TODO
- @${INSTALL_DATA} ${WRKDIR}/qtez_src/${file} ${PREFIX}/share/doc/qtez
-.endfor
- @cd ${WRKDIR}/qtez_src/docs; tar cf - . | (cd ${PREFIX}/share/doc/qtez; tar xf - )
-.endif
+ @${SED} -e "s:/usr/X11R6:${PREFIX}:g" ${PKGMESSAGE}
.include <bsd.port.mk>
diff --git a/devel/qtez/distinfo b/devel/qtez/distinfo
index a9f5ddecf187..bd8cbf29869b 100644
--- a/devel/qtez/distinfo
+++ b/devel/qtez/distinfo
@@ -1 +1 @@
-MD5 (QtEZ.current-src.tar.gz) = 9f21855a27513224cb3730c8db8dcdb1
+MD5 (qtez-0.93.2.tar.bz2) = 65c4d9f0628ca8f5815accc8fd29e7b6
diff --git a/devel/qtez/files/patch-ad b/devel/qtez/files/patch-ad
new file mode 100644
index 000000000000..1af2e0279205
--- /dev/null
+++ b/devel/qtez/files/patch-ad
@@ -0,0 +1,36 @@
+--- configure.in.orig Tue Jul 18 16:43:22 2000
++++ configure.in Wed Sep 13 05:43:49 2000
+@@ -48,15 +48,15 @@
+ if test "$enableval" = "yes"; then \
+ DEBUG="-g -DDEBUG -W -Wall"; \
+ else
+- DEBUG="-O2 -DNO_DEBUG -DNO_CHECK"; \
++ DEBUG="-DNO_DEBUG -DNO_CHECK"; \
+ fi,
+ enableval=no
+-DEBUG="-O2 -DNO_DEBUG -DNO_CHECK")
++DEBUG="-DNO_DEBUG -DNO_CHECK")
+ AC_MSG_RESULT($enableval)
+ AC_SUBST(DEBUG)
+
+ AC_MSG_CHECKING(for Qt >= 2.1.0)
+-if ! test -r $QTDIR/include/qinputdialog.h; then
++if ! test -r $QTDIR/include/qt2/qinputdialog.h; then
+ AC_MSG_ERROR([ Sorry, but you need Qt version 2.1.0 or higher to compile $PACKAGE])
+ else
+ AC_MSG_RESULT(yes)
+@@ -64,12 +64,12 @@
+
+ AC_PATH_X
+ qtdir=${QTDIR}
+-qt_includes=$qtdir/include
++qt_includes=$qtdir/include/qt2
+ qt_libraries=$qtdir/lib
+ qt_moc=$qtdir/bin
+ QT_LDFLAGS=-L$qt_libraries
+ LDFLAGS="$LDFLAGS -L$qt_libraries"
+-AC_CHECK_LIB(qt, main,,AC_MSG_ERROR(Cannot find required library Qt.))
++AC_CHECK_LIB(qt2, main,,AC_MSG_ERROR(Cannot find required library Qt.))
+ AC_SUBST(qt_includes)
+ AC_SUBST(qt_libraries)
+ AC_SUBST(QT_LDFLAGS)
diff --git a/devel/qtez/files/patch-ae b/devel/qtez/files/patch-ae
new file mode 100644
index 000000000000..5449e5199452
--- /dev/null
+++ b/devel/qtez/files/patch-ae
@@ -0,0 +1,22 @@
+--- src/attributes/DoubleItem.cpp.orig Thu Jun 22 15:56:42 2000
++++ src/attributes/DoubleItem.cpp Thu Sep 14 01:02:17 2000
+@@ -6,16 +6,17 @@
+ */
+
+ #include "DoubleItem.h"
+-#include "values.h"
+ #include <qlineedit.h>
+ #include <qvalidator.h>
+
+ #ifdef SunOS_i86pc
+ #define MININT (-MAXINT - 1)
+-#elif defined(_OS_WIN32_)
++#elif defined(_OS_WIN32_) || defined(__FreeBSD__)
+ #include "limits.h"
+ #define MININT INT_MIN
+ #define MAXINT INT_MAX
++#else
++ #include "values.h"
+ #endif
+
+ //*********************************************************************
diff --git a/devel/qtez/files/patch-af b/devel/qtez/files/patch-af
new file mode 100644
index 000000000000..45870745cd9f
--- /dev/null
+++ b/devel/qtez/files/patch-af
@@ -0,0 +1,21 @@
+--- src/attributes/IntItem.cpp.orig Thu Jun 22 15:56:42 2000
++++ src/attributes/IntItem.cpp Thu Sep 14 01:03:16 2000
+@@ -6,15 +6,16 @@
+ */
+
+ #include "IntItem.h"
+-#include "values.h"
+ #include <qspinbox.h>
+
+ #ifdef SunOS_i86pc
+ #define MININT (-MAXINT - 1)
+-#elif defined(_OS_WIN32_)
++#elif defined(_OS_WIN32_) || defined(__FreeBSD__)
+ #include "limits.h"
+ #define MININT INT_MIN
+ #define MAXINT INT_MAX
++#else
++ #include "values.h"
+ #endif
+
+ //*********************************************************************
diff --git a/devel/qtez/files/patch-ag b/devel/qtez/files/patch-ag
new file mode 100644
index 000000000000..5c16b59ef719
--- /dev/null
+++ b/devel/qtez/files/patch-ag
@@ -0,0 +1,11 @@
+--- src/plugins/bugreport/Makefile.am.orig Fri Sep 15 03:08:52 2000
++++ src/plugins/bugreport/Makefile.am Fri Sep 15 10:01:20 2000
+@@ -12,7 +12,7 @@
+ PluginBugReport.h PluginBugReport.cpp
+
+ libbugreport_la_METASOURCES = USE_AUTOMOC
+-libdir = $(prefix)/qtez/plugins
++libdir = $(QTEZ)/plugins
+
+ #noinst_PROGRAMS = bug
+ #bug_SOURCES = main.cpp
diff --git a/devel/qtez/files/patch-ah b/devel/qtez/files/patch-ah
new file mode 100644
index 000000000000..f9540000348a
--- /dev/null
+++ b/devel/qtez/files/patch-ah
@@ -0,0 +1,8 @@
+--- src/plugins/bugreport/pix/Makefile.am.orig Fri Mar 31 16:36:47 2000
++++ src/plugins/bugreport/pix/Makefile.am Fri Sep 15 10:08:30 2000
+@@ -2,4 +2,4 @@
+
+ EXTRA_DIST = bwiz.png tm.png bugreport.xpm
+ images_DATA = bwiz.png tm.png
+-imagesdir = $(prefix)/qtez/img
++imagesdir = $(QTEZ)/img
diff --git a/devel/qtez/pkg-descr b/devel/qtez/pkg-descr
index 2261b0c9f8d8..69cad01c823c 100644
--- a/devel/qtez/pkg-descr
+++ b/devel/qtez/pkg-descr
@@ -3,4 +3,4 @@ using and writing source code for the Qt library. The
environment is a gui dialog editor, as well as integrating
source code editor, and signals and slots connections.
-WWW: http://qtez.zax.net/index.htm/
+WWW: http://qtez.ibl.sk/
diff --git a/devel/qtez/pkg-message b/devel/qtez/pkg-message
new file mode 100644
index 000000000000..93b229eb72de
--- /dev/null
+++ b/devel/qtez/pkg-message
@@ -0,0 +1,10 @@
+************************************************************
+ Before running QtEZ, users should prepare as follows:
+
+ $ mkdir ~/QtEZ
+ $ cp -R /usr/X11R6/share/qtez/* ~/QtEZ
+ $ chmod -R u+rw ~/QtEZ
+ $ export QTEZ=~/QtEZ (sh or bash)
+ $ setenv QTEZ ~/QtEZ (csh or tcsh)
+
+************************************************************
diff --git a/devel/qtez/pkg-plist b/devel/qtez/pkg-plist
index 95a7a2a4da32..7079ecdd06aa 100644
--- a/devel/qtez/pkg-plist
+++ b/devel/qtez/pkg-plist
@@ -1,160 +1,87 @@
bin/qtez
-share/doc/qtez/INSTALL
-share/doc/qtez/KDE.README
-share/doc/qtez/README
-share/doc/qtez/TODO
-share/doc/qtez/index.htm
-share/doc/qtez/dnload/index.htm
-share/doc/qtez/faq/compcret.htm
-share/doc/qtez/faq/index.htm
-share/doc/qtez/features/index.htm
-share/doc/qtez/help/index.htm
-share/doc/qtez/help/attribs/atdlgcap.gif
-share/doc/qtez/help/attribs/index.htm
-share/doc/qtez/help/compons/index.htm
-share/doc/qtez/help/compons/savesrc.gif
-share/doc/qtez/help/compons/toolbar.gif
-share/doc/qtez/help/glbedit/gldlgcap.gif
-share/doc/qtez/help/glbedit/index.htm
-share/doc/qtez/help/menubar/cfdlgcap.gif
-share/doc/qtez/help/menubar/index.htm
-share/doc/qtez/help/menubar/mndlgcap.gif
-share/doc/qtez/help/mnuedit/index.htm
-share/doc/qtez/help/mnuedit/mndlgcap.gif
-share/doc/qtez/help/projects/index.htm
-share/doc/qtez/help/projects/sample.txt
-share/doc/qtez/help/projview/index.htm
-share/doc/qtez/help/projview/pvdlgcap.gif
-share/doc/qtez/help/sigslo/index.htm
-share/doc/qtez/help/sigslo/sgdlgcap.gif
-share/doc/qtez/help/sigslo/ssdlgcap.gif
-share/doc/qtez/help/srcedit/fndlgcap.gif
-share/doc/qtez/help/srcedit/index.htm
-share/doc/qtez/help/srcedit/scdlgcap.gif
-share/doc/qtez/listserv/index.htm
-share/doc/qtez/pics/background.gif
-share/doc/qtez/pics/e.gif
-share/doc/qtez/pics/q.gif
-share/doc/qtez/pics/qtez.gif
-share/doc/qtez/pics/separator.gif
-share/doc/qtez/pics/t.gif
-share/doc/qtez/pics/z.gif
-share/doc/qtez/tutorial/index.htm
-share/doc/qtez/tutorial/chap1/index.htm
-share/doc/qtez/tutorial/chap1/tut1cap.gif
-share/doc/qtez/tutorial/chap2/index.htm
-share/doc/qtez/tutorial/chap2/tut2cap.gif
-share/doc/qtez/tutorial/chap3/index.htm
-share/doc/qtez/tutorial/chap3/tut3cap.gif
-share/doc/qtez/tutorial/chap4/index.htm
-share/doc/qtez/tutorial/chap4/tut4cap.gif
-share/doc/qtez/tutorial/chap5/index.htm
-share/doc/qtez/tutorial/chap5/tut5cap.gif
-share/examples/qtez/a.qtz
-share/examples/qtez/krash.qtz
-share/examples/qtez/arnt/arnt.qtz
-share/examples/qtez/arnt/arnt2.qtz
-share/examples/qtez/bnacho/demo.qtz
-share/examples/qtez/bnacho/qtez.bmp
-share/examples/qtez/bnacho/qtezicon.bmp
-share/examples/qtez/bnacho/quitButt.xpm
-share/examples/qtez/calculator/calc.qtz
-share/examples/qtez/calendar/calend.qtz
-share/examples/qtez/custom/custom.qtz
-share/examples/qtez/custom/qfiledlg.qtz
-share/examples/qtez/d.qtz
-share/examples/qtez/dblclick.qtz
-share/examples/qtez/dynamic/dynamic.qtz
-share/examples/qtez/dynamic/dyn2.qtz
-share/examples/qtez/echo/client.qtz.debunct
-share/examples/qtez/echo/server.qtz.debunct
-share/examples/qtez/finger/finger.qtz
-share/examples/qtez/include/include.qtz
-share/examples/qtez/kde/kde.qtz
-share/examples/qtez/menubar/highlight.qtz
-share/examples/qtez/menubar/menubar.qtz
-share/examples/qtez/multdlg/2dialog.qtz
-share/examples/qtez/multdlg/3dialog.qtz
-share/examples/qtez/notepad/notepad.qtz
-share/examples/qtez/painter/painter.qtz
-share/examples/qtez/painter/painter_new.qtz
-share/examples/qtez/parent/bttngrp.qtz
-share/examples/qtez/parent/mult_par.qtz
-share/examples/qtez/piano.qtz
-share/examples/qtez/resize.qtz
-share/examples/qtez/stress/30buttons.qtz
-share/examples/qtez/stress/all.qtz
-share/examples/qtez/swatch/time.qtz
-share/examples/qtez/tablevw/table.qtz
-share/examples/qtez/troll.tut/t1.qtz
-share/examples/qtez/troll.tut/t2.qtz
-share/examples/qtez/troll.tut/t3.qtz
-share/examples/qtez/troll.tut/t5.qtz
-share/examples/qtez/troll.tut/t6.qtz
-share/examples/qtez/troll.tut/t7.qtz
-share/examples/qtez/troll.tut/t8.qtz
-share/examples/qtez/tutorial/chap1.qtz
-share/examples/qtez/tutorial/chap2.qtz
-share/examples/qtez/tutorial/chap3.qtz
-share/examples/qtez/tutorial/chap4.qtz
-share/examples/qtez/tutorial/chap5.qtz
-share/examples/qtez/tutorial/frame1.bmp
-share/examples/qtez/tutorial/frame2.bmp
-share/examples/qtez/tutorial/frame3.bmp
-share/examples/qtez/tutorial/frame4.bmp
-share/examples/qtez/tutorial/frame5.bmp
-share/examples/qtez/tutorial/frame6.bmp
-share/examples/qtez/tutorial/frame7.bmp
-share/examples/qtez/tutorial/frame8.bmp
-share/examples/qtez/xalarm.qtz
-@dirrm share/doc/qtez/dnload
-@dirrm share/doc/qtez/faq
-@dirrm share/doc/qtez/features
-@dirrm share/doc/qtez/help/attribs
-@dirrm share/doc/qtez/help/bk
-@dirrm share/doc/qtez/help/compons
-@dirrm share/doc/qtez/help/demos/chap1
-@dirrm share/doc/qtez/help/demos/chap2
-@dirrm share/doc/qtez/help/demos/chap3
-@dirrm share/doc/qtez/help/demos/chap4
-@dirrm share/doc/qtez/help/demos/chap5
-@dirrm share/doc/qtez/help/demos
-@dirrm share/doc/qtez/help/glbedit
-@dirrm share/doc/qtez/help/menubar
-@dirrm share/doc/qtez/help/mnuedit
-@dirrm share/doc/qtez/help/projects
-@dirrm share/doc/qtez/help/projview
-@dirrm share/doc/qtez/help/sigslo
-@dirrm share/doc/qtez/help/srcedit
-@dirrm share/doc/qtez/help
-@dirrm share/doc/qtez/listserv
-@dirrm share/doc/qtez/pics
-@dirrm share/doc/qtez/tech
-@dirrm share/doc/qtez/tutorial/chap1
-@dirrm share/doc/qtez/tutorial/chap2
-@dirrm share/doc/qtez/tutorial/chap3
-@dirrm share/doc/qtez/tutorial/chap4
-@dirrm share/doc/qtez/tutorial/chap5
-@dirrm share/doc/qtez/tutorial
-@dirrm share/doc/qtez
-@dirrm share/examples/qtez/arnt
-@dirrm share/examples/qtez/bnacho
-@dirrm share/examples/qtez/calculator
-@dirrm share/examples/qtez/calendar
-@dirrm share/examples/qtez/custom
-@dirrm share/examples/qtez/dynamic
-@dirrm share/examples/qtez/echo
-@dirrm share/examples/qtez/finger
-@dirrm share/examples/qtez/include
-@dirrm share/examples/qtez/kde
-@dirrm share/examples/qtez/menubar
-@dirrm share/examples/qtez/multdlg
-@dirrm share/examples/qtez/notepad
-@dirrm share/examples/qtez/painter
-@dirrm share/examples/qtez/parent
-@dirrm share/examples/qtez/stress
-@dirrm share/examples/qtez/swatch
-@dirrm share/examples/qtez/tablevw
-@dirrm share/examples/qtez/troll.tut
-@dirrm share/examples/qtez/tutorial
-@dirrm share/examples/qtez
+lib/libPluginManager.a
+lib/libQt2Dialogs.a
+lib/libQt2Geometry.a
+lib/libQt2Misc.a
+lib/libQt2Network.a
+lib/libQt2Widgets.a
+share/QtEZ/.configs
+share/QtEZ/acinclude.m4
+share/QtEZ/am_edit
+share/QtEZ/autogen.sh
+share/QtEZ/automoc
+share/QtEZ/doc/compcret.html
+share/QtEZ/doc/index-1.html
+share/QtEZ/doc/index-2.html
+share/QtEZ/doc/index-3.html
+share/QtEZ/doc/index-4.html
+share/QtEZ/doc/index-5.html
+share/QtEZ/doc/index-6.html
+share/QtEZ/doc/index.html
+share/QtEZ/doc/qtezlogo.png
+share/QtEZ/doc/tutorial/attribs.html
+share/QtEZ/doc/tutorial/compons.html
+share/QtEZ/doc/tutorial/faq.html
+share/QtEZ/doc/tutorial/images/AttributesEditor.png
+share/QtEZ/doc/tutorial/images/FormsView.png
+share/QtEZ/doc/tutorial/images/MainMenu.png
+share/QtEZ/doc/tutorial/images/MenuEditor.png
+share/QtEZ/doc/tutorial/images/Options.png
+share/QtEZ/doc/tutorial/images/SigSlotEditor.png
+share/QtEZ/doc/tutorial/images/SourceEditor.png
+share/QtEZ/doc/tutorial/images/fndlgcap.png
+share/QtEZ/doc/tutorial/menubar.html
+share/QtEZ/doc/tutorial/mnuedit.html
+share/QtEZ/doc/tutorial/projects.html
+share/QtEZ/doc/tutorial/projview.html
+share/QtEZ/doc/tutorial/sigslot.html
+share/QtEZ/doc/tutorial/srcedit.html
+share/QtEZ/doc_Makefile.am
+share/QtEZ/fine/.editor
+share/QtEZ/fine/C++.template
+share/QtEZ/fine/C++.template.blue
+share/QtEZ/fine/C++.template.white
+share/QtEZ/fine/LaTeX.template
+share/QtEZ/fine/am.template
+share/QtEZ/fine/blue/C++.template
+share/QtEZ/fine/blue/am.template
+share/QtEZ/fine/blue/h.template
+share/QtEZ/fine/blue/html.template
+share/QtEZ/fine/blue/lsm.template
+share/QtEZ/fine/blue/po.template
+share/QtEZ/fine/blue/qtz.template
+share/QtEZ/fine/html.template
+share/QtEZ/fine/lsm.template
+share/QtEZ/fine/po.template
+share/QtEZ/fine/qtz.template
+share/QtEZ/fine/white/C++.template
+share/QtEZ/fine/white/am.template
+share/QtEZ/fine/white/h.template
+share/QtEZ/fine/white/html.template
+share/QtEZ/fine/white/lsm.template
+share/QtEZ/fine/white/po.template
+share/QtEZ/fine/white/qtz.template
+share/QtEZ/icons/qtez-project.png
+share/QtEZ/icons/qtez.png
+share/QtEZ/icons/qtez48x48.png
+share/QtEZ/img/about.gif
+share/QtEZ/img/bwiz.png
+share/QtEZ/img/tm.png
+share/QtEZ/img/unstable.gif
+share/QtEZ/locale/it.qm
+share/QtEZ/locale/sk.qm
+share/QtEZ/po_KDE_Makefile.am
+share/QtEZ/po_Makefile.am
+share/QtEZ/prepare.sh
+@exec mkdir -p %D/share/QtEZ/plugins
+@unexec rmdir %D/share/QtEZ/plugins
+@dirrm share/QtEZ/locale
+@dirrm share/QtEZ/img
+@dirrm share/QtEZ/icons
+@dirrm share/QtEZ/fine/white
+@dirrm share/QtEZ/fine/blue
+@dirrm share/QtEZ/fine
+@dirrm share/QtEZ/doc/tutorial/images
+@dirrm share/QtEZ/doc/tutorial
+@dirrm share/QtEZ/doc
+@dirrm share/QtEZ