pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/geography/qgis



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May  1 12:46:59 UTC 2024

Modified Files:
        pkgsrc/geography/qgis: Makefile PLIST distinfo
        pkgsrc/geography/qgis/patches: patch-src_crssync_CMakeLists.txt
Added Files:
        pkgsrc/geography/qgis/patches: patch-CMakeLists.txt
            patch-cmake_FindGDAL.cmake patch-cmake_FindGEOS.cmake
            patch-src_app_CMakeLists.txt patch-src_core_CMakeLists.txt
            patch-src_process_CMakeLists.txt patch-tests_bench_CMakeLists.txt

Log Message:
qgis: fix build on Darwin, update HOMEPAGE, switch to cmake/build.mk


To generate a diff of this commit:
cvs rdiff -u -r1.200 -r1.201 pkgsrc/geography/qgis/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/geography/qgis/PLIST
cvs rdiff -u -r1.61 -r1.62 pkgsrc/geography/qgis/distinfo
cvs rdiff -u -r0 -r1.5 pkgsrc/geography/qgis/patches/patch-CMakeLists.txt
cvs rdiff -u -r0 -r1.3 \
    pkgsrc/geography/qgis/patches/patch-cmake_FindGDAL.cmake \
    pkgsrc/geography/qgis/patches/patch-src_app_CMakeLists.txt
cvs rdiff -u -r0 -r1.4 \
    pkgsrc/geography/qgis/patches/patch-cmake_FindGEOS.cmake
cvs rdiff -u -r0 -r1.7 \
    pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/geography/qgis/patches/patch-src_process_CMakeLists.txt \
    pkgsrc/geography/qgis/patches/patch-tests_bench_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/geography/qgis/Makefile
diff -u pkgsrc/geography/qgis/Makefile:1.200 pkgsrc/geography/qgis/Makefile:1.201
--- pkgsrc/geography/qgis/Makefile:1.200        Sat Apr  6 08:05:42 2024
+++ pkgsrc/geography/qgis/Makefile      Wed May  1 12:46:59 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.200 2024/04/06 08:05:42 wiz Exp $
+# $NetBSD: Makefile,v 1.201 2024/05/01 12:46:59 adam Exp $
 
 # This is intentionally 3.28 Long Term Release.  Please do not update
 # to later branches, and instead discuss whether/how we want multiple
@@ -14,16 +14,15 @@ EXTRACT_SUFX=       .tar.bz2
 MAINTAINER=    gdt%NetBSD.org@localhost
 #MAINTAINER+=  brook%nmsu.edu@localhost
 #MAINTAINER+=  bouyer%NetBSD.org@localhost
-HOMEPAGE=      http://www.qgis.org/
+HOMEPAGE=      https://www.qgis.org/
 COMMENT=       Geographic Information System (GIS)
 LICENSE=       gnu-gpl-v2
 
-USE_CMAKE=             yes
-USE_LANGUAGES=         c c++ fortran77
 USE_CXX_FEATURES=      c++17
+USE_LANGUAGES=         c c++ fortran77
 USE_LIBTOOL=           yes
 USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            cmake bison flex perl pkg-config
+USE_TOOLS+=            bison flex perl pkg-config
 # Building 3.28.1 fails with BSD make.  One issue seem to be a
 # difference of opinion about quoting of $, with gmake wanting
 # "$$area" vs bmake perhaps wanting "$$$$area".  Another is filenames
@@ -31,8 +30,6 @@ USE_TOOLS+=           cmake bison flex perl pkg-c
 # separate files.
 USE_TOOLS+=            gmake
 
-PLIST_SRC=             PLIST
-
 DEPENDS+=              qca2-qt5-ossl-[0-9]*:../../security/qca2-qt5-ossl
 TOOL_DEPENDS+=         ${PYPKGPREFIX}-sip6-[0-9]*:../../x11/py-sip6
 TOOL_DEPENDS+=         ${PYPKGPREFIX}-qt-builder-[0-9]*:../../x11/py-qt-builder
@@ -45,24 +42,13 @@ CMAKE_PREFIX_PATH+= ${QTDIR}
 # This could be used if we want to build pdf doc, which is currently false
 #TOOL_DEPENDS+=        txt2tags-[0-9]*:../../wip/txt2tags
 
-# Disable building of QGIS.app.  \todo Consider building it.
-SUBST_CLASSES+=                        xapple
-SUBST_STAGE.xapple=            pre-configure
-SUBST_MESSAGE.xapple=          Disabling APPLE App in cmake scripts
-xapple_FIND_CMD=               cd ${WRKSRC} && \
-                               find . -name '*.cmake' -o -name CMakeLists.txt
-SUBST_FILES.xapple=            ${xapple_FIND_CMD:sh}
-SUBST_SED.xapple+=             -e 's,APPLE,XAPPLE,'
-SUBST_SED.xapple+=             -e 's,MACOSX_BUNDLE ,,'
-SUBST_NOOP_OK.xapple=          yes # since SUBST_FILES is generated
-
-SUBST_CLASSES+=                        pyqt
-SUBST_STAGE.pyqt=              pre-configure
-SUBST_MESSAGE.pyqt=            Use correct python version for PyQt5 programs
-SUBST_FILES.pyqt=              cmake/PyQtMacros.cmake cmake/FindPyQt5.cmake
-SUBST_SED.pyqt+=               -e '/^SET/s,pyuic5,&-${PYVERSSUFFIX},'
-SUBST_SED.pyqt+=               -e '/^SET/s,pyrcc5,&-${PYVERSSUFFIX},'
-SUBST_SED.pyqt+=               -e '/ *FIND_PROGRAM(__pyuic5 /s,"pyuic5,&-${PYVERSSUFFIX},'
+SUBST_CLASSES+=                pyqt
+SUBST_STAGE.pyqt=      pre-configure
+SUBST_MESSAGE.pyqt=    Use correct python version for PyQt5 programs
+SUBST_FILES.pyqt=      cmake/PyQtMacros.cmake cmake/FindPyQt5.cmake
+SUBST_SED.pyqt+=       -e '/^SET/s,pyuic5,&-${PYVERSSUFFIX},'
+SUBST_SED.pyqt+=       -e '/^SET/s,pyrcc5,&-${PYVERSSUFFIX},'
+SUBST_SED.pyqt+=       -e '/ *FIND_PROGRAM(__pyuic5 /s,"pyuic5,&-${PYVERSSUFFIX},'
 
 CMAKE_ARGS+=           -DWITH_BINDINGS:BOOL=TRUE
 CMAKE_ARGS+=           -DWITH_INTERNAL_MARKUPSAFE=FALSE
@@ -92,37 +78,39 @@ CMAKE_ARGS+=        -DQWT_DIR=${QWT_DIR}
 # Useful for package development:
 #CMAKE_ARGS+=  -DCMAKE_VERBOSE_MAKEFILE=TRUE
 
-CONFIGURE_DIRS=        build
-CMAKE_ARG_PATH=        ..
+PLIST_VARS=    unix
 
-pre-configure:
-       ${MKDIR} ${WRKSRC}/build
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} != "Darwin"
+PLIST.unix=    yes
+.endif
 
-.include "../../lang/python/pyversion.mk"
 .include "../../archivers/libzip/buildlink3.mk"
 .include "../../archivers/zstd/buildlink3.mk"
-##.include "../../devel/qjson/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+#.include "../../devel/qjson/buildlink3.mk"
 .include "../../devel/protobuf/buildlink3.mk"
 .include "../../geography/gdal-lib/buildlink3.mk"
+.include "../../geography/libspatialite/buildlink3.mk"
 .include "../../geography/proj/buildlink3.mk"
+.include "../../geography/spatialindex/buildlink3.mk"
 .include "../../graphics/exiv2/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
 .include "../../math/gsl/buildlink3.mk"
 .include "../../math/py-numpy/buildlink3.mk"
-.include "../../textproc/expat/buildlink3.mk"
-.include "../../www/fcgi/buildlink3.mk"
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../geography/libspatialite/buildlink3.mk"
-.include "../../geography/spatialindex/buildlink3.mk"
 .include "../../security/libtasn1/buildlink3.mk"
 .include "../../security/qca2-qt5/buildlink3.mk"
 .include "../../security/qt5-qtkeychain/buildlink3.mk"
-.include "../../x11/qt5-qtbase/buildlink3.mk"
-.include "../../x11/qt5-qttools/buildlink3.mk"
-.include "../../x11/qwt6-qt5/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../www/fcgi/buildlink3.mk"
 .include "../../x11/qt5-qscintilla/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
 .include "../../x11/qt5-qtserialport/buildlink3.mk"
 .include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qwt6-qt5/buildlink3.mk"
 .include "../../mk/pgsql.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/geography/qgis/PLIST
diff -u pkgsrc/geography/qgis/PLIST:1.25 pkgsrc/geography/qgis/PLIST:1.26
--- pkgsrc/geography/qgis/PLIST:1.25    Sat Aug 26 00:09:54 2023
+++ pkgsrc/geography/qgis/PLIST Wed May  1 12:46:59 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2023/08/26 00:09:54 gdt Exp $
+@comment $NetBSD: PLIST,v 1.26 2024/05/01 12:46:59 adam Exp $
 bin/qgis
 bin/qgis_bench
 bin/qgis_mapserver
@@ -795,7 +795,7 @@ include/qgis/qgslinesegment.h
 include/qgis/qgslinestring.h
 include/qgis/qgslinesymbol.h
 include/qgis/qgslinesymbollayer.h
