Changeset 95167 for trunk/dports/gis


Ignore:
Timestamp:
Jul 6, 2012, 11:00:24 AM (7 years ago)
Author:
vince@…
Message:

Bump to 1.8.0, delete obsolete patches and add one to workaround a clang bug.

Location:
trunk/dports/gis/qgis
Files:
1 added
5 deleted
1 edited

Legend:

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

    r93207 r95167  
    77
    88name                            qgis
    9 version                         1.7.4
     9version                         1.8.0
    1010categories                      gis
    1111maintainers                     vince
     
    2626use_bzip2                       yes
    2727
    28 checksums           md5     ad6e2bd8c5eb0c486939c420af5d8c44 \
    29                     sha1    0dae5cb933d1ce621e5fe30c1937887d813a2098 \
    30                     rmd160  dae51556b09a57ce9537ca4ed75830f15e3be5a4
     28checksums           md5     1d60520f81d7763c026d0af887ac9a05 \
     29                    sha1    99c0d716acbe0dd70ad0774242d01e9251c5a130 \
     30                    rmd160  93138574da56fee232ba006d8d8943e16a2a9959
    3131
    3232worksrcdir                      ${name}-${version}
    3333
    34 patchfiles                      patch-spatialite_c.diff \
    35                                         patch-conversions_sip.diff \
    36                                         patch-CMakeLists_txt.diff \
    37                                         patch-src_core_spatialindex_include_tools_h.diff
     34patchfiles                      patch-conversions_sip.diff \
     35                                        patch-CMakeLists_txt.diff
    3836
    3937depends_lib-append      port:libiconv \
     
    4644                                        port:gsl \
    4745                                        port:qwt52 \
    48                                         port:fcgi
     46                                        port:fcgi \
     47                                        port:spatialindex
    4948
    5049post-extract {
     
    176175configure.args-append           "-DPROJ_LIBRARY=${prefix}/lib/libproj.dylib"
    177176configure.args-append           "-DWITH_SPATIALITE:BOOL=NO"
     177configure.args-append       "-DSPATIALINDEX_INCLUDE=${prefix}/include"
     178configure.args-append       "-DSPATIALINDEX_LIBRARY=${prefix}/lib/libspatialindex.dylib"
    178179configure.args-append           "-DPYTHON_INCLUDE_PATH=${Py_own_FRM}/Headers"
    179180configure.args-append           "-DSIP_INCLUDE_DIR=${Py_own_FRM}/Headers"
     
    182183# This is a fake but don't ask me why it is needed
    183184configure.args-append           "-DSVN_MARKER=/usr/bin/svnversion"
    184 
    185185
    186186# Patch for proper linking of our own Python framework
     
    201201        set Py_sys_FRM  "${frameworks_dir}/Python.framework/Versions/${Pyverpath}"
    202202
    203         system \
    204                 "cd ${worksrcpath}/build/python/CMakeFiles ; \
    205                  cd python_module_qgis_core.dir ; \
    206                  cp ${filespath}/ed-build.make . ; \
    207                  sed -i '' \"s|WRK|${worksrcpath}|\" ed-build.make ; \
    208                  sed -i '' \"s|FLS|${filespath}|\" ed-build.make; \
    209                  ed build.make < ed-build.make"
    210                        
    211203        system \
    212204                "cd ${Py_own_FRM} ; \
     
    215207                 ln -s ${Py_sys_FRM}/Python . ; \
    216208                 ln -s ${Py_sys_FRM}/Resources . ;"
     209                 
     210        # Workaround a bug in some clang version
     211    system \
     212        "cd ${worksrcpath}/build/src/crssync/CMakeFiles/crssync.dir ; \
     213         cat link.txt ${filespath}/patch_link_txt > link.txt.tmp ; \
     214         mv link.txt.tmp link.txt ;"
    217215}
    218216
Note: See TracChangeset for help on using the changeset viewer.