ports/136995: [maintainer-update] science/gwyddion: update to 2.16

David Necas yeti at gwyddion.net
Wed Jul 22 14:00:15 UTC 2009


>Number:         136995
>Category:       ports
>Synopsis:       [maintainer-update] science/gwyddion: update to 2.16
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 22 14:00:15 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     David Necas
>Release:        FreeBSD 7.2-RELEASE
>Organization:
FSci MU Brno CZ
>Environment:
FreeBSD vbox72.physics.muni.cz 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root at walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
An update to a new backward-compatible upstream version 2.16 with several improvements and non-critical bug fixes.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -Nru gwyddion.old/Makefile gwyddion/Makefile
--- gwyddion.old/Makefile	2009-07-22 16:08:19.000000000 +0200
+++ gwyddion/Makefile	2009-07-22 17:46:16.000000000 +0200
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	gwyddion
-PORTVERSION=	2.9
-PORTREVISION=	3
+PORTVERSION=	2.16
 CATEGORIES=	science graphics
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_EXTENDED}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -18,15 +17,14 @@
 MAINTAINER=	yeti at gwyddion.net
 COMMENT=	A gtk2 based SPM data visualization and analysis tool
 
-LIB_DEPENDS=	tiff.4:${PORTSDIR}/graphics/tiff \
-		gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext \
+LIB_DEPENDS=	gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext \
 		fftw3.5:${PORTSDIR}/math/fftw3
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib"
 CONFIGURE_ARGS=	--disable-gtk-doc --with-html-dir=${PREFIX}/share/doc \
-		--disable-pascal --disable-pygwy
+		--disable-pascal --disable-pygwy --without-kde4-thumbnailer
 
 MAKE_ARGS=	pkgconfigdatadir=${PREFIX}/libdata/pkgconfig
 
@@ -40,7 +38,7 @@
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
 
-MAN1=		gwyddion.1
+MAN1=		gwyddion.1 gwyddion-thumbnailer.1
 MAN3=		Gwyddion::dump.3pm
 
 .if defined(WITHOUT_NLS)
@@ -51,6 +49,11 @@
 PLIST_SUB+=	NLS=""
 .endif
 
+.if !defined(WITHOUT_GCONF) || exists(${LOCALBASE}/bin/gconftool-2)
+USE_GNOME+=	gconf2
+GCONF_SCHEMAS=	gwyddion-thumbnailer.schemas
+.endif
+
 # Fix shared library versioning and inhibit installation of .la files manually.
 # Ports libtool + ltverhack fixes versions but it installs static versions of
 # modules, so one would have to hack it too.
diff -Nru gwyddion.old/distinfo gwyddion/distinfo
--- gwyddion.old/distinfo	2009-07-22 16:08:19.000000000 +0200
+++ gwyddion/distinfo	2009-07-22 16:29:35.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (gwyddion-2.9.tar.bz2) = 6f5c3448749822962211347168123cf3
-SHA256 (gwyddion-2.9.tar.bz2) = e619f2a0a7a8d1bf37b982893e3953b5d4a77a729716442504b9ca1485c983ff
-SIZE (gwyddion-2.9.tar.bz2) = 2330381
+MD5 (gwyddion-2.16.tar.bz2) = c8c3a7eb7678c0dbfebb1bc36d570ef9
+SHA256 (gwyddion-2.16.tar.bz2) = 13563fa8a2a88d18ad92a871c77faca119379fed0c7d7e85c1e67d1ef52cfcfe
+SIZE (gwyddion-2.16.tar.bz2) = 2756806
diff -Nru gwyddion.old/files/patch-data-gwyddion.pc.in gwyddion/files/patch-data-gwyddion.pc.in
--- gwyddion.old/files/patch-data-gwyddion.pc.in	1970-01-01 01:00:00.000000000 +0100
+++ gwyddion/files/patch-data-gwyddion.pc.in	2009-07-22 16:40:58.000000000 +0200
@@ -0,0 +1,9 @@
+--- work/gwyddion-2.16/data/gwyddion.pc.in.orig	2007-10-18 15:06:29.000000000 +0200
++++ work/gwyddion-2.16/data/gwyddion.pc.in	2009-07-22 16:39:38.000000000 +0200
+@@ -12,5 +12,5 @@
+ Description: Gwyddion library
+ Version: @VERSION@
+ Requires: glib-2.0 >= 2.6.0 gtk+-2.0 >= 2.6.0 pangoft2 @GTKGLEXT_DEPENDENCY@ @FFTW3_DEPENDENCY@
+-Libs: -L${libdir} -lgwyapp2 -lgwymodule2 -lgwydgets2 -lgwydraw2 -lgwyprocess2 -lgwyddion2 @LIBTIFF@
++Libs: -L${libdir} -lgwyapp2 -lgwymodule2 -lgwydgets2 -lgwydraw2 -lgwyprocess2 -lgwyddion2
+ Cflags: -I${includedir}/gwyddion -I${libdir}/gwyddion/include
diff -Nru gwyddion.old/pkg-plist gwyddion/pkg-plist
--- gwyddion.old/pkg-plist	2009-07-22 16:08:19.000000000 +0200
+++ gwyddion/pkg-plist	2009-07-22 17:01:20.000000000 +0200
@@ -10,43 +10,57 @@
 lib/libgwymodule2.so
 lib/libgwyapp2.so.0
 lib/libgwyapp2.so
