Commit graph

11 commits

Author SHA1 Message Date
drochner
577f0fd1e1 update to 4.2.3
changes:
* NEW options front and back to "set colorbox"
* NEW character encoding support for emf and pdf terminals
* NEW "format" keyword for "set tics" and "set {x|y|...}tics"
* NEW allow user to set colorbar label rotatation if the bar is vertical
+bugfixes
2008-05-15 20:22:02 +00:00
tron
f640f2852b Fix various package list problems:
1.) Remove directory "share/gnuplot/4.2/PostScript" during deinstallation.
2.) Prevent installation of "share/texmf-local/tex/latex/gnuplot" if
    LaTeX is available (because we don't want to depend on "tetex").
3.) Update package list of "gnuplot-nox11" for version 4.2.

Bump revision of both packages.
2007-11-30 12:31:52 +00:00
cjs
d59367dfdd Upgrade to 4.2.2. New features:
* New plot styles
          o Histogram
          o Label plots
          o Image data
          o Filled curves
          o Vectors
    * Input from binary data files
    * New plot elements
          o RGB colors
          o Arbitrary rectangles
    * String handling
          o String and text data read from datafiles
          o User-defined string variables, operators, and functions
    * Macros
    * Auto-layout of multiple plots on a page
    * Internal variables
    * New or revised terminal drivers
          o wxt
          o emf
          o gif, jpeg, png
          o postscript
          o ai
          o epslatex, pslatex, pstex
          o windows
    * Canvas size
2007-11-30 07:13:18 +00:00
jlam
26d1765101 * List the info file entries directly in the PLIST.
* Honor PKGINFODIR and PKGMANDIR.
2006-04-04 14:45:44 +00:00
adrianp
5ef7a7fb34 Update gnuplot to 4.0.0
Closes PR #25450 submitted by me.

Ok'ed wiz@/snj@/root (at) garbled.net

Thanks to xtraeme@ for fixing GD's X11 issues.

From the CHANGELOG:

 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...
2004-06-25 17:08:13 +00:00
seb
553ff8ac6c Remove info files entries from PLIST. 2004-02-17 23:37:12 +00:00
seb
86bac2fd86 Convert to USE_NEW_TEXINFO. 2003-07-03 14:14:03 +00:00
jschauma
b035659872 Split plotutils and gnuplot into '<pkgname>' and '<pkgname>-nox11' each
(alternatively, we could have renamed one to '<pkgname>-x11', but for the
element of least surprise, the default remains x11 enabled).
This will work much better than the previous attempt to build two packages
from one Makefile, which wasn't all thought out wrt to dependencies, buildlinks etc.
Bump PKGREVISION on plotutils and gnuplot for this.
2003-06-07 17:39:23 +00:00
jschauma
03488b35c0 If X is found to be present, this package builds and installs gnuplot_x11,
if not, not.  Fix accordingly.  Pointed out by wiz@.  Sorry.
2003-06-04 21:34:08 +00:00
wiz
4a72af3c14 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
2003-03-05 14:01:25 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00