From 740db08d557e190001a22af0921c1a1fcf0d7179 Mon Sep 17 00:00:00 2001 From: Joel Capitao Date: Feb 03 2025 15:24:10 +0000 Subject: Import double-conversion-3.3.0-4.el10s in CloudSIG Epoxy --- diff --git a/.double-conversion.metadata b/.double-conversion.metadata new file mode 100644 index 0000000..9cbb845 --- /dev/null +++ b/.double-conversion.metadata @@ -0,0 +1 @@ +31bbee2c38287a71901e818010dd9427567e6c1f SOURCES/double-conversion-3.3.0.tar.gz diff --git a/SOURCES/.gitkeep b/SOURCES/.gitkeep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/SOURCES/.gitkeep diff --git a/SPECS/double-conversion.spec b/SPECS/double-conversion.spec new file mode 100644 index 0000000..ca15846 --- /dev/null +++ b/SPECS/double-conversion.spec @@ -0,0 +1,165 @@ +Summary: Library providing binary-decimal and decimal-binary routines for IEEE doubles +Name: double-conversion +Version: 3.3.0 +Release: 4%{?dist} + +License: BSD-3-Clause +URL: https://github.com/google/double-conversion +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: cmake + +%description +Provides binary-decimal and decimal-binary routines for IEEE doubles. +The library consists of efficient conversion routines that have been +extracted from the V8 JavaScript engine. The code has been re-factored +and improved so that it can be used more easily in other projects. + +%package devel +Summary: %{summary} +Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: %{name}-static < 3.1.5-10 + +%description devel +Contains header files for developing applications that use the %{name} +library. + +There is extensive documentation in src/double-conversion.h. Other +examples can be found in test/cctest/test-conversions.cc. + +%prep +%setup -q + +%build +%cmake -DBUILD_TESTING=ON +%cmake_build + +%install +%cmake_install + +%check +%ctest + +%files +%license LICENSE +%doc README.md AUTHORS Changelog +%{_libdir}/libdouble-conversion.so.3{,.*} + +%files devel +%{_libdir}/libdouble-conversion.so +%{_libdir}/cmake/%{name}/ +%{_includedir}/%{name}/ + +%changelog +* Wed Jul 17 2024 Fedora Release Engineering - 3.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Wed Jan 24 2024 Fedora Release Engineering - 3.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 3.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 07 2024 Benjamin A. Beasley - 3.3.0-1 +- Update to 3.3.0 (close RHBZ#1684966) +- Drop obsolete ldconfig_scriptlets macro +- Drop and Obsolete the static library (-static subpackage) +- Properly mark the LICENSE file +- Update License to SPDX + +* Wed Jul 19 2023 Fedora Release Engineering - 3.1.5-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 3.1.5-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 3.1.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 3.1.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 3.1.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 3.1.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 3.1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 3.1.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sun Sep 22 2019 Orion Poplawski - 3.1.5-1 +- Update to 3.1.5 + +* Wed Jul 24 2019 Fedora Release Engineering - 3.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 3.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 3.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 3.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Sep 4 2017 Milan Bouchet-Valat - 3.0.0-1 +- New upstream release. + +* Sun Aug 06 2017 Björn Esser - 2.0.1-11 +- Rebuilt for AutoReq cmake-filesystem + +* Wed Aug 02 2017 Fedora Release Engineering - 2.0.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 2.0.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 2.0.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 2.0.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 2.0.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Mar 13 2015 Orion Poplawski - 2.0.1-5 +- Use github source + +* Wed Mar 11 2015 Orion Poplawski - 2.0.1-4 +- Build with cmake + +* Sat Aug 16 2014 Fedora Release Engineering - 2.0.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Feb 8 2014 Milan Bouchet-Valat - 2.0.1-1 +- New upstream version. +- Drop no longer needed custom SConstruct file and use new upstream SONAME. + +* Tue Dec 17 2013 Milan Bouchet-Valat - 2.0.0-4 +- Drop libstdc++-devel from BuildRequires. +- Move %%check after %%install. + +* Sat Dec 14 2013 Milan Bouchet-Valat - 2.0.0-3 +- Remove gcc-c++ from BuildRequires as it is an exception. +- Fix command in %%check and pass CXXFLAGS to scons. +- Use %%global instead of %%define. + +* Thu Dec 12 2013 Milan Bouchet-Valat - 2.0.0-2 +- Fix building when "--without static_libs" is passed. +- Remove %%ghost with libdouble-conversion.so.2. +- Drop BuildRoot. +- Use rm instead of %%{__rm} for consistency +- Use %%{?dist} in Release. + +* Wed Dec 11 2013 Milan Bouchet-Valat - 2.0.0-1 +- Initial Fedora package based on a PLD Linux RPM by Elan Ruusamäe : + http://git.pld-linux.org/gitweb.cgi?p=packages/double-conversion.git