-lib/gwyddion/modules/file/assing-afm.so
 lib/gwyddion/modules/file/apefile.so
 lib/gwyddion/modules/file/asciiexport.so
+lib/gwyddion/modules/file/assing-afm.so
 lib/gwyddion/modules/file/bcrfile.so
 lib/gwyddion/modules/file/burleigh.so
+lib/gwyddion/modules/file/burleigh_bii.so
+lib/gwyddion/modules/file/burleigh_exp.so
 lib/gwyddion/modules/file/createc.so
 lib/gwyddion/modules/file/dmefile.so
-lib/gwyddion/modules/file/ezdfile.so
 lib/gwyddion/modules/file/ecsfile.so
+lib/gwyddion/modules/file/ezdfile.so
 lib/gwyddion/modules/file/gwyfile.so
 lib/gwyddion/modules/file/hdf4file.so
 lib/gwyddion/modules/file/hitachi-afm.so
 lib/gwyddion/modules/file/intematix.so
 lib/gwyddion/modules/file/jeol.so
 lib/gwyddion/modules/file/jpkscan.so
+lib/gwyddion/modules/file/mapvue.so
 lib/gwyddion/modules/file/metropro.so
 lib/gwyddion/modules/file/microprof.so
 lib/gwyddion/modules/file/mifile.so
+lib/gwyddion/modules/file/nanoeducator.so
+lib/gwyddion/modules/file/nanonis.so
 lib/gwyddion/modules/file/nanoscope-ii.so
 lib/gwyddion/modules/file/nanoscope.so
-lib/gwyddion/modules/file/nanonis.so
 lib/gwyddion/modules/file/nanotop.so
 lib/gwyddion/modules/file/netcdf.so
 lib/gwyddion/modules/file/nt-mdt.so
+lib/gwyddion/modules/file/ols.so
 lib/gwyddion/modules/file/omicron.so
+lib/gwyddion/modules/file/omicronmatrix.so
+lib/gwyddion/modules/file/opdfile.so
 lib/gwyddion/modules/file/pixmap.so
 lib/gwyddion/modules/file/pnifile.so
 lib/gwyddion/modules/file/psia.so
+lib/gwyddion/modules/file/quesant.so
 lib/gwyddion/modules/file/rawfile.so
+lib/gwyddion/modules/file/rawgraph.so
 lib/gwyddion/modules/file/rhk-sm3.so
 lib/gwyddion/modules/file/rhk-spm32.so
 lib/gwyddion/modules/file/sdfile.so
 lib/gwyddion/modules/file/seiko.so
+lib/gwyddion/modules/file/sensofar.so
+lib/gwyddion/modules/file/sensolytics.so
 lib/gwyddion/modules/file/shimadzu.so
+lib/gwyddion/modules/file/sicmfile.so
 lib/gwyddion/modules/file/sis.so
+lib/gwyddion/modules/file/spip-asc.so
 lib/gwyddion/modules/file/spml.so
 lib/gwyddion/modules/file/spmlab.so
+lib/gwyddion/modules/file/spmlabf.so
 lib/gwyddion/modules/file/stmprg.so
 lib/gwyddion/modules/file/stpfile.so
 lib/gwyddion/modules/file/surffile.so
@@ -80,12 +94,13 @@
 lib/gwyddion/modules/process/edge.so
 lib/gwyddion/modules/process/facet-level.so
 lib/gwyddion/modules/process/facet_analysis.so
-lib/gwyddion/modules/process/fractal.so
 lib/gwyddion/modules/process/fft.so
 lib/gwyddion/modules/process/fft_filter_1d.so
 lib/gwyddion/modules/process/fft_filter_2d.so
+lib/gwyddion/modules/process/fft_profile.so
 lib/gwyddion/modules/process/fit_2d.so
 lib/gwyddion/modules/process/fraccor.so
+lib/gwyddion/modules/process/fractal.so
 lib/gwyddion/modules/process/gradient.so
 lib/gwyddion/modules/process/grain_cross.so
 lib/gwyddion/modules/process/grain_dist.so
