From bb29fcf7f1c7ae58ae30fc4ea053c5ff6610cf926d2ae545a9ad7db868f48057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 13 Aug 2018 13:35:56 +0000 Subject: [PATCH] Accepting request 628983 from home:Dead_Mozay:branches:devel:libraries:c_c++ - Update to version 1.0.0 * Update README.md * Update file_log.cpp * add new line at end of file, fix compiler warnings * Merge pull request #784 from baishuai/v1.x * Namespace fix for the issue 785 * Merge pull request #786 from rajesh-p/v1.x * Modify travis-ci, fix issues * Move tsan/asan flag management to cmake * Run ASAN/TSAN jobs with clang * Add valgrind to a clang6 addon * Remove tsan and gcc 4.9 jobs * Merge pull request #789 from DanielChabrowski/ci-v1 * Improved CMakeLists and added bench * travis improvments * Removed gcc7 debug from travis * Added ASAN test in release build to travis * Replace emplace_back with push_back in pattern_formatter * Fixed clang warnings * Put override kw again * code formatting and clang tidy warnings fixes * Fixed warning in tests * Fixed some clang-tidy warning * micro optimization in log_msg constructor * formatting OBS-URL: https://build.opensuse.org/request/show/628983 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=9 --- spdlog-0.16.3.tar.gz | 3 --- spdlog.changes | 29 +++++++++++++++++++++++++++++ spdlog.spec | 41 ++++++++++++++++++++--------------------- v1.0.0.tar.gz | 3 +++ 4 files changed, 52 insertions(+), 24 deletions(-) delete mode 100644 spdlog-0.16.3.tar.gz create mode 100644 v1.0.0.tar.gz diff --git a/spdlog-0.16.3.tar.gz b/spdlog-0.16.3.tar.gz deleted file mode 100644 index 9a73af6..0000000 --- a/spdlog-0.16.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b88d7be261d9089c817fc8cee6c000d69f349b357828e4c7f66985bc5d5360b8 -size 163636 diff --git a/spdlog.changes b/spdlog.changes index 4a4d657..afefe9b 100644 --- a/spdlog.changes +++ b/spdlog.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Mon Aug 13 08:32:18 UTC 2018 - windowskaput@gmail.com + +- Update to version 1.0.0 + * Update README.md + * Update file_log.cpp + * add new line at end of file, fix compiler warnings + * Merge pull request #784 from baishuai/v1.x + * Namespace fix for the issue 785 + * Merge pull request #786 from rajesh-p/v1.x + * Modify travis-ci, fix issues + * Move tsan/asan flag management to cmake + * Run ASAN/TSAN jobs with clang + * Add valgrind to a clang6 addon + * Remove tsan and gcc 4.9 jobs + * Merge pull request #789 from DanielChabrowski/ci-v1 + * Improved CMakeLists and added bench + * travis improvments + * Removed gcc7 debug from travis + * Added ASAN test in release build to travis + * Replace emplace_back with push_back in pattern_formatter + * Fixed clang warnings + * Put override kw again + * code formatting and clang tidy warnings fixes + * Fixed warning in tests + * Fixed some clang-tidy warning + * micro optimization in log_msg constructor + * formatting + ------------------------------------------------------------------- Tue Apr 17 12:41:25 UTC 2018 - jengelh@inai.de diff --git a/spdlog.spec b/spdlog.spec index 668e464..79ed4d4 100644 --- a/spdlog.spec +++ b/spdlog.spec @@ -16,42 +16,41 @@ # +%define user gabime + Name: spdlog -Version: 0.16.3 +Version: 1.0.0 Release: 0 Summary: C++ header only logging library License: MIT Group: Development/Languages/C and C++ -Url: https://github.com/gabime/spdlog/ -Source0: https://github.com/gabime/spdlog/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +URL: https://github.com/%{user}/%{name}/ +Source0: https://github.com/%{user}/%{name}/archive/v%{version}.tar.gz + BuildRequires: cmake -BuildRequires: dos2unix +BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: pkgconfig %description -spdlog is a C++ logging library implemented in headers only. It -supports the ostream call style, has an (optional) asynchronous mode -with lockfree queues, allows for custom formatting, knows -single-/multi-threaded loggers, has various log targets, log -rotation, can be extended with custom log targets, and has -compile-time and run-time severity-based filtering. +This is a packaged version of the gabime/spdlog header-only C++ +logging library available at Github. -%package devel -Summary: Development files for spdlog, a C++ header-only logging library +%package devel +Summary: Development files for %{name} Group: Development/Languages/C and C++ +Provides: %{name} = %{version}-%{release} +Provides: %{name}-static = %{version}-%{release} +Requires: libstdc++-devel -%description devel -spdlog is a C++ logging library implemented in headers only. It -supports the ostream call style, has an (optional) asynchronous mode -with lockfree queues, allows for custom formatting, knows -single-/multi-threaded loggers, has various log targets, log -rotation, can be extended with custom log targets, and has -compile-time and run-time severity-based filtering. +%description devel +The %{name}-devel package contains C++ header files for developing +applications that use %{name}. %prep -%setup -q -dos2unix README.md +%autosetup +find . -name '.gitignore' -exec rm {} \; +sed -i -e "s,\r,," README.md %build %cmake diff --git a/v1.0.0.tar.gz b/v1.0.0.tar.gz new file mode 100644 index 0000000..8e03daf --- /dev/null +++ b/v1.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90d5365121bcd2c41ce94dfe6a460e89507a2dfef6133fe5fad5bb35ac4ef0a1 +size 183855