gnu: plplot: Extend description.
* gnu/packages/plotutils.scm (plplot): [description]: Add more details. Change-Id: I90aef4e666c834bc7ef4fd8be930aac9126f60aamaster
parent
2006874c2b
commit
56549cad7c
|
@ -438,6 +438,9 @@ programs for plotting scientific data.")
|
||||||
(substitute* "CMakeLists.txt"
|
(substitute* "CMakeLists.txt"
|
||||||
(("add_subdirectory\\(www\\)") ""))))))
|
(("add_subdirectory\\(www\\)") ""))))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
|
;; TODO: Review all available options and bindings to enable them or split
|
||||||
|
;; in dedicated packages, see Debian's package for inspirations:
|
||||||
|
;; <https://salsa.debian.org/science-team/plplot>.
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
|
@ -449,19 +452,22 @@ programs for plotting scientific data.")
|
||||||
(home-page "http://plplot.org/") ;no HTTPS
|
(home-page "http://plplot.org/") ;no HTTPS
|
||||||
(synopsis "Scientific plotting library with Unicode support")
|
(synopsis "Scientific plotting library with Unicode support")
|
||||||
(description
|
(description
|
||||||
"PLplot is a software package for creating scientific plots.
|
"PLplot is a software package for creating scientific plots which core
|
||||||
The PLplot core library can be used to create:
|
library can be used to create standard x-y plots, semi-log plots, log-log
|
||||||
|
plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts.
|
||||||
|
Multiple graphs (of the same or different sizes) may be placed on a single
|
||||||
|
page, and multiple pages are allowed for those device formats that support
|
||||||
|
them.
|
||||||
|
|
||||||
@itemize
|
PLplot has support for plot symbols and text specified by the user in the
|
||||||
@item standard x-y plots
|
UTF-8 encoding of Unicode. This means for our many Unicode-aware devices that
|
||||||
@item semi-log plots
|
plot symbols and text are only limited by the collection of glyphs normally
|
||||||
@item log-log plots
|
available via installed system fonts. Furthermore, a large subset of our
|
||||||
@item contour plots
|
Unicode-aware devices also support complex text layout (CTL) languages such as
|
||||||
@item 3D surface plots
|
Arabic, Hebrew, and Indic and Indic-derived CTL scripts such as Devanagari,
|
||||||
@item mesh plots
|
Thai, Lao, and Tibetan. Thus, for these PLplot devices essentially any
|
||||||
@item bar charts
|
language that is supported by Unicode and installed system fonts can be used
|
||||||
@item pie charts
|
to label plots.")
|
||||||
@end itemize")
|
|
||||||
(license (list license:lgpl2.0
|
(license (list license:lgpl2.0
|
||||||
license:gpl2+ ;octave bindings
|
license:gpl2+ ;octave bindings
|
||||||
license:bsd-2 ;docbook docs
|
license:bsd-2 ;docbook docs
|
||||||
|
|
Reference in New Issue