The package rpms/calc.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/calc.git/commit/?id=7dd25231b3ea9076....
Change: -ExcludeArch: s390x
Thanks.
Full change: ============
commit 7dd25231b3ea9076ed34c88053f806a40acf1038 Author: Matthew Miller mattdm@mattdm.org Date: Tue Mar 26 15:10:50 2024 -0400
no longer exclude s390
diff --git a/calc.spec b/calc.spec index cdc6e78..d46a9f0 100644 --- a/calc.spec +++ b/calc.spec @@ -14,12 +14,8 @@ Summary: Arbitrary precision arithmetic system and calculator URL: http://isthe.com/chongo/tech/comp/calc/ Source0: https://github.com/lcn2/calc/releases/download/v%%7Bversion%7D/calc-%%7Bvers...
-# Reported upstream -# https://github.com/lcn2/calc/issues/63 -# and upstream plans to fix in 2.14.2.0 -ExcludeArch: s390x - BuildRequires: gcc, sed, util-linux + # used in creating 'calc.usage' BuildRequires: man-db
commit adc6a950bce9fca84b7b200823659999d0ea5e94 Author: Matthew Miller mattdm@mattdm.org Date: Sun Feb 25 15:43:30 2024 -0500
upstream 2.15.0.6
diff --git a/.gitignore b/.gitignore index f7c64a1..046d96d 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ clog /calc-2.15.0.1.tar.bz2 /calc-2.15.0.2.tar.bz2 /calc-2.15.0.4.tar.bz2 +/calc-2.15.0.6.tar.bz2 diff --git a/calc.spec b/calc.spec index 8bd6c50..cdc6e78 100644 --- a/calc.spec +++ b/calc.spec @@ -6,7 +6,7 @@ License: LGPL-2.1-only AND Unlicense
Name: calc -Version: 2.15.0.4 +Version: 2.15.0.6 Release: %autorelease Summary: Arbitrary precision arithmetic system and calculator
diff --git a/sources b/sources index 15dddf7..aca651c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (calc-2.15.0.4.tar.bz2) = 960b0630964188c266248aa3b8c1f1f6f9a5d893bc80c5385b28c0575e27351ceedc05d8c8e491df9e6d3a97ad813f85580c244bbac72725aa22a2742bb8d14e +SHA512 (calc-2.15.0.6.tar.bz2) = 433813140a7915e2c811b6db8904c0243c5565230d962e0ffa5e21610221d2c77bfac550c118cf8b062c9dc5671dcb50f764b1d549c7b21953d70a9b92248c21
commit 2a3e5e6ea4dff4596f9ba68155ecd86c1569f515 Author: Matthew Miller mattdm@mattdm.org Date: Thu Feb 1 11:41:57 2024 -0500
add build dep on `man`
diff --git a/calc.spec b/calc.spec index 842652e..8bd6c50 100644 --- a/calc.spec +++ b/calc.spec @@ -20,6 +20,8 @@ Source0: https://github.com/lcn2/calc/releases/download/v%%7Bversion%7D/calc-% ExcludeArch: s390x
BuildRequires: gcc, sed, util-linux +# used in creating 'calc.usage' +BuildRequires: man-db
# for compatibility with the Debian package name Provides: apcalc
commit 6f49bbf84997fb87830863ec1351204c80825598 Author: Matthew Miller mattdm@mattdm.org Date: Thu Feb 1 11:19:41 2024 -0500
update to new upstream release 2.15.0.4
diff --git a/.gitignore b/.gitignore index 552bcd2..f7c64a1 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ clog /calc-2.14.1.5.tar.bz2 /calc-2.15.0.1.tar.bz2 /calc-2.15.0.2.tar.bz2 +/calc-2.15.0.4.tar.bz2 diff --git a/sources b/sources index e0bb0c7..15dddf7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (calc-2.15.0.2.tar.bz2) = e96e3663342550222971a13c3aac40488eec31edbe9d20e790bb259809bac52d8dc968aad55adf6e9769edcebaf2a19a0e280479d24e114916c06260c2378337 +SHA512 (calc-2.15.0.4.tar.bz2) = 960b0630964188c266248aa3b8c1f1f6f9a5d893bc80c5385b28c0575e27351ceedc05d8c8e491df9e6d3a97ad813f85580c244bbac72725aa22a2742bb8d14e
commit 7675ae374ccc9c0f50f8273eafabad86e6c42071 Author: Matthew Miller mattdm@mattdm.org Date: Thu Feb 1 11:17:32 2024 -0500
new minor upstream release 2.15.0.4
diff --git a/calc.spec b/calc.spec index 73a858c..842652e 100644 --- a/calc.spec +++ b/calc.spec @@ -6,7 +6,7 @@ License: LGPL-2.1-only AND Unlicense
Name: calc -Version: 2.15.0.2 +Version: 2.15.0.4 Release: %autorelease Summary: Arbitrary precision arithmetic system and calculator
commit 5eea6004dd6ba99a8df56d8042687b10813040f4 Author: Fedora Release Engineering releng@fedoraproject.org Date: Tue Jan 23 01:08:46 2024 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
commit 140fef978ac5e2ea4b9065823f87ad28baf2c773 Author: Fedora Release Engineering releng@fedoraproject.org Date: Fri Jan 19 14:59:37 2024 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
commit a939790aeebd4136bb1bc832e01068de52c5fe85 Author: Matthew Miller mattdm@mattdm.org Date: Fri Dec 15 13:37:29 2023 -0500
new minor upstream release 2.15.0.2
diff --git a/.gitignore b/.gitignore index 9e06dfd..552bcd2 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ clog /calc-2.14.1.4.tar.bz2 /calc-2.14.1.5.tar.bz2 /calc-2.15.0.1.tar.bz2 +/calc-2.15.0.2.tar.bz2 diff --git a/calc.spec b/calc.spec index 472fecc..73a858c 100644 --- a/calc.spec +++ b/calc.spec @@ -6,7 +6,7 @@ License: LGPL-2.1-only AND Unlicense
Name: calc -Version: 2.15.0.1 +Version: 2.15.0.2 Release: %autorelease Summary: Arbitrary precision arithmetic system and calculator
diff --git a/sources b/sources index 808a564..e0bb0c7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (calc-2.15.0.1.tar.bz2) = 06715bae47c86dfa27076f6aed15c8e1bd5332f32aeefe9efe0a10dff156982099d1824c835d094e7e5a3b339b7a832ae9ac87e1cd1c6709d3566923ba75f4d9 +SHA512 (calc-2.15.0.2.tar.bz2) = e96e3663342550222971a13c3aac40488eec31edbe9d20e790bb259809bac52d8dc968aad55adf6e9769edcebaf2a19a0e280479d24e114916c06260c2378337
commit 28d32989688bd34546a1902d103ae2cf9dc9753b Author: Matthew Miller mattdm@mattdm.org Date: Fri Nov 10 12:43:28 2023 -0500
steps to not build the custom lib have changed
diff --git a/calc.spec b/calc.spec index 96adec9..472fecc 100644 --- a/calc.spec +++ b/calc.spec @@ -79,7 +79,7 @@ make DEBUG="%{optflags}" \ %if %{with_custom_interface} ALLOW_CUSTOM="-DCUSTOM" \ %else - ALLOW_CUSTOM="" \ + ALLOW_CUSTOM="-UCUSTOM" \ %endif LD_SHARE="" \ %if %{with_readline} @@ -103,7 +103,7 @@ make T=%{buildroot} \ %if %{with_custom_interface} ALLOW_CUSTOM="-DCUSTOM" \ %else - ALLOW_CUSTOM="" \ + ALLOW_CUSTOM="-UCUSTOM" \ %endif PREFIX=%{_prefix} \ LIBDIR=%{_libdir} \ @@ -118,7 +118,14 @@ make T=%{buildroot} \
%if ! %{with_custom_interface} # if we don't enable the custom interface, don't ship symlinks to it - rm -f %{buildroot}/%{_libdir}/libcustcalc.so* + rm %{buildroot}/%{_libdir}/libcustcalc.so* + # this shouldn't be getting installed, but... is. + chmod +w %{buildroot}/%{_datadir}/calc/custhelp/* + chmod +w %{buildroot}/%{_datadir}/calc/custom/* + rm %{buildroot}/%{_datadir}/calc/custhelp/* + rm %{buildroot}/%{_datadir}/calc/custom/* + rmdir %{buildroot}/%{_datadir}/calc/custhelp + rmdir %{buildroot}/%{_datadir}/calc/custom/ %endif
# Changing permissions of executables to 755 to please rpmlint.
commit 1877bc33a66ec86871f111388bc52182328255f3 Author: Matthew Miller mattdm@mattdm.org Date: Tue Nov 7 19:55:22 2023 -0500
upstream 2.15.0.1 -- new version with a lot of small changes
diff --git a/.gitignore b/.gitignore index 38918bd..9e06dfd 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ clog /calc-2.14.1.3.tar.bz2 /calc-2.14.1.4.tar.bz2 /calc-2.14.1.5.tar.bz2 +/calc-2.15.0.1.tar.bz2 diff --git a/calc.spec b/calc.spec index 7a7dcc6..96adec9 100644 --- a/calc.spec +++ b/calc.spec @@ -6,7 +6,7 @@ License: LGPL-2.1-only AND Unlicense
Name: calc -Version: 2.14.1.5 +Version: 2.15.0.1 Release: %autorelease Summary: Arbitrary precision arithmetic system and calculator
diff --git a/sources b/sources index 6482f22..808a564 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (calc-2.14.1.5.tar.bz2) = 1a1bc48c8c10fcda654edb6767f71e9fa9df72a8f36f572860af71cbe66d339ae9b37e19e2b79c216c833dcf9526ac3290895449ff2300bf620bd3627fbc209e +SHA512 (calc-2.15.0.1.tar.bz2) = 06715bae47c86dfa27076f6aed15c8e1bd5332f32aeefe9efe0a10dff156982099d1824c835d094e7e5a3b339b7a832ae9ac87e1cd1c6709d3566923ba75f4d9
arch-excludes@lists.fedoraproject.org