Changeset 91542


Ignore:
Timestamp:
Apr 4, 2012, 7:21:54 PM (8 years ago)
Author:
vince@…
Message:

Substitutes tabs by groups of 4 spaces. Adjust comment accordingly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/gis/pgRouting/Portfile

    r91463 r91542  
    1 # -*- coding: utf-8; mode: tcl; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=2:ts=2:sts=2
     1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
    22# $Id$
    33
    4 PortSystem                      1.0
    5 PortGroup                       cmake 1.0
     4PortSystem          1.0
     5PortGroup           cmake 1.0
    66
    7 name                            pgRouting
     7name                pgRouting
    88
    9 version                         1.05
    10 distname                        pgrouting-${version}
     9version             1.05
     10distname            pgrouting-${version}
    1111
    12 license                         GPL-2+
    13 categories                      gis
    14 maintainers                     vince
    15 description                     Routing algorithms for PostGIS
    16 long_description        pgRouting adds the following algorithms to PostGRES: \
    17                                         Dijkstra: shortest path, A*: boosted dijkstra, \
    18                                         Isochrones computation, TSP and shooting star, \
    19                                         an algorithm to compute shortest path on real \
    20                                         road networks.
    21                                        
    22 platforms                       darwin
    23 homepage                        http://pgrouting.postlbs.org/
    24 master_sites            http://download.osgeo.org/pgrouting/source
     12license             GPL-2+
     13categories          gis
     14maintainers         vince
     15description         Routing algorithms for PostGIS
     16long_description    pgRouting adds the following algorithms to PostGRES: \
     17                    Dijkstra: shortest path, A*: boosted dijkstra, \
     18                    Isochrones computation, TSP and shooting star, \
     19                    an algorithm to compute shortest path on real \
     20                    road networks.
     21                   
     22platforms           darwin
     23homepage            http://pgrouting.postlbs.org/
     24master_sites        http://download.osgeo.org/pgrouting/source
    2525
    26 checksums                       md5     bd7c106e3db3c38f7081f1ee9b0e12ae \
    27                                         sha1    582b37eebf86416ca8936e2f3992b5319abc5325 \
    28                                         rmd160  940a8cee6ffa0c8221b29401173aa2dfe7ed346a
     26checksums           md5     bd7c106e3db3c38f7081f1ee9b0e12ae \
     27                    sha1    582b37eebf86416ca8936e2f3992b5319abc5325 \
     28                    rmd160  940a8cee6ffa0c8221b29401173aa2dfe7ed346a
    2929
    30 depends_lib-append      port:geos \
    31                                         port:gaul-devel \
    32                                         port:cgal
     30depends_lib-append  port:geos \
     31                    port:gaul-devel \
     32                    port:cgal
    3333
    34 worksrcdir                      pgrouting-1.05
     34worksrcdir            pgrouting-1.05
    3535
    3636# Locate postgres
    3737
    38 variant postgresql90    conflicts postgresql91 \
    39                                                 description {Use PostgreSQL 9.0} {
    40        
    41         global                                  PGLIB
    42         global                                  PGINC
    43        
    44         depends_lib-append              port:postgresql90
    45         set     PGLIB                           ${prefix}/lib/postgresql90
    46         set     PGINC                           ${prefix}/include/postgresql90
    47        
    48         # Configuration
    49         configure.env-append    PATH=$env(PATH):${PGLIB}/bin
     38variant postgresql90    conflicts postgresql91 \
     39                        description {Use PostgreSQL 9.0} {
     40   
     41    global                  PGLIB
     42    global                  PGINC
     43   
     44    depends_lib-append      port:postgresql90
     45    set    PGLIB            ${prefix}/lib/postgresql90
     46    set    PGINC            ${prefix}/include/postgresql90
     47   
     48    # Configuration
     49    configure.env-append    PATH=$env(PATH):${PGLIB}/bin
    5050
    51         configure.args-append   -DPOSTGRESQL_INCLUDE_DIR=${PGINC}/server \
    52                                 -DPOSTGRESQL_LIBRARIES=${PGLIB} \
    53                                 -DCMAKE_C_COMPILER=${configure.cc} \
    54                                 -DCMAKE_CXX_COMPILER=${configure.cxx} \
    55                                 -DWITH_TSP=TRUE
     51    configure.args-append   -DPOSTGRESQL_INCLUDE_DIR=${PGINC}/server \
     52                            -DPOSTGRESQL_LIBRARIES=${PGLIB} \
     53                            -DCMAKE_C_COMPILER=${configure.cc} \
     54                            -DCMAKE_CXX_COMPILER=${configure.cxx} \
     55                            -DWITH_TSP=TRUE
    5656}
    5757
    58 variant postgresql91    conflicts postgresql90 \
    59                                                 description {Use PostgreSQL 9.1} {
    60                                                
    61         global                                  PGLIB
    62         global                                  PGINC
    63        
    64         depends_lib-append              port:postgresql91
    65         set     PGLIB                           ${prefix}/lib/postgresql91
    66         set     PGINC                           ${prefix}/include/postgresql91
     58variant postgresql91    conflicts postgresql90 \
     59                        description {Use PostgreSQL 9.1} {
     60                       
     61    global                  PGLIB
     62    global                  PGINC
     63   
     64    depends_lib-append      port:postgresql91
     65    set    PGLIB            ${prefix}/lib/postgresql91
     66    set    PGINC            ${prefix}/include/postgresql91
    6767}
    6868
    6969pre-fetch {
    70         ui_error "pgRouting is currently out of date, buggy and broken."
    71         return -code error "Port disabled"
     70    ui_error "pgRouting is currently out of date, buggy and broken."
     71    return -code error "Port disabled"
    7272}
    7373
     
    7575# Configuration
    7676pre-configure {
    77         configure.env-append    PATH=$env(PATH):${PGLIB}/bin
     77    configure.env-append    PATH=$env(PATH):${PGLIB}/bin
    7878
    79         configure.args-append   -DPOSTGRESQL_INCLUDE_DIR=${PGINC}/server \
    80                                 -DPOSTGRESQL_LIBRARIES=${PGLIB} \
    81                                 -DCMAKE_C_COMPILER=${configure.cc} \
    82                                 -DCMAKE_CXX_COMPILER=${configure.cxx} \
    83                                 -DWITH_TSP=TRUE
     79    configure.args-append   -DPOSTGRESQL_INCLUDE_DIR=${PGINC}/server \
     80                            -DPOSTGRESQL_LIBRARIES=${PGLIB} \
     81                            -DCMAKE_C_COMPILER=${configure.cc} \
     82                            -DCMAKE_CXX_COMPILER=${configure.cxx} \
     83                            -DWITH_TSP=TRUE
    8484}
    8585
    8686if {![variant_isset postgresql90] && ![variant_isset postgresql91]} {
    87        
    88         default_variants        +postgresql91
     87   
     88    default_variants    +postgresql91
    8989}
    9090
    91 patchfiles                              patch-astar_c.diff patch-dijkstra_c.diff \
    92                                                 patch-shooting_star_c.diff
     91patchfiles              patch-astar_c.diff patch-dijkstra_c.diff \
     92                        patch-shooting_star_c.diff
    9393
    9494
Note: See TracChangeset for help on using the changeset viewer.