Initial import (#1983160)

epel9
Olivier Lemasle 3 years ago
parent e99a9ec8d4
commit 164ad969b3

1
.gitignore vendored

@ -0,0 +1 @@
/linux-raw-sys-0.0.36.crate

@ -0,0 +1,25 @@
--- linux-raw-sys-0.0.36/Cargo.toml 2021-11-05T13:12:27+00:00
+++ linux-raw-sys-0.0.36/Cargo.toml 2021-11-28T18:02:37.919145+00:00
@@ -25,14 +25,6 @@
[package.metadata.docs.rs]
all-features = true
targets = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"]
-[dependencies.compiler_builtins]
-version = "0.1.49"
-optional = true
-
-[dependencies.core]
-version = "1.0.0"
-optional = true
-package = "rustc-std-workspace-core"
[features]
default = ["std", "general", "errno"]
@@ -40,7 +32,6 @@
general = []
netlink = []
no_std = []
-rustc-dep-of-std = ["core", "compiler_builtins", "no_std"]
std = []
v2_6_32 = []
v3_10 = []

@ -0,0 +1,241 @@
# Generated by rust2rpm 18
%bcond_without check
%global debug_package %{nil}
%global crate linux-raw-sys
Name: rust-%{crate}
Version: 0.0.36
Release: 1%{?dist}
Summary: Generated bindings for Linux's userspace API
# Upstream license specification: Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
License: ASL 2.0 or MIT
URL: https://crates.io/crates/linux-raw-sys
Source: %{crates_source}
# Initial patched metadata
# - drop dependencies on compiler internals
Patch0: linux-raw-sys-fix-metadata.diff
ExclusiveArch: %{rust_arches}
%if %{__cargo_skip_build}
BuildArch: noarch
%endif
BuildRequires: rust-packaging
%global _description %{expand:
Generated bindings for Linux's userspace API.}
%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 README.md
%license LICENSE-APACHE LICENSE-MIT COPYRIGHT
%license LICENSE-Apache-2.0_WITH_LLVM-exception
%{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}+errno-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+errno-devel %{_description}
This package contains library source intended for building other packages
which use "errno" feature of "%{crate}" crate.
%files -n %{name}+errno-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+general-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+general-devel %{_description}
This package contains library source intended for building other packages
which use "general" feature of "%{crate}" crate.
%files -n %{name}+general-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+netlink-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+netlink-devel %{_description}
This package contains library source intended for building other packages
which use "netlink" feature of "%{crate}" crate.
%files -n %{name}+netlink-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+no_std-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+no_std-devel %{_description}
This package contains library source intended for building other packages
which use "no_std" feature of "%{crate}" crate.
%files -n %{name}+no_std-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+std-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+std-devel %{_description}
This package contains library source intended for building other packages
which use "std" feature of "%{crate}" crate.
%files -n %{name}+std-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v2_6_32-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v2_6_32-devel %{_description}
This package contains library source intended for building other packages
which use "v2_6_32" feature of "%{crate}" crate.
%files -n %{name}+v2_6_32-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v3_10-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v3_10-devel %{_description}
This package contains library source intended for building other packages
which use "v3_10" feature of "%{crate}" crate.
%files -n %{name}+v3_10-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v3_2-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v3_2-devel %{_description}
This package contains library source intended for building other packages
which use "v3_2" feature of "%{crate}" crate.
%files -n %{name}+v3_2-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v4_2-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v4_2-devel %{_description}
This package contains library source intended for building other packages
which use "v4_2" feature of "%{crate}" crate.
%files -n %{name}+v4_2-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v4_20-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v4_20-devel %{_description}
This package contains library source intended for building other packages
which use "v4_20" feature of "%{crate}" crate.
%files -n %{name}+v4_20-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v4_4-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v4_4-devel %{_description}
This package contains library source intended for building other packages
which use "v4_4" feature of "%{crate}" crate.
%files -n %{name}+v4_4-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v5_11-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v5_11-devel %{_description}
This package contains library source intended for building other packages
which use "v5_11" feature of "%{crate}" crate.
%files -n %{name}+v5_11-devel
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%package -n %{name}+v5_4-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+v5_4-devel %{_description}
This package contains library source intended for building other packages
which use "v5_4" feature of "%{crate}" crate.
%files -n %{name}+v5_4-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
* Sun Nov 28 2021 Olivier Lemasle <o.lemasle@gmail.com> - 0.0.36-1
- Bump to upstream 0.0.36
* Thu Sep 23 2021 Olivier Lemasle <o.lemasle@gmail.com> - 0.0.28-1
- Bump to upstream 0.0.28
* Fri Jul 16 18:55:15 CEST 2021 Olivier Lemasle <o.lemasle@gmail.com> - 0.0.16-1
- Initial package

@ -0,0 +1 @@
SHA512 (linux-raw-sys-0.0.36.crate) = da049bf2d5eb8730793cd4ebd5bbca6080972730cf601714759c926e7196a629b8672920b6a4dfc6612a8b5795ccc5d7c1f1d6819c6073d746e226acd13c1a22
Loading…
Cancel
Save