Репозитории ALT
5.1: | 2.0-alt1 |
4.1: | 2.0-alt1 |
4.0: | 0.99-alt1.20040430 |
3.0: | 0.99-alt1.20040430 |
Группа :: Редакторы
Пакет: emacs-slime
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Version: 2.0
%define slimedir %_emacslispdir/slime
Release: alt1
Name: emacs-slime
License: GPL
Group: Editors
Summary: Superior Lisp Interaction Mode for Emacs
Requires: emacs-common
Url: http://common-lisp.net/project/slime
Source: slime.tar.bz2
Source1: slime-start-script.el
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.
%package el
Summary: The Emacs Lisp sources for bytecode included in %name
Group: Development/Other
Requires: %name = %version-%release
%description el
%name-el contains the Emacs Lisp sources for the bytecode
included in the %name package, that extends the Emacs editor.
You need to install %name-el only if you intend to modify any of the
%name code or see some Lisp examples.
%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/slime/*.elc
%_emacslispdir/slime/*.lisp
%_infodir/*
%_sysconfdir/emacs/site-start.d/*
%files el
%_emacslispdir/slime/*.el
%changelog
…
Полный changelog можно просмотреть здесь
%define slimedir %_emacslispdir/slime
Release: alt1
Name: emacs-slime
License: GPL
Group: Editors
Summary: Superior Lisp Interaction Mode for Emacs
Requires: emacs-common
Url: http://common-lisp.net/project/slime
Source: slime.tar.bz2
Source1: slime-start-script.el
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.
%package el
Summary: The Emacs Lisp sources for bytecode included in %name
Group: Development/Other
Requires: %name = %version-%release
%description el
%name-el contains the Emacs Lisp sources for the bytecode
included in the %name package, that extends the Emacs editor.
You need to install %name-el only if you intend to modify any of the
%name code or see some Lisp examples.
%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/slime/*.elc
%_emacslispdir/slime/*.lisp
%_infodir/*
%_sysconfdir/emacs/site-start.d/*
%files el
%_emacslispdir/slime/*.el
%changelog
…
Полный changelog можно просмотреть здесь