%define rname w3 %define e21_version 21.1 %define fversion e21_4.0pre.2001.10.27 Summary: Web browser for GNU Emacs Name: emacs-%rname Version: 4.0 Release: 0.1mdk Source0: ftp://ftp.debian.org:/debian/pool/main/w/w3-el-e21/w3-el-%fversion.tar.bz2 Source1: %{name}-autostart.el Patch0: w3-el-e21_4.0pre.2001.10.27-10.diff.bz2 License: GPL Epoch: 1 Group: Networking/WWW BuildRoot: %_tmppath/%{name}-buildroot Requires: emacs >= %{e21_version} BuildRequires: emacs-bin >= %{e21_version} BuildRequires: emacs-url-el Requires: emacs-url Url: http://www.cs.indiana.edu/elisp/w3/ Conflicts: xemacs BuildArch: noarch %description A full-featured web browser, written entirely in Emacs-Lisp, that supports all the bells and whistles in use on the web today: frames, tables, stylesheets, and much more. Supports asynchronous connections, allowing users to browse numerous sites concurrently, while others continue to download. Tight integration with the standard Emacs mail and news reading packages allows easy sharing of information. Since Emacs is first and foremost the most powerful editor around, the information you uncover on the web can immediately be put to work. Yet another reason to never leave Emacs. %package el Summary: Web Browser sources for GNU Emacs Group: Editors Requires: %name = %version-%release Url: http://www.cs.indiana.edu/elisp/w3/ %description el A full-featured web browser, written entirely in Emacs-Lisp, that supports all the bells and whistles in use on the web today: frames, tables, stylesheets, and much more. Supports asynchronous connections, allowing users to browse numerous sites concurrently, while others continue to download. Tight integration with the standard Emacs mail and news reading packages allows easy sharing of information. Since Emacs is first and foremost the most powerful editor around, the information you uncover on the web can immediately be put to work. Yet another reason to never leave Emacs. This is the elisp source. %prep %setup -q -n %rname %patch0 -p1 %build ./configure \ --with-emacs=emacs \ --with-lispdir=/usr/share/emacs/site-lisp/w3 \ --with-custom=/usr/share/emacs/%{e21_version} \ --with-gnus=/usr/share/emacs/%{e21_version}/lisp/gnus \ --with-url=/usr/share/emacs/site-lisp/url \ --libdir=%_libdir make %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/share/emacs/site-lisp/w3/ install -m644 etc/default.css $RPM_BUILD_ROOT/usr/share/emacs/site-lisp/w3/ install -m644 lisp/*.el* $RPM_BUILD_ROOT/usr/share/emacs/site-lisp/w3/ mkdir -p $RPM_BUILD_ROOT/etc/emacs/site-start.d/ install -m644 %{SOURCE1} $RPM_BUILD_ROOT/etc/emacs/site-start.d/%{rname}.el make -C texi install infodir=%{buildroot}/%{_infodir} rm -f %{buildroot}/%{_infodir}/dir %clean rm -rf $RPM_BUILD_ROOT %post %_install_info %{rname}.info %_install_info %{rname}-faq.info %postun %_remove_install_info %{rname} %_remove_install_info %{rname}-faq %files %defattr(-,root,root) %doc README %config(noreplace) /etc/emacs/site-start.d/*el %{_infodir}/* %dir %attr(0755, root, root) /usr/share/emacs/site-lisp/w3/ /usr/share/emacs/site-lisp/w3/*css /usr/share/emacs/site-lisp/w3/*elc /usr/share/emacs/site-lisp/w3/docomp.el /usr/share/emacs/site-lisp/w3/vmsloadup.el /usr/share/emacs/site-lisp/w3/w3-e19.el /usr/share/emacs/site-lisp/w3/w3-e20.el /usr/share/emacs/site-lisp/w3/w3-e21.el /usr/share/emacs/site-lisp/w3/w3-latex.el /usr/share/emacs/site-lisp/w3/w3-sysdp.el %files el %defattr(-,root,root) %doc ChangeLog NOTES TODO %dir %attr(0755, root, root) /usr/share/emacs/site-lisp/w3/ /usr/share/emacs/site-lisp/w3/auto-autoloads.el /usr/share/emacs/site-lisp/w3/base64.el /usr/share/emacs/site-lisp/w3/css.el /usr/share/emacs/site-lisp/w3/custom-load.el /usr/share/emacs/site-lisp/w3/devices.el /usr/share/emacs/site-lisp/w3/font.el /usr/share/emacs/site-lisp/w3/images.el /usr/share/emacs/site-lisp/w3/md5.el /usr/share/emacs/site-lisp/w3/socks.el /usr/share/emacs/site-lisp/w3/ssl.el /usr/share/emacs/site-lisp/w3/url-hotlist.el /usr/share/emacs/site-lisp/w3/w3-auto.el /usr/share/emacs/site-lisp/w3/w3-cfg.el /usr/share/emacs/site-lisp/w3/w3-cus.el /usr/share/emacs/site-lisp/w3/w3-dired.el /usr/share/emacs/site-lisp/w3/w3-display.el /usr/share/emacs/site-lisp/w3/w3.el /usr/share/emacs/site-lisp/w3/w3-emacs.el /usr/share/emacs/site-lisp/w3/w3-emulate.el /usr/share/emacs/site-lisp/w3/w3-forms.el /usr/share/emacs/site-lisp/w3/w3-hot.el /usr/share/emacs/site-lisp/w3/w3-hotindex.el /usr/share/emacs/site-lisp/w3/w3-imap.el /usr/share/emacs/site-lisp/w3/w3-java.el /usr/share/emacs/site-lisp/w3/w3-keymap.el /usr/share/emacs/site-lisp/w3/w3-menu.el /usr/share/emacs/site-lisp/w3/w3-mouse.el /usr/share/emacs/site-lisp/w3/w3-parse.el /usr/share/emacs/site-lisp/w3/w3-print.el /usr/share/emacs/site-lisp/w3/w3-props.el /usr/share/emacs/site-lisp/w3/w3-speak.el /usr/share/emacs/site-lisp/w3/w3-speak-table.el /usr/share/emacs/site-lisp/w3/w3-style.el /usr/share/emacs/site-lisp/w3/w3-toolbar.el /usr/share/emacs/site-lisp/w3/w3-vars.el /usr/share/emacs/site-lisp/w3/w3-widget.el /usr/share/emacs/site-lisp/w3/w3-xemac.el %changelog * Mon Jul 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.0-0.1mdk - fix stupid versionning naming that would have broken 4.0 final update - spec : o remove useless prefix o fix url o emacs-w3-el: fix summary o cleaning - s!try-font-name!w3-try-font-name!g - default parse-sexp-ignore-comments to nil * Fri Jun 21 2002 Götz Waschk <waschk@linux-mandrake.com> 4.0pre.2001.10.27-3mdk - buildrequires emacs-bin instead of emacs * Thu Jun 20 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.0pre.2001.10.27-1mdk - BuildArch noarch * Tue Nov 13 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0pre.2001.10.27-1mdk - First version in contrib. # end of file