import rust-rustc-serialize-0.3.25-1.el9

i9ce changed/i9ce/rust-rustc-serialize-0.3.25-1.el9
MSVSphere Packaging Team 1 year ago
parent fbe823a027
commit 998fa09a78

1
.gitignore vendored

@ -0,0 +1 @@
SOURCES/rustc-serialize-0.3.25.crate

@ -0,0 +1 @@
18891dd8cd9110f407eb5b625ceb38daa649a4be SOURCES/rustc-serialize-0.3.25.crate

@ -0,0 +1,7 @@
[package]
summary = "Generic serialization/deserialization support"
[tests]
run = ["none"]
comments = ["tests no longer compile with recent versions of Rust"]

@ -1,11 +1,10 @@
--- rustc-serialize-0.3.24/Cargo.toml 2017-04-21T16:10:04+02:00 --- rustc-serialize-0.3.25/Cargo.toml 1970-01-01T00:00:01+00:00
+++ rustc-serialize-0.3.24/Cargo.toml 2018-10-31T11:56:20.133187+01:00 +++ rustc-serialize-0.3.25/Cargo.toml 2023-12-02T12:00:11.031078+00:00
@@ -13,6 +13,7 @@ @@ -25,6 +25,7 @@
`derive(RustcEncodable, RustcDecodable)` mode in the compiler. Also includes readme = "README.md"
support for hex, base64, and json encoding and decoding. license = "MIT/Apache-2.0"
""" repository = "https://github.com/rust-lang/rustc-serialize"
+exclude = ["/.travis.yml", "/appveyor.yml"] +exclude = ["/.travis.yml", "/appveyor.yml"]
[dev-dependencies] [dev-dependencies.rand]
-rand = "0.3" version = "0.3"
+rand = "0.4"

@ -1,51 +1,58 @@
# Generated by rust2rpm ## START: Set by rpmautospec
# * Tests are run in infrastructure ## (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
# Generated by rust2rpm 25
# * tests no longer compile with recent versions of Rust
%bcond_with check %bcond_with check
%global debug_package %{nil} %global debug_package %{nil}
%global crate rustc-serialize %global crate rustc-serialize
Name: rust-%{crate} Name: rust-rustc-serialize
Version: 0.3.24 Version: 0.3.25
Release: 16%{?dist} Release: %autorelease
Summary: Generic serialization/deserialization support Summary: Generic serialization/deserialization support
# Upstream license specification: MIT/Apache-2.0 # Upstream license specification: MIT/Apache-2.0
License: MIT or ASL 2.0 License: MIT OR Apache-2.0
URL: https://crates.io/crates/rustc-serialize URL: https://crates.io/crates/rustc-serialize
Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate Source: %{crates_source}
# Initial patched metadata # Manually created patch for downstream crate metadata changes
# * Bump rand to 0.4 # * exclude CI configuration files
# * Exclude CI files Patch: rustc-serialize-fix-metadata.diff
Patch0: rustc-serialize-fix-metadata.diff
ExclusiveArch: %{rust_arches} BuildRequires: cargo-rpm-macros >= 24
BuildRequires: rust-packaging %global _description %{expand:
%if %{with check} Generic serialization/deserialization support corresponding to the
BuildRequires: (crate(rand/default) >= 0.4.0 with crate(rand/default) < 0.5.0) `derive(RustcEncodable, RustcDecodable)` mode in the compiler. Also
%endif includes support for hex, base64, and json encoding and decoding. This
crate is deprecated in favor of serde.}
%global _description \
Generic serialization/deserialization support corresponding to the\
`derive(RustcEncodable, RustcDecodable)` mode in the compiler. Also includes\
support for hex, base64, and json encoding and decoding.
%description %{_description} %description %{_description}
%package devel %package devel
Summary: %{summary} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
Provides: deprecated()
%description devel %{_description} %description devel %{_description}
This package contains library source intended for building other packages This package contains library source intended for building other packages which
which use "%{crate}" crate. use the "%{crate}" crate.
%files devel %files devel
%license LICENSE-MIT LICENSE-APACHE %license %{crate_instdir}/LICENSE-APACHE
%doc README.md %license %{crate_instdir}/LICENSE-MIT
%{cargo_registry}/%{crate}-%{version}/ %doc %{crate_instdir}/README.md
%{crate_instdir}/
%package -n %{name}+default-devel %package -n %{name}+default-devel
Summary: %{summary} Summary: %{summary}
@ -53,16 +60,19 @@ BuildArch: noarch
%description -n %{name}+default-devel %{_description} %description -n %{name}+default-devel %{_description}
This package contains library source intended for building other packages This package contains library source intended for building other packages which
which use "default" feature of "%{crate}" crate. use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel %files -n %{name}+default-devel
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%prep %prep
%autosetup -n %{crate}-%{version} -p1 %autosetup -n %{crate}-%{version} -p1
%cargo_prep %cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
%build %build
%cargo_build %cargo_build
@ -75,9 +85,21 @@ which use "default" feature of "%{crate}" crate.
%endif %endif
%changelog %changelog
* Mon Nov 20 2023 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.3.24-16 * Sat Dec 02 2023 Fabio Valentini <decathorpe@gmail.com> - 0.3.25-1
- Update to version 0.3.25; Fixes RHBZ#2252390
* Mon Nov 20 2023 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.3.24-20
- Rebuilt for MSVSphere 9.2 - Rebuilt for MSVSphere 9.2
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.24-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Mar 20 2023 Fabio Valentini <decathorpe@gmail.com> - 0.3.24-19
- Regenerate with rust2rpm v24
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.24-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.24-16 * Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.24-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
@ -138,3 +160,4 @@ which use "default" feature of "%{crate}" crate.
* Sun Feb 12 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.22-1 * Sun Feb 12 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.22-1
- Initial package - Initial package

Loading…
Cancel
Save