Changeset 113330


Ignore:
Timestamp:
Nov 13, 2013, 4:59:52 PM (7 years ago)
Author:
mojca@…
Message:

saga: revbump after wxWidgets upgrade; use the wxWidgets PortGroup (#40768, #41353, maintainer timeout)

File:
1 edited

Legend:

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

    r112170 r113330  
    33
    44PortSystem          1.0
     5PortGroup           wxWidgets 1.0
    56
    67name                saga
     
    89license             GPL
    910version             2.1.0
    10 revision            2
     11revision            3
    1112platforms           darwin
    1213maintainers         vince openmaintainer
     
    2829                    sha256  eb4cfd9e1028a52d272bc2fe878ba4971b70fb79e6f73234e4c1519586a58a6c
    2930
    30 patchfiles          patch-configure_in.diff\
     31patchfiles          patch-configure_in.diff \
    3132                    patch-saga_cmd_cpp.diff
     33
     34wxWidgets.use       wxWidgets-3.0
    3235
    3336depends_build       port:autoconf \
     
    3538                    port:libtool
    3639
    37 depends_lib         port:wxWidgets-3.0\
    38                     port:geos\
    39                     port:gdal\
    40                     port:proj47\
    41                     port:jasper\
    42                     port:fftw-3\
     40depends_lib         port:${wxWidgets.port} \
     41                    port:geos \
     42                    port:gdal \
     43                    port:proj47 \
     44                    port:jasper \
     45                    port:fftw-3 \
    4346                    port:unixodbc
    4447
    45 set wxver     3.0
    46 set wx30frmwk ${frameworks_dir}/wxWidgets.framework/Versions/wxWidgets/${wxver}
     48post-patch  {
     49    reinplace -E "s|wx-config|${wxWidgets.wxconfig}|" ${worksrcpath}/configure.in
    4750
    48 post-patch  {
    49     reinplace -E "s|wx-config|${wx30frmwk}/bin/wx-config|" ${worksrcpath}/configure.in
     51    set mkfiles [exec find ${worksrcpath} -type f -name Makefile.am]
     52    foreach makefile ${mkfiles} {
     53        reinplace -E "s|wx-config|${wxWidgets.wxconfig}|" ${makefile}
     54    }
    5055}
    5156
     
    5560configure.args              --disable-openmp
    5661configure.cppflags-append   -I${prefix}/lib/proj47/include
    57 configure.cppflags-append   -I${wx30frmwk}/include/wx-${wxver}
    58 configure.cppflags-append   -I${wx30frmwk}/lib/wx/include/osx_cocoa-unicode-${wxver}
    5962
    6063variant python27 {
     
    6467}
    6568
    66 pre-build {
    67     set mkfiles [exec find ${worksrcpath} -type f -name Makefile]
    68     foreach makefile ${mkfiles} {
    69         reinplace -E "s|wx-config|${wx30frmwk}/bin/wx-config|" ${makefile}
    70     }
    71 }
    72    
    7369
    7470livecheck.type              regex
Note: See TracChangeset for help on using the changeset viewer.