diff --git a/mpdecimal.spec b/mpdecimal.spec index 3469e98..308a81f 100644 --- a/mpdecimal.spec +++ b/mpdecimal.spec @@ -17,13 +17,24 @@ BuildRequires: gcc-c++ BuildRequires: unzip %description -The package contains a library limpdec implementing General Decimal Arithmetic -Specification. The specification, written by Mike Cowlishaw from IBM, defines -a general purpose arbitrary precision data type together with rigorously -specified functions and rounding behavior. +The package contains a library libmpdec implementing General Decimal +Arithmetic Specification. The specification, written by Mike Cowlishaw from +IBM, defines a general purpose arbitrary precision data type together with +rigorously specified functions and rounding behavior. + +%package -n %{name}++ +Requires: %{name}%{?_isa} = %{version}-%{release} +Summary: Library for general decimal arithmetic (C++) + +%description -n %{name}++ +The package contains a library libmpdec++ implementing General Decimal +Arithmetic Specification. The specification, written by Mike Cowlishaw from +IBM, defines a general purpose arbitrary precision data type together with +rigorously specified functions and rounding behavior. %package devel Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name}++%{?_isa} = %{version}-%{release} Summary: Development headers for mpdecimal library %description devel @@ -76,6 +87,8 @@ fi %license LICENSE.txt %{_libdir}/libmpdec.so.%{version} %{_libdir}/libmpdec.so.3 + +%files -n %{name}++ %{_libdir}/libmpdec++.so.%{version} %{_libdir}/libmpdec++.so.3 @@ -92,8 +105,21 @@ fi %ldconfig_scriptlets %changelog +* Thu Jan 19 2023 Miro Hrončok - 2.5.1-3 +- Split libmpdec++ into a mpdecimal++ subpackage +- This prevents packages only using the libmpdec library from transitively depending on libstdc++ + * Wed Jan 18 2023 Charalampos Stratakis - 2.5.1-2 - Fix license information * Tue Jan 17 2023 Charalampos Stratakis - 2.5.1-1 - Import into RHEL +- Fedora contributions by: + Charalampos Stratakis + Igor Gnatenko + Jan Vcelak + Jaroslav Škarvada + Jeff Law + Lukas Zachar + Miro Hrončok + Tom Stellard