Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Nov 2011 19:58:35 GMT
From:      Rainer Hurling <rhurlin@gwdg.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/162858: [maintainer-update] math/saga: update to 2.0.8
Message-ID:  <201111241958.pAOJwZbT056064@red.freebsd.org>
Resent-Message-ID: <201111242000.pAOK0NwM050124@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         162858
>Category:       ports
>Synopsis:       [maintainer-update] math/saga: update to 2.0.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 24 20:00:22 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Rainer Hurling
>Release:        FreeBSD 9.9-CURRENT
>Organization:
>Environment:
FreeBSD xxx.xxx.xxx 9.9-CURRENT FreeBSD 9.9-CURRENT #0: Thu Nov 17 17:54:02 CET 2011     xxx@xxx.xxx.xx:/usr/obj/usr/src/sys/XXX  amd64
>Description:
This is an update of the linux sources of SAGA GIS from version 2.0.7 to 2.0.8. Many bugfixes are included, some of them are FreeBSD related.

There is also better compatibility with math/qgis extensions like 'Processing Framework Manager' and 'SAGA Module Interface'.

With this update PR ports/161922 ( http://www.freebsd.org/cgi/query-pr.cgi?pr=161922 ) is not needed any more (can be closed, thank you).


>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -Naur saga.orig/Makefile saga/Makefile
--- saga.orig/Makefile	2011-10-19 22:46:32.000000000 +0200
+++ saga/Makefile	2011-11-24 19:10:47.000000000 +0100
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	saga
-PORTVERSION=	2.0.7
-PORTREVISION=	4
+PORTVERSION=	2.0.8
 CATEGORIES=	math
 MASTER_SITES=	SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]*$//}/SAGA%20${PORTVERSION}
 DISTNAME=	${PORTNAME}_${PORTVERSION}
@@ -97,6 +96,9 @@
 	${MKDIR} ${DATADIR}
 	${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga_tip.txt ${DATADIR}
 	${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/xpm/saga_icon_32.xpm ${DATADIR}
+# library helper files are not needed and cripple some math/qgis extensions
+	@${RM} ${PREFIX}/lib/saga/*.la
+	@${RM} ${PREFIX}/lib/saga/*.a
 	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.post.mk>
diff -Naur saga.orig/distinfo saga/distinfo
--- saga.orig/distinfo	2011-05-21 21:37:28.000000000 +0200
+++ saga/distinfo	2011-11-24 16:56:55.000000000 +0100
@@ -1,2 +1,2 @@
-SHA256 (saga_2.0.7.tar.gz) = 06c57d972fa89fad0aedc87a63027fbabfe420001ad0ca8b9719276aad13e7be
-SIZE (saga_2.0.7.tar.gz) = 3581495
+SHA256 (saga_2.0.8.tar.gz) = 709e4f047e33599a77302c72bffa0d218f1013357292bf583c87761563403f2a
+SIZE (saga_2.0.8.tar.gz) = 3405112
diff -Naur saga.orig/files/patch-src__saga_core__saga_cmd__saga_cmd.cpp saga/files/patch-src__saga_core__saga_cmd__saga_cmd.cpp
--- saga.orig/files/patch-src__saga_core__saga_cmd__saga_cmd.cpp	2011-10-19 22:46:32.000000000 +0200
+++ saga/files/patch-src__saga_core__saga_cmd__saga_cmd.cpp	1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
---- src/saga_core/saga_cmd/saga_cmd.cpp_orig	2011-05-17 15:36:45.000000000 +0200
-+++ src/saga_core/saga_cmd/saga_cmd.cpp	2011-10-17 08:25:58.000000000 +0200
-@@ -126,7 +126,11 @@
- #endif
- //---------------------------------------------------------
- 
-+#if wxCHECK_VERSION(2, 8, 11)
-+	if( !wxInitialize( argc, argv ) )
-+#else
- 	if( !wxInitialize() )
-+#endif
- 	{
- 		Print_Error(SG_T("initialisation failed"));
diff -Naur saga.orig/pkg-plist saga/pkg-plist
--- saga.orig/pkg-plist	2011-07-16 19:10:27.000000000 +0200
+++ saga/pkg-plist	2011-11-24 19:42:11.000000000 +0100
@@ -1,146 +1,86 @@
 bin/saga_cmd
 bin/saga_gui
-lib/libsaga_api-2.0.7.so
+lib/libsaga_api-2.0.8.so
 lib/libsaga_api.la
 lib/libsaga_api.so
-lib/libsaga_gdi-2.0.7.so
+lib/libsaga_gdi-2.0.8.so
 lib/libsaga_gdi.la
 lib/libsaga_gdi.so
-lib/libsaga_odbc-2.0.7.so
+lib/libsaga_odbc-2.0.8.so
 lib/libsaga_odbc.a
 lib/libsaga_odbc.la
 lib/libsaga_odbc.so
-%%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/_saga_api-2.0.7.so
+%%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/_saga_api-2.0.8.so
 %%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/_saga_api.a
 %%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/_saga_api.la
 %%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/_saga_api.so
 %%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/saga_api.py
 %%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/saga_api.pyc
 %%SAGA_PYTHON%%%%PYTHON_SITELIBDIR%%/saga_api.pyo
-lib/saga/libcontrib_a_perego.la
 lib/saga/libcontrib_a_perego.so
-lib/saga/libdocs_html.la
 lib/saga/libdocs_html.so
-%%HARU%%lib/saga/libdocs_pdf.la
 %%HARU%%lib/saga/libdocs_pdf.so
-lib/saga/libgarden_3d_viewer.la
 lib/saga/libgarden_3d_viewer.so
-lib/saga/libgeostatistics_grid.la
+lib/saga/libgarden_webservices.so
 lib/saga/libgeostatistics_grid.so
-lib/saga/libgeostatistics_kriging.la
 lib/saga/libgeostatistics_kriging.so
-lib/saga/libgeostatistics_points.la
 lib/saga/libgeostatistics_points.so
-lib/saga/libgeostatistics_regression.la
 lib/saga/libgeostatistics_regression.so
-lib/saga/libgrid_analysis.la
 lib/saga/libgrid_analysis.so
-lib/saga/libgrid_calculus.la
 lib/saga/libgrid_calculus.so
-lib/saga/libgrid_calculus_bsl.la
 lib/saga/libgrid_calculus_bsl.so
-lib/saga/libgrid_filter.la
 lib/saga/libgrid_filter.so
-lib/saga/libgrid_gridding.la
 lib/saga/libgrid_gridding.so
-lib/saga/libgrid_spline.la
 lib/saga/libgrid_spline.so
-lib/saga/libgrid_tools.la
 lib/saga/libgrid_tools.so
-lib/saga/libgrid_visualisation.la
 lib/saga/libgrid_visualisation.so
-lib/saga/libihacres.la
 lib/saga/libihacres.so
-lib/saga/libimagery_classification.la
 lib/saga/libimagery_classification.so
-lib/saga/libimagery_rga.la
 lib/saga/libimagery_rga.so
-lib/saga/libimagery_segmentation.la
 lib/saga/libimagery_segmentation.so
-lib/saga/libimagery_tools.la
 lib/saga/libimagery_tools.so
-lib/saga/libio_esri_e00.la
 lib/saga/libio_esri_e00.so
-lib/saga/libio_gdal.la
 lib/saga/libio_gdal.so
-lib/saga/libio_gps.la
 lib/saga/libio_gps.so
-lib/saga/libio_grid.la
 lib/saga/libio_grid.so
-lib/saga/libio_grid_grib2.la
 lib/saga/libio_grid_grib2.so
-lib/saga/libio_grid_image.la
 lib/saga/libio_grid_image.so
-lib/saga/libio_odbc.a
-lib/saga/libio_odbc.la
 lib/saga/libio_odbc.so
-lib/saga/libio_shapes.la
 lib/saga/libio_shapes.so
-lib/saga/libio_shapes_dxf.la
 lib/saga/libio_shapes_dxf.so
-lib/saga/libio_shapes_las.la
 lib/saga/libio_shapes_las.so
-lib/saga/libio_table.la
 lib/saga/libio_table.so
-lib/saga/liblectures_introduction.la
 lib/saga/liblectures_introduction.so
-lib/saga/libopencv.la
 lib/saga/libopencv.so
-lib/saga/libpj_georeference.la
 lib/saga/libpj_georeference.so
-lib/saga/libpj_proj4.la
 lib/saga/libpj_proj4.so
-lib/saga/libpointcloud_tools.la
 lib/saga/libpointcloud_tools.so
-lib/saga/libpointcloud_viewer.la
 lib/saga/libpointcloud_viewer.so
-lib/saga/librecreations_fractals.la
 lib/saga/librecreations_fractals.so
-lib/saga/librecreations_games.la
 lib/saga/librecreations_games.so
-lib/saga/libshapes_grid.la
 lib/saga/libshapes_grid.so
-lib/saga/libshapes_lines.la
 lib/saga/libshapes_lines.so
-lib/saga/libshapes_points.la
 lib/saga/libshapes_points.so
-lib/saga/libshapes_polygons.la
 lib/saga/libshapes_polygons.so
-lib/saga/libshapes_tools.la
 lib/saga/libshapes_tools.so
-lib/saga/libsim_cellular_automata.la
 lib/saga/libsim_cellular_automata.so
-lib/saga/libsim_ecosystems_hugget.la
 lib/saga/libsim_ecosystems_hugget.so
-lib/saga/libsim_fire_spreading.la
 lib/saga/libsim_fire_spreading.so
-lib/saga/libsim_hydrology.la
 lib/saga/libsim_hydrology.so
-lib/saga/libta_channels.la
 lib/saga/libta_channels.so
-lib/saga/libta_hydrology.la
+lib/saga/libta_compound.so
 lib/saga/libta_hydrology.so
-lib/saga/libta_lighting.la
 lib/saga/libta_lighting.so
-lib/saga/libta_morphometry.la
 lib/saga/libta_morphometry.so
-lib/saga/libta_preprocessor.la
 lib/saga/libta_preprocessor.so
-lib/saga/libta_profiles.la
 lib/saga/libta_profiles.so
-lib/saga/libtable_calculus.la
 lib/saga/libtable_calculus.so
-lib/saga/libtable_tools.la
 lib/saga/libtable_tools.so
-lib/saga/libtin_tools.la
 lib/saga/libtin_tools.so
-lib/saga/libtin_viewer.la
 lib/saga/libtin_viewer.so
-lib/saga/libtransect.la
 lib/saga/libtransect.so
-%%VIGRA%%lib/saga/libvigra.la
 %%VIGRA%%lib/saga/libvigra.so
-share/saga/saga_icon_32.xpm
-share/saga/saga_tip.txt
+%%DATADIR%%/saga_icon_32.xpm
+%%DATADIR%%/saga_tip.txt
 @dirrm share/saga
 @dirrm lib/saga


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111241958.pAOJwZbT056064>