Summary: Tool for generating C-based recognizers from regular expressions Name: re2c Version: 1.3 Release: 1%{?_dist_release} Group: Development/Tools Vendor: Project Vine Distribution: Vine Linux License: Public Domain URL: https://re2c.org/ Source: https://github.com/skvadrik/re2c/releases/download/1.3/re2c-%{version}.tar.xz Patch0: CVE-2020-11958.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description re2c is a tool for writing very fast and very flexible scanners. Unlike any other such tool, re2c focuses on generating high efficient code for regular expression matching. As a result this allows a much broader range of use than any traditional lexer offers. And Last but not least re2c generates warning free code that is equal to hand-written code in terms of size, speed and quality. %prep %setup -q %autopatch -p1 %build %configure --disable-silent-rules %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %check make tests %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %license LICENSE %doc CHANGELOG README.md examples/ doc/* %{_bindir}/re2c %dir %{_datadir}/re2c %dir %{_datadir}/re2c/stdlib %{_datadir}/re2c/stdlib/unicode_categories.re %{_mandir}/man1/re2c.1* %changelog * Thu Apr 30 2020 Tomohiro "Tomo-p" KATO - 1.3-1 - new upstream release. - added Patch0 to fix CVE-2020-11958. * Tue Jul 5 2016 Tomohiro "Tomo-p" KATO - 0.16-2 - rebuilt with new toolchain. * Sat May 14 2016 Yoji TOYODA - 0.16-1 - new upstream release * Thu Jun 12 2014 Yoji TOYODA - 0.13.5-1 - initial build for Vine Linux * Sun Aug 04 2013 Fedora Release Engineering - 0.13.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.13.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Jul 21 2012 Fedora Release Engineering - 0.13.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Feb 28 2012 Fedora Release Engineering - 0.13.5-4 - Rebuilt for c++ ABI breakage * Sat Jan 14 2012 Fedora Release Engineering - 0.13.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Wed Feb 09 2011 Fedora Release Engineering - 0.13.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Jul 12 2010 Matthias Saou 0.13.5-1 - Update to 0.13.5. - Update URL to the one used in the included spec file. * Sun Jul 26 2009 Fedora Release Engineering - 0.12.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.12.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Feb 19 2008 Fedora Release Engineering - 0.12.3-2 - Autorebuild for GCC 4.3 * Thu Sep 13 2007 Matthias Saou 0.12.3-1 - Update to 0.12.3. * Thu Aug 23 2007 Matthias Saou 0.12.2-1 - Update to 0.12.2. - Update URL location. * Wed Jun 20 2007 Matthias Saou 0.12.1-2 - Fix license tag to "Public Domain". - Update description with most recent text from the website. * Wed Jun 20 2007 Matthias Saou 0.12.1-1 - Spec file changes. * Wed May 23 2007 Dag Wieers - 0.12.1-1 - Updated to release 0.12.1. * Thu May 03 2007 Dag Wieers - 0.12.0-1 - Initial version.