aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorglewis <glewis@FreeBSD.org>2017-12-13 15:23:10 +0800
committerglewis <glewis@FreeBSD.org>2017-12-13 15:23:10 +0800
commit30adc24f568aa31b20111d12f3de9b982ffa66e5 (patch)
treecdefabb5e284d5f6d1268812349ab09355863eb0 /math
parent42eb0fe387fb6080d297fa4cc774fe0d22eb488d (diff)
downloadfreebsd-ports-gnome-30adc24f568aa31b20111d12f3de9b982ffa66e5.tar.gz
freebsd-ports-gnome-30adc24f568aa31b20111d12f3de9b982ffa66e5.tar.zst
freebsd-ports-gnome-30adc24f568aa31b20111d12f3de9b982ffa66e5.zip
Add a -lite version for gnuplot which has minimal dependencies.
This has been requested particularly by those running it in a headless environment.
Diffstat (limited to 'math')
-rw-r--r--math/Makefile1
-rw-r--r--math/gnuplot-lite/Makefile10
-rw-r--r--math/gnuplot-lite/pkg-descr22
3 files changed, 33 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 93d29758e25a..97261ee15845 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -208,6 +208,7 @@
SUBDIR += gnubc
SUBDIR += gnumeric
SUBDIR += gnuplot
+ SUBDIR += gnuplot-lite
SUBDIR += gnuplot-tex-extras
SUBDIR += goblin
SUBDIR += gotoblas
diff --git a/math/gnuplot-lite/Makefile b/math/gnuplot-lite/Makefile
new file mode 100644
index 000000000000..f7ca4369f5e1
--- /dev/null
+++ b/math/gnuplot-lite/Makefile
@@ -0,0 +1,10 @@
+PKGNAMESUFFIX= -lite
+
+COMMENT= Command-line driven graphing utility (lite package)
+
+CONFLICTS_INSTALL= gnuplot-[0-9]*
+
+LITE= yes
+MASTERDIR= ${.CURDIR}/../gnuplot
+
+.include "${MASTERDIR}/Makefile"
diff --git a/math/gnuplot-lite/pkg-descr b/math/gnuplot-lite/pkg-descr
new file mode 100644
index 000000000000..35d1f4d87ce8
--- /dev/null
+++ b/math/gnuplot-lite/pkg-descr
@@ -0,0 +1,22 @@
+Gnuplot is a portable multi-platform command-line driven graphing utility. It
+was originally created to allow scientists and students to visualize
+mathematical functions and data interactively, but has grown to support many
+non-interactive uses such as web scripting. It is also used as a plotting engine
+by third-party applications like Octave. Gnuplot has been supported and under
+active development since 1986.
+
+Gnuplot supports many types of plots in either 2D or 3D. It can draw using
+lines, points, boxes, contours, vector fields, surfaces, and various associated
+text. It also supports various specialized plot types. Gnuplot supports many
+different types of output: interactive screen terminals (with mouse and hotkey
+input), direct output to pen plotters or modern printers, and output to many
+file formats (eps, emf, fig, jpeg, LaTeX, pdf, png, postscript, ...). Gnuplot is
+easily extensible to include new output modes. Recent additions include
+interactive terminals based on wxWidgets (usable on multiple platforms), and Qt.
+Mouseable plots embedded in web pages can be generated using the svg or HTML5
+canvas terminal drivers.
+
+This is the lite version of the package, which doesn't support rendering
+directly on graphical terminals and other graphical feaures.
+
+WWW: http://www.gnuplot.info/