aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/plotmtv
diff options
context:
space:
mode:
authortg <tg@FreeBSD.org>1997-02-25 22:21:15 +0800
committertg <tg@FreeBSD.org>1997-02-25 22:21:15 +0800
commit1790820022c578491761f3eaaf940c8e03b0dfdd (patch)
tree49020dd60f96308232d1aec728999d4ac39378b1 /graphics/plotmtv
parent5fcc2a21db977c0f95c960eaeeb96b365c41d133 (diff)
downloadfreebsd-ports-gnome-1790820022c578491761f3eaaf940c8e03b0dfdd.tar.gz
freebsd-ports-gnome-1790820022c578491761f3eaaf940c8e03b0dfdd.tar.zst
freebsd-ports-gnome-1790820022c578491761f3eaaf940c8e03b0dfdd.zip
Import of plotmtv, a multipurpose X11 plotting package.
Closes PR #2601. Submitted by: Pedro Giffuni <pgiffuni@FPS.biblos.unal.edu.co>
Diffstat (limited to 'graphics/plotmtv')
-rw-r--r--graphics/plotmtv/Makefile30
-rw-r--r--graphics/plotmtv/distinfo1
-rw-r--r--graphics/plotmtv/files/patch-aa20
-rw-r--r--graphics/plotmtv/files/patch-ab17
-rw-r--r--graphics/plotmtv/pkg-comment1
-rw-r--r--graphics/plotmtv/pkg-descr8
-rw-r--r--graphics/plotmtv/pkg-plist7
7 files changed, 84 insertions, 0 deletions
diff --git a/graphics/plotmtv/Makefile b/graphics/plotmtv/Makefile
new file mode 100644
index 000000000000..f14d974c5c68
--- /dev/null
+++ b/graphics/plotmtv/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: Plotmtv
+# Version required: 1.4.0
+# Date created: 19 October 1996
+# Whom: pgs
+#
+# $Id$
+#
+
+DISTNAME= Plotmtv1.4.0
+PKGNAME= plotmtv-1.4.0
+CATEGORIES= graphics
+EXTRACT_SUFX= .tar.Z
+
+MASTER_SITES= ftp://tanqueray.eecs.berkeley.edu/pub/
+
+MAINTAINER= pgiffuni@FPS.biblos.unal.edu.co
+
+USE_IMAKE= yes
+NO_INSTALL_MANPAGES= yes
+ALL_TARGET= World
+MAN1= plotmtv.1
+
+post-install:
+ cp $(WRKSRC)/Docs/plotmtv.man $(PREFIX)/man/man1/plotmtv.1
+.if !defined(NOPORTDOCS)
+ mkdir -p ${PREFIX}/share/doc/plotmtv
+ cp ${WRKSRC}/Docs/DataFormat.ps.Z ${PREFIX}/share/doc/plotmtv/
+.endif
+
+.include <bsd.port.mk>
diff --git a/graphics/plotmtv/distinfo b/graphics/plotmtv/distinfo
new file mode 100644
index 000000000000..dc44de3a9001
--- /dev/null
+++ b/graphics/plotmtv/distinfo
@@ -0,0 +1 @@
+MD5 (Plotmtv1.4.0.tar.Z) = 4b0ba94b08f9691c8db3f6bcda5f902f
diff --git a/graphics/plotmtv/files/patch-aa b/graphics/plotmtv/files/patch-aa
new file mode 100644
index 000000000000..f0a76af599c5
--- /dev/null
+++ b/graphics/plotmtv/files/patch-aa
@@ -0,0 +1,20 @@
+--- Imakefile.orig Mon Jul 25 22:35:41 1994
++++ Imakefile Tue Feb 25 15:00:28 1997
+@@ -17,7 +17,7 @@
+ #
+
+ #define IHaveSubdirs
+-#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS) $(DEFINES)'
++#define PassCDebugFlags
+
+ CDEBUGFLAGS = -g
+ DEFINES = -DPRINTER_NAME=\"hpps\" -DPRINTER_CMD=\"lpr\ -h\"
+@@ -51,7 +51,7 @@
+
+ install.local::
+ @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
+- for i in $(SUBDIRS) ;\
++ for i in $(SUBDIRS); \
+ do \
+ (cd $$i ; echo "installing" "in $(CURRENT_DIR)/$$i..."; \
+ $(MAKE) $(MFLAGS) DESTDIR='$(DESTDIR)' install.local); \
diff --git a/graphics/plotmtv/files/patch-ab b/graphics/plotmtv/files/patch-ab
new file mode 100644
index 000000000000..5f4bc348598e
--- /dev/null
+++ b/graphics/plotmtv/files/patch-ab
@@ -0,0 +1,17 @@
+*** Plot/Imakefile.orig Sat Jan 25 17:35:02 1997
+--- Plot/Imakefile Sat Jan 25 17:35:31 1997
+***************
+*** 29,34 ****
+ PROGNAME = plotmtv
+
+ install.local:: all $(PROGRAM)
+! $(INSTALL) -c $(INSTPGMFLAGS) $(PROGNAME) $(LOCALBINDIR)
+
+ ComplexProgramTarget($(PROGNAME))
+--- 29,34 ----
+ PROGNAME = plotmtv
+
+ install.local:: all $(PROGRAM)
+! $(INSTALL) -c $(INSTPGMFLAGS) $(PROGNAME) $(LOCALBINDIR)
+
+ ComplexProgramTarget($(PROGNAME))
diff --git a/graphics/plotmtv/pkg-comment b/graphics/plotmtv/pkg-comment
new file mode 100644
index 000000000000..679e369c9e91
--- /dev/null
+++ b/graphics/plotmtv/pkg-comment
@@ -0,0 +1 @@
+A multipurpose X11 plotting program
diff --git a/graphics/plotmtv/pkg-descr b/graphics/plotmtv/pkg-descr
new file mode 100644
index 000000000000..b5589bc5b9b1
--- /dev/null
+++ b/graphics/plotmtv/pkg-descr
@@ -0,0 +1,8 @@
+PLOTMTV's capabilities include 2D line and scatter plots (x-vs-y),
+contour plots, 3D surface, line and scatter plots as well as vector plots.
+The program has an rough but functional Graphical User Interface, through
+which it is possible to zoom in, zoom out, pan, toggle between 2D and 3D
+plots, and rotate 3D plots. Both color and grayscale postscript output are
+supported.
+Written by Kenny Toh (ktoh@td2cad.intel.com), software developer for
+the Technology CAD Department, Intel Corp, Santa Clara.
diff --git a/graphics/plotmtv/pkg-plist b/graphics/plotmtv/pkg-plist
new file mode 100644
index 000000000000..0b24d001bddb
--- /dev/null
+++ b/graphics/plotmtv/pkg-plist
@@ -0,0 +1,7 @@
+bin/ctr2mtv
+bin/drawplot2mtv
+bin/mtv2mtv
+bin/pdraw2mtv
+bin/plotmtv
+man/man1/plotmtv.1.gz
+share/doc/plotmtv/DataFormat.ps.Z