This commit is contained in:
committed by
Git OBS Bridge
parent
d700fbf902
commit
55485debda
44
emacs.spec
44
emacs.spec
@@ -1,10 +1,17 @@
|
||||
#
|
||||
# spec file for package emacs (Version 22.2)
|
||||
# spec file for package emacs (Version 22.3)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
@@ -20,18 +27,18 @@ Obsoletes: ge_exec ge_site emac_nox emacmisc emacsbin emacsger emacs-url Mu
|
||||
Requires: emacs-info ctags emacs_program
|
||||
Provides: ge_site ge_exec emacs-url Mule-UCS emacs-calc erc
|
||||
AutoReqProv: on
|
||||
Version: 22.2
|
||||
Release: 18
|
||||
Version: 22.3
|
||||
Release: 1
|
||||
Summary: GNU Emacs Base Package
|
||||
Source: emacs-22.2.tar.bz2
|
||||
Source: emacs-22.3.tar.bz2
|
||||
Source1: app-defaults.Emacs
|
||||
Source2: site-lisp.tar.bz2
|
||||
Source3: dot.gnu-emacs
|
||||
Source4: emacs-rpmlintrc
|
||||
Source5: emacs.desktop
|
||||
Patch: emacs-22.2.dif
|
||||
Patch: emacs-22.3.dif
|
||||
Patch1: emacs-22.0.99-linkscr.patch
|
||||
Patch2: emacs-22.0.99-glibc.patch
|
||||
Patch2: emacs-22.3-glibc.patch
|
||||
Patch3: emacs-22.0.99-decl.dif
|
||||
Patch4: emacs-21.1-asian-print.patch
|
||||
Patch5: emacs-22.0.99-ps-bdf.patch
|
||||
@@ -45,7 +52,6 @@ Patch12: emacs-22.0.99-x11r7.patch
|
||||
Patch13: emacs-22.0.99-s390x.dif
|
||||
Patch14: emacs-22.1-conf.diff
|
||||
Patch15: emacs-22.2-iconic.patch
|
||||
Patch16: emacs-22.1-fast-lock.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config --variable prefix x11 || echo /usr/X11R6)}
|
||||
%if "%_exec_prefix" == "/usr/X11R6"
|
||||
@@ -221,7 +227,6 @@ Authors:
|
||||
%patch13 -p0 -b .s390x
|
||||
%patch14 -p0 -b .conf
|
||||
%patch15 -p0 -b .iconic
|
||||
%patch16 -p0 -b .flc
|
||||
%patch
|
||||
if test ! -e $HOME/.mh_profile && type -p install-mh > /dev/null 2>&1; then
|
||||
install-mh -auto < /dev/null
|
||||
@@ -446,6 +451,7 @@ rm -vf %{buildroot}/usr/share/emacs/%{version}/lisp/files.el.CVE20075795
|
||||
rm -vf %{buildroot}/usr/share/emacs/%{version}/lisp/fast-lock.el.flc
|
||||
rm -vf %{buildroot}/usr/share/emacs/%{version}/lisp/obsolete/fast-lock.el.flc
|
||||
rm -vf %{buildroot}/usr/share/emacs/%{version}/lisp/loaddefs.el.flc
|
||||
rm -vf %{buildroot}/usr/share/emacs/%{version}/lisp/progmodes/python.el.python
|
||||
unelc %{buildroot}/usr/share/emacs/%{version}/lisp/bindings.elc
|
||||
unelc %{buildroot}/usr/share/emacs/%{version}/lisp/cus-start.elc
|
||||
unelc %{buildroot}/usr/share/emacs/%{version}/lisp/generic-x.elc
|
||||
@@ -2031,6 +2037,11 @@ done
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/makeinfo.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/nroff-mode.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-export-latex.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-irc.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-mac-message.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-mouse.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-publish.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/page-ext.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/page.elc
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/paragraphs.elc
|
||||
@@ -3170,6 +3181,11 @@ done
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/makeinfo.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/nroff-mode.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-export-latex.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-irc.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-mac-message.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-mouse.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/org-publish.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/page-ext.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/page.el.gz
|
||||
/usr/share/emacs/%{version}/lisp/textmodes/paragraphs.el.gz
|
||||
@@ -3277,6 +3293,14 @@ done
|
||||
/usr/share/emacs/%{version}/lisp/xt-mouse.el.gz
|
||||
|
||||
%changelog
|
||||
* Fri Sep 19 2008 werner@suse.de
|
||||
- Update to to emacs version 22.3
|
||||
* Support for several obsolete platforms removed
|
||||
* Support for systems without alloca will be removed.
|
||||
* Support for VMS will be removed.
|
||||
* Several security fixes added
|
||||
* Wed Sep 10 2008 werner@suse.de
|
||||
- Fix security bug in Emacs python mode (bnc#424340)
|
||||
* Tue May 13 2008 werner@suse.de
|
||||
- Add fix for fast-lock-mode arbitrary lips code execution (bnc#389154)
|
||||
* Mon Mar 31 2008 werner@suse.de
|
||||
|
Reference in New Issue
Block a user