Initial import (#2169233)

epel9
Fabio Valentini 2 years ago
parent 0441457d65
commit 544fe90486
No known key found for this signature in database
GPG Key ID: 5AC5F572E5D410AF

1
.gitignore vendored

@ -0,0 +1 @@
/cargo2rpm-0.1.0.tar.gz

@ -1,3 +0,0 @@
# cargo2rpm
The cargo2rpm package

@ -0,0 +1,49 @@
%bcond_without check
Name: cargo2rpm
Version: 0.1.0
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
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 -n cargo2rpm-%{version} -p1
%generate_buildrequires
%pyproject_buildrequires -t
%build
%pyproject_wheel
%install
%pyproject_install
%check
%if %{with check}
%tox
%endif
%files
%license LICENSE
%doc README.md
%doc CHANGELOG.md
%{_bindir}/cargo2rpm
%{python3_sitelib}/cargo2rpm-*.dist-info/
%{python3_sitelib}/cargo2rpm/
%changelog
%autochangelog

@ -0,0 +1 @@
SHA512 (cargo2rpm-0.1.0.tar.gz) = 90f5af58e0aeb359909b5fe8546d2d78605da19daacd7372d1c0127ebf5443d48b60c31117e5b0aa0cd0971bbff63da2c79488f23b3f5550f38c28852e22f64c
Loading…
Cancel
Save