-include/qgis/qgslinuxnative.h
+${PLIST.unix}include/qgis/qgslinuxnative.h
 include/qgis/qgslistfieldformatter.h
 include/qgis/qgslistwidget.h
 include/qgis/qgslistwidgetfactory.h
@@ -1689,7 +1689,6 @@ include/qgis/ui_qgstemporalcontrollerwid
 include/qgis/ui_qgsvectorlayerpropertiesbase.h
 include/qgis/ui_qgsvectortilelayerpropertiesbase.h
 include/qgis/util.h
-include/qgis/vector_tile.pb.h
 lib/libqgis_analysis.so
 lib/libqgis_analysis.so.${PKGVERSION}
 lib/libqgis_app.so
@@ -1731,7 +1730,7 @@ lib/qgis/plugins/libprovider_virtualrast
 lib/qgis/plugins/libprovider_wcs.so
 lib/qgis/plugins/libprovider_wfs.so
 lib/qgis/plugins/libprovider_wms.so
-lib/qgis/qgiscrashhandler
+${PLIST.unix}lib/qgis/qgiscrashhandler
 lib/qgis/server/libdummy.so
 lib/qgis/server/liblandingpage.so
 lib/qgis/server/libwcs.so
@@ -1741,110 +1740,110 @@ lib/qgis/server/libwms.so
 lib/qgis/server/libwmts.so
 libexec/cgi-bin/qgis_mapserv.fcgi
 man/man1/qgis.1
