aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-08-04 21:06:48 +0000
committerRene Ladan <rene@FreeBSD.org>2026-08-04 21:07:22 +0000
commit88e826bf100b0b36ab749e272546d0b6ba05985a (patch)
treeb2f0e50ed9a5fd250f5376af757b9173c50a27f5
parent072e8c3a349b407c7ddf6287fc295019a0fc29e9 (diff)
math/topaz: Remove expired port
2026-08-03 math/topaz: Last release was in 2011 and WWW is unavailable
-rw-r--r--MOVED1
-rw-r--r--math/Makefile1
-rw-r--r--math/topaz/Makefile30
-rw-r--r--math/topaz/distinfo2
-rw-r--r--math/topaz/files/patch-Makefile.freebsd73
-rw-r--r--math/topaz/files/patch-topaz_Makefile.freebsd236
-rw-r--r--math/topaz/files/patch-topaz_topaz.cc11
-rw-r--r--math/topaz/files/patch-topaz_tpv2ps.cc63
-rw-r--r--math/topaz/pkg-descr13
-rw-r--r--math/topaz/pkg-plist36
10 files changed, 1 insertions, 465 deletions
diff --git a/MOVED b/MOVED
index 0d51fd79aa94..fbc43835f8e2 100644
--- a/MOVED
+++ b/MOVED
@@ -5546,3 +5546,4 @@ devel/p5-Data-Swap||2026-08-02|Has expired: uses hidden Perl functions that are
devel/p5-Devel-BeginLift||2026-08-02|Has expired: uses hidden Perl functions that are hidden after 5.37.0
textproc/p5-Text-ClearSilver||2026-08-02|Has expired: uses hidden Perl functions that are hidden after 5.37.0
x11-fonts/nerd-fonts-d2coding|x11-fonts/nerd-fonts-d2koding|2026-08-03|Renamed by upstream due to licensing reasons
+math/topaz||2026-08-04|Has expired: Last release was in 2011 and WWW is unavailable
diff --git a/math/Makefile b/math/Makefile
index c4d121a5f271..6ec2043a9037 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -1309,7 +1309,6 @@
SUBDIR += tlfloat
SUBDIR += tmv
SUBDIR += tomsfastmath
- SUBDIR += topaz
SUBDIR += topcom
SUBDIR += topologic
SUBDIR += triangle
diff --git a/math/topaz/Makefile b/math/topaz/Makefile
deleted file mode 100644
index bf9bf4adb194..000000000000
--- a/math/topaz/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= topaz
-DISTVERSION= 3_41
-PORTREVISION= 3
-CATEGORIES= math
-MASTER_SITES= http://hp.vector.co.jp/authors/VA007663/topaz/bin/
-DISTNAME= ${PORTNAME}-${DISTVERSION}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Command driven graph plotting system for scientists and engineers
-WWW= https://hp.vector.co.jp/authors/VA007663/topaz/
-
-LICENSE= GPLv2
-
-DEPRECATED= Last release was in 2011 and WWW is unavailable
-EXPIRATION_DATE= 2026-08-03
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-USES= ncurses readline xorg
-USE_XORG= x11
-MAKEFILE= Makefile.freebsd
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install:
- ${LN} -sf ${PREFIX}/lib/topaz/topaz.sh ${STAGEDIR}${PREFIX}/bin/topaz
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/math/topaz/distinfo b/math/topaz/distinfo
deleted file mode 100644
index 696d7af45598..000000000000
--- a/math/topaz/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (topaz-3_41-src.tar.gz) = df364c549c9fbc6ed470ce3bd6c253a0f2272e712609ba884229c466c45e54e1
-SIZE (topaz-3_41-src.tar.gz) = 283783
diff --git a/math/topaz/files/patch-Makefile.freebsd b/math/topaz/files/patch-Makefile.freebsd
deleted file mode 100644
index 0d1c539b0cb9..000000000000
--- a/math/topaz/files/patch-Makefile.freebsd
+++ /dev/null
@@ -1,73 +0,0 @@
---- Makefile.freebsd.orig Sun Oct 22 21:00:30 2000
-+++ Makefile.freebsd Sun Dec 24 16:59:06 2000
-@@ -1,50 +1,29 @@
--INSTALLDIR=/usr/local/lib/topaz
-+INSTALLDIR=$(PREFIX)/lib/topaz
-
- ###############################################
- # do not change following lines
- all:
-- cd ./topaz; make -f Makefile.freebsd; cd ..
-+ cd ./topaz; ${MAKE} -f Makefile.freebsd; cd ..
- .PHONY: clean
- clean:
-- cd ./topaz; make -f Makefile.freebsd clean; cd ..
-+ cd ./topaz; ${MAKE} -f Makefile.freebsd clean; cd ..
- .PHONY: install
- install:
--#checking $(INSTALLDIR)
-- @if test ! -d $(INSTALLDIR) \
-- ; then \
-- echo "install directory does not exist!!"; \
-- exit 1 \
-- ; fi
-- strip ./topaz/topaz
-- strip ./topaz/tpv2ps
-- strip ./topaz/tpvview
-- cp ./topaz.sh $(INSTALLDIR)
-- cp ./head.ps $(INSTALLDIR)
-- cp ./HISTORY $(INSTALLDIR)
-- cp ./LICENSE $(INSTALLDIR)
-- cp ./README.euc $(INSTALLDIR)/README
-- cp ./INSTALL.euc $(INSTALLDIR)/INSTALL
-- cp ./topaz/topaz $(INSTALLDIR)
-- cp ./topaz/tpv2ps $(INSTALLDIR)
-- cp ./topaz/tpvview $(INSTALLDIR)
-- chmod 755 $(INSTALLDIR)/topaz.sh
-- chmod 755 $(INSTALLDIR)/topaz
-- chmod 755 $(INSTALLDIR)/tpv2ps
-- chmod 755 $(INSTALLDIR)/tpvview
--#checking $(INSTALLDIR)/_topaz
-- @if test ! -d $(INSTALLDIR)/_topaz \
-- ; then \
-- mkdir $(INSTALLDIR)/_topaz \
-- ; fi
-- cp ./_topaz/* $(INSTALLDIR)/_topaz
-- cp ./cuirc.lnx $(INSTALLDIR)/_topaz/cui.rc
-- cp ./topazfontmap $(INSTALLDIR)/_topaz
-- cp ./topazkfontmap $(INSTALLDIR)/_topaz
-- chmod 755 $(INSTALLDIR)/_topaz/*
--#checking $(INSTALLDIR)/sample
-- @if test ! -d $(INSTALLDIR)/sample \
-- ; then \
-- mkdir $(INSTALLDIR)/sample \
-- ; fi
-- cp ./sample/* $(INSTALLDIR)/sample
-+ -mkdir -p ${DESTDIR}$(INSTALLDIR)
-+ $(BSD_INSTALL_SCRIPT) ./topaz.sh ${DESTDIR}$(INSTALLDIR)
-+ $(BSD_INSTALL_DATA) ./head.ps ${DESTDIR}$(INSTALLDIR)
-+ $(BSD_INSTALL_DATA) ./HISTORY ${DESTDIR}$(INSTALLDIR)
-+ $(BSD_INSTALL_DATA) ./LICENSE ${DESTDIR}$(INSTALLDIR)
-+ $(BSD_INSTALL_DATA) ./README.euc ${DESTDIR}$(INSTALLDIR)/README
-+ $(BSD_INSTALL_DATA) ./INSTALL.euc ${DESTDIR}$(INSTALLDIR)/INSTALL
-+ $(BSD_INSTALL_PROGRAM) ./topaz/topaz ${DESTDIR}$(INSTALLDIR)
-+ $(BSD_INSTALL_PROGRAM) ./topaz/tpv2ps ${DESTDIR}$(INSTALLDIR)
-+ $(BSD_INSTALL_PROGRAM) ./topaz/tpvview ${DESTDIR}$(INSTALLDIR)
-+ -mkdir -p ${DESTDIR}$(INSTALLDIR)/_topaz
-+ $(BSD_INSTALL_DATA) ./_topaz/* ${DESTDIR}$(INSTALLDIR)/_topaz
-+ $(BSD_INSTALL_DATA) ./cuirc.lnx ${DESTDIR}$(INSTALLDIR)/_topaz/cui.rc
-+ $(BSD_INSTALL_DATA) ./topazfontmap ${DESTDIR}$(INSTALLDIR)/_topaz
-+ $(BSD_INSTALL_DATA) ./topazkfontmap ${DESTDIR}$(INSTALLDIR)/_topaz
-+# -mkdir -p $(PREFIX)/share/examples/topaz
-+# $(BSD_INSTALL_DATA) ./sample/* ${PREFIX}/share/examples/topaz
-
diff --git a/math/topaz/files/patch-topaz_Makefile.freebsd b/math/topaz/files/patch-topaz_Makefile.freebsd
deleted file mode 100644
index 17081aaa87df..000000000000
--- a/math/topaz/files/patch-topaz_Makefile.freebsd
+++ /dev/null
@@ -1,236 +0,0 @@
---- topaz/Makefile.freebsd.orig Sun Oct 22 21:00:30 2000
-+++ topaz/Makefile.freebsd Sat Nov 25 03:49:20 2000
-@@ -2,16 +2,16 @@
- clean: cleantopaz cleanview cleanps
-
- # compiler
--CXX=g++
-+CXX?=g++
-
- # Where are include files kept
- INCLUDE=.
-
- # for FreeBSD
--CFLAGS= -I/usr/local/include -I/usr/local/include/ncurses -I/usr/X11R6/include -O2 -Wall -DTOPAZLINUX -DTOPAZ_NCURSES -DTOPAZ_EUC
--TOPAZLIB= -L/usr/local/lib -lm -lncurses -lgnugetopt -lreadline -lhistory
-+CXXFLAGS+= -I${LOCALBASE}/include -DTOPAZLINUX -DTOPAZ_NCURSES -DTOPAZ_EUC
-+TOPAZLIB= -L${LOCALBASE}/lib -lm -lncurses -lreadline -lhistory
- PSLIB= -lm
--VIEWLIB= -lm -L/usr/X11R6/lib -lX11
-+VIEWLIB= -lm -L${LOCALBASE}/lib -lX11
-
- # obj
- OBJ=topaz.o plobj.o graph.o axis.o frame.o frame2.o valbuff.o script.o funcs.o\
-@@ -29,150 +29,150 @@
- $(CXX) -o topaz $(OBJ) $(TOPAZLIB)
-
- topaz.o: topaz.cc script.h frame.h menudef.h cui.h msgbuff.h filepoint.h jmenudef_euc.h topazcurses.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c topaz.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c topaz.cc
-
- plobj.o: plobj.cc plobj.h convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c plobj.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c plobj.cc
-
- graph.o: graph.cc graph.h frame.h data.h vect.h vectdefs.h col.h styledisp.h \
- browse.h gdi.h filepoint.h linearfit.h system.h convtxt.h regexpress.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c graph.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c graph.cc
-
- axis.o: axis.cc axis.h frame.h graph.h col.h gdi.h minmax.h pointdefs.h naninf.h \
- filepoint.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c axis.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c axis.cc
-
- frame.o: frame.cc frame.h graph.h axis.h data.h gdi.h vectdefs.h pointdefs.h \
- filepoint.h system.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c frame.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c frame.cc
-
- frame2.o: frame2.cc frame.h graph.h axis.h data.h gdi.h vectdefs.h pointdefs.h \
- topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c frame2.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c frame2.cc
-
- valbuff.o: valbuff.cc valbuff.h buffarray.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c valbuff.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c valbuff.cc
-
- script.o: script.cc script.h system.h tokenbuff.h graph.h buffarray.h cui.h \
- browse.h objectlist.h pipecall.h minmax.h gamma.h filepoint.h convtxt.h msgbuff.h \
- topazvalues.h regexpress.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c script.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c script.cc
-
- funcs.o: funcs.cc script.h system.h tokenbuff.h graph.h buffarray.h cui.h \
- browse.h objectlist.h pipecall.h minmax.h gamma.h filepoint.h convtxt.h \
- msgbuff.h kanji.h topazvalues.h paths.h topazprintf.h
-
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c funcs.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c funcs.cc
-
- conttoken.o: conttoken.cc script.h system.h tokenbuff.h graph.h buffarray.h \
- cui.h browse.h objectlist.h pipecall.h topazvalues.h convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c conttoken.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c conttoken.cc
-
- parsetoken.o: parsetoken.cc script.h system.h tokenbuff.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c parsetoken.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c parsetoken.cc
-
- buffarray.o: buffarray.cc buffarray.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c buffarray.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c buffarray.cc
-
- system.o: system.cc convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c system.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c system.cc
-
- tokenbuff.o: tokenbuff.cc tokenbuff.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c tokenbuff.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c tokenbuff.cc
-
- cui.o: cui.cc cui.h script.h buffarray.h gdi.h msgbuff.h filepoint.h kanji.h completion.h topazcurses.h frame.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c cui.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c cui.cc
-
- msgbuff.o: msgbuff.cc msgbuff.h kanji.h topazcurses.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c msgbuff.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c msgbuff.cc
-
- styleline.o: styleline.cc vectdefs.h pointdefs.h col.h gdi.h graph.h naninf.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c styleline.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c styleline.cc
-
- gdi.o: gdi.cc vectdefs.h pointdefs.h filepoint.h graph.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c gdi.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c gdi.cc
-
- data.o: data.cc data.h gdi.h vectdefs.h pointdefs.h graph.h frame.h topazvalues.h \
- convtxt.h paths.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c data.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c data.cc
-
- browse.o: browse.cc browse.h vectdefs.h cui.h convtxt.h regexpress.h topazcurses.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c browse.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c browse.cc
-
- objectlist.o: objectlist.cc objectlist.h graph.h cui.h script.h vectdefs.h \
- styledisp.h data.h parts.h gdi.h frame.h filepoint.h regexpress.h topazcurses.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c objectlist.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c objectlist.cc
-
- styledisp.o: styledisp.cc styledisp.h col.h data.h frame.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c styledisp.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c styledisp.cc
-
- loaddata.o: loaddata.cc data.h frame.h topazvalues.h convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c loaddata.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c loaddata.cc
-
- plotdata.o: plotdata.cc data.h frame.h axis.h vectdefs.h pointdefs.h gdi.h \
- spline.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c plotdata.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c plotdata.cc
-
- calc.o: calc.cc calc.h data.h gamma.h graph.h frame.h naninf.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c calc.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c calc.cc
-
- gamma.o: gamma.cc gamma.h naninf.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c gamma.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c gamma.cc
-
- dinvq.o: dinvq.cc
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c dinvq.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c dinvq.cc
-
- pspline.o: pspline.cc spline.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c pspline.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c pspline.cc
-
- bspline.o: bspline.cc spline.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c bspline.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c bspline.cc
-
- parts.o: parts.cc parts.h graph.h frame.h data.h defcharwidth.h gdi.h pointdefs.h \
- vectdefs.h spline.h minmax.h filepoint.h kanji.h topazvalues.h convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c parts.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c parts.cc
-
- filepoint.o: filepoint.cc filepoint.h pipecall.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c filepoint.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c filepoint.cc
-
- pipecall.o: pipecall.cc pipecall.h convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c pipecall.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c pipecall.cc
-
- naninf.o: naninf.cc naninf.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c naninf.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c naninf.cc
-
- autoscale.o: autoscale.cc frame.h axis.h naninf.h topazvalues.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c autoscale.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c autoscale.cc
-
- globalbuff.o: globalbuff.cc globalbuff.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c globalbuff.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c globalbuff.cc
-
- genxdata.o: genxdata.cc data.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c genxdata.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c genxdata.cc
-
- linearfit.o: linearfit.cc linearfit.h naninf.h calc.h graph.h frame.h data.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c linearfit.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c linearfit.cc
-
- nonlinearfit.o: nonlinearfit.cc data.h buffarray.h frame.h naninf.h graph.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c nonlinearfit.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c nonlinearfit.cc
-
- convtxt.o: convtxt.cc convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c convtxt.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c convtxt.cc
-
- kanji.o: kanji.cc kanji.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c kanji.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c kanji.cc
-
- paths.o: paths.cc paths.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c paths.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c paths.cc
-
- topazprintf.o: topazprintf.cc topazprintf.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c topazprintf.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c topazprintf.cc
-
- completion.o: completion.cc completion.h vectdefs.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c completion.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c completion.cc
-
- regexpress.o: regexpress.cc regexpress.h valbuff.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c regexpress.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c regexpress.cc
-
- cleantopaz:
- -rm $(OBJ) topaz
-@@ -181,7 +181,7 @@
- $(CXX) -o tpv2ps $(PSOBJ) $(PSLIB)
-
- tpv2ps.o: tpv2ps.cc vectdefs.h pointdefs.h col.h kanji.h convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c tpv2ps.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c tpv2ps.cc
-
- cleanps:
- -rm tpv2ps.o tpv2ps
-@@ -190,7 +190,7 @@
- $(CXX) -o tpvview tpvview.o kanji.o convtxt.o $(VIEWLIB)
-
- tpvview.o: tpvview.cc vectdefs.h pointdefs.h Xparray.h col.h kanji.h convtxt.h
-- $(CXX) -I$(INCLUDE) $(CFLAGS) -c tpvview.cc
-+ $(CXX) -I$(INCLUDE) $(CXXFLAGS) -c tpvview.cc
-
- cleanview:
- -rm tpvview.o tpvview
diff --git a/math/topaz/files/patch-topaz_topaz.cc b/math/topaz/files/patch-topaz_topaz.cc
deleted file mode 100644
index 881afdba7334..000000000000
--- a/math/topaz/files/patch-topaz_topaz.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- topaz/topaz.cc.orig Wed Dec 4 23:02:28 2002
-+++ topaz/topaz.cc Fri Dec 27 04:29:01 2002
-@@ -30,7 +30,7 @@
- #include <dirent.h>
- #include <sys/stat.h>
- #include <signal.h>
--#include <getopt.h>
-+//#include <getopt.h>
- //char *optarg;
- #include "script.h"
- #include "frame.h"
diff --git a/math/topaz/files/patch-topaz_tpv2ps.cc b/math/topaz/files/patch-topaz_tpv2ps.cc
deleted file mode 100644
index ad7fecc271e3..000000000000
--- a/math/topaz/files/patch-topaz_tpv2ps.cc
+++ /dev/null
@@ -1,63 +0,0 @@
---- topaz/tpv2ps.cc.orig Sun Oct 16 22:21:44 2005
-+++ topaz/tpv2ps.cc Sun Apr 23 03:11:39 2006
-@@ -31,8 +31,6 @@
- #include <math.h>
- #include <string>
- #include <time.h>
--#include <getopt.h>
--//char *optarg;
-
- extern int errno;
- #include "vectdefs.h"
-@@ -64,30 +62,30 @@
- #define buffersize 1024
-
- static char entry[13][100] = {
-- {"Times-Roman-Q"},
-- {"Times-Bold-Q"},
-- {"Times-Italic-Q"},
-- {"Times-BoldItalic-Q"},
-- {"Helvetica-Q"},
-- {"Helvetica-Bold-Q"},
-- {"Helvetica-Oblique-Q"},
-- {"Helvetica-BoldOblique-Q"},
-- {"Courier-Q"},
-- {"Courier-Bold-Q"},
-- {"Courier-Oblique-Q"},
-- {"Courier-BoldOblique-Q"},
-- {"Symbol"}
-+ "Times-Roman-Q",
-+ "Times-Bold-Q",
-+ "Times-Italic-Q",
-+ "Times-BoldItalic-Q",
-+ "Helvetica-Q",
-+ "Helvetica-Bold-Q",
-+ "Helvetica-Oblique-Q",
-+ "Helvetica-BoldOblique-Q",
-+ "Courier-Q",
-+ "Courier-Bold-Q",
-+ "Courier-Oblique-Q",
-+ "Courier-BoldOblique-Q",
-+ "Symbol"
- };
-
- static char kentry[8][100] = {
-- {"Ryumin-Light-H"},
-- {"Ryumin-Light-H"},
-- {"Ryumin-Light-H"},
-- {"Ryumin-Light-H"},
-- {"GothicBBB-Medium-H"},
-- {"GothicBBB-Medium-H"},
-- {"GothicBBB-Medium-H"},
-- {"GothicBBB-Medium-H"},
-+ "Ryumin-Light-H",
-+ "Ryumin-Light-H",
-+ "Ryumin-Light-H",
-+ "Ryumin-Light-H",
-+ "GothicBBB-Medium-H",
-+ "GothicBBB-Medium-H",
-+ "GothicBBB-Medium-H",
-+ "GothicBBB-Medium-H",
- };
-
- double papery;
diff --git a/math/topaz/pkg-descr b/math/topaz/pkg-descr
deleted file mode 100644
index 77a547f71a56..000000000000
--- a/math/topaz/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Topaz is a graph plotting system for scientists and engineers.
-
-1. Topaz has a powerful graph expression and functions such as least square
- method. Topaz provides almost all functions that you need to make
- a 2D scattering graph.
-
-2. Topaz has a polished character based user interface.
-
-3. Topaz has powerful macro language of "Topaz script", which is like
- Perl. You can expand topaz itself or you can perform batch jobs using
- topaz scripts.
-
-Topaz official Web Page.
diff --git a/math/topaz/pkg-plist b/math/topaz/pkg-plist
deleted file mode 100644
index 9c2af3973043..000000000000
--- a/math/topaz/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-bin/topaz
-lib/topaz/HISTORY
-lib/topaz/INSTALL
-lib/topaz/LICENSE
-lib/topaz/README
-lib/topaz/_topaz/2eps
-lib/topaz/_topaz/2ps
-lib/topaz/_topaz/2tpv
-lib/topaz/_topaz/README
-lib/topaz/_topaz/cui.rc
-lib/topaz/_topaz/d
-lib/topaz/_topaz/g
-lib/topaz/_topaz/initaxisx
-lib/topaz/_topaz/initaxisy
-lib/topaz/_topaz/initdata
-lib/topaz/_topaz/initframe
-lib/topaz/_topaz/initparams
-lib/topaz/_topaz/initparts
-lib/topaz/_topaz/inittopaz
-lib/topaz/_topaz/opencui
-lib/topaz/_topaz/p
-lib/topaz/_topaz/topazfontmap
-lib/topaz/_topaz/topazkfontmap
-lib/topaz/_topaz/updatehistory
-lib/topaz/head.ps
-lib/topaz/topaz
-lib/topaz/topaz.sh
-lib/topaz/tpv2ps
-lib/topaz/tpvview
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fit.tpz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parts.tpz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stdfontset.tpz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/step.tpz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/symbolfontset.tpz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text.tpz