summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--0001-Make-check-target-depend-on-.clang-format-file.patch84
-rw-r--r--PKGBUILD9
3 files changed, 7 insertions, 96 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2fd1ba536bf6..f7587a288ffb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 328a7c0b0fbb..e5591371240e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {