Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 91111aa329c8e36089a3ab303867dae4 > files > 2

emacs-auctex-11.14-2mdk.src.rpm

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

Summary: 	Enhanced LaTeX mode for GNU Emacs
Name: 		emacs-auctex
Version: 	11.14
Release:	2mdk
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-build
Provides:	%rname = %version-%release
Obsoletes:	%rname

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

%prep
%setup -q -n %rname-%version

%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

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

%post
%_install_info %rname

%preun
%_remove_install_info %rname

%clean
rm -rf $RPM_BUILD_ROOT

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


%changelog
* Fri Apr  4 2003 Götz Waschk <waschk@linux-mandrake.com> 11.14-2mdk
- fix path in tex-site.el for the build of preview-latex
- new emacs

* Thu Feb 06 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 11.14-1mdk
- new release

* Tue Jan 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.0g-7mdk
- rebuild for latest emacs

* Fri Dec 06 2002 Yves Duret <yves@zarb.org> 10.0g-6mdk
- renamed as emacs-%rname.

* Fri Nov 15 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.0g-5mdk
- fix build for new rpm

* Thu Nov 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.0g-4mdk
- rebuild for new emacs

* Tue Nov 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.0g-3mdk
- rebuild for new emacs

* Tue Apr  2 2002 Pixel <pixel@mandrakesoft.com> 10.0g-2mdk
- rebuild for new emacs

* 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