aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--science/gwyddion/Makefile109
-rw-r--r--science/gwyddion/distinfo4
-rw-r--r--science/gwyddion/files/patch-pixmap.c10
-rw-r--r--science/gwyddion/pkg-plist465
4 files changed, 370 insertions, 218 deletions
diff --git a/science/gwyddion/Makefile b/science/gwyddion/Makefile
index b6646f62e95f..1646ce846ff5 100644
--- a/science/gwyddion/Makefile
+++ b/science/gwyddion/Makefile
@@ -2,67 +2,94 @@
# $FreeBSD$
PORTNAME= gwyddion
-PORTVERSION= 2.27
-PORTREVISION= 1
+PORTVERSION= 2.30
CATEGORIES= science graphics
MASTER_SITES= SF
-PATCH_SITES= ${MASTER_SITES}
-PATCH_SITE_SUBDIR= ${MASTER_SITE_SUBDIR}
-
MAINTAINER= ports@FreeBSD.org
-COMMENT= A gtk2 based SPM data visualization and analysis tool
+COMMENT= Gtk2 based SPM data visualization and analysis tool
+
+LICENSE= GPLv2 # (or later)
-LIB_DEPENDS= gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext \
+LIB_DEPENDS= dbus-1:${PORTSDIR}/devel/dbus \
+ dbus-glib-1:${PORTSDIR}/devel/dbus-glib \
+ pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
+ pcre:${PORTSDIR}/devel/pcre \
+ IlmImf:${PORTSDIR}/graphics/OpenEXR \
+ cairo:${PORTSDIR}/graphics/cairo \
+ IlmThread:${PORTSDIR}/graphics/ilmbase \
+ drm:${PORTSDIR}/graphics/libdrm \
png15:${PORTSDIR}/graphics/png \
- fftw3:${PORTSDIR}/math/fftw3
+ fftw3:${PORTSDIR}/math/fftw3 \
+ freetype:${PORTSDIR}/print/freetype2 \
+ expat:${PORTSDIR}/textproc/expat2 \
+ fontconfig:${PORTSDIR}/x11-fonts/fontconfig \
+ gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext \
+ xcb:${PORTSDIR}/x11/libxcb
+OPTIONS_DEFINE= PERL PYTHON RUBY UNIQUE
+OPTIONS_DEFAULT=PERL PYTHON UNIQUE
+UNIQUE_DESC= Remote controle backend support
+
+USE_XZ= yes
+USE_GNOME= desktopfileutils gconf2 gnomehack gnomemimedata gtk20 libxml2
+USE_XORG= ice pixman sm x11 xau xcomposite xcursor xdamage xdmcp xext \
+ xfixes xi xinerama xmu xrandr xrender xt xxf86vm
+USE_GL= glu
+USE_GETTEXT= yes
+USE_ICONV= yes
+USE_GMAKE= yes
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-silent-rules --disable-gtk-doc \
+ --disable-pygwy --without-gtksourceview \
+ --without-kde4-thumbnailer
+INSTALLS_ICONS= yes
+USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
+
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --disable-gtk-doc --with-html-dir=${PREFIX}/share/doc \
- --disable-pygwy --without-kde4-thumbnailer
-MAKE_ARGS= pkgconfigdatadir=${PREFIX}/libdata/pkgconfig
+GCONF_SCHEMAS= gwyddion-thumbnailer.schemas
-USE_GNOME= desktopfileutils gnomemimedata gtk20 libxml2
-USE_GL= yes
-USE_GMAKE= yes
+MAN1= gwyddion.1 gwyddion-thumbnailer.1
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MPERL}
USE_PERL5= yes
-USE_PYTHON= yes
-USE_RUBY= yes
-USE_LDCONFIG= yes
-INSTALLS_ICONS= yes
+MAN3+= Gwyddion::dump.3pm
+PLIST_SUB+= PERL=""
+.else
+CONFIGURE_ARGS+=--without-perl
+PLIST_SUB+= PERL="@comment "
+.endif
-MAN1= gwyddion.1 gwyddion-thumbnailer.1
-MAN3= Gwyddion::dump.3pm
+.if ${PORT_OPTIONS:MPYTHON}
+USE_PYTHON= yes
+PLIST_SUB+= PYTHON=""
+.else
+CONFIGURE_ARGS+=--without-python
+PLIST_SUB+= PYTHON="@comment "
+.endif
-.if defined(WITHOUT_NLS)
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
+.if ${PORT_OPTIONS:MRUBY}
+USE_RUBY= yes
+PLIST_SUB+= RUBY=""
.else
-USE_GETTEXT= yes
-PLIST_SUB+= NLS=""
+CONFIGURE_ARGS+=--without-ruby
+PLIST_SUB+= RUBY="@comment "
.endif
-.if !defined(WITHOUT_GCONF) || exists(${LOCALBASE}/bin/gconftool-2)
-USE_GNOME+= gconf2
-GCONF_SCHEMAS= gwyddion-thumbnailer.schemas
+.if ${PORT_OPTIONS:MUNIQUE}
+LIB_DEPENDS+= unique-1.0:${PORTSDIR}/x11-toolkits/unique
+.else
+CONFIGURE_ARGS+=--without-unique
.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.
-#
-# Inhibit installation of excessive API documentation. Option
-# --disable-gtk-doc disables only building, not installation of documentation
-# present in the source tarball.
post-patch:
- ${REINPLACE_CMD} -e \
- '/freebsd-elf)/,/;;/ s|major="\.$$current"|major=.`expr $$current - $$age`|; \
- /freebsd-elf)/,/;;/ s|versuffix="\.$$current"|versuffix="$$major"|; \
- /# Install the pseudo-library/,/^$$/d' \
- ${WRKSRC}/ltmain.sh
- @${REINPLACE_CMD} -e '/^SUBDIRS =/,/[^\]$$/d' ${WRKSRC}/devel-docs/Makefile.in
+ @${REINPLACE_CMD} -e \
+ 's|thumbnailer \\|thumbnailer| ; \
+ s|devel-docs$$||' ${WRKSRC}/Makefile.in
.include <bsd.port.mk>
diff --git a/science/gwyddion/distinfo b/science/gwyddion/distinfo
index 458f8e6bc1f9..9f3c037407ef 100644
--- a/science/gwyddion/distinfo
+++ b/science/gwyddion/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gwyddion-2.27.tar.gz) = 46a28a4826385a7ccffd9d199461eaa7cbeb0bc95ad068051cbea43c2fa08ba6
-SIZE (gwyddion-2.27.tar.gz) = 4694295
+SHA256 (gwyddion-2.30.tar.xz) = 3778e56ec5f2d2333297c9aa2b850a1cb2b29b9e71421657223c44f30e05b140
+SIZE (gwyddion-2.30.tar.xz) = 2771208
diff --git a/science/gwyddion/files/patch-pixmap.c b/science/gwyddion/files/patch-pixmap.c
deleted file mode 100644
index 85a897fcded2..000000000000
--- a/science/gwyddion/files/patch-pixmap.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- modules/file/pixmap.c.orig 2012-01-09 08:43:04.000000000 +0100
-+++ modules/file/pixmap.c 2012-05-09 13:09:36.000000000 +0200
-@@ -40,6 +40,7 @@
-
- #ifdef HAVE_PNG
- #include <png.h>
-+#include <zlib.h>
- #endif
-
- #include <libgwyddion/gwymacros.h>
diff --git a/science/gwyddion/pkg-plist b/science/gwyddion/pkg-plist
index df487066d528..6711cff9f442 100644
--- a/science/gwyddion/pkg-plist
+++ b/science/gwyddion/pkg-plist
@@ -140,227 +140,439 @@ include/gwyddion/libprocess/stats_uncertainty.h
include/gwyddion/libprocess/tip.h
include/gwyddion/libprocess/triangulation.h
lib/gwyddion/include/gwyconfig.h
+lib/gwyddion/modules/file/aistfile.la
+lib/gwyddion/modules/file/aistfile.so
+lib/gwyddion/modules/file/alicona.la
+lib/gwyddion/modules/file/alicona.so
+lib/gwyddion/modules/file/ambfile.la
+lib/gwyddion/modules/file/ambfile.so
+lib/gwyddion/modules/file/anfatec.la
+lib/gwyddion/modules/file/anfatec.so
+lib/gwyddion/modules/file/apefile.la
lib/gwyddion/modules/file/apefile.so
+lib/gwyddion/modules/file/asciiexport.la
lib/gwyddion/modules/file/asciiexport.so
+lib/gwyddion/modules/file/assing-afm.la
lib/gwyddion/modules/file/assing-afm.so
+lib/gwyddion/modules/file/attocube.la
+lib/gwyddion/modules/file/attocube.so
+lib/gwyddion/modules/file/bcrfile.la
lib/gwyddion/modules/file/bcrfile.so
+lib/gwyddion/modules/file/burleigh.la
lib/gwyddion/modules/file/burleigh.so
+lib/gwyddion/modules/file/burleigh_bii.la
lib/gwyddion/modules/file/burleigh_bii.so
+lib/gwyddion/modules/file/burleigh_exp.la
lib/gwyddion/modules/file/burleigh_exp.so
+lib/gwyddion/modules/file/codevfile.la
+lib/gwyddion/modules/file/codevfile.so
+lib/gwyddion/modules/file/createc.la
lib/gwyddion/modules/file/createc.so
+lib/gwyddion/modules/file/csmfile.la
+lib/gwyddion/modules/file/csmfile.so
+lib/gwyddion/modules/file/dm3file.la
+lib/gwyddion/modules/file/dm3file.so
+lib/gwyddion/modules/file/dmefile.la
lib/gwyddion/modules/file/dmefile.so
+lib/gwyddion/modules/file/dumbfile.la
+lib/gwyddion/modules/file/dumbfile.so
+lib/gwyddion/modules/file/ecsfile.la
lib/gwyddion/modules/file/ecsfile.so
+lib/gwyddion/modules/file/ezdfile.la
lib/gwyddion/modules/file/ezdfile.so
+lib/gwyddion/modules/file/gdeffile.la
+lib/gwyddion/modules/file/gdeffile.so
+lib/gwyddion/modules/file/gsffile.la
+lib/gwyddion/modules/file/gsffile.so
+lib/gwyddion/modules/file/gwyfile.la
lib/gwyddion/modules/file/gwyfile.so
+lib/gwyddion/modules/file/hdf4file.la
lib/gwyddion/modules/file/hdf4file.so
+lib/gwyddion/modules/file/hdrimage.la
+lib/gwyddion/modules/file/hdrimage.so
+lib/gwyddion/modules/file/hitachi-afm.la
lib/gwyddion/modules/file/hitachi-afm.so
+lib/gwyddion/modules/file/hitachi-sem.la
+lib/gwyddion/modules/file/hitachi-sem.so
+lib/gwyddion/modules/file/igorfile.la
+lib/gwyddion/modules/file/igorfile.so
+lib/gwyddion/modules/file/intematix.la
lib/gwyddion/modules/file/intematix.so
+lib/gwyddion/modules/file/iso28600.la
+lib/gwyddion/modules/file/iso28600.so
+lib/gwyddion/modules/file/jeol.la
lib/gwyddion/modules/file/jeol.so
+lib/gwyddion/modules/file/jpkscan.la
lib/gwyddion/modules/file/jpkscan.so
+lib/gwyddion/modules/file/lextfile.la
+lib/gwyddion/modules/file/lextfile.so
+lib/gwyddion/modules/file/mapvue.la
lib/gwyddion/modules/file/mapvue.so
+lib/gwyddion/modules/file/metropro.la
lib/gwyddion/modules/file/metropro.so
+lib/gwyddion/modules/file/microprof.la
lib/gwyddion/modules/file/microprof.so
+lib/gwyddion/modules/file/miffile.la
+lib/gwyddion/modules/file/miffile.so
+lib/gwyddion/modules/file/mifile.la
lib/gwyddion/modules/file/mifile.so
+lib/gwyddion/modules/file/mulfile.la
+lib/gwyddion/modules/file/mulfile.so
+lib/gwyddion/modules/file/nanoeducator.la
lib/gwyddion/modules/file/nanoeducator.so
+lib/gwyddion/modules/file/nanonics.la
+lib/gwyddion/modules/file/nanonics.so
+lib/gwyddion/modules/file/nanonis.la
lib/gwyddion/modules/file/nanonis.so
+lib/gwyddion/modules/file/nanoscan.la
+lib/gwyddion/modules/file/nanoscan.so
+lib/gwyddion/modules/file/nanoscope-ii.la
lib/gwyddion/modules/file/nanoscope-ii.so
+lib/gwyddion/modules/file/nanoscope.la
lib/gwyddion/modules/file/nanoscope.so
+lib/gwyddion/modules/file/nanotop.la
lib/gwyddion/modules/file/nanotop.so
+lib/gwyddion/modules/file/netcdf.la
lib/gwyddion/modules/file/netcdf.so
+lib/gwyddion/modules/file/nrrdfile.la
+lib/gwyddion/modules/file/nrrdfile.so
+lib/gwyddion/modules/file/nt-mdt.la
lib/gwyddion/modules/file/nt-mdt.so
+lib/gwyddion/modules/file/oldmda.la
+lib/gwyddion/modules/file/oldmda.so
+lib/gwyddion/modules/file/ols.la
lib/gwyddion/modules/file/ols.so
+lib/gwyddion/modules/file/omicron.la
lib/gwyddion/modules/file/omicron.so
+lib/gwyddion/modules/file/omicronflat.la
+lib/gwyddion/modules/file/omicronflat.so
+lib/gwyddion/modules/file/omicronmatrix.la
lib/gwyddion/modules/file/omicronmatrix.so
+lib/gwyddion/modules/file/opdfile.la
lib/gwyddion/modules/file/opdfile.so
+lib/gwyddion/modules/file/pixmap.la
lib/gwyddion/modules/file/pixmap.so
+lib/gwyddion/modules/file/pltfile.la
+lib/gwyddion/modules/file/pltfile.so
+lib/gwyddion/modules/file/pnifile.la
lib/gwyddion/modules/file/pnifile.so
+lib/gwyddion/modules/file/psia.la
lib/gwyddion/modules/file/psia.so
+lib/gwyddion/modules/file/pt3file.la
+lib/gwyddion/modules/file/pt3file.so
+lib/gwyddion/modules/file/quesant.la
lib/gwyddion/modules/file/quesant.so
+lib/gwyddion/modules/file/rawfile.la
lib/gwyddion/modules/file/rawfile.so
+lib/gwyddion/modules/file/rawgraph.la
lib/gwyddion/modules/file/rawgraph.so
+lib/gwyddion/modules/file/rawxyz.la
+lib/gwyddion/modules/file/rawxyz.so
+lib/gwyddion/modules/file/rhk-sm3.la
lib/gwyddion/modules/file/rhk-sm3.so
+lib/gwyddion/modules/file/rhk-sm4.la
+lib/gwyddion/modules/file/rhk-sm4.so
+lib/gwyddion/modules/file/rhk-spm32.la
lib/gwyddion/modules/file/rhk-spm32.so
+lib/gwyddion/modules/file/robotics.la
+lib/gwyddion/modules/file/robotics.so
+lib/gwyddion/modules/file/sdfile.la
lib/gwyddion/modules/file/sdfile.so
+lib/gwyddion/modules/file/seiko.la
lib/gwyddion/modules/file/seiko.so
+lib/gwyddion/modules/file/sensofar.la
lib/gwyddion/modules/file/sensofar.so
+lib/gwyddion/modules/file/sensolytics.la
lib/gwyddion/modules/file/sensolytics.so
+lib/gwyddion/modules/file/shimadzu.la
lib/gwyddion/modules/file/shimadzu.so
+lib/gwyddion/modules/file/sicmfile.la
lib/gwyddion/modules/file/sicmfile.so
+lib/gwyddion/modules/file/sis.la
lib/gwyddion/modules/file/sis.so
+lib/gwyddion/modules/file/spip-asc.la
lib/gwyddion/modules/file/spip-asc.so
+lib/gwyddion/modules/file/spml.la
lib/gwyddion/modules/file/spml.so
+lib/gwyddion/modules/file/spmlab.la
lib/gwyddion/modules/file/spmlab.so
+lib/gwyddion/modules/file/spmlabf.la
lib/gwyddion/modules/file/spmlabf.so
+lib/gwyddion/modules/file/stmprg.la
lib/gwyddion/modules/file/stmprg.so
+lib/gwyddion/modules/file/stpfile.la
lib/gwyddion/modules/file/stpfile.so
+lib/gwyddion/modules/file/surffile.la
lib/gwyddion/modules/file/surffile.so
+lib/gwyddion/modules/file/tiaser.la
+lib/gwyddion/modules/file/tiaser.so
+lib/gwyddion/modules/file/unisoku.la
lib/gwyddion/modules/file/unisoku.so
+lib/gwyddion/modules/file/wipfile.la
+lib/gwyddion/modules/file/wipfile.so
+lib/gwyddion/modules/file/witec-asc.la
+lib/gwyddion/modules/file/witec-asc.so
+lib/gwyddion/modules/file/witfile.la
lib/gwyddion/modules/file/witfile.so
+lib/gwyddion/modules/file/wsffile.la
+lib/gwyddion/modules/file/wsffile.so
+lib/gwyddion/modules/file/wsxmfile.la
lib/gwyddion/modules/file/wsxmfile.so
-lib/gwyddion/modules/file/csmfile.so
-lib/gwyddion/modules/file/rawxyz.so
-lib/gwyddion/modules/file/anfatec.so
-lib/gwyddion/modules/file/attocube.so
-lib/gwyddion/modules/file/hitachi-sem.so
-lib/gwyddion/modules/file/hdrimage.so
-lib/gwyddion/modules/file/iso28600.so
-lib/gwyddion/modules/file/igorfile.so
-lib/gwyddion/modules/file/mulfile.so
-lib/gwyddion/modules/file/nanoscan.so
-lib/gwyddion/modules/file/aistfile.so
-lib/gwyddion/modules/file/ambfile.so
-lib/gwyddion/modules/file/witec-asc.so
-lib/gwyddion/modules/file/pt3file.so
-lib/gwyddion/modules/file/nanonics.so
-lib/gwyddion/modules/file/nrrdfile.so
-lib/gwyddion/modules/file/lextfile.so
-lib/gwyddion/modules/file/oldmda.so
-lib/gwyddion/modules/file/robotics.so
-lib/gwyddion/modules/file/gdeffile.so
+lib/gwyddion/modules/file/zeiss.la
lib/gwyddion/modules/file/zeiss.so
-lib/gwyddion/modules/file/gsffile.so
-lib/gwyddion/modules/file/dumbfile.so
-lib/gwyddion/modules/file/codevfile.so
-lib/gwyddion/modules/file/omicronflat.so
-lib/gwyddion/modules/file/pltfile.so
-lib/gwyddion/modules/file/wipfile.so
-lib/gwyddion/modules/file/rhk-sm4.so
-lib/gwyddion/modules/file/wsffile.so
-lib/gwyddion/modules/file/miffile.so
-lib/gwyddion/modules/file/alicona.so
+lib/gwyddion/modules/graph/graph_cd.la
lib/gwyddion/modules/graph/graph_cd.so
+lib/gwyddion/modules/graph/graph_cut.la
lib/gwyddion/modules/graph/graph_cut.so
+lib/gwyddion/modules/graph/graph_dos_spectrum.la
lib/gwyddion/modules/graph/graph_dos_spectrum.so
+lib/gwyddion/modules/graph/graph_export_ascii.la
lib/gwyddion/modules/graph/graph_export_ascii.so
+lib/gwyddion/modules/graph/graph_export_bitmap.la
lib/gwyddion/modules/graph/graph_export_bitmap.so
+lib/gwyddion/modules/graph/graph_export_vector.la
lib/gwyddion/modules/graph/graph_export_vector.so
+lib/gwyddion/modules/graph/graph_fdfit.la
lib/gwyddion/modules/graph/graph_fdfit.so
+lib/gwyddion/modules/graph/graph_filter.la
+lib/gwyddion/modules/graph/graph_filter.so
+lib/gwyddion/modules/graph/graph_fit.la
lib/gwyddion/modules/graph/graph_fit.so
+lib/gwyddion/modules/graph/graph_level.la
lib/gwyddion/modules/graph/graph_level.so
+lib/gwyddion/modules/layer/axis.la
lib/gwyddion/modules/layer/axis.so
+lib/gwyddion/modules/layer/ellipse.la
lib/gwyddion/modules/layer/ellipse.so
+lib/gwyddion/modules/layer/line.la
lib/gwyddion/modules/layer/line.so
+lib/gwyddion/modules/layer/point.la
lib/gwyddion/modules/layer/point.so
+lib/gwyddion/modules/layer/rectangle.la
lib/gwyddion/modules/layer/rectangle.so
+lib/gwyddion/modules/plugin-proxy.la
lib/gwyddion/modules/plugin-proxy.so
+lib/gwyddion/modules/process/acf2d.la
lib/gwyddion/modules/process/acf2d.so
+lib/gwyddion/modules/process/angle_dist.la
lib/gwyddion/modules/process/angle_dist.so
+lib/gwyddion/modules/process/arithmetic.la
lib/gwyddion/modules/process/arithmetic.so
+lib/gwyddion/modules/process/averaging.la
+lib/gwyddion/modules/process/averaging.so
+lib/gwyddion/modules/process/basicops.la
lib/gwyddion/modules/process/basicops.so
+lib/gwyddion/modules/process/calcoefs_load.la
+lib/gwyddion/modules/process/calcoefs_load.so
+lib/gwyddion/modules/process/calcoefs_new.la
+lib/gwyddion/modules/process/calcoefs_new.so
+lib/gwyddion/modules/process/calcoefs_simple.la
+lib/gwyddion/modules/process/calcoefs_simple.so
+lib/gwyddion/modules/process/calcoefs_view.la
+lib/gwyddion/modules/process/calcoefs_view.so
+lib/gwyddion/modules/process/calibrate.la
lib/gwyddion/modules/process/calibrate.so
+lib/gwyddion/modules/process/convolution_filter.la
lib/gwyddion/modules/process/convolution_filter.so
+lib/gwyddion/modules/process/crosscor.la
lib/gwyddion/modules/process/crosscor.so
+lib/gwyddion/modules/process/curvature.la
+lib/gwyddion/modules/process/curvature.so
+lib/gwyddion/modules/process/cwt.la
lib/gwyddion/modules/process/cwt.so
+lib/gwyddion/modules/process/deposit_synth.la
+lib/gwyddion/modules/process/deposit_synth.so
+lib/gwyddion/modules/process/drift.la
lib/gwyddion/modules/process/drift.so
+lib/gwyddion/modules/process/dwt.la
lib/gwyddion/modules/process/dwt.so
+lib/gwyddion/modules/process/dwtanisotropy.la
lib/gwyddion/modules/process/dwtanisotropy.so
+lib/gwyddion/modules/process/edge.la
lib/gwyddion/modules/process/edge.so
+lib/gwyddion/modules/process/facet-level.la
lib/gwyddion/modules/process/facet-level.so
+lib/gwyddion/modules/process/facet_analysis.la
lib/gwyddion/modules/process/facet_analysis.so
+lib/gwyddion/modules/process/fft.la
lib/gwyddion/modules/process/fft.so
+lib/gwyddion/modules/process/fft_filter_1d.la
lib/gwyddion/modules/process/fft_filter_1d.so
+lib/gwyddion/modules/process/fft_filter_2d.la
lib/gwyddion/modules/process/fft_filter_2d.so
+lib/gwyddion/modules/process/fft_profile.la
lib/gwyddion/modules/process/fft_profile.so
+lib/gwyddion/modules/process/fft_synth.la
+lib/gwyddion/modules/process/fft_synth.so
+lib/gwyddion/modules/process/fit_2d.la
lib/gwyddion/modules/process/fit_2d.so
+lib/gwyddion/modules/process/fraccor.la
lib/gwyddion/modules/process/fraccor.so
+lib/gwyddion/modules/process/fractal.la
lib/gwyddion/modules/process/fractal.so
+lib/gwyddion/modules/process/gradient.la
lib/gwyddion/modules/process/gradient.so
+lib/gwyddion/modules/process/grain_cross.la
lib/gwyddion/modules/process/grain_cross.so
+lib/gwyddion/modules/process/grain_dist.la
lib/gwyddion/modules/process/grain_dist.so
+lib/gwyddion/modules/process/grain_edge.la
+lib/gwyddion/modules/process/grain_edge.so
+lib/gwyddion/modules/process/grain_mark.la
lib/gwyddion/modules/process/grain_mark.so
+lib/gwyddion/modules/process/grain_rem_threshold.la
lib/gwyddion/modules/process/grain_rem_threshold.so
+lib/gwyddion/modules/process/grain_wshed.la
lib/gwyddion/modules/process/grain_wshed.so
+lib/gwyddion/modules/process/hough.la
lib/gwyddion/modules/process/hough.so
+lib/gwyddion/modules/process/immerse.la
lib/gwyddion/modules/process/immerse.so
+lib/gwyddion/modules/process/indent_analyze.la
lib/gwyddion/modules/process/indent_analyze.so
+lib/gwyddion/modules/process/laplace.la
lib/gwyddion/modules/process/laplace.so
+lib/gwyddion/modules/process/latsim.la
+lib/gwyddion/modules/process/latsim.so
+lib/gwyddion/modules/process/level.la
lib/gwyddion/modules/process/level.so
+lib/gwyddion/modules/process/level_grains.la
+lib/gwyddion/modules/process/level_grains.so
+lib/gwyddion/modules/process/linecorrect.la
lib/gwyddion/modules/process/linecorrect.so
+lib/gwyddion/modules/process/lno_synth.la
+lib/gwyddion/modules/process/lno_synth.so
+lib/gwyddion/modules/process/local_contrast.la
lib/gwyddion/modules/process/local_contrast.so
+lib/gwyddion/modules/process/mark_with.la
lib/gwyddion/modules/process/mark_with.so
+lib/gwyddion/modules/process/maskcor.la
lib/gwyddion/modules/process/maskcor.so
+lib/gwyddion/modules/process/maskops.la
lib/gwyddion/modules/process/maskops.so
+lib/gwyddion/modules/process/mcrop.la
+lib/gwyddion/modules/process/mcrop.so
+lib/gwyddion/modules/process/median-bg.la
lib/gwyddion/modules/process/median-bg.so
+lib/gwyddion/modules/process/merge.la
lib/gwyddion/modules/process/merge.so
+lib/gwyddion/modules/process/neural.la
+lib/gwyddion/modules/process/neural.so
+lib/gwyddion/modules/process/noise_synth.la
+lib/gwyddion/modules/process/noise_synth.so
+lib/gwyddion/modules/process/obj_synth.la
+lib/gwyddion/modules/process/obj_synth.so
+lib/gwyddion/modules/process/outliers.la
lib/gwyddion/modules/process/outliers.so
+lib/gwyddion/modules/process/pat_synth.la
+lib/gwyddion/modules/process/pat_synth.so
+lib/gwyddion/modules/process/pid.la
+lib/gwyddion/modules/process/pid.so
+lib/gwyddion/modules/process/polydistort.la
lib/gwyddion/modules/process/polydistort.so
+lib/gwyddion/modules/process/polylevel.la
lib/gwyddion/modules/process/polylevel.so
+lib/gwyddion/modules/process/presentationops.la
lib/gwyddion/modules/process/presentationops.so
+lib/gwyddion/modules/process/rotate.la
lib/gwyddion/modules/process/rotate.so
+lib/gwyddion/modules/process/scale.la
lib/gwyddion/modules/process/scale.so
+lib/gwyddion/modules/process/scars.la
lib/gwyddion/modules/process/scars.so
+lib/gwyddion/modules/process/shade.la
lib/gwyddion/modules/process/shade.so
+lib/gwyddion/modules/process/slope_dist.la
lib/gwyddion/modules/process/slope_dist.so
+lib/gwyddion/modules/process/sphere-revolve.la
lib/gwyddion/modules/process/sphere-revolve.so
+lib/gwyddion/modules/process/threshold.la
+lib/gwyddion/modules/process/threshold.so
+lib/gwyddion/modules/process/tilt.la
lib/gwyddion/modules/process/tilt.so
+lib/gwyddion/modules/process/tip_blind.la
lib/gwyddion/modules/process/tip_blind.so
+lib/gwyddion/modules/process/tip_model.la
lib/gwyddion/modules/process/tip_model.so
+lib/gwyddion/modules/process/tipops.la
lib/gwyddion/modules/process/tipops.so
+lib/gwyddion/modules/process/unrotate.la
lib/gwyddion/modules/process/unrotate.so
-lib/gwyddion/modules/process/lno_synth.so
-lib/gwyddion/modules/process/grain_edge.so
-lib/gwyddion/modules/process/level_grains.so
-lib/gwyddion/modules/process/pat_synth.so
-lib/gwyddion/modules/process/fft_synth.so
-lib/gwyddion/modules/process/obj_synth.so
-lib/gwyddion/modules/process/curvature.so
-lib/gwyddion/modules/process/calcoefs_new.so
-lib/gwyddion/modules/process/mcrop.so
-lib/gwyddion/modules/process/noise_synth.so
-lib/gwyddion/modules/process/deposit_synth.so
-lib/gwyddion/modules/process/calcoefs_load.so
-lib/gwyddion/modules/process/calcoefs_view.so
-lib/gwyddion/modules/process/averaging.so
-lib/gwyddion/modules/process/calcoefs_simple.so
-lib/gwyddion/modules/process/threshold.so
+lib/gwyddion/modules/process/xydenoise.la
+lib/gwyddion/modules/process/xydenoise.so
+%%RUBY%%lib/gwyddion/ruby/gwyddion/dump.rb
+lib/gwyddion/modules/tool/crop.la
lib/gwyddion/modules/tool/crop.so
+lib/gwyddion/modules/tool/distance.la
lib/gwyddion/modules/tool/distance.so
+lib/gwyddion/modules/tool/filter.la
lib/gwyddion/modules/tool/filter.so
+lib/gwyddion/modules/tool/grainmeasure.la
lib/gwyddion/modules/tool/grainmeasure.so
+lib/gwyddion/modules/tool/grainremover.la
lib/gwyddion/modules/tool/grainremover.so
+lib/gwyddion/modules/tool/icolorange.la
lib/gwyddion/modules/tool/icolorange.so
+lib/gwyddion/modules/tool/level3.la
lib/gwyddion/modules/tool/level3.so
+lib/gwyddion/modules/tool/linestats.la
lib/gwyddion/modules/tool/linestats.so
+lib/gwyddion/modules/tool/maskedit.la
lib/gwyddion/modules/tool/maskedit.so
+lib/gwyddion/modules/tool/pathlevel.la
lib/gwyddion/modules/tool/pathlevel.so
+lib/gwyddion/modules/tool/polynom.la
lib/gwyddion/modules/tool/polynom.so
+lib/gwyddion/modules/tool/profile.la
lib/gwyddion/modules/tool/profile.so
+lib/gwyddion/modules/tool/readvalue.la
lib/gwyddion/modules/tool/readvalue.so
+lib/gwyddion/modules/tool/roughness.la
lib/gwyddion/modules/tool/roughness.so
+lib/gwyddion/modules/tool/selectionmanager.la
lib/gwyddion/modules/tool/selectionmanager.so
+lib/gwyddion/modules/tool/sfunctions.la
lib/gwyddion/modules/tool/sfunctions.so
+lib/gwyddion/modules/tool/spectro.la
lib/gwyddion/modules/tool/spectro.so
+lib/gwyddion/modules/tool/spotremove.la
lib/gwyddion/modules/tool/spotremove.so
+lib/gwyddion/modules/tool/stats.la
lib/gwyddion/modules/tool/stats.so
-lib/gwyddion/perl/Gwyddion/dump.pm
-lib/gwyddion/python/Gwyddion/__init__.py
-lib/gwyddion/python/Gwyddion/__init__.pyc
-lib/gwyddion/python/Gwyddion/__init__.pyo
-lib/gwyddion/python/Gwyddion/dump.py
-lib/gwyddion/python/Gwyddion/dump.pyc
-lib/gwyddion/python/Gwyddion/dump.pyo
-lib/gwyddion/ruby/gwyddion/dump.rb
+%%PERL%%lib/gwyddion/perl/Gwyddion/dump.pm
+%%PYTHON%%lib/gwyddion/python/Gwyddion/__init__.py
+%%PYTHON%%lib/gwyddion/python/Gwyddion/__init__.pyc
+%%PYTHON%%lib/gwyddion/python/Gwyddion/__init__.pyo
+%%PYTHON%%lib/gwyddion/python/Gwyddion/dump.py
+%%PYTHON%%lib/gwyddion/python/Gwyddion/dump.pyc
+%%PYTHON%%lib/gwyddion/python/Gwyddion/dump.pyo
+lib/libgwyapp2.la
lib/libgwyapp2.so
-lib/libgwyapp2.so.0
+lib/libgwyapp2.so.7
+lib/libgwyddion2.la
lib/libgwyddion2.so
-lib/libgwyddion2.so.0
+lib/libgwyddion2.so.10
+lib/libgwydgets2.la
lib/libgwydgets2.so
-lib/libgwydgets2.so.0
+lib/libgwydgets2.so.12
+lib/libgwydraw2.la
lib/libgwydraw2.so
-lib/libgwydraw2.so.0
+lib/libgwydraw2.so.1
+lib/libgwymodule2.la
lib/libgwymodule2.so
-lib/libgwymodule2.so.0
+lib/libgwymodule2.so.5
+lib/libgwyprocess2.la
lib/libgwyprocess2.so
-lib/libgwyprocess2.so.0
+lib/libgwyprocess2.so.15
libdata/pkgconfig/gwyddion.pc
libexec/gwyddion/plugins/file/dump
-libexec/gwyddion/plugins/process/invert_narray.rb
-libexec/gwyddion/plugins/process/invert_perl.pl
-libexec/gwyddion/plugins/process/invert_perl.pl.rgi
-libexec/gwyddion/plugins/process/invert_python.py
-libexec/gwyddion/plugins/process/invert_python.py.rgi
-libexec/gwyddion/plugins/process/invert_ruby.rb
-libexec/gwyddion/plugins/process/invert_ruby.rb.rgi
+%%PERL%%libexec/gwyddion/plugins/process/invert_perl.pl
+%%PERL%%libexec/gwyddion/plugins/process/invert_perl.pl.rgi
+%%PYTHON%%libexec/gwyddion/plugins/process/invert_python.py
+%%PYTHON%%libexec/gwyddion/plugins/process/invert_python.py.rgi
+%%RUBY%%libexec/gwyddion/plugins/process/invert_narray.rb
+%%RUBY%%libexec/gwyddion/plugins/process/invert_ruby.rb
+%%RUBY%%libexec/gwyddion/plugins/process/invert_ruby.rb.rgi
libexec/gwyddion/plugins/process/yellow.sh
libexec/gwyddion/plugins/process/yellow.sh.rgi
share/applications/gwyddion.desktop
@@ -516,10 +728,14 @@ share/applications/gwyddion.desktop
%%DATADIR%%/pixmaps/gwy_mask_editor-24.png
%%DATADIR%%/pixmaps/gwy_mask_exclude-24.png
%%DATADIR%%/pixmaps/gwy_mask_exclude_circle-24.png
+%%DATADIR%%/pixmaps/gwy_mask_fill_draw-24.png
+%%DATADIR%%/pixmaps/gwy_mask_fill_erase-24.png
%%DATADIR%%/pixmaps/gwy_mask_grow-24.png
%%DATADIR%%/pixmaps/gwy_mask_intersect-24.png
%%DATADIR%%/pixmaps/gwy_mask_invert-24.png
%%DATADIR%%/pixmaps/gwy_mask_line-24.png
+%%DATADIR%%/pixmaps/gwy_mask_paint_draw-24.png
+%%DATADIR%%/pixmaps/gwy_mask_paint_erase-24.png
%%DATADIR%%/pixmaps/gwy_mask_rect_exclusive-24.png
%%DATADIR%%/pixmaps/gwy_mask_rect_inclusive-24.png
%%DATADIR%%/pixmaps/gwy_mask_remove-24.png
@@ -532,6 +748,7 @@ share/applications/gwyddion.desktop
%%DATADIR%%/pixmaps/gwy_path_level-24.png
%%DATADIR%%/pixmaps/gwy_pointer_measure-24.png
%%DATADIR%%/pixmaps/gwy_polynom-24.png
+%%DATADIR%%/pixmaps/gwy_polynom_level-24.png
%%DATADIR%%/pixmaps/gwy_profile-24.png
%%DATADIR%%/pixmaps/gwy_remove_under_mask-24.png
%%DATADIR%%/pixmaps/gwy_rotate-24.png
@@ -557,101 +774,17 @@ share/applications/gwyddion.desktop
%%DATADIR%%/pixmaps/gwy_zoom_out-24.png
%%DATADIR%%/pixmaps/gwyddion.ico
%%DATADIR%%/pixmaps/splash.png
-%%DATADIR%%/pixmaps/gwy_mask_fill_draw-24.png
-%%DATADIR%%/pixmaps/gwy_mask_paint_erase-24.png
-%%DATADIR%%/pixmaps/gwy_mask_fill_erase-24.png
-%%DATADIR%%/pixmaps/gwy_mask_paint_draw-24.png
%%DATADIR%%/ui/toolbox.xml
share/icons/hicolor/48x48/apps/gwyddion.png
-%%NLS%%share/locale/cs/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/de/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/es/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/application/x-ape-spm.xml
-share/mime/application/x-bcr-spm.xml
-share/mime/application/x-bcrf-spm.xml
-share/mime/application/x-burleigh-bii-spm.xml
-share/mime/application/x-burleigh-export-spm.xml
-share/mime/application/x-burleigh-spm.xml
-share/mime/application/x-createc-spm.xml
-share/mime/application/x-dme-spm.xml
-share/mime/application/x-ecs-spm.xml
-share/mime/application/x-gwyddion-spm.xml
-share/mime/application/x-hitachi-spm.xml
-share/mime/application/x-intematix-spm.xml
-share/mime/application/x-jeol-spm.xml
-share/mime/application/x-jpk-image-scan.xml
-share/mime/application/x-mapvue.xml
-share/mime/application/x-mi-spm.xml
-share/mime/application/x-micromap-spm.xml
-share/mime/application/x-microprof.xml
-share/mime/application/x-nanoeducator-spm.xml
-share/mime/application/x-nanonis-spm.xml
-share/mime/application/x-nanoscope-ii-spm.xml
-share/mime/application/x-nanoscope-iii-spm.xml
-share/mime/application/x-nanosurf-spm.xml
-share/mime/application/x-nanotop-spm.xml
-share/mime/application/x-nt-mdt-spm.xml
-share/mime/application/x-omicron-matrix-spm.xml
-share/mime/application/x-omicron-spm.xml
-share/mime/application/x-pni-spm.xml
-share/mime/application/x-quesant-afm.xml
-share/mime/application/x-rhk-sm2-spm.xml
-share/mime/application/x-rhk-sm3-spm.xml
-share/mime/application/x-sdf-spm.xml
-share/mime/application/x-seiko-spm.xml
-share/mime/application/x-sensofar-spm.xml
-share/mime/application/x-sensolytics-spm.xml
-share/mime/application/x-shimadzu-spm.xml
-share/mime/application/x-sicm-spm.xml
-share/mime/application/x-sis-spm.xml
-share/mime/application/x-spip-asc.xml
-share/mime/application/x-spml-spm.xml
-share/mime/application/x-spmlab-float-spm.xml
-share/mime/application/x-spmlab-spm.xml
-share/mime/application/x-stmprg-spm.xml
-share/mime/application/x-stp-spm.xml
-share/mime/application/x-surf-spm.xml
-share/mime/application/x-unisoku-spm.xml
-share/mime/application/x-witec-spm.xml
-share/mime/application/x-wsxm-spm.xml
-share/mime/application/x-wyko-asc.xml
-share/mime/application/x-wyko-opd.xml
-share/mime/application/x-zygo-spm.xml
+share/locale/cs/LC_MESSAGES/gwyddion.mo
+share/locale/de/LC_MESSAGES/gwyddion.mo
+share/locale/es/LC_MESSAGES/gwyddion.mo
+share/locale/fr/LC_MESSAGES/gwyddion.mo
+share/locale/it/LC_MESSAGES/gwyddion.mo
+share/locale/ru/LC_MESSAGES/gwyddion.mo
share/mime/packages/gwyddion.xml
-share/mime/application/x-anfatec-spm.xml
-share/mime/application/x-rhk-sm4-spm.xml
-share/mime/application/x-gsf-spm.xml
-share/mime/application/x-witec-ascii-export.xml
-share/mime/application/x-nanoscan-spm.xml
-share/mime/application/x-oldmda-spm.xml
-share/mime/application/x-microprof-txt.xml
-share/mime/application/x-robotics-spm.xml
-share/mime/application/x-olympus-lext-4000.xml
-share/mime/application/x-symphotime-pt3.xml
-share/mime/application/x-alicona-imaging-al3d.xml
-share/mime/application/x-nanonics-spm.xml
-share/mime/application/x-aist-nt-spm.xml
-share/mime/application/x-hitachi-sem.xml
-share/mime/application/x-attocube-asc.xml
-share/mime/application/x-gwyddion-dump-spm.xml
-share/mime/application/x-nearly-raw-raster-data.xml
-share/mime/application/x-gdef-spm.xml
-share/mime/application/x-nanoobserver-spm.xml
-share/mime/application/x-wsf-spm.xml
-share/mime/application/x-nanosurf-plt-spm.xml
-share/mime/application/x-omicron-flat.xml
-share/mime/application/x-mif-spm.xml
-share/mime/application/x-ambios-amb.xml
-share/mime/application/x-iso28600-spm.xml
-share/mime/application/x-igor-binary-wave.xml
-share/mime/application/x-wipfile-spm.xml
-share/mime/application/x-olympus-lext-3000.xml
-share/mime/application/x-mul-spm.xml
-share/mime/application/x-benyuan-csm-spm.xml
-share/mime/application/x-code-v-int.xml
+share/thumbnailers/gwyddion.thumbnailer
+@dirrmtry share/thumbnailers
@dirrm %%DATADIR%%/ui
@dirrm %%DATADIR%%/pixmaps
@dirrm %%DATADIR%%/gradients
@@ -662,12 +795,12 @@ share/mime/application/x-code-v-int.xml
@dirrm libexec/gwyddion/plugins/file
@dirrm libexec/gwyddion/plugins
@dirrm libexec/gwyddion
-@dirrm lib/gwyddion/ruby/gwyddion
-@dirrm lib/gwyddion/ruby
-@dirrm lib/gwyddion/python/Gwyddion
-@dirrm lib/gwyddion/python
-@dirrm lib/gwyddion/perl/Gwyddion
-@dirrm lib/gwyddion/perl
+%%RUBY%%@dirrm lib/gwyddion/ruby/gwyddion
+%%RUBY%%@dirrm lib/gwyddion/ruby
+%%PYTHON%%@dirrm lib/gwyddion/python/Gwyddion
+%%PYTHON%%@dirrm lib/gwyddion/python
+%%PERL%%@dirrm lib/gwyddion/perl/Gwyddion
+%%PERL%%@dirrm lib/gwyddion/perl
@dirrm lib/gwyddion/modules/tool
@dirrm lib/gwyddion/modules/process
@dirrm lib/gwyddion/modules/layer
@@ -683,3 +816,5 @@ share/mime/application/x-code-v-int.xml
@dirrm include/gwyddion/libdraw
@dirrm include/gwyddion/app
@dirrm include/gwyddion
+@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime > /dev/null || /usr/bin/true
+@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime > /dev/null || /usr/bin/true