pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/geography/merkaartor
Module Name: pkgsrc
Committed By: gdt
Date: Wed Sep 18 14:01:30 UTC 2024
Modified Files:
pkgsrc/geography/merkaartor: Makefile PLIST distinfo
Log Message:
geogrpahy/merkaator: Update to 0.20.0
packaging changes:
- switch to cmake, because upstream dropped qmake
- complete rototill of dependencies
- WalkingPapers plugin is gone, and seems rolled into base not plugin
(if you use it, please feel to test and send me fixes if needed)
upstream NEWS:
v0.20.0
* ADD: Implemented OAuth2 authentication.
* ADD: AppImage builds.
* FIX: Fixed CI builds.
* FIX: libproxy and libgps external library handling by build system.
* FIX: CMake unity builds.
* FIX: Windows localization.
* DEL: Removed some dead code, qmake build config.
To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 pkgsrc/geography/merkaartor/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/geography/merkaartor/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/geography/merkaartor/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/geography/merkaartor/Makefile
diff -u pkgsrc/geography/merkaartor/Makefile:1.132 pkgsrc/geography/merkaartor/Makefile:1.133
--- pkgsrc/geography/merkaartor/Makefile:1.132 Sun Sep 1 14:56:34 2024
+++ pkgsrc/geography/merkaartor/Makefile Wed Sep 18 14:01:30 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.132 2024/09/01 14:56:34 gdt Exp $
+# $NetBSD: Makefile,v 1.133 2024/09/18 14:01:30 gdt Exp $
-DISTNAME= merkaartor-0.19.0
-PKGREVISION= 23
+DISTNAME= merkaartor-0.20.0
CATEGORIES= geography
MASTER_SITES= ${MASTER_SITE_GITHUB:=openstreetmap/}
GITHUB_PROJECT= merkaartor
@@ -12,41 +11,46 @@ HOMEPAGE= http://www.merkaartor.be/
COMMENT= OpenStreetMap mapping program
LICENSE= gnu-gpl-v2
-USE_LANGUAGES= c c++11
-# gcc 5 complains about -Wno-register. Require new enough rather than patching.
-GCC_REQD+= 6
-USE_LIBTOOL= yes
-QMAKE= ${QTDIR}/bin/qmake
-CONFIGURE_ARGS= PREFIX=${PREFIX} NODEBUG=1 RELEASE=1
-
-INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
-
-do-configure:
- cd ${WRKSRC} && \
- ${QTDIR}/bin/lrelease src/src.pro
- cd ${WRKSRC} && \
- ${QMAKE} ${CONFIGURE_ARGS} Merkaartor.pro && \
- ${MAKE} qmake
+USE_LANGUAGES= c c++
+# Not documented, but in CMakeLists.txt.
+USE_CC_FEATURES+= c+17
+
+USE_TOOLS+= pkg-config
+
+.include "../../devel/cmake/build.mk"
+
+CMAKE_CONFIGURE_ARGS+= -DGPSD=ON
+
+# Dependencies, generally in the order they are searched for, or
+# ordered following pkgsrc conventions.
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+# qt5 fragments not searched for but used during the build.
+.include "../../x11/qt5-qtnetworkauth/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+# qt5 fragments not searched for and apparently not used, but were
+# listed in earlier versions of the package. Left as hints for future
+# debugging.
+#.include "../../x11/qt5-qttools/buildlink3.mk"
+#.include "../../x11/qt5-qtconnectivity/buildlink3.mk"
+#.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+#.include "../../x11/qt5-qtimageformats/buildlink3.mk"
+#.include "../../x11/qt5-qtquickcontrols/buildlink3.mk"
+#.include "../../x11/qt5-qtserialport/buildlink3.mk"
+#.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+#.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
-.include "../../archivers/quazip/buildlink3.mk"
-.include "../../devel/boost-headers/buildlink3.mk"
.include "../../geography/gdal-lib/buildlink3.mk"
-.include "../../geography/gpsd/buildlink3.mk"
.include "../../geography/proj/buildlink3.mk"
.include "../../graphics/exiv2/buildlink3.mk"
-.include "../../graphics/tiff/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
-.include "../../x11/qt5-qtbase/buildlink3.mk"
-.include "../../x11/qt5-qttools/buildlink3.mk"
-.include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
-.include "../../x11/qt5-qtsvg/buildlink3.mk"
-.include "../../x11/qt5-qtimageformats/buildlink3.mk"
-.include "../../x11/qt5-qtwebkit/buildlink3.mk"
-.include "../../x11/qt5-qtconnectivity/buildlink3.mk"
-.include "../../x11/qt5-qtquickcontrols/buildlink3.mk"
-.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
-.include "../../x11/qt5-qtserialport/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../devel/protobuf-c/buildlink3.mk"
+
+# Due to GPSD=ON.
+.include "../../geography/gpsd/buildlink3.mk"
+
+# Standard pkgsrc.
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/geography/merkaartor/PLIST
diff -u pkgsrc/geography/merkaartor/PLIST:1.8 pkgsrc/geography/merkaartor/PLIST:1.9
--- pkgsrc/geography/merkaartor/PLIST:1.8 Sun Nov 20 16:39:06 2022
+++ pkgsrc/geography/merkaartor/PLIST Wed Sep 18 14:01:30 2024
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.8 2022/11/20 16:39:06 gdt Exp $
+@comment $NetBSD: PLIST,v 1.9 2024/09/18 14:01:30 gdt Exp $
bin/merkaartor
lib/merkaartor/plugins/background/libMGdalBackgroundPlugin.so
lib/merkaartor/plugins/background/libMGeoTiffBackgroundPlugin.so
lib/merkaartor/plugins/background/libMMsBingMapBackgroundPlugin.so
-lib/merkaartor/plugins/background/libMWalkingPapersBackgroundPlugin.so
share/applications/org.merkaartor.merkaartor.desktop
share/icons/hicolor/128x128/apps/merkaartor.png
share/icons/hicolor/16x16/apps/merkaartor.png
Index: pkgsrc/geography/merkaartor/distinfo
diff -u pkgsrc/geography/merkaartor/distinfo:1.17 pkgsrc/geography/merkaartor/distinfo:1.18
--- pkgsrc/geography/merkaartor/distinfo:1.17 Sun Nov 20 16:39:06 2022
+++ pkgsrc/geography/merkaartor/distinfo Wed Sep 18 14:01:30 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2022/11/20 16:39:06 gdt Exp $
+$NetBSD: distinfo,v 1.18 2024/09/18 14:01:30 gdt Exp $
-BLAKE2s (merkaartor-0.19.0.tar.gz) = 0a0ff2676b16b71cde97812096b3515a0fa49162da7248ab9154cd88bfd42e6a
-SHA512 (merkaartor-0.19.0.tar.gz) = 2e832ba14fd89861a4ae2940d281c801d039e09aaf30ada996ac508e084a29d033f8ac3d3e4711c78d1f36df84ab133bd0a901e0e8fa72efa098001724940a6d
-Size (merkaartor-0.19.0.tar.gz) = 5665947 bytes
+BLAKE2s (merkaartor-0.20.0.tar.gz) = 93eb83946bd7905346dc733c8dc54b7a83ed3329d2cb9a21b135ca9f773e3a5e
+SHA512 (merkaartor-0.20.0.tar.gz) = db64c3053618a0bed7984223c9aa8e4175fdf7db2dd70bf3c6ec021b46fae1d095c513c3e151086baf07446c7cf81c49923a2e43e79963d956d29643d7f93910
+Size (merkaartor-0.20.0.tar.gz) = 5592116 bytes
Home |
Main Index |
Thread Index |
Old Index