head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.110 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.108 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.106 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.104 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.102 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.100 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.98 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.96 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.94 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.92 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.90 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.88 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.86 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.84 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.80 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.60 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.82 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.78 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.76 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.74 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.72 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.70 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.68 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.66 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.64 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.62 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.58 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.56 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.54 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.52 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.50 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.48 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.46 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.44 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.42 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.40 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.38 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.36 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.34 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.32 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.30 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.28 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.26 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.24 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.22 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.20 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.18 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.16 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.14 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.12 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.10 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.8 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.6 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.4 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.2 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.7.0.8 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.6 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.4 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.2 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.6.0.28 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.26 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.24 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.22 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.20 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.18 pkgsrc-2008Q1:1.6.0.16 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.14 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.12 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.10 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.8 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.6 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.4 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.2 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.5.0.12 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.10 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.8 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.6 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.4 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.2 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.4.0.6 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.4 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.2.0.6 netbsd-1-6-1-base:1.2 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2; locks; strict; comment @# @; 1.8 date 2010.05.02.13.28.43; author wiz; state Exp; branches; next 1.7; 1.7 date 2009.06.14.17.59.25; author joerg; state Exp; branches; next 1.6; 1.6 date 2006.03.31.23.56.28; author jlam; state Exp; branches; next 1.5; 1.5 date 2004.09.22.08.09.37; author jlam; state Exp; branches; next 1.4; 1.4 date 2004.02.18.00.22.31; author seb; state Exp; branches; next 1.3; 1.3 date 2003.07.03.18.47.58; author seb; state Exp; branches; next 1.2; 1.2 date 2002.02.18.15.14.21; author seb; state Exp; branches; next 1.1; 1.1 date 2001.10.31.23.53.09; author zuntum; state Exp; branches; next ; desc @@ 1.8 log @Update to 2.6: Version 2.6 released, 9/2009. [Includes libplot 4.4, interface age=2.] ode: File ode/specfun.c now heavily rewritten to remove all non-GNU copyrights. For details, see the file ./COMPAT. libplot: Several bugfixes to the SVG and PS drivers. (Thanks to Diomidis Spinellis, James Anderson, and others, for pointing out that several apps that import SVG or PS were choking on libplot's output. Some still choke on its SVG output, but that's no longer libplot's fault; see ./COMPAT.) libplot: The SVG driver now no longer assumes that the application that imports or displays SVG can do _any_ justification of text strings (not even horizontal justification, e.g., position a string in a right-justified way, with its right edge at a given point). Many SVG viewers still get this wrong. libplot: Fig plotters now slightly increase the width of drawn lines, in .fig output, to agree with the interpretation of `line width' in recent releases of xfig. (Thanks to Wolfgang Glunz and Bart De Schutter for pointing out the need for this.) This affects executables built with libplot, such as `graph -Tfig'. graph,plot,tek2plot,plotfont,pic2plot,hersheydemo: The output of the `--help' option now cautions that if a `-T' or `--output-format' command-line option is not included, the output will by default be in the `metafile' format, which is probably not what the user expects or wants (by default, it is in binary). hersheydemo: New executable, generating a single demo page that serves as an advertisement for the Hershey vector fonts. (It replaces the file doc/h-demo.c.) Invoke it by doing, e.g., `hersheydemo -Tsvg > demo.svg' , or `hersheydemo -Tps | lpr' . It supports the usual libplot options such as --bg-color, --pen-color, and --page-size. Also --bitmap-size, if a bitmap output format is requested; but note that the Hershey fonts, not being anti-aliased, do not look their best in low-resolution (i.e., small-size) bitmap output. Version 2.5.1 released, 7/2008. [Includes libplot 4.3, interface age=2.] package: license for the package (and for libplot) upgraded to GNU GPL v3. libplot: SVG output format slightly tweaked, to ensure compatability with SVG 1.1 syntax, as tested for by validator.w3.org. Note: a few SVG editing tools, such as inkscape, currently fail to agree with libplot's SVG semantics, in positioning text. That appears to be their fault (they do not comply with the handling of reflected text, as specified in the SVG 1.1 standard). libplot: Fixed a bug in bounding box computatations when triangular line-joins are used. executables: Changed nearly all warning and error messages to complete sentences, to smooth the upcoming transition to gettext. Version 2.5 released, 12/2005. [Includes libplot 4.2, interface age=2.] package: bug reporting address has changed to bug-plotutils@@gnu.org. libplot: support for rotated and sheared (i.e., "anamorphically transformed") X Window System fonts has been completely rewritten. Core X fonts are still used, but it is no longer assumed that the X display has the ability to rasterize rotated and sheared glyphs. (Recent releases of XFree86 are broken in this regard.) Instead, unrotated glyphs are retrieved from the server, and rotated or transformed within libplot. See new module libplot/x_afftext.c. graph: plotting of rotated y-axis labels by the `-Y' option, when `-T X' is specified (so that output is to an X Window System display) should now work, even when recent broken releases of XFree86 are used. This is due to the above change to libplot. libplot: URW versions of the standard 35 Adobe fonts (Helvetica, Times-Roman etc.) are now checked for under their own names on any X Window System display, as well as under the Adobe names. This fixes a problem with recent SuSE GNU/Linux distributions, of `graph -T X' being unable to use even the default Helvetica font. libplot: SVG output is now conformant SVG 1.1, and should not be rejected by the Firefox browser. libplot: vertical positioning of text strings by the SVG driver is improved; libplot now does vertical positioning itself, since many SVG renderers, e.g. Firefox 1.5, can't do it properly. libplot: the ROTATION parameter, which is the angle in degrees at which the viewport in the output (device) frame should be rotated, can now take values other than 0, 90, 180, and 270. graph,plot,tek2plot,plotfont,pic2plot: the --rotation option no longer requires that the specified angle be 0, 90, 180, or 270 degrees. Some quite postmodern effects can now be obtained. libplot: modifiers such as "xsize=6in", "yoffset=8cm" appended to the PAGESIZE parameter by the user, to do fine positioning of the viewport on the output page, are no longer sometimes ignored. graph,plot,tek2plot,plotfont,pic2plot: modifiers such as "xsize=6in", "yoffset=8cm" appended to the argument of the --page-size option, by the user, to do fine positioning of the viewport on the output page, are no longer sometimes ignored. libplotter,pic2plot: problems with compilation by recent C++ compilers now fixed: unsigned char* is cast to char* as needed, deprecated C++ headers have had their names modernized, etc. Support for `bool' in the C++ compiler is now assumed (this could be trivially backed out of, if needed). installation: entire package can now be compiled by a C++ compiler if desired; request this by doing e.g. `CC=g++ ./configure'. installation: support for pre-ANSI C compilers, such the SunOS 4.1.3 one, now largely dropped. Non-working `const' is still checked for, but compiler support for prototypes and void is now assumed. Removal of preprocessor macros that supported pre-ANSI C, from many source files, considerably improved maintainability. installation: updated GNU autotools now used (autoconf-2.59, libtool-1.5.6, and the older automake-1.4-p6 for safety's sake). Also, recent flex/bison have been used to prepare the scanner and parser supplied with the ode source (flex-2.5.31 and bison-1.875d). graph: new short `-Q' option, which is equivalent to the long option `--toggle-rotate-y-axis-label'. graph,plot,tek2plot,plotfont,pic2plot: `--display-type' long option, the name of which confused some users, has been changed to `--output-format'. The old option is still supported but is now deprecated. The short option `-T' continues to work. libplot: problems with PS output triggering an error in some versions of ghostscript (and hence ghostview, gv), due to changes in the way ghostscript handles FontBBox, now fixed. Thanks, Brian Gough (and also Alex Cherepanov, who found the fix to idraw's PS prologue). libplot: most external symbols not meant to be publicly accessible now have names beginning with the prefix "_pl_", to reduce the possibility of namespace collisions. This will be completed in a later release. executables: output of "--help" has been altered to agree with current GNU coding standards. package: copyright and license notices added to nearly all source files. @ text @@@comment $NetBSD$ bin/double bin/graph bin/hersheydemo bin/ode bin/pic2plot bin/plot bin/plotfont bin/spline bin/tek2plot include/plot.h include/plotcompat.h include/plotter.h info/plotutils.info lib/libplot.la lib/libplotter.la man/man1/ode.1 man/man1/plot.1 man/man1/plotfont.1 man/man1/spline.1 man/man1/tek2plot.1 share/libplot/README share/libplot/colors.txt share/libplot/h-fonts.txt share/libplot/h-glyphs.txt share/libplot/hershey.bib share/libplot/kana.txt share/libplot/kanji.txt share/ode/README share/ode/atwoods.ode share/ode/bead.ode share/ode/chem.ode share/ode/coupled.ode share/ode/ddho.ode share/ode/dynamo.ode share/ode/henon.ode share/ode/limitcycle.ode share/ode/lorenz.ode share/ode/lunar.sh share/ode/orbit.ode share/ode/population.ode share/ode/qcd.ode share/ode/rumor.ode share/ode/soliton.ode share/ode/viscous.ode share/pic2plot/README share/pic2plot/macros.pic share/pic2plot/pic0.ps share/pic2plot/pic1.ps share/pic2plot/picmacros.ps share/tek2plot/README share/tek2plot/aitest.tek share/tek2plot/dmerc.tek share/tek2plot/fotest.tek share/tek2plot/imtesth.tek share/tek2plot/karney.tek share/tek2plot/ocpred.tek share/tek2plot/scale.tek share/tek2plot/skymap.tek share/tek2plot/skymap2.tek share/tek2plot/usmap.tek @ 1.7 log @Remove @@dirrm entries from PLISTs @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2006/03/31 23:56:28 jlam Exp $ d4 1 d24 2 a25 4 share/libplot/demo-page share/libplot/h-demo.c share/libplot/h-fonts.doc share/libplot/h-glyphs.doc d27 2 a28 2 share/libplot/kana.doc share/libplot/kanji.doc @ 1.6 log @List the info pages directly in the PLIST and ensure that we honor PKGINFODIR. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2004/09/22 08:09:37 jlam Exp $ a62 4 @@dirrm share/libplot @@dirrm share/ode @@dirrm share/pic2plot @@dirrm share/tek2plot @ 1.5 log @Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST. All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes". @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.4 2004/02/18 00:22:31 seb Exp $ d13 1 @ 1.4 log @Remove info files entries from PLIST. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2003/07/03 18:47:58 seb Exp $ a12 1 lib/libplot.a a13 4 lib/libplot.so lib/libplot.so.4 lib/libplot.so.4.1 lib/libplotter.a a14 3 lib/libplotter.so lib/libplotter.so.4 lib/libplotter.so.4.0 @ 1.3 log @Convert to USE_NEW_TEXINFO. While here fix CONFLICTS. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.2 2002/02/18 15:14:21 seb Exp $ a69 1 info/plotutils.info @ 1.2 log @Introduce new framework for handling info files generation and installation. Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2001/10/31 23:53:09 zuntum Exp $ a69 1 @@unexec ${INSTALL_INFO} --delete %D/info/plotutils.info %D/info/dir a70 1 @@exec ${INSTALL_INFO} %D/info/plotutils.info %D/info/dir @ 1.1 log @Move pkg/ files into package's toplevel directory @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.7 2001/01/04 15:10:44 agc Exp $ d70 1 a70 1 @@unexec install-info --delete %D/info/plotutils.info %D/info/dir d72 1 a72 1 @@exec install-info %D/info/plotutils.info %D/info/dir @