#%define prefix /usr Name: highlight Summary: A universal source code to formatted text converter. Version: 2.4 Release: 8 Group: Development/Tools License: GPL Vendor: Andre Simon URL: http://www.andre-simon.de/ Source0: http://www.andre-simon.de/zip/%{name}-%{version}.%{release}.tar.bz2 Buildroot: %{_tmppath}/%{name}-%{version}.%{release}-root %description A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX, XML or terminal escape sequences with syntax highlighting . It supports several programming and markup languages. Language descriptions are configurable and support regular expressions. The utility offers indentation and reformatting capabilities. It is easily possible to create new language definitions and colour themes. %prep %setup -q -n highlight-%{version}.%{release} %build make %install if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi install -d $RPM_BUILD_ROOT% install -d $RPM_BUILD_ROOT%{_datadir}/highlight/themes $RPM_BUILD_ROOT%{_datadir}/highlight/langDefs install -d $RPM_BUILD_ROOT%{_datadir}/highlight/helpmsg $RPM_BUILD_ROOT%{_datadir}/highlight/indentSchemes install -d $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/examples/cgi/php install -d $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/examples/cgi/perl install -d $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/examples/swig install -d $RPM_BUILD_ROOT/etc/highlight/ install -d $RPM_BUILD_ROOT%{_mandir}/man1 install -d $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/ install -m644 ./man/highlight.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/highlight.1.gz install -m644 ./langDefs/*.lang $RPM_BUILD_ROOT%{_datadir}/highlight/langDefs/ install -m644 ./*.conf $RPM_BUILD_ROOT/etc/highlight/ install -m644 ./themes/*.style $RPM_BUILD_ROOT%{_datadir}/highlight/themes/ install -m644 ./indentSchemes/*.indent $RPM_BUILD_ROOT%{_datadir}/highlight/indentSchemes/ install -m644 ./helpmsg/*.help $RPM_BUILD_ROOT%{_datadir}/highlight/helpmsg/ install -m644 ./examples/cgi/php/* $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/examples/cgi/php install -m644 ./examples/cgi/perl/* $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/examples/cgi/perl install -m644 ./examples/swig/* $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/examples/swig install -m644 ./ChangeLog ./AUTHORS ./COPYING ./TODO ./README ./README_DE ./README_ES ./README_INDENT ./INSTALL $RPM_BUILD_ROOT%{_defaultdocdir}/highlight/ mkdir -p $RPM_BUILD_ROOT%{_bindir} install -m755 ./highlight/highlight $RPM_BUILD_ROOT%{_bindir} %clean rm -fr %{buildroot} %postun rmdir %{_datadir}/highlight/themes %{_datadir}/highlight/indentSchemes %{_datadir}/highlight/langDefs %{_datadir}/highlight/helpmsg rmdir %{_datadir}/highlight %files %defattr(-,root,root,-) %{_defaultdocdir}/highlight /etc/highlight/*.conf %{_datadir}/highlight/langDefs/*.lang %{_datadir}/highlight/themes/*.style %{_datadir}/highlight/indentSchemes/*.indent %{_datadir}/highlight/helpmsg/*.help %{_mandir}/man1/highlight.1.gz %{_bindir}/highlight %changelog * Tue Feb 26 2002 Andre Simon - Initial build