[108550] trunk/dports/gis

vince at macports.org vince at macports.org
Fri Jul 26 02:17:27 PDT 2013


Revision: 108550
          https://trac.macports.org/changeset/108550
Author:   vince at macports.org
Date:     2013-07-26 02:17:27 -0700 (Fri, 26 Jul 2013)
Log Message:
-----------
Initial commit.

Added Paths:
-----------
    trunk/dports/gis/saga/
    trunk/dports/gis/saga/Portfile
    trunk/dports/gis/saga/files/
    trunk/dports/gis/saga/files/patch-configure.diff
    trunk/dports/gis/saga/files/patch-configure_in.diff
    trunk/dports/gis/saga/files/patch-pj_proj4_Makefile.diff

Added: trunk/dports/gis/saga/Portfile
===================================================================
--- trunk/dports/gis/saga/Portfile	                        (rev 0)
+++ trunk/dports/gis/saga/Portfile	2013-07-26 09:17:27 UTC (rev 108550)
@@ -0,0 +1,58 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
+# $Id: Portfile 106285 2013-05-21 09:08:48Z vince at macports.org $
+
+PortSystem          1.0
+PortGroup           archcheck 1.0
+
+name                saga
+categories          gis
+license             GPL
+version             2.1.0
+platforms           darwin
+maintainers         vince openmaintainer
+
+description         SAGA is a GIS oriented towards statistics and analysis
+
+long_description    SAGA is yet another open source GIS targeted towards\
+                    spatial analysis and statistics. It uses wxWidgets as\
+                    a GUI.
+
+homepage            http://www.saga-gis.org/en/index.html
+
+master_sites        ftp://ftp.cimaxonline.fr
+distname            saga_${version}_src
+
+use_zip             yes
+
+checksums           rmd160  558332c890049c8c05b802aa2e413be2314697df \
+                    sha256  eb4cfd9e1028a52d272bc2fe878ba4971b70fb79e6f73234e4c1519586a58a6c
+
+patchfiles          patch-configure_in.diff
+
+depends_build       port:autoconf \
+                    port:automake \
+                    port:libtool
+
+depends_lib         port:wxWidgets30\
+                    port:geos\
+                    port:proj47\
+                    port:jasper\
+                    port:fftw-3
+
+pre-configure {
+    system -W ${worksrcpath} "autoreconf -i"
+    system "cp ${filespath}/patch-configure.diff ${worksrcpath} && \
+        cd ${worksrcpath} && patch < patch-configure.diff"
+}
+
+configure.args              --disable-openmp
+configure.cppflags-append   -I${prefix}/lib/proj47/include
+
+variant python27 {
+    depends_lib-append      port:python27
+    configure.args-append   --enable-python
+}
+
+livecheck.type              regex
+livecheck.url               ${master_sites}
+livecheck.regex             ${name}-(\\d+(?:\\.\\d+)*)\\.tar

Added: trunk/dports/gis/saga/files/patch-configure.diff
===================================================================
--- trunk/dports/gis/saga/files/patch-configure.diff	                        (rev 0)
+++ trunk/dports/gis/saga/files/patch-configure.diff	2013-07-26 09:17:27 UTC (rev 108550)
@@ -0,0 +1,24 @@
+--- configure.orig	2013-07-25 20:38:44.000000000 +0200
++++ configure	2013-07-25 20:39:35.000000000 +0200
+@@ -17589,21 +17589,6 @@
+ 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_EXTRA_LIBS" >&5
+ $as_echo "$PYTHON_EXTRA_LIBS" >&6; }
+ 
+-
+-	#
+-	# linking flags needed when embedding
+-	#
+-	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking python extra linking flags" >&5
+-$as_echo_n "checking python extra linking flags... " >&6; }
+-	if test -z "$PYTHON_EXTRA_LDFLAGS"; then
+-		PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \
+-			conf = distutils.sysconfig.get_config_var; \
+-			print (conf('LINKFORSHARED'))"`
+-	fi
+-	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_EXTRA_LDFLAGS" >&5
+-$as_echo "$PYTHON_EXTRA_LDFLAGS" >&6; }
+-
+-
+ 	#
+ 	# final check to see if everything compiles alright
+ 	#

Added: trunk/dports/gis/saga/files/patch-configure_in.diff
===================================================================
--- trunk/dports/gis/saga/files/patch-configure_in.diff	                        (rev 0)
+++ trunk/dports/gis/saga/files/patch-configure_in.diff	2013-07-26 09:17:27 UTC (rev 108550)
@@ -0,0 +1,12 @@
+--- configure.in.orig	2013-07-25 15:10:07.000000000 +0200
++++ configure.in	2013-07-25 15:12:01.000000000 +0200
+@@ -6,8 +6,7 @@
+ AC_INIT(saga, 2.1.0, BUG-REPORT-ADDRESS)
+ AC_CONFIG_SRCDIR([src/saga_core/saga_gui/wksp_data_menu_files.cpp])
+ AC_CONFIG_HEADER([config.h])
+-AM_INIT_AUTOMAKE(saga, 2.1.0beta)
+-AM_INIT_AUTOMAKE(tar-ustar)
++AM_INIT_AUTOMAKE([tar-ustar subdir-objects])
+ 
+ # Checks for programs.
+ AC_PROG_CXX

Added: trunk/dports/gis/saga/files/patch-pj_proj4_Makefile.diff
===================================================================
--- trunk/dports/gis/saga/files/patch-pj_proj4_Makefile.diff	                        (rev 0)
+++ trunk/dports/gis/saga/files/patch-pj_proj4_Makefile.diff	2013-07-26 09:17:27 UTC (rev 108550)
@@ -0,0 +1,11 @@
+--- src/modules_projection/pj_proj4/pj_proj4/Makefile.orig	2013-07-25 21:13:11.000000000 +0200
++++ src/modules_projection/pj_proj4/pj_proj4/Makefile	2013-07-25 21:14:58.000000000 +0200
+@@ -227,7 +227,7 @@
+ CCDEPMODE = depmode=gcc3
+ CFLAGS = -pipe -arch x86_64
+ CPP = /usr/bin/clang -E
+-CPPFLAGS = -I/opt/local/include
++CPPFLAGS = -I/opt/local/include -I/opt/local/lib/proj47/include
+ CXX = /usr/bin/clang++
+ CXXCPP = /usr/bin/clang++ -E
+ CXXDEPMODE = depmode=gcc3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130726/75c56180/attachment.html>


More information about the macports-changes mailing list