Date: Friday, January 17, 2020 @ 16:24:09 Author: svenstaro Revision: 552857
archrelease: copy trunk to community-any Added: glm/repos/community-any/PKGBUILD (from rev 552856, glm/trunk/PKGBUILD) glm/repos/community-any/glm.pc.in (from rev 552856, glm/trunk/glm.pc.in) glm/repos/community-any/glmConfig.cmake.in (from rev 552856, glm/trunk/glmConfig.cmake.in) glm/repos/community-any/glmConfigVersion.cmake.in (from rev 552856, glm/trunk/glmConfigVersion.cmake.in) glm/repos/community-any/glmTargets.cmake (from rev 552856, glm/trunk/glmTargets.cmake) Deleted: glm/repos/community-any/PKGBUILD glm/repos/community-any/glm.pc.in glm/repos/community-any/glmConfig.cmake.in glm/repos/community-any/glmConfigVersion.cmake.in glm/repos/community-any/glmTargets.cmake ---------------------------+ PKGBUILD | 80 ++++++++-------- glm.pc.in | 14 +- glmConfig.cmake.in | 40 ++++---- glmConfigVersion.cmake.in | 62 ++++++------ glmTargets.cmake | 214 ++++++++++++++++++++++---------------------- 5 files changed, 205 insertions(+), 205 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-01-17 16:23:58 UTC (rev 552856) +++ PKGBUILD 2020-01-17 16:24:09 UTC (rev 552857) @@ -1,40 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> -# Contributor: Peter Hatina <phatina AT gmail.com> -pkgname=glm -pkgver=0.9.9.6 -pkgrel=2 -pkgdesc="C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification" -arch=('any') -license=('MIT') -url="http://glm.g-truc.net" -source=("https://github.com/g-truc/glm/releases/download/${pkgver}/glm-${pkgver}.zip" - glm.pc.in - glmConfigVersion.cmake.in - glmConfig.cmake.in - glmTargets.cmake) -sha512sums=('dbc3485fc983f5ef86461d9556a5a129c5d9e3be306be1aebe7ed34d2409658559112607a78d7f43513944d7f526b35605f43c31c605aa0f7a55cb3975aeab73' - '37f3973b9913fb820a355160717cbe881586a00210c76061c436784d240eec0094132d8fb772126f8ab9cd75d3ed2da9ccb5a5c33dbdd007d77e5eca82990d25' - 'e8342b07a44fd3fab9c1262e670dda27ac22758d2bd9a682e1d82b1caba1846c2ae8b53a75a556f8cd75e961a175d6a035abd6cf545b8c05b12d2898567119fa' - '517b080a50f9ba80b5d1e15c27e9c1905912c1db640eb087272be853ad4e451a302e6b4bee4f7e5c936cadfda3a7a75421c4df1bab3759b147fbb770061cfa9a' - 'ebaf7ad8ded0abe56074cb67f8238224458587bb16223e19493819a867f0dc536114f7ddb83285b990a8bdeca246b29dacae90998386be2225397681e7c0e77d') - -package() { - cd $pkgname - - mkdir -p "$pkgdir"/usr/include/ - cp -r glm "$pkgdir"/usr/include/ - - mkdir -p "$pkgdir"/usr/share/doc - cp -r doc "$pkgdir"/usr/share/doc/glm - - # For some stupid reason, glm upstream removed the CMake install target here: - # https://github.com/g-truc/glm/commit/5f352ecce21bb1ab37fa56fac0f383c779b351a3 - # There is no reasoning for it. Discussion here: https://github.com/g-truc/glm/issues/947 - mkdir -p "$pkgdir"/usr/lib/pkgconfig/ - sed "s/@VERSION@/$pkgver/" "$srcdir"/glm.pc.in > "$pkgdir"/usr/lib/pkgconfig/glm.pc - - mkdir -p "$pkgdir"/usr/lib/cmake/glm/ - sed "s/@VERSION@/$pkgver/" "$srcdir"/glmConfigVersion.cmake.in > "$pkgdir"/usr/lib/cmake/glm/glmConfigVersion.cmake - sed "s/@VERSION@/$pkgver/" "$srcdir"/glmConfig.cmake.in > "$pkgdir"/usr/lib/cmake/glm/glmConfig.cmake - install -Dm644 "$srcdir"/glmTargets.cmake "$pkgdir"/usr/lib/cmake/glm/glmTargets.cmake -} Copied: glm/repos/community-any/PKGBUILD (from rev 552856, glm/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-01-17 16:24:09 UTC (rev 552857) @@ -0,0 +1,40 @@ +# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> +# Contributor: Peter Hatina <phatina AT gmail.com> +pkgname=glm +pkgver=0.9.9.7 +pkgrel=1 +pkgdesc="C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification" +arch=('any') +license=('MIT') +url="http://glm.g-truc.net" +source=("https://github.com/g-truc/glm/releases/download/${pkgver}/glm-${pkgver}.zip" + glm.pc.in + glmConfigVersion.cmake.in + glmConfig.cmake.in + glmTargets.cmake) +sha512sums=('821d52032bbf93a2c77d74270e676ad1965a263732c5ca9d0b647abd689f9d69ded1d5134e3801947aa81b169ce98ba11d855d90fcc0cb843cded889dd4b5405' + '37f3973b9913fb820a355160717cbe881586a00210c76061c436784d240eec0094132d8fb772126f8ab9cd75d3ed2da9ccb5a5c33dbdd007d77e5eca82990d25' + 'e8342b07a44fd3fab9c1262e670dda27ac22758d2bd9a682e1d82b1caba1846c2ae8b53a75a556f8cd75e961a175d6a035abd6cf545b8c05b12d2898567119fa' + '517b080a50f9ba80b5d1e15c27e9c1905912c1db640eb087272be853ad4e451a302e6b4bee4f7e5c936cadfda3a7a75421c4df1bab3759b147fbb770061cfa9a' + 'ebaf7ad8ded0abe56074cb67f8238224458587bb16223e19493819a867f0dc536114f7ddb83285b990a8bdeca246b29dacae90998386be2225397681e7c0e77d') + +package() { + cd $pkgname + + mkdir -p "$pkgdir"/usr/include/ + cp -r glm "$pkgdir"/usr/include/ + + mkdir -p "$pkgdir"/usr/share/doc + cp -r doc "$pkgdir"/usr/share/doc/glm + + # For some stupid reason, glm upstream removed the CMake install target here: + # https://github.com/g-truc/glm/commit/5f352ecce21bb1ab37fa56fac0f383c779b351a3 + # There is no reasoning for it. Discussion here: https://github.com/g-truc/glm/issues/947 + mkdir -p "$pkgdir"/usr/lib/pkgconfig/ + sed "s/@VERSION@/$pkgver/" "$srcdir"/glm.pc.in > "$pkgdir"/usr/lib/pkgconfig/glm.pc + + mkdir -p "$pkgdir"/usr/lib/cmake/glm/ + sed "s/@VERSION@/$pkgver/" "$srcdir"/glmConfigVersion.cmake.in > "$pkgdir"/usr/lib/cmake/glm/glmConfigVersion.cmake + sed "s/@VERSION@/$pkgver/" "$srcdir"/glmConfig.cmake.in > "$pkgdir"/usr/lib/cmake/glm/glmConfig.cmake + install -Dm644 "$srcdir"/glmTargets.cmake "$pkgdir"/usr/lib/cmake/glm/glmTargets.cmake +} Deleted: glm.pc.in =================================================================== --- glm.pc.in 2020-01-17 16:23:58 UTC (rev 552856) +++ glm.pc.in 2020-01-17 16:24:09 UTC (rev 552857) @@ -1,7 +0,0 @@ -prefix=/usr -includedir=${prefix}/include - -Name: GLM -Description: OpenGL Mathematics -Version: @VERSION@ -Cflags: -I${includedir} Copied: glm/repos/community-any/glm.pc.in (from rev 552856, glm/trunk/glm.pc.in) =================================================================== --- glm.pc.in (rev 0) +++ glm.pc.in 2020-01-17 16:24:09 UTC (rev 552857) @@ -0,0 +1,7 @@ +prefix=/usr +includedir=${prefix}/include + +Name: GLM +Description: OpenGL Mathematics +Version: @VERSION@ +Cflags: -I${includedir} Deleted: glmConfig.cmake.in =================================================================== --- glmConfig.cmake.in 2020-01-17 16:23:58 UTC (rev 552856) +++ glmConfig.cmake.in 2020-01-17 16:24:09 UTC (rev 552857) @@ -1,20 +0,0 @@ -set(GLM_VERSION "@VERSION@") - - -####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### -get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) - -macro(set_and_check _var _file) - set(${_var} "${_file}") - if(NOT EXISTS "${_file}") - message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") - endif() -endmacro() - -#################################################################################### - -set_and_check(GLM_INCLUDE_DIRS "${PACKAGE_PREFIX_DIR}/include") - -if (NOT CMAKE_VERSION VERSION_LESS "3.0") - include("${CMAKE_CURRENT_LIST_DIR}/glmTargets.cmake") -endif() Copied: glm/repos/community-any/glmConfig.cmake.in (from rev 552856, glm/trunk/glmConfig.cmake.in) =================================================================== --- glmConfig.cmake.in (rev 0) +++ glmConfig.cmake.in 2020-01-17 16:24:09 UTC (rev 552857) @@ -0,0 +1,20 @@ +set(GLM_VERSION "@VERSION@") + + +####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +#################################################################################### + +set_and_check(GLM_INCLUDE_DIRS "${PACKAGE_PREFIX_DIR}/include") + +if (NOT CMAKE_VERSION VERSION_LESS "3.0") + include("${CMAKE_CURRENT_LIST_DIR}/glmTargets.cmake") +endif() Deleted: glmConfigVersion.cmake.in =================================================================== --- glmConfigVersion.cmake.in 2020-01-17 16:23:58 UTC (rev 552856) +++ glmConfigVersion.cmake.in 2020-01-17 16:24:09 UTC (rev 552857) @@ -1,31 +0,0 @@ -# This is a basic version file for the Config-mode of find_package(). -# It is used by write_basic_package_version_file() as input file for configure_file() -# to create a version-file which can be installed along a config.cmake file. -# -# The created file sets PACKAGE_VERSION_EXACT if the current version string and -# the requested version string are exactly the same and it sets -# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version. -# The variable CVF_VERSION must be set before calling configure_file(). - -set(PACKAGE_VERSION "@VERSION@") - -if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) - set(PACKAGE_VERSION_COMPATIBLE FALSE) -else() - set(PACKAGE_VERSION_COMPATIBLE TRUE) - if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) - set(PACKAGE_VERSION_EXACT TRUE) - endif() -endif() - -# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: -if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") - return() -endif() - -# check that the installed version has the same 32/64bit-ness as the one which is currently searching: -if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") - math(EXPR installedBits "8 * 8") - set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") - set(PACKAGE_VERSION_UNSUITABLE FALSE) -endif() Copied: glm/repos/community-any/glmConfigVersion.cmake.in (from rev 552856, glm/trunk/glmConfigVersion.cmake.in) =================================================================== --- glmConfigVersion.cmake.in (rev 0) +++ glmConfigVersion.cmake.in 2020-01-17 16:24:09 UTC (rev 552857) @@ -0,0 +1,31 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version. +# The variable CVF_VERSION must be set before calling configure_file(). + +set(PACKAGE_VERSION "@VERSION@") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() +endif() + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") + math(EXPR installedBits "8 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE FALSE) +endif() Deleted: glmTargets.cmake =================================================================== --- glmTargets.cmake 2020-01-17 16:23:58 UTC (rev 552856) +++ glmTargets.cmake 2020-01-17 16:24:09 UTC (rev 552857) @@ -1,107 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget glm) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -# Use original install prefix when loaded through a -# cross-prefix symbolic link such as /lib -> /usr/lib. -get_filename_component(_realCurr "${_IMPORT_PREFIX}" REALPATH) -get_filename_component(_realOrig "/usr/lib/cmake/glm" REALPATH) -if(_realCurr STREQUAL _realOrig) - set(_IMPORT_PREFIX "/usr/lib/cmake/glm") -endif() -unset(_realOrig) -unset(_realCurr) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target glm -add_library(glm INTERFACE IMPORTED) - -set_target_properties(glm PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" -) - -if(CMAKE_VERSION VERSION_LESS 3.0.0) - message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.") -endif() - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/glmTargets-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# This file does not depend on other imported targets which have -# been exported from the same project but in a separate export set. - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) Copied: glm/repos/community-any/glmTargets.cmake (from rev 552856, glm/trunk/glmTargets.cmake) =================================================================== --- glmTargets.cmake (rev 0) +++ glmTargets.cmake 2020-01-17 16:24:09 UTC (rev 552857) @@ -0,0 +1,107 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget glm) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +# Use original install prefix when loaded through a +# cross-prefix symbolic link such as /lib -> /usr/lib. +get_filename_component(_realCurr "${_IMPORT_PREFIX}" REALPATH) +get_filename_component(_realOrig "/usr/lib/cmake/glm" REALPATH) +if(_realCurr STREQUAL _realOrig) + set(_IMPORT_PREFIX "/usr/lib/cmake/glm") +endif() +unset(_realOrig) +unset(_realCurr) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target glm +add_library(glm INTERFACE IMPORTED) + +set_target_properties(glm PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +if(CMAKE_VERSION VERSION_LESS 3.0.0) + message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/glmTargets-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP)