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?

cheers,
Sebastian



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    30 Dec 2011 07:55:10 -0000
@@ -3,7 +3,7 @@
 VMEM_WARNING = yes
 COMMENT =      garmin gps map management tool
 
-DISTNAME =     qlandkartegt-1.3.0
+DISTNAME =     qlandkartegt-1.3.1
 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    30 Dec 2011 07:55:10 -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.1.tar.gz) = OO+6M014yrycgFJzKN3x+g==
+RMD160 (qlandkartegt-1.3.1.tar.gz) = Syl7NAfn0t1IWpMI5lYJLExuvak=
+SHA1 (qlandkartegt-1.3.1.tar.gz) = W6FunQ4E+5B+Q4w4E0gMrYikSqo=
+SHA256 (qlandkartegt-1.3.1.tar.gz) = 
d6OHhW4tQfnqafdQy6ybtJ+iSdZb3vXjGb+m98n4QSE=
+SIZE (qlandkartegt-1.3.1.tar.gz) = 4528281
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   30 Dec 2011 07:55:10 -0000
@@ -0,0 +1,24 @@
+$OpenBSD$
+
+fix detechtion of gpsbabel and conversios done with it
+
+--- src/CMainWindow.cpp.orig   Thu Dec 29 13:40:14 2011
++++ src/CMainWindow.cpp        Thu Dec 29 14:10:37 2011
+@@ -935,7 +935,7 @@ bool CMainWindow::convertData(const QString& inFormat,
+         return false;
+     }
+ 
+-    if (!babelProcess->waitForFinished())
++    if (!babelProcess->waitForFinished(-1))
+     {
+         return false;
+     }
+@@ -1535,7 +1535,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