Ticket #4947: gpsbabel.Portfile.diff

File gpsbabel.Portfile.diff, 2.1 KB (added by rsorasen@…, 19 years ago)

Diff for Portfile

  • Portfile

     
    22PortSystem              1.0
    33
    44name            gpsbabel
    5 version         1.2.4
     5version         1.2.7
    66categories      textproc comms
    77maintainers     thomas+darwinports@stromberg.org
    88description     GPSBabel converts/uploads GPS waypoints, tracks, and routes
     
    1414homepage                http://gpsbabel.sourceforge.net
    1515platforms               darwin
    1616master_sites    sourceforge
    17 checksums               md5 90adf3f0aabbe2c63ed1054465629525
     17checksums               md5 535da9798714e53a9584e22ac7d651d3
    1818
    1919depends_lib             lib:libexpat.0:expat
    2020
    2121# Note: Not yet supported on MacOSX, but may work on others
    2222variant usb {
    2323        depends_lib-append      lib:libusb-0.1.4:libusb
    24         build.args-delete       LIBEXPAT="-L${prefix}/lib -lexpat"
    25         build.args-append       LIBEXPAT="-L${prefix}/lib -lexpat -lusb" \
    26                                                 INHIBIT_USB=""
     24        build.args-delete       LIBUSB="" \
     25                            INHIBIT_USB="-DNO_USB"
     26        build.args-append       LIBUSB="-lusb /System/Library/Frameworks/CoreFoundation.framework/Versions/Current/CoreFoundation /System/Library/Frameworks/IOKit.framework/Versions/Current/IOKit" \
     27                            INHIBIT_USB="" \
     28                                               
    2729}
    2830
    2931variant tk {
     
    3638
    3739use_configure   no
    3840build.args              EXTRA_CFLAGS="-I${prefix}/include" \
    39                                 LIBEXPAT="-L${prefix}/lib -lexpat"
     41                                LIBEXPAT="-L${prefix}/lib -lexpat" \
     42                                LIBUSB="" \
     43                                INHIBIT_USB="-DNO_USB"
    4044
    4145destroot {
    4246        cd ${worksrcpath}
     
    5256}
    5357
    5458platform darwin {
    55         patchfiles-append       patch-project.pbxproj
    5659        post-patch {
    5760                # Patch with version from pre-compiled application for now.
    5861                # Authors have been notified of these changes for future
     
    8689        }
    8790        post-destroot {
    8891                if {[file exist ${worksrcpath}/macgpsbabel/conftest]} {
    89                         cd ${worksrcpath}/macgpsbabel/build
     92                        if {$xcodeversion == "2.1"} {
     93                            cd ${worksrcpath}/macgpsbabel/build/Deployment
     94                        } else {
     95                            cd ${worksrcpath}/macgpsbabel/build
     96                        }
    9097                        xinstall -d -m 0755 ${destroot}/Applications/DarwinPorts
    9198                        system "cp -R MacGPSBabel.app ${destroot}/Applications/DarwinPorts"
    9299                }