summaryrefslogtreecommitdiff
path: root/graphics/robot
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2011-05-02 08:56:41 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2011-05-02 08:56:41 +0000
commit9be9c4c1dafe17e16a81322515a375b6574e2bb7 (patch)
tree9ae73276b422d1766d18a0fdeeb964c5f2073690 /graphics/robot
parentIsolate from src.conf settings such as WITHOUT_PROFILE. (diff)
Remove unmaintained expired ports from graphics
2011-05-01 graphics/cqcam: Upstream disapear and distfile is no more available 2011-05-01 graphics/dc3play: Upstream disapear and distfile is no more available 2011-05-01 graphics/dore: Upstream disapear and distfile is no more available 2011-05-01 graphics/fig2pstricks: Upstream disapear and distfile is no more available 2011-05-01 graphics/geist: Upstream disapear and distfile is no more available 2011-05-01 graphics/gfont: Upstream disapear and distfile is no more available 2011-05-01 graphics/gimp-greycstoration: Superseded by graphics/gimp-gmic-plugin 2011-05-01 graphics/glean: Upstream disapear and distfile is no more available 2011-05-01 graphics/gltk: Upstream disapear and distfile is no more available 2011-05-01 graphics/gridpix: Upstream disapear and distfile is no more available 2011-05-01 graphics/gtkfig: Upstream disapear and distfile is no more available 2011-05-01 graphics/gview: Upstream disapear and distfile is no more available 2011-05-01 graphics/icod: Upstream disapear and distfile is no more available 2011-05-01 graphics/isreal: Upstream disapear and distfile is no more available 2011-05-01 graphics/oglext: Upstream disapear and distfile is no more available 2011-05-01 graphics/ophoto: Upstream disapear and distfile is no more available 2011-05-01 graphics/py-gdchart: Upstream disapear and distfile is no more available 2011-05-01 graphics/py-gdchart2: Upstream disapear and distfile is no more available 2011-05-01 graphics/qglviewer: Upstream disapear and distfile is no more available 2011-05-01 graphics/robot: Upstream disapear and distfile is no more available 2011-05-01 graphics/s3switch: Upstream disapear and distfile is no more available 2011-05-01 graphics/sced: Upstream disapear and distfile is no more available 2011-05-01 graphics/shim: Upstream disapear and distfile is no more available 2011-05-01 graphics/snx101util: Upstream disapear and distfile is no more available 2011-05-01 graphics/tcm: Upstream disapear and distfile is no more available 2011-05-01 graphics/vertex: Upstream disapear and distfile is no more available 2011-05-01 graphics/vvv: Upstream disapear and distfile is no more available 2011-05-01 graphics/xdl: Upstream disapear and distfile is no more available 2011-05-01 graphics/xmms-goom: Upstream disapear and distfile is no more available 2011-05-01 graphics/xmms-infinity: Upstream disapear and distfile is no more available
Diffstat (limited to 'graphics/robot')
-rw-r--r--graphics/robot/Makefile54
-rw-r--r--graphics/robot/distinfo3
-rw-r--r--graphics/robot/files/patch-ARK+ARKfort.f11
-rw-r--r--graphics/robot/files/patch-ARK+Makefile28
-rw-r--r--graphics/robot/files/patch-ARK_arckplot.c56
-rw-r--r--graphics/robot/files/patch-Fitsio+Makefile20
-rw-r--r--graphics/robot/files/patch-Makefile28
-rw-r--r--graphics/robot/files/patch-Robot+Makefile114
-rw-r--r--graphics/robot/files/patch-Robot+main.c62
-rw-r--r--graphics/robot/files/patch-Robot+register.c14
-rw-r--r--graphics/robot/files/patch-Robot+subroutines.f37
-rw-r--r--graphics/robot/files/patch-Robot-dnd.c20
-rw-r--r--graphics/robot/files/patch-Robot_fitter.c11
-rw-r--r--graphics/robot/files/patch-Robot_history.c29
-rw-r--r--graphics/robot/files/patch-Robot_rfits.c10
-rw-r--r--graphics/robot/files/patch-Robot_subroutines3.f11
-rw-r--r--graphics/robot/pkg-descr14
-rw-r--r--graphics/robot/pkg-plist22
18 files changed, 0 insertions, 544 deletions
diff --git a/graphics/robot/Makefile b/graphics/robot/Makefile
deleted file mode 100644
index 29606d1088e3..000000000000
--- a/graphics/robot/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: robot
-# Date created: 11 October 2003
-# Whom: Pedro F. Giffuni <giffunip@asme.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= robot
-PORTVERSION= 4.93.89
-PORTREVISION= 9
-CATEGORIES= graphics
-MASTER_SITES= ftp://lheaftp.gsfc.nasa.gov/pub/corbet/robot/
-DISTNAME= robot-beta
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Graph plotting and data analysis program using OpenLook
-
-DEPRECATED= Upstream disapear and distfile is no more available
-EXPIRATION_DATE= 2011-05-01
-
-BUILD_DEPENDS= fsplit:${PORTSDIR}/devel/fortran-utils \
- imake:${PORTSDIR}/devel/imake
-LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
-
-USE_GMAKE= yes
-MAKE_ENV+= OPENWINHOME=${LOCALBASE}
-WEB_BROWSER?= firefox
-USE_FORTRAN= yes
-FFLAGS+= -ffixed-line-length-80
-
-MANL= robot.l
-
-pre-build:
- @${REINPLACE_CMD} -e 's+netscape+${WEB_BROWSER}+ ' \
- ${WRKSRC}/Robot/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/Robot/robot ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/lib/help
- ${INSTALL_DATA} ${WRKSRC}/Docs/robot.info ${PREFIX}/lib/help
- ${INSTALL_MAN} ${WRKSRC}/Docs/robot.man ${PREFIX}/man/manl/robot.l
-.ifndef NOPORTDOCS
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Docs/RobotManual.ps ${DOCSDIR}
- @${GZIP_CMD} ${DOCSDIR}/RobotManual.ps
- @${REINPLACE_CMD} -e 's+/usr/bin+${PREFIX}/bin+ ' \
- ${WRKSRC}/Demos/*.rob
-.endif
-.ifndef NOPORTDOCS
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/Demos/*.rob ${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/robot/distinfo b/graphics/robot/distinfo
deleted file mode 100644
index 82d8ea8cf0f7..000000000000
--- a/graphics/robot/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (robot-beta.tar.gz) = d477d77c5ba2fe350e12cb1591a41f5a
-SHA256 (robot-beta.tar.gz) = 3b87d56cda7d117bc216a4fdef44819e335d43a5b318523901c8c40a84fb3e00
-SIZE (robot-beta.tar.gz) = 619415
diff --git a/graphics/robot/files/patch-ARK+ARKfort.f b/graphics/robot/files/patch-ARK+ARKfort.f
deleted file mode 100644
index 5661ed36c74c..000000000000
--- a/graphics/robot/files/patch-ARK+ARKfort.f
+++ /dev/null
@@ -1,11 +0,0 @@
---- ARK/ARKfort.f~ Wed May 4 00:14:51 2005
-+++ ARK/ARKfort.f Wed Jan 17 18:01:35 2007
-@@ -998,7 +998,7 @@
- character*(10) startext
- integer nway, nchar
- logical hase
-- integer i, epos, fnn, len, ic
-+ integer i, epos, fnn, len, ic, add
-
- integer ie, ibigE, ispace
-
diff --git a/graphics/robot/files/patch-ARK+Makefile b/graphics/robot/files/patch-ARK+Makefile
deleted file mode 100644
index 8bb0b5ddaaa0..000000000000
--- a/graphics/robot/files/patch-ARK+Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- ARK/Makefile.orig Tue May 3 17:14:51 2005
-+++ ARK/Makefile Wed Dec 28 16:56:58 2005
-@@ -1,13 +1,13 @@
- #CC = gcc -ansi
--CC = gcc
-+#CC = gcc
- #CC = cc
--FC = f77
-+#FC = f77
- #FC = g77
-
- INCLUDE = ${OPENWINHOME}/include
- #CFLAGS = -Wall
- #CFLAGS = -O
--CFLAGS = -g -Wall
-+#CFLAGS = -g -Wall
-
-
- OBJECTS = libark.a
-@@ -17,7 +17,7 @@
- arkcplot.o: arkcplot.c kana.h kana2.h
- $(CC) -c $(CFLAGS) arkcplot.c -I$(INCLUDE) $(OS) -DLPR=\"$(LPR)\"
- ARKfort.o: ARKfort.f axecom comfil typecom
-- $(FC) -c $(CFLAGS) ARKfort.f
-+ $(FC) -c $(FFLAGS) ARKfort.f
-
- libark.a: ARKfort.o arkcplot.o
- ar rv $@ $?
diff --git a/graphics/robot/files/patch-ARK_arckplot.c b/graphics/robot/files/patch-ARK_arckplot.c
deleted file mode 100644
index 0ee33d6e156b..000000000000
--- a/graphics/robot/files/patch-ARK_arckplot.c
+++ /dev/null
@@ -1,56 +0,0 @@
---- ARK/arkcplot.c.orig 2009-04-11 21:58:56.000000000 +0200
-+++ ARK/arkcplot.c 2009-04-11 22:00:06.000000000 +0200
-@@ -3472,7 +3472,7 @@
- * no point in plotting blanks */
-
- length = MIN( *n, non_z_length(text));
-- text[length] = (char) NULL;
-+ text[length] = 0;
- /* find length of string */
- /* XQueryTextExtents(dpy, cur_font->fid, text, length,
- &direction, &ascent, &descent, &overall); */
-@@ -3519,7 +3519,7 @@
- * no point in plotting blanks */
-
- length = MIN( *n, non_z_length(text));
-- text[length] = (char) NULL;
-+ text[length] = 0;
- /* find length of string */
- /* XQueryTextExtents(dpy, cur_font->fid, text, length,
- &direction, &ascent, &descent, &overall); */
-@@ -4376,7 +4376,7 @@
- symbol_size symbol_size rlineto\n\
- symbol_size neg_symbol_size rlineto\n\
- neg_symbol_size neg_symbol_size rlineto\n\
--neg_symbol_size symbol_size rlineto\n\
-+neg_symbol_size symbol_size rlineto\n\
- stroke\n} bind def\n");
-
- fprintf(fp,
-@@ -5431,7 +5431,7 @@
- slen = strlen(text);
- for (i = 0; i < slen; i++){
- if(text[i] == ']'){
-- text[i] = (char) NULL;
-+ text[i] = 0;
- break;
- }
- }
-@@ -5905,7 +5905,7 @@
- slen = strlen(text);
- for (i = 0; i < slen; i++){
- if(text[i] == '}'){
-- text[i] = (char) NULL;
-+ text[i] = 0;
- break;
- }
- }
-@@ -6090,7 +6090,7 @@
- char buff[2];
-
- strncpy(buff, ch, 1);
-- buff[1] = (char) NULL;
-+ buff[1] = 0;
-
- if(cur_font == NULL){
- printf("Robot ERROR: NULL font in chchk!!\n");
diff --git a/graphics/robot/files/patch-Fitsio+Makefile b/graphics/robot/files/patch-Fitsio+Makefile
deleted file mode 100644
index 1198bc6ebdbc..000000000000
--- a/graphics/robot/files/patch-Fitsio+Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
---- Fitsio/Makefile Thu Jan 18 06:24:27 2007
-+++ Fitsio/Makefile Thu Jan 18 06:24:17 2007
-@@ -24,7 +24,7 @@
- # default: FC=f77
- # Cray supercomputers: FC=cf77
- #
--FC=f77
-+#FC=f77
- #FC=f77
- #
- # 3. DEFINE COMPILER FLAGS:
-@@ -35,7 +35,7 @@
- # IBM AIX xlf Fortran: FFLAGS= -O -u -qcharlen=2880
- # HP-UX series: FFLAGS= -O -u +E5 +U77
- #
--FFLAGS=-O -u
-+#FFLAGS=-O -u
- #
- # 4. DEFINE RANLIB (some machines don't use RANLIB so set it equal to 'touch')
- #------------------
diff --git a/graphics/robot/files/patch-Makefile b/graphics/robot/files/patch-Makefile
deleted file mode 100644
index ef5ae5a5e7d2..000000000000
--- a/graphics/robot/files/patch-Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- Makefile.orig Fri Oct 10 15:14:19 2003
-+++ Makefile Fri Oct 10 17:32:56 2003
-@@ -3,7 +3,7 @@
- #
- # The default is to use a FORTRAN compiler
- all:
-- (cd Robot; make)
-+ (cd Robot; ${MAKE})
- # This is if you are going to use f2c instead of a FORTRAN compiler
- f2c:
- (cd Robot; make -f makefile.f2c)
-@@ -21,11 +21,11 @@
- (cd Robot; make solaris)
-
- clean:
-- (cd Robot; make clean)
-- (cd Fitsio; make clean)
-- (cd ARK; make clean)
-- (cd ARKc; make clean)
-- (cd Fitsioc; make clean)
-+ (cd Robot; ${MAKE} clean)
-+ (cd Fitsio; ${MAKE} clean)
-+ (cd ARK; ${MAKE} clean)
-+ (cd ARKc; ${MAKE} clean)
-+ (cd Fitsioc; ${MAKE} clean)
-
- # gets rid of even more than "clean" -e.g. 'C' files created by
- # f2c
diff --git a/graphics/robot/files/patch-Robot+Makefile b/graphics/robot/files/patch-Robot+Makefile
deleted file mode 100644
index 6213ac6719d4..000000000000
--- a/graphics/robot/files/patch-Robot+Makefile
+++ /dev/null
@@ -1,114 +0,0 @@
---- Robot/Makefile.orig Wed May 4 00:14:51 2005
-+++ Robot/Makefile Wed Jan 17 17:09:08 2007
-@@ -15,7 +15,7 @@
-
-
- # define system utilities - i.e. mail and print
--MAILER = /bin/mail
-+MAILER = /usr/bin/mail
- # Either lpr, lp, or enscript/genscript may be used to print
- #LPR = /usr/ucb/lpr
- #LPR = /bin/lp
-@@ -23,18 +23,18 @@
-
- # installation directory - this is used both if a "make install" is
- # done and also used to add path to robot at top of log files
--INSTDIR = $(HOME)/bin/
-+INSTDIR = $(PREFIX)/bin/
- #INSTDIR = /usr/local/bin
-
-
- # define compilers
- #CC = cc
--CC = gcc
-+#CC ?= gcc
- #FC = g77
--FC = f77
-+#FC ?= f77
- # define compile options here if required,
- # e.g. debug
-- CFLAGS = -g -Wall
-+# CFLAGS = -g -Wall
- # or optimize (if you have enough swap space)
- # CFLAGS = -O
- # Turn warnings on
-@@ -47,7 +47,6 @@
- # Check array boundaries
- # FFLAGS = -C
-
--
- # specify here the directory where the openwindow include
- # files are kept
- # INCLUDE = /usr/local/openwin/include
-@@ -65,15 +64,15 @@
- #F77LIB = -lF77
-
- #X library - may need to edit if location different
--XLIB = -L/usr/X11R6/lib -lX11
-+XLIB = -L${LOCALBASE}/lib -lX11
-
- # location of the FITS library
- FITSDIR = ../Fitsio/
- FITSLIB = $(FITSDIR)libfits.a
-
- # if USA is defined we make some attempt to use USA spellings
--LANGUAGE = -DUSA
--#LANGUAGE = -DUK
-+#LANGUAGE = -DUSA
-+LANGUAGE = -DUK #UK is more international
-
-
- # This specifies the location of the graphics routines in
-@@ -81,7 +80,7 @@
- ARKDIR = ../ARK/
- ARKLIB = $(ARKDIR)libark.a
- # place to put the robot.info file
--HELPDIR = /home/heasfs/corbet/help
-+HELPDIR = ${PREFIX}/lib/X11/help
-
- OBJS = robot.o subroutines.o subroutines2.o subroutines3.o \
- user.o main.o rfitsf.o rfitsc.o fits3d.o york.o classify.o \
-@@ -111,11 +110,11 @@
- "OLLIBS=$(OPENWINHOME)/lib/libxview.so $(OPENWINHOME)/lib/libolgx.so"
-
- FITSLIB:
-- (cd $(FITSDIR); make libfits.a)
-+ (cd $(FITSDIR); ${MAKE} libfits.a)
- ARKLIB:
-- (cd $(ARKDIR); make libark.a "OS=$(OS)" "LPR=$(LPR)")
-+ (cd $(ARKDIR); ${MAKE} libark.a "OS=$(OS)" "LPR=$(LPR)")
- robot.o: robot.f robcom msizcom fitcom
-- $(FC) -c -Nx300 $(CFLAGS) $(FFLAGS) robot.f
-+ $(FC) -c $(CFLAGS) $(FFLAGS) robot.f
- subroutines.o: subroutines.f robcom fitcom
- $(FC) -c $(CFLAGS) $(FFLAGS) subroutines.f
- subroutines2.o: subroutines2.f robcom msizcom fitcom
-@@ -123,7 +122,7 @@
- subroutines3.o: subroutines3.f robcom msizcom
- $(FC) -c $(CFLAGS) $(FFLAGS) subroutines3.f
- nr.o: nr.f robcom
-- $(FC) -c $(CFLAGS) nr.f
-+ $(FC) -c $(FFLAGS) nr.f
- main.o: main.c robot.h patchlevel.h
- $(CC) -c $(CFLAGS) main.c -I$(INCLUDE) $(LANGUAGE) $(OS) -DARRAYSIZE=$(ARRAYSIZE) -DINSTDIR=\"$(INSTDIR)\" -DWEB_HELP=\"$(WEB_HELP)\"
- colors.o: colors.c
-@@ -157,15 +156,15 @@
- math.o: math.c
- $(CC) -c $(CFLAGS) math.c
- user.o: user.f
-- $(FC) -c $(CFLAGS) user.f
-+ $(FC) -c $(FFLAGS) user.f
- york.o: york.f robcom
-- $(FC) -c $(CFLAGS) york.f
-+ $(FC) -c $(FFLAGS) york.f
- rfitsf.o: rfitsf.f robcom
-- $(FC) -c $(CFLAGS) rfitsf.f
-+ $(FC) -c $(FFLAGS) rfitsf.f
- rfitsc.o: rfitsc.c
- $(CC) -c $(CFLAGS) rfitsc.c
- fits3d.o: fits3d.f robcom
-- $(FC) -c $(CFLAGS) fits3d.f
-+ $(FC) -c $(FFLAGS) fits3d.f
- classify.o: classify.c
- $(CC) -c $(CFLAGS) classify.c
- backup:
diff --git a/graphics/robot/files/patch-Robot+main.c b/graphics/robot/files/patch-Robot+main.c
deleted file mode 100644
index ad741e5fd73b..000000000000
--- a/graphics/robot/files/patch-Robot+main.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- Robot/main.c.orig 2005-05-03 17:14:51.000000000 +0200
-+++ Robot/main.c 2009-04-11 21:57:57.000000000 +0200
-@@ -561,19 +561,19 @@
- || streq(argv[i], "--help") ){
- printf("Robot version %-1.2f patch %d\n\n",
- VERSION, PATCHLEVEL);
-- printf("robot (generic-tool-options)\n\
---arraysize [size of arrays, default is %d]\n\
---plotscale [scale factor]\n\
---portrait\n\
---landscape (default)\n\
---notol (not Open-look - adds some extra quit buttons)\n\
---stdin (reads commands from standard input instead of GUI)\n\
---v (print version number and quit)\n\
---help/-h (prints this information and quits)\n\
--(optional command file name)\n\n\
--For more information see help available in the program under\n\
--the \"About\" option or visit:\n\
--%s\n", msize, WEB_HELP);
-+ printf("robot (generic-tool-options)\n");
-+ printf("-arraysize [size of arrays, default is %d]\n");
-+ printf("-plotscale [scale factor]\n");
-+ printf("-portrait\n");
-+ printf("-landscape (default)\n");
-+ printf("-notol (not Open-look - adds some extra quit buttons)\n");
-+ printf("-stdin (reads commands from standard input instead of GUI)\n");
-+ printf("-v (print version number and quit)\n");
-+ printf("-help/-h (prints this information and quits)\n");
-+ printf("(optional command file name)\n\n");
-+ printf("For more information see help available in the program under\n");
-+ printf("the \"About\" option or visit:\n");
-+ printf("%s\n", msize, WEB_HELP);
- fstop_();
- }
-
-@@ -2130,7 +2130,7 @@
- /* remove trailing blanks */
- for (i = 0; i < strlen(instruction); i++){
- if(instruction[i] == ' ')
-- instruction[i] = (char) NULL;}
-+ instruction[i] = 0;}
- activate(instruction);
- }
-
-@@ -3063,7 +3063,7 @@
-
-
- strncpy(direc, dir, *n);
-- direc[*n] = (char) NULL;
-+ direc[*n] = 0;
-
- /* null directory path is assumed to be cd to home */
-
-@@ -3915,7 +3915,7 @@
- && strlen(sys_buffer) > 4)
- sys_buffer[strlen(sys_buffer) - strlen(".rob")]
-
-- = (char) NULL;
-+ = 0;
-
- /* Only add a .ps if there isn't one there to start with */
- if(!taileq(sys_buffer, ".ps")) strcat(sys_buffer, ".ps");
diff --git a/graphics/robot/files/patch-Robot+register.c b/graphics/robot/files/patch-Robot+register.c
deleted file mode 100644
index 9fb5927fcdb2..000000000000
--- a/graphics/robot/files/patch-Robot+register.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- Robot/register.c.orig Tue Oct 7 14:47:40 2003
-+++ Robot/register.c Tue Oct 7 14:49:02 2003
-@@ -16,7 +16,11 @@
-
- #include <stdio.h>
- #include <sys/utsname.h>
-+#ifndef __STDC__
- #include <malloc.h>
-+#else
-+#include <stdlib.h>
-+#endif
-
- #include <xview/xview.h>
- #include <xview/frame.h>
diff --git a/graphics/robot/files/patch-Robot+subroutines.f b/graphics/robot/files/patch-Robot+subroutines.f
deleted file mode 100644
index 730a595830b5..000000000000
--- a/graphics/robot/files/patch-Robot+subroutines.f
+++ /dev/null
@@ -1,37 +0,0 @@
---- Robot/subroutines.f.orig 2005-05-03 17:14:51.000000000 +0200
-+++ Robot/subroutines.f 2009-04-11 21:54:31.000000000 +0200
-@@ -51,13 +51,15 @@
- subroutine setchars()
- include 'typecom'
- include 'charcom'
-+ CHARACTER :: tab
-+ tab = '\t'
-
- ispace = ichar(' ')
- ibang = ichar('!')
- ihash = ichar('#')
- c itab = ichar(' ')
- c some versions of g77 get this wrong so use different coding
-- itab = ichar('\t')
-+ itab = ichar(tab)
- ilb = ichar('(')
- irb = ichar(')')
- ilab = ichar('<')
-@@ -699,7 +701,7 @@
- integer npts, ntime
-
- if(npts .le. 2)then
-- write(tstring,'(a, i, a)')
-+ write(tstring,'(a, i5, a)')
- + '***There are only ',NPTS,' points in the data set***'
- call totext(tstring)
- call xtext('I will not smooth that few data points')
-@@ -760,7 +762,7 @@
- if(nharm .lt. 0)then
- write(tstring, *)hharm, ' harmonics specified'
- call xtext(tstring)
-- call xtext('Doesn\'t make sense so doing no summing')
-+ call xtext('Does not make sense so doing no summing')
- return
- end if
-
diff --git a/graphics/robot/files/patch-Robot-dnd.c b/graphics/robot/files/patch-Robot-dnd.c
deleted file mode 100644
index 1ec7a09dd5d3..000000000000
--- a/graphics/robot/files/patch-Robot-dnd.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- Robot/dnd.c.orig Wed May 30 21:56:42 2007
-+++ Robot/dnd.c Wed May 30 21:57:06 2007
-@@ -80,7 +80,8 @@
- PANEL_DROP_FULL, TRUE,
- NULL);
- }
--
-+
-+static void get_primary_selection();
-
- /* drop_proc: Setup the drag operation and handle the drop.
- *
-@@ -93,7 +94,6 @@
- Event *event;
- {
- Selection_requestor sel_req;
-- static void get_primary_selection();
-
- sel_req = xv_get(item, PANEL_DROP_SEL_REQ);
-
diff --git a/graphics/robot/files/patch-Robot_fitter.c b/graphics/robot/files/patch-Robot_fitter.c
deleted file mode 100644
index 69879e1e5299..000000000000
--- a/graphics/robot/files/patch-Robot_fitter.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- Robot/fitter.c.orig 2009-04-11 22:10:28.000000000 +0200
-+++ Robot/fitter.c 2009-04-11 22:10:41.000000000 +0200
-@@ -486,7 +486,7 @@
- getamod_(&i, &length, temp_name);
- strncpy(model_name, temp_name, length);
-
-- model_name[length] = (char) NULL;
-+ model_name[length] = 0;
-
-
- add_named_model(model_name);
diff --git a/graphics/robot/files/patch-Robot_history.c b/graphics/robot/files/patch-Robot_history.c
deleted file mode 100644
index 31d81658e72a..000000000000
--- a/graphics/robot/files/patch-Robot_history.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- Robot/history.c.orig 2009-04-11 22:11:08.000000000 +0200
-+++ Robot/history.c 2009-04-11 22:11:30.000000000 +0200
-@@ -248,7 +248,7 @@
- if (text[i] == '^') {
- index = i;
- strncpy(htext1, text + 1, index - 1);
-- htext1[index - 1] = (char) NULL;
-+ htext1[index - 1] = 0;
- break;
- }
- }
-@@ -258,7 +258,7 @@
- }
- strcpy(htext2, text + index + 1);
- if (htext2[strlen(htext2) - 1] == '^') {
-- htext2[strlen(htext2) - 1] = (char) NULL;
-+ htext2[strlen(htext2) - 1] = 0;
- }
- /* now try to find it in the previous string */
- sprintf(htext3, "%s",
-@@ -271,7 +271,7 @@
- /* think we found the string */
- if (i > 0) {
- strncpy(htext4, htext3, i);
-- htext4[i] = (char) NULL;
-+ htext4[i] = 0;
- }
- else{
- strcpy(htext4, "");
diff --git a/graphics/robot/files/patch-Robot_rfits.c b/graphics/robot/files/patch-Robot_rfits.c
deleted file mode 100644
index eac89651c8ef..000000000000
--- a/graphics/robot/files/patch-Robot_rfits.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- Robot/rfitsc.c.orig 2009-04-11 22:08:21.000000000 +0200
-+++ Robot/rfitsc.c 2009-04-11 22:09:22.000000000 +0200
-@@ -2,6 +2,7 @@
- #include <fcntl.h>
- #include <sys/file.h>
- #include <unistd.h>
-+#include <stdlib.h>
-
- #define BLOCK 2880
-
diff --git a/graphics/robot/files/patch-Robot_subroutines3.f b/graphics/robot/files/patch-Robot_subroutines3.f
deleted file mode 100644
index 577d223f21d2..000000000000
--- a/graphics/robot/files/patch-Robot_subroutines3.f
+++ /dev/null
@@ -1,11 +0,0 @@
---- Robot/subroutines3.f.orig 2009-04-11 21:56:19.000000000 +0200
-+++ Robot/subroutines3.f 2009-04-11 21:56:43.000000000 +0200
-@@ -1608,7 +1608,7 @@
- end if
- return
- C ERROR MESSAGES
--992 write(tstring,'(a, i)')'ERROR: THERE IS TOO MUCH DATA IN UNIT', IFIL
-+992 write(tstring,'(a, i5)')'ERROR: THERE IS TOO MUCH DATA IN UNIT', IFIL
- call totext(tstring)
- write(tstring,*)'A MAXIMUM OF',MSIZ,' POINTS IS ALLOWED'
- call totext(tstring)
diff --git a/graphics/robot/pkg-descr b/graphics/robot/pkg-descr
deleted file mode 100644
index 1a0c7d6a1a14..000000000000
--- a/graphics/robot/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Robot is a general purpose open-source plotting and data analysis program.
-The main documentation is contained in the file Docs/RobotManual.ps.
-
-If you publish a paper in a journal which includes a graph produced by
-Robot I'd be grateful if you could send me a reprint.
-If you wish to cite this program you may reference: Corbet, R.H.D.,
-Larkin, C. & Nousek, J.A. Proceedings of "Astronomical Data Analysis and
-Software Systems", Tucson, November, 1991. Astronomical Society of the
-Pacific Conference Series, 1992, Vol. 25, 106. (ISBN 0-937707-44-9)
-
-______
-Robin Corbet
-
-WWW: http://lheawww.gsfc.nasa.gov/~corbet/robot.html
diff --git a/graphics/robot/pkg-plist b/graphics/robot/pkg-plist
deleted file mode 100644
index fb7ff7a97a02..000000000000
--- a/graphics/robot/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-bin/robot
-lib/help/robot.info
-%%PORTDOCS%%%%DOCSDIR%%/RobotManual.ps.gz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/3d_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/anime_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/axes_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/color_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fit1_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fit1b_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fit2_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fit3_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/font_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/insert_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/japan_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logplot_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mix_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sinplot_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/style_demo.rob
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/title_demo.rob
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%