aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2013-07-26 19:19:20 +0000
committerRene Ladan <rene@FreeBSD.org>2013-07-26 19:19:20 +0000
commit66fee909266a1dedf3dfc1f03bb0841380d78805 (patch)
tree4c98d494bc4532b5dd5b19f4e47bcb3babf104c2 /math
parenteec2cb8d7407c5628cc8016e7349abbee6c98e3f (diff)
downloadports-66fee909266a1dedf3dfc1f03bb0841380d78805.tar.gz
ports-66fee909266a1dedf3dfc1f03bb0841380d78805.zip
KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit. Changes to infrastructure files: - bsd.kde.mk : obsolete, remove - bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while - CHANGES : document the removals from bsd.port.mk - KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead) - MOVED : add the removed ports PR: ports/180745 Submitted by: rene Approved by: portmgr (bapt) Exp-run by: bapt
Notes
Notes: svn path=/head/; revision=323748
Diffstat (limited to 'math')
-rw-r--r--math/Makefile9
-rw-r--r--math/digitizer/Makefile66
-rw-r--r--math/digitizer/distinfo2
-rw-r--r--math/digitizer/files/patch-src_helpwindow.cpp43
-rw-r--r--math/digitizer/pkg-descr6
-rw-r--r--math/digitizer/pkg-plist150
-rw-r--r--math/fung-calc/Makefile29
-rw-r--r--math/fung-calc/distinfo2
-rw-r--r--math/fung-calc/files/patch-src-libfungcalc-fparser-fparser.cc29
-rw-r--r--math/fung-calc/pkg-descr7
-rw-r--r--math/fung-calc/pkg-plist92
-rw-r--r--math/k3dsurf/Makefile34
-rw-r--r--math/k3dsurf/distinfo2
-rw-r--r--math/k3dsurf/files/patch-Makefile11
-rw-r--r--math/k3dsurf/files/patch-src_Makefile43
-rw-r--r--math/k3dsurf/pkg-descr15
-rw-r--r--math/koctave/Makefile34
-rw-r--r--math/koctave/distinfo2
-rw-r--r--math/koctave/files/patch-src__koctave.desktop7
-rw-r--r--math/koctave/pkg-descr11
-rw-r--r--math/koctave/pkg-plist10
-rw-r--r--math/kseg/Makefile41
-rw-r--r--math/kseg/distinfo2
-rw-r--r--math/kseg/pkg-descr17
-rw-r--r--math/kseg/pkg-plist61
-rw-r--r--math/pgcalc/Makefile50
-rw-r--r--math/pgcalc/distinfo2
-rw-r--r--math/pgcalc/pkg-descr8
-rw-r--r--math/pgcalc/pkg-plist169
-rw-r--r--math/qwtplot3d/Makefile48
-rw-r--r--math/qwtplot3d/distinfo2
-rw-r--r--math/qwtplot3d/files/patch-qwtplot3d.pro20
-rw-r--r--math/qwtplot3d/pkg-descr24
-rw-r--r--math/qwtplot3d/pkg-plist115
-rw-r--r--math/rkward/Makefile62
-rw-r--r--math/rkward/distinfo2
-rw-r--r--math/rkward/files/patch-configure38
-rw-r--r--math/rkward/files/patch-rkward_rbackend_rembedinternal.cpp39
-rw-r--r--math/rkward/files/patch-rkward_rbackend_rpackages_Makefile.in11
-rw-r--r--math/rkward/pkg-descr7
-rw-r--r--math/rkward/pkg-plist499
-rw-r--r--math/xgfe/Makefile36
-rw-r--r--math/xgfe/distinfo2
-rw-r--r--math/xgfe/files/patch-aa44
-rw-r--r--math/xgfe/files/patch-ab28
-rw-r--r--math/xgfe/files/patch-barOp.cpp20
-rw-r--r--math/xgfe/files/patch-boxWidthOp.cpp12
-rw-r--r--math/xgfe/files/patch-curveFit.cpp71
-rw-r--r--math/xgfe/files/patch-curveFitData.cpp12
-rw-r--r--math/xgfe/files/patch-fileFilter.cpp11
-rw-r--r--math/xgfe/files/patch-fileLegendTitle.cpp12
-rw-r--r--math/xgfe/files/patch-fileOptions.cpp40
-rw-r--r--math/xgfe/files/patch-funcLegendTitle.cpp12
-rw-r--r--math/xgfe/files/patch-gnuCurveFit.h12
-rw-r--r--math/xgfe/files/patch-gnuInterface.cpp219
-rw-r--r--math/xgfe/files/patch-gnuInterface.h24
-rw-r--r--math/xgfe/files/patch-gnuMultiFile.cpp12
-rw-r--r--math/xgfe/files/patch-gnuMultiFunc.cpp12
-rw-r--r--math/xgfe/files/patch-gnuPlotFile.h12
-rw-r--r--math/xgfe/files/patch-gnuPlotFunction.h14
-rw-r--r--math/xgfe/files/patch-isoLinesOp.cpp14
-rw-r--r--math/xgfe/files/patch-latexEmtexOp.cpp16
-rw-r--r--math/xgfe/files/patch-legendOp.cpp51
-rw-r--r--math/xgfe/files/patch-logScaleOp.cpp21
-rw-r--r--math/xgfe/files/patch-multiFile.cpp90
-rw-r--r--math/xgfe/files/patch-multiFileData.cpp22
-rw-r--r--math/xgfe/files/patch-multiFileData.h11
-rw-r--r--math/xgfe/files/patch-multiFunc.cpp59
-rw-r--r--math/xgfe/files/patch-multiFuncData.cpp20
-rw-r--r--math/xgfe/files/patch-multiFuncData.h11
-rw-r--r--math/xgfe/files/patch-pbmOp.cpp18
-rw-r--r--math/xgfe/files/patch-psOpt.cpp26
-rw-r--r--math/xgfe/files/patch-rawGnu.cpp11
-rw-r--r--math/xgfe/files/patch-rawGnuData.h11
-rw-r--r--math/xgfe/files/patch-rotation.cpp14
-rw-r--r--math/xgfe/files/patch-sizeOp.cpp14
-rw-r--r--math/xgfe/files/patch-ticsLevel.cpp12
-rw-r--r--math/xgfe/files/patch-ticsOp.cpp141
-rw-r--r--math/xgfe/files/patch-ticsOp.h12
-rw-r--r--math/xgfe/files/patch-xgfeMain.cpp159
-rw-r--r--math/xgfe/files/patch-xgfeMain.h12
-rw-r--r--math/xgfe/files/patch-xgfeMainData.cpp27
-rw-r--r--math/xgfe/pkg-descr2
-rw-r--r--math/xgfe/pkg-plist30
84 files changed, 0 insertions, 3230 deletions
diff --git a/math/Makefile b/math/Makefile
index 95877dedc13b..d70c36ae4117 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -93,7 +93,6 @@
SUBDIR += dcdflib
SUBDIR += diehard
SUBDIR += dieharder
- SUBDIR += digitizer
SUBDIR += dislin
SUBDIR += djbfft
SUBDIR += drgeo
@@ -128,7 +127,6 @@
SUBDIR += freemat
SUBDIR += freemat-mpi
SUBDIR += fricas
- SUBDIR += fung-calc
SUBDIR += fxt
SUBDIR += galculator
SUBDIR += gambit
@@ -201,7 +199,6 @@
SUBDIR += jsmath-fonts-sprite
SUBDIR += jtransforms
SUBDIR += jts
- SUBDIR += k3dsurf
SUBDIR += kalgebra
SUBDIR += kash3
SUBDIR += kbruch
@@ -209,8 +206,6 @@
SUBDIR += kig
SUBDIR += kktdirect
SUBDIR += kmplot
- SUBDIR += koctave
- SUBDIR += kseg
SUBDIR += labplot
SUBDIR += lambda
SUBDIR += lapack
@@ -519,7 +514,6 @@
SUBDIR += pecl-bitset
SUBDIR += pecl-stats
SUBDIR += petsc
- SUBDIR += pgcalc
SUBDIR += php5-bcmath
SUBDIR += php5-gmp
SUBDIR += php52-bcmath
@@ -584,12 +578,10 @@
SUBDIR += qtiplot
SUBDIR += qtiplot-doc
SUBDIR += qtoctave
- SUBDIR += qwtplot3d
SUBDIR += qwtplot3d-qt4
SUBDIR += randlib
SUBDIR += rapid
SUBDIR += reed-solomon
- SUBDIR += rkward
SUBDIR += rkward-kde4
SUBDIR += rngstreams
SUBDIR += rocs
@@ -664,7 +656,6 @@
SUBDIR += wxMaxima
SUBDIR += x12arima
SUBDIR += xblas
- SUBDIR += xgfe
SUBDIR += xgobi
SUBDIR += xgraph
SUBDIR += xlapack
diff --git a/math/digitizer/Makefile b/math/digitizer/Makefile
deleted file mode 100644
index cd25b9f60785..000000000000
--- a/math/digitizer/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# New ports collection makefile for: digitizer
-# Date created: 27 May 2006
-# Whom: Thierry Thomas <thierry@pompo.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= digitizer
-PORTVERSION= 4.1
-PORTREVISION= 9
-CATEGORIES= math graphics
-MASTER_SITES= SF/${PORTNAME}/Engauge%20Digitizer/${PORTNAME}-${PORTVERSION}
-DISTNAME= digit-src-${PORTVERSION:S/./_/}
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Engauge Digitizer - Digitizing software to convert graphs into numbers
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-LIB_DEPENDS= fftw3:${PORTSDIR}/math/fftw3
-
-WRKSRC= ${WRKDIR}/engauge
-
-USE_QT_VER= 3
-QTDIR?= ${QT_PREFIX}
-MAKE_ENV= QMAKESPEC="${LOCALBASE}/share/qt/mkspecs/freebsd-g++" \
- QTDIR="${QTDIR}"
-
-DESKTOP_ENTRIES= "Engauge Digitizer" \
- "Digitizing software to convert graphs into numbers" \
- "${DATADIR}/lo16-app-digitizer.png" \
- "engauge" \
- "Education;Math;" \
- true
-
-.if !defined(NOPORTDOCS)
-DOCS= README
-.endif
-
-pre-configure:
-.if !defined(WITH_DEBUG)
- ${REINPLACE_CMD} -e '/^CONFIG/s/debug/release/' ${WRKSRC}/digitizer.pro
-.endif
- ${REINPLACE_CMD} -e 's|Path1("usermanual")|Path1("${DOCSDIR}/usermanual")|' \
- ${WRKSRC}/src/digitmain.cpp
-
-pre-build:
- cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} qmake -unix digitizer.pro
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/engauge ${PREFIX}/bin
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/src/img/lo16-app-digitizer.png \
- ${DATADIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/usermanual
- ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
- cd ${WRKSRC}/usermanual && ${FIND} . -type f -depth 1 \
- -exec ${INSTALL_DATA} {} ${DOCSDIR}/usermanual \;
- @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
- ${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC}/samples && ${FIND} . -type f -depth 1 \
- -exec ${INSTALL_DATA} {} ${EXAMPLESDIR} \;
- @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}."
-.endif
-
-.include <bsd.port.mk>
diff --git a/math/digitizer/distinfo b/math/digitizer/distinfo
deleted file mode 100644
index f92e84f437c6..000000000000
--- a/math/digitizer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (digit-src-4_1.tar.gz) = a9dc871d57b51cf874633d6565a2ac5bf38681050a152a94122d497bd19e9d24
-SIZE (digit-src-4_1.tar.gz) = 5831396
diff --git a/math/digitizer/files/patch-src_helpwindow.cpp b/math/digitizer/files/patch-src_helpwindow.cpp
deleted file mode 100644
index 0e28d2f41034..000000000000
--- a/math/digitizer/files/patch-src_helpwindow.cpp
+++ /dev/null
@@ -1,43 +0,0 @@
---- ./src/helpwindow.cpp.orig Sun Oct 8 08:41:49 2006
-+++ ./src/helpwindow.cpp Sun Jan 7 22:03:39 2007
-@@ -172,7 +172,8 @@
- for ( ; it != mHistory.end(); ++it )
- history.append( *it );
-
-- QFile f( QDir::currentDirPath() + "/.history" );
-+ // FreeBSD: avoid conflict with editline
-+ QFile f( QDir::homeDirPath () + "/.history-digitizer" );
- f.open( IO_WriteOnly );
- QDataStream s( &f );
- s << history;
-@@ -183,7 +184,7 @@
- for ( ; it2 != mBookmarks.end(); ++it2 )
- bookmarks.append( *it2 );
-
-- QFile f2( QDir::currentDirPath() + "/.bookmarks" );
-+ QFile f2( QDir::homeDirPath () + "/.bookmarks-digitizer" );
- f2.open( IO_WriteOnly );
- QDataStream s2( &f2 );
- s2 << bookmarks;
-@@ -295,8 +296,8 @@
-
- void HelpWindow::readHistory()
- {
-- if ( QFile::exists( QDir::currentDirPath() + "/.history" ) ) {
-- QFile f( QDir::currentDirPath() + "/.history" );
-+ if ( QFile::exists( QDir::homeDirPath () + "/.history-digitizer" ) ) {
-+ QFile f( QDir::homeDirPath () + "/.history-digitizer" );
- f.open( IO_ReadOnly );
- QDataStream s( &f );
- s >> history;
-@@ -308,8 +309,8 @@
-
- void HelpWindow::readBookmarks()
- {
-- if ( QFile::exists( QDir::currentDirPath() + "/.bookmarks" ) ) {
-- QFile f( QDir::currentDirPath() + "/.bookmarks" );
-+ if ( QFile::exists( QDir::homeDirPath () + "/.bookmarks-digitizer" ) ) {
-+ QFile f( QDir::homeDirPath () + "/.bookmarks-digitizer" );
- f.open( IO_ReadOnly );
- QDataStream s( &f );
- s >> bookmarks;
diff --git a/math/digitizer/pkg-descr b/math/digitizer/pkg-descr
deleted file mode 100644
index b7915c9d8917..000000000000
--- a/math/digitizer/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This open source digitizing software converts an image file showing a graph or
-a map into numbers. The image file can come from a scanner, digital camera or
-screenshot. The numbers can be read on the screen, and written or copied to a
-spreadsheet.
-
-WWW: http://digitizer.sourceforge.net/
diff --git a/math/digitizer/pkg-plist b/math/digitizer/pkg-plist
deleted file mode 100644
index 74751a69e6f4..000000000000
--- a/math/digitizer/pkg-plist
+++ /dev/null
@@ -1,150 +0,0 @@
-bin/engauge
-%%DATADIR%%/lo16-app-digitizer.png
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/README
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/animation.bmp
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/animation.gif
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/animation.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answerdiscretizing.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answergridremoval.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answerlinegraph.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answermap.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answermapconst.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answermeasuring.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answernowindow.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answerother.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answerout.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answerpointgraph.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/answerselectmode.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/commandlineoptions.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/contextmenukonqueror.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/contextmenuwindows.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dateconvert.css
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dateconvert.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dateconvert.jpg
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dateconvert.js
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dateformats.css
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dateformats.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/datefromstring.js
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dialogs.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/discretize_bad_color_after.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/discretize_bad_color_before.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/discretize_bad_gray_after.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/discretize_bad_gray_before.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/discretize_ok_after.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/discretize_ok_before.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgcoordsys.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgcoordsys1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgcurvegeometry.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgcurvegeometry1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgcurves.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgcurves1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgdiscretize.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgdiscretize1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgexport.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgexport1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlggriddisplay.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlggriddisplay1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlggridremoval.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlggridremoval1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgmeasuregeometry.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgmeasuregeometry1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgmeasures.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgmeasures1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgpointmatch.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgpointmatch1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgsegments.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgsegments1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgsessions.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/dlgsessions.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/fixingaxispoints.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/fixingaxispoints.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/glossary.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/gridremoveafter.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/gridremovebefore.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/index.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/pointmatchrequirements.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/pointmatchrequirements.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph10.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph11.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph2.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph3.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph4.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph5.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph6.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph7.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph8.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautolinegraph9.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph10.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph11.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph12.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph13.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph2.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph3.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph4.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph5.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph6.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph7.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph8.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutorautopointgraph9.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph2.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph3.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph4.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph5.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph6.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph7.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanlinegraph8.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap2.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap3.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap4.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap5.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap6.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap7.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanmap8.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph.html
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph1.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph2.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph3.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph4.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph5.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph6.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph7.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/tutormanpointgraph8.png
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/windowscontexta.jpg
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/windowscontextb.jpg
-%%PORTDOCS%%%%DOCSDIR%%/usermanual/windowscontextc.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/README
-%%PORTDOCS%%%%EXAMPLESDIR%%/corners.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridlines.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridlines_log.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridlines_log.src
-%%PORTDOCS%%%%EXAMPLESDIR%%/inverse.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/inverse.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/linlog.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/linlog.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/loglin.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/loglog.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/normdist.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/normdist.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/pointmatch.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/pointplot.bmp
-%%PORTDOCS%%%%EXAMPLESDIR%%/polarcircles.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/polarplot.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/polarplot.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/testcase.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/testcase.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/testcoords.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/testcoords.sxd
-%%PORTDOCS%%%%EXAMPLESDIR%%/usgs.png
-@dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/usermanual
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/math/fung-calc/Makefile b/math/fung-calc/Makefile
deleted file mode 100644
index 3f3d7dc7de9d..000000000000
--- a/math/fung-calc/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: fung-calc
-# Date created: 10.06.2003
-# Whom: Kirill Ponomarew <ponomarew@oberon.net>
-#
-# $FreeBSD$
-
-PORTNAME= fung-calc
-PORTVERSION= 1.3.2b
-PORTREVISION= 15
-CATEGORIES= math kde
-MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}
-
-MAINTAINER= 5u623l20@gmail.com
-COMMENT= Advanced graphic calculator
-
-PORTSCOUT= skipv:1.3.2 #This version is later then 1.3.2
-USE_KDELIBS_VER=3
-USE_GL= glut
-USE_GMAKE= yes
-USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool
-LDFLAGS+= -L${LOCALBASE}/lib
-INSTALLS_ICONS= yes
-
-pre-configure:
- @${REINPLACE_CMD} -e 's|-O2|-fPIC|g; s|-lpthread|${PTHREAD_LIBS}|g' \
- ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/math/fung-calc/distinfo b/math/fung-calc/distinfo
deleted file mode 100644
index 7c65601ca345..000000000000
--- a/math/fung-calc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fung-calc-1.3.2b.tar.gz) = 644a9c776aafe4634bb345524fcea2f68d283e990e09a885dc574f67c7cee9ad
-SIZE (fung-calc-1.3.2b.tar.gz) = 1123189
diff --git a/math/fung-calc/files/patch-src-libfungcalc-fparser-fparser.cc b/math/fung-calc/files/patch-src-libfungcalc-fparser-fparser.cc
deleted file mode 100644
index 5854efcfc219..000000000000
--- a/math/fung-calc/files/patch-src-libfungcalc-fparser-fparser.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/libfungcalc/fparser/fparser.cc.orig Sat Aug 14 00:53:10 2004
-+++ src/libfungcalc/fparser/fparser.cc Sat Aug 14 00:54:04 2004
-@@ -163,7 +163,7 @@
- }
- return 0;
- }
--};
-+}
-
- //---------------------------------------------------------------------------
- // Constructors and destructors
-@@ -236,7 +236,7 @@
- }
- return true;
- }
--};
-+}
-
- bool FunctionParser::isValidName(const std::string& name)
- {
-@@ -361,7 +361,7 @@
- {
- while(F[Ind] && F[Ind] == ' ') ++Ind;
- }
--};
-+}
-
- // Returns an iterator to the variable with the same name as 'F', or to
- // Variables.end() if no such variable exists:
diff --git a/math/fung-calc/pkg-descr b/math/fung-calc/pkg-descr
deleted file mode 100644
index c496bd5053d4..000000000000
--- a/math/fung-calc/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The Fung-Calc is an advanced 3D/2D, yet easy to use, graphing
-calculator. It is an attempt to create a complete,
-user-friendly grapher with all the features needed for easy
-viewing of the graphical display of expressions in various
-ways.
-
-WWW: http://fung-calc.sourceforge.net
diff --git a/math/fung-calc/pkg-plist b/math/fung-calc/pkg-plist
deleted file mode 100644
index a69e901b18c1..000000000000
--- a/math/fung-calc/pkg-plist
+++ /dev/null
@@ -1,92 +0,0 @@
-bin/fung-calc
-include/fung-calc/animator.h
-include/fung-calc/arclengthfunction.h
-include/fung-calc/basicgraph.h
-include/fung-calc/cartesian3dcoord.h
-include/fung-calc/commongraph.h
-include/fung-calc/cylindricalcoord.h
-include/fung-calc/definiteintegralfunction.h
-include/fung-calc/densityplot.h
-include/fung-calc/distancefunction.h
-include/fung-calc/expression.h
-include/fung-calc/expressiongraph.h
-include/fung-calc/fparser.hh
-include/fung-calc/frequencyplot.h
-include/fung-calc/functiongraph.h
-include/fung-calc/fungmath.h
-include/fung-calc/fungpainter.h
-include/fung-calc/fungparser.h
-include/fung-calc/fungvector.h
-include/fung-calc/glbasicgraph.h
-include/fung-calc/glexpressiongraph.h
-include/fung-calc/glfunctiongraph.h
-include/fung-calc/glgraphevent.h
-include/fung-calc/glparametricgraph.h
-include/fung-calc/glpolargraph.h
-include/fung-calc/graphevent.h
-include/fung-calc/icons.h
-include/fung-calc/intersectionfunction.h
-include/fung-calc/mathfunction.h
-include/fung-calc/maximumfunction.h
-include/fung-calc/meanvaluefunction.h
-include/fung-calc/minimumfunction.h
-include/fung-calc/parametricgraph.h
-include/fung-calc/plotmodule.h
-include/fung-calc/polarcoord.h
-include/fung-calc/polargraph.h
-include/fung-calc/rectcoord.h
-include/fung-calc/scatterplot.h
-include/fung-calc/sphericalcoord.h
-include/fung-calc/statinfo.h
-include/fung-calc/statplotgraph.h
-include/fung-calc/whiskerplot.h
-include/fung-calc/zerofunction.h
-lib/libfungcalc.a
-lib/libfungcalc.la
-lib/libfungcalc.so
-lib/libfungcalc.so.1
-lib/libfungcalcui.a
-lib/libfungcalcui.la
-lib/libfungcalcui.so
-lib/libfungcalcui.so.1
-share/applnk/Applications/fung-calc.desktop
-share/doc/HTML/en/fung-calc/animationparams.png
-share/doc/HTML/en/fung-calc/animationtoolbar.png
-share/doc/HTML/en/fung-calc/common
-share/doc/HTML/en/fung-calc/credits.docbook
-share/doc/HTML/en/fung-calc/functiongraph.png
-share/doc/HTML/en/fung-calc/index.cache.bz2
-share/doc/HTML/en/fung-calc/index.docbook
-share/doc/HTML/en/fung-calc/installation.docbook
-share/doc/HTML/en/fung-calc/introduction.docbook
-share/doc/HTML/en/fung-calc/newgraph.png
-%%DATADIR%%/AUTHORS
-%%DATADIR%%/COPYING
-%%DATADIR%%/ChangeLog
-%%DATADIR%%/README
-%%DATADIR%%/TODO
-%%DATADIR%%/samplegraphs.fgc
-%%DATADIR%%/translations/fung-calc.es.qm
-share/icons/hicolor/16x16/apps/fung_calc.png
-share/icons/hicolor/32x32/apps/fung_calc.png
-share/icons/hicolor/48x48/apps/fung_calc.png
-share/icons/hicolor/64x64/apps/fung_calc.png
-share/mimelnk/application/x-fgc.desktop
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
-@dirrmtry share/mimelnk/application
-@dirrmtry share/mimelnk
-@dirrmtry share/applnk/Applications
-@dirrmtry share/applnk
-@dirrm include/fung-calc
-@dirrm share/doc/HTML/en/fung-calc
-@dirrm %%DATADIR%%/translations
-@dirrm %%DATADIR%%
diff --git a/math/k3dsurf/Makefile b/math/k3dsurf/Makefile
deleted file mode 100644
index 5427ac52658c..000000000000
--- a/math/k3dsurf/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: thierry@pompo.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= k3dsurf
-PORTVERSION= 0.6.2.4
-CATEGORIES= math graphics
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}_Linux/${PORTVERSION:R}
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Visualize and manipulate Mathematical surfaces or curves
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-
-USE_GL= yes
-USE_QT_VER= 3
-QTDIR= ${QT_PREFIX}
-MAKE_ENV= QMAKESPEC="${LOCALBASE}/share/qt/mkspecs/freebsd-g++" \
- QTDIR="${QTDIR}" PTHREAD_LIBS="${PTHREAD_LIBS}"
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-PLIST_FILES= bin/k3dsurf
-
-pre-build:
- cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} qmake
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/k3dsurf ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/math/k3dsurf/distinfo b/math/k3dsurf/distinfo
deleted file mode 100644
index f83224de38b2..000000000000
--- a/math/k3dsurf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (k3dsurf-0.6.2.4.tar.gz) = dc8d2b9b092ee03fd5a3d4ce211c24fa86d81d5278b0fd14dcb45e7f007cdc3e
-SIZE (k3dsurf-0.6.2.4.tar.gz) = 4317832
diff --git a/math/k3dsurf/files/patch-Makefile b/math/k3dsurf/files/patch-Makefile
deleted file mode 100644
index 230b0ae85f04..000000000000
--- a/math/k3dsurf/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2009-05-24 17:52:01.000000000 +0200
-+++ Makefile 2012-11-13 22:10:45.000000000 +0100
-@@ -26,7 +26,7 @@
- sub-src: src/$(MAKEFILE) FORCE
- cd src && $(MAKE) -f $(MAKEFILE)
-
--Makefile: k3dsurf.pro /usr/share/qt3/mkspecs/default/qmake.conf
-+Makefile: k3dsurf.pro
- $(QMAKE) -o Makefile k3dsurf.pro
- qmake: qmake_all
- @$(QMAKE) -o Makefile k3dsurf.pro
diff --git a/math/k3dsurf/files/patch-src_Makefile b/math/k3dsurf/files/patch-src_Makefile
deleted file mode 100644
index 647251d6270a..000000000000
--- a/math/k3dsurf/files/patch-src_Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
---- src/Makefile.orig 2009-05-24 17:52:07.000000000 +0200
-+++ src/Makefile 2012-11-13 22:29:38.000000000 +0100
-@@ -8,22 +8,22 @@
-
- ####### Compiler, tools and options
-
--CC = gcc
--CXX = g++
-+#CC = gcc
-+#CXX = g++
- LEX = flex
- YACC = yacc
--CFLAGS = -pipe -g -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
--CXXFLAGS = -pipe -g -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-+CFLAGS += -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-+CXXFLAGS += -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
- LEXFLAGS =
- YACCFLAGS= -d
--INCPATH = -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -I/usr/X11R6/include -I/usr/X11R6/include
--LINK = g++
-+INCPATH = -I. -I$(QTDIR)/include
-+LINK = $(CXX)
- LFLAGS =
--LIBS = $(SUBLIBS) -L/usr/share/qt3/lib -L/usr/X11R6/lib -L/usr/X11R6/lib -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lpthread
-+LIBS = $(SUBLIBS) -L/$(QTDIR)/lib -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm $(PTHREAD_LIBS)
- AR = ar cqs
- RANLIB =
--MOC = /usr/share/qt3/bin/moc
--UIC = /usr/share/qt3/bin/uic
-+MOC = $(LOCALBASE)/bin/moc
-+UIC = $(LOCALBASE)/bin/uic
- QMAKE = qmake
- TAR = tar -cf
- GZIP = gzip -9f
-@@ -201,7 +201,7 @@
- $(MOC):
- ( cd $(QTDIR)/src/moc && $(MAKE) )
-
--Makefile: src.pro /usr/share/qt3/mkspecs/default/qmake.conf /usr/share/qt3/lib/libqt-mt.prl
-+Makefile: src.pro
- $(QMAKE) -o Makefile src.pro
- qmake:
- @$(QMAKE) -o Makefile src.pro
diff --git a/math/k3dsurf/pkg-descr b/math/k3dsurf/pkg-descr
deleted file mode 100644
index e24d61a908e1..000000000000
--- a/math/k3dsurf/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-K3DSurf is a program to visualize and manipulate multidimensional surfaces
-by using Mathematical equations. It's also a "Modeler" for POV-Ray in the
-area of parametric surfaces.
-
-Features :
-* 3D, 4D, 5D and 6D HyperObjects visualization.
-* Full support of all functions (like C language).
-* Support of mouse event in the drawing area (Left:Rotate, Right:scale
- and Midle:translate).
-* Animation an Morph effect.
-* Povscript and Mesh file generation(and Run if povray is installed).
- VRML2 and OBJ files also supported.
-* More than 100 well known examples.
-
-WWW: http://k3dsurf.sourceforge.net/
diff --git a/math/koctave/Makefile b/math/koctave/Makefile
deleted file mode 100644
index 0a7d36d6aaef..000000000000
--- a/math/koctave/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: koctave
-# Date created: 01 August 2003
-# Whom: Kay Lehmann <kay_lehmann@web.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= koctave
-PORTVERSION= 0.70
-PORTREVISION= 5
-CATEGORIES= math kde
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= KDEGUI for octave
-
-RUN_DEPENDS= octave:${PORTSDIR}/math/octave
-
-DEPRECATED= Depends on QT3; unmaintained
-EXPIRATION_DATE= 2013-07-01
-
-USE_QT_VER= 3
-USE_KDELIBS_VER=3
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool
-
-post-patch:
- ${REINPLACE_CMD} -e '/kde_appsdir/s|applnk||g' ${WRKSRC}/configure
- ${REINPLACE_CMD} -e '/kde_appsdir/s|Applications|applications/kde|g' \
- -e '/kde_appsdir/s|share/||g' ${WRKSRC}/src/Makefile.in
- ${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' \
- ${WRKSRC}/src/prefs.cpp ${WRKSRC}/src/koctave.cpp
-
-.include <bsd.port.mk>
diff --git a/math/koctave/distinfo b/math/koctave/distinfo
deleted file mode 100644
index ba9e7e6be9bd..000000000000
--- a/math/koctave/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (koctave-0.70.tar.gz) = 54400bf040c22b5924e530e1a4a028db9103618069a4a1564bd157c6c9c060d1
-SIZE (koctave-0.70.tar.gz) = 767705
diff --git a/math/koctave/files/patch-src__koctave.desktop b/math/koctave/files/patch-src__koctave.desktop
deleted file mode 100644
index 8520154c5dd4..000000000000
--- a/math/koctave/files/patch-src__koctave.desktop
+++ /dev/null
@@ -1,7 +0,0 @@
---- ./src/koctave.desktop.orig 2006-05-18 02:22:19.000000000 +0400
-+++ ./src/koctave.desktop 2008-06-01 17:28:49.000000000 +0400
-@@ -10,3 +10,4 @@
- Terminal=false
- Name=koctave
- Name[de]=Koctave
-+Categories=KDE;Education;Science;
diff --git a/math/koctave/pkg-descr b/math/koctave/pkg-descr
deleted file mode 100644
index e5ee44ff5aee..000000000000
--- a/math/koctave/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-kOctave is a KDE GUI for Octave; look at Octave's homepage
-if you don't know what it is. kOctave contains an editor
-with syntax highlighting and a help browser; you can work
-almost the same way as in Matlab (c), i.e. use the editor
-and execute your code from there with (F5) or press run.
-One difference is the command window, it is meant for
-"quick commands" and not a history as in Matlab you can
-add commands to the list in settings.
-
-WWW: http://sourceforge.net/projects/koctave/
-WWW: http://athlone.ath.cx/~matti/kde/koctave/
diff --git a/math/koctave/pkg-plist b/math/koctave/pkg-plist
deleted file mode 100644
index 3700b76cc885..000000000000
--- a/math/koctave/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/koctave
-share/applications/kde/koctave.desktop
-share/apps/koctave/editorui.rc
-share/apps/koctave/koctaveui.rc
-share/icons/hicolor/16x16/apps/koctave.png
-share/icons/hicolor/32x32/apps/koctave.png
-share/icons/locolor/16x16/apps/koctave.png
-share/icons/locolor/32x32/apps/koctave.png
-@dirrm share/apps/koctave
-@dirrmtry share/applications/kde
diff --git a/math/kseg/Makefile b/math/kseg/Makefile
deleted file mode 100644
index 83686ff322a6..000000000000
--- a/math/kseg/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# New ports collection makefile for: kseg
-# Date created: 4 September 2001
-# Whom: Kuang-che Wu <kcwu@ck.tp.edu.tw>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kseg
-PORTVERSION= 0.403
-PORTREVISION= 7
-PORTEPOCH= 1
-CATEGORIES= math graphics
-MASTER_SITES= http://www.mit.edu/~ibaran/
-
-MAINTAINER= kcwu@csie.org
-COMMENT= A simulator of euclidean geometry
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_QT_VER= 3
-MAKE_ENV= PTHREAD_LIBS=${PTHREAD_LIBS} QTDIR="${QT_PREFIX}"
-
-pre-patch:
- ${REINPLACE_CMD} -e '/^CONFIG/s/$$/ thread/' ${WRKSRC}/${PORTNAME}.pro
-
-do-configure:
- @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} qmake \
- -spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ ${PORTNAME}.pro
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/kseg ${PREFIX}/bin
- ${MKDIR} ${PREFIX}/lib/X11/kseg
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/lib/X11/kseg
- ${INSTALL_DATA} ${WRKSRC}/kseg_??.qm ${PREFIX}/lib/X11/kseg
- ${RM} ${PREFIX}/lib/X11/kseg/kseg_xx.qm
- ${INSTALL_DATA} ${WRKSRC}/kseg_help_??.html ${PREFIX}/lib/X11/kseg
- ${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/math/kseg/distinfo b/math/kseg/distinfo
deleted file mode 100644
index beb4c761d54b..000000000000
--- a/math/kseg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (kseg-0.403.tar.gz) = 233743ea0b5916c45f15e1780cc5a44e9b069d9841d34a5cb2f680f4a060c2d5
-SIZE (kseg-0.403.tar.gz) = 656675
diff --git a/math/kseg/pkg-descr b/math/kseg/pkg-descr
deleted file mode 100644
index f9f3735d3702..000000000000
--- a/math/kseg/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-KSEG is a Free (GPL) interactive geometry program for exploring Euclidean
-geometry. It runs on Unix-based platforms (according to users, it also compiles
-and runs on Mac OS X and should run on anything that Qt supports). You create a
-construction, such as a triangle with a circumcenter, and then, as you drag
-verteces of the triangle, you can see the circumcenter moving in real time. Of
-course, you can do a lot more than that.
-
-KSEG can be used in the classroom, for personal exploration of geometry, or for
-making high-quality figures for LaTeX. It is very fast, stable, and the UI has
-been designed for efficiency and consistency. I can usually make a construction
-in KSEG in less than half the time it takes me to do it with similar programs.
-Despite the name, it is Qt based and does not require KDE to run.
-
-KSEG was inspired by the Geometer's Sketchpad, but it goes beyond the
-functionality that Sketchpad provides.
-
-WWW: http://www.mit.edu/~ibaran/kseg.html
diff --git a/math/kseg/pkg-plist b/math/kseg/pkg-plist
deleted file mode 100644
index 870244abfa89..000000000000
--- a/math/kseg/pkg-plist
+++ /dev/null
@@ -1,61 +0,0 @@
-bin/kseg
-lib/X11/kseg/README
-%%EXAMPLESDIR%%/20cell.seg
-%%EXAMPLESDIR%%/bezier-cubic.sec
-%%EXAMPLESDIR%%/bezier-cubic.seg
-%%EXAMPLESDIR%%/circumcircle.sec
-%%EXAMPLESDIR%%/circumcircle.seg
-%%EXAMPLESDIR%%/conic5pt.sec
-%%EXAMPLESDIR%%/coord.seg
-%%EXAMPLESDIR%%/cube.seg
-%%EXAMPLESDIR%%/delaunay.seg
-%%EXAMPLESDIR%%/dragon.sec
-%%EXAMPLESDIR%%/ellipse.sec
-%%EXAMPLESDIR%%/invert.sec
-%%EXAMPLESDIR%%/invert3.sec
-%%EXAMPLESDIR%%/isogonal.sec
-%%EXAMPLESDIR%%/julia.sec
-%%EXAMPLESDIR%%/julia.seg
-%%EXAMPLESDIR%%/kiepert.sec
-%%EXAMPLESDIR%%/kiepert2.sec
-%%EXAMPLESDIR%%/kiepert3.sec
-%%EXAMPLESDIR%%/koch.sec
-%%EXAMPLESDIR%%/large.seg
-%%EXAMPLESDIR%%/largelocus.seg
-%%EXAMPLESDIR%%/locus.seg
-%%EXAMPLESDIR%%/prettylocus.seg
-%%EXAMPLESDIR%%/prettylocusgenerator.sec
-%%EXAMPLESDIR%%/radicalaxis.sec
-%%EXAMPLESDIR%%/sierp.sec
-%%EXAMPLESDIR%%/sierp2.sec
-%%EXAMPLESDIR%%/sinus.seg
-%%EXAMPLESDIR%%/tractix.sec
-%%EXAMPLESDIR%%/tractix.seg
-lib/X11/kseg/kseg_cy.qm
-lib/X11/kseg/kseg_de.qm
-lib/X11/kseg/kseg_en.qm
-lib/X11/kseg/kseg_es.qm
-lib/X11/kseg/kseg_fr.qm
-lib/X11/kseg/kseg_help_en.html
-lib/X11/kseg/kseg_help_es.html
-lib/X11/kseg/kseg_help_fr.html
-lib/X11/kseg/kseg_help_it.html
-lib/X11/kseg/kseg_help_ja.html
-lib/X11/kseg/kseg_help_nl.html
-lib/X11/kseg/kseg_help_pt.html
-lib/X11/kseg/kseg_help_ru.html
-lib/X11/kseg/kseg_help_tc.html
-lib/X11/kseg/kseg_help_tr.html
-lib/X11/kseg/kseg_help_zh.html
-lib/X11/kseg/kseg_hu.qm
-lib/X11/kseg/kseg_it.qm
-lib/X11/kseg/kseg_ja.qm
-lib/X11/kseg/kseg_nb.qm
-lib/X11/kseg/kseg_nl.qm
-lib/X11/kseg/kseg_pt.qm
-lib/X11/kseg/kseg_ru.qm
-lib/X11/kseg/kseg_tc.qm
-lib/X11/kseg/kseg_tr.qm
-lib/X11/kseg/kseg_zh.qm
-@dirrm %%EXAMPLESDIR%%
-@dirrm lib/X11/kseg
diff --git a/math/pgcalc/Makefile b/math/pgcalc/Makefile
deleted file mode 100644
index ccb4491123be..000000000000
--- a/math/pgcalc/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: PG Calculator
-# Date created: 20 Mar 2005
-# Whom: Alexey Dokuchaev <danfe@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pgcalc2
-DISTVERSION= 2.2-10
-PORTREVISION= 4
-CATEGORIES= math kde
-MASTER_SITES= http://www.pgcalc.net/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A powerful scientific skinnable calculator
-
-DEPRECATED= Depends on QT3; unmaintained
-EXPIRATION_DATE= 2013-07-01
-
-USE_QT_VER= 3
-USE_KDELIBS_VER= 3
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool
-INSTALLS_ICONS= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-OPTIONS_DEFINE= ARTS
-OPTIONS_DEFAULT= ARTS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MARTS}
-CONFIGURE_ARGS+= --without-arts
-.endif
-
-post-extract:
-# Fix permissions for ``make clean'' to work
- @${CHMOD} 755 ${WRKSRC}/skins/HP49G+ ${WRKSRC}/admin/install-sh
- @${REINPLACE_CMD} -e 's,LIBS)$$,& $$(LIBPTHREAD),' \
- ${WRKSRC}/src/Makefile.in
- @${REINPLACE_CMD} -E 's,cp ([^-]*).* -r$$,${CP} -r \1,' \
- ${WRKSRC}/Makefile.in
-# Remove backup leftovers (since installs via recursive copy)
- @${FIND} ${WRKSRC}/skins -name \*~ -delete
-# Allow it to find its own skins
- @${REINPLACE_CMD} -e 's,SkinPath =,& QString("${PREFIX}/share/apps/${PORTNAME}/skins/"); //,' \
- ${WRKSRC}/src/pgcalc.cpp
-
-.include <bsd.port.mk>
diff --git a/math/pgcalc/distinfo b/math/pgcalc/distinfo
deleted file mode 100644
index d677969b4166..000000000000
--- a/math/pgcalc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pgcalc2-2.2-10.tar.gz) = ff072016cd14ed8c741ef444b2a79d618354bf367b96e3e6230d1674cc64c685
-SIZE (pgcalc2-2.2-10.tar.gz) = 2777142
diff --git a/math/pgcalc/pkg-descr b/math/pgcalc/pkg-descr
deleted file mode 100644
index 97d56993d273..000000000000
--- a/math/pgcalc/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-PG Calculator is a powerful scientific skinnable calculator. It works in
-algebraic and RPN mode, recognizes real and complex numbers, and allows
-simple vectors manipulations. It has up to 80 built-in functions, allows
-user-defined variables, supports numbers inputting in binary, octal,
-hexadecimal, and exponential formats. Graphical user interface can be
-easily changed with skins.
-
-WWW: http://www.pgcalc.net/
diff --git a/math/pgcalc/pkg-plist b/math/pgcalc/pkg-plist
deleted file mode 100644
index 01a195e0fc1e..000000000000
--- a/math/pgcalc/pkg-plist
+++ /dev/null
@@ -1,169 +0,0 @@
-bin/pgcalc
-share/doc/HTML/en/pgcalc/common
-share/doc/HTML/en/pgcalc/index.docbook
-share/doc/HTML/en/pgcalc/index.cache.bz2
-@dirrm share/doc/HTML/en/pgcalc
-@dirrmtry share/doc/HTML/en
-@dirrmtry share/doc/HTML
-%%DOCSDIR%%/alg_mode1.png
-%%DOCSDIR%%/alg_mode2.png
-%%DOCSDIR%%/apps_menu.png
-%%DOCSDIR%%/apps_menu_3.png
-%%DOCSDIR%%/apps_menu_4.png
-%%DOCSDIR%%/apps_menu_var.png
-%%DOCSDIR%%/cat_menu.png
-%%DOCSDIR%%/cmpl_format.png
-%%DOCSDIR%%/cnt.htm
-%%DOCSDIR%%/const_dlg.png
-%%DOCSDIR%%/hs10.htm
-%%DOCSDIR%%/hs100.htm
-%%DOCSDIR%%/hs110.htm
-%%DOCSDIR%%/hs120.htm
-%%DOCSDIR%%/hs130.htm
-%%DOCSDIR%%/hs140.htm
-%%DOCSDIR%%/hs150.htm
-%%DOCSDIR%%/hs160.htm
-%%DOCSDIR%%/hs170.htm
-%%DOCSDIR%%/hs180.htm
-%%DOCSDIR%%/hs181.htm
-%%DOCSDIR%%/hs182.htm
-%%DOCSDIR%%/hs190.htm
-%%DOCSDIR%%/hs20.htm
-%%DOCSDIR%%/hs200.htm
-%%DOCSDIR%%/hs21.htm
-%%DOCSDIR%%/hs210.htm
-%%DOCSDIR%%/hs22.htm
-%%DOCSDIR%%/hs23.htm
-%%DOCSDIR%%/hs230.htm
-%%DOCSDIR%%/hs24.htm
-%%DOCSDIR%%/hs240.htm
-%%DOCSDIR%%/hs25.htm
-%%DOCSDIR%%/hs250.htm
-%%DOCSDIR%%/hs26.htm
-%%DOCSDIR%%/hs260.htm
-%%DOCSDIR%%/hs27.htm
-%%DOCSDIR%%/hs270.htm
-%%DOCSDIR%%/hs28.htm
-%%DOCSDIR%%/hs280.htm
-%%DOCSDIR%%/hs29.htm
-%%DOCSDIR%%/hs290.htm
-%%DOCSDIR%%/hs30.htm
-%%DOCSDIR%%/hs300.htm
-%%DOCSDIR%%/hs310.htm
-%%DOCSDIR%%/hs320.htm
-%%DOCSDIR%%/hs330.htm
-%%DOCSDIR%%/hs340.htm
-%%DOCSDIR%%/hs350.htm
-%%DOCSDIR%%/hs360.htm
-%%DOCSDIR%%/hs380.htm
-%%DOCSDIR%%/hs390.htm
-%%DOCSDIR%%/hs40.htm
-%%DOCSDIR%%/hs400.htm
-%%DOCSDIR%%/hs410.htm
-%%DOCSDIR%%/hs420.htm
-%%DOCSDIR%%/hs440.htm
-%%DOCSDIR%%/hs450.htm
-%%DOCSDIR%%/hs460.htm
-%%DOCSDIR%%/hs465.htm
-%%DOCSDIR%%/hs470.htm
-%%DOCSDIR%%/hs480.htm
-%%DOCSDIR%%/hs490.htm
-%%DOCSDIR%%/hs50.htm
-%%DOCSDIR%%/hs500.htm
-%%DOCSDIR%%/hs520.htm
-%%DOCSDIR%%/hs530.htm
-%%DOCSDIR%%/hs540.htm
-%%DOCSDIR%%/hs550.htm
-%%DOCSDIR%%/hs560.htm
-%%DOCSDIR%%/hs580.htm
-%%DOCSDIR%%/hs590.htm
-%%DOCSDIR%%/hs60.htm
-%%DOCSDIR%%/hs600.htm
-%%DOCSDIR%%/hs610.htm
-%%DOCSDIR%%/hs630.htm
-%%DOCSDIR%%/hs650.htm
-%%DOCSDIR%%/hs655.htm
-%%DOCSDIR%%/hs657.htm
-%%DOCSDIR%%/hs660.htm
-%%DOCSDIR%%/hs670.htm
-%%DOCSDIR%%/hs680.htm
-%%DOCSDIR%%/hs690.htm
-%%DOCSDIR%%/hs70.htm
-%%DOCSDIR%%/hs700.htm
-%%DOCSDIR%%/hs710.htm
-%%DOCSDIR%%/hs715.htm
-%%DOCSDIR%%/hs720.htm
-%%DOCSDIR%%/hs730.htm
-%%DOCSDIR%%/hs75.htm
-%%DOCSDIR%%/hs750.htm
-%%DOCSDIR%%/hs760.htm
-%%DOCSDIR%%/hs770.htm
-%%DOCSDIR%%/hs780.htm
-%%DOCSDIR%%/hs790.htm
-%%DOCSDIR%%/hs80.htm
-%%DOCSDIR%%/hs85.htm
-%%DOCSDIR%%/hs90.htm
-%%DOCSDIR%%/idx.htm
-%%DOCSDIR%%/index.htm
-%%DOCSDIR%%/inp_complex.png
-%%DOCSDIR%%/inp_expression.png
-%%DOCSDIR%%/inp_unit1.png
-%%DOCSDIR%%/inp_unit2.png
-%%DOCSDIR%%/inp_unit4.png
-%%DOCSDIR%%/inp_vector.png
-%%DOCSDIR%%/math_menu.png
-%%DOCSDIR%%/mode_menu.png
-%%DOCSDIR%%/pgcalc2-htmldoc.desktop
-%%DOCSDIR%%/rn_formats.png
-%%DOCSDIR%%/rpn_mode1.png
-%%DOCSDIR%%/rpn_mode2.png
-%%DOCSDIR%%/screenshot1.png
-%%DOCSDIR%%/tvm_dlg1.png
-%%DOCSDIR%%/unit_converter.png
-%%DOCSDIR%%/unit_converter_cat.png
-%%DOCSDIR%%/unit_converter_unit.png
-%%DOCSDIR%%/unit_converter_value.png
-%%DOCSDIR%%/var_dlg1.png
-@dirrm %%DOCSDIR%%
-share/icons/hicolor/32x32/apps/pgcalc2.png
-share/applnk/Utilities/pgcalc.desktop
-@dirrmtry share/applnk/Utilities
-@dirrmtry share/applnk
-share/apps/pgcalc2/skins/BHP49G/Backgrnd.bmp
-share/apps/pgcalc2/skins/BHP49G/HP49GFon.bmp
-share/apps/pgcalc2/skins/BHP49G/SmFonts8x8.bmp
-share/apps/pgcalc2/skins/BHP49G/skin.csk
-@dirrm share/apps/pgcalc2/skins/BHP49G
-share/apps/pgcalc2/skins/default/backgrnd.bmp
-share/apps/pgcalc2/skins/default/fonts.bmp
-share/apps/pgcalc2/skins/default/skin.csk
-share/apps/pgcalc2/skins/default/smfonts8x8.bmp
-@dirrm share/apps/pgcalc2/skins/default
-share/apps/pgcalc2/skins/Metallic/Backgrnd.bmp
-share/apps/pgcalc2/skins/Metallic/Fonts.bmp
-share/apps/pgcalc2/skins/Metallic/SmFonts7x8.bmp
-share/apps/pgcalc2/skins/Metallic/skin.csk
-@dirrm share/apps/pgcalc2/skins/Metallic
-share/apps/pgcalc2/skins/CFX-9850GB+/cfx9850gb+.bmp
-share/apps/pgcalc2/skins/CFX-9850GB+/fonts.bmp
-share/apps/pgcalc2/skins/CFX-9850GB+/smfonts7x8.bmp
-share/apps/pgcalc2/skins/CFX-9850GB+/skin.csk
-@dirrm share/apps/pgcalc2/skins/CFX-9850GB+
-share/apps/pgcalc2/skins/FX20/fx20.bmp
-share/apps/pgcalc2/skins/FX20/fonts.bmp
-share/apps/pgcalc2/skins/FX20/smfonts7x8.bmp
-share/apps/pgcalc2/skins/FX20/skin.csk
-@dirrm share/apps/pgcalc2/skins/FX20
-share/apps/pgcalc2/skins/HP48GX/Backgrnd.bmp
-share/apps/pgcalc2/skins/HP48GX/Fonts.bmp
-share/apps/pgcalc2/skins/HP48GX/skin.csk
-share/apps/pgcalc2/skins/HP48GX/SmFonts7x8.bmp
-@dirrm share/apps/pgcalc2/skins/HP48GX
-share/apps/pgcalc2/skins/HP49G+/Backgrnd.bmp
-share/apps/pgcalc2/skins/HP49G+/HP49GFon.bmp
-share/apps/pgcalc2/skins/HP49G+/smfonts7x8.bmp
-share/apps/pgcalc2/skins/HP49G+/skin.csk
-@dirrm share/apps/pgcalc2/skins/HP49G+
-@dirrm share/apps/pgcalc2/skins
-@dirrm share/apps/pgcalc2
-@dirrmtry share/apps
diff --git a/math/qwtplot3d/Makefile b/math/qwtplot3d/Makefile
deleted file mode 100644
index 041f27c7d057..000000000000
--- a/math/qwtplot3d/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: qwtplot3d
-# Date created: Aug 30, 2004
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= qwtplot3d
-PORTVERSION= 0.2.7
-PORTREVISION= 5
-CATEGORIES= math
-MASTER_SITES= SF
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A 3D plotting widget for scientific data and mathematical expressions
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-
-DEPRECATED= Depends on QT3; unmaintained
-EXPIRATION_DATE= 2013-07-01
-
-USE_QT_VER= 3
-USE_GL= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-MAKE_ENV= QTDIR=${QT_PREFIX}
-USE_LDCONFIG= yes
-USE_DOS2UNIX= yes
-
-pre-build:
- cd ${WRKSRC}; qmake -spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ ${PORTNAME}.pro
- cd ${WRKSRC} && ${REINPLACE_CMD} -e \
- 's|^CC .*|CC=${CC}|; \
- s|^CXX .*|CXX=${CXX}|; \
- s|^LINK .*|LINK=${CXX}|' Makefile
-
-do-install:
- ${CP} ${WRKSRC}/include/* ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/lib/libqwtplot3d.so.${PORTVERSION} ${PREFIX}/lib
- ${LN} -fs ${PREFIX}/lib/libqwtplot3d.so.${PORTVERSION} ${PREFIX}/lib/libqwtplot3d.so.0
- ${LN} -fs ${PREFIX}/lib/libqwtplot3d.so.${PORTVERSION} ${PREFIX}/lib/libqwtplot3d.so
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${EXAMPLESDIR}
- (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
-.endif
-
-.include <bsd.port.mk>
diff --git a/math/qwtplot3d/distinfo b/math/qwtplot3d/distinfo
deleted file mode 100644
index 2acb697ab2c1..000000000000
--- a/math/qwtplot3d/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (qwtplot3d-0.2.7.tgz) = 1208336b15e82e7a9d22cbc743e46f27e2fad716094a9c133138f259fa299a42
-SIZE (qwtplot3d-0.2.7.tgz) = 183836
diff --git a/math/qwtplot3d/files/patch-qwtplot3d.pro b/math/qwtplot3d/files/patch-qwtplot3d.pro
deleted file mode 100644
index e56ade8e24b0..000000000000
--- a/math/qwtplot3d/files/patch-qwtplot3d.pro
+++ /dev/null
@@ -1,20 +0,0 @@
---- ./qwtplot3d.pro.orig Tue Jun 26 18:33:59 2007
-+++ ./qwtplot3d.pro Tue Jun 26 18:34:38 2007
-@@ -3,7 +3,7 @@
-
- TARGET = qwtplot3d
- TEMPLATE = lib
--CONFIG += qt warn_on opengl thread zlib debug
-+CONFIG += qt warn_on opengl thread zlib
- MOC_DIR = tmp
- OBJECTS_DIR = tmp
- INCLUDEPATH = include
-@@ -21,7 +21,7 @@
- win32:CONFIG -= zlib
-
- linux-g++:TMAKE_CXXFLAGS += -fno-exceptions
--unix:VERSION = 0.2.6
-+unix:VERSION = 0.2.7
-
- # Input
- SOURCES += src/qwt3d_axis.cpp \
diff --git a/math/qwtplot3d/pkg-descr b/math/qwtplot3d/pkg-descr
deleted file mode 100644
index 85e00e3fa14b..000000000000
--- a/math/qwtplot3d/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-QwtPlot3D is not a program, but a feature-rich Qt/OpenGL-based C++ programming
-library. She provides essentially a bunch of 3D-widgets for programmers.
-
-Features
- * Parametric Surfaces
- * Lighting (experimental)
- * User defined visual objects
- * Scaling, rotating, shifting, zooming of data sets and mathematical
- functions
- * Interactive mouse and keyboard handling
- * Resolution changing on the fly
- * Reading from MESH and FEM data files
- * Data structures providing nodes and triangulation
- * Flat (2D) labeling
- * Wireframe, filled polygons, hidden line
- * Floor projections (Isolines, Data)
- * Free configurable (labeling, numbering; linear, log or user-defined
- transformations) and autoscalable axes
- * Free color model, and color legends
- * Flat/Gouraud shading
- * Pixmap output (all Qt supported formats)
- * Vector output (PostScript, EPS and PDF) via gl2ps
-
-WWW: http://qwtplot3d.sourceforge.net/
diff --git a/math/qwtplot3d/pkg-plist b/math/qwtplot3d/pkg-plist
deleted file mode 100644
index f35f2fd7bf47..000000000000
--- a/math/qwtplot3d/pkg-plist
+++ /dev/null
@@ -1,115 +0,0 @@
-include/qwt3d_autoptr.h
-include/qwt3d_autoscaler.h
-include/qwt3d_axis.h
-include/qwt3d_color.h
-include/qwt3d_colorlegend.h
-include/qwt3d_coordsys.h
-include/qwt3d_drawable.h
-include/qwt3d_enrichment.h
-include/qwt3d_enrichment_std.h
-include/qwt3d_function.h
-include/qwt3d_global.h
-include/qwt3d_graphplot.h
-include/qwt3d_gridmapping.h
-include/qwt3d_helper.h
-include/qwt3d_io.h
-include/qwt3d_io_gl2ps.h
-include/qwt3d_io_reader.h
-include/qwt3d_label.h
-include/qwt3d_mapping.h
-include/qwt3d_multiplot.h
-include/qwt3d_openglhelper.h
-include/qwt3d_parametricsurface.h
-include/qwt3d_plot.h
-include/qwt3d_portability.h
-include/qwt3d_scale.h
-include/qwt3d_surfaceplot.h
-include/qwt3d_types.h
-include/qwt3d_volumeplot.h
-lib/libqwtplot3d.so
-lib/libqwtplot3d.so.0
-lib/libqwtplot3d.so.0.2.7
-%%PORTDOCS%%%%EXAMPLESDIR%%/autoswitch/autoswitch.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/autoswitch/autoswitch.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/autoswitch/autoswitch.pro
-%%PORTDOCS%%%%EXAMPLESDIR%%/axes/axes.pro
-%%PORTDOCS%%%%EXAMPLESDIR%%/axes/src/axes.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/axes/src/axesmainwindow.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/axes/src/axesmainwindow.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/axes/src/axesmainwindowbase.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/axes/src/axesmainwindowbase4.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/axes/src/main.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/box.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/common.pro
-%%PORTDOCS%%%%EXAMPLESDIR%%/dsp.bat
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/enrichments.pro
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/src/enrichmentmainwindow.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/src/enrichmentmainwindow.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/src/enrichmentmainwindowbase.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/src/enrichmentmainwindowbase4.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/src/enrichments.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/src/enrichments.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/enrichments/src/main.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/examples.pro
-%%PORTDOCS%%%%EXAMPLESDIR%%/examples.sln
-%%PORTDOCS%%%%EXAMPLESDIR%%/filecell.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/fileopen.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/filledmesh.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/floordata.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/floorempty.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/flooriso.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/floormesh.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/frame.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/grid.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridb.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridc.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridf.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridfr.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridl.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/gridr.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/hiddenline.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/icon.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/icon.ico
-%%PORTDOCS%%%%EXAMPLESDIR%%/icon.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/icon.rc
-%%PORTDOCS%%%%EXAMPLESDIR%%/images.qrc
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/mesh2.pro
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/colormapreader.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/colormapreader.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/designerworkaround.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/designerworkaround.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/femreader.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/functions.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/lightingdlg.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/lightingdlg.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/lightingdlgbase.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/lightingdlgbase4.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/lightingdlgbaseimpl.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/lightingdlgbaseimpl.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/main.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/mesh.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/mesh2mainwindow.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/mesh2mainwindow.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/mesh2mainwindowbase.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/mesh2mainwindowbase4.ui
-%%PORTDOCS%%%%EXAMPLESDIR%%/mesh2/src/thesis.tex
-%%PORTDOCS%%%%EXAMPLESDIR%%/movie.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/nodata.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/none.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/normals.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/polygon.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/qwtplot.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/savecontent.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/scattered.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/simpleplot/simpleplot.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/simpleplot/simpleplot.pro
-%%PORTDOCS%%%%EXAMPLESDIR%%/wireframe.png
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/simpleplot
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/mesh2/src
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/mesh2
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/enrichments/src
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/enrichments
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/axes/src
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/axes
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/autoswitch
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
diff --git a/math/rkward/Makefile b/math/rkward/Makefile
deleted file mode 100644
index 0f80806edc6b..000000000000
--- a/math/rkward/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: thierry@pompo.net
-# $FreeBSD$
-
-PORTNAME= rkward
-DISTVERSION= 0.4.9a
-PORTREVISION= 20
-PORTEPOCH= 3
-CATEGORIES= math
-MASTER_SITES= SF/${PORTNAME}/Historical_Releases/0.4.x_and_earlier/0.4.9a%20%28KDE3%29
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= IDE/GUI for the R-project
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/R:${PORTSDIR}/math/R
-RUN_DEPENDS= ${LOCALBASE}/bin/R:${PORTSDIR}/math/R
-
-CONFLICTS= rkward-kde4-0.5.*
-
-USE_KDELIBS_VER=3
-USE_PHP= yes
-WANT_PHP_CLI= yes
-USES= gettext
-USE_AUTOTOOLS= libtool
-CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
-CONFIGURE_ARGS= --disable-fast-perl
-
-USE_FORTRAN= yes
-FORTRANLIBDIR2= `${DIRNAME} \\`${FC} -print-libgcc-file-name\\``/../../../
-
-DOCSDIR= ${PREFIX}/share/doc/HTML/en/rkward
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-NLS= ""
-.else
-NLS= "@comment "
-.endif
-PLIST_SUB+= NLS=${NLS}
-
-PHP2FIX= rkward/plugins/makemakefileam.php \
- rkward/settings/rksettingsmodulephp.cpp
-
-pre-configure:
- ${REINPLACE_CMD} -e 's|/usr/bin/php|${LOCALBASE}/bin/php|' \
- ${PHP2FIX:S|^|${WRKSRC}/|}
- ${REINPLACE_CMD} -e 's|-lgfortran|-L${FORTRANLIBDIR2} -lgfortran|' \
- ${WRKSRC}/${CONFIGURE_SCRIPT}
-.if ! ${PORT_OPTIONS:MDOCS}
- ${REINPLACE_CMD} -e 's|rkward po doc|rkward po|' \
- ${WRKSRC}/Makefile.in
-.endif
-.if ! ${PORT_OPTIONS:MNLS}
- ${REINPLACE_CMD} -e 's|SUBDIRS = rkward po|SUBDIRS = rkward|' \
- ${WRKSRC}/Makefile.in
-.endif
- @(if [ ! -e ${LOCALBASE}/lib/R/lib/libR.so ] ; then \
- ${ECHO_MSG} "==> ${PKGNAME} requires math/R to be built WITH_LIBR" ; \
- exit 1; fi)
-
-.include <bsd.port.mk>
diff --git a/math/rkward/distinfo b/math/rkward/distinfo
deleted file mode 100644
index cef918b80f1a..000000000000
--- a/math/rkward/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rkward-0.4.9a.tar.gz) = 1e8b7fde19fc4a60b9e375e428ee9e1a2fffaa426114ad30d66c039f78d82051
-SIZE (rkward-0.4.9a.tar.gz) = 1729709
diff --git a/math/rkward/files/patch-configure b/math/rkward/files/patch-configure
deleted file mode 100644
index 83de4447987c..000000000000
--- a/math/rkward/files/patch-configure
+++ /dev/null
@@ -1,38 +0,0 @@
---- configure.orig Mon May 7 13:10:22 2007
-+++ configure Mon May 21 17:03:34 2007
-@@ -29251,7 +29251,7 @@
- echo $ECHO_N "(cached) $ECHO_C" >&6
- else
- ac_check_lib_save_LIBS=$LIBS
--LIBS="-l$PTHREAD_LIBS $LIBS"
-+LIBS="$PTHREAD_LIBS $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h. */
- _ACEOF
-@@ -31110,7 +31110,7 @@
- withval=$with_r_home; use_r_home="$withval"
- else
- use_r_home=`R CMD sh -c 'echo $R_HOME'`
-- if test "$use_r_home" == "" ; then use_r_home="/usr/local/lib/R" ; fi
-+ if test "$use_r_home" = "" ; then use_r_home="/usr/local/lib/R" ; fi
-
- fi
-
-@@ -31189,7 +31189,7 @@
- withval=$with_r_includes; use_r_includes="$withval"
- else
- use_r_includes=`$R_HOMEDIR/bin/R CMD sh -c 'echo $R_INCLUDE_DIR'`
-- if test "$use_r_includes" == "" ; then use_r_includes="$R_HOMEDIR/include" ; fi
-+ if test "$use_r_includes" = "" ; then use_r_includes="$R_HOMEDIR/include" ; fi
-
- fi
-
-@@ -33235,7 +33235,7 @@
-
-
-
--CPPFLAGS+=" -DQT_NO_ASCII_CAST"
-+CPPFLAGS="$CPPFLAGS -DQT_NO_ASCII_CAST"
-
-
-
diff --git a/math/rkward/files/patch-rkward_rbackend_rembedinternal.cpp b/math/rkward/files/patch-rkward_rbackend_rembedinternal.cpp
deleted file mode 100644
index bfa2c1c3020f..000000000000
--- a/math/rkward/files/patch-rkward_rbackend_rembedinternal.cpp
+++ /dev/null
@@ -1,39 +0,0 @@
---- rkward/rbackend/rembedinternal.cpp.orig 2008-04-10 09:19:08.000000000 -0400
-+++ rkward/rbackend/rembedinternal.cpp 2013-05-28 07:06:41.000000000 -0400
-@@ -87,7 +87,9 @@
- #include "R.h"
- #include "Rinternals.h"
- #include "Rinterface.h"
--#include "Rdevices.h"
-+#if (R_VERSION < R_Version(2, 8, 1))
-+# include "Rdevices.h"
-+#endif
- #include "R_ext/Parse.h"
-
- #ifdef R_2_4
-@@ -118,7 +120,9 @@
-
- // some functions we need that are not declared
- extern int Rf_initEmbeddedR(int argc, char **argv);
-+#if (R_VERSION < R_Version(3,0,0))
- extern void Rf_PrintWarnings (void);
-+#endif
- extern int R_interrupts_pending;
- #ifdef R_2_3
- extern int Rf_initialize_R(int ac, char **av);
-@@ -839,6 +843,7 @@
-
- UNPROTECT(1); /* pr */
-
-+#if (R_VERSION < R_Version(3,0,0))
- // for safety, let's protect exp for the two print calls below.
- // TODO: this is not good. It causes an additional PROTECT and UPROTECT. Need to (re-)move printing
- PROTECT (exp);
-@@ -849,6 +854,7 @@
- Rf_PrintWarnings ();
-
- UNPROTECT (1); // exp; We unprotect this, as most of the time the caller is not really interested in the result
-+#endif
- return exp;
- }
-
diff --git a/math/rkward/files/patch-rkward_rbackend_rpackages_Makefile.in b/math/rkward/files/patch-rkward_rbackend_rpackages_Makefile.in
deleted file mode 100644
index aa178d77df0f..000000000000
--- a/math/rkward/files/patch-rkward_rbackend_rpackages_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- rkward/rbackend/rpackages/Makefile.in.orig 2008-04-20 14:56:59.000000000 -0400
-+++ rkward/rbackend/rpackages/Makefile.in 2013-05-28 09:56:00.000000000 -0400
-@@ -651,7 +651,7 @@
- OLDTMP=$$TMPDIR ; \
- export TMPDIR=`pwd`/tmp ; \
- mkdir -p $(DESTDIR)/$(R_LIBDIR) ; \
-- ${R_HOMEDIR}/bin/R CMD INSTALL -l $(DESTDIR)/$(R_LIBDIR) rkward ; \
-+ ${R_HOMEDIR}/bin/R CMD INSTALL -l $(DESTDIR)/$(R_LIBDIR) rkward_*.tar.gz ; \
- export TMPDIR=$$OLDTMP
- uninstall:
- -${R_HOMEDIR}/bin/R CMD REMOVE -l $(DESTDIR)/$(R_LIBDIR) rkward
diff --git a/math/rkward/pkg-descr b/math/rkward/pkg-descr
deleted file mode 100644
index ddedbdeb6af4..000000000000
--- a/math/rkward/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-RKWard aims to provide an easily extensible, easy to use IDE/GUI for the
-R-project.
-
-RKWard tries to combine the power of the R-language with the (relative) ease of
-use of commercial statistics tools.
-
-WWW: http://sourceforge.net/projects/rkward/
diff --git a/math/rkward/pkg-plist b/math/rkward/pkg-plist
deleted file mode 100644
index 509516abfa1e..000000000000
--- a/math/rkward/pkg-plist
+++ /dev/null
@@ -1,499 +0,0 @@
-bin/rkward
-bin/rkward.bin
-share/applications/kde/rkward.desktop
-share/apps/katepart/syntax/rkward.xml
-share/apps/rkward/00saveload/import/import_csv.php
-share/apps/rkward/00saveload/import/import_csv.rkh
-share/apps/rkward/00saveload/import/import_csv.xml
-share/apps/rkward/00saveload/import/import_spss.php
-share/apps/rkward/00saveload/import/import_spss.rkh
-share/apps/rkward/00saveload/import/import_spss.xml
-share/apps/rkward/00saveload/import/load_data.php
-share/apps/rkward/00saveload/import/load_data.rkh
-share/apps/rkward/00saveload/import/load_data.xml
-share/apps/rkward/00saveload/import/source.php
-share/apps/rkward/00saveload/import/source.rkh
-share/apps/rkward/00saveload/import/source.xml
-share/apps/rkward/00saveload/save/save/code.php
-share/apps/rkward/00saveload/save/save/description.xml
-share/apps/rkward/00saveload/save/skeleton/code.php
-share/apps/rkward/00saveload/save/skeleton/description.xml
-share/apps/rkward/00saveload/save/write/code.php
-share/apps/rkward/00saveload/save/write/description.xml
-share/apps/rkward/00saveload/save/write_table.php
-share/apps/rkward/00saveload/save/write_table.xml
-share/apps/rkward/00saveload/setworkdir.php
-share/apps/rkward/00saveload/setworkdir.rkh
-share/apps/rkward/00saveload/setworkdir.xml
-share/apps/rkward/all.pluginmap
-share/apps/rkward/analysis.pluginmap
-share/apps/rkward/analysis/TESTS/PP_test.php
-share/apps/rkward/analysis/TESTS/PP_test.rkh
-share/apps/rkward/analysis/TESTS/PP_test.xml
-share/apps/rkward/analysis/TESTS/mood_test.php
-share/apps/rkward/analysis/TESTS/mood_test.rkh
-share/apps/rkward/analysis/TESTS/mood_test.xml
-share/apps/rkward/analysis/ansari_bradley/ansari_bradley_exact_test.php
-share/apps/rkward/analysis/ansari_bradley/ansari_bradley_exact_test.rkh
-share/apps/rkward/analysis/ansari_bradley/ansari_bradley_exact_test.xml
-share/apps/rkward/analysis/ansari_bradley/ansari_bradley_test.php
-share/apps/rkward/analysis/ansari_bradley/ansari_bradley_test.rkh
-share/apps/rkward/analysis/ansari_bradley/ansari_bradley_test.xml
-share/apps/rkward/analysis/corr_matrix.php
-share/apps/rkward/analysis/corr_matrix.rkh
-share/apps/rkward/analysis/corr_matrix.xml
-share/apps/rkward/analysis/crosstab.php
-share/apps/rkward/analysis/crosstab.rkh
-share/apps/rkward/analysis/crosstab.xml
-share/apps/rkward/analysis/crosstab_multi.php
-share/apps/rkward/analysis/crosstab_multi.rkh
-share/apps/rkward/analysis/crosstab_multi.xml
-share/apps/rkward/analysis/moments/agostino_test.php
-share/apps/rkward/analysis/moments/agostino_test.rkh
-share/apps/rkward/analysis/moments/agostino_test.xml
-share/apps/rkward/analysis/moments/anscombe_test.php
-share/apps/rkward/analysis/moments/anscombe_test.rkh
-share/apps/rkward/analysis/moments/anscombe_test.xml
-share/apps/rkward/analysis/moments/bonett_test.php
-share/apps/rkward/analysis/moments/bonett_test.rkh
-share/apps/rkward/analysis/moments/bonett_test.xml
-share/apps/rkward/analysis/moments/moment.php
-share/apps/rkward/analysis/moments/moment.rkh
-share/apps/rkward/analysis/moments/moment.xml
-share/apps/rkward/analysis/moments/skewness_kurtosis_test.php
-share/apps/rkward/analysis/moments/skewness_kurtosis_test.rkh
-share/apps/rkward/analysis/moments/skewness_kurtosis_test.xml
-share/apps/rkward/analysis/outliers/chisq_out_test.php
-share/apps/rkward/analysis/outliers/chisq_out_test.rkh
-share/apps/rkward/analysis/outliers/chisq_out_test.xml
-share/apps/rkward/analysis/outliers/dixon_test.php
-share/apps/rkward/analysis/outliers/dixon_test.rkh
-share/apps/rkward/analysis/outliers/dixon_test.xml
-share/apps/rkward/analysis/outliers/grubbs_test.php
-share/apps/rkward/analysis/outliers/grubbs_test.rkh
-share/apps/rkward/analysis/outliers/grubbs_test.xml
-share/apps/rkward/analysis/outliers/outlier.php
-share/apps/rkward/analysis/outliers/outlier.rkh
-share/apps/rkward/analysis/outliers/outlier.xml
-share/apps/rkward/analysis/regression/linear_regression.php
-share/apps/rkward/analysis/regression/linear_regression.rkh
-share/apps/rkward/analysis/regression/linear_regression.xml
-share/apps/rkward/analysis/t_test_two_vars.php
-share/apps/rkward/analysis/t_test_two_vars.rkh
-share/apps/rkward/analysis/t_test_two_vars.xml
-share/apps/rkward/analysis/time_series/Box_test.php
-share/apps/rkward/analysis/time_series/Box_test.rkh
-share/apps/rkward/analysis/time_series/Box_test.xml
-share/apps/rkward/analysis/time_series/hp_filter.php
-share/apps/rkward/analysis/time_series/hp_filter.rkh
-share/apps/rkward/analysis/time_series/hp_filter.xml
-share/apps/rkward/analysis/time_series/kpss_test.php
-share/apps/rkward/analysis/time_series/kpss_test.rkh
-share/apps/rkward/analysis/time_series/kpss_test.xml
-share/apps/rkward/analysis/variances/F_test.php
-share/apps/rkward/analysis/variances/F_test.rkh
-share/apps/rkward/analysis/variances/F_test.xml
-share/apps/rkward/analysis/variances/bartlett_test.php
-share/apps/rkward/analysis/variances/bartlett_test.rkh
-share/apps/rkward/analysis/variances/bartlett_test.xml
-share/apps/rkward/analysis/variances/fligner_test.php
-share/apps/rkward/analysis/variances/fligner_test.rkh
-share/apps/rkward/analysis/variances/fligner_test.xml
-share/apps/rkward/analysis/variances/levene_test.php
-share/apps/rkward/analysis/variances/levene_test.rkh
-share/apps/rkward/analysis/variances/levene_test.xml
-share/apps/rkward/analysis/wilcoxon/wilcoxon_exact_test.php
-share/apps/rkward/analysis/wilcoxon/wilcoxon_exact_test.xml
-share/apps/rkward/analysis/wilcoxon/wilcoxon_test.php
-share/apps/rkward/analysis/wilcoxon/wilcoxon_test.rkh
-share/apps/rkward/analysis/wilcoxon/wilcoxon_test.xml
-share/apps/rkward/descriptive/descriptive_statistics.php
-share/apps/rkward/descriptive/descriptive_statistics.rkh
-share/apps/rkward/descriptive/descriptive_statistics.xml
-share/apps/rkward/detachedwindowcontainer.rc
-share/apps/rkward/distributions.pluginmap
-share/apps/rkward/distributions/beta_probabilities.php
-share/apps/rkward/distributions/beta_probabilities.xml
-share/apps/rkward/distributions/beta_quantiles.php
-share/apps/rkward/distributions/beta_quantiles.xml
-share/apps/rkward/distributions/binomial_quantiles.php
-share/apps/rkward/distributions/binomial_quantiles.xml
-share/apps/rkward/distributions/binomial_tail_probabilities.php
-share/apps/rkward/distributions/binomial_tail_probabilities.xml
-share/apps/rkward/distributions/cauchy_probabilities.php
-share/apps/rkward/distributions/cauchy_probabilities.xml
-share/apps/rkward/distributions/cauchy_quantiles.php
-share/apps/rkward/distributions/cauchy_quantiles.xml
-share/apps/rkward/distributions/chi_squared_probabilities.php
-share/apps/rkward/distributions/chi_squared_probabilities.xml
-share/apps/rkward/distributions/chi_squared_quantiles.php
-share/apps/rkward/distributions/chi_squared_quantiles.xml
-share/apps/rkward/distributions/clt/plot_beta_clt.php
-share/apps/rkward/distributions/clt/plot_beta_clt.rkh
-share/apps/rkward/distributions/clt/plot_beta_clt.xml
-share/apps/rkward/distributions/clt/plot_binomial_clt.php
-share/apps/rkward/distributions/clt/plot_binomial_clt.rkh
-share/apps/rkward/distributions/clt/plot_binomial_clt.xml
-share/apps/rkward/distributions/clt/plot_chi_squared_clt.php
-share/apps/rkward/distributions/clt/plot_chi_squared_clt.rkh
-share/apps/rkward/distributions/clt/plot_chi_squared_clt.xml
-share/apps/rkward/distributions/clt/plot_clt_common.php
-share/apps/rkward/distributions/clt/plot_clt_help_snippets.xml
-share/apps/rkward/distributions/clt/plot_clt_snippets.xml
-share/apps/rkward/distributions/clt/plot_exponential_clt.php
-share/apps/rkward/distributions/clt/plot_exponential_clt.rkh
-share/apps/rkward/distributions/clt/plot_exponential_clt.xml
-share/apps/rkward/distributions/clt/plot_f_clt.php
-share/apps/rkward/distributions/clt/plot_f_clt.rkh
-share/apps/rkward/distributions/clt/plot_f_clt.xml
-share/apps/rkward/distributions/clt/plot_gamma_clt.php
-share/apps/rkward/distributions/clt/plot_gamma_clt.rkh
-share/apps/rkward/distributions/clt/plot_gamma_clt.xml
-share/apps/rkward/distributions/clt/plot_geometric_clt.php
-share/apps/rkward/distributions/clt/plot_geometric_clt.rkh
-share/apps/rkward/distributions/clt/plot_geometric_clt.xml
-share/apps/rkward/distributions/clt/plot_hypergeometric_clt.php
-share/apps/rkward/distributions/clt/plot_hypergeometric_clt.rkh
-share/apps/rkward/distributions/clt/plot_hypergeometric_clt.xml
-share/apps/rkward/distributions/clt/plot_logistic_clt.php
-share/apps/rkward/distributions/clt/plot_logistic_clt.rkh
-share/apps/rkward/distributions/clt/plot_logistic_clt.xml
-share/apps/rkward/distributions/clt/plot_lognormal_clt.php
-share/apps/rkward/distributions/clt/plot_lognormal_clt.rkh
-share/apps/rkward/distributions/clt/plot_lognormal_clt.xml
-share/apps/rkward/distributions/clt/plot_negbinomial_clt.php
-share/apps/rkward/distributions/clt/plot_negbinomial_clt.rkh
-share/apps/rkward/distributions/clt/plot_negbinomial_clt.xml
-share/apps/rkward/distributions/clt/plot_normal_clt.php
-share/apps/rkward/distributions/clt/plot_normal_clt.rkh
-share/apps/rkward/distributions/clt/plot_normal_clt.xml
-share/apps/rkward/distributions/clt/plot_poisson_clt.php
-share/apps/rkward/distributions/clt/plot_poisson_clt.rkh
-share/apps/rkward/distributions/clt/plot_poisson_clt.xml
-share/apps/rkward/distributions/clt/plot_t_clt.php
-share/apps/rkward/distributions/clt/plot_t_clt.rkh
-share/apps/rkward/distributions/clt/plot_t_clt.xml
-share/apps/rkward/distributions/clt/plot_uniform_clt.php
-share/apps/rkward/distributions/clt/plot_uniform_clt.rkh
-share/apps/rkward/distributions/clt/plot_uniform_clt.xml
-share/apps/rkward/distributions/clt/plot_weibull_clt.php
-share/apps/rkward/distributions/clt/plot_weibull_clt.rkh
-share/apps/rkward/distributions/clt/plot_weibull_clt.xml
-share/apps/rkward/distributions/clt/plot_wilcoxon_clt.php
-share/apps/rkward/distributions/clt/plot_wilcoxon_clt.rkh
-share/apps/rkward/distributions/clt/plot_wilcoxon_clt.xml
-share/apps/rkward/distributions/dist_snippets.xml
-share/apps/rkward/distributions/exponential_probabilities.php
-share/apps/rkward/distributions/exponential_probabilities.xml
-share/apps/rkward/distributions/exponential_quantiles.php
-share/apps/rkward/distributions/exponential_quantiles.xml
-share/apps/rkward/distributions/f_probabilities.php
-share/apps/rkward/distributions/f_probabilities.xml
-share/apps/rkward/distributions/f_quantiles.php
-share/apps/rkward/distributions/f_quantiles.xml
-share/apps/rkward/distributions/gamma_probabilities.php
-share/apps/rkward/distributions/gamma_probabilities.xml
-share/apps/rkward/distributions/gamma_quantiles.php
-share/apps/rkward/distributions/gamma_quantiles.xml
-share/apps/rkward/distributions/geom_probabilities.php
-share/apps/rkward/distributions/geom_probabilities.xml
-share/apps/rkward/distributions/geom_quantiles.php
-share/apps/rkward/distributions/geom_quantiles.xml
-share/apps/rkward/distributions/gumbel_probabilities.php
-share/apps/rkward/distributions/gumbel_probabilities.xml
-share/apps/rkward/distributions/gumbel_quantiles.php
-share/apps/rkward/distributions/gumbel_quantiles.xml
-share/apps/rkward/distributions/hypergeometric_probabilities.php
-share/apps/rkward/distributions/hypergeometric_probabilities.xml
-share/apps/rkward/distributions/hypergeometric_quantiles.php
-share/apps/rkward/distributions/hypergeometric_quantiles.xml
-share/apps/rkward/distributions/log_normal_probabilities.php
-share/apps/rkward/distributions/log_normal_probabilities.xml
-share/apps/rkward/distributions/log_normal_quantiles.php
-share/apps/rkward/distributions/log_normal_quantiles.xml
-share/apps/rkward/distributions/logistic_probabilities.php
-share/apps/rkward/distributions/logistic_probabilities.xml
-share/apps/rkward/distributions/logistic_quantiles.php
-share/apps/rkward/distributions/logistic_quantiles.xml
-share/apps/rkward/distributions/negative_binomial_probabilities.php
-share/apps/rkward/distributions/negative_binomial_probabilities.xml
-share/apps/rkward/distributions/negative_binomial_quantiles.php
-share/apps/rkward/distributions/negative_binomial_quantiles.xml
-share/apps/rkward/distributions/normal_probabilities.php
-share/apps/rkward/distributions/normal_probabilities.xml
-share/apps/rkward/distributions/normal_quantiles.php
-share/apps/rkward/distributions/normal_quantiles.xml
-share/apps/rkward/distributions/plot_beta_distribution.php
-share/apps/rkward/distributions/plot_beta_distribution.rkh
-share/apps/rkward/distributions/plot_beta_distribution.xml
-share/apps/rkward/distributions/plot_binomial_distribution.php
-share/apps/rkward/distributions/plot_binomial_distribution.rkh
-share/apps/rkward/distributions/plot_binomial_distribution.xml
-share/apps/rkward/distributions/plot_cauchy_distribution.php
-share/apps/rkward/distributions/plot_cauchy_distribution.rkh
-share/apps/rkward/distributions/plot_cauchy_distribution.xml
-share/apps/rkward/distributions/plot_chi_squared_distribution.php
-share/apps/rkward/distributions/plot_chi_squared_distribution.rkh
-share/apps/rkward/distributions/plot_chi_squared_distribution.xml
-share/apps/rkward/distributions/plot_dist_common.php
-share/apps/rkward/distributions/plot_dist_common_snippets.xml
-share/apps/rkward/distributions/plot_exponential_distribution.php
-share/apps/rkward/distributions/plot_exponential_distribution.rkh
-share/apps/rkward/distributions/plot_exponential_distribution.xml
-share/apps/rkward/distributions/plot_f_distribution.php
-share/apps/rkward/distributions/plot_f_distribution.rkh
-share/apps/rkward/distributions/plot_f_distribution.xml
-share/apps/rkward/distributions/plot_gamma_distribution.php
-share/apps/rkward/distributions/plot_gamma_distribution.rkh
-share/apps/rkward/distributions/plot_gamma_distribution.xml
-share/apps/rkward/distributions/plot_geometric_distribution.php
-share/apps/rkward/distributions/plot_geometric_distribution.rkh
-share/apps/rkward/distributions/plot_geometric_distribution.xml
-share/apps/rkward/distributions/plot_hypergeometric_distribution.php
-share/apps/rkward/distributions/plot_hypergeometric_distribution.rkh
-share/apps/rkward/distributions/plot_hypergeometric_distribution.xml
-share/apps/rkward/distributions/plot_logistic_distribution.php
-share/apps/rkward/distributions/plot_logistic_distribution.rkh
-share/apps/rkward/distributions/plot_logistic_distribution.xml
-share/apps/rkward/distributions/plot_lognormal_distribution.php
-share/apps/rkward/distributions/plot_lognormal_distribution.rkh
-share/apps/rkward/distributions/plot_lognormal_distribution.xml
-share/apps/rkward/distributions/plot_negbinomial_distribution.php
-share/apps/rkward/distributions/plot_negbinomial_distribution.rkh
-share/apps/rkward/distributions/plot_negbinomial_distribution.xml
-share/apps/rkward/distributions/plot_normal_distribution.php
-share/apps/rkward/distributions/plot_normal_distribution.rkh
-share/apps/rkward/distributions/plot_normal_distribution.xml
-share/apps/rkward/distributions/plot_poisson_distribution.php
-share/apps/rkward/distributions/plot_poisson_distribution.rkh
-share/apps/rkward/distributions/plot_poisson_distribution.xml
-share/apps/rkward/distributions/plot_t_distribution.php
-share/apps/rkward/distributions/plot_t_distribution.rkh
-share/apps/rkward/distributions/plot_t_distribution.xml
-share/apps/rkward/distributions/plot_tukey_distribution.php
-share/apps/rkward/distributions/plot_tukey_distribution.rkh
-share/apps/rkward/distributions/plot_tukey_distribution.xml
-share/apps/rkward/distributions/plot_uniform_distribution.php
-share/apps/rkward/distributions/plot_uniform_distribution.rkh
-share/apps/rkward/distributions/plot_uniform_distribution.xml
-share/apps/rkward/distributions/plot_weibull_distribution.php
-share/apps/rkward/distributions/plot_weibull_distribution.rkh
-share/apps/rkward/distributions/plot_weibull_distribution.xml
-share/apps/rkward/distributions/plot_wilcoxon_distribution.php
-share/apps/rkward/distributions/plot_wilcoxon_distribution.rkh
-share/apps/rkward/distributions/plot_wilcoxon_distribution.xml
-share/apps/rkward/distributions/poisson_probabilities.php
-share/apps/rkward/distributions/poisson_probabilities.xml
-share/apps/rkward/distributions/poisson_quantiles.php
-share/apps/rkward/distributions/poisson_quantiles.xml
-share/apps/rkward/distributions/t_probabilities.php
-share/apps/rkward/distributions/t_probabilities.xml
-share/apps/rkward/distributions/t_quantiles.php
-share/apps/rkward/distributions/t_quantiles.xml
-share/apps/rkward/distributions/tests/ad_test.php
-share/apps/rkward/distributions/tests/ad_test.xml
-share/apps/rkward/distributions/tests/cvm_test.php
-share/apps/rkward/distributions/tests/cvm_test.xml
-share/apps/rkward/distributions/tests/jb_test.php
-share/apps/rkward/distributions/tests/jb_test.rkh
-share/apps/rkward/distributions/tests/jb_test.xml
-share/apps/rkward/distributions/tests/lillie_test.php
-share/apps/rkward/distributions/tests/lillie_test.xml
-share/apps/rkward/distributions/tests/pearson_test.php
-share/apps/rkward/distributions/tests/pearson_test.xml
-share/apps/rkward/distributions/tests/sf_test.php
-share/apps/rkward/distributions/tests/sf_test.xml
-share/apps/rkward/distributions/tests/shapiro_test.php
-share/apps/rkward/distributions/tests/shapiro_test.xml
-share/apps/rkward/distributions/tukey_probabilities.php
-share/apps/rkward/distributions/tukey_probabilities.xml
-share/apps/rkward/distributions/tukey_quantiles.php
-share/apps/rkward/distributions/tukey_quantiles.xml
-share/apps/rkward/distributions/uniform_probabilities.php
-share/apps/rkward/distributions/uniform_probabilities.xml
-share/apps/rkward/distributions/uniform_quantiles.php
-share/apps/rkward/distributions/uniform_quantiles.xml
-share/apps/rkward/distributions/weibull_probabilities.php
-share/apps/rkward/distributions/weibull_probabilities.xml
-share/apps/rkward/distributions/weibull_quantiles.php
-share/apps/rkward/distributions/weibull_quantiles.xml
-share/apps/rkward/distributions/wilcoxon_probabilities.php
-share/apps/rkward/distributions/wilcoxon_probabilities.xml
-share/apps/rkward/distributions/wilcoxon_quantiles.php
-share/apps/rkward/distributions/wilcoxon_quantiles.xml
-share/apps/rkward/embedded.pluginmap
-share/apps/rkward/icons/function.png
-share/apps/rkward/icons/list.png
-share/apps/rkward/icons/rkward_logo.png
-share/apps/rkward/icons/run_all.png
-share/apps/rkward/icons/run_line.png
-share/apps/rkward/icons/run_selection.png
-share/apps/rkward/icons/window_back.png
-share/apps/rkward/icons/window_forward.png
-share/apps/rkward/import_export.pluginmap
-share/apps/rkward/pages/rkward_console.rkh
-share/apps/rkward/pages/rkward_for_new_users.rkh
-share/apps/rkward/pages/rkward_for_r_users.rkh
-share/apps/rkward/pages/rkward_help.css
-share/apps/rkward/pages/rkward_output.rkh
-share/apps/rkward/pages/rkward_shortcuts.rkh
-share/apps/rkward/pages/rkward_trouble_shooting.rkh
-share/apps/rkward/pages/rkward_welcome.rkh
-share/apps/rkward/pages/rkward_workspace_browser.rkh
-share/apps/rkward/phpfiles/common.php
-share/apps/rkward/phpfiles/php.ini
-share/apps/rkward/plots.pluginmap
-share/apps/rkward/plots/barplot.php
-share/apps/rkward/plots/barplot.rkh
-share/apps/rkward/plots/barplot.xml
-share/apps/rkward/plots/barplot_embed.php
-share/apps/rkward/plots/barplot_embed.rkh
-share/apps/rkward/plots/barplot_embed.xml
-share/apps/rkward/plots/box_plot.php
-share/apps/rkward/plots/box_plot.xml
-share/apps/rkward/plots/color_chooser.php
-share/apps/rkward/plots/color_chooser.rkh
-share/apps/rkward/plots/color_chooser.xml
-share/apps/rkward/plots/cor_graph.php
-share/apps/rkward/plots/cor_graph.rkh
-share/apps/rkward/plots/cor_graph.xml
-share/apps/rkward/plots/density_plot.php
-share/apps/rkward/plots/density_plot.rkh
-share/apps/rkward/plots/density_plot.xml
-share/apps/rkward/plots/dotchart.php
-share/apps/rkward/plots/dotchart.rkh
-share/apps/rkward/plots/dotchart.xml
-share/apps/rkward/plots/ecdf_plot.php
-share/apps/rkward/plots/ecdf_plot.rkh
-share/apps/rkward/plots/ecdf_plot.xml
-share/apps/rkward/plots/histogram.php
-share/apps/rkward/plots/histogram.rkh
-share/apps/rkward/plots/histogram.xml
-share/apps/rkward/plots/histogram_options.php
-share/apps/rkward/plots/histogram_options.rkh
-share/apps/rkward/plots/histogram_options.xml
-share/apps/rkward/plots/pareto.php
-share/apps/rkward/plots/pareto.rkh
-share/apps/rkward/plots/pareto.xml
-share/apps/rkward/plots/piechart.php
-share/apps/rkward/plots/piechart.rkh
-share/apps/rkward/plots/piechart.xml
-share/apps/rkward/plots/plot.php
-share/apps/rkward/plots/plot.rkh
-share/apps/rkward/plots/plot.xml
-share/apps/rkward/plots/plot_options.php
-share/apps/rkward/plots/plot_options.rkh
-share/apps/rkward/plots/plot_options.xml
-share/apps/rkward/plots/plot_stepfun_options.php
-share/apps/rkward/plots/plot_stepfun_options.rkh
-share/apps/rkward/plots/plot_stepfun_options.xml
-share/apps/rkward/plots/scatterplot.php
-share/apps/rkward/plots/scatterplot.xml
-share/apps/rkward/plots/scatterplot_matrix.php
-share/apps/rkward/plots/scatterplot_matrix.rkh
-share/apps/rkward/plots/scatterplot_matrix.xml
-share/apps/rkward/plots/stem.php
-share/apps/rkward/plots/stem.rkh
-share/apps/rkward/plots/stem.xml
-share/apps/rkward/plots/stripchart_plot.php
-share/apps/rkward/plots/stripchart_plot.xml
-share/apps/rkward/rkcatchedx11windowpart.rc
-share/apps/rkward/rkcommandeditorwindowpart.rc
-share/apps/rkward/rkcommandlogpart.rc
-share/apps/rkward/rkconsolepart.rc
-share/apps/rkward/rkeditordataframepart.rc
-share/apps/rkward/rkhelpwindow.rc
-share/apps/rkward/rkoutputwindow.rc
-share/apps/rkward/rktoplevelwindowgui.rc
-share/apps/rkward/rkwardui.rc
-share/apps/rkward/simple_anova/code.php
-share/apps/rkward/simple_anova/description.xml
-share/apps/rkward/under_development.pluginmap
-share/apps/rkward/uni1.2/code.php
-share/apps/rkward/uni1.2/description.xml
-share/apps/rkward/x11device.pluginmap
-share/apps/rkward/x11device/export.php
-share/apps/rkward/x11device/export.rkh
-share/apps/rkward/x11device/export.xml
-share/apps/rkward/x11device/grid.php
-share/apps/rkward/x11device/grid.rkh
-share/apps/rkward/x11device/grid.xml
-%%PORTDOCS%%%%DOCSDIR%%/common
-%%PORTDOCS%%%%DOCSDIR%%/index.cache.bz2
-%%PORTDOCS%%%%DOCSDIR%%/index.docbook
-%%PORTDOCS%%%%DOCSDIR%%/menu_hierarchy_example.png
-%%PORTDOCS%%%%DOCSDIR%%/t_test_plugin_example.png
-%%PORTDOCS%%%%DOCSDIR%%/writing_plugins_introduction.docbook
-share/icons/crystalsvg/128x128/apps/rkward.png
-share/icons/crystalsvg/16x16/apps/rkward.png
-share/icons/crystalsvg/22x22/apps/rkward.png
-share/icons/crystalsvg/32x32/apps/rkward.png
-share/icons/crystalsvg/48x48/apps/rkward.png
-share/icons/crystalsvg/64x64/apps/rkward.png
-share/icons/locolor/16x16/apps/rkward.png
-share/icons/locolor/32x32/apps/rkward.png
-%%NLS%%share/locale/ca/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/de/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/el/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/es/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/it/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/rkward.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward.mo
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm share/apps/rkward/x11device
-@dirrm share/apps/rkward/uni1.2
-@dirrm share/apps/rkward/simple_anova
-@dirrm share/apps/rkward/pages
-@dirrm share/apps/rkward/plots
-@dirrm share/apps/rkward/phpfiles
-@dirrm share/apps/rkward/icons
-@dirrm share/apps/rkward/descriptive
-@dirrm share/apps/rkward/distributions/tests
-@dirrm share/apps/rkward/distributions/clt
-@dirrm share/apps/rkward/distributions
-@dirrm share/apps/rkward/analysis/wilcoxon
-@dirrm share/apps/rkward/analysis/variances
-@dirrm share/apps/rkward/analysis/time_series
-@dirrm share/apps/rkward/analysis/regression
-@dirrm share/apps/rkward/analysis/outliers
-@dirrm share/apps/rkward/analysis/moments
-@dirrm share/apps/rkward/analysis/ansari_bradley
-@dirrm share/apps/rkward/analysis/TESTS
-@dirrm share/apps/rkward/analysis
-@dirrm share/apps/rkward/00saveload/save/write
-@dirrm share/apps/rkward/00saveload/save/skeleton
-@dirrm share/apps/rkward/00saveload/save/save
-@dirrm share/apps/rkward/00saveload/save
-@dirrm share/apps/rkward/00saveload/import
-@dirrm share/apps/rkward/00saveload
-@dirrm share/apps/rkward
-@dirrmtry share/apps/katepart/syntax
-@dirrmtry share/apps/katepart
-@cwd %%LOCALBASE%%
-lib/R/library/rkward/DESCRIPTION
-lib/R/library/rkward/INDEX
-lib/R/library/rkward/NAMESPACE
-lib/R/library/rkward/Meta/Rd.rds
-lib/R/library/rkward/Meta/hsearch.rds
-lib/R/library/rkward/Meta/links.rds
-lib/R/library/rkward/Meta/nsInfo.rds
-lib/R/library/rkward/Meta/package.rds
-lib/R/library/rkward/R/rkward
-lib/R/library/rkward/R/rkward.rdb
-lib/R/library/rkward/R/rkward.rdx
-lib/R/library/rkward/help/AnIndex
-lib/R/library/rkward/help/aliases.rds
-lib/R/library/rkward/help/paths.rds
-lib/R/library/rkward/help/rkward.rdb
-lib/R/library/rkward/help/rkward.rdx
-lib/R/library/rkward/html/00Index.html
-lib/R/library/rkward/html/R.css
-lib/R/library/rkward/libs/rkward.so
-@dirrm lib/R/library/rkward/libs
-@dirrm lib/R/library/rkward/html
-@dirrm lib/R/library/rkward/help
-@dirrm lib/R/library/rkward/R
-@dirrm lib/R/library/rkward/Meta
-@dirrm lib/R/library/rkward
diff --git a/math/xgfe/Makefile b/math/xgfe/Makefile
deleted file mode 100644
index 1e21c3deb4ea..000000000000
--- a/math/xgfe/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: xgfe
-# Date created: 24 March 1998
-# Whom: Matthew Hunt <mph@pobox.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xgfe
-PORTVERSION= 2.1
-PORTREVISION= 9
-CATEGORIES= math
-MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
-MASTER_SITE_SUBDIR= graphics/gnuplot/contrib
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An X11 front-end for Gnuplot
-
-RUN_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot
-
-DEPRECATED= Depends on QT3; unmaintained
-EXPIRATION_DATE= 2013-07-01
-
-USE_QT_VER= 3
-
-MAKE_ENV+= DOCSDIR=$(DOCSDIR) PTHREAD_CFLAGS="$(PTHREAD_CFLAGS)" \
- PTHREAD_LIBS="$(PTHREAD_LIBS)" QT_PREFIX="${QT_PREFIX}"
-.if defined(NOPORTDOCS)
-MAKE_ENV+= NOPORTDOCS=$(NOPORTDOCS)
-.endif
-
-WRKSRC= $(WRKDIR)/$(DISTNAME)/source
-
-post-extract:
- @cd $(WRKSRC) && ${LN} -sf Makefile.freebsd-gcc Makefile
-
-.include <bsd.port.mk>
diff --git a/math/xgfe/distinfo b/math/xgfe/distinfo
deleted file mode 100644
index fb05a66cb94b..000000000000
--- a/math/xgfe/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xgfe-2.1.tar.gz) = 62c94aaa4980f7f405b1bd1d9c05a603e4c62f847bd78fd5589a1920968af6f9
-SIZE (xgfe-2.1.tar.gz) = 438146
diff --git a/math/xgfe/files/patch-aa b/math/xgfe/files/patch-aa
deleted file mode 100644
index fa5c9eabf804..000000000000
--- a/math/xgfe/files/patch-aa
+++ /dev/null
@@ -1,44 +0,0 @@
---- Makefile.freebsd-gcc.orig Sun Jun 7 13:12:00 1998
-+++ Makefile.freebsd-gcc Fri May 24 04:40:34 2002
-@@ -7,13 +7,14 @@
-
- ####### Compiler, tools and options
-
--CC = gcc
--CFLAGS = -Wall -W
--INCPATH = -I$(QTDIR)/include
--LINK = gcc
-+#CC = gcc
-+CXXFLAGS += ${PTHREAD_CFLAGS}
-+QTDIR = $(QT_PREFIX)
-+INCPATH = -I$(LOCALBASE)/include
-+LINK = $(CXX)
- LFLAGS =
--LIBS = -L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11
--MOC = moc
-+LIBS = -L$(LOCALBASE)/lib -lqt-mt -lX11 ${PTHREAD_LIBS}
-+MOC = ${QTDIR}/bin/moc
-
- ####### Files
-
-@@ -254,16 +255,16 @@
- .SUFFIXES: .cpp .cxx .cc .C .c
-
- .cpp.o:
-- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
- .cxx.o:
-- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
- .cc.o:
-- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
- .C.o:
-- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
- .c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
diff --git a/math/xgfe/files/patch-ab b/math/xgfe/files/patch-ab
deleted file mode 100644
index 82bf6c69a761..000000000000
--- a/math/xgfe/files/patch-ab
+++ /dev/null
@@ -1,28 +0,0 @@
---- Makefile.common.orig Tue May 26 22:09:43 1998
-+++ Makefile.common Wed Jun 10 15:00:13 1998
-@@ -2,8 +2,8 @@
-
- # modify starting here
-
--INSTALL_BIN = /usr/local/bin
--INSTALL_DOC = /usr/local/doc/xgfe-$(VERSION)
-+INSTALL_BIN = $(PREFIX)/bin
-+INSTALL_DOC = $(DOCSDIR)
- STATIC_TARGET = xgfe-static
-
- # end modifications
-@@ -15,10 +15,11 @@
- strip $(STATIC_TARGET)
-
- install:
-- cp $(TARGET) $(INSTALL_BIN)
-+ $(BSD_INSTALL_PROGRAM) $(TARGET) $(INSTALL_BIN)
-+.if !defined(NOPORTDOCS)
- mkdir -p $(INSTALL_DOC)
-- cp ../doc/* $(INSTALL_DOC)/
-- strip $(INSTALL_BIN)/$(TARGET)
-+ $(BSD_INSTALL_DATA) ../doc/* $(INSTALL_DOC)/
-+.endif
-
- uninstall:
- rm $(INSTALL_BIN)$(TARGET)
diff --git a/math/xgfe/files/patch-barOp.cpp b/math/xgfe/files/patch-barOp.cpp
deleted file mode 100644
index 3898f4ecd178..000000000000
--- a/math/xgfe/files/patch-barOp.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- barOp.cpp.orig Thu May 7 07:46:39 1998
-+++ barOp.cpp Thu Oct 30 21:42:04 2003
-@@ -59,7 +59,7 @@
-
- void barOp::setBarOption()
- {
-- string barSize = barSizeEdit->text();
-+ string barSize = barSizeEdit->text().ascii();
-
- if (barSize != "")
- {
-@@ -67,7 +67,7 @@
- }
- else
- {
-- barSize = synList->currentText();
-+ barSize = synList->currentText().ascii();
- gnuInt->setBarSizeOption(barSize);
- }
-
diff --git a/math/xgfe/files/patch-boxWidthOp.cpp b/math/xgfe/files/patch-boxWidthOp.cpp
deleted file mode 100644
index dbcbabc7bbeb..000000000000
--- a/math/xgfe/files/patch-boxWidthOp.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u boxWidthOp.cpp.orig boxWidthOp.cpp
---- boxWidthOp.cpp.orig Sat May 30 23:51:13 1998
-+++ boxWidthOp.cpp Thu Oct 30 21:42:04 2003
-@@ -57,7 +57,7 @@
-
- void boxWidthOp::setBoxWidth()
- {
-- string width = boxWidthEdit->text();
-+ string width = boxWidthEdit->text().ascii();
-
- gnuInt->setBoxWidth(width);
-
diff --git a/math/xgfe/files/patch-curveFit.cpp b/math/xgfe/files/patch-curveFit.cpp
deleted file mode 100644
index be877056b427..000000000000
--- a/math/xgfe/files/patch-curveFit.cpp
+++ /dev/null
@@ -1,71 +0,0 @@
-diff -u curveFit.cpp.orig curveFit.cpp
---- curveFit.cpp.orig Mon May 18 04:06:03 1998
-+++ curveFit.cpp Thu Oct 30 21:42:04 2003
-@@ -145,16 +145,16 @@
- {
- // get current options
-
-- string functionName = functionNameEdit->text();
-- string functionValue = functionValueEdit->text();
-- string dataFile = dataFileEdit->text();
-- string varXRangeName = varXRangeNameEdit->text();
-- string varXRangeMin = varXRangeMinEdit->text();
-- string varXRangeMax = varXRangeMaxEdit->text();
-- string varYRangeName = varYRangeNameEdit->text();
-- string varYRangeMin = varYRangeMinEdit->text();
-- string varYRangeMax = varYRangeMaxEdit->text();
-- string paramFile = paramFileEdit->text();
-+ string functionName = functionNameEdit->text().ascii();
-+ string functionValue = functionValueEdit->text().ascii();
-+ string dataFile = dataFileEdit->text().ascii();
-+ string varXRangeName = varXRangeNameEdit->text().ascii();
-+ string varXRangeMin = varXRangeMinEdit->text().ascii();
-+ string varXRangeMax = varXRangeMaxEdit->text().ascii();
-+ string varYRangeName = varYRangeNameEdit->text().ascii();
-+ string varYRangeMin = varYRangeMinEdit->text().ascii();
-+ string varYRangeMax = varYRangeMaxEdit->text().ascii();
-+ string paramFile = paramFileEdit->text().ascii();
-
- int paramFileFlag;
- int paramCSLFlag;
-@@ -171,23 +171,23 @@
- paramCSLFlag = 1;
- }
-
-- string paramCSL = paramCSLEdit->text();
-- string fitLimit = fitLimitEdit->text();
-- string fitMaxIter = fitMaxIterEdit->text();
-- string dataSetStart = dataSetStartEdit->text();
-- string dataSetEnd = dataSetEndEdit->text();
-- string dataSetInc = dataSetIncEdit->text();
-- string pointInc = pointIncEdit->text();
-- string lineInc = lineIncEdit->text();
-- string startPoint = startPointEdit->text();
-- string startLine = startLineEdit->text();
-- string endPoint = endPointEdit->text();
-- string endLine = endLineEdit->text();
-- string xColumn = xColumnEdit->text();
-- string yColumn = yColumnEdit->text();
-- string zColumn = zColumnEdit->text();
-- string format = formatEdit->text();
-- string rawFormat = rawFormatEdit->text();
-+ string paramCSL = paramCSLEdit->text().ascii();
-+ string fitLimit = fitLimitEdit->text().ascii();
-+ string fitMaxIter = fitMaxIterEdit->text().ascii();
-+ string dataSetStart = dataSetStartEdit->text().ascii();
-+ string dataSetEnd = dataSetEndEdit->text().ascii();
-+ string dataSetInc = dataSetIncEdit->text().ascii();
-+ string pointInc = pointIncEdit->text().ascii();
-+ string lineInc = lineIncEdit->text().ascii();
-+ string startPoint = startPointEdit->text().ascii();
-+ string startLine = startLineEdit->text().ascii();
-+ string endPoint = endPointEdit->text().ascii();
-+ string endLine = endLineEdit->text().ascii();
-+ string xColumn = xColumnEdit->text().ascii();
-+ string yColumn = yColumnEdit->text().ascii();
-+ string zColumn = zColumnEdit->text().ascii();
-+ string format = formatEdit->text().ascii();
-+ string rawFormat = rawFormatEdit->text().ascii();
-
- // set options
-
diff --git a/math/xgfe/files/patch-curveFitData.cpp b/math/xgfe/files/patch-curveFitData.cpp
deleted file mode 100644
index c5d59b71a74b..000000000000
--- a/math/xgfe/files/patch-curveFitData.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u curveFitData.cpp.orig curveFitData.cpp
---- curveFitData.cpp.orig Wed May 20 05:10:03 1998
-+++ curveFitData.cpp Thu Oct 30 21:42:04 2003
-@@ -103,7 +103,7 @@
- {
- QFont font( "helvetica", 24, 50, 0 );
- font.setStyleHint( (QFont::StyleHint)0 );
-- font.setCharSet( (QFont::CharSet)0 );
-+ //font.setCharSet( (QFont::CharSet)0 );
- equalLabel->setFont( font );
- }
- equalLabel->setText( "=" );
diff --git a/math/xgfe/files/patch-fileFilter.cpp b/math/xgfe/files/patch-fileFilter.cpp
deleted file mode 100644
index 9e9754cab3ee..000000000000
--- a/math/xgfe/files/patch-fileFilter.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- fileFilter.cpp.orig Mon May 18 04:06:51 1998
-+++ fileFilter.cpp Wed Mar 17 15:29:57 2004
-@@ -93,7 +93,7 @@
- else if (doubleQuoteRB->isChecked() == TRUE)
- gnuInt->setFileFilterQuoteChar("double");
-
-- filterCmd += filterEdit->text();
-+ filterCmd += filterEdit->text().ascii();
-
- gnuInt->setFileFilter(filterCmd);
-
diff --git a/math/xgfe/files/patch-fileLegendTitle.cpp b/math/xgfe/files/patch-fileLegendTitle.cpp
deleted file mode 100644
index d7f8e8ada935..000000000000
--- a/math/xgfe/files/patch-fileLegendTitle.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u fileLegendTitle.cpp.orig fileLegendTitle.cpp
---- fileLegendTitle.cpp.orig Sat Mar 21 04:24:41 1998
-+++ fileLegendTitle.cpp Thu Oct 30 21:42:04 2003
-@@ -45,7 +45,7 @@
-
- void fileLegendTitle::setFileLegendTitleOK()
- {
-- string title = fileLegendTitleEdit->text();
-+ string title = fileLegendTitleEdit->text().ascii();
- gnuInt->setFileLegendTitle(title);
-
- if (defaultCButton->isChecked() == TRUE)
diff --git a/math/xgfe/files/patch-fileOptions.cpp b/math/xgfe/files/patch-fileOptions.cpp
deleted file mode 100644
index d7d32d15128e..000000000000
--- a/math/xgfe/files/patch-fileOptions.cpp
+++ /dev/null
@@ -1,40 +0,0 @@
-diff -u fileOptions.cpp.orig fileOptions.cpp
---- fileOptions.cpp.orig Sat May 9 02:48:15 1998
-+++ fileOptions.cpp Thu Oct 30 21:42:04 2003
-@@ -96,21 +96,21 @@
-
- void fileOptions::setFormat()
- {
-- string dataSetStart = dataSetStartEdit->text();
-- string dataSetEnd = dataSetEndEdit->text();
-- string dataSetInc = dataSetIncEdit->text();
-- string sampPointInc = pointIncEdit->text();
-- string sampLineInc = lineIncEdit->text();
-- string sampStartPoint = startPointEdit->text();
-- string sampStartLine = startLineEdit->text();
-- string sampEndPoint = endPointEdit->text();
-- string sampEndLine = endLineEdit->text();
-- string xCol = xColumnEdit->text();
-- string yCol = yColumnEdit->text();
-- string zCol = zColumnEdit->text();
-- string format = formatEdit->text();
-- string rawFormat = rawFormatEdit->text();
-- string smoothType = interpList->currentText();
-+ string dataSetStart = dataSetStartEdit->text().ascii();
-+ string dataSetEnd = dataSetEndEdit->text().ascii();
-+ string dataSetInc = dataSetIncEdit->text().ascii();
-+ string sampPointInc = pointIncEdit->text().ascii();
-+ string sampLineInc = lineIncEdit->text().ascii();
-+ string sampStartPoint = startPointEdit->text().ascii();
-+ string sampStartLine = startLineEdit->text().ascii();
-+ string sampEndPoint = endPointEdit->text().ascii();
-+ string sampEndLine = endLineEdit->text().ascii();
-+ string xCol = xColumnEdit->text().ascii();
-+ string yCol = yColumnEdit->text().ascii();
-+ string zCol = zColumnEdit->text().ascii();
-+ string format = formatEdit->text().ascii();
-+ string rawFormat = rawFormatEdit->text().ascii();
-+ string smoothType = interpList->currentText().ascii();
-
- gnuInt->setFileDataSetStart(dataSetStart);
- gnuInt->setFileDataSetEnd(dataSetEnd);
diff --git a/math/xgfe/files/patch-funcLegendTitle.cpp b/math/xgfe/files/patch-funcLegendTitle.cpp
deleted file mode 100644
index 18a4130a4f78..000000000000
--- a/math/xgfe/files/patch-funcLegendTitle.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u funcLegendTitle.cpp.orig funcLegendTitle.cpp
---- funcLegendTitle.cpp.orig Sat Mar 21 04:24:42 1998
-+++ funcLegendTitle.cpp Thu Oct 30 21:42:04 2003
-@@ -44,7 +44,7 @@
-
- void funcLegendTitle::setFuncLegendTitleOK()
- {
-- string title = funcLegendTitleEdit->text();
-+ string title = funcLegendTitleEdit->text().ascii();
- gnuInt->setFuncLegendTitle(title);
-
- if (defaultCButton->isChecked() == TRUE)
diff --git a/math/xgfe/files/patch-gnuCurveFit.h b/math/xgfe/files/patch-gnuCurveFit.h
deleted file mode 100644
index 035eb7872cc4..000000000000
--- a/math/xgfe/files/patch-gnuCurveFit.h
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u gnuCurveFit.h.orig gnuCurveFit.h
---- gnuCurveFit.h.orig Mon May 18 04:08:30 1998
-+++ gnuCurveFit.h Thu Oct 30 21:42:04 2003
-@@ -23,6 +23,8 @@
-
- #include <string>
-
-+using namespace std;
-+
- #ifndef gnuCurveFit_included
- #define gnuCurveFit_included
-
diff --git a/math/xgfe/files/patch-gnuInterface.cpp b/math/xgfe/files/patch-gnuInterface.cpp
deleted file mode 100644
index e48275370803..000000000000
--- a/math/xgfe/files/patch-gnuInterface.cpp
+++ /dev/null
@@ -1,219 +0,0 @@
-diff -u gnuInterface.cpp.orig gnuInterface.cpp
---- gnuInterface.cpp.orig Wed Sep 30 04:25:51 1998
-+++ gnuInterface.cpp Thu Oct 30 21:42:04 2003
-@@ -3626,7 +3626,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setPlotFileFlag(tempint);
-@@ -3636,7 +3636,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setPlotFuncFlag(tempint);
-@@ -3646,7 +3646,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setPlotMultipleFileFlag(tempint);
-@@ -3656,7 +3656,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setPlotMultipleFuncFlag(tempint);
-@@ -4114,7 +4114,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLegendPositionLeft(tempint);
-@@ -4124,7 +4124,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLegendPositionRight(tempint);
-@@ -4134,7 +4134,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLegendPositionTop(tempint);
-@@ -4144,7 +4144,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLegendPositionBottom(tempint);
-@@ -4154,7 +4154,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLegendPositionOutside(tempint);
-@@ -4164,7 +4164,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLegendPositionBelow(tempint);
-@@ -4251,7 +4251,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLogScaleBase(tempint);
-@@ -4261,7 +4261,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLogScaleYAxis(tempint);
-@@ -4271,7 +4271,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLogScaleYAxis(tempint);
-@@ -4281,7 +4281,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLogScaleZAxis(tempint);
-@@ -4291,7 +4291,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLogScaleX2Axis(tempint);
-@@ -4301,7 +4301,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setLogScaleY2Axis(tempint);
-@@ -4325,7 +4325,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setXticsOnFlag(tempint);
-@@ -4391,7 +4391,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setYticsOnFlag(tempint);
-@@ -4457,7 +4457,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setZticsOnFlag(tempint);
-@@ -4516,7 +4516,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setX2ticsOnFlag(tempint);
-@@ -4582,7 +4582,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setY2ticsOnFlag(tempint);
-@@ -4648,7 +4648,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setRotationXAxis(tempint);
-@@ -4658,7 +4658,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setRotationZAxis(tempint);
-@@ -4689,7 +4689,7 @@
- tempint = 0;
-
- infile.getline(buffer,buffsize,';');
-- istrstream temp(buffer);
-+ istringstream temp(buffer);
-
- if (temp >> tempint)
- setd3HiddenLineFlag(tempint);
diff --git a/math/xgfe/files/patch-gnuInterface.h b/math/xgfe/files/patch-gnuInterface.h
deleted file mode 100644
index 7ceaaf4f7938..000000000000
--- a/math/xgfe/files/patch-gnuInterface.h
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -u gnuInterface.h.orig gnuInterface.h
---- gnuInterface.h.orig Wed Sep 30 04:26:59 1998
-+++ gnuInterface.h Thu Oct 30 21:42:04 2003
-@@ -35,15 +35,17 @@
- #define gnuInterface_included
-
- #include <string>
--#include <iostream.h>
--#include <fstream.h>
--#include <strstream.h>
-+#include <iostream>
-+#include <fstream>
-+#include <sstream>
- #include <stdio.h>
- #include "gnuPlotFile.h"
- #include "gnuPlotFunction.h"
- #include "gnuMultiFile.h"
- #include "gnuMultiFunc.h"
- #include "gnuCurveFit.h"
-+
-+using namespace std;
-
- class gnuInterface
- {
diff --git a/math/xgfe/files/patch-gnuMultiFile.cpp b/math/xgfe/files/patch-gnuMultiFile.cpp
deleted file mode 100644
index 6c56b32c0ec6..000000000000
--- a/math/xgfe/files/patch-gnuMultiFile.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u gnuMultiFile.cpp.orig gnuMultiFile.cpp
---- gnuMultiFile.cpp.orig Mon May 18 04:11:55 1998
-+++ gnuMultiFile.cpp Thu Oct 30 21:42:04 2003
-@@ -31,7 +31,7 @@
- gnuMultiFile::gnuMultiFile()
- {
- // create new filelist
-- fileList = new QDict<gnuPlotFile>(101,TRUE,TRUE); // max 100 elements
-+ fileList = new QDict<gnuPlotFile>(101,TRUE); // max 100 elements
- fileList->setAutoDelete(TRUE); // autodelete members when removed
-
- // create new iterator
diff --git a/math/xgfe/files/patch-gnuMultiFunc.cpp b/math/xgfe/files/patch-gnuMultiFunc.cpp
deleted file mode 100644
index 8214d307c733..000000000000
--- a/math/xgfe/files/patch-gnuMultiFunc.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u gnuMultiFunc.cpp.orig gnuMultiFunc.cpp
---- gnuMultiFunc.cpp.orig Sat Mar 21 04:24:44 1998
-+++ gnuMultiFunc.cpp Thu Oct 30 21:42:04 2003
-@@ -31,7 +31,7 @@
- gnuMultiFunc::gnuMultiFunc()
- {
- // create new function list
-- funcList = new QDict<gnuPlotFunction>(101,TRUE,TRUE); // max 100 elements
-+ funcList = new QDict<gnuPlotFunction>(101,TRUE); // max 100 elements
- funcList->setAutoDelete(TRUE); // autodelete members when removed
-
- // create new iterator
diff --git a/math/xgfe/files/patch-gnuPlotFile.h b/math/xgfe/files/patch-gnuPlotFile.h
deleted file mode 100644
index 56d004ae2ea1..000000000000
--- a/math/xgfe/files/patch-gnuPlotFile.h
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u gnuPlotFile.h.orig gnuPlotFile.h
---- gnuPlotFile.h.orig Mon May 18 04:12:01 1998
-+++ gnuPlotFile.h Thu Oct 30 21:42:04 2003
-@@ -28,6 +28,8 @@
-
- #include <string>
-
-+using namespace std;
-+
- class gnuPlotFile
- {
- public:
diff --git a/math/xgfe/files/patch-gnuPlotFunction.h b/math/xgfe/files/patch-gnuPlotFunction.h
deleted file mode 100644
index d1bdebafb22d..000000000000
--- a/math/xgfe/files/patch-gnuPlotFunction.h
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -u gnuPlotFunction.h.orig gnuPlotFunction.h
---- gnuPlotFunction.h.orig Sat Mar 21 04:30:33 1998
-+++ gnuPlotFunction.h Thu Oct 30 21:42:04 2003
-@@ -27,7 +27,9 @@
- #define gnuPlotFunction_included
-
- #include <string>
--#include <iostream.h>
-+#include <iostream>
-+
-+using namespace std;
-
- class gnuPlotFunction
- {
diff --git a/math/xgfe/files/patch-isoLinesOp.cpp b/math/xgfe/files/patch-isoLinesOp.cpp
deleted file mode 100644
index d65b8f2c2574..000000000000
--- a/math/xgfe/files/patch-isoLinesOp.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -u isoLinesOp.cpp.orig isoLinesOp.cpp
---- isoLinesOp.cpp.orig Wed Sep 30 04:29:34 1998
-+++ isoLinesOp.cpp Thu Oct 30 21:42:04 2003
-@@ -63,8 +63,8 @@
-
- void isoLinesOp::setIsolinesOp()
- {
-- string isoU = isoUEdit->text();
-- string isoV = isoVEdit->text();
-+ string isoU = isoUEdit->text().ascii();
-+ string isoV = isoVEdit->text().ascii();
-
- gnuInt->setIsolineU(isoU);
- gnuInt->setIsolineV(isoV);
diff --git a/math/xgfe/files/patch-latexEmtexOp.cpp b/math/xgfe/files/patch-latexEmtexOp.cpp
deleted file mode 100644
index 06979ac32778..000000000000
--- a/math/xgfe/files/patch-latexEmtexOp.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -u latexEmtexOp.cpp.orig latexEmtexOp.cpp
---- latexEmtexOp.cpp.orig Tue May 19 03:20:25 1998
-+++ latexEmtexOp.cpp Thu Oct 30 21:42:04 2003
-@@ -71,9 +71,9 @@
- void latexEmtexOp::setTerm()
- {
- // set options
-- string font = FontList->currentText();
-- string size = FontSizeList->currentText();
-- string otherSize = FontSizeOther->text();
-+ string font = FontList->currentText().ascii();
-+ string size = FontSizeList->currentText().ascii();
-+ string otherSize = FontSizeOther->text().ascii();
-
- gnuInt->setTermLateXEmtexFont(font);
-
diff --git a/math/xgfe/files/patch-legendOp.cpp b/math/xgfe/files/patch-legendOp.cpp
deleted file mode 100644
index aaaa6682e6f7..000000000000
--- a/math/xgfe/files/patch-legendOp.cpp
+++ /dev/null
@@ -1,51 +0,0 @@
-diff -u legendOp.cpp.orig legendOp.cpp
---- legendOp.cpp.orig Mon Feb 23 23:36:08 1998
-+++ legendOp.cpp Thu Oct 30 21:42:04 2003
-@@ -203,36 +203,36 @@
- gnuInt->setLegendPositionBelow(0);
-
-
-- string legendPositionXVal = positionXEdit->text();
-- string legendPositionYVal = positionYEdit->text();
-- string legendPositionZVal = positionZEdit->text();
-+ string legendPositionXVal = positionXEdit->text().ascii();
-+ string legendPositionYVal = positionYEdit->text().ascii();
-+ string legendPositionZVal = positionZEdit->text().ascii();
-
- gnuInt->setLegendPositionXVal(legendPositionXVal);
- gnuInt->setLegendPositionYVal(legendPositionYVal);
- gnuInt->setLegendPositionZVal(legendPositionZVal);
-
-- string justify = textJustifyList->currentText();
-+ string justify = textJustifyList->currentText().ascii();
- gnuInt->setLegendTextJustify(justify);
-
-- string reverse = reverseList->currentText();
-+ string reverse = reverseList->currentText().ascii();
- gnuInt->setLegendReverse(reverse);
-
-- string box = boxList->currentText();
-+ string box = boxList->currentText().ascii();
- gnuInt->setLegendBox(box);
-
-- string linetype = lineTypeEdit->text();
-+ string linetype = lineTypeEdit->text().ascii();
- gnuInt->setLegendLinetype(linetype);
-
-- string sample = sampleLengthEdit->text();
-+ string sample = sampleLengthEdit->text().ascii();
- gnuInt->setLegendSampleLength(sample);
-
-- string spacing = spacingEdit->text();
-+ string spacing = spacingEdit->text().ascii();
- gnuInt->setLegendSpacing(spacing);
-
-- string width = widthIncrementEdit->text();
-+ string width = widthIncrementEdit->text().ascii();
- gnuInt->setLegendWidthIncrement(width);
-
-- string title = legendTitleEdit->text();
-+ string title = legendTitleEdit->text().ascii();
- gnuInt->setLegendTitle(title);
-
- QDialog::accept();
diff --git a/math/xgfe/files/patch-logScaleOp.cpp b/math/xgfe/files/patch-logScaleOp.cpp
deleted file mode 100644
index 0945fd6ad08c..000000000000
--- a/math/xgfe/files/patch-logScaleOp.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -u logScaleOp.cpp.orig logScaleOp.cpp
---- logScaleOp.cpp.orig Tue Jul 21 04:18:45 1998
-+++ logScaleOp.cpp Thu Oct 30 21:42:04 2003
-@@ -26,7 +26,7 @@
- #include "logScaleOp.h"
- #include <string>
- #include <qstring.h>
--#include <strstream.h>
-+#include <sstream>
-
- #define Inherited logScaleOpData
-
-@@ -65,7 +65,7 @@
- x2Axis = gnuInt->getLogScaleX2Axis();
- y2Axis = gnuInt->getLogScaleY2Axis();
-
-- ostrstream temp;
-+ ostringstream temp;
-
- temp << base << ends; // make sure to add terminator with ends, to avoid garbage
- // from unterminated string
diff --git a/math/xgfe/files/patch-multiFile.cpp b/math/xgfe/files/patch-multiFile.cpp
deleted file mode 100644
index b8ae133b2dc7..000000000000
--- a/math/xgfe/files/patch-multiFile.cpp
+++ /dev/null
@@ -1,90 +0,0 @@
---- multiFile.cpp.orig Mon May 18 04:13:18 1998
-+++ multiFile.cpp Thu Oct 30 21:42:04 2003
-@@ -23,7 +23,7 @@
- ------------------------------------------------------------------------*/
-
- #include "multiFile.h"
--#include <iostream.h>
-+#include <iostream>
-
-
- #define Inherited multiFileData
-@@ -86,24 +86,24 @@
- // make sure we actually have files in the combo box
- if (multiFileList->count() > 0)
- {
-- string filename = multiFileList->currentText();
-- string dataSetStart = dataSetStartEdit->text();
-- string dataSetEnd = dataSetEndEdit->text();
-- string dataSetInc = dataSetIncEdit->text();
-- string sampPointInc = pointIncEdit->text();
-- string sampLineInc = lineIncEdit->text();
-- string sampStartPoint = startPointEdit->text();
-- string sampStartLine = startLineEdit->text();
-- string sampEndPoint = endPointEdit->text();
-- string sampEndLine = endLineEdit->text();
-- string xcol = xColumnEdit->text();
-- string ycol = yColumnEdit->text();
-- string zcol = zColumnEdit->text();
-- string format = formatEdit->text();
-- string rawformat = rawFormatEdit->text();
-- string smoothType = interpList->currentText();
-- string style = fileStyleList->currentText();
-- string filter = filterEdit->text();
-+ string filename = multiFileList->currentText().ascii();
-+ string dataSetStart = dataSetStartEdit->text().ascii();
-+ string dataSetEnd = dataSetEndEdit->text().ascii();
-+ string dataSetInc = dataSetIncEdit->text().ascii();
-+ string sampPointInc = pointIncEdit->text().ascii();
-+ string sampLineInc = lineIncEdit->text().ascii();
-+ string sampStartPoint = startPointEdit->text().ascii();
-+ string sampStartLine = startLineEdit->text().ascii();
-+ string sampEndPoint = endPointEdit->text().ascii();
-+ string sampEndLine = endLineEdit->text().ascii();
-+ string xcol = xColumnEdit->text().ascii();
-+ string ycol = yColumnEdit->text().ascii();
-+ string zcol = zColumnEdit->text().ascii();
-+ string format = formatEdit->text().ascii();
-+ string rawformat = rawFormatEdit->text().ascii();
-+ string smoothType = interpList->currentText().ascii();
-+ string style = fileStyleList->currentText().ascii();
-+ string filter = filterEdit->text().ascii();
-
- gnuInt->setMultiFileStyleOption(filename, style);
- gnuInt->setMultiFileDataSetStart(filename,dataSetStart);
-@@ -122,7 +122,7 @@
- gnuInt->insertMultiFileRawFormatOption(filename, rawformat);
- gnuInt->setMultiFileSmoothType(filename,smoothType);
-
-- string title = legendTitleEdit->text();
-+ string title = legendTitleEdit->text().ascii();
- gnuInt->setMultiFileLegendTitle(filename, title);
-
- if (legendTitleDefaultButton->isChecked() == TRUE)
-@@ -150,7 +150,7 @@
-
- if ( !filename.isNull() )
- {
-- temp = filename;
-+ temp = filename.ascii();
-
- multiFileList->insertItem(filename,0);
- gnuInt->insertMultiFileNew(temp);
-@@ -165,7 +165,7 @@
- if (multiFileList->count() > 0)
- {
- // get current file in combo box
-- string filename = multiFileList->currentText();
-+ string filename = multiFileList->currentText().ascii();
-
- int currentItem = multiFileList->currentItem();
-
-@@ -235,7 +235,7 @@
- void multiFile::getCurrentOptions()
- {
- // get options for this file
-- string filename = multiFileList->currentText();
-+ string filename = multiFileList->currentText().ascii();
- string dataSetStart = gnuInt->getMultiFileDataSetStart(filename);
- string dataSetEnd = gnuInt->getMultiFileDataSetEnd(filename);
- string dataSetInc = gnuInt->getMultiFileDataSetIncrement(filename);
diff --git a/math/xgfe/files/patch-multiFileData.cpp b/math/xgfe/files/patch-multiFileData.cpp
deleted file mode 100644
index 9d9da6f51056..000000000000
--- a/math/xgfe/files/patch-multiFileData.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- multiFileData.cpp.orig Thu May 21 00:09:57 1998
-+++ multiFileData.cpp Wed Mar 17 17:30:37 2004
-@@ -59,8 +59,8 @@
- multiFileList = new QComboBox( FALSE, mainMultiFileOptions, "ComboBox_2" );
- multiFileList->setMinimumSize( 340, 30 );
- multiFileList->setMaximumSize( 32767, 30 );
-- connect( multiFileList, SIGNAL(activated(const char*)), this,
-- SLOT(fileChanged(const char*)) );
-+ connect( multiFileList, SIGNAL(activated(const QString&)), this,
-+ SLOT(fileChanged(const QString&)) );
- multiFileList->setSizeLimit( 100 );
- multiFileList->setAutoResize( FALSE );
-
-@@ -689,7 +689,7 @@
- {
- }
-
--void multiFileData::fileChanged(const char*)
-+void multiFileData::fileChanged(const QString&)
- {
- }
-
diff --git a/math/xgfe/files/patch-multiFileData.h b/math/xgfe/files/patch-multiFileData.h
deleted file mode 100644
index 530ed0215a37..000000000000
--- a/math/xgfe/files/patch-multiFileData.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- multiFileData.h.orig Sat May 9 02:47:03 1998
-+++ multiFileData.h Wed Mar 17 17:29:03 2004
-@@ -53,7 +53,7 @@
-
- virtual void getNewFile();
- virtual void deleteFile();
-- virtual void fileChanged(const char*);
-+ virtual void fileChanged(const QString&);
- virtual void insertCurrentFilename();
- virtual void insertNewFilename();
- virtual void apply();
diff --git a/math/xgfe/files/patch-multiFunc.cpp b/math/xgfe/files/patch-multiFunc.cpp
deleted file mode 100644
index d1ded076a483..000000000000
--- a/math/xgfe/files/patch-multiFunc.cpp
+++ /dev/null
@@ -1,59 +0,0 @@
---- multiFunc.cpp.orig Sat Mar 21 04:26:33 1998
-+++ multiFunc.cpp Thu Oct 30 21:42:04 2003
-@@ -76,7 +76,7 @@
- if (multiFuncList->count() > 0)
- {
- // get current function
-- function = multiFuncList->currentText();
-+ function = multiFuncList->currentText().ascii();
-
- // get style option
- string style = gnuInt->getMultiFuncStyleOption(function);
-@@ -135,7 +135,7 @@
- void multiFunc::insertNewFunction()
- {
- // get function in edit box
-- string function = functionEdit->text();
-+ string function = functionEdit->text().ascii();
-
- // insert function in list
- multiFuncList->insertItem(function.c_str(),0);
-@@ -158,17 +158,17 @@
- if (multiFuncList->count() > 0)
- {
- // get function
-- string function = multiFuncList->currentText();
-+ string function = multiFuncList->currentText().ascii();
-
- // get options
-- string style = funcStyleList->currentText();
-+ string style = funcStyleList->currentText().ascii();
-
- // set options
- gnuInt->setMultiFuncStyleOption(function,style);
-
-
- // set title
-- string title = legendTitleEdit->text();
-+ string title = legendTitleEdit->text().ascii();
- gnuInt->setMultiFuncLegendTitle(function, title);
-
- if (legendTitleDefaultButton->isChecked() == TRUE)
-@@ -194,7 +194,7 @@
- multiFuncList->setCurrentItem(0);
-
- // get current function in combo box
-- string function = multiFuncList->currentText();
-+ string function = multiFuncList->currentText().ascii();
-
- int currentItem = multiFuncList->currentItem();
-
-@@ -211,7 +211,7 @@
- multiFuncList->setCurrentItem(0);
-
- // get function that is now current in combo box
-- function = multiFuncList->currentText();
-+ function = multiFuncList->currentText().ascii();
-
- // set edit box to current function
- functionEdit->setText(function.c_str());
diff --git a/math/xgfe/files/patch-multiFuncData.cpp b/math/xgfe/files/patch-multiFuncData.cpp
deleted file mode 100644
index b4ffd7ee1b4f..000000000000
--- a/math/xgfe/files/patch-multiFuncData.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- multiFuncData.cpp.orig Mon May 18 04:04:37 1998
-+++ multiFuncData.cpp Wed Mar 17 17:35:27 2004
-@@ -52,7 +52,7 @@
- multiFuncList = new QComboBox( FALSE, this, "ComboBox_3" );
- multiFuncList->setMinimumSize( 340, 30 );
- multiFuncList->setMaximumSize( 32767, 30 );
-- connect( multiFuncList, SIGNAL(activated(const char*)), SLOT(funcChanged(const char*)) );
-+ connect( multiFuncList, SIGNAL(activated(const QString&)), SLOT(funcChanged(const QString&)) );
- multiFuncList->setSizeLimit( 100 );
- multiFuncList->setAutoResize( FALSE );
-
-@@ -243,7 +243,7 @@
- multiFuncData::~multiFuncData()
- {
- }
--void multiFuncData::funcChanged(const char*)
-+void multiFuncData::funcChanged(const QString&)
- {
- }
- void multiFuncData::insertNewFunction()
diff --git a/math/xgfe/files/patch-multiFuncData.h b/math/xgfe/files/patch-multiFuncData.h
deleted file mode 100644
index de1f324ca095..000000000000
--- a/math/xgfe/files/patch-multiFuncData.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- multiFuncData.h.orig Sat Mar 21 04:26:34 1998
-+++ multiFuncData.h Wed Mar 17 17:36:27 2004
-@@ -53,7 +53,7 @@
- virtual void setFuncOptions();
- virtual void closeMultiFunc();
- virtual void deleteFunction();
-- virtual void funcChanged(const char*);
-+ virtual void funcChanged(const QString&);
-
- protected:
- QComboBox* multiFuncList;
diff --git a/math/xgfe/files/patch-pbmOp.cpp b/math/xgfe/files/patch-pbmOp.cpp
deleted file mode 100644
index c5745c506730..000000000000
--- a/math/xgfe/files/patch-pbmOp.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -u pbmOp.cpp.orig pbmOp.cpp
---- pbmOp.cpp.orig Tue May 19 05:13:52 1998
-+++ pbmOp.cpp Thu Oct 30 21:42:04 2003
-@@ -74,10 +74,10 @@
- void pbmOp::setTerm()
- {
- // get options
-- string size = fontSize->currentText();
-- string colormode = colorMode->currentText();
-- string hSize = horizSize->text();
-- string vSize = vertSize->text();
-+ string size = fontSize->currentText().ascii();
-+ string colormode = colorMode->currentText().ascii();
-+ string hSize = horizSize->text().ascii();
-+ string vSize = vertSize->text().ascii();
-
- gnuInt->setTermPBMFontSize(size);
- gnuInt->setTermPBMColormode(colormode);
diff --git a/math/xgfe/files/patch-psOpt.cpp b/math/xgfe/files/patch-psOpt.cpp
deleted file mode 100644
index b03c2fc30f40..000000000000
--- a/math/xgfe/files/patch-psOpt.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -u psOpt.cpp.orig psOpt.cpp
---- psOpt.cpp.orig Tue May 19 05:39:02 1998
-+++ psOpt.cpp Thu Oct 30 21:42:04 2003
-@@ -88,14 +88,14 @@
-
- void psOpt::setTerm()
- {
-- string mode = modeList->currentText();
-- string color = colorList->currentText();
-- string dashed = dashedList->currentText();
-- string enhanced = enhancedList->currentText();
-- string fontName = fontNameEdit->text();
-- string fontSize = fontSizeEdit->text();
-- string hSize = horizSize->text();
-- string vSize = vertSize->text();
-+ string mode = modeList->currentText().ascii();
-+ string color = colorList->currentText().ascii();
-+ string dashed = dashedList->currentText().ascii();
-+ string enhanced = enhancedList->currentText().ascii();
-+ string fontName = fontNameEdit->text().ascii();
-+ string fontSize = fontSizeEdit->text().ascii();
-+ string hSize = horizSize->text().ascii();
-+ string vSize = vertSize->text().ascii();
-
- gnuInt->setTermPSmode(mode);
- gnuInt->setTermPScolor(color);
diff --git a/math/xgfe/files/patch-rawGnu.cpp b/math/xgfe/files/patch-rawGnu.cpp
deleted file mode 100644
index 081b48569bb8..000000000000
--- a/math/xgfe/files/patch-rawGnu.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- rawGnu.cpp.orig Wed Jan 7 22:24:01 1998
-+++ rawGnu.cpp Wed Mar 17 15:43:43 2004
-@@ -54,7 +54,7 @@
- QString command = rawCommand->text();
-
- string temp;
-- temp = command;
-+ temp = command.ascii();
-
- // issue command
- gnuInt->doRawCommand(temp);
diff --git a/math/xgfe/files/patch-rawGnuData.h b/math/xgfe/files/patch-rawGnuData.h
deleted file mode 100644
index 445a7e85862d..000000000000
--- a/math/xgfe/files/patch-rawGnuData.h
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -u rawGnuData.h.orig rawGnuData.h
---- rawGnuData.h.orig Thu Jan 15 05:13:02 1998
-+++ rawGnuData.h Thu Oct 30 21:42:04 2003
-@@ -28,6 +28,7 @@
-
- #include <qdialog.h>
- #include <qmlined.h>
-+#include <qmultilineedit.h>
-
- class rawGnuData : public QDialog
- {
diff --git a/math/xgfe/files/patch-rotation.cpp b/math/xgfe/files/patch-rotation.cpp
deleted file mode 100644
index 7831f893951a..000000000000
--- a/math/xgfe/files/patch-rotation.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -u rotation.cpp.orig rotation.cpp
---- rotation.cpp.orig Thu Jul 23 04:31:04 1998
-+++ rotation.cpp Thu Oct 30 21:42:04 2003
-@@ -62,8 +62,8 @@
-
- void rotation::doOK()
- {
-- string scale = plotScalingEdit->text();
-- string zscale = zAxisScalingEdit->text();
-+ string scale = plotScalingEdit->text().ascii();
-+ string zscale = zAxisScalingEdit->text().ascii();
-
- gnuInt->setRotationXAxis(xAxisRotation);
- gnuInt->setRotationZAxis(zAxisRotation);
diff --git a/math/xgfe/files/patch-sizeOp.cpp b/math/xgfe/files/patch-sizeOp.cpp
deleted file mode 100644
index bfc8e268ae51..000000000000
--- a/math/xgfe/files/patch-sizeOp.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -u sizeOp.cpp.orig sizeOp.cpp
---- sizeOp.cpp.orig Wed May 27 02:37:46 1998
-+++ sizeOp.cpp Thu Oct 30 21:42:04 2003
-@@ -57,8 +57,8 @@
-
- void sizeOp::setSize()
- {
-- string hSize = hSizeEdit->text();
-- string vSize = vSizeEdit->text();
-+ string hSize = hSizeEdit->text().ascii();
-+ string vSize = vSizeEdit->text().ascii();
-
- gnuInt->setHorizSize(hSize);
- gnuInt->setVertSize(vSize);
diff --git a/math/xgfe/files/patch-ticsLevel.cpp b/math/xgfe/files/patch-ticsLevel.cpp
deleted file mode 100644
index 67d12d558608..000000000000
--- a/math/xgfe/files/patch-ticsLevel.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u ticsLevel.cpp.orig ticsLevel.cpp
---- ticsLevel.cpp.orig Thu Jul 23 04:31:07 1998
-+++ ticsLevel.cpp Thu Oct 30 21:42:04 2003
-@@ -55,7 +55,7 @@
-
- void ticsLevel::setTicsLevel()
- {
-- string level = ticsLevelEdit->text();
-+ string level = ticsLevelEdit->text().ascii();
-
- gnuInt->setTicsLevel(level);
-
diff --git a/math/xgfe/files/patch-ticsOp.cpp b/math/xgfe/files/patch-ticsOp.cpp
deleted file mode 100644
index 53fa5a74f2da..000000000000
--- a/math/xgfe/files/patch-ticsOp.cpp
+++ /dev/null
@@ -1,141 +0,0 @@
-diff -u ticsOp.cpp.orig ticsOp.cpp
---- ticsOp.cpp.orig Sun Jun 7 07:37:48 1998
-+++ ticsOp.cpp Thu Oct 30 21:42:04 2003
-@@ -339,9 +339,9 @@
- if (xticsOnRButton->isChecked() == FALSE)
- gnuInt->setXticsOnFlag(0);
-
-- string xticsLocation = xticsLocationCBox->currentText();
-- string xticsMirror = xticsMirrorCBox->currentText();
-- string xticsRotation = xticsRotationCBox->currentText();
-+ string xticsLocation = xticsLocationCBox->currentText().ascii();
-+ string xticsMirror = xticsMirrorCBox->currentText().ascii();
-+ string xticsRotation = xticsRotationCBox->currentText().ascii();
-
- string xticsPositionType;
-
-@@ -351,10 +351,10 @@
- if (xticsLabelPosRButton->isChecked() == TRUE)
- xticsPositionType = "LABELS";
-
-- string xticsStartPos = xticsStartPosEdit->text();
-- string xticsIncPos = xticsIncPosEdit->text();
-- string xticsEndPos = xticsEndPosEdit->text();
-- string xticsLabelsPos = xticsLabelsPosEdit->text();
-+ string xticsStartPos = xticsStartPosEdit->text().ascii();
-+ string xticsIncPos = xticsIncPosEdit->text().ascii();
-+ string xticsEndPos = xticsEndPosEdit->text().ascii();
-+ string xticsLabelsPos = xticsLabelsPosEdit->text().ascii();
-
- gnuInt->setXticsLocation(xticsLocation);
- gnuInt->setXticsMirror(xticsMirror);
-@@ -372,9 +372,9 @@
- if (yticsOnRButton->isChecked() == FALSE)
- gnuInt->setYticsOnFlag(0);
-
-- string yticsLocation = yticsLocationCBox->currentText();
-- string yticsMirror = yticsMirrorCBox->currentText();
-- string yticsRotation = yticsRotationCBox->currentText();
-+ string yticsLocation = yticsLocationCBox->currentText().ascii();
-+ string yticsMirror = yticsMirrorCBox->currentText().ascii();
-+ string yticsRotation = yticsRotationCBox->currentText().ascii();
-
- string yticsPositionType;
-
-@@ -384,10 +384,10 @@
- if (yticsLabelPosRButton->isChecked() == TRUE)
- yticsPositionType = "LABELS";
-
-- string yticsStartPos = yticsStartPosEdit->text();
-- string yticsIncPos = yticsIncPosEdit->text();
-- string yticsEndPos = yticsEndPosEdit->text();
-- string yticsLabelsPos = yticsLabelsPosEdit->text();
-+ string yticsStartPos = yticsStartPosEdit->text().ascii();
-+ string yticsIncPos = yticsIncPosEdit->text().ascii();
-+ string yticsEndPos = yticsEndPosEdit->text().ascii();
-+ string yticsLabelsPos = yticsLabelsPosEdit->text().ascii();
-
- gnuInt->setYticsLocation(yticsLocation);
- gnuInt->setYticsMirror(yticsMirror);
-@@ -405,8 +405,8 @@
- if (zticsOnRButton->isChecked() == FALSE)
- gnuInt->setZticsOnFlag(0);
-
-- string zticsMirror = zticsMirrorCBox->currentText();
-- string zticsRotation = zticsRotationCBox->currentText();
-+ string zticsMirror = zticsMirrorCBox->currentText().ascii();
-+ string zticsRotation = zticsRotationCBox->currentText().ascii();
-
- string zticsPositionType;
-
-@@ -416,10 +416,10 @@
- if (zticsLabelPosRButton->isChecked() == TRUE)
- zticsPositionType = "LABELS";
-
-- string zticsStartPos = zticsStartPosEdit->text();
-- string zticsIncPos = zticsIncPosEdit->text();
-- string zticsEndPos = zticsEndPosEdit->text();
-- string zticsLabelsPos = zticsLabelsPosEdit->text();
-+ string zticsStartPos = zticsStartPosEdit->text().ascii();
-+ string zticsIncPos = zticsIncPosEdit->text().ascii();
-+ string zticsEndPos = zticsEndPosEdit->text().ascii();
-+ string zticsLabelsPos = zticsLabelsPosEdit->text().ascii();
-
- gnuInt->setZticsMirror(zticsMirror);
- gnuInt->setZticsRotation(zticsRotation);
-@@ -436,9 +436,9 @@
- if (x2ticsOnRButton->isChecked() == FALSE)
- gnuInt->setX2ticsOnFlag(0);
-
-- string x2ticsLocation = x2ticsLocationCBox->currentText();
-- string x2ticsMirror = x2ticsMirrorCBox->currentText();
-- string x2ticsRotation = x2ticsRotationCBox->currentText();
-+ string x2ticsLocation = x2ticsLocationCBox->currentText().ascii();
-+ string x2ticsMirror = x2ticsMirrorCBox->currentText().ascii();
-+ string x2ticsRotation = x2ticsRotationCBox->currentText().ascii();
-
- string x2ticsPositionType;
-
-@@ -448,10 +448,10 @@
- if (x2ticsLabelPosRButton->isChecked() == TRUE)
- x2ticsPositionType = "LABELS";
-
-- string x2ticsStartPos = x2ticsStartPosEdit->text();
-- string x2ticsIncPos = x2ticsIncPosEdit->text();
-- string x2ticsEndPos = x2ticsEndPosEdit->text();
-- string x2ticsLabelsPos = x2ticsLabelsPosEdit->text();
-+ string x2ticsStartPos = x2ticsStartPosEdit->text().ascii();
-+ string x2ticsIncPos = x2ticsIncPosEdit->text().ascii();
-+ string x2ticsEndPos = x2ticsEndPosEdit->text().ascii();
-+ string x2ticsLabelsPos = x2ticsLabelsPosEdit->text().ascii();
-
- gnuInt->setX2ticsLocation(x2ticsLocation);
- gnuInt->setX2ticsMirror(x2ticsMirror);
-@@ -469,9 +469,9 @@
- if (y2ticsOnRButton->isChecked() == FALSE)
- gnuInt->setY2ticsOnFlag(0);
-
-- string y2ticsLocation = y2ticsLocationCBox->currentText();
-- string y2ticsMirror = y2ticsMirrorCBox->currentText();
-- string y2ticsRotation = y2ticsRotationCBox->currentText();
-+ string y2ticsLocation = y2ticsLocationCBox->currentText().ascii();
-+ string y2ticsMirror = y2ticsMirrorCBox->currentText().ascii();
-+ string y2ticsRotation = y2ticsRotationCBox->currentText().ascii();
-
- string y2ticsPositionType;
-
-@@ -481,10 +481,10 @@
- if (y2ticsLabelPosRButton->isChecked() == TRUE)
- y2ticsPositionType = "LABELS";
-
-- string y2ticsStartPos = y2ticsStartPosEdit->text();
-- string y2ticsIncPos = y2ticsIncPosEdit->text();
-- string y2ticsEndPos = y2ticsEndPosEdit->text();
-- string y2ticsLabelsPos = y2ticsLabelsPosEdit->text();
-+ string y2ticsStartPos = y2ticsStartPosEdit->text().ascii();
-+ string y2ticsIncPos = y2ticsIncPosEdit->text().ascii();
-+ string y2ticsEndPos = y2ticsEndPosEdit->text().ascii();
-+ string y2ticsLabelsPos = y2ticsLabelsPosEdit->text().ascii();
-
- gnuInt->setY2ticsLocation(y2ticsLocation);
- gnuInt->setY2ticsMirror(y2ticsMirror);
diff --git a/math/xgfe/files/patch-ticsOp.h b/math/xgfe/files/patch-ticsOp.h
deleted file mode 100644
index ebc453493ff8..000000000000
--- a/math/xgfe/files/patch-ticsOp.h
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u ticsOp.h.orig ticsOp.h
---- ticsOp.h.orig Sun Jun 7 07:37:49 1998
-+++ ticsOp.h Thu Oct 30 21:42:04 2003
-@@ -28,7 +28,7 @@
-
- #include "ticsOpData.h"
- #include "gnuInterface.h"
--#include <iostream.h>
-+#include <iostream>
- #include <string>
-
- class ticsOp : public ticsOpData
diff --git a/math/xgfe/files/patch-xgfeMain.cpp b/math/xgfe/files/patch-xgfeMain.cpp
deleted file mode 100644
index 88abf614cf27..000000000000
--- a/math/xgfe/files/patch-xgfeMain.cpp
+++ /dev/null
@@ -1,159 +0,0 @@
---- xgfeMain.cpp.orig Wed Sep 30 04:26:25 1998
-+++ xgfeMain.cpp Thu Oct 30 21:42:04 2003
-@@ -62,40 +62,40 @@
- gnuInt->setFuncPlotType("splot");
-
- // save filename
-- gnuInt->setPlotFilename(filenameEdit->text());
-+ gnuInt->setPlotFilename(string(filenameEdit->text().ascii()));
-
- // save function
-- gnuInt->setPlotFunction(functionEdit->text());
-+ gnuInt->setPlotFunction(string(functionEdit->text().ascii()));
-
- // save x and y variable names
-- gnuInt->setXVariableName(varX->text());
-- gnuInt->setYVariableName(varY->text());
-+ gnuInt->setXVariableName(string(varX->text().ascii()));
-+ gnuInt->setYVariableName(string(varY->text().ascii()));
-
- // save x,y,z ranges
-- gnuInt->setXRangeStart(xStart->text());
-- gnuInt->setXRangeEnd(xEnd->text());
-- gnuInt->setYRangeStart(yStart->text());
-- gnuInt->setYRangeEnd(yEnd->text());
-- gnuInt->setZRangeStart(zStart->text());
-- gnuInt->setZRangeEnd(zEnd->text());
-+ gnuInt->setXRangeStart(string(xStart->text().ascii()));
-+ gnuInt->setXRangeEnd(string(xEnd->text().ascii()));
-+ gnuInt->setYRangeStart(string(yStart->text().ascii()));
-+ gnuInt->setYRangeEnd(string(yEnd->text().ascii()));
-+ gnuInt->setZRangeStart(string(zStart->text().ascii()));
-+ gnuInt->setZRangeEnd(string(zEnd->text().ascii()));
-
- // set x,y,z axis labels
-- gnuInt->setXlabel(xLabel->text());
-- gnuInt->setXOffset_X(XLabelOffset_X->text());
-- gnuInt->setXOffset_Y(XLabelOffset_Y->text());
--
-- gnuInt->setYlabel(yLabel->text());
-- gnuInt->setYOffset_X(YLabelOffset_X->text());
-- gnuInt->setYOffset_Y(YLabelOffset_Y->text());
--
-- gnuInt->setZlabel(zLabel->text());
-- gnuInt->setZOffset_X(ZLabelOffset_X->text());
-- gnuInt->setZOffset_Y(ZLabelOffset_Y->text());
-+ gnuInt->setXlabel(string(xLabel->text().ascii()));
-+ gnuInt->setXOffset_X(string(XLabelOffset_X->text().ascii()));
-+ gnuInt->setXOffset_Y(string(XLabelOffset_Y->text().ascii()));
-+
-+ gnuInt->setYlabel(string(yLabel->text().ascii()));
-+ gnuInt->setYOffset_X(string(YLabelOffset_X->text().ascii()));
-+ gnuInt->setYOffset_Y(string(YLabelOffset_Y->text().ascii()));
-+
-+ gnuInt->setZlabel(string(zLabel->text().ascii()));
-+ gnuInt->setZOffset_X(string(ZLabelOffset_X->text().ascii()));
-+ gnuInt->setZOffset_Y(string(ZLabelOffset_Y->text().ascii()));
-
- // save title
-- gnuInt->setTitle(titleLabel->text());
-- gnuInt->setTitleOffset_X(titleOffset_X->text());
-- gnuInt->setTitleOffset_Y(titleOffset_Y->text());
-+ gnuInt->setTitle(string(titleLabel->text().ascii()));
-+ gnuInt->setTitleOffset_X(string(titleOffset_X->text().ascii()));
-+ gnuInt->setTitleOffset_Y(string(titleOffset_Y->text().ascii()));
-
- // filename option is checked
- if (filenameCB->isChecked() == TRUE)
-@@ -130,30 +130,30 @@
- gnuInt->setReplotFlag(1); // set replot flag to true
-
- // save filename
-- gnuInt->setPlotFilename(filenameEdit->text());
-+ gnuInt->setPlotFilename(string(filenameEdit->text().ascii()));
-
- // save function
-- gnuInt->setPlotFunction(functionEdit->text());
-+ gnuInt->setPlotFunction(string(functionEdit->text().ascii()));
-
- // don't set ranges because they can't be reset in a replot
-
- // set x,y,z axis labels
-- gnuInt->setXlabel(xLabel->text());
-- gnuInt->setXOffset_X(XLabelOffset_X->text());
-- gnuInt->setXOffset_Y(XLabelOffset_Y->text());
--
-- gnuInt->setYlabel(yLabel->text());
-- gnuInt->setYOffset_X(YLabelOffset_X->text());
-- gnuInt->setYOffset_Y(YLabelOffset_Y->text());
--
-- gnuInt->setZlabel(zLabel->text());
-- gnuInt->setZOffset_X(ZLabelOffset_X->text());
-- gnuInt->setZOffset_Y(ZLabelOffset_Y->text());
-+ gnuInt->setXlabel(string(xLabel->text().ascii()));
-+ gnuInt->setXOffset_X(string(XLabelOffset_X->text().ascii()));
-+ gnuInt->setXOffset_Y(string(XLabelOffset_Y->text().ascii()));
-+
-+ gnuInt->setYlabel(string(yLabel->text().ascii()));
-+ gnuInt->setYOffset_X(string(YLabelOffset_X->text().ascii()));
-+ gnuInt->setYOffset_Y(string(YLabelOffset_Y->text().ascii()));
-+
-+ gnuInt->setZlabel(string(zLabel->text().ascii()));
-+ gnuInt->setZOffset_X(string(ZLabelOffset_X->text().ascii()));
-+ gnuInt->setZOffset_Y(string(ZLabelOffset_Y->text().ascii()));
-
- // save title
-- gnuInt->setTitle(titleLabel->text());
-- gnuInt->setTitleOffset_X(titleOffset_X->text());
-- gnuInt->setTitleOffset_Y(titleOffset_Y->text());
-+ gnuInt->setTitle(string(titleLabel->text().ascii()));
-+ gnuInt->setTitleOffset_X(string(titleOffset_X->text().ascii()));
-+ gnuInt->setTitleOffset_Y(string(titleOffset_Y->text().ascii()));
-
- if (filenameCB->isChecked() == TRUE) // filename option is checked
- {
-@@ -227,7 +227,7 @@
- {
- filenameEdit->setText(filename); // set label to filename
- filenameCB->setChecked(TRUE); // set filename checkbox
-- temp = filename;
-+ temp = filename.ascii();
- gnuInt->setPlotFilename(temp);
- }
-
-@@ -242,7 +242,7 @@
-
- if (!saveFile.isEmpty())
- {
-- temp = saveFile;
-+ temp = saveFile.ascii();
- gnuInt->setGnuFileSave(temp);
- gnuInt->doSave();
- }
-@@ -257,7 +257,7 @@
-
- if (!loadFile.isEmpty())
- {
-- temp = loadFile;
-+ temp = loadFile.ascii();
- gnuInt->setGnuFileLoad(temp);
- gnuInt->doLoad();
- }
-@@ -272,7 +272,7 @@
-
- if (!saveFile.isEmpty())
- {
-- temp = saveFile;
-+ temp = saveFile.ascii();
- gnuInt->savePlotData(temp);
- }
- }
-@@ -286,7 +286,7 @@
-
- if (!loadFile.isEmpty())
- {
-- temp = loadFile;
-+ temp = loadFile.ascii();
- gnuInt->loadPlotData(temp);
-
- // get options and set GUI
diff --git a/math/xgfe/files/patch-xgfeMain.h b/math/xgfe/files/patch-xgfeMain.h
deleted file mode 100644
index 9fb4ea7a87bb..000000000000
--- a/math/xgfe/files/patch-xgfeMain.h
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u xgfeMain.h.orig xgfeMain.h
---- xgfeMain.h.orig Wed Sep 30 04:27:19 1998
-+++ xgfeMain.h Thu Oct 30 21:42:04 2003
-@@ -51,7 +51,7 @@
- #include <qfiledlg.h>
- #include <qstring.h>
- #include <qmsgbox.h>
--#include <iostream.h>
-+#include <iostream>
- #include <string>
- #include <stdio.h>
-
diff --git a/math/xgfe/files/patch-xgfeMainData.cpp b/math/xgfe/files/patch-xgfeMainData.cpp
deleted file mode 100644
index 2ee032e3cafa..000000000000
--- a/math/xgfe/files/patch-xgfeMainData.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
---- xgfeMainData.cpp.orig Thu Oct 30 21:54:58 2003
-+++ xgfeMainData.cpp Thu Oct 30 21:42:04 2003
-@@ -34,10 +34,13 @@
- #include <qpushbt.h>
- #include <qlayout.h>
-
-+#define QColor(i) (QColor)(i)
-+#define QRgb(i) (QRgb)(i)
-+
- xgfeMainData::xgfeMainData
- (
-- QWidget* parent = 0,
-- const char* name = 0
-+ QWidget* parent,
-+ const char* name
- )
- :
- Inherited( parent, name, TRUE, WStyle_Customize | WStyle_NormalBorder
-@@ -973,7 +976,7 @@
-
- if (!f.isEmpty())
- {
-- temp = f;
-+ temp = f.ascii();
- gnuInt->setOutput(temp);
- outputLabel->setText(f);
- }
diff --git a/math/xgfe/pkg-descr b/math/xgfe/pkg-descr
deleted file mode 100644
index 1c6c6f01d74f..000000000000
--- a/math/xgfe/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-An X11-based front-end for Gnuplot, written in C++ with the
-Qt library.
diff --git a/math/xgfe/pkg-plist b/math/xgfe/pkg-plist
deleted file mode 100644
index beec471b9dc4..000000000000
--- a/math/xgfe/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-bin/xgfe
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/curve-fitting.gif
-%%PORTDOCS%%%%DOCSDIR%%/d3options.gif
-%%PORTDOCS%%%%DOCSDIR%%/d3rotation.gif
-%%PORTDOCS%%%%DOCSDIR%%/features.html
-%%PORTDOCS%%%%DOCSDIR%%/file-options.gif
-%%PORTDOCS%%%%DOCSDIR%%/filelegendtitle.gif
-%%PORTDOCS%%%%DOCSDIR%%/filemenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/fileplottypes.gif
-%%PORTDOCS%%%%DOCSDIR%%/filestyles.gif
-%%PORTDOCS%%%%DOCSDIR%%/latexterm.gif
-%%PORTDOCS%%%%DOCSDIR%%/legend-options.gif
-%%PORTDOCS%%%%DOCSDIR%%/mainwindow.gif
-%%PORTDOCS%%%%DOCSDIR%%/multi-files.gif
-%%PORTDOCS%%%%DOCSDIR%%/multi-funcs.gif
-%%PORTDOCS%%%%DOCSDIR%%/open.gif
-%%PORTDOCS%%%%DOCSDIR%%/optionsmenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/pbmterm.gif
-%%PORTDOCS%%%%DOCSDIR%%/plot-size.gif
-%%PORTDOCS%%%%DOCSDIR%%/psterm.gif
-%%PORTDOCS%%%%DOCSDIR%%/rawgnu.gif
-%%PORTDOCS%%%%DOCSDIR%%/screenshots.html
-%%PORTDOCS%%%%DOCSDIR%%/terminals.gif
-%%PORTDOCS%%%%DOCSDIR%%/ticsoptions.gif
-%%PORTDOCS%%%%DOCSDIR%%/xgfe-abb.jpg
-%%PORTDOCS%%%%DOCSDIR%%/xgfe-docs.html
-%%PORTDOCS%%%%DOCSDIR%%/xgfe-main.jpg
-%%PORTDOCS%%%%DOCSDIR%%/xgfe.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%