Sophie

Sophie

distrib > Mandriva > 10.2 > i586 > by-pkgid > 6e8983b72502a685852869cd60ec8aa9 > files > 1

emacs-htmlize-1.16-1mdk.src.rpm

%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