The package rpms/rust-notify.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/rust-notify.git/commit/?id=c1f4f4559....
Change: -ExclusiveArch: %{rust_arches}
Thanks.
Full change: ============
commit c1f4f4559ac6e0e2b4050023569c07a032a8a3bc Author: Michel Alexandre Salim salimma@fedoraproject.org Date: Mon Feb 27 15:28:23 2023 -0600
Update to 4.0.17
- Convert license declaration to SPDX
Signed-off-by: Michel Alexandre Salim salimma@fedoraproject.org
diff --git a/.gitignore b/.gitignore index 0bd923c..8dc995b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /notify-4.0.12.crate /notify-4.0.14.crate /notify-4.0.15.crate +/notify-4.0.17.crate diff --git a/notify-fix-metadata-auto.diff b/notify-fix-metadata-auto.diff new file mode 100644 index 0000000..50693c3 --- /dev/null +++ b/notify-fix-metadata-auto.diff @@ -0,0 +1,14 @@ +--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:08.800458+00:00 +@@ -49,11 +49,3 @@ + + [target."cfg(target_os="linux")".dependencies.mio-extras] + version = "^2.0.5" +-[target."cfg(target_os="macos")".dependencies.fsevent] +-version = "0.4" +- +-[target."cfg(target_os="macos")".dependencies.fsevent-sys] +-version = "2" +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.8" +-features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"] diff --git a/notify-fix-metadata.diff b/notify-fix-metadata.diff index 9faf60a..5b1c997 100644 --- a/notify-fix-metadata.diff +++ b/notify-fix-metadata.diff @@ -1,6 +1,6 @@ ---- notify-4.0.15/Cargo.toml 2020-01-07T14:33:26+00:00 -+++ notify-4.0.15/Cargo.toml 2020-01-25T00:51:39.365338+00:00 -@@ -40,7 +40,7 @@ +--- notify-4.0.17/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ notify-4.0.17/Cargo.toml 2023-02-27T21:06:13.308404+00:00 +@@ -41,7 +41,7 @@ manual_tests = [] timing_tests = [] [target."cfg(target_os="linux")".dependencies.inotify] @@ -9,18 +9,3 @@ default-features = false
[target."cfg(target_os="linux")".dependencies.mio] -@@ -48,14 +48,6 @@ - - [target."cfg(target_os="linux")".dependencies.mio-extras] - version = "^2.0.5" --[target."cfg(target_os="macos")".dependencies.fsevent] --version = "0.4" -- --[target."cfg(target_os="macos")".dependencies.fsevent-sys] --version = "2" --[target."cfg(windows)".dependencies.winapi] --version = "0.3.8" --features = ["fileapi", "handleapi", "ioapiset", "minwinbase", "synchapi", "winbase", "winnt"] - [badges.travis-ci] - branch = "main" - repository = "notify-rs/notify" diff --git a/rust-notify.spec b/rust-notify.spec index 1d99996..f7620c9 100644 --- a/rust-notify.spec +++ b/rust-notify.spec @@ -1,29 +1,25 @@ -# Generated by rust2rpm 13 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil}
%global crate notify
-Name: rust-%{crate} -Version: 4.0.15 +Name: rust-notify +Version: 4.0.17 Release: %autorelease Summary: Cross-platform filesystem notification library
-# Upstream license specification: CC0-1.0 # License file is in upstream, but not in released version yet -License: CC0 +License: CC0-1.0 URL: https://crates.io/crates/notify Source: %{crates_source} -# Initial patched metadata +# Automatically generated patch to strip foreign dependencies +Patch: notify-fix-metadata-auto.diff +# Manually created patch for downstream crate metadata changes # * Update inotify to 0.8, https://github.com/notify-rs/notify/pull/234 -Patch0: notify-fix-metadata.diff +Patch: notify-fix-metadata.diff
-ExclusiveArch: %{rust_arches} -%if %{__cargo_skip_build} -BuildArch: noarch -%endif - -BuildRequires: rust-packaging +BuildRequires: rust-packaging >= 21
%global _description %{expand: Cross-platform filesystem notification library.} @@ -36,12 +32,14 @@ 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 -%doc README.md CHANGELOG.md -%{cargo_registry}/%{crate}-%{version_no_tilde}/ +%doc %{crate_instdir}/CHANGELOG.md +%doc %{crate_instdir}/CODE_OF_CONDUCT.md +%doc %{crate_instdir}/README.md +%{crate_instdir}/
%package -n %{name}+default-devel Summary: %{summary} @@ -49,11 +47,11 @@ 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
%package -n %{name}+manual_tests-devel Summary: %{summary} @@ -61,11 +59,11 @@ BuildArch: noarch
%description -n %{name}+manual_tests-devel %{_description}
-This package contains library source intended for building other packages -which use "manual_tests" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "manual_tests" feature of the "%{crate}" crate.
%files -n %{name}+manual_tests-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+timing_tests-devel Summary: %{summary} @@ -73,11 +71,11 @@ BuildArch: noarch
%description -n %{name}+timing_tests-devel %{_description}
-This package contains library source intended for building other packages -which use "timing_tests" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "timing_tests" feature of the "%{crate}" crate.
%files -n %{name}+timing_tests-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml
%prep %autosetup -n %{crate}-%{version_no_tilde} -p1 @@ -95,7 +93,7 @@ which use "timing_tests" feature of "%{crate}" crate. %if %{with check} %check # Tests are not very reliable, https://github.com/passcod/notify/issues/186 -%cargo_test || : +%cargo_test -- -- --skip create_directory_watch_subdirectories %endif
%changelog diff --git a/sources b/sources index f90056e..cb565e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (notify-4.0.15.crate) = f1712718d00168fccea41aa5e79dd2c3551dd530781f4c589fa787237e6206b738e331dc9100e00d39dbe139230fdbe97b9bc73b076effbdf91f2815a1615398 +SHA512 (notify-4.0.17.crate) = 78fffa1da9fafef40ac92190dfaa71e22b8999bb8bd9425e4d8e9054d234ca0fbaf7726c023987756a3900b00aa9e713b093ba7643374f2ffb20416ce19bd193
commit e4a04a95ffc43c12fe2077d0f1966c932271d867 Author: Michel Alexandre Salim salimma@fedoraproject.org Date: Mon Feb 27 15:04:08 2023 -0600
Convert to rpmautospec
Signed-off-by: Michel Alexandre Salim salimma@fedoraproject.org
diff --git a/changelog b/changelog new file mode 100644 index 0000000..9eb92d4 --- /dev/null +++ b/changelog @@ -0,0 +1,49 @@ +* Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jul 27 2021 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-6 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Aug 01 2020 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jan 30 2020 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jan 25 2020 Josh Stone jistone@redhat.com - 4.0.15-1 +- Update to 4.0.15 + +* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.14-2 +- Update inotify to 0.8 + +* Sat Nov 23 2019 Josh Stone jistone@redhat.com - 4.0.14-1 +- Update to 4.0.14 + +* Fri Jul 26 2019 Fedora Release Engineering releng@fedoraproject.org - 4.0.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.12-2 +- Regenerate + +* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.12-1 +- Update to 4.0.12 + +* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.11-1 +- Update to 4.0.11 + +* Mon Mar 11 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.10-1 +- Initial package diff --git a/rust-notify.spec b/rust-notify.spec index 54f1c54..1d99996 100644 --- a/rust-notify.spec +++ b/rust-notify.spec @@ -6,7 +6,7 @@
Name: rust-%{crate} Version: 4.0.15 -Release: 9%{?dist} +Release: %autorelease Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0 @@ -99,52 +99,4 @@ which use "timing_tests" feature of "%{crate}" crate. %endif
%changelog -* Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jan 21 2022 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Jul 27 2021 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-6 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sat Aug 01 2020 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jan 30 2020 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jan 25 2020 Josh Stone jistone@redhat.com - 4.0.15-1 -- Update to 4.0.15 - -* Tue Dec 17 10:30:17 CET 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.14-2 -- Update inotify to 0.8 - -* Sat Nov 23 2019 Josh Stone jistone@redhat.com - 4.0.14-1 -- Update to 4.0.14 - -* Fri Jul 26 2019 Fedora Release Engineering releng@fedoraproject.org - 4.0.12-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Jun 22 23:13:10 CEST 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.12-2 -- Regenerate - -* Thu May 30 17:45:19 CEST 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.12-1 -- Update to 4.0.12 - -* Thu May 09 08:25:27 CEST 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.11-1 -- Update to 4.0.11 - -* Mon Mar 11 2019 Igor Gnatenko ignatenkobrain@fedoraproject.org - 4.0.10-1 -- Initial package +%autochangelog
commit 5822ce71a1a9195535a4e68f0be3014b6478a92c Author: Fedora Release Engineering releng@fedoraproject.org Date: Sat Jan 21 00:08:31 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering releng@fedoraproject.org
diff --git a/rust-notify.spec b/rust-notify.spec index d8e28b0..54f1c54 100644 --- a/rust-notify.spec +++ b/rust-notify.spec @@ -6,7 +6,7 @@
Name: rust-%{crate} Version: 4.0.15 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Cross-platform filesystem notification library
# Upstream license specification: CC0-1.0 @@ -99,6 +99,9 @@ which use "timing_tests" feature of "%{crate}" crate. %endif
%changelog +* Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering releng@fedoraproject.org - 4.0.15-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
arch-excludes@lists.fedoraproject.org