allow building against rust-ini 0.16

This commit is contained in:
Fabio Valentini 2020-11-23 14:40:46 +01:00
parent 7ffbec58ca
commit b25a65a208
No known key found for this signature in database
GPG Key ID: 5AC5F572E5D410AF
3 changed files with 24 additions and 6 deletions

View File

@ -1,3 +1,4 @@
[DEFAULT] [DEFAULT]
buildrequires = buildrequires =
systemd-rpm-macros systemd-rpm-macros
/usr/bin/ronn

View File

@ -1,11 +1,11 @@
# Generated by rust2rpm 15 # Generated by rust2rpm 16
%bcond_without check %bcond_without check
%global crate zram-generator %global crate zram-generator
Name: rust-%{crate} Name: rust-%{crate}
Version: 0.2.0 Version: 0.2.0
Release: 4%{?dist} Release: 5%{?dist}
Summary: Systemd unit generator for zram swap devices Summary: Systemd unit generator for zram swap devices
# Upstream license specification: MIT # Upstream license specification: MIT
@ -13,6 +13,9 @@ License: MIT
URL: https://crates.io/crates/zram-generator URL: https://crates.io/crates/zram-generator
Source: %{crates_source} Source: %{crates_source}
Source1: zram-generator.conf Source1: zram-generator.conf
# Initial patched metadata
# * allow rust-ini 0.16
Patch0: zram-generator-fix-metadata.diff
ExclusiveArch: %{rust_arches} ExclusiveArch: %{rust_arches}
%if %{__cargo_skip_build} %if %{__cargo_skip_build}
@ -49,7 +52,7 @@ Recommends: /usr/bin/zramctl
%{_systemdgeneratordir}/zram-generator %{_systemdgeneratordir}/zram-generator
%{_unitdir}/swap-create@.service %{_unitdir}/swap-create@.service
%{_mandir}/man8/zram-generator.8* %{_mandir}/man8/zram-generator.8*
%{_mandir}/man5/zram-generator.5* %{_mandir}/man5/zram-generator.conf.5*
%package -n %{crate}-defaults %package -n %{crate}-defaults
Summary: Default configuration for %{crate} Summary: Default configuration for %{crate}
@ -65,7 +68,7 @@ BuildArch: noarch
%endif %endif
%package devel %package devel
Summary: %{SUMMARY} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
%description devel %{_description} %description devel %{_description}
@ -79,7 +82,7 @@ which use "%{crate}" crate.
%{cargo_registry}/%{crate}-%{version_no_tilde}/ %{cargo_registry}/%{crate}-%{version_no_tilde}/
%package -n %{name}+default-devel %package -n %{name}+default-devel
Summary: %{SUMMARY} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
%description -n %{name}+default-devel %{_description} %description -n %{name}+default-devel %{_description}
@ -110,7 +113,7 @@ mv -v %{buildroot}%{_bindir}/zram-generator %{buildroot}%{_systemdgeneratordir}/
install -Dpm0644 -t %{buildroot}%{_unitdir} units/swap-create@.service install -Dpm0644 -t %{buildroot}%{_unitdir} units/swap-create@.service
install -Dpm0644 -t %{buildroot}%{_prefix}/lib/systemd zram-generator.conf install -Dpm0644 -t %{buildroot}%{_prefix}/lib/systemd zram-generator.conf
install -Dpm0644 -t %{buildroot}%{_mandir}/man8 man/zram-generator.8 install -Dpm0644 -t %{buildroot}%{_mandir}/man8 man/zram-generator.8
install -Dpm0644 -t %{buildroot}%{_mandir}/man5 man/zram-generator.5 install -Dpm0644 -t %{buildroot}%{_mandir}/man5 man/zram-generator.conf.5
%if %{with check} %if %{with check}
%check %check
@ -118,6 +121,9 @@ install -Dpm0644 -t %{buildroot}%{_mandir}/man5 man/zram-generator.5
%endif %endif
%changelog %changelog
* Mon Nov 23 2020 Fabio Valentini <decathorpe@gmail.com> - 0.2.0-5
- Allow building against rust-ini 0.16.
* Sun Aug 16 15:02:03 GMT 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.2.0-4 * Sun Aug 16 15:02:03 GMT 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.2.0-4
- Rebuild - Rebuild

View File

@ -0,0 +1,11 @@
--- zram-generator-0.2.0/Cargo.toml 2020-07-04T15:30:00+00:00
+++ zram-generator-0.2.0/Cargo.toml 2020-11-23T13:24:06.584817+00:00
@@ -38,7 +38,7 @@
features = ["std"]
[dependencies.rust-ini]
-version = ">=0.13, <0.16"
+version = ">=0.13, <0.17"
[dev-dependencies.fs_extra]
version = "1.1"