Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > d3d7e691bac5b23d0614d04705657309 > files > 2

auctex-10.0g-1mdk.src.rpm

%{expand:%%define emacs_version %(rpm -q emacs|sed 's/emacs-\([0-9].*\)-.*$/\1/')}

Summary: 	Enhanced LaTeX mode for GNU Emacs
Name: 		auctex
Version: 	10.0g
Release: 1mdk
License: 	GPL
Group: 		Editors
Source0:        ftp://sunsite.auc.dk/packages/auctex/auctex-%{version}.tar.bz2
URL: 		http://www.cs.auc.dk/~amanda/auctex/
Packager:       Pixel <pixel@mandrakesoft.com>
Requires: emacs = %{emacs_version}
BuildRequires: emacs-X11
BuildArchitectures: noarch
BuildRoot: %{_tmppath}/%{name}

%description
AUC TeX is a comprehensive, customizable, integrated environment for
writing, editing and processing  input files for LaTeX using GNU Emacs. 

%prep
%setup -q

%build
make
make contrib

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_datadir}/emacs/site-lisp,%{_infodir}}
make lispdir=$RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp install install-contrib
make infodir=$RPM_BUILD_ROOT%{_infodir} install-info

install -d $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d
(echo '(if (string-match "GNU Emacs" (version)) (progn' ;
 perl -pe "s|$RPM_BUILD_ROOT||" $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/tex-site.el ;
 echo '))') > $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d/%{name}.el

%post
%_install_info %{name}

%preun
%_remove_install_info %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc PROBLEMS README CHANGES ChangeLog
%{_infodir}/*
%{_datadir}/emacs/site-lisp/%{name}
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}*


%changelog
* Tue Nov 27 2001 Pixel <pixel@mandrakesoft.com> 10.0g-1mdk
- new version (including fix for emacs-21 font-lock)

* Mon Oct 22 2001 Pixel <pixel@mandrakesoft.com> 9.9p-9mdk
- rebuild for new emacs

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 9.9p-8mdk
- fix permission of .spec

* Thu Sep 13 2001 Pixel <pixel@mandrakesoft.com> 9.9p-7mdk
- ensure the site-start is not read by xemacs

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 9.9p-6mdk
- rebuild

* Sat Apr 14 2001 Francis Galiegue <fg@mandrakesoft.com> 9.9p-5mdk
- BuildRequires emacs-X11 and not only emacs

* Wed Dec 13 2000 Pixel <pixel@mandrakesoft.com> 9.9p-4mdk
- requires the emacs version used for building
(don't need to have a xemacs version, xemacs bundles it)

* Mon Nov 27 2000 Pixel <pixel@mandrakesoft.com> 9.9p-3mdk
- add build_req

* Sat Sep  2 2000 Pixel <pixel@mandrakesoft.com> 9.9p-2mdk
- mandrake adaptation
- cleanup

* Fri Jul 10 1998 W.L. Estes <wlestes@wlestes.uncg.edu>
- build root now used
- cleaned up file list
- fixed url tag
- added CHANGES and ChangeLog to doc files
- now requires emacs >= 20
- added \%clean
- misc spec file cosmetic cleanups

 *Wed Mar 11 1998 Martin Schimschak <masch@theo-phys.uni-essen.de>
 - initial revision for auctex 9.8l