summaryrefslogtreecommitdiff
path: root/graphics/gnuplot
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2003-03-05 14:01:25 +0000
committerwiz <wiz@pkgsrc.org>2003-03-05 14:01:25 +0000
commit4a72af3c14bf3ae09a000e7c72bf22458ca6e2f9 (patch)
tree7cb5eea241970127244325972d582180122947d6 /graphics/gnuplot
parentbe31ad89aa4350f933e4cc79fc733ef09d6ab962 (diff)
downloadpkgsrc-4a72af3c14bf3ae09a000e7c72bf22458ca6e2f9.tar.gz
Update to 3.7.3, from Jim Bernard in PR 19663.
Changes: 3.7.3 * Major: contributed code to re-add gamma, inverse normal, and inverse error function * Windows specific fixes, most visibly changing the 'pause' command to avoid cpu hogging, and updated build procedures * Improved metapost driver * Make Linux driver work with devfs * Numerous bugfixes backported from development version, see ChangeLog * A large number of documentation misprints have been fixed 3.7.2 * Major: we have removed code that was labeled with a non-commercial use clause. The effect is that this removes the gamma, inverse normal, and inverse error function from platforms that have no native implementation. * Support for BeOS * New terminal drivers: emf (Enhanced Metafile Format), epslatex, ggi (General Graphics Interface), pdf, svg (W3C Scalable Vector Graphics) * Updated png driver: web-friendly palette, transparent images, explicit colour specification * Updated HPGL driver: optional multi-pen support, alternative plot sizes, variable font sizes * Updated gnugraph driver: now requires GNU plotutils 2.2 or better * Updated eepic driver: picture environment now scales with "set size" * Updated fig driver to fig file format 3.2 * Updated tkcanvas driver * Fix font size option in pslatex driver * configure-alike script for VMS * Command substitution in double-quoted strings * Vector clipping style for 2D plots * Sort terminals by name before displaying * Numerous bugfixes
Diffstat (limited to 'graphics/gnuplot')
-rw-r--r--graphics/gnuplot/Makefile22
-rw-r--r--graphics/gnuplot/PLIST5
-rw-r--r--graphics/gnuplot/distinfo8
-rw-r--r--graphics/gnuplot/patches/patch-aa13
-rw-r--r--graphics/gnuplot/patches/patch-ab19
5 files changed, 22 insertions, 45 deletions
diff --git a/graphics/gnuplot/Makefile b/graphics/gnuplot/Makefile
index caf1bd876ff..c1ecd8260ae 100644
--- a/graphics/gnuplot/Makefile
+++ b/graphics/gnuplot/Makefile
@@ -1,22 +1,30 @@
-# $NetBSD: Makefile,v 1.16 2002/10/28 13:38:14 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2003/03/05 14:01:25 wiz Exp $
#
-DISTNAME= gnuplot-3.7.1
-PKGREVISION= 1
+DISTNAME= gnuplot-3.7.3
SVR4_PKGNAME= gplot
CATEGORIES= graphics x11
-MASTER_SITES= ftp://ftp.gnuplot.vt.edu/pub/gnuplot/ \
- ftp://ftp.ucc.ie/pub/gnuplot/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnuplot/} \
+ ftp://ftp.ucc.ie/pub/gnuplot/ \
+ ftp://ftp.cc.monash.edu.au/pub/gnuplot/
MAINTAINER= root@garbled.net
-HOMEPAGE= http://www.cs.dartmouth.edu/gnuplot_info.html
+HOMEPAGE= http://sourceforge.net/projects/gnuplot/
COMMENT= gnuplot is a nice plotting utility
USE_BUILDLINK2= YES
USE_X11= YES
+# because of missing rl_complete_with_tilde_expansion and rl_terminal_name
+USE_GNU_READLINE= YES
GNU_CONFIGURE= YES
-CONFIGURE_ARGS+= --with-png
+CONFIGURE_ARGS+= --with-pdf
+CONFIGURE_ARGS+= --with-plot=${LOCALBASE}
+CONFIGURE_ARGS+= --with-readline=${BUILDLINK_PREFIX.readline}
+.include "../../devel/readline/buildlink2.mk"
+.include "../../graphics/plotutils/buildlink2.mk"
.include "../../graphics/png/buildlink2.mk"
+.include "../../print/pdflib/buildlink2.mk"
+.include "../../mk/texinfo.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/gnuplot/PLIST b/graphics/gnuplot/PLIST
index 785fb88264c..24442fc7ac4 100644
--- a/graphics/gnuplot/PLIST
+++ b/graphics/gnuplot/PLIST
@@ -1,5 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 23:51:17 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/03/05 14:01:25 wiz Exp $
bin/gnuplot
bin/gnuplot_x11
+@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/gnuplot.info
+info/gnuplot.info
+@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/gnuplot.info
man/man1/gnuplot.1
share/gnuplot.gih
diff --git a/graphics/gnuplot/distinfo b/graphics/gnuplot/distinfo
index cb2a6832994..9e1466bdf0f 100644
--- a/graphics/gnuplot/distinfo
+++ b/graphics/gnuplot/distinfo
@@ -1,6 +1,4 @@
-$NetBSD: distinfo,v 1.2 2001/04/21 09:54:15 wiz Exp $
+$NetBSD: distinfo,v 1.3 2003/03/05 14:01:26 wiz Exp $
-SHA1 (gnuplot-3.7.1.tar.gz) = 34b3d9fd03fd5cfc048da78fed007e8946007e65
-Size (gnuplot-3.7.1.tar.gz) = 1319233 bytes
-SHA1 (patch-aa) = 74dc3f1bc1daf4976ea080dbdef5c22a709a7d7a
-SHA1 (patch-ab) = 902b43ac6b2a026b563f9aca6b4f434643c80b1c
+SHA1 (gnuplot-3.7.3.tar.gz) = 8e077efa1b6804020adfce62b4c5a1c391ca3d2d
+Size (gnuplot-3.7.3.tar.gz) = 1418889 bytes
diff --git a/graphics/gnuplot/patches/patch-aa b/graphics/gnuplot/patches/patch-aa
deleted file mode 100644
index 847d8110c8a..00000000000
--- a/graphics/gnuplot/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.4 1999/02/09 13:36:09 bad Exp $
-
---- readline.c.orig Tue Nov 3 13:53:59 1998
-+++ readline.c Mon Feb 1 00:37:36 1999
-@@ -143,7 +144,7 @@
- */
- # if defined(SIGTSTP) || defined(TERMIOS)
- # ifndef TERMIOS
--# define TERMIOS
-+/* # define TERMIOS */
- # endif /* not TERMIOS */
- # include <termios.h>
- /* Added by Robert Eckardt, RobertE@beta.TP2.Ruhr-Uni-Bochum.de */
diff --git a/graphics/gnuplot/patches/patch-ab b/graphics/gnuplot/patches/patch-ab
deleted file mode 100644
index 34fa49bcdfd..00000000000
--- a/graphics/gnuplot/patches/patch-ab
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: patch-ab,v 1.6 2001/03/19 22:11:15 wennmach Exp $
-
-Get rid of ugly "deprecated symbol unix no longer predefined" warnings.
-
---- syscfg.h.orig Mon Mar 19 15:01:36 2001
-+++ syscfg.h Mon Mar 19 15:05:43 2001
-@@ -197,7 +197,11 @@
-
- /* Note: may not catch all IBM AIX compilers or SCO compilers */
- /* cc on NetBSD doesn't define unix anymore :-/ */
--#if defined(unix)|| defined(__unix) || defined(_AIX) || defined(__NetBSD__) || defined(SCO)
-+#if defined(__NetBSD__)
-+#undef unix
-+#define unix
-+#endif
-+#if defined(unix)|| defined(__unix) || defined(_AIX) || defined(SCO)
- # ifndef unix
- # define unix
- # endif