@@ -94,10 +109,12 @@
 lib/gwyddion/modules/process/grain_wshed.so
 lib/gwyddion/modules/process/hough.so
 lib/gwyddion/modules/process/immerse.so
+lib/gwyddion/modules/process/indent_analyze.so
 lib/gwyddion/modules/process/laplace.so
 lib/gwyddion/modules/process/level.so
 lib/gwyddion/modules/process/linecorrect.so
 lib/gwyddion/modules/process/local_contrast.so
+lib/gwyddion/modules/process/mark_with.so
 lib/gwyddion/modules/process/maskcor.so
 lib/gwyddion/modules/process/maskops.so
 lib/gwyddion/modules/process/median-bg.so
@@ -112,6 +129,7 @@
 lib/gwyddion/modules/process/shade.so
 lib/gwyddion/modules/process/slope_dist.so
 lib/gwyddion/modules/process/sphere-revolve.so
+lib/gwyddion/modules/process/tilt.so
 lib/gwyddion/modules/process/tip_blind.so
 lib/gwyddion/modules/process/tip_model.so
 lib/gwyddion/modules/process/tipops.so
@@ -130,6 +148,7 @@
 lib/gwyddion/modules/tool/profile.so
 lib/gwyddion/modules/tool/readvalue.so
 lib/gwyddion/modules/tool/roughness.so
+lib/gwyddion/modules/tool/selectionmanager.so
 lib/gwyddion/modules/tool/sfunctions.so
 lib/gwyddion/modules/tool/spectro.so
 lib/gwyddion/modules/tool/spotremove.so
@@ -281,6 +300,7 @@
 include/gwyddion/app/validate.h
 include/gwyddion/app/wait.h
 bin/gwyddion
+bin/gwyddion-thumbnailer
 libexec/gwyddion/plugins/file/dump
 libexec/gwyddion/plugins/process/invert_perl.pl.rgi
 libexec/gwyddion/plugins/process/invert_python.py.rgi
@@ -295,12 +315,15 @@
 %%NLS%%share/locale/de/LC_MESSAGES/gwyddion.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/gwyddion.mo
 %%NLS%%share/locale/it/LC_MESSAGES/gwyddion.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/gwyddion.mo
 share/mime/packages/gwyddion.xml
 share/icons/hicolor/48x48/apps/gwyddion.png
 %%DATADIR%%/pixmaps/cd_line.png
 %%DATADIR%%/pixmaps/cd_rline.png
 %%DATADIR%%/pixmaps/cd_rstep.png
 %%DATADIR%%/pixmaps/cd_step.png
+%%DATADIR%%/pixmaps/circle_down.png
+%%DATADIR%%/pixmaps/circle_up.png
 %%DATADIR%%/pixmaps/gwy_3d_base-24.png
 %%DATADIR%%/pixmaps/gwy_arithmetic-24.png
 %%DATADIR%%/pixmaps/gwy_bold-20.png
@@ -391,6 +414,7 @@
 %%DATADIR%%/pixmaps/gwy_scale_horizontally-24.png
 %%DATADIR%%/pixmaps/gwy_scale_vertically-24.png
 %%DATADIR%%/pixmaps/gwy_scars-24.png
+%%DATADIR%%/pixmaps/gwy_selections-24.png
 %%DATADIR%%/pixmaps/gwy_shader-24.png
 %%DATADIR%%/pixmaps/gwy_spectrum-24.png
 %%DATADIR%%/pixmaps/gwy_spot_remove-24.png
@@ -447,6 +471,7 @@
 %%DATADIR%%/gradients/Blue-Yellow
 %%DATADIR%%/gradients/Body
 %%DATADIR%%/gradients/Caribbean
+%%DATADIR%%/gradients/Code-V
 %%DATADIR%%/gradients/Cold
 %%DATADIR%%/gradients/DFit
 %%DATADIR%%/gradients/Digitalis
@@ -460,6 +485,7 @@
 %%DATADIR%%/gradients/Halcyon
 %%DATADIR%%/gradients/Lines
 %%DATADIR%%/gradients/Maple
+%%DATADIR%%/gradients/NT-MDT
 %%DATADIR%%/gradients/Neon
 %%DATADIR%%/gradients/Olive
 %%DATADIR%%/gradients/Pink
@@ -480,6 +506,9 @@
 %%DATADIR%%/gradients/Spectral
 %%DATADIR%%/gradients/Spring
 %%DATADIR%%/gradients/Warm
+%%DATADIR%%/gradients/Warpp-mono
+%%DATADIR%%/gradients/Warpp-spectral
+%%DATADIR%%/gradients/Wyko
 %%DATADIR%%/gradients/Yellow
 %%DATADIR%%/gradients/Zones
 %%DATADIR%%/ui/toolbox.xml


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



More information about the freebsd-ports-bugs mailing list