-share/applications/org.qgis.qgis.desktop
-share/icons/hicolor/128x128/apps/qgis.png
-share/icons/hicolor/128x128/mimetypes/qgis-mime.png
-share/icons/hicolor/128x128/mimetypes/qgis-qgs.png
-share/icons/hicolor/128x128/mimetypes/qgis-qlr.png
-share/icons/hicolor/128x128/mimetypes/qgis-qml.png
-share/icons/hicolor/128x128/mimetypes/qgis-qpt.png
-share/icons/hicolor/16x16/apps/qgis.png
-share/icons/hicolor/16x16/mimetypes/qgis-mime.png
-share/icons/hicolor/16x16/mimetypes/qgis-qgs.png
-share/icons/hicolor/16x16/mimetypes/qgis-qlr.png
-share/icons/hicolor/16x16/mimetypes/qgis-qml.png
-share/icons/hicolor/16x16/mimetypes/qgis-qpt.png
-share/icons/hicolor/192x192/apps/qgis.png
-share/icons/hicolor/192x192/mimetypes/qgis-mime.png
-share/icons/hicolor/192x192/mimetypes/qgis-qgs.png
-share/icons/hicolor/192x192/mimetypes/qgis-qlr.png
-share/icons/hicolor/192x192/mimetypes/qgis-qml.png
-share/icons/hicolor/192x192/mimetypes/qgis-qpt.png
-share/icons/hicolor/22x22/apps/qgis.png
-share/icons/hicolor/22x22/mimetypes/qgis-mime.png
-share/icons/hicolor/22x22/mimetypes/qgis-qgs.png
-share/icons/hicolor/22x22/mimetypes/qgis-qlr.png
-share/icons/hicolor/22x22/mimetypes/qgis-qml.png
-share/icons/hicolor/22x22/mimetypes/qgis-qpt.png
-share/icons/hicolor/24x24/apps/qgis.png
-share/icons/hicolor/24x24/mimetypes/qgis-mime.png
-share/icons/hicolor/24x24/mimetypes/qgis-qgs.png
-share/icons/hicolor/24x24/mimetypes/qgis-qlr.png
-share/icons/hicolor/24x24/mimetypes/qgis-qml.png
-share/icons/hicolor/24x24/mimetypes/qgis-qpt.png
-share/icons/hicolor/256x256/apps/qgis.png
-share/icons/hicolor/256x256/mimetypes/qgis-mime.png
-share/icons/hicolor/256x256/mimetypes/qgis-qgs.png
-share/icons/hicolor/256x256/mimetypes/qgis-qlr.png
-share/icons/hicolor/256x256/mimetypes/qgis-qml.png
-share/icons/hicolor/256x256/mimetypes/qgis-qpt.png
-share/icons/hicolor/32x32/apps/qgis.png
-share/icons/hicolor/32x32/mimetypes/qgis-mime.png
-share/icons/hicolor/32x32/mimetypes/qgis-qgs.png
-share/icons/hicolor/32x32/mimetypes/qgis-qlr.png
-share/icons/hicolor/32x32/mimetypes/qgis-qml.png
-share/icons/hicolor/32x32/mimetypes/qgis-qpt.png
-share/icons/hicolor/36x36/apps/qgis.png
-share/icons/hicolor/36x36/mimetypes/qgis-mime.png
-share/icons/hicolor/36x36/mimetypes/qgis-qgs.png
-share/icons/hicolor/36x36/mimetypes/qgis-qlr.png
-share/icons/hicolor/36x36/mimetypes/qgis-qml.png
-share/icons/hicolor/36x36/mimetypes/qgis-qpt.png
-share/icons/hicolor/42x42/apps/qgis.png
-share/icons/hicolor/42x42/mimetypes/qgis-mime.png
-share/icons/hicolor/42x42/mimetypes/qgis-qgs.png
-share/icons/hicolor/42x42/mimetypes/qgis-qlr.png
-share/icons/hicolor/42x42/mimetypes/qgis-qml.png
-share/icons/hicolor/42x42/mimetypes/qgis-qpt.png
-share/icons/hicolor/48x48/apps/qgis.png
-share/icons/hicolor/48x48/mimetypes/qgis-mime.png
-share/icons/hicolor/48x48/mimetypes/qgis-qgs.png
-share/icons/hicolor/48x48/mimetypes/qgis-qlr.png
-share/icons/hicolor/48x48/mimetypes/qgis-qml.png
-share/icons/hicolor/48x48/mimetypes/qgis-qpt.png
-share/icons/hicolor/512x512/apps/qgis.png
-share/icons/hicolor/512x512/mimetypes/qgis-mime.png
-share/icons/hicolor/512x512/mimetypes/qgis-qgs.png
-share/icons/hicolor/512x512/mimetypes/qgis-qlr.png
-share/icons/hicolor/512x512/mimetypes/qgis-qml.png
-share/icons/hicolor/512x512/mimetypes/qgis-qpt.png
-share/icons/hicolor/64x64/apps/qgis.png
-share/icons/hicolor/64x64/mimetypes/qgis-mime.png
-share/icons/hicolor/64x64/mimetypes/qgis-qgs.png
-share/icons/hicolor/64x64/mimetypes/qgis-qlr.png
-share/icons/hicolor/64x64/mimetypes/qgis-qml.png
-share/icons/hicolor/64x64/mimetypes/qgis-qpt.png
-share/icons/hicolor/72x72/apps/qgis.png
-share/icons/hicolor/72x72/mimetypes/qgis-mime.png
-share/icons/hicolor/72x72/mimetypes/qgis-qgs.png
-share/icons/hicolor/72x72/mimetypes/qgis-qlr.png
-share/icons/hicolor/72x72/mimetypes/qgis-qml.png
-share/icons/hicolor/72x72/mimetypes/qgis-qpt.png
-share/icons/hicolor/80x80/apps/qgis.png
-share/icons/hicolor/80x80/mimetypes/qgis-mime.png
-share/icons/hicolor/80x80/mimetypes/qgis-qgs.png
-share/icons/hicolor/80x80/mimetypes/qgis-qlr.png
-share/icons/hicolor/80x80/mimetypes/qgis-qml.png
-share/icons/hicolor/80x80/mimetypes/qgis-qpt.png
-share/icons/hicolor/8x8/apps/qgis.png
-share/icons/hicolor/8x8/mimetypes/qgis-mime.png
-share/icons/hicolor/8x8/mimetypes/qgis-qgs.png
-share/icons/hicolor/8x8/mimetypes/qgis-qlr.png
-share/icons/hicolor/8x8/mimetypes/qgis-qml.png
-share/icons/hicolor/8x8/mimetypes/qgis-qpt.png
-share/icons/hicolor/96x96/apps/qgis.png
-share/icons/hicolor/96x96/mimetypes/qgis-mime.png
-share/icons/hicolor/96x96/mimetypes/qgis-qgs.png
-share/icons/hicolor/96x96/mimetypes/qgis-qlr.png
-share/icons/hicolor/96x96/mimetypes/qgis-qml.png
-share/icons/hicolor/96x96/mimetypes/qgis-qpt.png
-share/icons/hicolor/scalable/apps/qgis.svg
-share/icons/hicolor/scalable/mimetypes/qgis-mime.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qgs.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qlr.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qml.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qpt.svg
-share/metainfo/org.qgis.qgis.appdata.xml
+${PLIST.unix}share/applications/org.qgis.qgis.desktop
+${PLIST.unix}share/icons/hicolor/128x128/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/16x16/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/192x192/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/22x22/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/24x24/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/256x256/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/32x32/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/36x36/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/42x42/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/48x48/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/512x512/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/64x64/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/72x72/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/80x80/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/8x8/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/96x96/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/scalable/apps/qgis.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis-mime.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qgs.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qlr.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qml.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qpt.svg
+${PLIST.unix}share/metainfo/org.qgis.qgis.appdata.xml
 share/qgis/FindQGIS.cmake
 share/qgis/doc/AUTHORS
 share/qgis/doc/CONTRIBUTORS

Index: pkgsrc/geography/qgis/distinfo
diff -u pkgsrc/geography/qgis/distinfo:1.61 pkgsrc/geography/qgis/distinfo:1.62
--- pkgsrc/geography/qgis/distinfo:1.61 Wed Jan 24 23:22:21 2024
+++ pkgsrc/geography/qgis/distinfo      Wed May  1 12:46:59 2024
@@ -1,12 +1,19 @@
-$NetBSD: distinfo,v 1.61 2024/01/24 23:22:21 gdt Exp $
+$NetBSD: distinfo,v 1.62 2024/05/01 12:46:59 adam Exp $
 
 BLAKE2s (qgis-3.28.15.tar.bz2) = 76902c0e88da2be7a426842ebd26cbf042f4215cd64acf82ed4e07789d984ed6
 SHA512 (qgis-3.28.15.tar.bz2) = 852eb5c36c1ca92f2e08cdf53574e82456b03e527a5abb0ba9cee92513a5c4c18903c49d9d3fc1899a07eb052a715db25c3e0de66cc67d0e3edd7c73425a622f
 Size (qgis-3.28.15.tar.bz2) = 159738057 bytes
+SHA1 (patch-CMakeLists.txt) = 02c21f6635510c34f63d38a12ea1f048efd53043
+SHA1 (patch-cmake_FindGDAL.cmake) = c5e5a2beadcff39793b59738719527186f3c3ed7
+SHA1 (patch-cmake_FindGEOS.cmake) = 8b73235faf9382571853aeed128c472bdb08104f
 SHA1 (patch-cmake_FindQwt.cmake) = e6999791328ea54cd0e457ade13f4e608df3d903
 SHA1 (patch-mac_CMakeLists.txt) = 7967c0fa4eed8dc2ce24192bdbec8ae8a336be1c
 SHA1 (patch-mac_cmake_1qt.cmake.in) = d74f7201849ef6dd83f39251e466eb04c791c0e6
+SHA1 (patch-src_app_CMakeLists.txt) = 1ec8fb68c95945ab1bcebdde31c7194ef0a2e1d1
+SHA1 (patch-src_core_CMakeLists.txt) = cead2d8d253bcf89340045bfbc45df0a45e30072
 SHA1 (patch-src_core_qgsapplication.cpp) = 54bba734969cd9fd90a2317d8c1531da2827d145
 SHA1 (patch-src_core_raster_qgsexiftools.cpp) = 83cab7f5a0572edba7fbef5001476955a8ddc937
-SHA1 (patch-src_crssync_CMakeLists.txt) = a751be3f55b57a3d039e07c441a4ac81ba735e60
+SHA1 (patch-src_crssync_CMakeLists.txt) = 2ead1e691abd43280ee0a5e193f2f03115df07f4
+SHA1 (patch-src_process_CMakeLists.txt) = ec79af7285bcfedf1f847fe0ed4cd6073c9d4c66
 SHA1 (patch-src_server_CMakeLists.txt) = 7e0017979a3b143800c0b50244e8105f02562a65
+SHA1 (patch-tests_bench_CMakeLists.txt) = 09ea45e1d2887911bb6f3b4bcf998b5d2397dac5

Index: pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt
diff -u pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt:1.5 pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt:1.6
--- pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt:1.5  Tue Feb 15 12:59:21 2022
+++ pkgsrc/geography/qgis/patches/patch-src_crssync_CMakeLists.txt      Wed May  1 12:46:59 2024
@@ -1,4 +1,4 @@
-$NetBSD: patch-src_crssync_CMakeLists.txt,v 1.5 2022/02/15 12:59:21 gdt Exp $
+$NetBSD: patch-src_crssync_CMakeLists.txt,v 1.6 2024/05/01 12:46:59 adam Exp $
 
 Fix executing dynamically-linked executable from the build directory.
 
@@ -12,7 +12,7 @@ RPATH command to cmake, and discuss with
      add_custom_target(synccrsdb
        COMMENT "Running crssync"
 -      COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
-+      COMMAND env LD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
++      COMMAND env LD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib DYLD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
        DEPENDS crssync
      )
    endif()

Added files:

