From owner-svn-ports-all@freebsd.org Wed Dec 13 07:23:11 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 757C2E93DBE; Wed, 13 Dec 2017 07:23:11 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F8F365A62; Wed, 13 Dec 2017 07:23:11 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBD7NAos026638; Wed, 13 Dec 2017 07:23:10 GMT (envelope-from glewis@FreeBSD.org) Received: (from glewis@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBD7NA3u026635; Wed, 13 Dec 2017 07:23:10 GMT (envelope-from glewis@FreeBSD.org) Message-Id: <201712130723.vBD7NA3u026635@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: glewis set sender to glewis@FreeBSD.org using -f From: Greg Lewis Date: Wed, 13 Dec 2017 07:23:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r456194 - in head/math: . gnuplot-lite X-SVN-Group: ports-head X-SVN-Commit-Author: glewis X-SVN-Commit-Paths: in head/math: . gnuplot-lite X-SVN-Commit-Revision: 456194 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 07:23:11 -0000 Author: glewis Date: Wed Dec 13 07:23:10 2017 New Revision: 456194 URL: https://svnweb.freebsd.org/changeset/ports/456194 Log: Add a -lite version for gnuplot which has minimal dependencies. This has been requested particularly by those running it in a headless environment. Added: head/math/gnuplot-lite/ head/math/gnuplot-lite/Makefile (contents, props changed) head/math/gnuplot-lite/pkg-descr (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Wed Dec 13 07:14:56 2017 (r456193) +++ head/math/Makefile Wed Dec 13 07:23:10 2017 (r456194) @@ -208,6 +208,7 @@ SUBDIR += gnubc SUBDIR += gnumeric SUBDIR += gnuplot + SUBDIR += gnuplot-lite SUBDIR += gnuplot-tex-extras SUBDIR += goblin SUBDIR += gotoblas Added: head/math/gnuplot-lite/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/gnuplot-lite/Makefile Wed Dec 13 07:23:10 2017 (r456194) @@ -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" Added: head/math/gnuplot-lite/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/gnuplot-lite/pkg-descr Wed Dec 13 07:23:10 2017 (r456194) @@ -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/