diff --git a/.gitignore b/.gitignore index d133369..eced423 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /linux-raw-sys-0.3.6.crate /linux-raw-sys-0.3.7.crate /linux-raw-sys-0.3.8.crate +/linux-raw-sys-0.4.7.crate diff --git a/rust-linux-raw-sys.spec b/rust-linux-raw-sys.spec index 93528e5..d5370bd 100644 --- a/rust-linux-raw-sys.spec +++ b/rust-linux-raw-sys.spec @@ -5,7 +5,7 @@ %global crate linux-raw-sys Name: rust-linux-raw-sys -Version: 0.3.8 +Version: 0.4.7 Release: %autorelease Summary: Generated bindings for Linux's userspace API @@ -51,6 +51,18 @@ use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+elf-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+elf-devel %{_description} + +This package contains library source intended for building other packages which +use the "elf" feature of the "%{crate}" crate. + +%files -n %{name}+elf-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+errno-devel Summary: %{summary} BuildArch: noarch @@ -75,6 +87,30 @@ use the "general" feature of the "%{crate}" crate. %files -n %{name}+general-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+if_ether-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+if_ether-devel %{_description} + +This package contains library source intended for building other packages which +use the "if_ether" feature of the "%{crate}" crate. + +%files -n %{name}+if_ether-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+io_uring-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+io_uring-devel %{_description} + +This package contains library source intended for building other packages which +use the "io_uring" feature of the "%{crate}" crate. + +%files -n %{name}+io_uring-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+ioctl-devel Summary: %{summary} BuildArch: noarch @@ -87,6 +123,18 @@ use the "ioctl" feature of the "%{crate}" crate. %files -n %{name}+ioctl-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+net-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+net-devel %{_description} + +This package contains library source intended for building other packages which +use the "net" feature of the "%{crate}" crate. + +%files -n %{name}+net-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+netlink-devel Summary: %{summary} BuildArch: noarch @@ -111,6 +159,18 @@ use the "no_std" feature of the "%{crate}" crate. %files -n %{name}+no_std-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+prctl-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+prctl-devel %{_description} + +This package contains library source intended for building other packages which +use the "prctl" feature of the "%{crate}" crate. + +%files -n %{name}+prctl-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+std-devel Summary: %{summary} BuildArch: noarch @@ -123,6 +183,18 @@ use the "std" feature of the "%{crate}" crate. %files -n %{name}+std-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+system-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+system-devel %{_description} + +This package contains library source intended for building other packages which +use the "system" feature of the "%{crate}" crate. + +%files -n %{name}+system-devel +%ghost %{crate_instdir}/Cargo.toml + %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 %cargo_prep diff --git a/sources b/sources index eeb2f5e..bac3347 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (linux-raw-sys-0.3.8.crate) = cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 +SHA512 (linux-raw-sys-0.4.7.crate) = df36f3f188767080f118aac32138233209a1f0cd11682425fc101cb054e138cf0582ad044d0f326a20ce517f425665ea1ad9ac5eda147712a994884101974d48