diff --git a/log4cplus-2.0.7.tar.gz b/log4cplus-2.0.7.tar.gz deleted file mode 100644 index 4bb3eb666e028b8f0e5cc3e4aa43f58baedb0851..0000000000000000000000000000000000000000 Binary files a/log4cplus-2.0.7.tar.gz and /dev/null differ diff --git a/log4cplus-2.1.0.tar.xz b/log4cplus-2.1.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..7cbc4109f3ea31d145bf102603d9187d4a8b1f44 Binary files /dev/null and b/log4cplus-2.1.0.tar.xz differ diff --git a/log4cplus.spec b/log4cplus.spec index 6660abc9c42179ee92b3c749b2929fe082cf6ec4..902eee40e1e2dd0617808f3e489528f594cab7e9 100644 --- a/log4cplus.spec +++ b/log4cplus.spec @@ -1,14 +1,14 @@ %define git_version %(echo %{version} | sed -e 's/\\./_/g') Name: log4cplus -Version: 2.0.7 -Release: 2 +Version: 2.1.0 +Release: 1 Summary: simple logging API by using C++ License: BSD-2-Clause and BSL-1.0 and Apache-2.0 URL: https://sourceforge.net/projects/log4cplus -Source0: https://github.com/log4cplus/log4cplus/releases/download/REL_%{git_version}/%{name}-%{version}.tar.gz +Source0: https://github.com/log4cplus/log4cplus/releases/download/REL_%{git_version}/%{name}-%{version}.tar.xz -BuildRequires: cmake g++ +BuildRequires: cmake g++ make gnupg2 %description log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API. @@ -27,27 +27,48 @@ configuration. It is modeled after the Java log4j API. %build export CFLAGS=$RPM_OPT_FLAGS export CXXFLAGS="$RPM_OPT_FLAGS -std=c++11" -%configure +%configure -enable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT %make_install +rm -f $RPM_BUILD_ROOT/%{_libdir}/liblog4cplus*.la + %clean rm -rf $RPM_BUILD_ROOT %files -%license LICENSE -%_libdir/lib*.so* -%_libdir/*.la +%%doc LICENSE README.md ChangeLog +%{_libdir}/liblog4cplus*.so.9* + %files devel -%{_includedir}/* -%{_libdir}/pkgconfig/log4cplus.pc +%dir %{_includedir}/log4cplus +%dir %{_includedir}/log4cplus/boost +%dir %{_includedir}/log4cplus/config +%dir %{_includedir}/log4cplus/helpers +%dir %{_includedir}/log4cplus/internal +%dir %{_includedir}/log4cplus/spi +%dir %{_includedir}/log4cplus/thread +%dir %{_includedir}/log4cplus/thread/impl %{_libdir}/lib*.so +%{_includedir}/log4cplus/*.h* +%{_includedir}/log4cplus/boost/*.h* +%{_includedir}/log4cplus/config/*.h* +%{_includedir}/log4cplus/helpers/*.h* +%{_includedir}/log4cplus/internal/*.h* +%{_includedir}/log4cplus/spi/*.h* +%{_includedir}/log4cplus/thread/*.h* +%{_includedir}/log4cplus/thread/impl/*.h* +%{_libdir}/pkgconfig/log4cplus.pc +%{_libdir}/lib*.a %changelog +* Fri Sep 15 2023 chenchen - 2.1.0-1 +- Upgrade to version 2.1.0 + * Tue Jun 7 2022 lijian - 2.0.7-2 - License compliance rectification