pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/25450: updated packages: graphics/gnuplot and graphics/gnuplot-nox11



>Number:         25450
>Category:       pkg
>Synopsis:       updated packages: graphics/gnuplot and graphics/gnuplot-nox11
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon May 03 23:22:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Adrian Portelli
>Release:        1.6.2/i386
>Organization:
STIndustries
>Environment:
NetBSD apu.stindustries.org.uk 1.6.2 NetBSD 1.6.2 (APU) #0: Mon Apr  5 14:06:41 
BST 2004     
root%apu.stindustries.org.uk@localhost:/usr/src-1.6.1/sys/arch/i386/compile/APU 
i386
>Description:
The graphics/gnuplot and graphics/gnuplot-nox11 are out of date as version 
4.0.0 has now been released.

 What's New
 ==========
 
 The list of changes is immense this time, so only the highlights
 can be given here.  For the full details, see the NEWS file or the
 ChangeLog, or look into the online version of the documentation at
 http://www.gnuplot.info/docs/gnuplot.html#What_is_New_in_Version_4.0
 You'll quite probably have to (re-)read large parts of the 
 documentation to learn all the details that have changed.
 
 Major changes visible to users:
 -------------------------------

 o Global Command syntax change: instead of 'set no...' it's now
   'unset ...'.
 o Commands 'set data style', 'set function style' and 'set linestyle'
   changed to 'set style {data|function|line}, respectively.
 o Colour-coded plots in 3D and simulated 2D through the new 'pm3d'
   plotting style.
 o Boxes drawn by plotstyles 'boxes', 'candlesticks' and boxed errorbar 
   styles can be filled with solid colors or hatch patterns.
 o New plot style 'with filledcurves' to fill an area defined by a curve
   in solid colour.
 o Windows, X11, OS/2 and GGI interactive graphical terminals now support
   interaction with the plot window by mouse and hotkeys.
 o The "enhanced" mode has been generalized from PostScript to some
   other terminal drivers.
 o 'set hidden3d' mode accepts non-grid data and hides them behind gridded
   surfaces plotted with them.
 o Several new terminal drivers: EMF, PDF, SVG, GGI, epslatex, aqua.
 o New function to query if a user-defined variable exists.
 o PNG and JPEG terminals using the GD library support libfreetype to 
   use true-type fonts.
 o 'set label' can output a point symbol the comment refers to, and the
   text itself can be rotated by arbitrary angles (on some terminals).
 o The color of text elements can be changed.
 o 'set size ratio' now affects 3D plots, too.
 o The 'dgrid3d' can be switched between thin-plate splines and 
   the older weighted averaging method, at compile time.
 o Some terminals now support 'koi8-r', ISO-Latin-2 and CP-852 
   encoding of user input.
 o Windows gnuplot recognizes the Unix/X11 style '-persist' option,
   and supports changing linewidth by core gnuplot commands.
 o A native compilation option of gnuplot for Mac OS X is now part of
   the mainline source, using the 'aquaterm' driver [3].
 o Datafile comment character, column separator and decimal sign
   can be changed.
 o Arrows can be drawn with relative coordinates for the head, and the
   heads can be filled.
 o Allows 'set timefmt' independantly for each axis, and supports new
   '%s' format for seconds-since-1970 input.
 o Even more documentation misprints have been fixed, thanks to
   Shigeharu TAKENO
 
 Internal changes:
 -----------------

 o Reorganization of the entire source tree.
 o Broken into considerably more source files than before.
 o Large sets of related global variables have been collected into 
   relatively few global data structures (the 'axis' array and a
   global 'key' data structure, e.g.).
 o The gnuplot_x11 driver no longer is installed in the PATH, to
   avoid confusion about it.
 o Scaling and ticking of time/date axes respects the fact that
   12 and 60 are not the same 10 or 100 much better.

 And, obviously, more bug fixes than could possibly fit into this
 narrow margin...


>How-To-Repeat:
cd graphics/gnuplot && make show-var VARNAME=PKGNAME
cd graphics/gnuplot-nox11 && make show-var VARNAME=PKGNAME
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/gnuplot/Makefile,v
retrieving revision 1.26
diff -u -r1.26 Makefile
--- Makefile    24 Apr 2004 23:18:38 -0000      1.26
+++ Makefile    3 May 2004 20:51:25 -0000
@@ -1,8 +1,7 @@
 # $NetBSD: Makefile,v 1.26 2004/04/24 23:18:38 snj Exp $
 #
 
