Summary: A utility for generating programs that recognize patterns in text Name: flex Version: 2.5.39 Release: 3%{?dist} License: BSD URL: http://flex.sourceforge.net Group: Applications/System Vendor: VMware, Inc. Distribution: Photon Source0: http://prdownloads.sourceforge.net/flex/%{name}-%{version}.tar.xz %define sha1 flex=415e82bb0dc9b1713fc4802a9db2274cd8d2909a Patch0: CVE-2016-6354.patch BuildRequires: m4 Requires: m4 %description The Flex package contains a utility for generating programs that recognize patterns in text. %package devel Summary: Development libraries and header files for the flex library Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The flex-devel package contains the development libraries and header files for flex. %prep %setup -q %patch0 -p1 sed -i -e '/test-bison/d' tests/Makefile.in %build ./configure \ --prefix=%{_prefix} \ --docdir=%{_defaultdocdir}/%{name}-%{version} \ --disable-silent-rules make VERBOSE=1 %{?_smp_mflags} %install make DESTDIR=%{buildroot} install find %{buildroot}%{_libdir} -name '*.la' -delete cat > %{buildroot}/usr/bin/lex <<- "EOF" #!/bin/sh # Begin /usr/bin/lex exec /usr/bin/flex -l "$@" # End /usr/bin/lex EOF rm -rf %{buildroot}%{_infodir} %find_lang %{name} %check make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root) %{_bindir}/flex %{_bindir}/flex++ %attr(755,root,root) %{_bindir}/lex %{_libdir}/*.so.* %{_defaultdocdir}/%{name}-%{version}/* %{_mandir}/*/* %files devel %defattr(-,root,root) %{_libdir}/*.so %{_libdir}/*.a %{_includedir}/* %changelog * Thu Oct 13 2016 Kumar Kaushik <kaushikk@vmware.com> 2.5.39-3 - Fixing Security bug CVE-2016-6354. * Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.5.39-2 - GA - Bump release of all rpms * Tue Jan 12 2016 Xiaolin Li <xiaolinl@vmware.com> 2.5.39-1 - Updated to version 2.5.39 * Mon Oct 12 2015 Xiaolin Li <xiaolinl@vmware.com> 2.5.38-3 - Moving static lib files to devel package. * Fri Jun 5 2015 Divya Thaluru <dthaluru@vmware.com> 2.5.38-2 - Adding m4 package to build and run time required package * Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 2.5.38-1 - Initial build. First version