Hi,

Is there any other problem?
If this is ok, I will commit the diff within two or three days.

Thank you for testing.
----
SASANO Takayoshi <u...@mx5.nisiq.net>

At Fri, 28 Dec 2012 11:42:43 +0400,
Sergey Bronnikov wrote:
> 
> Just checked patch with my Holux M-241.
> Downloading of tracks works fine.
> 
> uslcom0 at uhub5 port 1 "Silicon Labs CP2102 USB to UART Bridge Controller" 
> rev 1.10/1.00 addr 2
> ucom0 at uslcom0 portno 0
> 
> On 22:21 Wed 26 Dec , 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/
> > +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;
> > +   }
> > 
> > 
> > 
> > 
> 
> -- 
> sergeyb@
> 

Reply via email to