From e74dd96163a3229459fa52249ad1dd46d48e2e3d Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 22 May 2023 20:30:22 +0200 Subject: [PATCH] Regenerate with rust2rpm v24 and add missing license file --- LICENSE | 19 +++++++++++++++++++ README.md | 3 --- rust-enum-iterator-derive.spec | 29 +++++++++++++---------------- 3 files changed, 32 insertions(+), 19 deletions(-) create mode 100644 LICENSE delete mode 100644 README.md diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..fcf3d7a --- /dev/null +++ b/LICENSE @@ -0,0 +1,19 @@ +Copyright 2018 Stephane Raux + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md deleted file mode 100644 index bc611a7..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-enum-iterator-derive - -The rust-enum-iterator-derive package diff --git a/rust-enum-iterator-derive.spec b/rust-enum-iterator-derive.spec index ed23f1f..bcb93e0 100644 --- a/rust-enum-iterator-derive.spec +++ b/rust-enum-iterator-derive.spec @@ -1,25 +1,20 @@ -# Generated by rust2rpm 17 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil} %global crate enum-iterator-derive -Name: rust-%{crate} +Name: rust-enum-iterator-derive Version: 0.6.0 Release: %autorelease Summary: Procedural macro to iterate over the variants of a field-less enum -# Upstream license specification: MIT License: MIT URL: https://crates.io/crates/enum-iterator-derive -Source: %{crates_source} +Source0: %{crates_source} +Source1: https://github.com/stephaneyfx/enum-iterator/raw/0.6.0/LICENSE -ExclusiveArch: %{rust_arches} -%if %{__cargo_skip_build} -BuildArch: noarch -%endif - -BuildRequires: rust-packaging +BuildRequires: rust-packaging >= 21 %global _description %{expand: Procedural macro to iterate over the variants of a field-less enum.} @@ -32,11 +27,12 @@ BuildArch: noarch %description devel %{_description} -This package contains library source intended for building other packages -which use "%{crate}" crate. +This package contains library source intended for building other packages which +use the "%{crate}" crate. %files devel -%{cargo_registry}/%{crate}-%{version_no_tilde}/ +%license %{crate_instdir}/LICENSE +%{crate_instdir}/ %package -n %{name}+default-devel Summary: %{summary} @@ -44,15 +40,16 @@ BuildArch: noarch %description -n %{name}+default-devel %{_description} -This package contains library source intended for building other packages -which use "default" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 %cargo_prep +cp -pav %{SOURCE1} . %generate_buildrequires %cargo_generate_buildrequires