Summary: A utility for generating programs that recognize patterns in text Name: flex Version: 2.5.39 Release: 1%{?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 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 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 * Tue Jan 12 2016 Xiaolin Li 2.5.39-1 - Updated to version 2.5.39 * Mon Oct 12 2015 Xiaolin Li 2.5.38-3 - Moving static lib files to devel package. * Fri Jun 5 2015 Divya Thaluru 2.5.38-2 - Adding m4 package to build and run time required package * Wed Nov 5 2014 Divya Thaluru 2.5.38-1 - Initial build. First version