The package rpms/rust-remoteprocess.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-remoteprocess.git/commit/?id....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 65a039959a048d801a9f1c9b35c944538e2ea92e
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Fri Jul 22 14:38:45 2022 +0200
Update to version 0.4.9
diff --git a/.gitignore b/.gitignore
index fd6c74d..7a38d39 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/remoteprocess-0.4.6.crate
/remoteprocess-0.4.7.crate
+/remoteprocess-0.4.9.crate
diff --git a/remoteprocess-fix-metadata.diff b/remoteprocess-fix-metadata.diff
index 019257a..4192ab3 100644
--- a/remoteprocess-fix-metadata.diff
+++ b/remoteprocess-fix-metadata.diff
@@ -1,26 +1,26 @@
---- remoteprocess-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ remoteprocess-0.4.7/Cargo.toml 2022-02-03T15:11:21.082372+00:00
-@@ -21,7 +21,7 @@
- license = "MIT"
- repository = "https://github.com/benfred/remoteprocess"
- [dependencies.goblin]
--version = "0.4.3"
-+version = "0.2"
-
- [dependencies.libc]
- version = "0.2"
-@@ -57,14 +57,3 @@
+--- remoteprocess-0.4.9/Cargo.toml 1970-01-01T00:00:01+00:00
++++ remoteprocess-0.4.9/Cargo.toml 2022-07-22T12:25:06.181384+00:00
+@@ -61,23 +61,3 @@
[target."cfg(target_os=\"linux\")".dependencies.object]
version = "0.27"
+-
-[target."cfg(target_os=\"macos\")".dependencies.libproc]
--version = "0.10"
+-version = "0.12"
-
-[target."cfg(target_os=\"macos\")".dependencies.mach]
-version = "0.3.2"
-
-[target."cfg(target_os=\"macos\")".dependencies.mach_o_sys]
-version = "0.1.1"
+-
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3"
--features = ["winbase", "consoleapi", "wincon",
"handleapi", "timeapi", "processenv"]
+-features = [
+- "winbase",
+- "consoleapi",
+- "wincon",
+- "handleapi",
+- "timeapi",
+- "processenv",
+-]
diff --git a/rust-remoteprocess.spec b/rust-remoteprocess.spec
index eb0b78e..fec4a6f 100644
--- a/rust-remoteprocess.spec
+++ b/rust-remoteprocess.spec
@@ -1,27 +1,25 @@
-# Generated by rust2rpm 20
+# Generated by rust2rpm 21
%bcond_without check
%global debug_package %{nil}
%global crate remoteprocess
Name: rust-%{crate}
-Version: 0.4.7
+Version: 0.4.9
Release: %autorelease
Summary: Cross platform api for getting information on a running processes
# Upstream license specification: MIT
-#
https://github.com/benfred/remoteprocess/issues/41
License: MIT
URL:
https://crates.io/crates/remoteprocess
Source: %{crates_source}
# Initial patched metadata
# * drop non-linux dependencies
-# * temporarily downgrade goblin from 0.4.3 to 0.2
Patch0: remoteprocess-fix-metadata.diff
ExclusiveArch: %{rust_arches}
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Cross platform api for getting information on a running processes.}
@@ -38,8 +36,9 @@ This package contains library source intended for building other
packages which
use the "%{crate}" crate.
%files devel
-%doc README.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -51,7 +50,7 @@ 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}+unwind-devel
Summary: %{summary}
@@ -63,7 +62,7 @@ This package contains library source intended for building other
packages which
use the "unwind" feature of the "%{crate}" crate.
%files -n %{name}+unwind-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
diff --git a/sources b/sources
index eed470d..9709d01 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (remoteprocess-0.4.7.crate) =
59dfc8cce202b99a1858b6a38bd0f350f6bf26803e8e88ad82e6a435256118226b3482d9ad6c7a6670272b0c48616320ab7ab35c7e04894aeb5a81e9407b51bc
+SHA512 (remoteprocess-0.4.9.crate) =
528bf85c0094d7d2c33d5883e249651f660f02767ef08ff7dcf8c0e593ff1fdad277859e884aae6e7c9c9b236a3001111cbfe453b2a82d2320b66f6903d81b23
commit d60189e8bd78cf8b19429a52583ede079f894266
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 23 06:13:52 2022 +0000
Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 0b459b61b27c9b143fede138f3aa90742b68e762
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Fri Feb 4 00:09:26 2022 +0100
Remove temporary downgrades for addr2line, nix, and object
diff --git a/remoteprocess-fix-metadata.diff b/remoteprocess-fix-metadata.diff
index dd6d313..019257a 100644
--- a/remoteprocess-fix-metadata.diff
+++ b/remoteprocess-fix-metadata.diff
@@ -1,5 +1,5 @@
--- remoteprocess-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ remoteprocess-0.4.7/Cargo.toml 2021-11-18T18:37:38.990689+00:00
++++ remoteprocess-0.4.7/Cargo.toml 2022-02-03T15:11:21.082372+00:00
@@ -21,7 +21,7 @@
license = "MIT"
repository = "https://github.com/benfred/remoteprocess"
@@ -9,22 +9,10 @@
[dependencies.libc]
version = "0.2"
-@@ -47,24 +47,13 @@
- default = []
- unwind = []
- [target."cfg(target_os=\"linux\")".dependencies.addr2line]
--version = "0.17"
-+version = "0.16"
-
- [target."cfg(target_os=\"linux\")".dependencies.lazy_static]
- version = "1.4.0"
-
- [target."cfg(target_os=\"linux\")".dependencies.nix]
--version = "0.23"
-+version = "0.22"
+@@ -57,14 +57,3 @@
[target."cfg(target_os=\"linux\")".dependencies.object]
--version = "0.27"
+ version = "0.27"
-[target."cfg(target_os=\"macos\")".dependencies.libproc]
-version = "0.10"
-
@@ -36,4 +24,3 @@
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3"
-features = ["winbase", "consoleapi", "wincon",
"handleapi", "timeapi", "processenv"]
-+version = "0.26"
diff --git a/rust-remoteprocess.spec b/rust-remoteprocess.spec
index e8ca1f0..eb0b78e 100644
--- a/rust-remoteprocess.spec
+++ b/rust-remoteprocess.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 18
+# Generated by rust2rpm 20
%bcond_without check
%global debug_package %{nil}
@@ -15,13 +15,11 @@ License: MIT
URL:
https://crates.io/crates/remoteprocess
Source: %{crates_source}
# Initial patched metadata
-# Drop non-Linux dependencies and temporarily downgrade goblin and nix
+# * drop non-linux dependencies
+# * temporarily downgrade goblin from 0.4.3 to 0.2
Patch0: remoteprocess-fix-metadata.diff
ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
BuildRequires: rust-packaging
@@ -36,11 +34,11 @@ 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 examples README.md
+%doc README.md
%{cargo_registry}/%{crate}-%{version_no_tilde}/
%package -n %{name}+default-devel
@@ -49,8 +47,8 @@ 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
@@ -61,8 +59,8 @@ BuildArch: noarch
%description -n %{name}+unwind-devel %{_description}
-This package contains library source intended for building other packages
-which use "unwind" feature of "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "unwind" feature of the "%{crate}" crate.
%files -n %{name}+unwind-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
commit 00289da84961e118ac0b47716b760521816f776e
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 22:45:08 2022 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 3e79101c2b760641c718ced89aabb7788a800ba8
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Thu Nov 18 10:31:36 2021 -0800
Initial import; Fixes: RHBZ#2022091
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fd6c74d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/remoteprocess-0.4.6.crate
+/remoteprocess-0.4.7.crate
diff --git a/remoteprocess-fix-metadata.diff b/remoteprocess-fix-metadata.diff
new file mode 100644
index 0000000..dd6d313
--- /dev/null
+++ b/remoteprocess-fix-metadata.diff
@@ -0,0 +1,39 @@
+--- remoteprocess-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
++++ remoteprocess-0.4.7/Cargo.toml 2021-11-18T18:37:38.990689+00:00
+@@ -21,7 +21,7 @@
+ license = "MIT"
+ repository = "https://github.com/benfred/remoteprocess"
+ [dependencies.goblin]
+-version = "0.4.3"
++version = "0.2"
+
+ [dependencies.libc]
+ version = "0.2"
+@@ -47,24 +47,13 @@
+ default = []
+ unwind = []
+ [target."cfg(target_os=\"linux\")".dependencies.addr2line]
+-version = "0.17"
++version = "0.16"
+
+ [target."cfg(target_os=\"linux\")".dependencies.lazy_static]
+ version = "1.4.0"
+
+ [target."cfg(target_os=\"linux\")".dependencies.nix]
+-version = "0.23"
++version = "0.22"
+
+ [target."cfg(target_os=\"linux\")".dependencies.object]
+-version = "0.27"
+-[target."cfg(target_os=\"macos\")".dependencies.libproc]
+-version = "0.10"
+-
+-[target."cfg(target_os=\"macos\")".dependencies.mach]
+-version = "0.3.2"
+-
+-[target."cfg(target_os=\"macos\")".dependencies.mach_o_sys]
+-version = "0.1.1"
+-[target."cfg(windows)".dependencies.winapi]
+-version = "0.3"
+-features = ["winbase", "consoleapi", "wincon",
"handleapi", "timeapi", "processenv"]
++version = "0.26"
diff --git a/rust-remoteprocess.spec b/rust-remoteprocess.spec
new file mode 100644
index 0000000..e8ca1f0
--- /dev/null
+++ b/rust-remoteprocess.spec
@@ -0,0 +1,89 @@
+# Generated by rust2rpm 18
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate remoteprocess
+
+Name: rust-%{crate}
+Version: 0.4.7
+Release: %autorelease
+Summary: Cross platform api for getting information on a running processes
+
+# Upstream license specification: MIT
+#
https://github.com/benfred/remoteprocess/issues/41
+License: MIT
+URL:
https://crates.io/crates/remoteprocess
+Source: %{crates_source}
+# Initial patched metadata
+# Drop non-Linux dependencies and temporarily downgrade goblin and nix
+Patch0: remoteprocess-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Cross platform api for getting information on a running processes.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%doc examples README.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+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.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+unwind-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+unwind-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "unwind" feature of "%{crate}" crate.
+
+%files -n %{name}+unwind-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..eed470d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (remoteprocess-0.4.7.crate) =
59dfc8cce202b99a1858b6a38bd0f350f6bf26803e8e88ad82e6a435256118226b3482d9ad6c7a6670272b0c48616320ab7ab35c7e04894aeb5a81e9407b51bc