Index: pkgsrc/geography/qgis/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-CMakeLists.txt:1.5
--- /dev/null   Wed May  1 12:46:59 2024
+++ pkgsrc/geography/qgis/patches/patch-CMakeLists.txt  Wed May  1 12:46:59 2024
@@ -0,0 +1,74 @@
+$NetBSD: patch-CMakeLists.txt,v 1.5 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't build application bundle.
+Use modern protobuf support.
+
+--- CMakeLists.txt.orig        2024-01-19 12:02:29.000000000 +0000
++++ CMakeLists.txt
+@@ -23,7 +23,7 @@ set(COMPLETE_VERSION ${CPACK_PACKAGE_VER
+ set(RELEASE_NAME "Firenze")
+ project(qgis VERSION ${COMPLETE_VERSION})
+ 
+-if (APPLE)
++if (FALSE)
+   set(QGIS_APP_NAME "QGIS")
+ else()
+   set(QGIS_APP_NAME "qgis")
+@@ -36,7 +36,7 @@ message(STATUS "QGIS version: ${COMPLETE
+ set (ENABLE_LOCAL_BUILD_SHORTCUTS FALSE CACHE BOOL "Disables some build steps which are only relevant for releases to speed up compilation time for development")
+ 
+ #############################################################
+-if (APPLE)
++if (FALSE)
+   # QGIS custom dependencies package from qgis/QGIS-Mac-Packager
+   # they can be downloaded from https://qgis.org/downloads/macos/qgis-deps
+   # and extracted to /opt/QGIS/qgis-deps-<deps-version>/stage
+@@ -366,11 +366,8 @@ if(WITH_CORE)
+     message (SEND_ERROR "sqlite3 dependency was not found!")
+   endif()
+ 
+-  find_package(Protobuf REQUIRED)   # for decoding of vector tiles in MVT format
++  find_package(Protobuf REQUIRED CONFIG)   # for decoding of vector tiles in MVT format
+   message(STATUS "Found Protobuf: ${Protobuf_LIBRARIES}")
+-  if (NOT Protobuf_PROTOC_EXECUTABLE)
+-    message (SEND_ERROR "Protobuf library's 'protoc' tool was not found!")
+-  endif()
+   find_package(ZLIB REQUIRED)       # for decompression of vector tiles in MBTiles file
+   message(STATUS "Found zlib: ${ZLIB_LIBRARIES}")
+ 
+@@ -769,7 +766,7 @@ if (WITH_CORE)
+   else()
+ 
+     if(APPLE)
+-        set(QGIS_MACAPP_FRAMEWORK TRUE CACHE BOOL "Build as a framework on OSX")
++        set(QGIS_MACAPP_FRAMEWORK FALSE CACHE BOOL "Build as a framework on OSX")
+     endif()
+ 
+     if (APPLE AND QGIS_MACAPP_FRAMEWORK)
+@@ -940,7 +937,7 @@ set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${QG
+ file(WRITE ${QGIS_OUTPUT_DIRECTORY}/${QGIS_BIN_SUBDIR}/qgisbuildpath.txt "${CMAKE_SOURCE_DIR}\n${QGIS_OUTPUT_DIRECTORY}")
+ 
+ # manual page - makes sense only on unix systems
+-if (UNIX AND NOT APPLE)
++if (UNIX)
+   set (DEFAULT_MANUAL_SUBDIR  man)
+   set (QGIS_MANUAL_SUBDIR  ${DEFAULT_MANUAL_SUBDIR}  CACHE STRING "Subdirectory where manual files will be installed")
+   mark_as_advanced (QGIS_MANUAL_SUBDIR)
+@@ -1050,7 +1047,7 @@ if (WITH_CORE)
+     add_subdirectory(python)
+   endif()
+ 
+-  if (APPLE)
++  if (FALSE)
+     # must be last for install, so install_name_tool can do its work
+     add_subdirectory(mac)
+ 
+@@ -1067,7 +1064,7 @@ if (WITH_CORE)
+   endif()
+ 
+   # manual page - makes sense only on unix systems
+-  if (UNIX AND NOT APPLE)
++  if (UNIX)
+     install (FILES qgis.1 DESTINATION ${QGIS_MANUAL_DIR}/man1)
+   endif()
+ 

Index: pkgsrc/geography/qgis/patches/patch-cmake_FindGDAL.cmake
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-cmake_FindGDAL.cmake:1.3
--- /dev/null   Wed May  1 12:47:00 2024
+++ pkgsrc/geography/qgis/patches/patch-cmake_FindGDAL.cmake    Wed May  1 12:46:59 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-cmake_FindGDAL.cmake,v 1.3 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't look for frameworks.
+
+--- cmake/FindGDAL.cmake.orig  2024-04-28 21:33:17.896765468 +0000
++++ cmake/FindGDAL.cmake
+@@ -44,7 +44,7 @@ ELSE(WIN32)
+ 
+     # try to use framework on mac
+     # want clean framework path, not unix compatibility path
+-    IF (APPLE)
++    IF (FALSE)
+       IF (CMAKE_FIND_FRAMEWORK MATCHES "FIRST"
+           OR CMAKE_FRAMEWORK_PATH MATCHES "ONLY"
+           OR NOT CMAKE_FIND_FRAMEWORK)
Index: pkgsrc/geography/qgis/patches/patch-src_app_CMakeLists.txt
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-src_app_CMakeLists.txt:1.3
--- /dev/null   Wed May  1 12:47:00 2024
+++ pkgsrc/geography/qgis/patches/patch-src_app_CMakeLists.txt  Wed May  1 12:46:59 2024
@@ -0,0 +1,23 @@
+$NetBSD: patch-src_app_CMakeLists.txt,v 1.3 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't build application bundle.
+
+--- src/app/CMakeLists.txt.orig        2024-04-28 19:35:52.442853287 +0000
++++ src/app/CMakeLists.txt
+@@ -496,7 +496,7 @@ if (ANDROID)
+   # require c++17
+   target_compile_features(${QGIS_APP_NAME} PRIVATE cxx_std_17)
+ else()
+-  add_executable(${QGIS_APP_NAME} MACOSX_BUNDLE WIN32 ${QGIS_APPMAIN_SRCS})
++  add_executable(${QGIS_APP_NAME} WIN32 ${QGIS_APPMAIN_SRCS})
+ 
+   # require c++17
+   target_compile_features(${QGIS_APP_NAME} PRIVATE cxx_std_17)
+@@ -676,6 +676,6 @@ install(TARGETS ${QGIS_APP_NAME}
+   FRAMEWORK DESTINATION ${QGIS_FW_SUBDIR}
+   PUBLIC_HEADER DESTINATION ${QGIS_INCLUDE_DIR})
+ 
+-if (APPLE)
++if (FALSE)
+   install(CODE "execute_process(COMMAND /bin/echo -n \"APPLQGIS\" OUTPUT_FILE \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../PkgInfo\")")
+ endif()

Index: pkgsrc/geography/qgis/patches/patch-cmake_FindGEOS.cmake
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-cmake_FindGEOS.cmake:1.4
--- /dev/null   Wed May  1 12:47:00 2024
+++ pkgsrc/geography/qgis/patches/patch-cmake_FindGEOS.cmake    Wed May  1 12:46:59 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-cmake_FindGEOS.cmake,v 1.4 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't look for frameworks.
+
+--- cmake/FindGEOS.cmake.orig  2024-04-28 20:01:10.892394080 +0000
++++ cmake/FindGEOS.cmake
+@@ -40,7 +40,7 @@ ELSE(WIN32)
+  IF(UNIX)
+     # try to use framework on mac
+     # want clean framework path, not unix compatibility path
+-    IF (APPLE)
++    IF (FALSE)
+       IF (CMAKE_FIND_FRAMEWORK MATCHES "FIRST"
+           OR CMAKE_FRAMEWORK_PATH MATCHES "ONLY"
+           OR NOT CMAKE_FIND_FRAMEWORK)

Index: pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt:1.7
--- /dev/null   Wed May  1 12:47:00 2024
+++ pkgsrc/geography/qgis/patches/patch-src_core_CMakeLists.txt Wed May  1 12:46:59 2024
@@ -0,0 +1,56 @@
+$NetBSD: patch-src_core_CMakeLists.txt,v 1.7 2024/05/01 12:46:59 adam Exp $
+
+Remove legacy protobuf support.
+https://github.com/qgis/QGIS/pull/53962
+
+--- src/core/CMakeLists.txt.orig       2024-01-19 12:02:29.000000000 +0000
++++ src/core/CMakeLists.txt
+@@ -1953,10 +1953,6 @@ else()
+   endif()
+ endif()
+ 
+-# Generate cpp+header file from .proto file using "protoc" tool (to support MVT encoding of vector tiles)
+-protobuf_generate_cpp(VECTOR_TILE_PROTO_SRCS VECTOR_TILE_PROTO_HDRS vectortile/vector_tile.proto)
+-set(QGIS_CORE_SRCS ${QGIS_CORE_SRCS} ${VECTOR_TILE_PROTO_SRCS})
+-set(QGIS_CORE_HDRS ${QGIS_CORE_HDRS} ${VECTOR_TILE_PROTO_HDRS})
+ if (NOT MSVC)
+   # automatically generated file produces warnings (unused-parameter, unused-variable, misleading-indentation)
+   set_source_files_properties(${VECTOR_TILE_PROTO_SRCS} PROPERTIES COMPILE_FLAGS -w)
+@@ -2099,7 +2095,9 @@ set(IMAGE_RCCS ../../images/images.qrc)
+ # qgis_core library
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ 
+-add_library(qgis_core ${LIBRARY_TYPE} ${QGIS_CORE_SRCS} ${QGIS_CORE_HDRS} ${QGIS_CORE_PRIVATE_HDRS} ${IMAGE_RCCS})
++add_library(qgis_core ${LIBRARY_TYPE} ${QGIS_CORE_SRCS} ${QGIS_CORE_HDRS} ${QGIS_CORE_PRIVATE_HDRS} ${IMAGE_RCCS} vectortile/vector_tile.proto)
++# Generate cpp+header file from .proto file using "protoc" tool (to support MVT encoding of vector tiles)
++protobuf_generate(TARGET qgis_core)
+ 
+ 
+ # require c++17
+@@ -2133,7 +2131,7 @@ target_include_directories(qgis_core SYS
+   ${QCA_INCLUDE_DIR}
+   ${QTKEYCHAIN_INCLUDE_DIR}
+   ${${QT_VERSION_BASE}SerialPort_INCLUDE_DIRS}
+-  ${Protobuf_INCLUDE_DIRS}
++  ${CMAKE_CURRENT_BINARY_DIR}/vectortile
+   ${ZLIB_INCLUDE_DIRS}
+   ${EXIV2_INCLUDE_DIR}
+ )
+@@ -2237,7 +2235,7 @@ if(HAVE_OPENCL)
+ endif()
+ 
+ 
+-if(NOT APPLE OR NOT QGIS_MACAPP_FRAMEWORK)
++if(NOT QGIS_MACAPP_FRAMEWORK)
+   install(FILES ${QGIS_CORE_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})
+ else()
+ 
+@@ -2303,7 +2301,7 @@ target_link_libraries(qgis_core
+   ${EXPAT_LIBRARY}
+   ${SQLITE3_LIBRARY}
+   ${LIBZIP_LIBRARY}
+-  ${Protobuf_LITE_LIBRARY}
++  protobuf::libprotobuf-lite
+   ${ZLIB_LIBRARIES}
+   ${EXIV2_LIBRARY}
+ )

Index: pkgsrc/geography/qgis/patches/patch-src_process_CMakeLists.txt
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-src_process_CMakeLists.txt:1.1
--- /dev/null   Wed May  1 12:47:00 2024
+++ pkgsrc/geography/qgis/patches/patch-src_process_CMakeLists.txt      Wed May  1 12:46:59 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_process_CMakeLists.txt,v 1.1 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't build application bundle.
+
+--- src/process/CMakeLists.txt.orig    2024-04-28 19:37:19.973494678 +0000
++++ src/process/CMakeLists.txt
+@@ -16,7 +16,7 @@ endif()
+ ########################################################
+ # Build
+ 
+-add_executable (qgis_process MACOSX_BUNDLE ${QGIS_PROCESS_SRCS})
++add_executable (qgis_process ${QGIS_PROCESS_SRCS})
+ 
+ # require c++17
+ target_compile_features(qgis_process PRIVATE cxx_std_17)
Index: pkgsrc/geography/qgis/patches/patch-tests_bench_CMakeLists.txt
diff -u /dev/null pkgsrc/geography/qgis/patches/patch-tests_bench_CMakeLists.txt:1.1
--- /dev/null   Wed May  1 12:47:00 2024
+++ pkgsrc/geography/qgis/patches/patch-tests_bench_CMakeLists.txt      Wed May  1 12:46:59 2024
@@ -0,0 +1,24 @@
+$NetBSD: patch-tests_bench_CMakeLists.txt,v 1.1 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't build application bundle.
+
+--- tests/bench/CMakeLists.txt.orig    2024-04-28 21:31:17.862687615 +0000
++++ tests/bench/CMakeLists.txt
+@@ -9,7 +9,7 @@ set (BENCH_SRCS
+ ########################################################
+ # Build
+ 
+-add_executable (qgis_bench MACOSX_BUNDLE WIN32 ${BENCH_SRCS} )
++add_executable (qgis_bench WIN32 ${BENCH_SRCS} )
+ 
+ # require c++17
+ target_compile_features(qgis_bench PRIVATE cxx_std_17)
+@@ -50,7 +50,7 @@ install (TARGETS qgis_bench
+   BUNDLE DESTINATION ${QGIS_BIN_DIR}
+   RUNTIME DESTINATION ${QGIS_BIN_DIR}
+ )
+-if (APPLE)
++if (FALSE)
+   install (CODE "execute_process(COMMAND ln -sfn ../../../${QGIS_FW_SUBDIR} \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${QGIS_BIN_DIR}/qgis_bench.app/Contents/Frameworks\")")
+   install (CODE "execute_process(COMMAND ln -sfn ../../../../${QGIS_LIB_SUBDIR} \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${QGIS_BIN_DIR}/qgis_bench.app/Contents/MacOS/lib\")")
+   install (CODE "execute_process(COMMAND ln -sfn ../../../${QGIS_PLUGIN_SUBDIR}/.. \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${QGIS_BIN_DIR}/qgis_bench.app/Contents/Plugins\")")



Home | Main Index | Thread Index | Old Index