FreeBSD Bugzilla – Attachment 161648 Details for
Bug 203508
[MAINTAINER] math/saga: Update to 2.2.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to update SAGA GIS from 2.2.0 to 2.2.1
patch-saga_2.2.0-2.2.1.diff (text/plain), 9.87 KB, created by
Rainer Hurling
on 2015-10-02 17:00:12 UTC
(
hide
)
Description:
patch to update SAGA GIS from 2.2.0 to 2.2.1
Filename:
MIME Type:
Creator:
Rainer Hurling
Created:
2015-10-02 17:00:12 UTC
Size:
9.87 KB
patch
obsolete
>diff -urN saga.orig/Makefile saga/Makefile >--- saga.orig/Makefile 2015-07-09 18:17:14.116182000 +0200 >+++ saga/Makefile 2015-10-02 18:42:22.481210000 +0200 >@@ -2,8 +2,7 @@ > # $FreeBSD: head/math/saga/Makefile 391657 2015-07-09 16:05:06Z sunpoet $ > > PORTNAME= saga >-PORTVERSION= 2.2.0 >-PORTREVISION= 1 >+PORTVERSION= 2.2.1 > CATEGORIES= math > MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]*$//}/SAGA%20${PORTVERSION} > DISTNAME= ${PORTNAME}_${PORTVERSION} >@@ -28,15 +27,14 @@ > CONFIGURE_ARGS= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ > --enable-python > CONFIGURE_ENV= SWIG="${LOCALBASE}/bin/swig3.0" >-CFLAGS+= -I${LOCALBASE}/include > GNU_CONFIGURE= yes >-LDFLAGS+= -L${LOCALBASE}/lib -lopencv_contrib >+LDFLAGS+= -lopencv_contrib > USE_LDCONFIG= yes > USE_CXXSTD= c++11 > USE_WX= 3.0+ >-USES= autoreconf compiler:gcc-c++11-lib iconv:wchar_t dos2unix libtool python:2 >+USES= autoreconf libtool localbase compiler:gcc-c++11-lib \ >+ iconv:wchar_t dos2unix python:2 > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >-WX_UNICODE= yes > > DESKTOP_ENTRIES= "SAGA GIS" "${COMMENT}" "${DATADIR}/saga.png" \ > "saga_gui" "Science;Geoscience;Math;" true >@@ -61,6 +59,8 @@ > > .include <bsd.port.pre.mk> > >+SUB_FILES= pkg-message >+ > post-extract: > @${REINPLACE_CMD} -e 's|wx-config |${WX_CONFIG} |g' \ > ${WRKSRC}/configure.ac \ >@@ -82,7 +82,7 @@ > ${WRKSRC}/src/modules/imagery/imagery_opencv/Makefile.am > @${REINPLACE_CMD} -e 's|\[cv\]|\[opencv_core\]|' \ > ${WRKSRC}/configure.ac >- @${REINPLACE_CMD} -e 's|wxString(SAGA_VERSION) + "\\n"|wxString(SAGA_VERSION) + " (SVN r2537)" + "\\n"|' \ >+ @${REINPLACE_CMD} -e 's|wxString(SAGA_VERSION) + "\\n"|wxString(SAGA_VERSION) + " (SVN r2600)" + "\\n"|' \ > ${WRKSRC}/src/saga_core/saga_gui/dlg_about.cpp > .if ${ARCH} == "powerpc" > @${REINPLACE_CMD} -e 's|typedef unsigned long DWORD;|typedef unsigned int DWORD;|' \ >@@ -98,11 +98,13 @@ > ${WRKSRC}/src/saga_core/saga_gui/Makefile > > post-install: >- @${MKDIR} ${STAGEDIR}${DATADIR} >+ ${MKDIR} ${STAGEDIR}${DATADIR} > ${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga_tip.txt ${STAGEDIR}${DATADIR} > ${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga.lng.txt ${STAGEDIR}${DATADIR} > ${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga.ger.txt ${STAGEDIR}${DATADIR} > ${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga.png ${STAGEDIR}${DATADIR} >+ ${MKDIR} ${STAGEDIR}${DATADIR}/scripting >+ (cd ${WRKSRC}/src/scripting && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/scripting) > ${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga.desktop \ > ${STAGEDIR}${PREFIX}/share/applications/ > @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsaga_api-${PORTVERSION}.so >diff -urN saga.orig/distinfo saga/distinfo >--- saga.orig/distinfo 2015-07-05 17:32:07.204274000 +0200 >+++ saga/distinfo 2015-09-28 12:50:59.475279000 +0200 >@@ -1,2 +1,2 @@ >-SHA256 (saga_2.2.0.tar.gz) = 50b2e642331c817606bc954302e53757c4ffa6f6d6f468e12caeaaa7a182edaf >-SIZE (saga_2.2.0.tar.gz) = 3914509 >+SHA256 (saga_2.2.1.tar.gz) = 325e0890c28dc19c4ec727f58672be67480b2a4dd6604252c0cc4cc08aad34d0 >+SIZE (saga_2.2.1.tar.gz) = 4007209 >diff -urN saga.orig/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.cpp saga/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.cpp >--- saga.orig/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.cpp 2015-07-05 17:32:07.289362000 +0200 >+++ saga/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.cpp 1970-01-01 01:00:00.000000000 +0100 >@@ -1,13 +0,0 @@ >---- src/modules/imagery/imagery_opencv/opencv_nnet.cpp.orig 2015-02-26 07:51:59 UTC >-+++ src/modules/imagery/imagery_opencv/opencv_nnet.cpp >-@@ -60,8 +60,8 @@ >- >- //--------------------------------------------------------- >- #include "opencv_nnet.h" >--#include "opencv\cxcore.h" >--#include "opencv\ml.h" >-+#include <opencv/cxcore.h> >-+#include <opencv/ml.h> >- >- /////////////////////////////////////////////////////////// >- // // >diff -urN saga.orig/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.h saga/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.h >--- saga.orig/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.h 2015-07-05 17:32:07.290309000 +0200 >+++ saga/files/patch-src_modules_imagery_imagery__opencv_opencv__nnet.h 1970-01-01 01:00:00.000000000 +0100 >@@ -1,13 +0,0 @@ >---- src/modules/imagery/imagery_opencv/opencv_nnet.h.orig 2015-02-26 07:51:59 UTC >-+++ src/modules/imagery/imagery_opencv/opencv_nnet.h >-@@ -64,8 +64,8 @@ >- >- //--------------------------------------------------------- >- #include "MLB_Interface.h" >--#include "opencv\cxcore.h" >--#include "opencv\ml.h" >-+#include <opencv/cxcore.h> >-+#include <opencv/ml.h> >- >- /////////////////////////////////////////////////////////// >- // // >diff -urN saga.orig/files/pkg-message.in saga/files/pkg-message.in >--- saga.orig/files/pkg-message.in 1970-01-01 01:00:00.000000000 +0100 >+++ saga/files/pkg-message.in 2015-08-26 11:45:08.000000000 +0200 >@@ -0,0 +1,32 @@ >+ >+###################################################################### >+ >+Unlike to windows systems, saga_cmd should be instantly available in >+the shell as it is usually installed in %%PREFIX%%/bin. >+ >+Next you have to set the environmental variable SAGA_MLB to make SAGA >+know where the SAGA module libraries exist on your system. You can do >+this permanently by adding the following command to your .bashrc file >+or by defining it temporarily on the command line before executing >+SAGA CMD: >+ >+ export SAGA_MLB=/yourPathToSAGA_modules >+ >+e.g.: >+ export SAGA_MLB=%%PREFIX%%/lib/saga >+ >+Now your system is prepared for using SAGA CMD to execute SAGA >+modules. >+ >+###################################################################### >+ >+From SAGA GIS 2.2.0 on, there is some example and test data installed. >+ >+Predefined ToolChains are located at >+ %%DATADIR%%/scripting/toolchains/ >+ >+Python scripts with examples, helpers and test data reside at >+ %%DATADIR%%/scripting/python/ >+ >+###################################################################### >+ >diff -urN saga.orig/pkg-message saga/pkg-message >--- saga.orig/pkg-message 2013-04-23 19:47:02.000000000 +0200 >+++ saga/pkg-message 1970-01-01 01:00:00.000000000 +0100 >@@ -1,31 +0,0 @@ >- >-###################################################################### >- >-Unlike to windows systems, saga_cmd should be instantly available in >-the shell as it is usually installed in %%PREFIX%%/bin. >- >-Next you have to set the environmental variable SAGA_MLB to make SAGA >-know where the SAGA module libraries exist on your system. You can do >-this permanently by adding the following command to your .bashrc file >-or by defining it temporarily on the command line before executing >-SAGA CMD: >- >- export SAGA_MLB=/yourPathToSAGA_modules >- >-e.g.: >- export SAGA_MLB=%%PREFIX%%/lib/saga >- >-Now your system is prepared for using SAGA CMD to execute SAGA >-modules. >- >-###################################################################### >- >-Since version 2.1.0 it is not necessary any more, to use a leading >-"lib" for module library names on Unix-like systems. Now you will have >-to alter back your scripts by removing "lib" from the name (like it is >-on MS Windows). >- >-e.g.: >- saga_cmd ta_morphometry instead of saga_cmd libta_morphometry >- >-###################################################################### >diff -urN saga.orig/pkg-plist saga/pkg-plist >--- saga.orig/pkg-plist 2015-07-05 17:32:07.203610000 +0200 >+++ saga/pkg-plist 2015-09-27 08:59:19.353786000 +0200 >@@ -4,6 +4,7 @@ > include/saga/saga_core/saga_api/compatibility.h > include/saga/saga_core/saga_api/data_manager.h > include/saga/saga_core/saga_api/dataobject.h >+include/saga/saga_core/saga_api/datetime.h > include/saga/saga_core/saga_api/geo_tools.h > include/saga/saga_core/saga_api/grid.h > include/saga/saga_core/saga_api/grid_pyramid.h >@@ -90,6 +91,7 @@ > lib/saga/libsim_fire_spreading.so > lib/saga/libsim_hydrology.so > lib/saga/libsim_ihacres.so >+lib/saga/libsim_rivflow.so > lib/saga/libstatistics_grid.so > lib/saga/libstatistics_kriging.so > lib/saga/libstatistics_points.so >@@ -116,8 +118,39 @@ > @mode 0666 > %%DATADIR%%/saga.ger.txt > %%DATADIR%%/saga.lng.txt >-%%DATADIR%%/saga_tip.txt > @mode > %%DATADIR%%/saga.png > %%DATADIR%%/saga_prj.dic > %%DATADIR%%/saga_prj.srs >+%%DATADIR%%/saga_tip.txt >+%%DATADIR%%/scripting/python/examples/00_grid_create_dummy.py >+%%DATADIR%%/scripting/python/examples/01_grid_asc_to_saga.py >+%%DATADIR%%/scripting/python/examples/02_grid_morphometry.py >+%%DATADIR%%/scripting/python/examples/03_grid_difference.py >+%%DATADIR%%/scripting/python/examples/04_grid_contour.py >+%%DATADIR%%/scripting/python/examples/05_shp2xyz.py >+%%DATADIR%%/scripting/python/examples/06_xyz2shp.py >+%%DATADIR%%/scripting/python/helpers/print_version.py >+%%DATADIR%%/scripting/python/helpers/saga_cmd_param_interface/environment.py >+%%DATADIR%%/scripting/python/helpers/saga_cmd_param_interface/param_interface.py >+%%DATADIR%%/scripting/python/helpers/saga_cmd_param_interface/tools.py >+%%DATADIR%%/scripting/python/test_data/test.mgrd >+%%DATADIR%%/scripting/python/test_data/test.sdat >+%%DATADIR%%/scripting/python/test_data/test.sgrd >+%%DATADIR%%/scripting/python/test_data/test_ascii.asc >+%%DATADIR%%/scripting/python/test_data/test_pts.dbf >+%%DATADIR%%/scripting/python/test_data/test_pts.mshp >+%%DATADIR%%/scripting/python/test_data/test_pts.shp >+%%DATADIR%%/scripting/python/test_data/test_pts.shx >+%%DATADIR%%/scripting/python/test_data/test_pts_xyz.xyz >+%%DATADIR%%/scripting/toolchains/cluster_terrain.xml >+%%DATADIR%%/scripting/toolchains/gridding.xml >+%%DATADIR%%/scripting/toolchains/imagery_lczc.xml >+%%DATADIR%%/scripting/toolchains/obia.xml >+%%DATADIR%%/scripting/toolchains/points_to_contour.xml >+%%DATADIR%%/scripting/toolchains/sieve_and_clump.xml >+%%DATADIR%%/scripting/toolchains/temperature_downscaling.xml >+%%DATADIR%%/scripting/toolchains/terrain_analysis.xml >+%%DATADIR%%/scripting/toolchains/terrain_segmentation.xml >+%%DATADIR%%/scripting/toolchains/twi.xml >+%%DATADIR%%/scripting/toolchains/upslope_height.xml
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 203508
: 161648 |
161649
|
161650
|
161651
|
161652