The NetBSD Project

CVS log for pkgsrc/graphics/ploticus/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / graphics / ploticus

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.65 / (download) - annotate - [select for diffs], Sun Nov 12 13:22:12 2023 UTC (4 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.12 (colored)

*: revebump for new brotli option for freetype2

Addresses PR 57693

Revision 1.64 / (download) - annotate - [select for diffs], Sat Oct 21 17:10:38 2023 UTC (5 months, 1 week ago) by gdt
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored) to selected 1.12 (colored)

recursive revbump for tiff update

Revision 1.63 / (download) - annotate - [select for diffs], Mon May 22 11:39:01 2023 UTC (10 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored) to selected 1.12 (colored)

*: recursive bump for libimagequant 4.x

Revision 1.62 / (download) - annotate - [select for diffs], Sun Jan 29 21:16:42 2023 UTC (13 months, 4 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored) to selected 1.12 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.61 / (download) - annotate - [select for diffs], Tue Jan 3 17:37:29 2023 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored) to selected 1.12 (colored)

*: recursive bump for tiff shlib major bump

Revision 1.60 / (download) - annotate - [select for diffs], Thu Jul 14 23:46:23 2022 UTC (20 months, 2 weeks ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.12 (colored)

Bump everything affected by the jpeg.buildlink3.mk fix.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Aug 17 20:19:07 2020 UTC (3 years, 7 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored) to selected 1.12 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.58 / (download) - annotate - [select for diffs], Fri Mar 20 11:57:51 2020 UTC (4 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.12 (colored)

*: Convert broken sourceforge HOMEPAGEs back to http

Revision 1.57 / (download) - annotate - [select for diffs], Sat Jan 18 23:32:17 2020 UTC (4 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.12 (colored)

all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Mar 12 11:16:48 2018 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored) to selected 1.12 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.55 / (download) - annotate - [select for diffs], Tue Feb 28 15:20:06 2017 UTC (7 years, 1 month ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.12 (colored)

Recursive revbump from graphics/libwebp

Revision 1.54 / (download) - annotate - [select for diffs], Wed Aug 3 10:22:55 2016 UTC (7 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.12 (colored)

Revbump after graphics/gd update

Revision 1.53 / (download) - annotate - [select for diffs], Wed Nov 18 14:19:50 2015 UTC (8 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.12 (colored)

Recursive revbump from multimedia/libvpx

Revision 1.52 / (download) - annotate - [select for diffs], Tue Jun 30 09:57:37 2015 UTC (8 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored) to selected 1.12 (colored)

Recursive revbump from pkgsrc/multimedia/libvpx.

Revision 1.51 / (download) - annotate - [select for diffs], Mon Dec 23 11:57:04 2013 UTC (10 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.12 (colored)

Reset maintainer for resigned developers.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Sep 4 12:31:25 2013 UTC (10 years, 6 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored) to selected 1.12 (colored)

recursive bump from graphics/gd shlib major bump.

Revision 1.49 / (download) - annotate - [select for diffs], Sun Jun 30 15:13:09 2013 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.48: +24 -26 lines
Diff to previous 1.48 (colored) to selected 1.12 (colored)

Update to 2.42

* Update MASTER_SITES.
* Hardcode PLOTICUS_PREFABS environment values.

Changelog:

Ploticus 2.42 - May 2013
Maintenance release with these bug fixes:

    various code updates to reduce warnings arising from newer gcc versions / lint in strict mode.

    chron prefab - fixes to the error bars; data point symbols

    heatmap prefab - wasn't obeying the legend=no parameter... fixed.

    proc boxplot - incorrect error message on number of statfields supplied, and likely other erratic behavior, when doing median-based bars plus a mean symbol.

    the 'legendlabel' attribute was only accepting first whitespace-delimited token... should accept entire line. Affected these procs: bars, curvefit, lineplot, scatterplot, and vector.


Version 2.41 (May 2009) -  new features:
New proc: proc pvalue for computing pvalues associated with t-test.

proc scatterplot - new attribute colorfield allows you to control data point color directly from a data field (not involving the legend-driven technique).

proc areadef - new attributes clickmapadjust for tweaking the overall position of grid clickmap, and catbinsadjust useful in setting up a plotting area with categories that are slid -0.5.

proc print - new variable that is set called FOUNDROW, which lets you determine which data row contains a given value, then pass the row number to the $datarow() function

proc catlines - column bars

category names having embedded whitespace can now be used for positioning (use underscores in the location spec)

prefabs - new parameters xgridskip, ygridskip, xgridblocks, ygridblocks, firststub, laststub

2.41 bug fixes
Thanks to all those who reported and/or supplied fixes for these bugs...

    C coding issue - string pointer comparisons, was ok on gcc but failed on sun C compiler and others
    clickmap - double url encoding bug
    tokncpy() fix affecting win32 builds
    proc processdata action: breaks not setting NRECORDS to 0 on eof
    proc processdata - result field names are set later, allowing current field names to be used in select statements
    on clickmap tags, alt= attribute added so that output passes xml validation
    numgroup() function - contributed bugfix installed
    datetime stubs - seconds were incorrect
    clickmap urlencoding - spaces are now urlencoded to %20 (previously was +)
    direct pixel data points are now influenced by -scale
    proc catlines able to function with just one subcat (use to require at least two)
    instability related to field name headers, getfname()
    memory leak in grgd.c, Gptlist
    date stubs dislaying garbage when given unrecognized date format string
    lineplot XFINAL was incorrect


Version 2.40 (Jan 2008) New features:

    A revision pass was done affecting all script and attribute parsing, with the goal of eliminating attribute length restrictions where possible, and reducing string copy operations.

    proc catlines

    proc tree

    proc getdata ... data sets using the bar character (|) as field delimiter are now supported. Also, there's now delim: auto which tries to automatically determine data field delimitation.

    proc processdata ... new actions: summary, summaryplus, raccum ... new attributes binsize, binmod

    proc boxplot (formerly proc rangebar) ... functionality change.. it now produces a set of boxplots in a similar way to how other procs (such as proc bars) operate. Any existing scripts using proc rangebar will require attention.

    new pl(1) command line options -pixsize (to set exact size of result image in pixels), and -cputime (to set cputime resource limit). As usual these have equivalent settings in proc page and/or proc settings

    axis autorange now supports the following: nearest=Nminute nearest=second nearest=Nsecond

    proc image (formerly called proc import)... gifs can be imported. Images can now be incorporated into SVG plot results. Clickmap support.

    symboldetails ... imgfile, imgwidth, imgheight

    color ... color specifications using notation such as xFEDCBA now supported

    Slanted axis stubs are now supported. See proc axis stubvert parameter

    A number of other new attributes that are specialized or of minor interest



2.40 Bug fixes

    bug related to legend-driven bar graphing
    direct pixel data points inherit current line dashing .. symboldetails needs to set linetype to plain
    segfault occuring after error 12040 "DISPLAY=" ?
    svg compile and swf segfault bugs
    proc getdata - recent fix related to #field names and #data fields needs to take filters into account
    proc categories - when cats specified literally, trailing whitespace is taken as part of category
    proc image segfaults with -x11
    proc lineplot - gapmissing autozero not working right
    segfault when -csmap is used with long urls
    proc processdata MIN, MAX - not affected by 'resultformat' but should be
    First x stub is a little higher than the others
    gd color bug when degenerate data row encountered [color change bug - lineplot gapmissing and fill options]
    prefab chunk_title - align= was giving backward results
    proc bars - segments - code bug demonstrated by gallery/timeline2.htm
    proc bars - instability related to color change optimization (wild draw location)
    prefab cumufrac - no curve produced for certain input data (see msg 1974)
    clickmap - the clickmap entries for plot elements sitting on top of a clickmap grid are written too late in the map and mouse doesn't respond. For gif/png/jpg imagemaps, need to write map entires in this order: 1) plot element regions 2) xy grid regions 3) single-dimention grid regions. (svg uses the opposite order)
    scripts having embedded CSV data (w rows > 255) can break script processor causing instability.
    proc annotate instability on filled rectangle draw caused by unitialized bd* vars
    proc curvefit - xfield was required, but doesn't need to be
    legend - repeated use of legends eventually gives "Sorry, too much legend content" msg
    prefab overlays - each run needs to output a code into the dumpfile that tells pcode to do a graphics init. Otherwise, run 2 inherits current color (other settings?) left behind by run1
    proc axis - stubround - 1st stub seems to be often omitted even when it is a round value (snps/distplot)
    URL encoding shouldn't encode '.' or other normal punctuation chars..
    floating bars weirdness
    instability when trying to #set a var to length > 334 chars
    instability when supplying a long perl script with #proc getdata commandmr



ticus 2.33 (June 2006) New features

    direct pixel data point symbols for gd and x11, to provide sharp non-distorted data points. In the example below the first two rows use the new direct pixel data points, while the 3rd row shows the vector-based data points that have always been available.


    proc venndisk - some new attributes to support "vennmag" plots (a series of disks resting on X axis to compare magnitudes). Here's an example:

    clickmaps - new clickmapurl syntax to allow deployment in a new window, etc. Syntax is like this:
          clickmapurl: [target=new]http://abc.com/cgi-bin/...

    SVG - proc settings / config files - svg_linkparms attribute discontinued. Use the new clickmapurl syntax (see above)

    proc axis - stubround attribute - solves the old problem of getting stubs at round number locations when plot area minima is not at a round location.

    proc lineplot - gapmissing: autozero

    proc bars - new attributes for better control of bar labels: labelmustfit, labelmaxlen, labelselect

    pl command line -ping option

    proc scatterplot - cluster attribute - default will now be 'no'

    prefab scat - new parm ptstyle= filled or outline ..... and changed to use the new direct pixel data point symbols.



2.33 Bug fixes

    clickmap - url encoding is now performed on variable contents and axis values that are substituted into clickmapurls
    proc categories - uniqueness check wasn't applied when categories listed literally. Useful in apps where the list is generated by another program or whatever.
    improved handling of very long command line args - each arg is silently truncated to 255 chars. var=value parameters cannot begin with a dash as may have been previously tolerated. var=value parameters are now intercepted before entering the arg name big decision structure.
    $dategroup() function didn't know about datetime separator characters other than '.'
    issue where the "circuit breaker tripped" message was appearing when autorange is used but no stubs / no tics were being generated
    ploticus api code bug - prefabs were not usable via api
    made adjustments to improve rounding error when axis begins in negative space and reaches zero, zero was shown a very tiny scientific notation number
    proc processdata - percents - resulting data values were written as enclosed in quotes which made them unplottable.
    fixed many compile warnings when building w/ gcc4 -Wall
    drawing to out-of-bounds locations (GD) resulted in huge image. The pl bounding box was set to a huge rectangle due to a wild draw op.. then the final GD crop operation used the huge bounding box to set the size for the cropped result. Fixed by limiting final result to 'pagesize'.
    proc bars - longways labels on bars that travel beyond plot area boundary weren't being shown/centered properly.
    in the -scale parameter, if you used -scale 1,2 the scale did not change but -scale 1.01,2 does work. Fixed- some code was only taking action if x scale != 1.0
    svg - opening <svg> tag didn't have xmlns:xlink parameter (always); font size didn't have "pt" on end (firefox 1.5 / easytimeline)
    proc getdata - instability when there were more field names than available data fields. Fixed - number of field names now sets the 'nfields' idea of how many fields there are. This only happens when nfields is not explicitly specified.
    scatterplot - short line segments as symbols - no legend entries were appeariing
    proc legend - longer line segments were colliding with other entries in "across" format
    proc rangesweep - instability when bad values encountered in data
    proc annotate - box outline color not being set properly
    proc bars - showvalues - conflict between "backbox" and "labeldetails: color="
    pl -errfile stdout (w/ no other args) gave seg fault
    prefab scat - new maxinpoints= parameter (for curvefit)
    heatmaps - with contentfield= and values 0.0 -> 1.0 .. cutoff table was not automatically created properly.
    prefabs - some prefab parameters cannot be set in a data file.. because they are set in the prefab script before getting the data. More detailed explaination in docs.
    -tag command line arg wasn't generating the <embed> tag for svg
    scatterplot - heatmap-related cell coloring bug
    draw prefab - win32 issue with dumpfile
    autorange - code bug involving nearest=hours


Ploticus 2.32 (Aug 2005) - New features

    proc legend - support for multi-column or multi-row legends, word wrap for legend entries, backing box, title, and others. Thanks to Philippe Jalaber and Tobias Minich who suggested some of these features. Examples

    proc venndisk - new proc for producing venn diagrams.
              example

    textdetails - new linesep attribute to control line spacing.

    mousover/tooltip labels can now be up to 1500 chars. Also any proc that had a clickmaplabel attribute now also has a clickmaplabeltext multiline attribute. This is to accomodate chunks of javascript code as used with SVG mouseover/tooltip method #2.

    proc axis - month stub inc with datetime scaletype now supported.

    proc pie - new wraplen attribute to wordwrap pie slice labels

    new function - $rewritenum(f) which takes a numeric quantity f and returns it rewritten for display purposes, applying numbernotation (as specified in your proc settings or config file)

    new function - $textwidth(f) returns horizontal width of FreeType bounding box. Useful only with freetype fonts, otherwise it returns 0. Suggested/contributed by Erik Zachte.

    autorange - if user doesn't specify numformat, %f is now automatically used to build result with high magnitude low variance data sets (such as where the min is 1,000,000 and the max is 1,000,003).

    Prefab parameters for access to some of the new proc legend features; and some other prefab items. More info


2.32 Bug fixes

    date notations involving dots (such as dd.mm.yy) weren't being handled properly
    gd16.c gcc 4 compile issue (static int cost, static int sint)
    crosshatch lines were too thin w/ svg
    proc bars - with 'truncate', bar completely out of range was suppressed but label still appears
    drawcommands ignored cm units - fixed. Also, mark and cblock now accept posex specifications.
    heatmap prefab - now supports title and related parameters.
    superscripts in X axis stubs showed up on Y axis - fixed
    autorange - now handles degenerate case where all data are 0
    proc vector - instability if start and end points of a vector are same
    proc getdata no longer does a popen( cat filename ) in CGI mode
    strange color change problem - related to certain degenerate lineplots that don't draw anything. Bug in proc_lineplot.c fixed.
    proc legend width attribute now supports cm
    heatmap prefab - yaxis=none didn't have any effect. Fixed.
    proc pie - with outlinedetails: none the labels and any associated lines disappeared
    proc scatterplot - default clustermethod was horizontal when ylocation given.. and vertical when xlocation given.. seems like it should be the other way round.. so I changed it.
    with datetime (others?) xautorange nearest=exact wasn't working
    command line option -prefab is now disabled when operating in direct cgi mode
    command line option -drawdumpa displayed to x11 but shouldn't

Revision 1.48 / (download) - annotate - [select for diffs], Tue Jun 4 22:16:25 2013 UTC (10 years, 9 months ago) by tron
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.12 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Jun 3 10:05:18 2013 UTC (10 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.12 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882

Revision 1.46 / (download) - annotate - [select for diffs], Sat Feb 16 11:22:22 2013 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.12 (colored)

Recursive bump for png-1.6.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Jan 26 21:37:57 2013 UTC (11 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored) to selected 1.12 (colored)

Revbump after graphics/jpeg and textproc/icu

Revision 1.44 / (download) - annotate - [select for diffs], Sat Oct 6 14:11:14 2012 UTC (11 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.43: +1 -3 lines
Diff to previous 1.43 (colored) to selected 1.12 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.43 / (download) - annotate - [select for diffs], Tue Nov 1 06:01:43 2011 UTC (12 years, 4 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored) to selected 1.12 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Jan 13 13:38:14 2011 UTC (13 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.12 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Dec 23 11:44:44 2010 UTC (13 years, 3 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.12 (colored)

Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done

Revision 1.40 / (download) - annotate - [select for diffs], Sun Jun 13 22:44:41 2010 UTC (13 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored) to selected 1.12 (colored)

Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jan 18 09:59:06 2010 UTC (14 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.12 (colored)

Second try at jpeg-8 recursive PKGREVISION bump.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Aug 26 19:57:47 2009 UTC (14 years, 7 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.12 (colored)

bump revision because of graphics/jpeg update

Revision 1.37 / (download) - annotate - [select for diffs], Tue Mar 4 15:39:10 2008 UTC (16 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.36: +6 -4 lines
Diff to previous 1.36 (colored) to selected 1.12 (colored)

Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.

Revision 1.36 / (download) - annotate - [select for diffs], Thu Feb 15 14:58:21 2007 UTC (17 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.35: +2 -3 lines
Diff to previous 1.35 (colored) to selected 1.12 (colored)

Modular Xorg support.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Feb 3 04:39:44 2007 UTC (17 years, 1 month ago) by obache
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.12 (colored)

Previous commit needs bump revision.

Revision 1.34 / (download) - annotate - [select for diffs], Sat Feb 3 04:37:43 2007 UTC (17 years, 1 month ago) by obache
Branch: MAIN
Changes since 1.33: +8 -5 lines
Diff to previous 1.33 (colored) to selected 1.12 (colored)

Runtime fix.  Add missing prefab files.
Patch provided by Mathieu in PR 35516.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Apr 17 13:46:34 2006 UTC (17 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.12 (colored)

Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:37 2006 UTC (18 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored) to selected 1.12 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jun 16 06:57:58 2005 UTC (18 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (colored) to selected 1.12 (colored)

Create directories before installing files into them.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jun 1 18:02:57 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.12 (colored)

Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.

Revision 1.29 / (download) - annotate - [select for diffs], Mon May 2 17:58:00 2005 UTC (18 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.12 (colored)

apply 4 bugfixes from the distribution site (there is no new release yet)

Revision 1.28 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:08 2005 UTC (18 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.27: +1 -2 lines
Diff to previous 1.27 (colored) to selected 1.12 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Mar 14 21:55:38 2005 UTC (19 years ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.26: +1 -2 lines
Diff to previous 1.26 (colored) to selected 1.12 (colored)

NROFF isn't used anywhere here, so don't define it.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Feb 8 09:40:35 2005 UTC (19 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.25: +4 -5 lines
Diff to previous 1.25 (colored) to selected 1.12 (colored)

Changes 2.31:
* More automatic handling of date and time with the 'datematic'
* 64-bit platform support
* Various other new features, improvements, and bugfixes

Revision 1.25 / (download) - annotate - [select for diffs], Fri Dec 3 15:14:59 2004 UTC (19 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.12 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Nov 19 11:05:54 2004 UTC (19 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.23: +9 -11 lines
Diff to previous 1.23 (colored) to selected 1.12 (colored)

Changes 2.30:
* Superscripts and subscripts capability
* -drawdump and -drawdumpa command line options
* New proc processdata actions
* A new SVG mouseover/javascript scheme
* Spaces and commas in data field names

Revision 1.23 / (download) - annotate - [select for diffs], Sun Oct 3 00:14:56 2004 UTC (19 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) to selected 1.12 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jun 20 21:52:08 2004 UTC (19 years, 9 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored) to selected 1.12 (colored)

Bump PKGREVISION and remove X11 support where appropiate.

Revision 1.21 / (download) - annotate - [select for diffs], Sat May 15 11:16:45 2004 UTC (19 years, 10 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.20: +6 -23 lines
Diff to previous 1.20 (colored) to selected 1.12 (colored)

Updated ploticus to 2.21.

Version 2.21 - Released 12 May '04

A new option for producing dynamic web-based graphs - QUISP (quick
server pages). One nice thing you can do with this is create a CGI
form along with the graph, so users can control various graph
parameters... here's a live demo example of this.

Major changes since 2.20 are lengthy and can be found at:

http://ploticus.sourceforge.net/doc/news_old.html

Revision 1.20 / (download) - annotate - [select for diffs], Sat Apr 10 23:49:20 2004 UTC (19 years, 11 months ago) by snj
Branch: MAIN
Changes since 1.19: +8 -8 lines
Diff to previous 1.19 (colored) to selected 1.12 (colored)

Convert to buildlink3.

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jan 20 12:18:16 2004 UTC (20 years, 2 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.12 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jul 17 21:42:13 2003 UTC (20 years, 8 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.12 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.17 / (download) - annotate - [select for diffs], Mon Jun 23 10:48:13 2003 UTC (20 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.12 (colored)

Revision bumped because of gd shared library major bump

Revision 1.16 / (download) - annotate - [select for diffs], Sat Mar 29 12:41:20 2003 UTC (21 years ago) by jmmv
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.12 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Dec 24 06:10:09 2002 UTC (21 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored) to selected 1.12 (colored)

Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Dec 16 23:02:31 2002 UTC (21 years, 3 months ago) by grant
Branch: MAIN
Changes since 1.13: +10 -11 lines
Diff to previous 1.13 (colored) to selected 1.12 (colored)

Updated ploticus to 2.10.

Major changes since 2.04:

- New libploticus C API.
- Vector plots.
- Unicode/big5 support (via GD and freetype).
- Disk resource limits lifted.
- CGI-mode fixes.
- Script interpreter overflow fixes.
- Other misc changes and bug fixes.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Sep 20 11:41:15 2002 UTC (21 years, 6 months ago) by rh
Branch: MAIN
Changes since 1.12: +38 -26 lines
Diff to previous 1.12 (colored)

Update ploticus to 2.04.  Changes include tons of bufixes and improvements.
Provided by Grant Beattie <grant@netbsd.org> in private mail.

New features include:
  * client-side imagemaps
  * Changed: #proc endproc may now be written #endproc. The old syntax
    will also continue to work.
  * New  feature  -  proc areadef categories - new modifier selectrows
    which  allows  categories  to  be taken from data field based on a
    conditional expression.
  * New  attribute  -  proc  processdata - outfile allows result to be
    written  to  a file. This came up because a user wanted to perform
    arithmetic  (a la getdata filter) to processdata result, and there
    was no way to do it.
  * New feature - proc annotate can now do drop shadows, beveling, and
    colored backing box with or without outline.
  * New   attribute  -  proc  getdata  -  pf_fieldnames  for  defining
    post-filter fieldnames.
  * New  attribute  - config and proc settings - numberspacerthreshold
    controls when thousands separator characters begin to appear.
  * New  system variable - CM_UNITS - indicates if working in -cm mode
    or not.
  * HTML server-side imagemap support has been added.
  * The  data parsing code has been rewritten, and now allows situations
    that  weren't  allowed  before.
  * new  attribute  -  proc  getdata  -  nfields - Controls the expected
    number of fields per record.
  * new  attribute  - proc getdata - fieldnamerows - like fieldnames but
    allows data field names to be given one per line.
  * new  attribute  -  proc  lineplot - gapmissing - allows missing data
    points to cause a gap in the curve. Similar parameter added to lines
    and chron prefabs.
  * new  attribute  -  proc  scatterplot  -  clustermethod - control how
    duplicate points will be clustered.
  * new  attribute  -  proc  scatterplot  - symfield and symrangefield -
    allows symbol shape, color, etc. to be controlled by a data field.
  * new  attribute  -  proc  scatterplot  - dupsleg allows symbol shape,
    color, etc. to be controlled by degree of duplicity
  * prefabs  -  added  rectangle  as  a  standard parameter. It controls
    plotting area  size   (and  location,  if  rendering  in  paginated
    postscript).
  * some new functions, including $numgroup() and $dategroup() which are
    useful in grouping a set of numbers or dates into bins.
  * SVG capabilities. The driver was written by Bill Traill.
  * postscript   -   ISO  Latin1  encoding  added,  so  that  European
    characters  may be produced in postscript exactly like they are in
    the other environments (ascii 128-255).
  * Created graphic files are automatically chmod'ed to mode 644.
  * Prefabs
  * CGI mode
  * A new script interpreter. New flow of control operators including:
    #elseif #else #for #while #setifnotgiven #call #write #shell, etc.
    Also,  increased  capacities  for  data  fields and variables (250
    chars) and script input lines (3000). The new interpreter involves
    some  script  syntax  changes  that  may cause existing scripts to
    break in some cases.
  * #sql,  a  new  directive  for retrieving data directly from an SQL
    database.    This    is    currently    under   development,   and
    user-contributed  client  interfaces  to  DBMSs  such as MySQL and
    Oracle would be welcome (the code is in dbinterface.c)
  * Added:  proc areadef autorange - new subattributes selectrows (for
    selecting rows to be considered when scanning for min and max) and
    combomode  (to allow correct finding of min and max for situations
    like error bars and stacked bars).
  * Added:  proc  areadef  autorange  -  now  sets variables DATAXMIN,
    DATAXMAX, DATAYMIN, and DATAYMAX - the actual minima and maxima of
    data field.
  * Added: proc axis - stubevery attribute
  * Added:  proc  getdata  -  pathname attribute, to specify data file
    name directly without involving cat(1)
  * Added: proc bars - colorfield attribute - set bar color based on a
    data field
  * Added: proc legendentry - tag attribute
  * Added: various new functions
  * Added: the temp file default path name and default slash character
    can now be changed in pl.h or in a config file.
  * Added:  resource  utilization  (cpu  time and size of created disk
    files)  now  can  be  controlled.  Default upper limits are 10 cpu
    seconds  and  5,000,000 bytes. Limits may be altered in pl.h or by
    using a config file
  * Added: various other config file settings

Revision 1.12 / (download) - annotate - [selected], Sun Mar 17 16:23:34 2002 UTC (22 years ago) by fredb
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.11: +4 -5 lines
Diff to previous 1.11 (colored)

The package's homepage has moved to sourceforge, and the old distfile is
evidently no longer available.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 13 17:37:15 2002 UTC (22 years ago) by fredb
Branch: MAIN
Changes since 1.10: +3 -2 lines
Diff to previous 1.10 (colored) to selected 1.12 (colored)

Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jul 8 08:09:39 2001 UTC (22 years, 8 months ago) by rh
Branch: MAIN
Changes since 1.9: +20 -9 lines
Diff to previous 1.9 (colored) to selected 1.12 (colored)

Update ploticus to 1.41.  Licence is now GPL.

Notable changes are:
 * Fixed bug: proc axis - when producing stubs running from negative
              to positive, zero is displayed as a very tiny non-zero
              value such as 5.2579e-17 due to rounding error.

 * Fixed bug: proc getdata - buffer overflow when 'filter' is used
              with data records longer than 254 chars, causing garbage
              result or instability.

 Version 1.41 as of 18 June '01:

 * Ploticus now covered under GPL.

 * Fixed bug: colored background not completely filling the result window
              when scale is being done

 * Fixed scripts in test suite: The change in default size (version 1.40)
   sometimes caused general layout problems with graphics that were layed
   out with an 8.5" x 11" default size in mind.  The solution for these
   scripts is to add a #proc page and specify pagesize: 8.5 11. Some of
   the scripts in the test suite had such problems and are now fixed.

 * Fixed bug: EPS bounding box incorrect for 1) pltab output and 2) pl
              where result draws into negative absolute coordinate space.

 * Fixed bug: proc areadef xautorange/yautorange not working correctly in
              some cases when a nearest= value is specified. This bug was
              apparently introduced in 1.40.

 * Fixed bug: proc lineplot - accum option choking when non-numeric data
              encountered.

 * Fixed bug: proc rangebar - negative barloc values not working.

 * Added: proc areadef - autorange datafield may now be a comma-delimited
          list of dfields so that multiple data fields are considered
          when determining the axis min and max.

 * Changed: scaletypes - times hh:mm:ss and mm:ss - validity checking
            relaxed slightly to allow degenerate values such as 0:4:9

 * Fixed bug: pltab - incorrect interaction between #font and
              sectionheadings

 * Fixed bug: proc rangebar - textdetails controls N= label but not
              missing label


 * Fixed bug: pltab - creates 8.5 x 11 inch gif, png regardless of result
              size

 * Fixed bug: axis - line grid and gridblock starting point incorrect in X

 * Fixed bug: axis - colors incorrect when specified in certain
              combinations for tics, stubs, grid

 * Fixed bug: bars - ticks not being drawn when truncating was not
              switched on

 Version 1.40 as of 16 Jan '01:

 * proc getdata - variables may be declared and set from within data files
                  using #set

 * proc curvefit - linear regression and correlation

 * proc areadef - "autowidth" and "autoheight" attributes for data-driven
                  plot area size

 * proc axis - alternating shaded block backgrounds

 * added: new script $functions - $exists() and $notexists() to test if a
          @VARIABLE has a value. See functions(pl)
          added: new script #operators - #hideund and #showund to control
          display of embedded underscores, and #includesh. See scripts(pl)

 * added: new scaletype - log+1 scaling for handling log-characeristic
          data that may contain values of 0.0

 * added: proc areadef - autorange - "incmult", which assists in
          automatically determining hi and low margin

 * added: proc areadef - "xextracategory" and "yextracategory" attributes,
          which allow categories to be added explicitly even when most
          categories are defined from data

 * added: proc axis - "stubcull" attribute for eliminating stub collision,
          or pile up on log axis

 * added: proc axis - definable extent for grid lines

 * added: cmyk color specification for use with PostScript and EPS.

 * added: textdetails - "font" subattribute for setting PostScript font.

 * added: proc print - "outfile" and "outmode" attributes allowing proc
          print to write to files

 * added: proc print - now sets a variable called NSELECTED.

 * added: proc legend - "reset" attribute.

 * added: proc bars - "hidezerobars" attribute

 * added: proc curvefit - "select" attribute

 * added: proc curvefit - new curvetype - "avg"

 * added: proc tabulate - "showrange" attribute supercedes
          showrangelowonly.  Range label can be the average of low and
          high end of range.

 * added: proc rangebar - "logmean" attribute, for computing means and
          standard deviations in log space.

 * added: proc rangebar - "statsonly" attribute, to compute stats and set
          variables without drawing the bar.
          added: proc rangebar - now sets the variables RANGEBARIQRMIN and
          RANGEBARIQRMAX.

 * changed: proc getdata - pl no longer quits when no data could be read.
            Scripts can check @NRECORDS after getdata finishes and take
            appropriate action.

 * changed: default result size is now 8" x 8".

 * changed: proc curvefit - data no longer need to be ordered on X for
            curve computation

 * changed: standalone $functions (those that are not part of an #if
            construct) may contain embedded white space

 * changed: color specifications - the separator character in rgb(r,g,b)
            constructs may be any of comma, dash, colon, or pipe. Comma
            was problematic if rgb constructs were put into a comma-
            delimited list, as in students example.

 * changed: .pls is now a "known extension" for script files.

 * changed: improved the heuristic for automatic axis increment
            determination

 * fixed bug: proc scatterplot - if select condition used or if values are
              out-of-range, labels from data and datapoint size from data
              may be incorrect due to data alignment bug.

 * fixed bug: proc lineplot - if select condition used or if values are
              out-of-range, labels from data may be incorrect due to data
              alignment bug.

 * fixed bug: proc rangebar - file close problem causing core dump on
              linux

 * fixed bug: multipage plots & page breaks - if proc page was used to
              break to page 2, and proc page wasn't used for page 1,
              drawing continues on page 1.

 * fixed bug: proc getdata - select was not working when field names used
              (message: no such data field).

 * fixed bug: date scaling - dates containing embedded dashes were not
              converted properly when used. as locvalue e.g. proc
              annotate location.

 * fixed bug: $max() function was giving incorrect results

 * fixed bug: proc page - on multipage landscape plots using PNG/GIF only
              the last page was viewable.

 * fixed bug: PNG/GIF driver memory leak when doing multipage plots.
              fixed bug: incorrect fda() calls in tabulate.c and
              processdata.c.

 * fixed bug: proc getdata filters - potential instability if references
              were made to data fields beyond NFIELDS.

 * fixed bug: proc bars - tics produced through the use of leftticfield,
              rightticfield, and midticfield were being drawn outside of
              plotting area

Revision 1.9 / (download) - annotate - [select for diffs], Tue May 22 09:32:22 2001 UTC (22 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) to selected 1.12 (colored)

Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 4 09:06:13 2001 UTC (23 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.12 (colored)

Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Feb 16 15:22:30 2001 UTC (23 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored) to selected 1.12 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Oct 8 18:27:09 2000 UTC (23 years, 5 months ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.5: +10 -16 lines
Diff to previous 1.5 (colored) to selected 1.12 (colored)

Update to 1.39, to work around changed distfiles with same name.
Fixes PR 11168 by Alaric Snell <alaric@alaric-snell.com>

Changes:

Version 1.39: Sept 29 '00
*Changed - proc transform renamed as proc processdata ('transform' still
 works)
*Changed - script syntax - references to undeclared @variables are now left
 alone. Formerly they had resulted in syntax errors.
*Added - proc areadef - autorange - if nearest= is omitted a reasonable
 default will be used for numeric data. Formerly it defaulted to exact min
 and max, which was usually not desirable. It is now possible to say
 nearest=exact to get exact min and max, should that be wanted.
*Added - proc areadef - categories - a new attribute called
 'catcompmethod', to control the details of how category comparisons are
 done.
*Added - proc areadef - now sets variables XMIN, XMAX, YMIN, and YMAX
*Fixed bug - proc areadef - autorange - problems with negative numbers;
*Added - proc axis - 'stubs increment' with no following value gives a
 reasonable default increment. So does 'stubs inc 0'.
*Added - proc bars - barwidthfield and bwfscale for data-driven bar widths
*Added - proc datesettings - several new options for omitting weekends
*Fixed bug - proc getdata - choking on long path names. Increased sizes of
 many buffers throughout.
*Fixed bug - proc getdata field names - a name beginning with a number such
 as 16kHz was being interpreted as an integer field number.
*Added - proc processdata - new actions 'breaks' to do break processing on
 data sets, and related action 'breakreset'.
*Added - proc rangebar - when using meanmode, plotfields may now be used
 for getting a mean, standard deviation, and optionally an N value.
*Changed - proc rangebar - variable NVALUES is now always set, even if
 nothing was plotted (it will be zero in this case).
*Added - proc rangebar - new attributes showbriefstats, showstatsfile,
 briefstatstag to make a file holding computed statistical info that can be
 used by other programs
*Added - proc rangebar - allow 'none' for outliernearsym and outlierfarsym,
 for when displaying outliers using only labels or line segments.
*Added - proc rangebar - a new attribute called 'skipmed', to omit median
 and percentiles calculation when only means and standard deviations are
 needed (a performance consideration).
*Fixed bug - proc rangesweep - bug involving the use of 'select'
*Added - new function - $dataitem(), to access a single data item from the
 current data set by row and field position.
*Added - command line / proc page - the options -croprel and -crop
*Changed - ploticus temp file naming now uses shorter names
*Added - user-contributed RPM spec file. See the Download page under
 Accessories.
*Changed - makefile & build - copied gd_io.h to the gd16 subdirectory for
 successful solaris 'make' build
*Added - MP/ix added to Makefile
*Changed - gallery example EPS or Postscript files will no longer be stored
 on the web site, except for the pltab examples.
*Changed - ploticus manual in postscript form will no longer be maintained
 or distributed.

Version 1.38: Jun 9 '00
*It is now possible to set the directory used for temp files, using a new
 config attribute tmpdir.
*under cygwin, problems have been reported with pltab writing postscript to
 standard output. Workaround is to use pltab -o

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 26 05:55:11 2000 UTC (23 years, 10 months ago) by rh
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.12 (colored)

Update ploticus to 1.37.  Changes include:

 * Added new proc - proc datesettings
 * Added - an option to omit weekends with date or datetime scaling,
   via proc datesettings
 * Improved - numeric data in scientific format e.g. 4.335e12 now
   supported
 * Improved - #declare and #musthave now can take comma-delimited lists
   of variable names
 * Fixed bug - proc bars, error bars not positioned correctly w/
   clustering
 * Fixed bug - proc rangebar, 1.5iqr mode, incorrect upper tail length
 * Fixed bug - proc rangebar, zero length tail should not be drawn at all
 * Fixed bug - proc tabulate, entries should not be sorted when valuelist
   is used

Revision 1.4 / (download) - annotate - [select for diffs], Wed Apr 12 06:38:23 2000 UTC (23 years, 11 months ago) by rh
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.12 (colored)

Update ploticus to 1.36

Changes include:
* Fixed bug - categories scaling - handling of duplicate category tags
* New attribute - proc bars - numberformat attribute
* Improved - programs 8-bit clean and support locales - thanks to Oleg
  Bartunov
* Fixed bug - removed a few x11 compile dependencies that were present
  even with -DNOX11
* Improved - proc transform - numbernotation may be applied to TOTALS
* Fixed bug - proc rangebar - 1.5iqr tails/outliers were incorrect for
  degenerate cases (small N)
* Added a new function called $fieldname()
* Improved - proc tabulate now allows NO ordering
* Withdrawn - proc pie - lower edge of pie boundary is "fuzzy". A gd
  rounding error?
* Fixed bug - numbernotation - spacer chars being added within leading
  blank zones in stubs
* Fixed bugs - proc lineplot - incorrect fill under stairstep curve and
  lastseglen
* Fixed bug - proc getdata - program crashed when proc getdata filter
  encounters blank lines in data file
* Fixed bug - proc rangebar - 1.5 x IRQ tails not computed correctly
  (also affects outliers)
* Improved - postscript %%Creator and %%Title tags not used correctly
* Fixed bug - proc pie - line+label not working correctly on gallery
  example pie4.htm
* Improved - proc line - first coordinate pair should implicitly do a
  'moveto'
* Added pltab -landscape option
* Added new function $max()
* Fixed bug - pltab centering of column stubs (had been left-aligned)
* Fixed bug - multi-page landscape postscript - 2nd page orientation was
  incorrect
* FAQ Mar 1 '00 (expanded and updated)
* Added transparent color; use as background color to create transparent
  GIFs and PNGs.
* Added feature to display numbers in european or us notation with
  separators for large numbers (settable in config file).
* Added proc tabulate accumfield option.
* Added feature to make proc bars stackfields easier to use.
* Fixed bug - proc tabulate not handling date (etc.) units correctly when
  ranges not specified.
* Fixed bugs - proc areadef autorange - various problems involving large
  data values, datetime data, and nearest=hours.
* Fixed bug - datetime scaletype - all values 'outside window' when
  default date & time notations in use, even though no window was defined.
* Added areadef autorange sub-parameter format.
* Added areadef autorange nearest=day.
* Fixed bug - proc bars - default bar width sometimes much too wide;
  added a sanity override.
* Added proc bars lablepos attribute
* Fixed bug - config file "units: cm" not working.
* Added -cm and -inches command line options.
* Added -o stdout to write GIF, PNG, or EPS result to standard output.
* Fixed bug - script files ending in .pl not handled properly.
* Fixed bug - proc rangebar plotfields not working properly.
* Fixed bug - proc bars taillen not being cloned properly for errorbars.
* Fixed bug - proc areadef box attribute not handling cm properly.
* Fixed bug - proc rangebar - 1.5*interquartile range tails were not
  truncated at the min/max.
* Added proc bars colorlist attribute

Revision 1.3 / (download) - annotate - [select for diffs], Tue Mar 21 22:40:54 2000 UTC (24 years ago) by tron
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored) to selected 1.12 (colored)

Because the minor of "libpng" was bumped we must sure that packages
compiled for the update "png" package depend on it.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Feb 9 20:20:55 2000 UTC (24 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

Use "png>=1.0.3" instead of "png-*" in dependence list.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Nov 24 20:29:10 1999 UTC (24 years, 4 months ago) by rh
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

Import of ploticus-1.31, a versatile plotting and data visualization tool.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Nov 24 20:29:10 1999 UTC (24 years, 4 months ago) by rh
Branch: MAIN
Diff to selected 1.12 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>