diff --git a/.rust2rpm.conf b/.rust2rpm.conf new file mode 100644 index 0000000..12211e3 --- /dev/null +++ b/.rust2rpm.conf @@ -0,0 +1,10 @@ +[DEFAULT] +unwanted-features = + bigdecimal + extras + mysql + mysqlclient-sys + num-bigint + numeric + quickcheck + uuid diff --git a/rust-diesel.spec b/rust-diesel.spec index d488ecb..4b717d7 100644 --- a/rust-diesel.spec +++ b/rust-diesel.spec @@ -1,4 +1,4 @@ -# Generated by rust2rpm 13 +# Generated by rust2rpm 16 # * dev-deps are outdated, https://github.com/diesel-rs/diesel/issues/2393 %bcond_with check %global debug_package %{nil} @@ -7,7 +7,7 @@ Name: rust-%{crate} Version: 1.4.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL # Upstream license specification: MIT OR Apache-2.0 @@ -92,18 +92,6 @@ which use "64-column-tables" feature of "%{crate}" crate. %files -n %{name}+64-column-tables-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+bigdecimal-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+bigdecimal-devel %{_description} - -This package contains library source intended for building other packages -which use "bigdecimal" feature of "%{crate}" crate. - -%files -n %{name}+bigdecimal-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - %package -n %{name}+bitflags-devel Summary: %{summary} BuildArch: noarch @@ -140,18 +128,6 @@ which use "deprecated-time" feature of "%{crate}" crate. %files -n %{name}+deprecated-time-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+extras-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+extras-devel %{_description} - -This package contains library source intended for building other packages -which use "extras" feature of "%{crate}" crate. - -%files -n %{name}+extras-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - %package -n %{name}+huge-tables-devel Summary: %{summary} BuildArch: noarch @@ -212,30 +188,6 @@ which use "libsqlite3-sys" feature of "%{crate}" crate. %files -n %{name}+libsqlite3-sys-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+mysql-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+mysql-devel %{_description} - -This package contains library source intended for building other packages -which use "mysql" feature of "%{crate}" crate. - -%files -n %{name}+mysql-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - -%package -n %{name}+mysqlclient-sys-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+mysqlclient-sys-devel %{_description} - -This package contains library source intended for building other packages -which use "mysqlclient-sys" feature of "%{crate}" crate. - -%files -n %{name}+mysqlclient-sys-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - %package -n %{name}+network-address-devel Summary: %{summary} BuildArch: noarch @@ -248,18 +200,6 @@ which use "network-address" feature of "%{crate}" crate. %files -n %{name}+network-address-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+num-bigint-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+num-bigint-devel %{_description} - -This package contains library source intended for building other packages -which use "num-bigint" feature of "%{crate}" crate. - -%files -n %{name}+num-bigint-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - %package -n %{name}+num-integer-devel Summary: %{summary} BuildArch: noarch @@ -284,18 +224,6 @@ which use "num-traits" feature of "%{crate}" crate. %files -n %{name}+num-traits-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+numeric-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+numeric-devel %{_description} - -This package contains library source intended for building other packages -which use "numeric" feature of "%{crate}" crate. - -%files -n %{name}+numeric-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - %package -n %{name}+postgres-devel Summary: %{summary} BuildArch: noarch @@ -320,18 +248,6 @@ which use "pq-sys" feature of "%{crate}" crate. %files -n %{name}+pq-sys-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+quickcheck-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+quickcheck-devel %{_description} - -This package contains library source intended for building other packages -which use "quickcheck" feature of "%{crate}" crate. - -%files -n %{name}+quickcheck-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - %package -n %{name}+r2d2-devel Summary: %{summary} BuildArch: noarch @@ -404,18 +320,6 @@ which use "url" feature of "%{crate}" crate. %files -n %{name}+url-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+uuid-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+uuid-devel %{_description} - -This package contains library source intended for building other packages -which use "uuid" feature of "%{crate}" crate. - -%files -n %{name}+uuid-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml - %package -n %{name}+uuidv07-devel Summary: %{summary} BuildArch: noarch @@ -495,6 +399,9 @@ which use "x64-column-tables" feature of "%{crate}" crate. %endif %changelog +* Sat Dec 12 2020 Fabio Valentini - 1.4.5-5 +- Remove features with missing dependencies (bigdecimal, mysql, uuid). + * Sat Aug 01 2020 Fedora Release Engineering - 1.4.5-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild