Blame rust-encoding_rs.spec

363e752
# Generated by rust2rpm 15
c03b541
%bcond_without check
1d3d21a
%global debug_package %{nil}
1d3d21a
1d3d21a
%global crate encoding_rs
1d3d21a
1d3d21a
Name:           rust-%{crate}
363e752
Version:        0.8.26
4ad5f85
Release:        1%{?dist}
1d3d21a
Summary:        Gecko-oriented implementation of the Encoding Standard
1d3d21a
22428e6
# Upstream license specification: Apache-2.0 OR MIT
22428e6
License:        ASL 2.0 or MIT
1d3d21a
URL:            https://crates.io/crates/encoding_rs
7994014
Source:         %{crates_source}
1d3d21a
# Initial patched metadata
fc0912b
# * Drop unneeded script, https://github.com/hsivonen/encoding_rs/pull/38
363e752
# * Drop simd_accel feature / optional packed_simd dependency
fc0912b
Patch0:         encoding_rs-fix-metadata.diff
1d3d21a
1d3d21a
ExclusiveArch:  %{rust_arches}
c03b541
%if %{__cargo_skip_build}
c03b541
BuildArch:      noarch
c03b541
%endif
1d3d21a
1d3d21a
BuildRequires:  rust-packaging
1d3d21a
c03b541
%global _description %{expand:
c03b541
Gecko-oriented implementation of the Encoding Standard.}
59c584a
59c584a
%description %{_description}
1d3d21a
1d3d21a
%package        devel
1d3d21a
Summary:        %{summary}
1d3d21a
BuildArch:      noarch
1d3d21a
59c584a
%description    devel %{_description}
1d3d21a
1d3d21a
This package contains library source intended for building other packages
59c584a
which use "%{crate}" crate.
59c584a
59c584a
%files          devel
59c584a
%license COPYRIGHT LICENSE-MIT LICENSE-APACHE
59c584a
%doc README.md CONTRIBUTING.md Ideas.md
661681e
%{cargo_registry}/%{crate}-%{version_no_tilde}/
59c584a
59c584a
%package     -n %{name}+default-devel
59c584a
Summary:        %{summary}
59c584a
BuildArch:      noarch
59c584a
59c584a
%description -n %{name}+default-devel %{_description}
59c584a
59c584a
This package contains library source intended for building other packages
59c584a
which use "default" feature of "%{crate}" crate.
59c584a
59c584a
%files       -n %{name}+default-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
59c584a
634d1c4
%package     -n %{name}+fast-big5-hanzi-encode-devel
634d1c4
Summary:        %{summary}
634d1c4
BuildArch:      noarch
634d1c4
634d1c4
%description -n %{name}+fast-big5-hanzi-encode-devel %{_description}
634d1c4
634d1c4
This package contains library source intended for building other packages
634d1c4
which use "fast-big5-hanzi-encode" feature of "%{crate}" crate.
634d1c4
634d1c4
%files       -n %{name}+fast-big5-hanzi-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
634d1c4
634d1c4
%package     -n %{name}+fast-gb-hanzi-encode-devel
634d1c4
Summary:        %{summary}
634d1c4
BuildArch:      noarch
634d1c4
634d1c4
%description -n %{name}+fast-gb-hanzi-encode-devel %{_description}
634d1c4
634d1c4
This package contains library source intended for building other packages
634d1c4
which use "fast-gb-hanzi-encode" feature of "%{crate}" crate.
634d1c4
634d1c4
%files       -n %{name}+fast-gb-hanzi-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
634d1c4
634d1c4
%package     -n %{name}+fast-hangul-encode-devel
634d1c4
Summary:        %{summary}
634d1c4
BuildArch:      noarch
634d1c4
634d1c4
%description -n %{name}+fast-hangul-encode-devel %{_description}
634d1c4
634d1c4
This package contains library source intended for building other packages
634d1c4
which use "fast-hangul-encode" feature of "%{crate}" crate.
634d1c4
634d1c4
%files       -n %{name}+fast-hangul-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
634d1c4
634d1c4
%package     -n %{name}+fast-hanja-encode-devel
634d1c4
Summary:        %{summary}
634d1c4
BuildArch:      noarch
634d1c4
634d1c4
%description -n %{name}+fast-hanja-encode-devel %{_description}
634d1c4
634d1c4
This package contains library source intended for building other packages
634d1c4
which use "fast-hanja-encode" feature of "%{crate}" crate.
634d1c4
634d1c4
%files       -n %{name}+fast-hanja-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
634d1c4
634d1c4
%package     -n %{name}+fast-kanji-encode-devel
634d1c4
Summary:        %{summary}
634d1c4
BuildArch:      noarch
634d1c4
634d1c4
%description -n %{name}+fast-kanji-encode-devel %{_description}
634d1c4
634d1c4
This package contains library source intended for building other packages
634d1c4
which use "fast-kanji-encode" feature of "%{crate}" crate.
634d1c4
634d1c4
%files       -n %{name}+fast-kanji-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
634d1c4
634d1c4
%package     -n %{name}+fast-legacy-encode-devel
634d1c4
Summary:        %{summary}
634d1c4
BuildArch:      noarch
634d1c4
634d1c4
%description -n %{name}+fast-legacy-encode-devel %{_description}
634d1c4
634d1c4
This package contains library source intended for building other packages
634d1c4
which use "fast-legacy-encode" feature of "%{crate}" crate.
634d1c4
634d1c4
%files       -n %{name}+fast-legacy-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
634d1c4
59c584a
%package     -n %{name}+less-slow-big5-hanzi-encode-devel
59c584a
Summary:        %{summary}
59c584a
BuildArch:      noarch
59c584a
59c584a
%description -n %{name}+less-slow-big5-hanzi-encode-devel %{_description}
59c584a
59c584a
This package contains library source intended for building other packages
59c584a
which use "less-slow-big5-hanzi-encode" feature of "%{crate}" crate.
59c584a
59c584a
%files       -n %{name}+less-slow-big5-hanzi-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
59c584a
59c584a
%package     -n %{name}+less-slow-gb-hanzi-encode-devel
59c584a
Summary:        %{summary}
59c584a
BuildArch:      noarch
59c584a
59c584a
%description -n %{name}+less-slow-gb-hanzi-encode-devel %{_description}
59c584a
59c584a
This package contains library source intended for building other packages
59c584a
which use "less-slow-gb-hanzi-encode" feature of "%{crate}" crate.
59c584a
59c584a
%files       -n %{name}+less-slow-gb-hanzi-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
59c584a
59c584a
%package     -n %{name}+less-slow-kanji-encode-devel
59c584a
Summary:        %{summary}
59c584a
BuildArch:      noarch
59c584a
59c584a
%description -n %{name}+less-slow-kanji-encode-devel %{_description}
59c584a
59c584a
This package contains library source intended for building other packages
59c584a
which use "less-slow-kanji-encode" feature of "%{crate}" crate.
59c584a
59c584a
%files       -n %{name}+less-slow-kanji-encode-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
59c584a
59c584a
%package     -n %{name}+serde-devel
59c584a
Summary:        %{summary}
59c584a
BuildArch:      noarch
59c584a
59c584a
%description -n %{name}+serde-devel %{_description}
59c584a
59c584a
This package contains library source intended for building other packages
59c584a
which use "serde" feature of "%{crate}" crate.
59c584a
59c584a
%files       -n %{name}+serde-devel
661681e
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
1d3d21a
1d3d21a
%prep
634d1c4
%autosetup -n %{crate}-%{version_no_tilde} -p1
1d3d21a
%cargo_prep
1d3d21a
2db25b6
%generate_buildrequires
2db25b6
%cargo_generate_buildrequires
2db25b6
1d3d21a
%build
1d3d21a
%cargo_build
1d3d21a
1d3d21a
%install
1d3d21a
%cargo_install
1d3d21a
1d3d21a
%if %{with check}
1d3d21a
%check
1d3d21a
%cargo_test
1d3d21a
%endif
1d3d21a
1d3d21a
%changelog
363e752
* Thu Nov 05 2020 Fabio Valentini <decathorpe@gmail.com> - 0.8.26-1
363e752
- Update to version 0.8.26.
363e752
- Fixes RHBZ#1893632
363e752
4ad5f85
* Wed Aug 26 2020 Josh Stone <jistone@redhat.com> - 0.8.24-1
4ad5f85
- Update to 0.8.24
4ad5f85
dd5c494
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.23-3
dd5c494
- Second attempt - Rebuilt for
dd5c494
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
dd5c494
f7be442
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.23-2
f7be442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f7be442
22428e6
* Wed May 13 2020 Josh Stone <jistone@redhat.com> - 0.8.23-1
22428e6
- Update to 0.8.23
22428e6
d79d25e
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.22-2
d79d25e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
d79d25e
661681e
* Fri Dec 27 08:29:54 CET 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.22-1
661681e
- Update to 0.8.22
661681e
5d28f99
* Mon Sep 16 14:01:50 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.20-1
5d28f99
- Update to 0.8.20
5d28f99
f2005a3
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.17-5
f2005a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f2005a3
2db25b6
* Thu Jun 20 11:41:19 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.17-4
2db25b6
- Regenerate
2db25b6
c03b541
* Sun Jun 09 00:05:11 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.17-3
c03b541
- Regenerate
c03b541
b1388c8
* Sun Mar 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.17-2
b1388c8
- Do not pull optional dependencies
b1388c8
31e4348
* Wed Feb 27 2019 Josh Stone <jistone@redhat.com> - 0.8.17-1
31e4348
- Update to 0.8.17
31e4348
634d1c4
* Sun Feb 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.16-1
634d1c4
- Update to 0.8.16
634d1c4
9cb73c6
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.15-2
9cb73c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9cb73c6
7994014
* Wed Jan 30 2019 Josh Stone <jistone@redhat.com> - 0.8.15-1
7994014
- Update to 0.8.15
7994014
cd0587c
* Tue Jan 08 2019 Josh Stone <jistone@redhat.com> - 0.8.14-1
cd0587c
- Update to 0.8.14
cd0587c
2d37957
* Thu Nov 29 2018 Josh Stone <jistone@redhat.com> - 0.8.13-1
2d37957
- Update to 0.8.13
2d37957
2c524b4
* Sun Nov 18 2018 Josh Stone <jistone@redhat.com> - 0.8.12-1
2c524b4
- Update to 0.8.12
2c524b4
ee2f16e
* Fri Nov 16 2018 Josh Stone <jistone@redhat.com> - 0.8.11-1
ee2f16e
- Update to 0.8.11
ee2f16e
59c584a
* Sun Oct 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.10-2
59c584a
- Adapt to new packaging
59c584a
552107e
* Sun Oct 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.10-1
552107e
- Update to 0.8.10
552107e
fc0912b
* Thu Oct 04 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.9-1
fc0912b
- Update to 0.8.9
fc0912b
bcd1179
* Mon Oct 01 2018 Josh Stone <jistone@redhat.com> - 0.8.8-1
bcd1179
- Update to 0.8.8
bcd1179
c7c3fa9
* Thu Sep 27 2018 Josh Stone <jistone@redhat.com> - 0.8.7-1
c7c3fa9
- Update to 0.8.7
c7c3fa9
93b2c37
* Mon Aug 13 2018 Josh Stone <jistone@redhat.com> - 0.8.6-1
93b2c37
- Update to 0.8.6
93b2c37
8087aac
* Fri Aug 10 2018 Josh Stone <jistone@redhat.com> - 0.8.5-1
8087aac
- Update to 0.8.5
8087aac
6f34cd7
* Sun Jul 29 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.4-1
6f34cd7
- Update to 0.8.4
6f34cd7
9163d22
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.2-3
9163d22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9163d22
de1385f
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.2-2
de1385f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
de1385f
df02fe0
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.2-1
df02fe0
- Update to 0.7.2
df02fe0
9aa106e
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.1-2
9aa106e
- Rebuild for rust-packaging v5
9aa106e
1d3d21a
* Mon Nov 13 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.1-1
1d3d21a
- Update to 0.7.1
1d3d21a
1d3d21a
* Thu Jun 15 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.6.11-1
1d3d21a
- Update to 0.6.11
1d3d21a
1d3d21a
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-2
1d3d21a
- Port to use rust-packaging
1d3d21a
1d3d21a
* Wed Mar 15 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-1
1d3d21a
- Initial package