This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ITP] ploticus, libploticus, ploticus-common, ploticus-doc (revised)


I would like to package and maintain ploticus for Cygwin.  Ploticus is
command-line software for creating plots and graphics, similar to
gnuplot.

Ploticus is part of Debian unstable:
http://packages.debian.org/unstable/misc/ploticus.

Source homepage:    http://ploticus.sourceforge.net/
Source download:
http://ploticus.sourceforge.net/download/pl232src.tar.gz
Docs download:
http://ploticus.sourceforge.net/download/pl232site.tar.gz
License:            GPL

As you can see from the subject, I've split ploticus into four packages
for Cygwin.  Here's an excerpt from the README file that describes the
packages:

ploticus:
    Ploticus executable and test suite.  Please note that although the
    ploticus manual refers to the ploticus executable as 'pl', in Cygwin
its
    name is /usr/bin/ploticus.  (The name /usr/bin/pl is already taken
by
    file in the SWI-Prolog package.)  You must either substitute
'ploticus'
    in place of 'pl' everywhere, or else create a symlink, e.g. from
    /usr/local/bin/pl to /usr/bin/ploticus.  This should work just fine
as
    long as you don't have the SWI-Prolog package installed.

libploticus:
    Static library of ploticus functions, for inclusion into C programs.
    See http://ploticus.sourceforge.net/doc/api.html for documentation
of
    the libploticus API.

ploticus-common:
    Prefabs.  ploticus and libploticus both depend on this package, so
you
    shouldn't have to explicitly select it for installation.

ploticus-doc:
    HTML documentation, gallery, and examples.  If you don't mind going
    online to read the ploticus documentation (URL below), then you
don't
    need to install this package.

Other packaging notes:

- SWF output capability has been omitted for now, since libming isn't
available yet for Cygwin.  All of the other output capabilities are
there:  X11, PNG, SVG, JPEG, WBMP, PS, and EPS, with FreeType2 support.

- The Bitstream Vera fonts and extra Javascript files that Reini listed
aren't in these packages.  They're not part of the ploticus source, I
don't have them, and either I don't know their purpose (Javascript) or
they probably belong in a different package (fonts).  However, if it
makes sense to add them I can do so.

Please review, and if the packages are found suitable, upload.

Thanks,
Andrew.

<setup.hint for ploticus>
sdesc: "Command-line plot and graph generator"
ldesc: "Ploticus is command-line software for creating plots, charts,
and graphics
from data.  Ploticus is good for automated or just-in-time graph
generation.
With ploticus you can use 'prefabs' to quickly create common types of
graphs, or write scripts to get full control.  Ploticus can make
scatter,
bar, box, range, vector, pie, and venn charts, and offers curve fitting,
multiple axes and plot areas, legends, and text overlays.  It allows
significant user control over colors, styles, options and details.  It
handles date and time data nicely, and has basic statistical
capabilities.
The results can be output to an X11 display or as PNG, JPEG, WBMP, SVG,
PS,
or EPS images.  Ploticus can also generate image maps and mouseover
labels,
for inclusion into Web pages."
category: Graphics
requires: cygwin expat libfontconfig1 libfreetype26 libgd2 libiconv2
libjpeg62 libpng12 ploticus-common xorg-x11-bin-dlls zlib
</setup.hint for ploticus>

<setup.hint for libploticus>
sdesc: "Command-line plot and graph generator"
ldesc: "Ploticus is command-line software for creating plots, charts,
and
graphics from data.  This package contains libploticus.a, a static
library
of ploticus functions for linking into C programs."
category: Graphics Libs
requires: cygwin expat libfontconfig1 libfreetype26 libgd2 libiconv2
libjpeg62 libpng12 ploticus-common xorg-x11-bin-dlls zlib
external-source: ploticus
</setup.hint for libploticus>

<setup.hint for ploticus-common>
sdesc: "Command-line plot and graph generator"
ldesc: "Ploticus is command-line software for creating plots, charts,
and graphics
from data.  This package contains files that are needed by both the
ploticus and
libploticus packages."
category: Graphics
requires:
external-source: ploticus
</setup.hint for ploticus-common>

<setup.hint for ploticus-doc>
sdesc: "Command-line plot and graph generator (HTML documentation)"
ldesc: "Ploticus is command-line software for creating plots, charts,
and graphics
from data.  This package contains the HTML documentation, gallery, and
examples for ploticus."
category: Graphics Doc
requires:
</setup.hint for ploticus-doc>

http://home.comcast.net/~andrex/cygwin/ploticus/setup.hint
http://home.comcast.net/~andrex/cygwin/ploticus/ploticus-2.32-1.tar.bz2
http://home.comcast.net/~andrex/cygwin/ploticus/ploticus-2.32-1-src.tar.bz2

http://home.comcast.net/~andrex/cygwin/libploticus/setup.hint
http://home.comcast.net/~andrex/cygwin/libploticus/libploticus-2.32-1.tar.bz2

http://home.comcast.net/~andrex/cygwin/ploticus-common/setup.hint
http://home.comcast.net/~andrex/cygwin/ploticus-common/ploticus-common-2.32-1.tar.bz2

http://home.comcast.net/~andrex/cygwin/ploticus-doc/setup.hint
http://home.comcast.net/~andrex/cygwin/ploticus-doc/ploticus-doc-2.32-1.tar.bz2
http://home.comcast.net/~andrex/cygwin/ploticus-doc/ploticus-doc-2.32-1-src.tar.bz2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]