# $Revision: 1.19 $, $Date: 2002/04/18 14:08:11 $ Summary: HTML editing Summary(pl): Edycja HTML Name: xemacs-hm--html-menus-pkg %define srcname hm--html-menus Version: 1.18 Release: 1 License: GPL Group: Applications/Editors/Emacs Source0: ftp://ftp.xemacs.org/xemacs/packages/%{srcname}-%{version}-pkg.tar.gz URL: http://www.xemacs.org/ Patch0: %{name}-info.patch BuildArch: noarch Conflicts: xemacs-sumo Requires: xemacs Requires: xemacs-dired-pkg Requires: xemacs-base-pkg BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description HTML editing. %description -l pl Edycja HTML. %prep %setup -q -c #%patch0 -p1 %build (cd man/hm--html-menus; awk '/^\\input texinfo/ {print FILENAME}' * | xargs makeinfo) %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_datadir}/xemacs-packages,%{_infodir}} cp -a * $RPM_BUILD_ROOT%{_datadir}/xemacs-packages mv -f $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/info/*.info* $RPM_BUILD_ROOT%{_infodir} rm -fr $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/info gzip -9nf lisp/hm--html-menus/ChangeLog # remove .el file if corresponding .elc file exists find $RPM_BUILD_ROOT -type f -name "*.el" | while read i; do test ! -f ${i}c || rm -f $i; done %clean rm -fr $RPM_BUILD_ROOT %post [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 %postun [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 %files %defattr(644,root,root,755) %doc lisp/hm--html-menus/ChangeLog.gz %{_datadir}/xemacs-packages%{_sysconfdir}/* %{_infodir}/* %dir %{_datadir}/xemacs-packages/lisp/* %{_datadir}/xemacs-packages/lisp/*/*.el* %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <feedback@pld.org.pl> All persons listed below can be reached at <cvs_login>@pld.org.pl $Log: xemacs-hm--html-menus-pkg.spec,v $ Revision 1.19 2002/04/18 14:08:11 wiget updated to 1.18 Revision 1.18 2002/04/14 12:26:57 klakier - massive change: pack .el file id compiled .elc file does not exist - not tested for all affected packages, you may blame me if something fails Revision 1.17 2002/02/22 23:30:04 kloczek - removed all Group fields translations (oure rpm now can handle translating Group field using gettext). Revision 1.16 2002/02/18 18:31:33 gotar - %desc Revision 1.15 2002/02/17 15:09:10 kloczek - updated to 1.17. Revision 1.14 2002/01/18 02:15:35 kloczek perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/" Revision 1.13 2001/10/11 11:34:02 qboosh - don't gzip info documents in spec - rpm does - adapterized, fixed or added some pl translations Revision 1.12 2001/07/26 05:42:26 saq - reverting last change: removing new macros from %p{re,ost}{,un} Revision 1.10 2001/02/13 18:15:59 mis - updated to 1.16 Revision 1.9 2000/11/29 13:35:23 wiget new versions (massive upgrade) Revision 1.8 2000/09/26 08:43:12 kloczek - fix: changed base Source url to ftp://ftp.xemacs.org/xemacs/packages/. Revision 1.7 2000/05/24 16:50:47 zagrodzki - changed [ -x ... ] && to [ ! -x ... ] || Revision 1.6 2000/05/01 20:11:42 zagrodzki - removed Prereq: /usr/sbin/fix-info-dir - fix-info-dir in %pre/post is executed only when info is already installed Revision 1.5 2000/04/01 11:16:01 zagrodzki - changed all BuildRoot definitons - removed all applnkdir defs - changed some prereqs/requires - removed duplicate empty lines Revision 1.4 2000/03/28 16:55:19 baggins - translated kloczkish into english Revision 1.3 2000/03/28 01:42:31 kloczek - cleanups and reorganizations. Revision 1.2 2000/03/27 16:25:46 klakier - added info patches Revision 1.1 2000/02/07 22:38:33 klakier Just another package Revision 1.1 1999/12/08 17:35:44 klakier Scripts to produce xemacs-<package>-pkg.spec I decided to separate xemacs and its packages for some reasons