From c4dbec1946b7222f337355c165450c4de8015f72 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Thu, 2 Nov 2023 13:34:24 +0300 Subject: [PATCH] Remove unnecessary files and fix spec-file --- changelog | 206 --------------------------------- rust-packaging.spec | 275 +++++++++++++++++++++++++++++++++++++++++++- sources | 1 - 3 files changed, 274 insertions(+), 208 deletions(-) delete mode 100644 changelog delete mode 100644 sources diff --git a/changelog b/changelog deleted file mode 100644 index 779a325..0000000 --- a/changelog +++ /dev/null @@ -1,206 +0,0 @@ -* Fri Jul 23 2021 Fedora Release Engineering - 18-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jul 12 2021 Fabio Valentini - 18-1 -- Update to version 18. - -* Wed Jun 02 2021 Python Maint - 17-4 -- Rebuilt for Python 3.10 - -* Wed Jan 27 2021 Fedora Release Engineering - 17-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Dec 28 2020 Igor Raits - 17-2 -- Band-aid clap pre-release version - -* Sat Dec 26 2020 Igor Raits - 17-1 -- Update to 17 - -* Wed Jul 29 2020 Fedora Release Engineering - 15-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue May 26 2020 Miro Hrončok - 15-2 -- Rebuilt for Python 3.9 - -* Fri May 22 2020 Igor Raits - 15-1 -- Update to 15 - -* Sat May 02 2020 Igor Raits - 14-1 -- Update to 14 - -* Mon Feb 03 2020 Josh Stone - 13-3 -- Use 'cargo install --no-track' with cargo 1.41 - -* Thu Jan 30 2020 Fedora Release Engineering - 13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Dec 20 2019 Igor Gnatenko - 13-1 -- Update to 13 - -* Fri Dec 13 2019 Igor Gnatenko - 12-2 -- Fixup generation of files with no-tilde - -* Fri Dec 13 2019 Igor Gnatenko - 12-1 -- Update to 12 - -* Wed Dec 04 2019 Igor Gnatenko - 11-1 -- Update to 11 - -* Sat Sep 07 2019 Igor Gnatenko - 10-6 -- Depend on setuptools in runtime - -* Mon Aug 19 2019 Miro Hrončok - 10-5 -- Rebuilt for Python 3.8 - -* Sun Aug 18 2019 Igor Gnatenko - 10-4 -- Ignore Cargo.lock - -* Fri Jul 26 2019 Fedora Release Engineering - 10-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Jun 24 2019 Igor Gnatenko - 10-2 -- Do not use awk's inplace feature - -* Sun Jun 16 2019 Igor Gnatenko - 10-1 -- Update to 10 - -* Sat Jun 08 2019 Igor Gnatenko - 9-3 -- Update patches - -* Sat Jun 08 2019 Igor Gnatenko - 9-2 -- Backport patches from upstream - -* Sun May 05 09:18:19 CEST 2019 Igor Gnatenko - 9-1 -- Update to 9 - -* Tue Apr 23 21:18:12 CEST 2019 Igor Gnatenko - 8-1 -- Update to 8 - -* Tue Apr 23 16:17:30 CEST 2019 Igor Gnatenko - 7-1 -- Update to 7 - -* Sun Mar 10 2019 Igor Gnatenko - 6-28 -- Install $PWD/Cargo.toml into $REG_DIR/Cargo.toml - -* Sun Mar 10 2019 Igor Gnatenko - 6-27 -- Restore Cargo.toml.deps into $PWD/Cargo.toml - -* Sun Mar 10 2019 Igor Gnatenko - 6-26 -- Strip out target dependencies too - -* Sun Mar 10 2019 Igor Gnatenko - 6-25 -- Do not error on removing files which do not exist - -* Sun Mar 10 2019 Igor Gnatenko - 6-24 -- Escape `\n` properly in macro file - -* Sun Mar 10 2019 Igor Gnatenko - 6-23 -- Do not pull optional deps into BRs and trivial fixes - -* Sat Feb 02 2019 Fedora Release Engineering - 6-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jan 26 2019 Igor Gnatenko - 6-21 -- Use %%version_no_tilde - -* Sat Jan 26 2019 Igor Gnatenko - 6-20 -- Trivial fixes for pre-release versions - -* Sat Jan 26 2019 Igor Gnatenko - 6-19 -- Add support for pre-release versions - -* Fri Dec 07 2018 Igor Gnatenko - 6-18 -- Set CARGO_HOME - -* Sat Nov 03 2018 Igor Gnatenko - 6-17 -- Update patchset - -* Sat Nov 03 2018 Igor Gnatenko - 6-16 -- Make package archful - -* Fri Nov 02 2018 Igor Gnatenko - 6-15 -- Support .rust2rpm.conf - -* Wed Oct 31 2018 Igor Gnatenko - 6-14 -- Fix syntax error - -* Tue Oct 30 2018 Igor Gnatenko - 6-13 -- Support multiple dependencies with same name - -* Sat Oct 27 2018 Igor Gnatenko - 6-12 -- Fix requirements with space - -* Fri Oct 26 2018 Igor Gnatenko - 6-11 -- Trivial fixes to last patchset - -* Fri Oct 26 2018 Igor Gnatenko - 6-10 -- Split features into subpackages - -* Sun Sep 02 2018 Igor Gnatenko - 6-1 -- Update to 6 - -* Sat Jul 14 2018 Fedora Release Engineering - 5-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Jul 02 2018 Miro Hrončok - 5-10 -- Rebuilt for Python 3.7 - -* Mon Jul 02 2018 Igor Gnatenko - 5-9 -- Rebuilt for Python 3.7 - -* Fri Jun 22 2018 Igor Gnatenko - 5-8 -- Various improvements for %%cargo_* macros - -* Tue Jun 19 2018 Miro Hrončok - 5-7 -- Rebuilt for Python 3.7 - -* Wed Feb 21 2018 Igor Gnatenko - 5-6 -- Pass %%__cargo_common_opts to %%cargo_install - -* Tue Feb 20 2018 Igor Gnatenko - 5-5 -- Explicitly require rust/cargo - -* Fri Feb 09 2018 Fedora Release Engineering - 5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Jan 09 2018 Igor Gnatenko - 5-3 -- Fix syntax error - -* Tue Jan 09 2018 Igor Gnatenko - 5-2 -- Remove Cargo.lock - -* Mon Jan 08 2018 Igor Gnatenko - 5-1 -- Update to 5 - -* Sat Nov 04 2017 Igor Gnatenko - 4-7 -- Add Obsoletes for rust-rpm-macros - -* Sat Nov 04 2017 Igor Gnatenko - 4-6 -- Use cp instead of install - -* Sat Oct 21 2017 Igor Gnatenko - 4-5 -- Generate runtime dependencyon cargo for devel subpackages - -* Thu Jul 27 2017 Fedora Release Engineering - 4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Jul 08 2017 Igor Gnatenko - 4-2 -- Include license - -* Sat Jul 08 2017 Igor Gnatenko - 4-1 -- Update to 4 - -* Fri Jun 23 2017 Igor Gnatenko - 3-5 -- Explicitly set rustdoc path - -* Wed Jun 21 2017 Igor Gnatenko - 3-4 -- Mageia doesn't have C.UTF-8 lang - -* Wed Jun 21 2017 Igor Gnatenko - 3-3 -- Switch cargo_registry to /usr/share/cargo/registry - -* Wed Jun 14 2017 Igor Gnatenko - 3-2 -- Set C.UTF-8 for cargo inspector where python doesn't do locale coercing - -* Tue Jun 13 2017 Igor Gnatenko - 3-1 -- Initial package diff --git a/rust-packaging.spec b/rust-packaging.spec index c239e72..583b988 100644 --- a/rust-packaging.spec +++ b/rust-packaging.spec @@ -1,3 +1,13 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + %bcond_without check Name: rust-packaging @@ -82,4 +92,267 @@ pytest-3.11 -vv -k "not test_cargo_prep" %{_fileattrsdir}/cargo_vendor.attr %changelog -%autochangelog +* Sat Sep 30 2023 Fabio Valentini - 25.2-1 +- Update to version 25.2 + +* Sat Sep 30 2023 Fabio Valentini - 25.1-1 +- Update to version 25.1; Fixes RHBZ#2241437 + +* Sat Sep 30 2023 Fabio Valentini - 25.0-1 +- Update to version 25.0 + +* Thu Aug 17 2023 Yaakov Selkowitz - 24-6 +- Correct cargo_registry path + +* Thu Aug 17 2023 Yaakov Selkowitz - 24-5 +- Correct cargo and cargo2rpm paths + +* Sun May 21 2023 Fabio Valentini - 24-4 +- Include upstream patches with minor bug fixes and improvements + +* Sun Feb 26 2023 Maxwell G - 24-3 +- Fix rust-srpm-macros-epel's Requires + +* Thu Feb 23 2023 Maxwell G - 24-2 +- rust-srpm-macros -> rust-srpm-macros-epel on epel9 + +* Wed Feb 22 2023 Fabio Valentini - 24-1 +- Update to version 24 + +* Sat Sep 10 2022 Fabio Valentini - 21-4 +- Adapt %%cargo_prep macro to fix builds with Rust 1.62+ + +* Sat Sep 10 2022 Zbigniew Jędrzejewski-Szmek - 21-3 +- Backport patch to fix rpmautospec detection + +* Sat Sep 10 2022 Zbigniew Jędrzejewski-Szmek - 21-2 +- Add patches to allow debuginfo level to be set easily again + +* Sat Sep 10 2022 Zbigniew Jędrzejewski-Szmek - 21-1 +- Version 21 + +* Sat Sep 10 2022 Zbigniew Jędrzejewski-Szmek - 20-2 +- Include linker flags for package note in %%build_rustflags + +* Sat Sep 10 2022 Zbigniew Jędrzejewski-Szmek - 20-1 +- Version 20 + +* Tue Dec 28 2021 Igor Raits - 19-4 +- Rebuild + +* Sat Nov 27 2021 Igor Raits - 19-3 +- EPEL9 hack: Allow older rust-srpm-macros + +* Mon Nov 22 2021 Zbigniew Jędrzejewski-Szmek - 19-2 +- Rebuild in a side tag + +* Mon Nov 22 2021 Zbigniew Jędrzejewski-Szmek - 19-1 +- Version 19 + +* Fri Jul 23 2021 Fedora Release Engineering - 18-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Fabio Valentini - 18-1 +- Update to version 18. + +* Wed Jun 02 2021 Python Maint - 17-4 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 17-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Dec 28 2020 Igor Raits - 17-2 +- Band-aid clap pre-release version + +* Sat Dec 26 2020 Igor Raits - 17-1 +- Update to 17 + +* Wed Jul 29 2020 Fedora Release Engineering - 15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Miro Hrončok - 15-2 +- Rebuilt for Python 3.9 + +* Fri May 22 2020 Igor Raits - 15-1 +- Update to 15 + +* Sat May 02 2020 Igor Raits - 14-1 +- Update to 14 + +* Mon Feb 03 2020 Josh Stone - 13-3 +- Use 'cargo install --no-track' with cargo 1.41 + +* Thu Jan 30 2020 Fedora Release Engineering - 13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Dec 20 2019 Igor Gnatenko - 13-1 +- Update to 13 + +* Fri Dec 13 2019 Igor Gnatenko - 12-2 +- Fixup generation of files with no-tilde + +* Fri Dec 13 2019 Igor Gnatenko - 12-1 +- Update to 12 + +* Wed Dec 04 2019 Igor Gnatenko - 11-1 +- Update to 11 + +* Sat Sep 07 2019 Igor Gnatenko - 10-6 +- Depend on setuptools in runtime + +* Mon Aug 19 2019 Miro Hrončok - 10-5 +- Rebuilt for Python 3.8 + +* Sun Aug 18 2019 Igor Gnatenko - 10-4 +- Ignore Cargo.lock + +* Fri Jul 26 2019 Fedora Release Engineering - 10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jun 24 2019 Igor Gnatenko - 10-2 +- Do not use awk's inplace feature + +* Sun Jun 16 2019 Igor Gnatenko - 10-1 +- Update to 10 + +* Sat Jun 08 2019 Igor Gnatenko - 9-3 +- Update patches + +* Sat Jun 08 2019 Igor Gnatenko - 9-2 +- Backport patches from upstream + +* Sun May 05 09:18:19 CEST 2019 Igor Gnatenko - 9-1 +- Update to 9 + +* Tue Apr 23 21:18:12 CEST 2019 Igor Gnatenko - 8-1 +- Update to 8 + +* Tue Apr 23 16:17:30 CEST 2019 Igor Gnatenko - 7-1 +- Update to 7 + +* Sun Mar 10 2019 Igor Gnatenko - 6-28 +- Install $PWD/Cargo.toml into $REG_DIR/Cargo.toml + +* Sun Mar 10 2019 Igor Gnatenko - 6-27 +- Restore Cargo.toml.deps into $PWD/Cargo.toml + +* Sun Mar 10 2019 Igor Gnatenko - 6-26 +- Strip out target dependencies too + +* Sun Mar 10 2019 Igor Gnatenko - 6-25 +- Do not error on removing files which do not exist + +* Sun Mar 10 2019 Igor Gnatenko - 6-24 +- Escape `\n` properly in macro file + +* Sun Mar 10 2019 Igor Gnatenko - 6-23 +- Do not pull optional deps into BRs and trivial fixes + +* Sat Feb 02 2019 Fedora Release Engineering - 6-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jan 26 2019 Igor Gnatenko - 6-21 +- Use %%version_no_tilde + +* Sat Jan 26 2019 Igor Gnatenko - 6-20 +- Trivial fixes for pre-release versions + +* Sat Jan 26 2019 Igor Gnatenko - 6-19 +- Add support for pre-release versions + +* Fri Dec 07 2018 Igor Gnatenko - 6-18 +- Set CARGO_HOME + +* Sat Nov 03 2018 Igor Gnatenko - 6-17 +- Update patchset + +* Sat Nov 03 2018 Igor Gnatenko - 6-16 +- Make package archful + +* Fri Nov 02 2018 Igor Gnatenko - 6-15 +- Support .rust2rpm.conf + +* Wed Oct 31 2018 Igor Gnatenko - 6-14 +- Fix syntax error + +* Tue Oct 30 2018 Igor Gnatenko - 6-13 +- Support multiple dependencies with same name + +* Sat Oct 27 2018 Igor Gnatenko - 6-12 +- Fix requirements with space + +* Fri Oct 26 2018 Igor Gnatenko - 6-11 +- Trivial fixes to last patchset + +* Fri Oct 26 2018 Igor Gnatenko - 6-10 +- Split features into subpackages + +* Sun Sep 02 2018 Igor Gnatenko - 6-1 +- Update to 6 + +* Sat Jul 14 2018 Fedora Release Engineering - 5-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jul 02 2018 Miro Hrončok - 5-10 +- Rebuilt for Python 3.7 + +* Mon Jul 02 2018 Igor Gnatenko - 5-9 +- Rebuilt for Python 3.7 + +* Fri Jun 22 2018 Igor Gnatenko - 5-8 +- Various improvements for %%cargo_* macros + +* Tue Jun 19 2018 Miro Hrončok - 5-7 +- Rebuilt for Python 3.7 + +* Wed Feb 21 2018 Igor Gnatenko - 5-6 +- Pass %%__cargo_common_opts to %%cargo_install + +* Tue Feb 20 2018 Igor Gnatenko - 5-5 +- Explicitly require rust/cargo + +* Fri Feb 09 2018 Fedora Release Engineering - 5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Tue Jan 09 2018 Igor Gnatenko - 5-3 +- Fix syntax error + +* Tue Jan 09 2018 Igor Gnatenko - 5-2 +- Remove Cargo.lock + +* Mon Jan 08 2018 Igor Gnatenko - 5-1 +- Update to 5 + +* Sat Nov 04 2017 Igor Gnatenko - 4-7 +- Add Obsoletes for rust-rpm-macros + +* Sat Nov 04 2017 Igor Gnatenko - 4-6 +- Use cp instead of install + +* Sat Oct 21 2017 Igor Gnatenko - 4-5 +- Generate runtime dependencyon cargo for devel subpackages + +* Thu Jul 27 2017 Fedora Release Engineering - 4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Jul 08 2017 Igor Gnatenko - 4-2 +- Include license + +* Sat Jul 08 2017 Igor Gnatenko - 4-1 +- Update to 4 + +* Fri Jun 23 2017 Igor Gnatenko - 3-5 +- Explicitly set rustdoc path + +* Wed Jun 21 2017 Igor Gnatenko - 3-4 +- Mageia doesn't have C.UTF-8 lang + +* Wed Jun 21 2017 Igor Gnatenko - 3-3 +- Switch cargo_registry to /usr/share/cargo/registry + +* Wed Jun 14 2017 Igor Gnatenko - 3-2 +- Set C.UTF-8 for cargo inspector where python doesn't do locale coercing + +* Tue Jun 13 2017 Igor Gnatenko - 3-1 +- Initial package + diff --git a/sources b/sources deleted file mode 100644 index 88ac844..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (rust-packaging-25.2.tar.gz) = a57908f0d0dc4294fd7bd693d97519a2ac6a6a98a0c37f0317635bfb20bf55fb70a5d850bc57d869e8f5dad88386840112f345bd40a599a9a4b53553832199ea