Opened 19 years ago
Last modified 9 years ago
#4947 closed update
UPDATE gpsbabel-1.2.7 — at Initial Version
Reported by: | rsorasen@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: | gpsbabel |
Description
The patch make gpsbable work with my Garmin GPSMAP 60C (Software Version 4.0) over USB cable!
Index: Portfile =================================================================== --- Portfile (revision 3746) +++ Portfile (working copy) @@ -2,7 +2,7 @@
PortSystem 1.0
name gpsbabel
-version 1.2.4 +version 1.2.7
categories textproc comms maintainers thomas+darwinports@… description GPSBabel converts/uploads GPS waypoints, tracks, and routes
@@ -14,16 +14,18 @@
homepage http://gpsbabel.sourceforge.net platforms darwin master_sites sourceforge
-checksums md5 90adf3f0aabbe2c63ed1054465629525 +checksums md5 535da9798714e53a9584e22ac7d651d3
depends_lib lib:libexpat.0:expat
# Note: Not yet supported on MacOSX, but may work on others variant usb {
depends_lib-append lib:libusb-0.1.4:libusb
- build.args-delete LIBEXPAT="-L${prefix}/lib -lexpat"
- build.args-append LIBEXPAT="-L${prefix}/lib -lexpat -lusb" \
- INHIBIT_USB=""
+ build.args-delete LIBUSB="" \ + INHIBIT_USB="-DNO_USB" + build.args-append LIBUSB="-lusb /System/Library/Frameworks/CoreFoundation.framework/Versions/Current/CoreFoundation /System/Library/Frameworks/IOKit.framework/Versions/Current/IOKit" \ + INHIBIT_USB="" \ +
}
variant tk {
@@ -36,7 +38,9 @@
use_configure no build.args EXTRA_CFLAGS="-I${prefix}/include" \
- LIBEXPAT="-L${prefix}/lib -lexpat"
+ LIBEXPAT="-L${prefix}/lib -lexpat" \ + LIBUSB="" \ + INHIBIT_USB="-DNO_USB"
destroot {
cd ${worksrcpath}
@@ -52,7 +56,6 @@
}
platform darwin {
- patchfiles-append patch-project.pbxproj
post-patch {
# Patch with version from pre-compiled application for now. # Authors have been notified of these changes for future
@@ -86,7 +89,11 @@
} post-destroot {
if {[file exist ${worksrcpath}/macgpsbabel/conftest]} {
- cd ${worksrcpath}/macgpsbabel/build
+ if {$xcodeversion == "2.1"} { + cd ${worksrcpath}/macgpsbabel/build/Deployment + } else { + cd ${worksrcpath}/macgpsbabel/build + }
xinstall -d -m 0755 ${destroot}/Applications/DarwinPorts system "cp -R MacGPSBabel.app ${destroot}/Applications/DarwinPorts"
}
Diff for Portfile