From 31d154637d450d03ccf08732504015a4770f8419 Mon Sep 17 00:00:00 2001 From: Dmitry Samoylik Date: Thu, 19 Dec 2024 17:39:04 +0300 Subject: [PATCH] import cargo2rpm-0.1.18-1.el10 --- .cargo2rpm.metadata | 1 + .gitignore | 1 + SPECS/cargo2rpm.spec | 136 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 138 insertions(+) create mode 100644 .cargo2rpm.metadata create mode 100644 .gitignore create mode 100644 SPECS/cargo2rpm.spec diff --git a/.cargo2rpm.metadata b/.cargo2rpm.metadata new file mode 100644 index 0000000..f058482 --- /dev/null +++ b/.cargo2rpm.metadata @@ -0,0 +1 @@ +a6aafd321200f2d9c40a2c0617fc0c76a831f238 SOURCES/cargo2rpm-0.1.18.tar.gz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5912f50 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/cargo2rpm-0.1.18.tar.gz diff --git a/SPECS/cargo2rpm.spec b/SPECS/cargo2rpm.spec new file mode 100644 index 0000000..cc5410d --- /dev/null +++ b/SPECS/cargo2rpm.spec @@ -0,0 +1,136 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.7.2) +## 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: cargo2rpm +Version: 0.1.18 +Release: %autorelease +Summary: Translation layer between cargo and RPM +License: MIT + +URL: https://pagure.io/fedora-rust/cargo2rpm +Source: %{url}/archive/%{version}/cargo2rpm-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: python3-devel +%if %{with check} +BuildRequires: %{py3_dist pytest} +%endif + +Requires: cargo + +%description +cargo2rpm implements a translation layer between cargo and RPM. It +provides a CLI interface (for implementing RPM macros and generators) +and a Python API (which rust2rpm is built upon). + +%prep +%autosetup -p1 + +%generate_buildrequires +%pyproject_buildrequires + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files cargo2rpm + +%check +%pyproject_check_import +%if %{with check} +%pytest +%endif + +%files -f %{pyproject_files} +%doc README.md +%doc CHANGELOG.md +%{_bindir}/cargo2rpm + +%changelog +* Thu Dec 19 2024 Dmitriy Samoylik - 0.1.18-1 +- Rebuilt for MSVSphere 10 + +## START: Generated by rpmautospec +* Thu Oct 10 2024 Fabio Valentini - 0.1.18-1 +- Update to version 0.1.18; Fixes RHBZ#2317824 + +* Sun Sep 08 2024 Fabio Valentini - 0.1.17-1 +- Update to version 0.1.17; Fixes RHBZ#2310726 + +* Wed Jul 17 2024 Fedora Release Engineering - 0.1.16-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 07 2024 Python Maint - 0.1.16-2 +- Rebuilt for Python 3.13 + +* Fri May 24 2024 Fabio Valentini - 0.1.16-1 +- Update to version 0.1.16; Fixes RHBZ#2283015 + +* Tue Jan 23 2024 Fedora Release Engineering - 0.1.15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 0.1.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Dec 08 2023 Fabio Valentini - 0.1.15-1 +- Update to version 0.1.15; Fixes RHBZ#2253432 + +* Fri Dec 01 2023 Fabio Valentini - 0.1.14-1 +- Update to version 0.1.14; Fixes RHBZ#2252412 + +* Thu Nov 02 2023 Fabio Valentini - 0.1.13-1 +- Update to version 0.1.13; Fixes RHBZ#2247679 + +* Fri Oct 06 2023 Fabio Valentini - 0.1.12-1 +- Update to version 0.1.12; Fixes RHBZ#2242404 + +* Sun Sep 24 2023 Robert-André Mauchin - 0.1.9-1 +- Update to version 0.1.9; Fixes RHBZ#2240213 + +* Mon Sep 18 2023 Fabio Valentini - 0.1.8-1 +- Update to version 0.1.8; Fixes RHBZ#2239513 + +* Mon Jul 31 2023 Fabio Valentini - 0.1.7-1 +- Update to version 0.1.7; Fixes RHBZ#2227751 + +* Wed Jul 19 2023 Fedora Release Engineering - 0.1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jun 13 2023 Python Maint - 0.1.5-2 +- Rebuilt for Python 3.12 + +* Tue Jun 13 2023 Fabio Valentini - 0.1.5-1 +- Update to version 0.1.5 + +* Thu Jun 01 2023 Fabio Valentini - 0.1.4-2 +- Avoid dependency on tox and run tests with pytest directly + +* Wed May 17 2023 Fabio Valentini - 0.1.4-1 +- Update to version 0.1.4; Fixes RHBZ#2196881 + +* Mon Mar 06 2023 Fabio Valentini - 0.1.3-1 +- Update to version 0.1.3; Fixes RHBZ#2175302 + +* Thu Feb 16 2023 Fabio Valentini - 0.1.2-1 +- Update to version 0.1.2 + +* Thu Feb 16 2023 Fabio Valentini - 0.1.1-2 +- Update to more modern Python packaging + +* Tue Feb 14 2023 Fabio Valentini - 0.1.1-1 +- Update to version 0.1.1 + +* Mon Feb 13 2023 Fabio Valentini - 0.1.0-1 +- Initial import (#2169233) +## END: Generated by rpmautospec