From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 14 17:50:01 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 505AF1065676 for ; Sat, 14 Nov 2009 17:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1241F8FC16 for ; Sat, 14 Nov 2009 17:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAEHo0pb097217 for ; Sat, 14 Nov 2009 17:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAEHo0nw097216; Sat, 14 Nov 2009 17:50:00 GMT (envelope-from gnats) Resent-Date: Sat, 14 Nov 2009 17:50:00 GMT Resent-Message-Id: <200911141750.nAEHo0nw097216@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Rainer Hurling Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A46AE106566B for ; Sat, 14 Nov 2009 17:44:19 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 881658FC24 for ; Sat, 14 Nov 2009 17:44:19 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nAEHiJ9K028768 for ; Sat, 14 Nov 2009 17:44:19 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id nAEHiInx028767; Sat, 14 Nov 2009 17:44:18 GMT (envelope-from nobody) Message-Id: <200911141744.nAEHiInx028767@www.freebsd.org> Date: Sat, 14 Nov 2009 17:44:18 GMT From: Rainer Hurling To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/140559: [NEW PORT] math/saga: System for Automated Geoscientific Analyses X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Nov 2009 17:50:01 -0000 >Number: 140559 >Category: ports >Synopsis: [NEW PORT] math/saga: System for Automated Geoscientific Analyses >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Nov 14 17:50:00 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Rainer Hurling >Release: FreeBSD 9.0-CURRENT i386 >Organization: >Environment: System: FreeBSD krabat.raven.hur 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Sat Nov 14 12:50:34 CET 2009 rhurlin@krabat.raven.hur:/usr/obj/usr/src/sys/RHURLIN i386 >Description: SAGA - short hand for "System for Automated Geoscientific Analyses" - is a free, hybrid, cross-platform GIS software. The heart of SAGA is its C++ and thus object oriented Application Programming Interface (API), providing data object definitions and computational methods for raster, vector and tabular data. As a normal user, you will not get into touch with the API. But as an interested scientist or coder you will soon discover its great flexibility. WWW: http://www.saga-gis.org/en/index.html >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # saga # saga/Makefile # saga/pkg-descr # saga/pkg-plist # saga/distinfo # saga/pkg-message # echo c - saga mkdir -p saga > /dev/null 2>&1 echo x - saga/Makefile sed 's/^X//' >saga/Makefile << '12b91b7517315e2603df593e22790881' X# Ports collection makefile for: saga X# Date created: 13 November 2009 X# Whom: rhurlin X# X# $FreeBSD$ X# X XPORTNAME= saga XPORTVERSION= 2.0.4 XCATEGORIES= math XMASTER_SITES= SF XMASTER_SITE_SUBDIR= saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]*$//}/SAGA%20${PORTVERSION} XDISTNAME= ${PORTNAME}_${PORTVERSION}_src_linux X XMAINTAINER= rhurlin@gwdg.de XCOMMENT= System for Automated Geoscientific Analyses X XLIB_DEPENDS= proj.5:${PORTSDIR}/graphics/proj \ X gdal.14:${PORTSDIR}/graphics/gdal \ X jasper.4:${PORTSDIR}/graphics/jasper \ X tiff.4:${PORTSDIR}/graphics/tiff X XWRKSRC= ${WRKDIR}/saga-2.0 X XUSE_LDCONFIG= yes XGNU_CONFIGURE= yes XCFLAGS+= -I${LOCALBASE}/include X XUSE_WX= 2.8 X Xpost-patch: X @for f in `${FIND} '${WRKSRC}' -name Makefile.in` \ X ${WRKSRC}/configure; do \ X ${REINPLACE_CMD} -e's|wx-config |${WX_CONFIG} |g' "$$f"; \ X done X @${REINPLACE_CMD} -e 's,malloc.h,stdlib.h,' \ X ${WRKSRC}/src/saga_core/saga_api/api_memory.cpp \ X ${WRKSRC}/src/modules_projection/pj_georeference/pj_georeference/lmdif0.c X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include 12b91b7517315e2603df593e22790881 echo x - saga/pkg-descr sed 's/^X//' >saga/pkg-descr << 'd13c0474791cb3da46560024ee212e54' XSAGA - short hand for "System for Automated Geoscientific Analyses" - is a free, Xhybrid, cross-platform GIS software. XThe heart of SAGA is it's C++ and thus object oriented Application Programming XInterface (API), providing data object definitions and computational methods for Xraster, vector and tabular data. As a normal user, you will not get into touch Xwith the API. But as an interested scientist or coder you will soon discover Xit's great flexibility. X XWWW: http://www.saga-gis.org/en/index.html d13c0474791cb3da46560024ee212e54 echo x - saga/pkg-plist sed 's/^X//' >saga/pkg-plist << 'bf3c6883f2abc5e5fe1b9ced1b335898' Xbin/saga_cmd Xbin/saga_gui Xlib/libsaga_api.la Xlib/libsaga_api.so Xlib/libsaga_api.so.0 Xlib/saga/libcontrib_a_perego.la Xlib/saga/libcontrib_a_perego.so Xlib/saga/libcontrib_a_perego.so.0 Xlib/saga/libgeostatistics_grid.la Xlib/saga/libgeostatistics_grid.so Xlib/saga/libgeostatistics_grid.so.0 Xlib/saga/libgeostatistics_kriging.la Xlib/saga/libgeostatistics_kriging.so Xlib/saga/libgeostatistics_kriging.so.0 Xlib/saga/libgeostatistics_points.la Xlib/saga/libgeostatistics_points.so Xlib/saga/libgeostatistics_points.so.0 Xlib/saga/libgrid_analysis.la Xlib/saga/libgrid_analysis.so Xlib/saga/libgrid_analysis.so.0 Xlib/saga/libgrid_calculus.la Xlib/saga/libgrid_calculus.so Xlib/saga/libgrid_calculus.so.0 Xlib/saga/libgrid_discretisation.la Xlib/saga/libgrid_discretisation.so Xlib/saga/libgrid_discretisation.so.0 Xlib/saga/libgrid_filter.la Xlib/saga/libgrid_filter.so Xlib/saga/libgrid_filter.so.0 Xlib/saga/libgrid_gridding.la Xlib/saga/libgrid_gridding.so Xlib/saga/libgrid_gridding.so.0 Xlib/saga/libgrid_spline.la Xlib/saga/libgrid_spline.so Xlib/saga/libgrid_spline.so.0 Xlib/saga/libgrid_tools.la Xlib/saga/libgrid_tools.so Xlib/saga/libgrid_tools.so.0 Xlib/saga/libgrid_visualisation.la Xlib/saga/libgrid_visualisation.so Xlib/saga/libgrid_visualisation.so.0 Xlib/saga/libio_esri_e00.la Xlib/saga/libio_esri_e00.so Xlib/saga/libio_esri_e00.so.0 Xlib/saga/libio_gdal.la Xlib/saga/libio_gdal.so Xlib/saga/libio_gdal.so.0 Xlib/saga/libio_gps.la Xlib/saga/libio_gps.so Xlib/saga/libio_gps.so.0 Xlib/saga/libio_grid.la Xlib/saga/libio_grid.so Xlib/saga/libio_grid.so.0 Xlib/saga/libio_grid_grib2.la Xlib/saga/libio_grid_grib2.so Xlib/saga/libio_grid_grib2.so.0 Xlib/saga/libio_grid_image.la Xlib/saga/libio_grid_image.so Xlib/saga/libio_grid_image.so.0 Xlib/saga/libio_shapes.la Xlib/saga/libio_shapes.so Xlib/saga/libio_shapes.so.0 Xlib/saga/libio_shapes_dxf.la Xlib/saga/libio_shapes_dxf.so Xlib/saga/libio_shapes_dxf.so.0 Xlib/saga/libio_table.la Xlib/saga/libio_table.so Xlib/saga/libio_table.so.0 Xlib/saga/liblectures_introduction.la Xlib/saga/liblectures_introduction.so Xlib/saga/liblectures_introduction.so.0 Xlib/saga/libpj_georeference.la Xlib/saga/libpj_georeference.so Xlib/saga/libpj_georeference.so.0 Xlib/saga/libpj_proj4.la Xlib/saga/libpj_proj4.so Xlib/saga/libpj_proj4.so.0 Xlib/saga/libpointcloud_tools.la Xlib/saga/libpointcloud_tools.so Xlib/saga/libpointcloud_tools.so.0 Xlib/saga/libpointcloud_viewer.la Xlib/saga/libpointcloud_viewer.so Xlib/saga/libpointcloud_viewer.so.0 Xlib/saga/librecreations_fractals.la Xlib/saga/librecreations_fractals.so Xlib/saga/librecreations_fractals.so.0 Xlib/saga/librecreations_games.la Xlib/saga/librecreations_games.so Xlib/saga/librecreations_games.so.0 Xlib/saga/libsaga_gdi.la Xlib/saga/libsaga_gdi.so Xlib/saga/libsaga_gdi.so.0 Xlib/saga/libshapes_grid.la Xlib/saga/libshapes_grid.so Xlib/saga/libshapes_grid.so.0 Xlib/saga/libshapes_lines.la Xlib/saga/libshapes_lines.so Xlib/saga/libshapes_lines.so.0 Xlib/saga/libshapes_points.la Xlib/saga/libshapes_points.so Xlib/saga/libshapes_points.so.0 Xlib/saga/libshapes_polygons.la Xlib/saga/libshapes_polygons.so Xlib/saga/libshapes_polygons.so.0 Xlib/saga/libshapes_tools.la Xlib/saga/libshapes_tools.so Xlib/saga/libshapes_tools.so.0 Xlib/saga/libsim_cellular_automata.la Xlib/saga/libsim_cellular_automata.so Xlib/saga/libsim_cellular_automata.so.0 Xlib/saga/libsim_ecosystems_hugget.la Xlib/saga/libsim_ecosystems_hugget.so Xlib/saga/libsim_ecosystems_hugget.so.0 Xlib/saga/libsim_fire_spreading.la Xlib/saga/libsim_fire_spreading.so Xlib/saga/libsim_fire_spreading.so.0 Xlib/saga/libsim_hydrology.la Xlib/saga/libsim_hydrology.so Xlib/saga/libsim_hydrology.so.0 Xlib/saga/libta_channels.la Xlib/saga/libta_channels.so Xlib/saga/libta_channels.so.0 Xlib/saga/libta_hydrology.la Xlib/saga/libta_hydrology.so Xlib/saga/libta_hydrology.so.0 Xlib/saga/libta_lighting.la Xlib/saga/libta_lighting.so Xlib/saga/libta_lighting.so.0 Xlib/saga/libta_morphometry.la Xlib/saga/libta_morphometry.so Xlib/saga/libta_morphometry.so.0 Xlib/saga/libta_preprocessor.la Xlib/saga/libta_preprocessor.so Xlib/saga/libta_preprocessor.so.0 Xlib/saga/libta_profiles.la Xlib/saga/libta_profiles.so Xlib/saga/libta_profiles.so.0 Xlib/saga/libtable_calculus.la Xlib/saga/libtable_calculus.so Xlib/saga/libtable_calculus.so.0 Xlib/saga/libtable_tools.la Xlib/saga/libtable_tools.so Xlib/saga/libtable_tools.so.0 Xlib/saga/libtin_tools.la Xlib/saga/libtin_tools.so Xlib/saga/libtin_tools.so.0 X@dirrm lib/saga bf3c6883f2abc5e5fe1b9ced1b335898 echo x - saga/distinfo sed 's/^X//' >saga/distinfo << 'ca33c8b6a44fb1be51398a0a5a971b44' XMD5 (saga_2.0.4_src_linux.tar.gz) = 2f91cd0eb0c807de6e6e1f706d4b10ce XSHA256 (saga_2.0.4_src_linux.tar.gz) = e0ac3c7f2ec52f41874c7dc1f0c873cf8d19f3f387151820abea9c7d68125ebe XSIZE (saga_2.0.4_src_linux.tar.gz) = 2518635 ca33c8b6a44fb1be51398a0a5a971b44 echo x - saga/pkg-message sed 's/^X//' >saga/pkg-message << '4445a7aa4b517dca040f667ec1e4ee11' X X###################################################################### X XUnlike to windows systems, saga_cmd should be instantly available in Xthe shell as it is usually installed in %%PREFIX%%/bin. X XNext you have to set the environmental variable SAGA_MLB to make SAGA Xknow where the SAGA module libraries exist on your system. You can do Xthis permanently by adding the following command to your .bashrc file Xor by defining it temporarily on the command line before executing XSAGA CMD: X X export SAGA_MLB=/yourPathToSAGA_modules X Xe.g.: X export SAGA_MLB=%%PREFIX%%/lib/saga X XNow your system is prepared for using SAGA CMD to execute SAGA Xmodules. X X###################################################################### X XAnd don't forget, on Unix-like systems you will have to alter the Xmodule library name accordingly by adding "lib" to the module library Xname. X Xe.g.: X saga_cmd libta_morphometry instead of saga_cmd ta_morphometry X XFor more information see X Xhttp://sourceforge.net/apps/trac/saga-gis/wiki/\ XExecuting%20Modules%20with%20SAGA%20CMD X X###################################################################### 4445a7aa4b517dca040f667ec1e4ee11 exit >Release-Note: >Audit-Trail: >Unformatted: