ports/162858: [maintainer-update] math/saga: update to 2.0.8
Rainer Hurling
rhurlin at gwdg.de
Thu Nov 24 20:00:23 UTC 2011
>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 at 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:
More information about the freebsd-ports-bugs
mailing list