Blame rust-regex.spec

9930ede
# Generated by rust2rpm 10
7b33ae6
%bcond_without check
ae86f64
%global debug_package %{nil}
ae86f64
ae86f64
%global crate regex
ae86f64
ae86f64
Name:           rust-%{crate}
e6690bd
Version:        1.1.8
e6690bd
Release:        1%{?dist}
ae86f64
Summary:        Implementation of regular expressions for Rust
ae86f64
98b8614
# Upstream license specification: MIT/Apache-2.0
ae86f64
License:        MIT or ASL 2.0
ae86f64
URL:            https://crates.io/crates/regex
3b32c06
Source:         %{crates_source}
ae86f64
ae86f64
ExclusiveArch:  %{rust_arches}
7b33ae6
%if %{__cargo_skip_build}
7b33ae6
BuildArch:      noarch
7b33ae6
%endif
ae86f64
ae86f64
BuildRequires:  rust-packaging
ae86f64
7b33ae6
%global _description %{expand:
7b33ae6
Implementation of regular expressions for Rust. This implementation uses finite
7b33ae6
automata and guarantees linear time matching on all inputs.}
2229a1e
2229a1e
%description %{_description}
ae86f64
ae86f64
%package        devel
ae86f64
Summary:        %{summary}
ae86f64
BuildArch:      noarch
ae86f64
2229a1e
%description    devel %{_description}
2229a1e
2229a1e
This package contains library source intended for building other packages
2229a1e
which use "%{crate}" crate.
2229a1e
2229a1e
%files          devel
2229a1e
%license LICENSE-MIT LICENSE-APACHE
2229a1e
%doc README.md CHANGELOG.md HACKING.md PERFORMANCE.md UNICODE.md
2229a1e
%{cargo_registry}/%{crate}-%{version}/
2229a1e
2229a1e
%package     -n %{name}+default-devel
2229a1e
Summary:        %{summary}
2229a1e
BuildArch:      noarch
2229a1e
2229a1e
%description -n %{name}+default-devel %{_description}
2229a1e
2229a1e
This package contains library source intended for building other packages
2229a1e
which use "default" feature of "%{crate}" crate.
2229a1e
2229a1e
%files       -n %{name}+default-devel
2229a1e
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
2229a1e
2229a1e
%package     -n %{name}+pattern-devel
2229a1e
Summary:        %{summary}
2229a1e
BuildArch:      noarch
2229a1e
2229a1e
%description -n %{name}+pattern-devel %{_description}
ae86f64
ae86f64
This package contains library source intended for building other packages
2229a1e
which use "pattern" feature of "%{crate}" crate.
2229a1e
2229a1e
%files       -n %{name}+pattern-devel
2229a1e
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
2229a1e
2229a1e
%package     -n %{name}+unstable-devel
2229a1e
Summary:        %{summary}
2229a1e
BuildArch:      noarch
2229a1e
2229a1e
%description -n %{name}+unstable-devel %{_description}
2229a1e
2229a1e
This package contains library source intended for building other packages
2229a1e
which use "unstable" feature of "%{crate}" crate.
2229a1e
2229a1e
%files       -n %{name}+unstable-devel
2229a1e
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
2229a1e
2229a1e
%package     -n %{name}+use_std-devel
2229a1e
Summary:        %{summary}
2229a1e
BuildArch:      noarch
2229a1e
2229a1e
%description -n %{name}+use_std-devel %{_description}
2229a1e
2229a1e
This package contains library source intended for building other packages
2229a1e
which use "use_std" feature of "%{crate}" crate.
2229a1e
2229a1e
%files       -n %{name}+use_std-devel
2229a1e
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
ae86f64
ae86f64
%prep
3b32c06
%autosetup -n %{crate}-%{version_no_tilde} -p1
ae86f64
%cargo_prep
ae86f64
9930ede
%generate_buildrequires
9930ede
%cargo_generate_buildrequires
9930ede
ae86f64
%build
ae86f64
%cargo_build
ae86f64
ae86f64
%install
ae86f64
%cargo_install
ae86f64
ae86f64
%if %{with check}
ae86f64
%check
971eb4b
# https://github.com/rust-lang/regex/issues/593
971eb4b
%cargo_test -- -- --skip error_messages::repetition_quantifier_expects_a_valid_decimal
ae86f64
%endif
ae86f64
ae86f64
%changelog
e6690bd
* Sat Jul 06 11:19:59 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.1.8-1
e6690bd
- Update to 1.1.8
e6690bd
9930ede
* Thu Jun 20 09:20:14 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.1.7-2
9930ede
- Regenerate
9930ede
0f8afc2
* Sun Jun 09 15:15:29 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.1.7-1
0f8afc2
- Update to 1.1.7
0f8afc2
7b33ae6
* Sun Jun 09 10:24:45 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.1.6-2
7b33ae6
- Regenerate
7b33ae6
d1396d0
* Tue Apr 16 2019 Josh Stone <jistone@redhat.com> - 1.1.6-1
d1396d0
- Update to 1.1.6
d1396d0
eed6a81
* Wed Apr 03 2019 Josh Stone <jistone@redhat.com> - 1.1.5-1
eed6a81
- Update to 1.1.5
eed6a81
3b32c06
* Thu Feb 28 2019 Josh Stone <jistone@redhat.com> - 1.1.2-1
3b32c06
- Update to 1.1.2
3b32c06
71ce53b
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
71ce53b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
71ce53b
b5b881c
* Mon Dec 03 2018 Josh Stone <jistone@redhat.com> - 1.1.0-1
b5b881c
- Update to 1.1.0
b5b881c
8b856e3
* Sat Nov 10 2018 Josh Stone <jistone@redhat.com> - 1.0.6-1
8b856e3
- Update to 1.0.6
8b856e3
2229a1e
* Sat Oct 27 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.5-3
2229a1e
- Adapt to new packaging
2229a1e
4ece3b5
* Sun Oct 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.5-2
4ece3b5
- Exclude more unneeded files
4ece3b5
98b8614
* Fri Sep 07 2018 Josh Stone <jistone@redhat.com> - 1.0.5-1
98b8614
- Update to 1.0.5
98b8614
5b9f3a0
* Thu Aug 30 2018 Josh Stone <jistone@redhat.com> - 1.0.4-1
5b9f3a0
- Update to 1.0.4
5b9f3a0
7b6bd68
* Sat Jul 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-5
7b6bd68
- Rebuild to run tests
7b6bd68
561446f
* Mon Jul 23 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-4
561446f
- Rebuild to trigger tests
561446f
b0c90c8
* Fri Jul 20 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-3
b0c90c8
- Rebuild to trigger tests
b0c90c8
09f7ffb
* Fri Jul 20 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-2
09f7ffb
- Rebuild
09f7ffb
0be8ed5
* Thu Jul 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-1
0be8ed5
- Update to 1.0.2
0be8ed5
34c1775
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
34c1775
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
34c1775
5f8a4ec
* Wed Jun 20 2018 Josh Stone <jistone@redhat.com> - 1.0.1-1
5f8a4ec
- Update to 1.0.1
5f8a4ec
70835ce
* Tue Jun 12 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.0-1
70835ce
- Update to 1.0.0
70835ce
67ff895
* Tue May 01 2018 Josh Stone <jistone@redhat.com> - 0.2.11-1
67ff895
- Update to 0.2.11
67ff895
4e69d46
* Fri Mar 16 2018 Josh Stone <jistone@redhat.com> - 0.2.10-1
4e69d46
- Update to 0.2.10
4e69d46
b55db0f
* Wed Mar 14 2018 Josh Stone <jistone@redhat.com> - 0.2.9-1
b55db0f
- Update to 0.2.9
b55db0f
32bab3f
* Fri Feb 09 2018 Josh Stone <jistone@redhat.com> - 0.2.6-1
32bab3f
- Update to 0.2.6
32bab3f
5f666b6
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.5-2
5f666b6
- Rebuild for rust-packaging v5
5f666b6
d56794d
* Sun Dec 31 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.5-1
d56794d
- Update to 0.2.5
d56794d
52f7201
* Sat Dec 02 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.3-3
52f7201
- Bump quickcheck to 0.5
52f7201
8423d49
* Thu Nov 30 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.3-2
8423d49
- Bump lazy_static to 1
8423d49
242bfcc
* Thu Nov 30 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.3-1
242bfcc
- Update to 0.2.3
242bfcc
ae86f64
* Wed Nov 08 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.2-2
ae86f64
- Bump memchr to 2
ae86f64
ae86f64
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.2-1
ae86f64
- Update to 0.2.2
ae86f64
ae86f64
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.1-2
ae86f64
- Port to use rust-packaging
ae86f64
ae86f64
* Sat Feb 25 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.1-1
ae86f64
- Initial package