On Wed, December 26, 2012 16:21, SASANO Takayoshi wrote: > Hello, > > Here is the update for geo/gpsbabel-1.4.3 -> gpsbabel-1.4.4. > And new file, patches/patch-gbser_posix_c fixes the stuck problem when > downloading log data from GPS logger via serial port. > > I tested with CanMore's GP-101, it contains PL-2303 USB-UART converter. > > Regards, > -- > SASANO Takayoshi <sas...@cvs.openbsd.org> > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/geo/gpsbabel/Makefile,v > retrieving revision 1.23 > diff -u -p -r1.23 Makefile > --- Makefile 27 Sep 2012 17:26:05 -0000 1.23 > +++ Makefile 25 Dec 2012 18:55:11 -0000 > @@ -4,7 +4,7 @@ COMMENT-main= GPS waypoint, track, and > COMMENT-tk= Tk front-end to gpsbabel > COMMENT-qt= Qt front-end to gpsbabel > > -VERSION= 1.4.3 > +VERSION= 1.4.4 > DISTNAME= gpsbabel-${VERSION} > PKGNAME-main= gpsbabel-${VERSION} > REVISION-main= 0 > @@ -23,7 +23,7 @@ PERMIT_PACKAGE_FTP= Yes > PERMIT_DISTFILES_CDROM= Yes > PERMIT_DISTFILES_FTP= Yes > > -MASTER_SITES= http://www.linklevel.net/distfiles/
new distfile is available on linklevel.net > +MASTER_SITES= https://secure.ohos.nl/downloads/ > > AUTOCONF_VERSION= 2.61 > CONFIGURE_STYLE= autoconf > Index: distinfo > =================================================================== > RCS file: /cvs/ports/geo/gpsbabel/distinfo,v > retrieving revision 1.7 > diff -u -p -r1.7 distinfo > --- distinfo 18 Feb 2012 22:04:07 -0000 1.7 > +++ distinfo 25 Dec 2012 18:55:11 -0000 > @@ -1,5 +1,5 @@ > -MD5 (gpsbabel-1.4.3.tar.gz) = kW9+Ek9t+RGiTh6jI+nFKQ== > -RMD160 (gpsbabel-1.4.3.tar.gz) = n/L+4X6Xj+ckjRwNRf8cf/43ddE= > -SHA1 (gpsbabel-1.4.3.tar.gz) = vWJm7u84dV1J5twXMwtYxo5aMtc= > -SHA256 (gpsbabel-1.4.3.tar.gz) = ybgeu9ZaNOf+dBwYmFwerWUSP9CfoOy/iCvEeofE9dg= > -SIZE (gpsbabel-1.4.3.tar.gz) = 5616398 > +MD5 (gpsbabel-1.4.4.tar.gz) = bEyPDLn8+fgwJYUUiHjxdA== > +RMD160 (gpsbabel-1.4.4.tar.gz) = laBC+wNaWqoty1DUMONvOEpXX08= > +SHA1 (gpsbabel-1.4.4.tar.gz) = 1/9A8ESg7l2BxVVNpROUIE51WZw= > +SHA256 (gpsbabel-1.4.4.tar.gz) = ndKgboh8sobJoHFkqPLt4RrtEUfmQZAHNwxShBIyGUQ= > +SIZE (gpsbabel-1.4.4.tar.gz) = 7811264 > Index: patches/patch-configure_in > =================================================================== > RCS file: /cvs/ports/geo/gpsbabel/patches/patch-configure_in,v > retrieving revision 1.5 > diff -u -p -r1.5 patch-configure_in > --- patches/patch-configure_in 18 Feb 2012 22:04:07 -0000 1.5 > +++ patches/patch-configure_in 25 Dec 2012 18:55:11 -0000 > @@ -1,7 +1,6 @@ > -$OpenBSD: patch-configure_in,v 1.5 2012/02/18 22:04:07 sthen Exp $ > ---- configure.in.orig Sun Jan 29 01:59:29 2012 > -+++ configure.in Thu Feb 2 13:03:10 2012 > -@@ -63,15 +63,20 @@ if test "$cet" = "default"; then > +--- configure.in.orig Tue Sep 4 07:09:52 2012 > ++++ configure.in Tue Dec 25 21:50:38 2012 > +@@ -62,15 +62,20 @@ if test "$cet" = "default"; then > fi > > AC_MSG_CHECKING(whether to support shapefiles) > @@ -29,7 +28,7 @@ $OpenBSD: patch-configure_in,v 1.5 2012/ > > AC_MSG_CHECKING(whether to support Palm/OS pdb formats) > AC_ARG_ENABLE(pdb, > -@@ -224,32 +229,8 @@ AC_SUBST(USB_LIBS) > +@@ -223,32 +228,8 @@ AC_SUBST(USB_LIBS) > AC_SUBST(USB_CFLAGS) > AC_SUBST(OSJEEPS) > AC_SUBST(GBSER) > Index: patches/patch-gbser_posix_c > =================================================================== > RCS file: patches/patch-gbser_posix_c > diff -N patches/patch-gbser_posix_c > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-gbser_posix_c 25 Dec 2012 18:55:11 -0000 > @@ -0,0 +1,11 @@ > +--- gbser_posix.c.orig Tue Jul 26 10:56:33 2011 > ++++ gbser_posix.c Tue Dec 25 21:52:11 2012 > +@@ -142,7 +142,7 @@ void* gbser_init(const char* port_name) > + if (0 == strcmp(port_name, "-")) { > + h->fd = 0; > + return h; > +- } else if (h->fd = open(port_name, O_RDWR | O_NOCTTY), h->fd == -1) { > ++ } else if (h->fd = open(port_name, O_RDWR | O_NOCTTY | O_NDELAY), h->fd == > -1) { > + warning("Failed to open port (%s)\n", strerror(errno)); > + goto failed; > + } > > > > >