%define rname htmlize %define name emacs-%rname %define version 1.16 %define release 1mdk Summary: HTML-ize font-lock buffers Name: %name Version: %version Release: %release Epoch: 0 Url: http://fly.srk.fer.hr/~hniksic/emacs/ Source0: %url%rname.el.bz2 License: GPL Group: Editors BuildRequires: emacs = 0:21.3 BuildArch: noarch BuildRoot: %_tmppath/%name-buildroot %description This package analyzes the text properties of the buffer and converts them, along with the text, to HTML. %prep %setup -T -q -c bzcat %SOURCE0 > emacs-%rname.el cat > %rname.el << EOF ;; -*- Mode: Emacs-Lisp -*- (if (string-match "GNU Emacs" (version)) (autoload '%rname-buffer "emacs-%rname" nil t)) (if (string-match "GNU Emacs" (version)) (autoload '%rname-region "emacs-%rname" nil t)) (if (string-match "GNU Emacs" (version)) (autoload '%rname-file "emacs-%rname" nil t)) (if (string-match "GNU Emacs" (version)) (autoload '%rname-many-files "emacs-%rname" nil t)) (if (string-match "GNU Emacs" (version)) (autoload '%rname-many-files-dired "emacs-%rname" nil t)) EOF %build emacs -batch -q -no-site-file -f batch-byte-compile emacs-%rname.el %install %__rm -rf $RPM_BUILD_ROOT %__mkdir_p %buildroot%_datadir/emacs/site-lisp %__install -m 644 emacs-%rname.el %buildroot/%_datadir/emacs/site-lisp %__install -m 644 emacs-%rname.elc %buildroot/%_datadir/emacs/site-lisp %__mkdir -p %buildroot%_sysconfdir/emacs/site-start.d %__install -m 644 %rname.el %buildroot%_sysconfdir/emacs/site-start.d %clean %__rm -rf %buildroot %files %defattr(0644,root,root,0755) %config(noreplace) %_sysconfdir/emacs/site-start.d/%rname.el %_datadir/emacs/site-lisp/emacs-%rname.el %_datadir/emacs/site-lisp/emacs-%rname.elc %changelog * Fri Apr 22 2004 David Walluck <walluck@mandrake.org> 0:1.16-1mdk - 1.16 - new %%_sysconfdir/emacs/site-start.d/%%rname.el - spec cleanup * Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.67-6mdk - rebuild * Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.67-5mdk - rebuild for latest emacs * Mon Sep 9 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.67-4mdk - added packager name * Fri Jun 21 2002 Götz Waschk <waschk@linux-mandrake.com> 0.67-3mdk - buildrequires emacs-bin * Thu Jun 20 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.67-2mdk - fix %%prep - bzip %%{SOURCE0} - fix Buildrequires (emacs is in emacs-X11) - BuildArch noarch * Sat Jun 01 2002 Yves Duret <yduret@mandrakesoft.com> 0.67-1mdk - version 0.67. - fix build (install -D does not work the same way). - add url. - s#Copyright#License#. - buildrequires to perl-base. * Tue May 29 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.60-2mdk - Correct cut&past (thnks: Stefan Siegel <siegel@informatik.uni-kl.de>). * Tue May 29 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.60-1mdk - First version. # end of file