[arch-commits] Commit in qmapshack/repos/community-x86_64 (6 files)

Jaroslav Lichtblau jlichtblau at archlinux.org
Wed Sep 18 22:01:52 UTC 2019


    Date: Wednesday, September 18, 2019 @ 22:01:51
  Author: jlichtblau
Revision: 511119

archrelease: copy trunk to community-x86_64

Added:
  qmapshack/repos/community-x86_64/FindPROJ4.patch
    (from rev 511118, qmapshack/trunk/FindPROJ4.patch)
  qmapshack/repos/community-x86_64/FindQuaZip5.patch
    (from rev 511118, qmapshack/trunk/FindQuaZip5.patch)
  qmapshack/repos/community-x86_64/PKGBUILD
    (from rev 511118, qmapshack/trunk/PKGBUILD)
Deleted:
  qmapshack/repos/community-x86_64/FindPROJ4.patch
  qmapshack/repos/community-x86_64/FindQuaZip5.patch
  qmapshack/repos/community-x86_64/PKGBUILD

-------------------+
 FindPROJ4.patch   |  316 ++++++++++++++++++++++++++--------------------------
 FindQuaZip5.patch |   96 +++++++--------
 PKGBUILD          |   97 +++++++++------
 3 files changed, 264 insertions(+), 245 deletions(-)