-DISTNAME=              gnuplot-3.7.3
-PKGREVISION=           1
+DISTNAME=              gnuplot-4.0.0
 SVR4_PKGNAME=          gplot
 CATEGORIES=            graphics x11
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=gnuplot/} \
@@ -21,7 +20,8 @@
 USE_GNU_READLINE=      YES
 USE_X11=               YES
 
-INFO_FILES=    gnuplot.info
+USE_MAKEINFO=          YES
+INFO_FILES=            gnuplot.info
 
 CONFIGURE_ARGS+=       --with-pdf
 CONFIGURE_ARGS+=       --with-plot=${LOCALBASE}
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/gnuplot/PLIST,v
retrieving revision 1.6
diff -u -r1.6 PLIST
--- PLIST       17 Feb 2004 23:37:12 -0000      1.6
+++ PLIST       3 May 2004 20:51:25 -0000
@@ -1,5 +1,9 @@
 @comment $NetBSD: PLIST,v 1.6 2004/02/17 23:37:12 seb Exp $
 bin/gnuplot
-bin/gnuplot_x11
+libexec/gnuplot/4.0/gnuplot_x11
 man/man1/gnuplot.1
-share/gnuplot.gih
+share/gnuplot/4.0/gnuplot.gih
+@dirrm share/gnuplot/4.0
+@dirrm share/gnuplot
+@dirrm libexec/gnuplot/4.0
+@dirrm libexec/gnuplot
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/gnuplot/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo    5 Mar 2003 14:01:26 -0000       1.3
+++ distinfo    3 May 2004 20:51:25 -0000
@@ -1,4 +1,4 @@
 $NetBSD: distinfo,v 1.3 2003/03/05 14:01:26 wiz Exp $
 
-SHA1 (gnuplot-3.7.3.tar.gz) = 8e077efa1b6804020adfce62b4c5a1c391ca3d2d
-Size (gnuplot-3.7.3.tar.gz) = 1418889 bytes
+SHA1 (gnuplot-4.0.0.tar.gz) = a862bc311724c263aa1ef1c646291d73dc37c978
+Size (gnuplot-4.0.0.tar.gz) = 2160918 bytes

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/gnuplot-nox11/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile    17 Apr 2004 01:14:19 -0000      1.5
+++ Makefile    3 May 2004 20:48:45 -0000
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.5 2004/04/17 01:14:19 snj Exp $
 #
 
-DISTNAME=              gnuplot-3.7.3
+DISTNAME=              gnuplot-4.0.0
 PKGNAME=                ${DISTNAME:C/-/-nox11-/}
 SVR4_PKGNAME=          gplot
 CATEGORIES=            graphics
@@ -20,7 +20,8 @@
 USE_GNU_READLINE=      YES
 GNU_CONFIGURE=         YES
 
-INFO_FILES=    gnuplot.info
+USE_MAKEINFO=          YES
+INFO_FILES=            gnuplot.info
 
 CONFIGURE_ARGS+=       --with-pdf
 CONFIGURE_ARGS+=       --with-plot=${LOCALBASE}
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/gnuplot-nox11/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- PLIST       17 Feb 2004 23:51:13 -0000      1.3
+++ PLIST       3 May 2004 20:48:45 -0000
@@ -1,4 +1,9 @@
 @comment $NetBSD: PLIST,v 1.3 2004/02/17 23:51:13 seb Exp $
 bin/gnuplot
 man/man1/gnuplot.1
-share/gnuplot.gih
+share/gnuplot/4.0/gnuplot.gih
+@dirrm share/gnuplot/4.0
+@dirrm share/gnuplot
+@exec ${MKDIR} %D/libexec/gnuplot/4.0
+@dirrm libexec/gnuplot/4.0
+@dirrm libexec/gnuplot
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/gnuplot-nox11/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- distinfo    7 Jun 2003 17:39:25 -0000       1.1
+++ distinfo    3 May 2004 20:48:45 -0000
@@ -1,4 +1,4 @@
 $NetBSD: distinfo,v 1.1 2003/06/07 17:39:25 jschauma Exp $
 
-SHA1 (gnuplot-3.7.3.tar.gz) = 8e077efa1b6804020adfce62b4c5a1c391ca3d2d
-Size (gnuplot-3.7.3.tar.gz) = 1418889 bytes
+SHA1 (gnuplot-4.0.0.tar.gz) = a862bc311724c263aa1ef1c646291d73dc37c978
+Size (gnuplot-4.0.0.tar.gz) = 2160918 bytes
>Release-Note:
>Audit-Trail:
>Unformatted:



Home | Main Index | Thread Index | Old Index