2727# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
2828# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2929
30- # https://tracker.debian.org/pkg/gdal
30+ # https://tracker.debian.org/pkg/qgis
3131
3232set (version master)
33- set (download_hash SHA256=a06b47271827892f1897464c04a2a484f682f930d96b4d0329634512e973fe29)
34- set (patch_version ${version} )
35- set (patch_hash SHA256=50314f747a4813566d0005b677f83eab50c5e2b32ce23e513830724d86ae5640)
3633set (base_url https://github.com/qgis/QGIS/archive/)
3734set (QGIS_QT_VERSION 5.15)
3835
3936superbuild_package(
4037 NAME qgis
41- VERSION ${patch_version }
38+ VERSION ${version }
4239 DEPENDS
4340 common-licenses
4441 gdal
@@ -55,39 +52,15 @@ superbuild_package(
5552
5653 SOURCE
5754 URL ${base_url}${version} .tar.gz
58- URL_HASH ${download_hash}
5955
60- USING patch_version extra_cflags extra_cxxflags
6156 BUILD [[
6257 CMAKE_ARGS
6358 "-DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}"
6459 "-DCMAKE_BUILD_TYPE:STRING=$<CONFIG>"
6560 -DBUILD_SHARED_LIBS=ON
6661 -DUSE_THREAD=ON
6762 -DWITH_QTWEBKIT=OFF
68- $<$<NOT:$<BOOL:@CMAKE_CROSSCOMPILING@>>:
69- -DBUILD_TESTING=ON
70- >
71- $<$<BOOL:@CMAKE_CROSSCOMPILING@>:
72- -DCMAKE_PROGRAM_PATH=${HOST_DIR}/bin # for sqlite3
73- -DBUILD_TESTING=OFF
74- >
75- $<$<NOT:$<OR:$<BOOL:@CMAKE_CROSSCOMPILING@>,$<BOOL:@MSYS@>>>:
76- TEST_COMMAND
77- "${CMAKE_COMMAND}" -E env
78- "PROJ_LIB=${DESTDIR}${CMAKE_STAGING_PREFIX}/share/proj"
79- "${CMAKE_COMMAND}" --build . --target test
80- TEST_AFTER_INSTALL
81- >
8263 INSTALL_COMMAND
8364 "${CMAKE_COMMAND}" --build . --target install/strip/fast
84- COMMAND
85- "${CMAKE_COMMAND}" -E copy_directory
86- "<SOURCE_DIR>/../proj-patches-${patch_version}/data"
87- "${DESTDIR}${CMAKE_STAGING_PREFIX}/share/proj"
88- COMMAND
89- "${CMAKE_COMMAND}" -E copy
90- "<SOURCE_DIR>/../proj-patches-${patch_version}/copyright"
91- "${DESTDIR}${CMAKE_STAGING_PREFIX}/share/doc/copyright/proj-${patch_version}.txt"
9265 ]]
9366)
0 commit comments