Compare commits
9 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
72d26b5c74 | ||
|
|
f17b418fdb |
||
|
|
82fdb05bc9 | ||
|
|
0fb9c8702b | ||
|
|
b9f98d075e | ||
|
|
7d2458a246 | ||
|
|
14d5ed33c3 | ||
|
|
a0510c2628 | ||
|
|
18a1a12a83 |
8 changed files with 98 additions and 25 deletions
1
.fmf/version
Normal file
1
.fmf/version
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
||||||
5
.gitignore
vendored
5
.gitignore
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
bc-1.06.95.tar.bz2
|
bc-1.06.95.tar.bz2
|
||||||
/bc-1.07.tar.gz
|
/bc-1.07.tar.gz
|
||||||
/bc-1.07.1.tar.gz
|
/bc-1.07.1.tar.gz
|
||||||
|
/bc-1.08.1.tar.gz
|
||||||
|
/bc-1.08.1.tar.xz
|
||||||
|
/bc-1.08.1.tar.xz.sig
|
||||||
|
/bc-1.08.2.tar.gz
|
||||||
|
/bc-1.08.2.tar.gz.sig
|
||||||
|
|
|
||||||
55
bc.spec
55
bc.spec
|
|
@ -1,16 +1,24 @@
|
||||||
Summary: GNU's bc (a numeric processing language) and dc (a calculator)
|
Summary: GNU's bc (a numeric processing language) and dc (a calculator)
|
||||||
Name: bc
|
Name: bc
|
||||||
Version: 1.07.1
|
Version: 1.08.2
|
||||||
Release: 19%{?dist}
|
Release: 2%{?dist}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
URL: http://www.gnu.org/software/bc/
|
URL: https://www.gnu.org/software/bc/
|
||||||
Source: http://ftp.gnu.org/gnu/bc/bc-%{version}.tar.gz
|
Source0: https://ftp.gnu.org/gnu/bc/bc-%{version}.tar.gz
|
||||||
|
Source1: https://ftp.gnu.org/gnu/bc/bc-%{version}.tar.gz.sig
|
||||||
|
Source2: kevin_pizzini.asc
|
||||||
Patch1: bc-1.06-dc_ibase.patch
|
Patch1: bc-1.06-dc_ibase.patch
|
||||||
Patch2: bc-1.06.95-doc.patch
|
Patch2: bc-1.06.95-doc.patch
|
||||||
Patch3: bc-1.07.1-readline-echo-empty.diff
|
Patch3: bc-1.07.1-readline-echo-empty.diff
|
||||||
BuildRequires: gcc
|
BuildRequires: bison
|
||||||
BuildRequires: readline-devel, flex, bison, texinfo, ed
|
BuildRequires: ed
|
||||||
|
BuildRequires: flex
|
||||||
|
BuildRequires: gcc
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
|
BuildRequires: readline-devel
|
||||||
|
BuildRequires: texinfo
|
||||||
|
# for gpg verification
|
||||||
|
BuildRequires: gnupg2
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The bc package includes bc and dc. Bc is an arbitrary precision
|
The bc package includes bc and dc. Bc is an arbitrary precision
|
||||||
|
|
@ -22,6 +30,7 @@ Install the bc package if you need its number handling capabilities or
|
||||||
if you would like to use its text mode calculator.
|
if you would like to use its text mode calculator.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
|
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
@ -30,17 +39,45 @@ if you would like to use its text mode calculator.
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
|
rm -f %{buildroot}/%{_infodir}/dir
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING COPYING.LIB
|
%license COPYING COPYING.LIB
|
||||||
%doc FAQ AUTHORS NEWS README Examples/
|
%doc FAQ AUTHORS NEWS README Examples/
|
||||||
%{_bindir}/dc
|
%{_bindir}/dc
|
||||||
%{_bindir}/bc
|
%{_bindir}/bc
|
||||||
%{_mandir}/*/*
|
%{_mandir}/man1/bc.1*
|
||||||
%{_infodir}/*
|
%{_mandir}/man1/dc.1*
|
||||||
|
%{_infodir}/bc.info*
|
||||||
|
%{_infodir}/dc.info*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.08.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 26 2025 Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.08.2-1
|
||||||
|
- Update to 1.08.2 - rhbz#2368486
|
||||||
|
|
||||||
|
* Wed Mar 05 2025 Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.08.1-3
|
||||||
|
- Verify gpg signature
|
||||||
|
- Change to https links
|
||||||
|
- Misc changes
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.08.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jan 06 2025 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1.08.1-1
|
||||||
|
- Update to 1.08.1 (#2335123)
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.07.1-22
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.07.1-21
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.07.1-20
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.07.1-19
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.07.1-19
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
|
|
||||||
30
kevin_pizzini.asc
Normal file
30
kevin_pizzini.asc
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
mQENBEum60cBCADIZ/am0d96/2Is86VRUkNi4DReLYDzQqpuI1cCtCHKbBel6uYL
|
||||||
|
ERsTJUxgqEtYAzjQOaOOr8k7X/U8NzmmjAk/GR/coHFbGLVUI3O/TWZZ4u3bZLpC
|
||||||
|
4lhe303PZZDHMGGcUEmzhU9LDxeCYF2LfQQYWQNmc674VgOt+fcJJkty3tjWHag0
|
||||||
|
YWOPvugOg5SfqDtGPfnmoeSbdKmVgbmXLX5ab68jIRHfcQNlKgfQbkLN7CYi7ou7
|
||||||
|
f8aNIO/DQ1mFzzNc6fuP6i5zznL4FcKTzvx1z6+gtjUXWmqWuVw6qqiND7V1tjJd
|
||||||
|
b0cjl4BNoXPk3btKfYwHd9I9tTfilmWm5KNtABEBAAG0GUtlbiBQaXp6aW5pIDxr
|
||||||
|
ZW5AZ251Lm9yZz6JAVUEEwEKAD8CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheA
|
||||||
|
FiEEMltU5GU/k1olzzK9oYYnjUJqOOkFAmclQjUFCSEh8W4ACgkQoYYnjUJqOOmj
|
||||||
|
vgf/QRqbDPdfm3+JcEQBZKjBby0syw70FrxL8oJpthTapN7vljyL1/QmrFukhScD
|
||||||
|
98mns1OJsbud11Qbdab5d3MGD9agQ4H7OGm48h4MAkkd7ekJR2ISxrNGw8pQiir8
|
||||||
|
Sr0+LsS+5l/W16GaGUegmNyirKv2//mb9IDBBmZ0Ui13x85fIwxe7PrjcLw5vIB9
|
||||||
|
qPr7bcCZaKrzuWygpbzUQwXtW1ipKierEk4C780QV3jJFw8wkTB6ul1Kk221oMo/
|
||||||
|
OeAOnLk5+d5tOtUMonyYSZmvkbEhFDpOF3J3qNomwmnBBUA+bn0hEsNjhmy3h4jS
|
||||||
|
SRRIuqRrMFF1GiFNuHa67uBI0bkBDQRLputHAQgAtCX015BdwVGX9IaO1Iv2FBkt
|
||||||
|
JSg4A/GV+0iZXVqafi5pe/oLQY7gXQUV/AuTqjj7168sb9s8ZJjzrE0CsBrcUtOU
|
||||||
|
eSKBQiCL81L6eO91tKBpwuPACEyzxiW5Bfh/dn3jiZikXBi9u7NSsLaDDj4AK6W7
|
||||||
|
6/fWz9984elxeIqZSiRuae0xTs+kaEw49ha8wrv6sE4H9CbWoz4276raGQmBJLky
|
||||||
|
NQlCZMxq6Z/a6NXTNiNNrVMueCCQmbW6iu8fV8W1IRMBnbWZjTcBBZztzW5T6mOE
|
||||||
|
3weuvYkuwy6yNcgrafG2WeW+wrYzQ38yYIH7o27pgQKySZHjZxaeoqRysW42gwAR
|
||||||
|
AQABiQE8BBgBCgAmAhsMFiEEMltU5GU/k1olzzK9oYYnjUJqOOkFAmclQkMFCSEh
|
||||||
|
8XwACgkQoYYnjUJqOOk55wf/W3p31v5zZtRyalRohfxUn9rrbucye38W+LzZGGoz
|
||||||
|
BU4CCcZhwtumkFgd3bB3t50e26VDBB3D3cVPyLDLU182eibKbgv4/6bjk09l1PRl
|
||||||
|
UhTHpWTqiz+lkmMEMsSFXWJjXssmAo5XOL4OxX/bgHUK5NgvaRg7WL1CVuLAL91s
|
||||||
|
VTasLP1XoOpZ85ec5YmzNciCU41XfGSIrkG+PbE7MJmjlUT0w4/Q59/5CiIv/XoM
|
||||||
|
UAiiIDozgvzDinVUBP8+Kl5QexEe3E3dHSNPRc4xlPsx5KTOCWJHEe00XgZgMuTZ
|
||||||
|
bzVD5uvJm95WssY37wZ2bt58iufB9sBsw2NFPr3eQIo12A==
|
||||||
|
=L3fP
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
5
plans/ci.fmf
Normal file
5
plans/ci.fmf
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
summary: Basic smoke test
|
||||||
|
discover:
|
||||||
|
how: fmf
|
||||||
|
execute:
|
||||||
|
how: tmt
|
||||||
3
sources
3
sources
|
|
@ -1 +1,2 @@
|
||||||
SHA512 (bc-1.07.1.tar.gz) = 02126d0db6b6ed06d56cfc292d6f5475ff1e574779d7e69c7809bbb1e13f946f57ea07da2a7666baa092507a951a822044b0970075f75eefe65a5c1999b75d34
|
SHA512 (bc-1.08.2.tar.gz) = 0876a4c5bfc23da79479519c6a8e03ac9f59ae54077eb71ffdcc6ddaccb76c4b7595b088e89e6ad82d833c072eeff5b378178084276584813c00eedace4c6f8c
|
||||||
|
SHA512 (bc-1.08.2.tar.gz.sig) = 5987363ae617b46136d5fec45e302045d55ec43db1005d175ff78d4c9a8450a7a95c4ebce22a1f810c64f21a7a6f5eee764bfe84aa084cfe439c2f04775f4939
|
||||||
|
|
|
||||||
9
tests/sanity/main.fmf
Normal file
9
tests/sanity/main.fmf
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
summary: Basic sanity test
|
||||||
|
component:
|
||||||
|
- bc
|
||||||
|
test: python3 ./runtests.py -v
|
||||||
|
framework: shell
|
||||||
|
recommend:
|
||||||
|
- bc
|
||||||
|
- python3
|
||||||
|
duration: 1m
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
---
|
|
||||||
# This first play always runs on the local staging system
|
|
||||||
- hosts: localhost
|
|
||||||
roles:
|
|
||||||
- role: standard-test-basic
|
|
||||||
tags:
|
|
||||||
- classic
|
|
||||||
- container
|
|
||||||
- atomic
|
|
||||||
tests:
|
|
||||||
- sanity.test:
|
|
||||||
dir: sanity
|
|
||||||
run: python3 runtests.py -v
|
|
||||||
required_packages:
|
|
||||||
- bc # Required to run initscript
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue