SPECS (DEVEL): emacs.spec - appropriate desktop files for each ema...
twittner
twittner at pld-linux.org
Sat Mar 18 14:08:24 CET 2006
Author: twittner Date: Sat Mar 18 13:08:23 2006 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- appropriate desktop files for each emacs version (GTK, Motif, etc.)
---- Files affected:
SPECS:
emacs.spec (1.68.4.15 -> 1.68.4.16)
---- Diffs:
================================================================
Index: SPECS/emacs.spec
diff -u SPECS/emacs.spec:1.68.4.15 SPECS/emacs.spec:1.68.4.16
--- SPECS/emacs.spec:1.68.4.15 Fri Mar 10 00:52:35 2006
+++ SPECS/emacs.spec Sat Mar 18 14:08:18 2006
@@ -21,12 +21,15 @@
Group: Applications/Editors/Emacs
Source0: %{name}-%{version}.tar.gz
# Source0-md5: eabc6711e7dc55c487c87333f76f5d98
-Source1: %{name}.desktop
-Source2: %{name}-dot%{name}
-Source3: %{name}-site-start.el
-Source4: %{name}.png
-Source5: %{name}-tuareg.el
-Source6: %{name}-nemerle.el
+Source1: %{name}-dot%{name}
+Source2: %{name}-site-start.el
+Source3: %{name}.png
+Source4: %{name}-tuareg.el
+Source5: %{name}-nemerle.el
+Source6: %{name}-athena.desktop
+Source7: %{name}-gtk.desktop
+Source8: %{name}-motif.desktop
+Source9: %{name}-nox.desktop
URL: http://www.gnu.org/software/emacs/
BuildRequires: autoconf
BuildRequires: automake
@@ -460,7 +463,7 @@
mv lisp/term/README README.term
%{__sed} s!@SITE_START_DIR@!%{_datadir}/emacs/site-lisp/site-start.d! \
- < %{SOURCE3} > site-start.el
+ < %{SOURCE2} > site-start.el
%install
rm -rf $RPM_BUILD_ROOT
@@ -491,11 +494,14 @@
done
install site-start.el $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/
-install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
-install %{SOURCE2} $RPM_BUILD_ROOT/etc/skel/.emacs
-install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
-install %{SOURCE5} $RPM_BUILD_ROOT/%{_datadir}/emacs/%{version}/site-lisp/tuareg.el
-install %{SOURCE6} $RPM_BUILD_ROOT/%{_datadir}/emacs/%{version}/site-lisp/nemerle.el
+install %{SOURCE1} $RPM_BUILD_ROOT/etc/skel/.emacs
+install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
+install %{SOURCE4} $RPM_BUILD_ROOT/%{_datadir}/emacs/%{version}/site-lisp/tuareg.el
+install %{SOURCE5} $RPM_BUILD_ROOT/%{_datadir}/emacs/%{version}/site-lisp/nemerle.el
+install %{SOURCE6} $RPM_BUILD_ROOT%{_desktopdir}
+install %{SOURCE7} $RPM_BUILD_ROOT%{_desktopdir}
+install %{SOURCE8} $RPM_BUILD_ROOT%{_desktopdir}
+install %{SOURCE9} $RPM_BUILD_ROOT%{_desktopdir}
[ -d build-nox ] && install build-nox/etc/DOC-* $RPM_BUILD_ROOT%{_datadir}/emacs/%{version}/etc
@@ -537,7 +543,7 @@
%attr(755,root,root) %{_bindir}/emacs
%attr(755,root,root) %{_bindir}/emacs-%{version}
%dir %{_datadir}/emacs/%{version}/lisp/toolbar
-%{_desktopdir}/emacs.desktop
+%{_desktopdir}/emacs-%{default_emacs}.desktop
%{_pixmapsdir}/*
%files common
@@ -756,24 +762,28 @@
%files nox
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/emacs-nox
+%{_desktopdir}/emacs-nox.desktop
%endif
%if %{with athena} && %{?default_emacs} != "athena"
%files athena
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/emacs-athena
+%{_desktopdir}/emacs-athena.desktop
%endif
%if %{with gtk} && %{?default_emacs} != "gtk"
%files gtk
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/emacs-gtk
+%{_desktopdir}/emacs-gtk.desktop
%endif
%if %{with motif} && %{?default_emacs} != "motif"
%files motif
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/emacs-motif
+%{_desktopdir}/emacs-motif.desktop
%endif
%files gnus
@@ -793,6 +803,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.68.4.16 2006/03/18 13:08:18 twittner
+- appropriate desktop files for each emacs version (GTK, Motif, etc.)
+
Revision 1.68.4.15 2006/03/09 23:52:35 twittner
- BR: autoconf, automake
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/emacs.spec?r1=1.68.4.15&r2=1.68.4.16&f=u
More information about the pld-cvs-commit
mailing list