source: trunk/dports/gis/saga/Portfile @ 117475

Last change on this file since 117475 was 117475, checked in by vince@…, 6 years ago

Fixes a typo

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.6 KB
Line 
1# -*- 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
2# $Id: Portfile 117475 2014-02-28 12:47:32Z vince@macports.org $
3
4PortSystem          1.0
5PortGroup           wxWidgets 1.0
6
7name                saga
8categories          gis
9license             GPL
10version             2.1.1
11#revision            3
12platforms           darwin
13maintainers         vince openmaintainer
14
15description         SAGA is a GIS oriented towards statistics and analysis
16
17long_description    SAGA is yet another open source GIS targeted towards\
18                    spatial analysis and statistics. It uses wxWidgets as\
19                    a GUI.
20
21homepage            http://www.saga-gis.org/en/index.html
22
23master_sites        http://sourceforge.net/projects/saga-gis/files/SAGA%20-%202.1/SAGA%202.1.1
24distname            saga_${version}
25worksrcdir          saga-${version}
26
27#use_zip             yes
28
29checksums           rmd160  61a74a1ac3abb2eabe184140be217fda1e83bb40 \
30                    sha256  254fb0fb885ffe73aa2a024f774e05ee0fb1625d89754f70b6020a7d34bbd2fe
31
32patchfiles          patch-saga_cmd_cpp.diff \
33                    patch-configure.diff 
34
35wxWidgets.use       wxWidgets-3.0
36
37depends_build       port:autoconf \
38                    port:automake \
39                    port:libtool
40
41depends_lib         port:${wxWidgets.port} \
42                    port:geos \
43                    port:gdal \
44                    port:proj47 \
45                    port:jasper \
46                    port:fftw-3 \
47                    port:unixodbc
48
49post-patch  {
50    reinplace -E "s|wx-config|${wxWidgets.wxconfig}|" ${worksrcpath}/configure
51
52    set mkfiles [exec find ${worksrcpath} -type f -name Makefile.in]
53    foreach makefile ${mkfiles} {
54        reinplace -E "s|wx-config|${wxWidgets.wxconfig}|" ${makefile}
55    }
56}
57
58#use_autoreconf              yes
59#autoreconf.args             -i
60
61configure.args              --disable-openmp
62configure.cppflags-append   -I${prefix}/lib/proj47/include
63
64variant python27 {
65    depends_lib-append      port:python27\
66                            port:swig-python
67    configure.args-append   --enable-python
68}
69
70variant postgresql92 conflicts postgresql93 {
71    depends_lib-append      port:postgresql92
72    configure.args-append   --with-postgresql=${prefix}/lib/postgresql92/bin/pg_config
73}
74
75variant postgresql93 conflicts postgresql92 {
76    depends_lib-append      port:postgresql93
77    configure.args-append   --with-postgresql=${prefix}/lib/postgresql93/bin/pg_config
78}
79
80
81livecheck.type              regex
82livecheck.url               ${master_sites}
83livecheck.regex             ${name}-(\\d+(?:\\.\\d+)*)\\.tar
Note: See TracBrowser for help on using the repository browser.