diff options
author | Martchus | 2017-07-15 19:19:27 +0200 |
---|---|---|
committer | Martchus | 2017-07-15 19:19:27 +0200 |
commit | 9f9743d246b892c45a220422895afd78a9669431 (patch) | |
tree | 198db88e1efac485775cb837dc7c68a37e27ee74 | |
parent | bb48a8d384cbbc9a730a68b4d3c3170a249f68fd (diff) | |
download | aur-9f9743d246b892c45a220422895afd78a9669431.tar.gz |
Update version
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | 0001-Make-check-target-depend-on-.clang-format-file.patch | 84 | ||||
-rw-r--r-- | PKGBUILD | 9 |
3 files changed, 7 insertions, 96 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Thu Jun 1 16:29:55 UTC 2017 +# Sat Jul 15 17:19:27 UTC 2017 pkgbase = c++utilities pkgdesc = Common C++ classes and routines such as argument parser, IO and conversion utilities - pkgver = 4.8.0 + pkgver = 4.9.0 pkgrel = 1 url = https://github.com/Martchus/cpp-utilities arch = i686 @@ -11,10 +11,8 @@ pkgbase = c++utilities checkdepends = cppunit makedepends = cmake optdepends = c++utilities-doc: API documentation - source = c++utilities-4.8.0.tar.gz::https://github.com/Martchus/cpp-utilities/archive/v4.8.0.tar.gz - source = 0001-Make-check-target-depend-on-.clang-format-file.patch - sha256sums = a569f51e367f372dfbfe1903944e848e54de7eeee400c20ed527d7a2c3bea8ef - sha256sums = 2c965ecaad6557cbe4367f09801f4cdc78602de4c8c3eed38838943a9423bb66 + source = c++utilities-4.9.0.tar.gz::https://github.com/Martchus/cpp-utilities/archive/v4.9.0.tar.gz + sha256sums = b04bcb29c3dcb2ab63b76b9bc2d1f27022826dc9db387745b06c278b27b1faec pkgname = c++utilities diff --git a/0001-Make-check-target-depend-on-.clang-format-file.patch b/0001-Make-check-target-depend-on-.clang-format-file.patch deleted file mode 100644 index ff630e0d7634..000000000000 --- a/0001-Make-check-target-depend-on-.clang-format-file.patch +++ /dev/null @@ -1,84 +0,0 @@ -From 5e67a9b69116329f0195f3004900275869cf6a5d Mon Sep 17 00:00:00 2001 -From: Martchus <martchus@gmx.net> -Date: Thu, 1 Jun 2017 18:24:14 +0200 -Subject: [PATCH] Make check target depend on .clang-format file - ---- - cmake/modules/BasicConfig.cmake | 32 ++++++++++++++++++-------------- - 1 file changed, 18 insertions(+), 14 deletions(-) - -diff --git a/cmake/modules/BasicConfig.cmake b/cmake/modules/BasicConfig.cmake -index d2d16b3..64169ba 100644 ---- a/cmake/modules/BasicConfig.cmake -+++ b/cmake/modules/BasicConfig.cmake -@@ -172,15 +172,6 @@ if(NOT META_NO_TIDY) - endif() - endif() - --# add autotools-style check target --if(NOT TARGET check) -- set(CMAKE_CTEST_COMMAND ${CMAKE_CTEST_COMMAND} -V) -- add_custom_target(check -- COMMAND ${CMAKE_CTEST_COMMAND} -- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} -- ) --endif() -- - # enable testing - enable_testing() - get_directory_property(HAS_PARENT PARENT_DIRECTORY) -@@ -201,28 +192,31 @@ if(NOT META_NO_TIDY AND EXISTS "${CLANG_FORMAT_RULES}") - if(FORMATABLE_FILES) - list(REMOVE_ITEM FORMATABLE_FILES "") - -+ add_custom_command( -+ OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/.clang-format" -+ COMMAND "${CMAKE_COMMAND}" -E create_symlink "${CLANG_FORMAT_RULES}" "${CMAKE_CURRENT_SOURCE_DIR}/.clang-format" -+ COMMENT "Linking coding style from ${CLANG_FORMAT_RULES}" -+ ) - add_custom_target("${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_tidy" - COMMAND "${CLANG_FORMAT_BIN}" -style=file -i ${FORMATABLE_FILES} - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" - COMMENT "Tidying ${META_PROJECT_NAME} sources using clang-format" -+ DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/.clang-format" - ) - if(NOT TARGET tidy) - add_custom_target(tidy) - endif() - add_dependencies(tidy "${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_tidy") -- add_custom_target("${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_link_codingstyle" -- COMMAND "${CMAKE_COMMAND}" -E create_symlink "${CLANG_FORMAT_RULES}" "${CMAKE_CURRENT_SOURCE_DIR}/.clang-format" -- COMMENT "Linking coding style from ${CLANG_FORMAT_RULES}" -- ) -- add_dependencies("${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_tidy" "${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_link_codingstyle") - - # also add a test to verify whether sources are tidy - add_test(NAME "${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_tidy_test" - COMMAND "${CLANG_FORMAT_BIN}" -output-replacements-xml -style=file ${FORMATABLE_FILES} - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" - ) -+ list(APPEND CHECK_TARGET_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/.clang-format") - set_tests_properties("${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_tidy_test" PROPERTIES - FAIL_REGULAR_EXPRESSION "<replacement.*>.*</replacement>" -+ REQUIRED_FILES "${CMAKE_CURRENT_SOURCE_DIR}/.clang-format" - ) - endif() - else() -@@ -232,4 +226,14 @@ else() - message(WARNING "No rules to invoke clang-format for ${META_PROJECT_NAME} present") - endif() - -+# add autotools-style check target -+if(NOT TARGET check) -+ set(CMAKE_CTEST_COMMAND ${CMAKE_CTEST_COMMAND} -V) -+ add_custom_target(check -+ COMMAND ${CMAKE_CTEST_COMMAND} -+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR} -+ DEPENDS "${CHECK_TARGET_DEPENDS}" -+ ) -+endif() -+ - set(BASIC_PROJECT_CONFIG_DONE YES) --- -2.13.0 - @@ -5,7 +5,7 @@ _reponame=cpp-utilities pkgname=c++utilities -pkgver=4.8.0 +pkgver=4.9.0 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities' @@ -15,14 +15,11 @@ optdepends=("$pkgname-doc: API documentation") makedepends=('cmake') checkdepends=('cppunit') url="https://github.com/Martchus/${_reponame}" -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz" - '0001-Make-check-target-depend-on-.clang-format-file.patch') -sha256sums=('a569f51e367f372dfbfe1903944e848e54de7eeee400c20ed527d7a2c3bea8ef' - '2c965ecaad6557cbe4367f09801f4cdc78602de4c8c3eed38838943a9423bb66') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") +sha256sums=('b04bcb29c3dcb2ab63b76b9bc2d1f27022826dc9db387745b06c278b27b1faec') prepare() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - patch -p1 -i "$srcdir/0001-Make-check-target-depend-on-.clang-format-file.patch" } build() { |