ports/146040: math/gnuplot: update to 4.4.0

Max Brazhnikov makc at FreeBSD.org
Sun Apr 25 15:20:06 UTC 2010


>Number:         146040
>Category:       ports
>Synopsis:       math/gnuplot: update to 4.4.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 25 15:20:04 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Max Brazhnikov
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
>Environment:
FreeBSD luna.dio.ru 8.0-STABLE FreeBSD 8.0-STABLE #3: Sun Apr  4 12:27:00 MSD 2010     root at luna.dio.ru:/usr/obj/usr/freebsd/8/src/sys/LUNA  amd64
>Description:
Update to 4.4.0
Add dependency on cairo and pango libraries
Turn on WX by default. 

Official announce: http://www.gnuplot.info/announce.4.4.0
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/math/gnuplot/Makefile,v
retrieving revision 1.84
diff -u -r1.84 Makefile
--- Makefile	28 Mar 2010 06:39:23 -0000	1.84
+++ Makefile	25 Apr 2010 12:46:37 -0000
@@ -6,21 +6,22 @@
 #
 
 PORTNAME=	gnuplot
-PORTVERSION=	4.2.6
-PORTREVISION=	2
+PORTVERSION=	4.4.0
 CATEGORIES=	math graphics
 MASTER_SITES=	SF
 
 MAINTAINER=	glewis at FreeBSD.org
 COMMENT=	A command-driven interactive function plotting program
 
+LIB_DEPENDS=	cairo.2:${PORTSDIR}/graphics/cairo
+
 GNU_CONFIGURE=	yes
-WANT_WX=	yes
 CONFIGURE_ARGS+=--with-lasergnu \
 		--with-readline=gnu \
 		--without-linux-vga \
 		--without-lisp-files \
 		--without-tutorial
+USE_GNOME=	pango
 
 OPTIONS=	GD		"Enable GD support"		on \
 		GRIDBOX		"Use the gridbox optimization for hidden3d" off \
@@ -28,12 +29,12 @@
 		PLOT		"Enable plot support"		on \
 		TETEX		"Search kpsexpand at run-time"	on \
 		THINSPLINES	"Enable thin plate splines for grids in dgrid3d" off \
-		WX		"Enable WX support"		off
+		WX		"Enable WX support"		on
 
 MAN1=		gnuplot.1 lasergnu.1
 INFO=		gnuplot
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
 .if !defined(WITHOUT_X11)
 USE_XORG=		x11
@@ -72,7 +73,8 @@
 .if defined(WITHOUT_TETEX)
 PLIST_SUB+=		TETEX="@comment "
 .else
-BUILD_DEPENDS+=		latex:${PORTSDIR}/print/teTeX-base
+BUILD_DEPENDS+=		kpsexpand:${PORTSDIR}/print/teTeX-base
+RUN_DEPENDS+=		kpsexpand:${PORTSDIR}/print/teTeX-base
 CONFIGURE_ARGS+=	--with-kpsexpand
 PLIST_SUB+=		TETEX=""
 .endif
@@ -121,4 +123,4 @@
 test: build
 	@( cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} check ; )
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/math/gnuplot/distinfo,v
retrieving revision 1.18
diff -u -r1.18 distinfo
--- distinfo	12 Sep 2009 15:19:12 -0000	1.18
+++ distinfo	25 Apr 2010 08:47:32 -0000
@@ -1,3 +1,3 @@
-MD5 (gnuplot-4.2.6.tar.gz) = c10468d74030e8bed0fd6865a45cf1fd
-SHA256 (gnuplot-4.2.6.tar.gz) = 81fbc2eb6077bd6abfe98c5c82aae14a2c970473ee4c2c37743ff3b1e2aa8e82
-SIZE (gnuplot-4.2.6.tar.gz) = 2936753
+MD5 (gnuplot-4.4.0.tar.gz) = e708665bd512153ad5c35252fe499059
+SHA256 (gnuplot-4.4.0.tar.gz) = 00de2c54a05920a5d2dc68f668990b0b84a96105d92a932d91600dd53f156b2a
+SIZE (gnuplot-4.4.0.tar.gz) = 3291622
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/math/gnuplot/pkg-plist,v
retrieving revision 1.20
diff -u -r1.20 pkg-plist
--- pkg-plist	17 May 2009 22:54:02 -0000	1.20
+++ pkg-plist	25 Apr 2010 09:39:31 -0000
@@ -1,7 +1,6 @@
 bin/gnuplot
 bin/lasergnu
-lib/X11/app-defaults/Gnuplot
-%%X11%%libexec/gnuplot/4.2/gnuplot_x11
+%%X11%%libexec/gnuplot/4.4/gnuplot_x11
 %%PORTDOCS%%%%DOCSDIR%%/gnuplot.dvi
 %%PORTDOCS%%%%DOCSDIR%%/gnuplot.ps
 %%PORTDOCS%%%%DOCSDIR%%/gnuplot.txt
@@ -23,6 +22,7 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/all.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/animate.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/animate2.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/approximate.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrowstyle.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrowstyle.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/asciimat.dat
@@ -33,22 +33,32 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/binary2
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/binary3
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/bivariat.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bldg.png
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/blutux.rgb
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/borders.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/candlesticks.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/candlesticks.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/charset.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circles.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cities.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cities.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/clip14in.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colorscheme.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/colorwheel.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/contours.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/controls.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ctg-y2.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dashcolor.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/datastrings.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/delaunay-edges.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.edf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/density.fnc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dgrid3d.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/discrete.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/electron.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ellipse.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/empty-circles.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/enhanced_utf8.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/enhancedtext.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/epslatex.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/fillbetween.dem
@@ -57,29 +67,47 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/finance.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/finance.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/fit.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fit3.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/fontfile.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/fontfile_latex.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/glass.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnu-valley
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnuplot.cfg
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnuplot.rot
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gpdemos.tcl
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/heatmaps.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hemisphr.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hexa.fnc
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hidden.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hidden2.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/histerror.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/histograms.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/histograms2.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/histopt.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/Makefile.canvas
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/Makefile.svg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/canvas_utf8.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/gnuplot_demo.css
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/index.canvas
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/index.save
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/index.svg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/mousebox.template
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/webify.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/webify_canvas.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/html/webify_svg.pl
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/image.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image2.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imageNaN.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/immigration.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iterate.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/key.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/klein.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/labelplot.pdb
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/layout.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lcdemo.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lena-keypoints.bin
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lena.rgb
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/line.fnc
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/macros.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/margins.dem
@@ -90,9 +118,12 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mouselab_2.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mouselabels.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mousevariables.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiaxis.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multimsh.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multipalette.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiplt.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/nearmap.csv
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/optimize.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/param.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pm3d.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pm3dcolors.dem
@@ -103,11 +134,14 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/prob.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/prob2.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rainbow.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/random-points
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/random.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rectangle.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/reflect.fnc
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rgb_variable.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rgb_variable.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rgbalpha.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/running_avg.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/scatter.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/scatter2.bin
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/scatter2.dat
@@ -115,6 +149,7 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sine.bin
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/singulr.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smooth.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sound.par
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sound2.par
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/soundvel.dat
@@ -134,6 +169,8 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tics.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/timedat.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/timedat.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparent.dem
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparent_solids.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/triangle.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/using.bin
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/using.dat
@@ -145,28 +182,48 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/world.dat
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/world.dem
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/world2.dem
-%%DATADIR%%/4.2/PostScript/8859-1.ps
-%%DATADIR%%/4.2/PostScript/8859-15.ps
-%%DATADIR%%/4.2/PostScript/8859-2.ps
-%%DATADIR%%/4.2/PostScript/cp1250.ps
-%%DATADIR%%/4.2/PostScript/cp437.ps
-%%DATADIR%%/4.2/PostScript/cp850.ps
-%%DATADIR%%/4.2/PostScript/cp852.ps
-%%DATADIR%%/4.2/PostScript/koi8r.ps
-%%DATADIR%%/4.2/PostScript/koi8u.ps
-%%DATADIR%%/4.2/PostScript/prologue.ps
-%%DATADIR%%/4.2/gnuplot.gih
+%%DATADIR%%/4.4/PostScript/8859-1.ps
+%%DATADIR%%/4.4/PostScript/8859-15.ps
+%%DATADIR%%/4.4/PostScript/8859-2.ps
+%%DATADIR%%/4.4/PostScript/8859-9.ps
+%%DATADIR%%/4.4/PostScript/aglfn.txt
+%%DATADIR%%/4.4/PostScript/cp1250.ps
+%%DATADIR%%/4.4/PostScript/cp437.ps
+%%DATADIR%%/4.4/PostScript/cp850.ps
+%%DATADIR%%/4.4/PostScript/cp852.ps
+%%DATADIR%%/4.4/PostScript/koi8r.ps
+%%DATADIR%%/4.4/PostScript/koi8u.ps
+%%DATADIR%%/4.4/PostScript/prologue.ps
+%%DATADIR%%/4.4/PostScript/utf-8.ps
+%%DATADIR%%/4.4/app-defaults/Gnuplot
+%%DATADIR%%/4.4/gnuplot.gih
+%%DATADIR%%/4.4/js/README
+%%DATADIR%%/4.4/js/canvasmath.js
+%%DATADIR%%/4.4/js/canvastext.js
+%%DATADIR%%/4.4/js/gnuplot_common.js
+%%DATADIR%%/4.4/js/gnuplot_mouse.css
+%%DATADIR%%/4.4/js/gnuplot_mouse.js
+%%DATADIR%%/4.4/js/grid.png
+%%DATADIR%%/4.4/js/help.png
+%%DATADIR%%/4.4/js/nextzoom.png
+%%DATADIR%%/4.4/js/previouszoom.png
+%%DATADIR%%/4.4/js/textzoom.png
+%%DATADIR%%/4.4/lua/gnuplot-tikz.lua
+%%TETEX%%share/texmf-local/tex/latex/gnuplot/gnuplot-lua-tikz.sty
 %%TETEX%%share/texmf-local/tex/latex/gnuplot/gnuplot.cfg
-%%TETEX%%@dirrm share/texmf-local/tex/latex/gnuplot
+ at dirrm share/texmf-local/tex/latex/gnuplot
 @dirrmtry share/texmf-local/tex/latex
 @dirrmtry share/texmf-local/tex
 @dirrmtry share/texmf-local
- at dirrm %%DATADIR%%/4.2/PostScript
- at dirrm %%DATADIR%%/4.2
+ at dirrm %%DATADIR%%/4.4/lua
+ at dirrm %%DATADIR%%/4.4/js
+ at dirrm %%DATADIR%%/4.4/app-defaults
+ at dirrm %%DATADIR%%/4.4/PostScript
+ at dirrm %%DATADIR%%/4.4
 @dirrm %%DATADIR%%
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/html
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/psdoc
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
- at dirrm libexec/gnuplot/4.2
+ at dirrm libexec/gnuplot/4.4
 @dirrm libexec/gnuplot


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list