Deleted: FindPROJ4.patch
===================================================================
--- FindPROJ4.patch	2019-09-18 22:01:29 UTC (rev 511118)
+++ FindPROJ4.patch	2019-09-18 22:01:51 UTC (rev 511119)
@@ -1,158 +0,0 @@
-Description: Add FindPROJ4.cmake.
-Origin: https://salsa.debian.org/debian/openorienteering-mapper/raw/debian/0.8.4-1/cmake/FindPROJ4.cmake
-
---- /dev/null
-+++ b/cmake/Modules/FindPROJ4.cmake
-@@ -0,0 +1,152 @@
-+#.rst:
-+# FindPROJ4
-+# --------
-+#
-+# Find the proj includes and library.
-+#
-+# IMPORTED Targets
-+# ^^^^^^^^^^^^^^^^
-+#
-+# This module defines :prop_tgt:`IMPORTED` target ``PROJ4::proj``,
-+# if Proj.4 has been found.
-+#
-+# Result Variables
-+# ^^^^^^^^^^^^^^^^
-+#
-+# This module defines the following variables:
-+#
-+# ::
-+#
-+#   PROJ4_INCLUDE_DIRS   - where to find proj_api.h, etc.
-+#   PROJ4_LIBRARIES      - List of libraries when using libproj.
-+#   PROJ4_FOUND          - True if libproj found.
-+#
-+# ::
-+#
-+#   PROJ4_VERSION        - The version of libproj found (x.y.z)
-+#   PROJ4_VERSION_MAJOR  - The major version of libproj
-+#   PROJ4_VERSION_MINOR  - The minor version of libproj
-+#   PROJ4_VERSION_PATCH  - The patch version of libproj
-+#   PROJ4_VERSION_TWEAK  - always 0
-+#   PROJ4_VERSION_COUNT  - The number of version components, always 3
-+#
-+# Hints
-+# ^^^^^
-+#
-+# A user may set ``PROJ4_ROOT`` to a libproj installation root to tell this
-+# module where to look exclusively.
-+
-+#=============================================================================
-+# Copyright 2016 Kai Pastor
-+#
-+#
-+# This file was derived from CMake 3.5's module FindZLIB.cmake
-+# which has the following terms:
-+#
-+# Copyright 2001-2011 Kitware, Inc.
-+#
-+# Redistribution and use in source and binary forms, with or without
-+# modification, are permitted provided that the following conditions are
-+# met:
-+#
-+# * Redistributions of source code must retain the above copyright notice,
-+#   this list of conditions and the following disclaimer.
-+#
-+# * Redistributions in binary form must reproduce the above copyright notice,
-+#   this list of conditions and the following disclaimer in the documentation
-+#   and/or other materials provided with the distribution.
-+#
-+# * The names of Kitware, Inc., the Insight Consortium, or the names of
-+#   any consortium members, or of any contributors, may not be used to
-+#   endorse or promote products derived from this software without
-+#   specific prior written permission.
-+#
-+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS ``AS IS''
-+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-+# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
-+# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+#=============================================================================
-+
-+# Search PROJ4_ROOT exclusively if it is set.
-+if(PROJ4_ROOT)
-+  set(_PROJ4_SEARCH PATHS ${PROJ4_ROOT} NO_DEFAULT_PATH)
-+else()
-+  set(_PROJ4_SEARCH)
-+endif()
-+
-+find_path(PROJ4_INCLUDE_DIR NAMES proj_api.h ${_PROJ4_SEARCH} PATH_SUFFIXES include)
-+mark_as_advanced(PROJ4_INCLUDE_DIR)
-+
-+if(PROJ4_INCLUDE_DIR AND EXISTS "${PROJ4_INCLUDE_DIR}/proj_api.h")
-+    file(STRINGS "${PROJ4_INCLUDE_DIR}/proj_api.h" PROJ4_H REGEX "^#define PJ_VERSION [0-9]+$")
-+
-+    string(REGEX REPLACE "^.*PJ_VERSION ([0-9]).*$" "\\1" PROJ4_VERSION_MAJOR "${PROJ4_H}")
-+    string(REGEX REPLACE "^.*PJ_VERSION [0-9]([0-9]).*$" "\\1" PROJ4_VERSION_MINOR  "${PROJ4_H}")
-+    string(REGEX REPLACE "^.*PJ_VERSION [0-9][0-9]([0-9]).*$" "\\1" PROJ4_VERSION_PATCH "${PROJ4_H}")
-+    set(PROJ4_VERSION "${PROJ4_VERSION_MAJOR}.${PROJ4_VERSION_MINOR}.${PROJ4_VERSION_PATCH}")
-+    set(PROJ4_VERSION_COUNT 3)
-+endif()
-+
-+# Allow PROJ4_LIBRARY to be set manually, as the location of the proj library
-+if(NOT PROJ4_LIBRARY)
-+  set(PROJ4_NAMES proj)
-+  set(PROJ4_NAMES_DEBUG projd)
-+  if(WIN32 AND DEFINED PROJ4_VERSION_MAJOR AND DEFINED PROJ4_VERSION_MINOR)
-+	  list(APPEND PROJ4_NAMES proj_${PROJ4_VERSION_MAJOR}_${PROJ4_VERSION_MINOR})
-+	  list(APPEND PROJ4_NAMES projd_${PROJ4_VERSION_MAJOR}_${PROJ4_VERSION_MINOR})
-+  endif()
-+  find_library(PROJ4_LIBRARY_RELEASE NAMES ${PROJ4_NAMES} ${_PROJ4_SEARCH} PATH_SUFFIXES lib)
-+  find_library(PROJ4_LIBRARY_DEBUG NAMES ${PROJ4_NAMES_DEBUG} ${_PROJ4_SEARCH} PATH_SUFFIXES lib)
-+  include(SelectLibraryConfigurations)
-+  select_library_configurations(PROJ4)
-+endif()
-+
-+# handle the QUIETLY and REQUIRED arguments and set PROJ4_FOUND to TRUE if
-+# all listed variables are TRUE
-+include(FindPackageHandleStandardArgs)
-+find_package_handle_standard_args(PROJ4
-+  REQUIRED_VARS
-+    PROJ4_LIBRARY
-+    PROJ4_INCLUDE_DIR
-+  VERSION_VAR
-+    PROJ4_VERSION
-+)
-+
-+if(PROJ4_FOUND)
-+    set(PROJ4_INCLUDE_DIRS ${PROJ4_INCLUDE_DIR})
-+
-+    if(NOT PROJ4_LIBRARIES)
-+      set(PROJ4_LIBRARIES ${PROJ4_LIBRARY})
-+    endif()
-+
-+    if(NOT TARGET PROJ4::proj)
-+      add_library(PROJ4::proj UNKNOWN IMPORTED)
-+      set_target_properties(PROJ4::proj PROPERTIES
-+        INTERFACE_INCLUDE_DIRECTORIES "${PROJ4_INCLUDE_DIRS}")
-+
-+      if(PROJ4_LIBRARY_RELEASE)
-+        set_property(TARGET PROJ4::proj APPEND PROPERTY
-+          IMPORTED_CONFIGURATIONS RELEASE)
-+        set_target_properties(PROJ4::proj PROPERTIES
-+          IMPORTED_LOCATION_RELEASE "${PROJ4_LIBRARY_RELEASE}")
-+      endif()
-+
-+      if(PROJ4_LIBRARY_DEBUG)
-+        set_property(TARGET PROJ4::proj APPEND PROPERTY
-+          IMPORTED_CONFIGURATIONS DEBUG)
-+        set_target_properties(PROJ4::proj PROPERTIES
-+          IMPORTED_LOCATION_DEBUG "${PROJ4_LIBRARY_DEBUG}")
-+      endif()
-+
-+      if(NOT PROJ4_LIBRARY_RELEASE AND NOT PROJ4_LIBRARY_DEBUG)
-+        set_property(TARGET PROJ4::proj APPEND PROPERTY
-+          IMPORTED_LOCATION "${PROJ4_LIBRARY}")
-+      endif()
-+    endif()
-+endif()

Copied: qmapshack/repos/community-x86_64/FindPROJ4.patch (from rev 511118, qmapshack/trunk/FindPROJ4.patch)
===================================================================
--- FindPROJ4.patch	                        (rev 0)
+++ FindPROJ4.patch	2019-09-18 22:01:51 UTC (rev 511119)
@@ -0,0 +1,158 @@
+Description: Add FindPROJ4.cmake.
+Origin: https://salsa.debian.org/debian/openorienteering-mapper/raw/debian/0.8.4-1/cmake/FindPROJ4.cmake
+
+--- /dev/null
++++ b/cmake/Modules/FindPROJ4.cmake
+@@ -0,0 +1,152 @@
++#.rst:
++# FindPROJ4
++# --------
++#
++# Find the proj includes and library.
++#
++# IMPORTED Targets
++# ^^^^^^^^^^^^^^^^
++#
++# This module defines :prop_tgt:`IMPORTED` target ``PROJ4::proj``,
++# if Proj.4 has been found.
++#
++# Result Variables
++# ^^^^^^^^^^^^^^^^
++#
++# This module defines the following variables:
++#
++# ::
++#
++#   PROJ4_INCLUDE_DIRS   - where to find proj_api.h, etc.
++#   PROJ4_LIBRARIES      - List of libraries when using libproj.
++#   PROJ4_FOUND          - True if libproj found.
++#
++# ::
++#
++#   PROJ4_VERSION        - The version of libproj found (x.y.z)
++#   PROJ4_VERSION_MAJOR  - The major version of libproj
++#   PROJ4_VERSION_MINOR  - The minor version of libproj
++#   PROJ4_VERSION_PATCH  - The patch version of libproj
++#   PROJ4_VERSION_TWEAK  - always 0
++#   PROJ4_VERSION_COUNT  - The number of version components, always 3
++#
++# Hints
++# ^^^^^
++#
++# A user may set ``PROJ4_ROOT`` to a libproj installation root to tell this
++# module where to look exclusively.
++
++#=============================================================================
++# Copyright 2016 Kai Pastor
++#
++#
++# This file was derived from CMake 3.5's module FindZLIB.cmake
++# which has the following terms:
++#
++# Copyright 2001-2011 Kitware, Inc.
++#
++# Redistribution and use in source and binary forms, with or without
++# modification, are permitted provided that the following conditions are
++# met:
++#
++# * Redistributions of source code must retain the above copyright notice,
++#   this list of conditions and the following disclaimer.
++#
++# * Redistributions in binary form must reproduce the above copyright notice,
++#   this list of conditions and the following disclaimer in the documentation
++#   and/or other materials provided with the distribution.
++#
++# * The names of Kitware, Inc., the Insight Consortium, or the names of
++#   any consortium members, or of any contributors, may not be used to
++#   endorse or promote products derived from this software without
++#   specific prior written permission.
++#
++# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS ``AS IS''
++# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
++# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
++# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
++# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
++# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
++# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++#=============================================================================
++
++# Search PROJ4_ROOT exclusively if it is set.
++if(PROJ4_ROOT)
++  set(_PROJ4_SEARCH PATHS ${PROJ4_ROOT} NO_DEFAULT_PATH)
++else()
++  set(_PROJ4_SEARCH)
++endif()
++
++find_path(PROJ4_INCLUDE_DIR NAMES proj_api.h ${_PROJ4_SEARCH} PATH_SUFFIXES include)
++mark_as_advanced(PROJ4_INCLUDE_DIR)
++
++if(PROJ4_INCLUDE_DIR AND EXISTS "${PROJ4_INCLUDE_DIR}/proj_api.h")
++    file(STRINGS "${PROJ4_INCLUDE_DIR}/proj_api.h" PROJ4_H REGEX "^#define PJ_VERSION [0-9]+$")
++
++    string(REGEX REPLACE "^.*PJ_VERSION ([0-9]).*$" "\\1" PROJ4_VERSION_MAJOR "${PROJ4_H}")
++    string(REGEX REPLACE "^.*PJ_VERSION [0-9]([0-9]).*$" "\\1" PROJ4_VERSION_MINOR  "${PROJ4_H}")
++    string(REGEX REPLACE "^.*PJ_VERSION [0-9][0-9]([0-9]).*$" "\\1" PROJ4_VERSION_PATCH "${PROJ4_H}")
++    set(PROJ4_VERSION "${PROJ4_VERSION_MAJOR}.${PROJ4_VERSION_MINOR}.${PROJ4_VERSION_PATCH}")
++    set(PROJ4_VERSION_COUNT 3)
++endif()
++
++# Allow PROJ4_LIBRARY to be set manually, as the location of the proj library
++if(NOT PROJ4_LIBRARY)
++  set(PROJ4_NAMES proj)
++  set(PROJ4_NAMES_DEBUG projd)
++  if(WIN32 AND DEFINED PROJ4_VERSION_MAJOR AND DEFINED PROJ4_VERSION_MINOR)
++	  list(APPEND PROJ4_NAMES proj_${PROJ4_VERSION_MAJOR}_${PROJ4_VERSION_MINOR})
++	  list(APPEND PROJ4_NAMES projd_${PROJ4_VERSION_MAJOR}_${PROJ4_VERSION_MINOR})
++  endif()
++  find_library(PROJ4_LIBRARY_RELEASE NAMES ${PROJ4_NAMES} ${_PROJ4_SEARCH} PATH_SUFFIXES lib)
++  find_library(PROJ4_LIBRARY_DEBUG NAMES ${PROJ4_NAMES_DEBUG} ${_PROJ4_SEARCH} PATH_SUFFIXES lib)
++  include(SelectLibraryConfigurations)
++  select_library_configurations(PROJ4)
++endif()
++
++# handle the QUIETLY and REQUIRED arguments and set PROJ4_FOUND to TRUE if
++# all listed variables are TRUE
++include(FindPackageHandleStandardArgs)
++find_package_handle_standard_args(PROJ4
++  REQUIRED_VARS
++    PROJ4_LIBRARY
++    PROJ4_INCLUDE_DIR
++  VERSION_VAR
++    PROJ4_VERSION
++)
++
++if(PROJ4_FOUND)
++    set(PROJ4_INCLUDE_DIRS ${PROJ4_INCLUDE_DIR})
++
++    if(NOT PROJ4_LIBRARIES)
++      set(PROJ4_LIBRARIES ${PROJ4_LIBRARY})
++    endif()
++
++    if(NOT TARGET PROJ4::proj)
++      add_library(PROJ4::proj UNKNOWN IMPORTED)
++      set_target_properties(PROJ4::proj PROPERTIES
++        INTERFACE_INCLUDE_DIRECTORIES "${PROJ4_INCLUDE_DIRS}")
++
++      if(PROJ4_LIBRARY_RELEASE)
++        set_property(TARGET PROJ4::proj APPEND PROPERTY
++          IMPORTED_CONFIGURATIONS RELEASE)
++        set_target_properties(PROJ4::proj PROPERTIES
++          IMPORTED_LOCATION_RELEASE "${PROJ4_LIBRARY_RELEASE}")
++      endif()
++
++      if(PROJ4_LIBRARY_DEBUG)
++        set_property(TARGET PROJ4::proj APPEND PROPERTY
++          IMPORTED_CONFIGURATIONS DEBUG)
++        set_target_properties(PROJ4::proj PROPERTIES
++          IMPORTED_LOCATION_DEBUG "${PROJ4_LIBRARY_DEBUG}")
++      endif()
++
++      if(NOT PROJ4_LIBRARY_RELEASE AND NOT PROJ4_LIBRARY_DEBUG)
++        set_property(TARGET PROJ4::proj APPEND PROPERTY
++          IMPORTED_LOCATION "${PROJ4_LIBRARY}")
++      endif()
++    endif()
++endif()

Deleted: FindQuaZip5.patch
===================================================================
--- FindQuaZip5.patch	2019-09-18 22:01:29 UTC (rev 511118)
+++ FindQuaZip5.patch	2019-09-18 22:01:51 UTC (rev 511119)
@@ -1,48 +0,0 @@
-Description: Add FindQuaZip5.cmake.
-Origin: https://raw.githubusercontent.com/nomacs/nomacs/3.12/ImageLounge/cmake/FindQuaZip5.cmake
-
---- /dev/null
-+++ b/cmake/Modules/FindQuaZip5.cmake
-@@ -0,0 +1,42 @@
-+# QUAZIP_FOUND               - QuaZip library was found
-+# QUAZIP_INCLUDE_DIR         - Path to QuaZip include dir
-+# QUAZIP_INCLUDE_DIRS        - Path to QuaZip and zlib include dir (combined from QUAZIP_INCLUDE_DIR + ZLIB_INCLUDE_DIR)
-+# QUAZIP_LIBRARIES           - List of QuaZip libraries
-+# QUAZIP_ZLIB_INCLUDE_DIR    - The include dir of zlib headers
-+
-+
-+IF (QUAZIP_INCLUDE_DIRS AND QUAZIP_LIBRARIES)
-+	# in cache already
-+	SET(QUAZIP_FOUND TRUE)
-+ELSE (QUAZIP_INCLUDE_DIRS AND QUAZIP_LIBRARIES)
-+    IF (Qt5Core_FOUND)
-+        set(QUAZIP_LIB_VERSION_SUFFIX 5)
-+    ENDIF()
-+	IF (WIN32)
-+		FIND_PATH(QUAZIP_LIBRARY_DIR
-+			WIN32_DEBUG_POSTFIX d
-+            NAMES libquazip${QUAZIP_LIB_VERSION_SUFFIX}.dll
-+			HINTS "C:/Programme/" "C:/Program Files"
-+			PATH_SUFFIXES QuaZip/lib
-+		)
-+        FIND_LIBRARY(QUAZIP_LIBRARIES NAMES libquazip${QUAZIP_LIB_VERSION_SUFFIX}.dll HINTS ${QUAZIP_LIBRARY_DIR})
-+		FIND_PATH(QUAZIP_INCLUDE_DIR NAMES quazip.h HINTS ${QUAZIP_LIBRARY_DIR}/../ PATH_SUFFIXES include/quazip)
-+		FIND_PATH(QUAZIP_ZLIB_INCLUDE_DIR NAMES zlib.h)
-+	ELSE(WIN32)
-+		FIND_PACKAGE(PkgConfig)
-+		pkg_check_modules(PC_QUAZIP quazip)
-+		FIND_LIBRARY(QUAZIP_LIBRARIES
-+			WIN32_DEBUG_POSTFIX d
-+            NAMES quazip${QUAZIP_LIB_VERSION_SUFFIX}
-+			HINTS /usr/lib /usr/lib64
-+		)
-+		FIND_PATH(QUAZIP_INCLUDE_DIR quazip.h
-+			HINTS /usr/include /usr/local/include
-+			PATH_SUFFIXES quazip${QUAZIP_LIB_VERSION_SUFFIX}
-+		)
-+		FIND_PATH(QUAZIP_ZLIB_INCLUDE_DIR zlib.h HINTS /usr/include /usr/local/include)
-+	ENDIF (WIN32)
-+	INCLUDE(FindPackageHandleStandardArgs)
-+	SET(QUAZIP_INCLUDE_DIRS ${QUAZIP_INCLUDE_DIR} ${QUAZIP_ZLIB_INCLUDE_DIR})
-+	find_package_handle_standard_args(QUAZIP DEFAULT_MSG  QUAZIP_LIBRARIES QUAZIP_INCLUDE_DIR QUAZIP_ZLIB_INCLUDE_DIR QUAZIP_INCLUDE_DIRS)
-+ENDIF (QUAZIP_INCLUDE_DIRS AND QUAZIP_LIBRARIES)

Copied: qmapshack/repos/community-x86_64/FindQuaZip5.patch (from rev 511118, qmapshack/trunk/FindQuaZip5.patch)
===================================================================
--- FindQuaZip5.patch	                        (rev 0)
+++ FindQuaZip5.patch	2019-09-18 22:01:51 UTC (rev 511119)
@@ -0,0 +1,48 @@
+Description: Add FindQuaZip5.cmake.
+Origin: https://raw.githubusercontent.com/nomacs/nomacs/3.12/ImageLounge/cmake/FindQuaZip5.cmake
+
+--- /dev/null
++++ b/cmake/Modules/FindQuaZip5.cmake
+@@ -0,0 +1,42 @@
++# QUAZIP_FOUND               - QuaZip library was found
++# QUAZIP_INCLUDE_DIR         - Path to QuaZip include dir
++# QUAZIP_INCLUDE_DIRS        - Path to QuaZip and zlib include dir (combined from QUAZIP_INCLUDE_DIR + ZLIB_INCLUDE_DIR)
++# QUAZIP_LIBRARIES           - List of QuaZip libraries
++# QUAZIP_ZLIB_INCLUDE_DIR    - The include dir of zlib headers
++
++
++IF (QUAZIP_INCLUDE_DIRS AND QUAZIP_LIBRARIES)
++	# in cache already
++	SET(QUAZIP_FOUND TRUE)
++ELSE (QUAZIP_INCLUDE_DIRS AND QUAZIP_LIBRARIES)
++    IF (Qt5Core_FOUND)
++        set(QUAZIP_LIB_VERSION_SUFFIX 5)
++    ENDIF()
++	IF (WIN32)
++		FIND_PATH(QUAZIP_LIBRARY_DIR
++			WIN32_DEBUG_POSTFIX d
++            NAMES libquazip${QUAZIP_LIB_VERSION_SUFFIX}.dll
++			HINTS "C:/Programme/" "C:/Program Files"
++			PATH_SUFFIXES QuaZip/lib
++		)
++        FIND_LIBRARY(QUAZIP_LIBRARIES NAMES libquazip${QUAZIP_LIB_VERSION_SUFFIX}.dll HINTS ${QUAZIP_LIBRARY_DIR})
++		FIND_PATH(QUAZIP_INCLUDE_DIR NAMES quazip.h HINTS ${QUAZIP_LIBRARY_DIR}/../ PATH_SUFFIXES include/quazip)
++		FIND_PATH(QUAZIP_ZLIB_INCLUDE_DIR NAMES zlib.h)
++	ELSE(WIN32)
++		FIND_PACKAGE(PkgConfig)
++		pkg_check_modules(PC_QUAZIP quazip)
++		FIND_LIBRARY(QUAZIP_LIBRARIES
++			WIN32_DEBUG_POSTFIX d
++            NAMES quazip${QUAZIP_LIB_VERSION_SUFFIX}
++			HINTS /usr/lib /usr/lib64
++		)
++		FIND_PATH(QUAZIP_INCLUDE_DIR quazip.h
++			HINTS /usr/include /usr/local/include
++			PATH_SUFFIXES quazip${QUAZIP_LIB_VERSION_SUFFIX}
++		)
++		FIND_PATH(QUAZIP_ZLIB_INCLUDE_DIR zlib.h HINTS /usr/include /usr/local/include)
++	ENDIF (WIN32)
++	INCLUDE(FindPackageHandleStandardArgs)
++	SET(QUAZIP_INCLUDE_DIRS ${QUAZIP_INCLUDE_DIR} ${QUAZIP_ZLIB_INCLUDE_DIR})
++	find_package_handle_standard_args(QUAZIP DEFAULT_MSG  QUAZIP_LIBRARIES QUAZIP_INCLUDE_DIR QUAZIP_ZLIB_INCLUDE_DIR QUAZIP_INCLUDE_DIRS)
++ENDIF (QUAZIP_INCLUDE_DIRS AND QUAZIP_LIBRARIES)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2019-09-18 22:01:29 UTC (rev 511118)
+++ PKGBUILD	2019-09-18 22:01:51 UTC (rev 511119)
@@ -1,39 +0,0 @@
-# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
-# Contributor: Sanpi <sanpi+aur at homecomputing.fr>
-# Contributor: Martin Brodbeck <martin at brodbeck-online.de>
-
-pkgname=qmapshack
-pkgver=1.13.1
-pkgrel=1
-pkgdesc='Plan your next outdoor trip'
-arch=('x86_64')
-url='https://bitbucket.org/maproom/qmapshack/'
-license=('GPL3')
-depends=('desktop-file-utils' 'gdal' 'hicolor-icon-theme' 'proj' 'qt5-webengine'
-         'quazip' 'routino>=3.1')
-makedepends=('cmake' 'qt5-tools')
-source=(https://bitbucket.org/maproom/qmapshack/downloads/$pkgname-$pkgver.tar.gz
-        FindPROJ4.patch
-        FindQuaZip5.patch)
-sha256sums=('895580331bccb7cf3616832fcf9bdb7d4bb7196112266700e83b6408b058a197'
-            '1ffb847b098fedf01e347971da33c58b3fbf1a0f27205d48f6eb52206e228046'
-            '23f32e58daa7c69072ea59465f0541e86dcff3085e4e73a948713a02ae421889')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  patch -Np1 -i "${srcdir}"/FindPROJ4.patch
-  patch -Np1 -i "${srcdir}"/FindQuaZip5.patch
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  cmake ./ -DCMAKE_INSTALL_PREFIX=/usr
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="${pkgdir}" install
-}

Copied: qmapshack/repos/community-x86_64/PKGBUILD (from rev 511118, qmapshack/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2019-09-18 22:01:51 UTC (rev 511119)
@@ -0,0 +1,58 @@
+# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
+# Contributor: Sanpi <sanpi+aur at homecomputing.fr>
+# Contributor: Martin Brodbeck <martin at brodbeck-online.de>
+
+pkgname=qmapshack
+pkgver=1.13.2
+pkgrel=1
+pkgdesc='Plan your next outdoor trip'
+arch=('x86_64')
+url='https://github.com/Maproom/qmapshack/wiki'
+license=('GPL3')
+depends=('desktop-file-utils' 'gdal' 'hicolor-icon-theme' 'proj' 'qt5-webengine'
+         'quazip' 'routino>=3.1' 'alglib')
+makedepends=('cmake' 'qt5-tools' 'patch')
+source=($pkgname-$pkgver.tar.gz::https://github.com/Maproom/$pkgname/archive/V_$pkgver.tar.gz
+        FindPROJ4.patch
+        FindQuaZip5.patch
+        https://gist.githubusercontent.com/svetlemodry/d3a727821b18356afca05f2de89d703a/raw/83e1b75ec9cc5200b2dc563ad45c6ed6ff6e61b8/c6e5240ec25b91d3320f265346a904b5bd906363-without-PNGs.patch
+        https://github.com/Maproom/qmapshack/commit/79a266943a40bee8fa5e71776c6a76c4d46bfbf8.patch
+        https://github.com/Maproom/qmapshack/commit/763cfc149566325cce9e4690cb7b5f986048f86a.patch
+        https://raw.githubusercontent.com/Maproom/qmapshack/dev/src/qmaptool/pic/line_3px_horizontal.png
+        https://raw.githubusercontent.com/Maproom/qmapshack/dev/src/qmaptool/pic/line_3px_vertical.png
+        https://raw.githubusercontent.com/Maproom/qmapshack/dev/src/qmaptool/pic/splash.png)
+sha256sums=('659409e3b6ef44ed67b9eb4fc54274a7d496885ba4728308a80722659f3b8935'
+            '1ffb847b098fedf01e347971da33c58b3fbf1a0f27205d48f6eb52206e228046'
+            '23f32e58daa7c69072ea59465f0541e86dcff3085e4e73a948713a02ae421889'
+            '6fb0d92dd91866df27e50775163024e98b02d330f65e486cdc9d46f34188fdce'
+            'f2bcd793d45c1c93e7ab74db52fcec0df67f7e825713d06f85a1b38897b91e06'
+            'f7865db07a58edf4e17146e0d5f2822aad480ec03ed47c1212491e4be5ddce60'
+            '9362cd3b8d967d071c0c2bd25a77583e354ad539c130f661466b7716aebd67d8'
+            '21d77ec0e84eff9ba2f29a6f4a5c79d4988c626c939c5ed34677a7e67874608e'
+            'edf1ef7f73a79b1722e3b18c919ae0706bc52c64553e622006ac8a9985373cf7')
+
+prepare() {
+  cd "$pkgname-V_$pkgver"
+  patch -Np1 -i "${srcdir}"/FindPROJ4.patch
+  patch -Np1 -i "${srcdir}"/FindQuaZip5.patch
+  patch -Np1 -i "${srcdir}"/c6e5240ec25b91d3320f265346a904b5bd906363-without-PNGs.patch
+  patch -Np1 -i "${srcdir}"/79a266943a40bee8fa5e71776c6a76c4d46bfbf8.patch
+  patch -Np1 -i "${srcdir}"/763cfc149566325cce9e4690cb7b5f986048f86a.patch
+
+  install -Dm644 "${srcdir}"/line_3px_horizontal.png src/qmaptool/pic/line_3px_horizontal.png
+  install -Dm644 "${srcdir}"/line_3px_vertical.png src/qmaptool/pic/line_3px_vertical.png
+  install -Dm644 "${srcdir}"/splash.png src/qmaptool/pic/splash.png
+}
+
+build() {
+  cd "$pkgname-V_$pkgver"
+
+  cmake ./ -DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  cd "$pkgname-V_$pkgver"
+
+  make DESTDIR="${pkgdir}" install
+}



More information about the arch-commits mailing list