Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37765663
en ru br
Репозитории ALT
S:0.0.11-alt1
5.1: 0.0.7-alt1
4.1: 0.0.7-alt1
4.0: 0.0.6-alt1
3.0: 0.0.4-alt2
+backports:0.0.6-alt0.M30.1
www.altlinux.org/Changes

Группа :: Редакторы
Пакет: emacs-base

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

# -*- coding: utf-8; mode: rpm-spec -*-
# $Id: emacs-base.spec,v 1.10 2006/05/03 08:50:57 eugene Exp $

Name: emacs-base
Version: 0.0.11
Release: alt1

Group: Editors
Summary: Common site start scripts for GNU Emacs
License: GPLv2+

Packager: Emacs Maintainers Team <emacs at packages.altlinux.org>

BuildArch: noarch

# for Fedora compatibility

Provides: emacs-filesystem = 24

Provides: %_sysconfdir/emacs/site-start.d
Provides: %_emacslispdir
Provides: %_datadir/emacs
Provides: %_datadir/emacs/etc
Provides: emacsen-startscripts
Obsoletes: emacsen-startscripts

Conflicts: rootfiles <= alt-alt4
# from now on xemacs has its own start-scripts
Conflicts: xemacs < 21.4.9
# pc-select.el is updated:
Conflicts: emacs-common < 21.3-alt6
Conflicts: emacs21-common < 21.3-alt6

# Mdk's and ALT's global config merged:

Source0: %name-ALT-%version.tar
Source1: %name.buildreq

%description
The common site start scripts for Emacsen contain the default
configuration for Emacsen suggetsted by ALT. It also implements a
mechanism for installing additional Emacs Lisp modules at the site
and making them visible for users. Administrators can add some scripts
of their own to customize Emacsen even more.

The start scripts are itnended to be excuted by GNU Emacs, so some
of them contain Emacsen specific parts (embraced by special macros).
This package is always installed if you install any of the Emacsen.

The idea of compatibility with XEmacs has been dropped, XEmacs has its own
configuration.

%prep
%setup -q -n emacs

%install
mkdir -p %buildroot%_sysconfdir/emacs/site-start.d
install -m 644 site-start.el %buildroot%_sysconfdir/emacs
install -m 644 site-start.d/* %buildroot%_sysconfdir/emacs/site-start.d

# Buildreq filter for emacs.

install -pD -m644 %SOURCE1 %buildroot%_sysconfdir/buildreqs/files/ignore.d/%name

mkdir -p %buildroot%_emacslispdir/site-start.d
mkdir -p %buildroot%_datadir/emacs/etc
ln -srv %buildroot%_sysconfdir/emacs/site-start.el %buildroot%_emacslispdir/

%files
%dir %_sysconfdir/emacs
%dir %_sysconfdir/emacs/site-start.d
# reserved for future use
%dir %_emacslispdir/site-start.d
%_emacslispdir/site-start.el
%config(noreplace) %_sysconfdir/emacs/site-start.el
%config(noreplace) %_sysconfdir/emacs/site-start.d/*.el
%dir %_datadir/emacs
%dir %_datadir/emacs/etc
%dir %_emacslispdir

%config %_sysconfdir/buildreqs/files/ignore.d/*

%doc doc/inhibit-site-start.txt
%lang(ru) %doc doc/inhibit-site-start.ru.txt

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin