Hi,
 
On Friday, January 6, 2012 20:00 CET, "Sebastian Reitenbach" 
<sebas...@l00-bugdead-prods.de> wrote: 
 
>  
> On Friday, December 30, 2011 09:07 CET, "Sebastian Reitenbach" 
> <sebas...@l00-bugdead-prods.de> wrote: 
>  
> > Hi,
> > 
> > attached patch updates geo/qlandkartegt to version 1.3.1. Most notably 
> > change is a faster loading of the OSM maps.
> > Here the link to the announcement mail: 
> > https://sourceforge.net/mailarchive/forum.php?thread_name=4ED7DD16.3040701%40gmx.de&forum_name=qlandkartegt-users
> > 
> > Further added two new dependencies: 
> >  * devel/libdmtx to allow creation of barcodes for waypoints (not yet in 
> > ports, still needs review/OK, sent to ports@ on December 24.)
> >  * geo/gpsbabel to allow to open a truckload of more file types when 
> > loading geo data
> > 
> > comments or OK?
> 
> no interest in this one?
> 
> please comment or OK.

Meanwhile qlandkartegt 1.3.2 released. Tested and works well on macppc and i386.
Release announcement for the new version can be found here:
https://sourceforge.net/mailarchive/forum.php?thread_name=1325710298.2032.0%40antares&forum_name=qlandkartegt-users

Still would need graphics/libdmtx as new dependency which I just resent.

Comments or OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/qlandkartegt/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile    22 Dec 2011 17:49:06 -0000      1.8
+++ Makefile    13 Jan 2012 07:47:52 -0000
@@ -3,7 +3,7 @@
 VMEM_WARNING = yes
 COMMENT =      garmin gps map management tool
 
-DISTNAME =     qlandkartegt-1.3.0
+DISTNAME =     qlandkartegt-1.3.2
 CATEGORIES =   geo x11
 
 HOMEPAGE =     http://www.qlandkarte.org/
@@ -19,13 +19,16 @@
 MODULES =      devel/cmake x11/qt4
 WANTLIB +=     GL GLU ICE SM X11 Xext c m pthread stdc++ z gdal gps>=19
 WANTLIB +=     exif QtDBus QtGui QtNetwork QtOpenGL QtSql QtXml QtCore proj
-WANTLIB +=     QtWebKit QtXmlPatterns phonon jpeg
+WANTLIB +=     QtWebKit QtXmlPatterns phonon jpeg dmtx
+BUILD_DEPENDS +=       geo/gpsbabel
 LIB_DEPENDS += devel/proj \
                x11/qt4 \
+               graphics/libdmtx \
                graphics/libexif \
                geo/gdal \
                misc/gpsd>=2.95
 RUN_DEPENDS =  devel/desktop-file-utils \
-               geo/garmindev
+               geo/garmindev \
+               geo/gpsbabel
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/geo/qlandkartegt/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- distinfo    22 Dec 2011 17:49:06 -0000      1.7
+++ distinfo    13 Jan 2012 07:47:52 -0000
@@ -1,5 +1,5 @@
-MD5 (qlandkartegt-1.3.0.tar.gz) = L+yqZCRfJ+dToN9at3jOnw==
-RMD160 (qlandkartegt-1.3.0.tar.gz) = 0QMoZi+NVsmYHlHkuwV5jsYtYdI=
-SHA1 (qlandkartegt-1.3.0.tar.gz) = xkofixDkYDw/X8HlRjOxrCIkMv8=
-SHA256 (qlandkartegt-1.3.0.tar.gz) = 
m7E5l2rl1IL+GZ9Tqy8hZr9R8BphAT6vFGY1Mzi5GJQ=
-SIZE (qlandkartegt-1.3.0.tar.gz) = 4167340
+MD5 (qlandkartegt-1.3.2.tar.gz) = HcG3KEsVIxl4+dDsY1PPZQ==
+RMD160 (qlandkartegt-1.3.2.tar.gz) = BixPob3flTGUk+LesiUBjPXiHA0=
+SHA1 (qlandkartegt-1.3.2.tar.gz) = OPIgSpS48MR+GuXWk8I4RYauofs=
+SHA256 (qlandkartegt-1.3.2.tar.gz) = 
M2zLMrZHKDoKSetjhXG+g5czKEalB0kHk/QTp68pre4=
+SIZE (qlandkartegt-1.3.2.tar.gz) = 4549942
Index: patches/patch-src_CMainWindow_cpp
===================================================================
RCS file: patches/patch-src_CMainWindow_cpp
diff -N patches/patch-src_CMainWindow_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_CMainWindow_cpp   13 Jan 2012 07:47:52 -0000
@@ -0,0 +1,24 @@
+$OpenBSD$
+
+fix detechtion of gpsbabel and conversios done with it
+
+--- src/CMainWindow.cpp.orig   Wed Jan  4 14:53:52 2012
++++ src/CMainWindow.cpp        Wed Jan 11 08:21:51 2012
+@@ -936,7 +936,7 @@ bool CMainWindow::convertData(const QString& inFormat,
+         return false;
+     }
+ 
+-    if (!babelProcess->waitForFinished())
++    if (!babelProcess->waitForFinished(-1))
+     {
+         return false;
+     }
+@@ -1536,7 +1536,7 @@ bool CMainWindow::isGPSBabel()
+     bool haveGPSBabel = false;
+     QProcess proc1;
+     proc1.start(GPSBABEL " -V");
+-    proc1.waitForFinished();
++    proc1.waitForFinished(-1);
+     haveGPSBabel = proc1.error() == QProcess::UnknownError;
+     return haveGPSBabel;
+ }



 
 

Reply via email to