rpms/emacs/F-13 emacs-terminal.desktop, NONE, 1.1 emacs-terminal.sh, NONE, 1.1 emacs.spec, 1.161, 1.162
Karel Klíč
kklic at fedoraproject.org
Thu May 20 14:02:57 UTC 2010
- Previous message: rpms/puppet/EL-6 puppet-0.25.5.tar.gz.sign, NONE, 1.1 .cvsignore, 1.30, 1.31 puppet.spec, 1.41, 1.42 sources, 1.31, 1.32 puppet-0.25.1-0002-Correct-rundir-permissions.patch, 1.1, NONE puppet-0.25.4.tar.gz.sign, 1.1, NONE
- Next message: rpms/puppet/EL-5 puppet-0.25.5.tar.gz.sign, NONE, 1.1 .cvsignore, 1.29, 1.30 puppet.spec, 1.35, 1.36 sources, 1.30, 1.31 puppet-0.25.1-0002-Correct-rundir-permissions.patch, 1.1, NONE puppet-0.25.4.tar.gz.sign, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: kklic
Update of /cvs/extras/rpms/emacs/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv2497
Modified Files:
emacs.spec
Added Files:
emacs-terminal.desktop emacs-terminal.sh
Log Message:
Add emacs terminal mode to desktop menu
--- NEW FILE emacs-terminal.desktop ---
[Desktop Entry]
Name=Emacs Terminal
GenericName=Emacs Terminal
Comment=Emacs Terminal Mode
Exec=emacs-terminal
Icon=utilities-terminal
Type=Application
Terminal=false
Categories=Application;Utility;X-Red-Hat-Base;GTK;TerminalEmulator;
Encoding=UTF-8
StartupWMClass=Emacs
--- NEW FILE emacs-terminal.sh ---
#!/bin/sh
exec emacs -Q --eval '(ansi-term "/bin/bash")'
Index: emacs.spec
===================================================================
RCS file: /cvs/extras/rpms/emacs/F-13/emacs.spec,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -p -r1.161 -r1.162
--- emacs.spec 11 May 2010 12:11:55 -0000 1.161
+++ emacs.spec 20 May 2010 14:02:57 -0000 1.162
@@ -4,7 +4,7 @@ Summary: GNU Emacs text editor
Name: emacs
Epoch: 1
Version: 23.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv3+
URL: http://www.gnu.org/software/emacs/
Group: Applications/Editors
@@ -22,6 +22,9 @@ Source13: focus-init.el
Source14: po-mode.el
Source15: po-mode-init.el
Source18: default.el
+# Emacs Terminal Mode, #551949
+Source19: emacs-terminal.desktop
+Source20: emacs-terminal.sh
Patch0: glibc-open-macro.patch
Patch1: rpm-spec-mode.patch
Patch2: po-mode-auto-replace-date-71264.patch
@@ -63,7 +66,7 @@ BuildRequires: python2-devel python3-dev
# Turn off the brp-python-bytecompile script since this script doesn't
# properly dtect the correct python runtime for the files emacs2.py and
-# emacs3.py
+# emacs3.py
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
# C and build patches
@@ -272,14 +275,19 @@ install -p -m 0644 emacs.pc %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/rpm
install -p -m 0644 macros.emacs %{buildroot}%{_sysconfdir}/rpm/
+# installing emacs-terminal binary
+install -p -m 755 %SOURCE20 %{buildroot}%{_bindir}/emacs-terminal
+
# after everything is installed, remove info dir
rm -f %{buildroot}%{_infodir}/dir
rm %{buildroot}%{_localstatedir}/games/emacs/*
-# install desktop file
+# install desktop files
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
%SOURCE1
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
+ %SOURCE19
# Byte compile emacs*.py with correct python interpreters
%py_byte_compile %{__python} %{buildroot}%{_datadir}/%{name}/%{version}/etc/emacs.py
@@ -354,10 +362,12 @@ alternatives --install %{_bindir}/etags
%files
%defattr(-,root,root)
%{_bindir}/emacs-%{version}
+%{_bindir}/emacs-terminal
%dir %{_libexecdir}/emacs
%dir %{_libexecdir}/emacs/%{version}
%dir %{emacs_libexecdir}
%{_datadir}/applications/emacs.desktop
+%{_datadir}/applications/emacs-terminal.desktop
%{_datadir}/icons/hicolor/*/apps/emacs.png
%{_datadir}/icons/hicolor/*/apps/emacs22.png
%{_datadir}/icons/hicolor/scalable/apps/emacs.svg
@@ -395,6 +405,9 @@ alternatives --install %{_bindir}/etags
%dir %{_datadir}/emacs/%{version}
%changelog
+* Wed May 19 2010 Naveen Kumar <nkumar at redhat.com> - 1:23.2-2
+- Added a desktop file for adding terminal mode to menu (RHBZ #551949)
+
* Tue May 11 2010 Karel Klic <kklic at redhat.com> - 1:23.2-1
- Updated the prerelase to final version
- Added a patch fixing m17n and libotf version checking (m17ncheck)
- Previous message: rpms/puppet/EL-6 puppet-0.25.5.tar.gz.sign, NONE, 1.1 .cvsignore, 1.30, 1.31 puppet.spec, 1.41, 1.42 sources, 1.31, 1.32 puppet-0.25.1-0002-Correct-rundir-permissions.patch, 1.1, NONE puppet-0.25.4.tar.gz.sign, 1.1, NONE
- Next message: rpms/puppet/EL-5 puppet-0.25.5.tar.gz.sign, NONE, 1.1 .cvsignore, 1.29, 1.30 puppet.spec, 1.35, 1.36 sources, 1.30, 1.31 puppet-0.25.1-0002-Correct-rundir-permissions.patch, 1.1, NONE puppet-0.25.4.tar.gz.sign, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list