Пакет emacs-slime: Specfile

Version: 0.99
%define snap 20040430
%define slimedir %_emacslispdir/slime
Release: alt1.%snap
Name: emacs-slime
License: GPL
Group: Editors
Summary: Superior Lisp Interaction Mode for Emacs
Requires: emacs-common 
Url: http://common-lisp.net

Source: slime.tar.bz2
Source1: slime-start-script.el

# Automatically added by buildreq on Wed Mar 10 2004
BuildRequires: emacs-common

%description
slime -- Superior Lisp Interaction Mode for Emacs, provides minor mode for
Emacs, makes programming in Common Lisp more comfortable. This mode provides more
features, than standard inferor mode and ILISP. It ca\ould be used as add-on to 
this modes.

%prep
%setup -n slime

%build
for i in *.el ; do
	emacs -batch --eval "(progn
	(setq load-path (append (list \".\")  load-path))
	(byte-compile-file \"$i\"))"
done

cd doc
make contributors.texi
make slime.info

%install
mkdir -p %buildroot/%slimedir
install -m 644 *.el* %buildroot/%slimedir/
install -m 644 *.lisp %buildroot/%slimedir/
mkdir -p %buildroot/%_sysconfdir/emacs/site-start.d
install -m 644 %SOURCE1 %buildroot/%_sysconfdir/emacs/site-start.d/slime.el
mkdir -p %buildroot/%_infodir
install -m 644 doc/*.info %buildroot/%_infodir/

%post
%install_info slime.info

%preun
%uninstall_info slime.info

%files
%doc README NEWS HACKING ChangeLog
%_emacslispdir/*
%_infodir/*
%_sysconfdir/emacs/site-start.d/*

%changelog
* Tue May 04 2004 Ott Alex <ott@altlinux.ru> 0.99-alt1.20040430
- Initial build for ALTLinux