Summary: Produces a document with syntax highlighting Name: source-highlight Version: 2.7 Release: 1%{?dist} Group: Development/Tools License: GPLv2+ Source0: ftp://ftp.gnu.org/gnu/src-highlite/source-highlight-2.7.tar.gz Source1: ftp://ftp.gnu.org/gnu/src-highlite/source-highlight-2.7.tar.gz.sig URL: http://www.gnu.org/software/src-highlite/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: bison, flex, boost-devel BuildRequires: help2man, ctags Requires(post): /sbin/install-info Requires(postun): /sbin/install-info Requires: ctags %description This program, given a source file, produces a document with syntax highlighting. At the moment this package can handle : Java, Javascript, C/C++, Prolog, Perl, Php3, Python, Flex, ChangeLog, Ruby, Lua, Caml, Sml and Log as source languages, and HTML, XHTML and ANSI color escape sequences as output format. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT mv $RPM_BUILD_ROOT%{_datadir}/doc/ docs %{__sed} -i 's/\r//' docs/source-highlight/xhtml.css rm -f $RPM_BUILD_ROOT%{_infodir}/dir %clean rm -rf $RPM_BUILD_ROOT %post /sbin/install-info %{_infodir}/source-highlight.info \ %{_infodir}/dir 2>/dev/null || : %preun if [ $1 -eq 0 ]; then /sbin/install-info --delete %{_infodir}/source-highlight.info \ %{_infodir}/dir 2>/dev/null || : fi %files %defattr (-,root,root) %doc docs/source-highlight/* %{_bindir}/cpp2html %{_bindir}/java2html %{_bindir}/source-highlight %{_bindir}/check-regexp %{_bindir}/src-hilite-lesspipe.sh %{_datadir}/%{name} %{_mandir}/man1/* %{_infodir}/source-highlight.info* %changelog * Sun Sep 16 2007 Adrian Reber - 2.7-1 - updated to 2.7 - updated files section - updated license * Mon Aug 20 2007 Caolan McNamara - 2.4-2 - rebuild for boost rebuild * Fri Sep 15 2006 Adrian Reber - 2.4-1 - updated to 2.4 * Wed Mar 21 2006 Adrian Reber - 2.3-2 - using a new url.lang to fix #195720 (https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=131352) * Sun Mar 12 2006 Adrian Reber - 2.3-1 - updated to 2.3 * Mon Oct 17 2005 Adrian Reber - 2.2-1 - updated to 2.2 - added ctags BuildRequires and Requires * Wed Aug 31 2005 Adrian Reber - 2.1.2-1 - updated to 2.1.2 - removed boost-compile-fix patch * Thu Aug 25 2005 Adrian Reber - 2.1.1-2 - rebuilt due to boost's SONAME change (boost 1.33.0) - added patch to compile with boost 1.33.0 * Wed Aug 03 2005 Adrian Reber - 2.1.1-1 - updated to 2.1.1 (fixes #164861) * Mon Aug 01 2005 Adrian Reber - 2.1-1 - updated to 2.1 * Sun Jun 19 2005 Adrian Reber - 2.0-1 - updated to 2.0 - added boost-devel, help2man to BR - included info file * Wed May 11 2005 Adrian Reber - 1.11-1 - updated to 1.11 - included the documentation - optimised the %%descritpion * Fri Apr 7 2005 Michael Schwendt - rebuilt * Tue Jun 22 2004 Adrian Reber - 0:1.9-0.fdr.2 - added the Epoch: 0 * Tue Jun 22 2004 Adrian Reber - 1.9-0.fdr.1 - removed mandrake specific macros * Thu Jun 17 2004 Lenny Cartier 1.9-1mdk - 1.9 * Wed Jan 07 2004 Per Øyvind Karlsen 1.8-1mdk - 1.8 - drop Prefix tag - clean out redundant buildrequires - rm -rf $RPM_BUILD_ROOT at the beginning of %%install, not %%prep - use %%makeinstall_std macro - cosmetics * Wed Mar 26 2003 Lenny Cartier 1.7-1mdk - 1.7 * Sat Feb 01 2003 Lenny Cartier 1.6.3-1mdk - 1.6.3 * Wed Jan 22 2003 Lenny Cartier 1.6.2-1mdk - 1.6.2 * Sat Nov 23 2002 Olivier Thauvin 1.6.1-1mdk - 1.6.1 - fix unpackaged files * Thu Sep 05 2002 Lenny Cartier 1.5-2mdk - rebuild * Thu Jul 18 2002 Lenny Cartier 1.5-1mdk - 1.5 * Wed Jun 26 2002 Lenny Cartier 1.4-1mdk - obsoletes java2html & cpp2html