af38e7
%global _hardened_build 1
af38e7
af38e7
# This file is encoded in UTF-8.  -*- coding: utf-8 -*-
af38e7
Summary:       GNU Emacs text editor
af38e7
Name:          emacs
af38e7
Epoch:         1
3fe537
Version:       27.2
47b318
Release:       8%{?dist}
af38e7
License:       GPLv3+ and CC0-1.0
af38e7
URL:           http://www.gnu.org/software/emacs/
af38e7
Source0:       https://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz
af38e7
Source1:       https://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz.sig
af38e7
# generate the keyring via:
af38e7
# wget https://ftp.gnu.org/gnu/gnu-keyring.gpg
3fe537
# gpg2 --keyring ./gnu-keyring.gpg --armor --export E6C9029C363AD41D787A8EBB91C1262F01EB8D39 > gpgkey-E6C9029C363AD41D787A8EBB91C1262F01EB8D39.gpg
3fe537
Source2:       gpgkey-E6C9029C363AD41D787A8EBB91C1262F01EB8D39.gpg
af38e7
Source3:       emacs.desktop
af38e7
Source4:       dotemacs.el
af38e7
Source5:       site-start.el
af38e7
Source6:       default.el
af38e7
# Emacs Terminal Mode, #551949, #617355
af38e7
Source7:       emacs-terminal.desktop
af38e7
Source8:       emacs-terminal.sh
af38e7
Source9:       emacs.service
af38e7
Source10:      %{name}.appdata.xml
af38e7
# rhbz#713600
af38e7
Patch1:        emacs-spellchecker.patch
af38e7
Patch2:        emacs-system-crypto-policies.patch
3fe537
Patch3:        emacs-glibc-2.34.patch
47b318
Patch4:        emacs-ctags-local-command-execute-vulnerability.patch
47b318
Patch5:        emacs-64KB-page-size-for-pdump.patch
af38e7
BuildRequires: gcc
af38e7
BuildRequires: atk-devel
af38e7
BuildRequires: cairo-devel
af38e7
BuildRequires: freetype-devel
af38e7
BuildRequires: fontconfig-devel
af38e7
BuildRequires: dbus-devel
af38e7
BuildRequires: giflib-devel
af38e7
BuildRequires: glibc-devel
af38e7
BuildRequires: libpng-devel
af38e7
BuildRequires: libjpeg-turbo-devel
af38e7
BuildRequires: libjpeg-turbo
af38e7
BuildRequires: libtiff-devel
af38e7
BuildRequires: libX11-devel
af38e7
BuildRequires: libXau-devel
af38e7
BuildRequires: libXdmcp-devel
af38e7
BuildRequires: libXrender-devel
af38e7
BuildRequires: libXt-devel
af38e7
BuildRequires: libXpm-devel
af38e7
BuildRequires: ncurses-devel
af38e7
BuildRequires: xorg-x11-proto-devel
af38e7
BuildRequires: zlib-devel
af38e7
BuildRequires: gnutls-devel
af38e7
BuildRequires: librsvg2-devel
af38e7
BuildRequires: m17n-lib-devel
af38e7
BuildRequires: libotf-devel
af38e7
BuildRequires: libselinux-devel
af38e7
BuildRequires: alsa-lib-devel
af38e7
BuildRequires: gpm-devel
af38e7
BuildRequires: liblockfile-devel
af38e7
BuildRequires: libxml2-devel
af38e7
BuildRequires: autoconf
af38e7
BuildRequires: bzip2
af38e7
BuildRequires: cairo
af38e7
BuildRequires: texinfo
af38e7
BuildRequires: gzip
af38e7
BuildRequires: desktop-file-utils
af38e7
BuildRequires: libacl-devel
af38e7
BuildRequires: harfbuzz-devel
af38e7
BuildRequires: jansson-devel
af38e7
BuildRequires: systemd-devel
af38e7
af38e7
BuildRequires: gtk3-devel
af38e7
BuildRequires: webkit2gtk3-devel
af38e7
af38e7
BuildRequires: gnupg2
af38e7
af38e7
# For lucid
af38e7
BuildRequires: Xaw3d-devel
af38e7
af38e7
%ifarch %{ix86}
af38e7
BuildRequires: util-linux
af38e7
%endif
af38e7
BuildRequires: make
af38e7
af38e7
af38e7
# Emacs doesn't run without dejavu-sans-mono-fonts, rhbz#732422
af38e7
Requires:      desktop-file-utils
af38e7
Requires:      dejavu-sans-mono-fonts
af38e7
Requires(preun): %{_sbindir}/alternatives
af38e7
Requires(posttrans): %{_sbindir}/alternatives
af38e7
Requires:      emacs-common = %{epoch}:%{version}-%{release}
af38e7
Provides:      emacs(bin) = %{epoch}:%{version}-%{release}
af38e7
af38e7
%define site_lisp %{_datadir}/emacs/site-lisp
af38e7
%define site_start_d %{site_lisp}/site-start.d
af38e7
%define bytecompargs -batch --no-init-file --no-site-file -f batch-byte-compile
af38e7
%define pkgconfig %{_datadir}/pkgconfig
af38e7
%define emacs_libexecdir %{_libexecdir}/emacs/%{version}/%{_host}
af38e7
af38e7
%description
af38e7
Emacs is a powerful, customizable, self-documenting, modeless text
af38e7
editor. Emacs contains special code editing features, a scripting
af38e7
language (elisp), and the capability to read mail, news, and more
af38e7
without leaving the editor.
af38e7
af38e7
This package provides an emacs binary with support for X windows.
af38e7
af38e7
%package lucid
af38e7
Summary:       GNU Emacs text editor with LUCID toolkit X support
af38e7
Requires(preun): %{_sbindir}/alternatives
af38e7
Requires(posttrans): %{_sbindir}/alternatives
af38e7
Requires:      emacs-common = %{epoch}:%{version}-%{release}
af38e7
Provides:      emacs(bin) = %{epoch}:%{version}-%{release}
af38e7
af38e7
%description lucid
af38e7
Emacs is a powerful, customizable, self-documenting, modeless text
af38e7
editor. Emacs contains special code editing features, a scripting
af38e7
language (elisp), and the capability to read mail, news, and more
af38e7
without leaving the editor.
af38e7
af38e7
This package provides an emacs binary with support for X windows
af38e7
using LUCID toolkit.
af38e7
af38e7
%package nox
af38e7
Summary:       GNU Emacs text editor without X support
af38e7
Requires(preun): %{_sbindir}/alternatives
af38e7
Requires(posttrans): %{_sbindir}/alternatives
af38e7
Requires:      emacs-common = %{epoch}:%{version}-%{release}
af38e7
Provides:      emacs(bin) = %{epoch}:%{version}-%{release}
af38e7
af38e7
%description nox
af38e7
Emacs is a powerful, customizable, self-documenting, modeless text
af38e7
editor. Emacs contains special code editing features, a scripting
af38e7
language (elisp), and the capability to read mail, news, and more
af38e7
without leaving the editor.
af38e7
af38e7
This package provides an emacs binary with no X windows support for running
af38e7
on a terminal.
af38e7
af38e7
%package common
af38e7
Summary:       Emacs common files
af38e7
# The entire source code is GPLv3+ except lib-src/etags.c which is
af38e7
# also BSD.  Manual (info) is GFDL.
af38e7
License:       GPLv3+ and GFDL and BSD
af38e7
Requires(preun): %{_sbindir}/alternatives
af38e7
Requires(posttrans): %{_sbindir}/alternatives
af38e7
Requires:      %{name}-filesystem = %{epoch}:%{version}-%{release}
af38e7
Provides:      %{name}-el = %{epoch}:%{version}-%{release}
af38e7
Obsoletes:     emacs-el < 1:24.3-29
af38e7
af38e7
%description common
af38e7
Emacs is a powerful, customizable, self-documenting, modeless text
af38e7
editor. Emacs contains special code editing features, a scripting
af38e7
language (elisp), and the capability to read mail, news, and more
af38e7
without leaving the editor.
af38e7
af38e7
This package contains all the common files needed by emacs, emacs-lucid
af38e7
or emacs-nox.
af38e7
af38e7
%package terminal
af38e7
Summary:       A desktop menu item for GNU Emacs terminal.
af38e7
Requires:      emacs = %{epoch}:%{version}-%{release}
af38e7
BuildArch:     noarch
af38e7
af38e7
%description terminal
af38e7
Contains a desktop menu item running GNU Emacs terminal. Install
af38e7
emacs-terminal if you need a terminal with Malayalam support.
af38e7
af38e7
Please note that emacs-terminal is a temporary package and it will be
af38e7
removed when another terminal becomes capable of handling Malayalam.
af38e7
af38e7
%package filesystem
af38e7
Summary:       Emacs filesystem layout
af38e7
BuildArch:     noarch
af38e7
af38e7
%description filesystem
af38e7
This package provides some directories which are required by other
af38e7
packages that add functionality to Emacs.
af38e7
af38e7
%package devel
af38e7
Summary: Development header files for Emacs
af38e7
af38e7
%description devel
af38e7
Development header files for Emacs.
af38e7
af38e7
%prep
af38e7
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
af38e7
%setup -q
af38e7
af38e7
%patch1 -p1 -b .spellchecker
af38e7
%patch2 -p1 -b .system-crypto-policies
3fe537
%patch3 -p1 -b .glibc2.34
47b318
%patch4 -p1 -b .ctags-local-command-execute-vulnerability
47b318
%patch5 -p1 -b .64KB-page-size-for-pdump
af38e7
autoconf
af38e7
af38e7
# We prefer our emacs.desktop file
af38e7
cp %SOURCE3 etc/emacs.desktop
af38e7
af38e7
grep -v "tetris.elc" lisp/Makefile.in > lisp/Makefile.in.new \
af38e7
   && mv lisp/Makefile.in.new lisp/Makefile.in
af38e7
grep -v "pong.elc" lisp/Makefile.in > lisp/Makefile.in.new \
af38e7
   && mv lisp/Makefile.in.new lisp/Makefile.in
af38e7
af38e7
# Avoid trademark issues
af38e7
rm -f lisp/play/tetris.el lisp/play/tetris.elc
af38e7
rm -f lisp/play/pong.el lisp/play/pong.el
af38e7
af38e7
# Sorted list of info files
af38e7
%define info_files ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq-w32 efaq eieio eintr elisp emacs-gnutls emacs-mime emacs epa erc ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info mairix-el message mh-e newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp url vhdl-mode vip viper widget wisent woman
af38e7
af38e7
# Since the list of info files has to be maintained, check if all info files
af38e7
# from the upstream tarball are actually present in %%info_files.
af38e7
cd info
af38e7
fs=( $(ls *.info) )
af38e7
is=( %info_files  )
af38e7
files=$(echo ${fs[*]} | sed 's/\.info//'g | sort | tr -d '\n')
af38e7
for i in $(seq 0 $(( ${#fs[*]} - 1 ))); do
af38e7
  if test "${fs[$i]}" != "${is[$i]}.info"; then
af38e7
    echo Please update %%info_files: ${fs[$i]} != ${is[$i]}.info >&2
af38e7
    break
af38e7
  fi
af38e7
done
af38e7
cd ..
af38e7
af38e7
%ifarch %{ix86}
af38e7
%define setarch setarch %{_arch} -R
af38e7
%else
af38e7
%define setarch %{nil}
af38e7
%endif
af38e7
af38e7
# Avoid duplicating doc files in the common subpackage
af38e7
ln -s ../../%{name}/%{version}/etc/COPYING doc
af38e7
ln -s ../../%{name}/%{version}/etc/NEWS doc
af38e7
af38e7
af38e7
%build
af38e7
export CFLAGS="-DMAIL_USE_LOCKF %{build_cflags}"
af38e7
%set_build_flags
af38e7
af38e7
# Build GTK+ binary
af38e7
mkdir build-gtk && cd build-gtk
af38e7
ln -s ../configure .
af38e7
af38e7
%configure --with-dbus --with-gif --with-jpeg --with-png --with-rsvg \
af38e7
           --with-tiff --with-xft --with-xpm --with-x-toolkit=gtk3 --with-gpm=no \
af38e7
           --with-xwidgets --with-modules --with-harfbuzz --with-cairo --with-json
af38e7
make bootstrap
af38e7
%{setarch} %make_build
af38e7
cd ..
af38e7
af38e7
# Build Lucid binary
af38e7
mkdir build-lucid && cd build-lucid
af38e7
ln -s ../configure .
af38e7
af38e7
%configure --with-dbus --with-gif --with-jpeg --with-png --with-rsvg \
af38e7
           --with-tiff --with-xft --with-xpm --with-x-toolkit=lucid --with-gpm=no \
af38e7
           --with-modules --with-harfbuzz --with-cairo --with-json
af38e7
make bootstrap
af38e7
%{setarch} %make_build
af38e7
cd ..
af38e7
af38e7
# Build binary without X support
af38e7
mkdir build-nox && cd build-nox
af38e7
ln -s ../configure .
af38e7
%configure --with-x=no --with-modules --with-json
af38e7
%{setarch} %make_build
af38e7
cd ..
af38e7
af38e7
# Remove versioned file so that we end up with .1 suffix and only one DOC file
af38e7
rm build-{gtk,lucid,nox}/src/emacs-%{version}.*
af38e7
af38e7
# Create pkgconfig file
af38e7
cat > emacs.pc << EOF
af38e7
sitepkglispdir=%{site_lisp}
af38e7
sitestartdir=%{site_start_d}
af38e7
af38e7
Name: emacs
af38e7
Description: GNU Emacs text editor
af38e7
Version: %{epoch}:%{version}
af38e7
EOF
af38e7
af38e7
# Create macros.emacs RPM macro file
af38e7
cat > macros.emacs << EOF
af38e7
%%_emacs_version %{version}
af38e7
%%_emacs_ev %{?epoch:%{epoch}:}%{version}
af38e7
%%_emacs_evr %{?epoch:%{epoch}:}%{version}-%{release}
af38e7
%%_emacs_sitelispdir %{site_lisp}
af38e7
%%_emacs_sitestartdir %{site_start_d}
af38e7
%%_emacs_bytecompile /usr/bin/emacs -batch --no-init-file --no-site-file --eval '(progn (setq load-path (cons "." load-path)))' -f batch-byte-compile
af38e7
EOF
af38e7
af38e7
%install
af38e7
cd build-gtk
af38e7
%make_install
af38e7
cd ..
af38e7
af38e7
# Let alternatives manage the symlink
af38e7
rm %{buildroot}%{_bindir}/emacs
af38e7
touch %{buildroot}%{_bindir}/emacs
af38e7
af38e7
# Remove emacs.pdmp from common
af38e7
rm %{buildroot}%{emacs_libexecdir}/emacs.pdmp
af38e7
af38e7
# Do not compress the files which implement compression itself (#484830)
af38e7
gunzip %{buildroot}%{_datadir}/emacs/%{version}/lisp/jka-compr.el.gz
af38e7
gunzip %{buildroot}%{_datadir}/emacs/%{version}/lisp/jka-cmpr-hook.el.gz
af38e7
af38e7
# Install emacs.pdmp of the emacs with GTK+
af38e7
install -p -m 0644 build-gtk/src/emacs.pdmp %{buildroot}%{_bindir}/emacs-%{version}.pdmp
af38e7
af38e7
# Install the emacs with LUCID toolkit
af38e7
install -p -m 0755 build-lucid/src/emacs %{buildroot}%{_bindir}/emacs-%{version}-lucid
af38e7
install -p -m 0644 build-lucid/src/emacs.pdmp %{buildroot}%{_bindir}/emacs-%{version}-lucid.pdmp
af38e7
af38e7
# Install the emacs without X
af38e7
install -p -m 0755 build-nox/src/emacs %{buildroot}%{_bindir}/emacs-%{version}-nox
af38e7
install -p -m 0644 build-nox/src/emacs.pdmp %{buildroot}%{_bindir}/emacs-%{version}-nox.pdmp
af38e7
af38e7
# Make sure movemail isn't setgid
af38e7
chmod 755 %{buildroot}%{emacs_libexecdir}/movemail
af38e7
af38e7
mkdir -p %{buildroot}%{site_lisp}
af38e7
install -p -m 0644 %SOURCE5 %{buildroot}%{site_lisp}/site-start.el
af38e7
install -p -m 0644 %SOURCE6 %{buildroot}%{site_lisp}
af38e7
af38e7
# This solves bz#474958, "update-directory-autoloads" now finally
af38e7
# works the path is different each version, so we'll generate it here
af38e7
echo "(setq source-directory \"%{_datadir}/emacs/%{version}/\")" \
af38e7
 >> %{buildroot}%{site_lisp}/site-start.el
af38e7
af38e7
mv %{buildroot}%{_bindir}/{etags,etags.emacs}
af38e7
mv %{buildroot}%{_mandir}/man1/{ctags.1.gz,gctags.1.gz}
af38e7
mv %{buildroot}%{_mandir}/man1/{etags.1.gz,etags.emacs.1.gz}
af38e7
mv %{buildroot}%{_bindir}/{ctags,gctags}
af38e7
# BZ 927996
af38e7
mv %{buildroot}%{_infodir}/{info.info.gz,info.gz}
af38e7
af38e7
mkdir -p %{buildroot}%{site_lisp}/site-start.d
af38e7
af38e7
# Default initialization file
af38e7
mkdir -p %{buildroot}%{_sysconfdir}/skel
af38e7
install -p -m 0644 %SOURCE4 %{buildroot}%{_sysconfdir}/skel/.emacs
af38e7
af38e7
# Install pkgconfig file
af38e7
mkdir -p %{buildroot}/%{pkgconfig}
af38e7
install -p -m 0644 emacs.pc %{buildroot}/%{pkgconfig}
af38e7
af38e7
# Install app data
af38e7
mkdir -p %{buildroot}/%{_datadir}/appdata
af38e7
cp -a %SOURCE10 %{buildroot}/%{_datadir}/appdata
af38e7
# Upstream ships its own appdata file, but it's quite terse.
af38e7
rm %{buildroot}/%{_datadir}/metainfo/emacs.appdata.xml
af38e7
af38e7
# Install rpm macro definition file
af38e7
mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d
af38e7
install -p -m 0644 macros.emacs %{buildroot}%{_rpmconfigdir}/macros.d/
af38e7
af38e7
# Installing emacs-terminal binary
af38e7
install -p -m 755 %SOURCE8 %{buildroot}%{_bindir}/emacs-terminal
af38e7
af38e7
# After everything is installed, remove info dir
af38e7
rm -f %{buildroot}%{_infodir}/dir
af38e7
af38e7
# Installing service file
af38e7
mkdir -p %{buildroot}%{_userunitdir}
af38e7
install -p -m 0644 %SOURCE9 %{buildroot}%{_userunitdir}/emacs.service
af38e7
# Emacs 26.1 installs the upstream unit file to /usr/lib64 on 64bit archs, we don't want that
af38e7
rm -f %{buildroot}/usr/lib64/systemd/user/emacs.service
af38e7
af38e7
# Install desktop files
af38e7
mkdir -p %{buildroot}%{_datadir}/applications
af38e7
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
af38e7
                     %SOURCE3
af38e7
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
af38e7
                     %SOURCE7
af38e7
af38e7
#
af38e7
# Create file lists
af38e7
#
af38e7
rm -f *-filelist {common,el}-*-files
af38e7
af38e7
( TOPDIR=${PWD}
af38e7
  cd %{buildroot}
af38e7
af38e7
  find .%{_datadir}/emacs/%{version}/lisp \
af38e7
    .%{_datadir}/emacs/%{version}/lisp/leim \
af38e7
    .%{_datadir}/emacs/site-lisp \( -type f -name '*.elc' -fprint $TOPDIR/common-lisp-none-elc-files \) -o \( -type d -fprintf $TOPDIR/common-lisp-dir-files "%%%%dir %%p\n" \) -o \( -name '*.el.gz' -fprint $TOPDIR/el-bytecomped-files -o -fprint $TOPDIR/common-not-comped-files \)
af38e7
af38e7
)
af38e7
af38e7
# Put the lists together after filtering  ./usr to /usr
af38e7
sed -i -e "s|\.%{_prefix}|%{_prefix}|" *-files
af38e7
cat common-*-files > common-filelist
af38e7
cat el-*-files common-lisp-dir-files > el-filelist
af38e7
af38e7
# Remove old icon
af38e7
rm %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document23.svg
af38e7
af38e7
%preun
af38e7
%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}
af38e7
af38e7
%posttrans
af38e7
%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version} 80
af38e7
af38e7
%preun lucid
af38e7
%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}-lucid
af38e7
%{_sbindir}/alternatives --remove emacs-lucid %{_bindir}/emacs-%{version}-lucid
af38e7
af38e7
%posttrans lucid
af38e7
%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version}-lucid 70
af38e7
%{_sbindir}/alternatives --install %{_bindir}/emacs-lucid emacs-lucid %{_bindir}/emacs-%{version}-lucid 60
af38e7
af38e7
%preun nox
af38e7
%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}-nox
af38e7
%{_sbindir}/alternatives --remove emacs-nox %{_bindir}/emacs-%{version}-nox
af38e7
af38e7
%posttrans nox
af38e7
%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version}-nox 70
af38e7
%{_sbindir}/alternatives --install %{_bindir}/emacs-nox emacs-nox %{_bindir}/emacs-%{version}-nox 60
af38e7
af38e7
%preun common
af38e7
%{_sbindir}/alternatives --remove emacs.etags %{_bindir}/etags.emacs
af38e7
af38e7
%posttrans common
af38e7
%{_sbindir}/alternatives --install %{_bindir}/etags emacs.etags %{_bindir}/etags.emacs 80 \
af38e7
       --slave %{_mandir}/man1/etags.1.gz emacs.etags.man %{_mandir}/man1/etags.emacs.1.gz
af38e7
af38e7
%files
af38e7
%{_bindir}/emacs-%{version}
af38e7
%{_bindir}/emacs-%{version}.pdmp
af38e7
%attr(0755,-,-) %ghost %{_bindir}/emacs
af38e7
%{_datadir}/applications/emacs.desktop
af38e7
%{_datadir}/appdata/%{name}.appdata.xml
af38e7
%{_datadir}/icons/hicolor/*/apps/emacs.png
af38e7
%{_datadir}/icons/hicolor/scalable/apps/emacs.svg
af38e7
%{_datadir}/icons/hicolor/scalable/apps/emacs.ico
af38e7
%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document.svg
af38e7
af38e7
%files lucid
af38e7
%{_bindir}/emacs-%{version}-lucid
af38e7
%{_bindir}/emacs-%{version}-lucid.pdmp
af38e7
%attr(0755,-,-) %ghost %{_bindir}/emacs
af38e7
%attr(0755,-,-) %ghost %{_bindir}/emacs-lucid
af38e7
af38e7
%files nox
af38e7
%{_bindir}/emacs-%{version}-nox
af38e7
%{_bindir}/emacs-%{version}-nox.pdmp
af38e7
%attr(0755,-,-) %ghost %{_bindir}/emacs
af38e7
%attr(0755,-,-) %ghost %{_bindir}/emacs-nox
af38e7
af38e7
%files common -f common-filelist -f el-filelist
af38e7
%config(noreplace) %{_sysconfdir}/skel/.emacs
af38e7
%{_rpmconfigdir}/macros.d/macros.emacs
af38e7
%license etc/COPYING
af38e7
%doc doc/NEWS BUGS README
af38e7
%{_bindir}/ebrowse
af38e7
%{_bindir}/emacsclient
af38e7
%{_bindir}/etags.emacs
af38e7
%{_bindir}/gctags
af38e7
%{_mandir}/*/*
af38e7
%{_infodir}/*
af38e7
%dir %{_datadir}/emacs/%{version}
af38e7
%{_datadir}/emacs/%{version}/etc
af38e7
%{_datadir}/emacs/%{version}/site-lisp
af38e7
%{_libexecdir}/emacs
af38e7
%{_userunitdir}/emacs.service
af38e7
%attr(0644,root,root) %config(noreplace) %{_datadir}/emacs/site-lisp/default.el
af38e7
%attr(0644,root,root) %config %{_datadir}/emacs/site-lisp/site-start.el
af38e7
%{pkgconfig}/emacs.pc
af38e7
af38e7
%files terminal
af38e7
%{_bindir}/emacs-terminal
af38e7
%{_datadir}/applications/emacs-terminal.desktop
af38e7
af38e7
%files filesystem
af38e7
%dir %{_datadir}/emacs
af38e7
%dir %{_datadir}/emacs/site-lisp
af38e7
%dir %{_datadir}/emacs/site-lisp/site-start.d
af38e7
af38e7
%files devel
af38e7
%{_includedir}/emacs-module.h
af38e7
af38e7
%changelog
47b318
* Tue Jan 10 2023 Jacek Migacz <jmigacz@redhat.com> - 1:27.2-8
47b318
- Use a 64KB page size for pdump (#1979804)
47b318
47b318
* Wed Jan 04 2023 Jacek Migacz <jmigacz@redhat.com> - 1:27.2-7
47b318
- Fix ctags local command execute vulnerability (#2149387)
47b318
3fe537
* Wed Sep 22 2021 Jacek Migacz <jmigacz@redhat.com> - 1:27.2-6
3fe537
- Adapt hardening options from _hardened_build macro (#2006856)
3fe537
3fe537
* Wed Aug 18 2021 Jacek Migacz <jmigacz@redhat.com> - 1:27.2-5
3fe537
- Provide gating.yaml for CI (#1975151)
3fe537
3fe537
* Tue Aug 10 2021 Jacek Migacz <jmigacz@redhat.com> - 1:27.2-4
3fe537
- Fix FTBFS with glibc 2.34 (#1975151)
3fe537
3fe537
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1:27.2-3
3fe537
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
3fe537
  Related: rhbz#1991688
3fe537
3fe537
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1:27.2-2
3fe537
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
3fe537
3fe537
* Thu Mar 27 2021 Bhavin Gandhi <bhavin7392@gmail.com> - 1:27.2-1
3fe537
- emacs-27.2 is available
3fe537
af38e7
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:27.1-3
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
af38e7
af38e7
* Tue Aug 18 2020 Jan Synáček <jsynacek@redhat.com> - 1:27.1-2
af38e7
- use make macros (original patch provided by Tom Stellard)
af38e7
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
af38e7
af38e7
* Tue Aug 11 2020 Bhavin Gandhi <bhavin7392@gmail.com> - 1:27.1-1
af38e7
- emacs-27.1 is available (#1867841)
af38e7
- Add systemd-devel to support Type=notify in unit file
af38e7
- Build with Cairo and Jansson support
af38e7
- Remove ImageMagick dependency as it's no longer used
af38e7
af38e7
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:26.3-4
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
af38e7
af38e7
* Thu Apr 16 2020 Dan Čermák <dan.cermak@cgc-instruments.com> - 1:26.3-3
af38e7
- Drop dependency on GConf2
af38e7
af38e7
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:26.3-2
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
af38e7
af38e7
* Sun Sep 08 2019 Maximiliano Sandoval <msandoval@protonmail.com> - 1:26.3-1
af38e7
- emacs-26.3 is available (#1747101)
af38e7
af38e7
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:26.2-2
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
af38e7
af38e7
* Wed Apr 17 2019 Jan Synáček <jsynacek@redhat.com> - 1:26.2-1
af38e7
- emacs-26.2 is available (#1699434)
af38e7
af38e7
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:26.1-8
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
af38e7
af38e7
* Tue Aug 28 2018 Michael Cronenworth <mike@cchtml.com> - 1:26.1-7
af38e7
- Rebuild for new ImageMagick 6.9.10
af38e7
af38e7
* Mon Aug 13 2018 Jan Synáček <jsynacek@redhat.com> - 1:26.1-6
af38e7
- remove python dependencies, emacs*.py have not been there for a while
af38e7
af38e7
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:26.1-5
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
af38e7
af38e7
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 1:26.1-4
af38e7
- Rebuilt for Python 3.7
af38e7
af38e7
* Tue Jun 26 2018 Jan Synáček <jsynacek@redhat.com> - 1:26.1-3
af38e7
- Refix: Emacs crashes when loading color fonts (#1519038)
af38e7
  + emacs SIGABRT after XProtocolError on displaying an email in Gnus (#1591223)
af38e7
af38e7
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1:26.1-2
af38e7
- Rebuilt for Python 3.7
af38e7
af38e7
* Wed May 30 2018 Jan Synáček <jsynacek@redhat.com> - 1:26.1-1
af38e7
- emacs-26.1 is available (#1583433)
af38e7
af38e7
* Wed Apr  4 2018 Jan Synáček <jsynacek@redhat.com> - 1:25.3-9
af38e7
- Emacs crashes when loading color fonts (#1519038)
af38e7
af38e7
* Sun Feb 11 2018 Sandro Mani <manisandro@gmail.com> - 1:25.3-8
af38e7
- Rebuild (giflib)
af38e7
af38e7
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:25.3-7
af38e7
- Escape macros in %%changelog
af38e7
af38e7
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:25.3-6
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
af38e7
af38e7
* Fri Jan 12 2018 Tomas Popela <tpopela@redhat.com> - 1:25.3-5
af38e7
- Adapt to the webkitgtk4 rename
af38e7
af38e7
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:25.3-4
af38e7
- Remove obsolete scriptlets
af38e7
af38e7
* Thu Sep 14 2017 Pete Walter <pwalter@fedoraproject.org> - 1:25.3-3
af38e7
- Rebuilt for ImageMagick 6.9.9 soname bump
af38e7
af38e7
* Wed Sep 13 2017 Richard W.M. Jones <rjones@redhat.com> - 1:25.3-2
af38e7
- Rebuild to try to fix: libwebkit2gtk-4.0.so.37: undefined symbol:
af38e7
  soup_auth_manager_clear_cached_credentials
af38e7
af38e7
* Tue Sep 12 2017 Jan Synáček <jsynacek@redhat.com> - 1:25.3-1
af38e7
- update to 25.3 (#1490649 #1490409)
af38e7
af38e7
* Wed Sep 06 2017 Michael Cronenworth <mike@cchtml.com> - 1:25.2-10
af38e7
- Rebuild for ImageMagick 6
af38e7
af38e7
* Fri Aug 25 2017 Michael Cronenworth <mike@cchtml.com> - 1:25.2-9
af38e7
- Add patch for ImageMagick 7 detection
af38e7
af38e7
* Fri Aug 25 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:25.2-8
af38e7
- Rebuilt for ImageMagick soname bump
af38e7
af38e7
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:25.2-7
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
af38e7
af38e7
* Sun Jul 30 2017 Florian Weimer <fweimer@redhat.com> - 1:25.2-6
af38e7
- Rebuild with binutils fix for ppc64le (#1475636)
af38e7
af38e7
* Fri Jul 28 2017 Björn Esser <besser82@fedoraproject.org> - 1:25.2-5
af38e7
- Rebuilt for new ImageMagick so-name
af38e7
af38e7
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:25.2-4
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
af38e7
af38e7
* Fri Jul 14 2017 Gregory Shimansky <gshimansky@gmail.com> - 25.2-3
af38e7
- Added package with LUCID X toolkit support (#1471258)
af38e7
af38e7
* Fri Apr 28 2017 Jan Synáček <jsynacek@redhat.com> - 25.2-2
af38e7
- compile with support for dynamic modules (#1421087)
af38e7
af38e7
* Mon Apr 24 2017 Jan Synáček <jsynacek@redhat.com> - 25.2-1
af38e7
- update to 25.2 (#1444818)
af38e7
af38e7
* Mon Feb 27 2017 Jan Synáček <jsynacek@redhat.com> - 25.2-0.1-rc2
af38e7
- update to 25.2 rc2
af38e7
- depend on the latest webkit (#1375834)
af38e7
af38e7
* Wed Feb 01 2017 Stephen Gallagher <sgallagh@redhat.com> - 25.1-4
af38e7
- Add missing %%license macro
af38e7
af38e7
* Mon Dec 12 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.1-3
af38e7
- Emacs 25.1 fc25 often crashes with emacs-auctex (#1398718)
af38e7
af38e7
* Wed Oct 12 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.1-2
af38e7
- emacs leaves behind corrupted symlinks on CIFS share (#1271407)
af38e7
af38e7
* Mon Sep 19 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.1-1
af38e7
- update to 25.1 (#1377031)
af38e7
af38e7
* Wed Sep 14 2016 Richard Hughes <rhughes@redhat.com> - 1:25.1-0.4.rc2
af38e7
- Upgrade AppData file to specification 0.6+
af38e7
af38e7
* Tue Aug 30 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.1-0.3.rc2
af38e7
- update to 25.1 rc2
af38e7
af38e7
* Mon Jul 25 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.1-0.2.rc1
af38e7
- do not set frame-title-format in default.el (#1359732)
af38e7
af38e7
* Mon Jul 25 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.1-0.1.rc1
af38e7
- update to 25.1 rc1
af38e7
af38e7
* Fri Jul 22 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.95-4
af38e7
- fix: emacs build failure due to high memory consumption on ppc64 (#1356919)
af38e7
af38e7
* Mon Jul 18 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.95-3
af38e7
- workaround: emacs build failure due to high memory consumption on ppc64 (#1356919)
af38e7
  (patch provided by Sinny Kumari)
af38e7
af38e7
* Thu Jul 14 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.95-2
af38e7
- fix: info file entries are not installed (#1350128)
af38e7
af38e7
* Mon Jun 13 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.95-1
af38e7
- update to 25.0.95
af38e7
af38e7
* Wed May 18 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.94-1
af38e7
- update to 25.0.94
af38e7
af38e7
* Tue May  3 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.93-2
af38e7
- emacs starts in a very small window (#1332451)
af38e7
af38e7
* Mon Apr 25 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.93
af38e7
- update to 25.0.93 and enable webkit support
af38e7
af38e7
* Fri Mar  4 2016 Jan Synáček <jsynacek@redhat.com> - 1:25.0.92
af38e7
- update to 25.0.92
af38e7
af38e7
* Mon Feb 15 2016 Jan Synáček <jsynacek@redhat.com> - 1:24.5-10
af38e7
- fix build failure on ppc64le (#1306793)
af38e7
af38e7
* Mon Feb  8 2016 Jan Synáček <jsynacek@redhat.com> - 1:24.5-10
af38e7
- refix: set default value for smime-CA-directory (#1131558)
af38e7
af38e7
* Tue Feb  2 2016 Jan Synáček <jsynacek@redhat.com> - 1:24.5-9
af38e7
- emacs "deadlocked" after using mercurial with huge amounts of ignored files in the repository (#1232422)
af38e7
- GDB interface gets confused by non-ASCII (#1283412)
af38e7
af38e7
* Tue Jan  5 2016 Jan Synáček <jsynacek@redhat.com> - 1:24.5-9
af38e7
- set default value for smime-CA-directory (#1131558)
af38e7
- remove emacsclient.desktop (#1175969)
af38e7
af38e7
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:24.5-8
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
af38e7
af38e7
* Fri Sep 18 2015 Richard Hughes <rhughes@redhat.com> - 1:24.5-7
af38e7
- Remove no longer required AppData file
af38e7
af38e7
* Fri Sep 11 2015 Petr Hracek <phracek@redhat.com> - 1:24.5-6
af38e7
- Support BBDB >= 3 (EUDC) (#1261668)
af38e7
af38e7
* Wed Jun 17 2015 Petr Hracek <phracek@redhat.com> - 1:24.5-5
af38e7
- game and Trademark problem (#1231676)
af38e7
af38e7
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:24.5-4
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
af38e7
af38e7
* Mon May 11 2015 Petr Hracek <phracek@kiasportyw-brq-redhat-com> - 1:24.5-3
af38e7
- Utilize system-wide crypto-policies (#1179285)
af38e7
af38e7
* Wed Apr 22 2015 Petr Hracek <phracek@redhat.com> - 1:24.5-2
af38e7
- Build with ACL support (#1208945)
af38e7
af38e7
* Tue Apr 14 2015 Petr Hracek <phracek@redhat.com> - 1:24.5-1
af38e7
- New upstream version 24.5 (#1210919)
af38e7
af38e7
* Tue Apr  7 2015 Petr Hracek <phracek@redhat.com> - 1:24.4-6
af38e7
- emacs grep warns 'GREP_OPTIONS is deprecated' (#1176547)
af38e7
af38e7
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 1:24.4-5
af38e7
- Add an AppData file for the software center
af38e7
af38e7
* Tue Mar 17 2015 Petr Hracek <phracek@redhat.com> - 1:24.4-4
af38e7
- emacs option --no-bitmap-icon does not work (#1199160)
af38e7
af38e7
* Tue Nov 18 2014 Petr Hracek <phracek@redhat.com> - 1:24.4-3
af38e7
- Resolves #1124892 Add appdata file
af38e7
af38e7
* Wed Oct 29 2014 Petr Hracek <phracek@redhat.com> - 1:24.4-2
af38e7
- Bump version. Correct obsolete version
af38e7
af38e7
* Mon Oct 27 2014 Petr Hracek <phracek@redhat.com> - 1:24.4-1
af38e7
- resolves: #1155101
af38e7
  Update to the newest upstream version (24.4)
af38e7
af38e7
* Thu Oct 23 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-29
af38e7
- resolves: #1151652
af38e7
  emacs-el files are part of emacs-common
af38e7
af38e7
* Thu Oct 23 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-28
af38e7
- resolves: #1151652
af38e7
  emacs-el is required by emacs-common
af38e7
af38e7
* Tue Sep 30 2014 jchaloup <jchaloup@redhat.com> - 1:24.3-27
af38e7
- resolves: #1147912
af38e7
  Service dont start. Must be replace: "Type=Forking" > "Type=forking".
af38e7
af38e7
* Mon Aug 18 2014 jchaloup <jchaloup@redhat.com> - 1:24.3-26
af38e7
- resolves: #1130587
af38e7
  unremove emacs from emacs-nox package, emacs and emacs-nox co-exist
af38e7
af38e7
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:24.3-25
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
af38e7
af38e7
* Wed Aug 13 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-24
af38e7
- emacs.service file for systemd (#1128723)
af38e7
af38e7
* Tue Aug 05 2014 jchaloup <jchaloup@redhat.com> - 1:24.3-23
af38e7
- resolves: #1104012
af38e7
  initialize kbd_macro_ptr and kbd_macro_end to kdb_macro_buffer
af38e7
af38e7
* Mon Aug 04 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-22
af38e7
- remove /usr/bin/emacs-nox from install section
af38e7
af38e7
* Mon Aug 04 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-21
af38e7
- /usr/bin/emacs-nox link marked as %%ghost file (#1123573)
af38e7
af38e7
* Fri Aug 01 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-20
af38e7
- Provide /usr/bin/emacs-nox (#1123573)
af38e7
af38e7
* Mon Jul 28 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-19
af38e7
- Add patch to remove timstamp from .elc files (#1122157)
af38e7
af38e7
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:24.3-18
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
af38e7
af38e7
* Tue May 20 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-17
af38e7
- CVE-2014-3421 CVE-2014-3422 CVE-2014-3423 CVE-2014-3424 (#1095587)
af38e7
af38e7
* Thu Apr 17 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-16
af38e7
- Info files are not installed (#1062792)
af38e7
af38e7
* Fri Apr 11 2014 Richard W.M. Jones <rjones@redhat.com> - 1:24.3-16
af38e7
- Rebuild because of unannounced ImageMagick soname bump in Rawhide.
af38e7
af38e7
* Tue Apr 01 2014 Richard W.M. Jones <rjones@redhat.com> - 1:24.3-15
af38e7
- Rebuild because of unannounced ImageMagick soname bump in Rawhide.
af38e7
af38e7
* Mon Feb 03 2014 Petr Hracek <phracek@redhat.com> - 1:24.3-14
af38e7
- replace sysconfdir/rpm with rpmconfigdir/macros.d
af38e7
af38e7
* Wed Aug 14 2013 Jaromir Koncicky <jkoncick@redhat.com> - 1:24.3-13
af38e7
- Fix default PDF viewer (#971162)
af38e7
af38e7
* Fri Aug 09 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-12
af38e7
- emacs -mm (maximized) does not work (#985729)
af38e7
af38e7
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:24.3-11
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
af38e7
af38e7
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 1:24.3-10
af38e7
- Perl 5.18 rebuild
af38e7
af38e7
* Tue Apr 09 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-9
af38e7
- Help and man page corrections (#948838)
af38e7
af38e7
* Tue Apr 09 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-8
af38e7
- Rebuild with new file package
af38e7
af38e7
* Mon Apr 08 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-7
af38e7
- Spell checking broken by non-default dictionary (#827033)
af38e7
af38e7
* Thu Apr 04 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-6
af38e7
- Rebuild with new ImageMagick
af38e7
af38e7
* Thu Apr 04 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-5
af38e7
- Fix for Gtk-Warning (#929353)
af38e7
af38e7
* Wed Apr 03 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-4
af38e7
- Fix for info page. info.info.gz page was renamed to info.gz (#927996)
af38e7
af38e7
* Thu Mar 28 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-3
af38e7
- Fix for emacs bug 112144, style_changed_cb (#922519)
af38e7
- Fix for emacs bug 112131, bell does not work (#562719)
af38e7
af38e7
* Mon Mar 18 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-2
af38e7
- fix #927996 correcting bug. Info pages were not delivered
af38e7
af38e7
* Mon Mar 18 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-1
af38e7
- Updated to the newest upstream release
af38e7
- solved problem with distribution flag in case of rhel
af38e7
- rcs-checking not availble anymore
af38e7
- emacs22.png are not installed anymore
af38e7
af38e7
* Mon Mar 18 2013 Rex Dieter <rdieter@fedoraproject.org> 1:24.2-12
af38e7
- rebuild (ImageMagick)
af38e7
af38e7
* Fri Mar 08 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:24.2-11
af38e7
- Remove %%config from %%{_sysconfdir}/rpm/macros.*
af38e7
  (https://fedorahosted.org/fpc/ticket/259).
af38e7
- Fix broken spec-file changelog entry.
af38e7
af38e7
* Wed Mar  6 2013 Tomáš Mráz <tmraz@redhat.com> - 1:24.2-10
af38e7
- Rebuild with new gnutls
af38e7
af38e7
* Mon Jan 21 2013 Jochen Schmitt <Jochen herr-schmitt de> - 1:24.2-9
af38e7
- Fix for emacs bug #13460, ispell-change dictionary hunspell issue (#903151)
af38e7
af38e7
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 1:24.2-8
af38e7
- rebuild due to "jpeg8-ABI" feature drop
af38e7
af38e7
* Tue Nov 06 2012 Sergio Durigan Junior <sergiodj@riseup.net> - 1:24.2-7
af38e7
- Fix for Emacs bug #11580, 'Fix querying BBDB for entries without a last
af38e7
  name'.
af38e7
af38e7
* Mon Oct 22 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-6
af38e7
- Change xorg-x11-fonts-misc dependency to dejavu-sans-mono-fonts, rhbz#732422
af38e7
af38e7
* Thu Sep 20 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-5
af38e7
- Add BSD to emacs-common licenses because of etags.
af38e7
af38e7
* Fri Sep 14 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-4
af38e7
- Moved RPM spec mode to a separate package (rhbz#857865)
af38e7
af38e7
* Fri Sep 14 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-3
af38e7
- Removed patch glibc-open-macro, which seems to be no longer necessary
af38e7
af38e7
* Thu Sep 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-2
af38e7
- Removed focus-init.el which used to set focus-follows-mouse to nil.
af38e7
  It is set to nil by default in Emacs 24.2.
af38e7
af38e7
* Thu Sep 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-1
af38e7
- Updated to the newest upstream release
af38e7
- Switched from bz2 upstream package to xz
af38e7
- Make the spec file usable on EL6
af38e7
- Removed the nogets and CVE-2012-3479 patches, because the upstream
af38e7
  package fixes the associated issues
af38e7
- Added GFDL license to emacs-common package
af38e7
af38e7
* Mon Aug 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-6
af38e7
- Fix CVE-2012-3479: Evaluation of 'eval' forms in file-local variable
af38e7
  sections, when 'enable-local-variables' set to ':safe'
af38e7
af38e7
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:24.1-5
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
af38e7
af38e7
* Fri Jul 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-4
af38e7
- Remove php-mode from the main package. It should be packaged separately. rhbz#751749
af38e7
af38e7
* Wed Jul 11 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-3
af38e7
- Fix org-mode to work without emacs-el installed. rhbz#830162
af38e7
- Fix building without gets function, which is removed from recent version of glibc.
af38e7
af38e7
* Wed Jul 11 2012 Ville Skyttä <ville.skytta@iki.fi> - 1:24.1-2
af38e7
- Build -el, -terminal, and -filesystem as noarch (rhbz#834907).
af38e7
af38e7
* Mon Jun 18 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-1
af38e7
- New upstream release
af38e7
- Switch from GTK 2 to GTK 3
af38e7
af38e7
* Fri Jun  8 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-0.rc1
af38e7
- New upstream prerelease
af38e7
- Cleanup of the %%changelog section
af38e7
af38e7
* Mon May 21 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.97-1
af38e7
- Newest prerelease
af38e7
af38e7
* Fri Apr  6 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.95-1
af38e7
- New upstream prerelease
af38e7
af38e7
* Mon Mar 19 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.94-3
af38e7
- Another rebuild for ImageMagick update
af38e7
af38e7
* Fri Mar  2 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.94-2
af38e7
- Rebuild for ImageMagick update
af38e7
af38e7
* Mon Feb 27 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.94-1
af38e7
- Update to the newest prerelease
af38e7
- Remove unpatched files in the lisp directory, where all files are
af38e7
  installed
af38e7
af38e7
* Tue Feb 21 2012 Dan Horák <dan[at]danny.cz> - 1:24.0.93-4
af38e7
- add upstream fix for emacs bug 10780, revert the workaround
af38e7
af38e7
* Mon Feb 13 2012 Dan Horák <dan[at]danny.cz> - 1:24.0.93-3
af38e7
- workaround build failure on ppc and s390
af38e7
  (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10780)
af38e7
af38e7
* Wed Feb  8 2012 Kay Sievers <kay@redhat.com> - 1:24.0.93-2
af38e7
- Drop dependency on 'dev' package; it is gone since many years
af38e7
af38e7
* Mon Feb  6 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.93-1
af38e7
- Update to newer pre-release version
af38e7
af38e7
* Thu Jan 19 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.92-1
af38e7
- Upstream pre-release
af38e7
af38e7
* Thu Jan 12 2012 Karel Klíč <kklic@redhat.com> - 1:23.3-19
af38e7
- Added patch to handle CVE-2012-0035: CEDET global-ede-mode file loading vulnerability (rhbz#773024)
af38e7
af38e7
* Sun Nov 27 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-18
af38e7
- Apply upstream Subversion >= 1.7 dir structure fix for vc-svn.el.
af38e7
af38e7
* Fri Nov 25 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-17
af38e7
- Add a new command rpm-goto-add-change-log-entry (C-c C-w) to
af38e7
  rpm-spec mode (Jaroslav Skarvada)
af38e7
af38e7
* Fri Nov 25 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-16
af38e7
- Initialize xgselect in function xg_select when
af38e7
  gfds_size == 0 (rhbz#751154)
af38e7
af38e7
* Wed Nov 23 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-15
af38e7
- Check for _NET_WM_STATE_HIDDEN (rhbz#711739)
af38e7
af38e7
* Tue Nov 22 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-14
af38e7
- Build Gtk+ version without gpm
af38e7
af38e7
* Wed Nov 16 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-13
af38e7
- Check the presence of hunspell before checking for aspell (rhbz#713600)
af38e7
af38e7
* Mon Nov 14 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-12
af38e7
- Rebuild (rhbz#751154, rhbz#752936)
af38e7
af38e7
* Sat Oct 22 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-11
af38e7
- Build with gpm and liblockfile support.
af38e7
- Drop ssl.el (superseded by tls.el).
af38e7
- Update php-mode to 1.5.0.
af38e7
af38e7
* Tue Sep 27 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-10
af38e7
- Keep COPYING and NEWS in the etc subdir, and symlinks in the docs (rhbz#714212)
af38e7
  Author: fedora.dm0@gmail.com
af38e7
af38e7
* Tue Sep 27 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-9
af38e7
- Added dependency on xorg-x11-fonts-misc (rhbz#732422)
af38e7
af38e7
* Mon Aug  8 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-8
af38e7
- Updated release archive to 23.3a, which includes grammar files that are
af38e7
  necessary to modify Semantic parsers
af38e7
af38e7
* Thu Jun 30 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-7
af38e7
- Use custom-set-variables for customizable variables in .emacs (#716440).
af38e7
- Move frame-title-format default from .emacs to default.el (#716443).
af38e7
af38e7
* Thu May 26 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-6
af38e7
- Enumerate binaries in emacs-common to avoid packaging single binary
af38e7
  multiple times by accident
af38e7
af38e7
* Mon May 23 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-5
af38e7
- Removed %%defattr from %%files sections, as RPM no longer needs it
af38e7
- Removed %%dir %%{_libexecdir}/emacs and similar from emacs and
af38e7
  emacs-nox packages, as the directories are used and present only in
af38e7
  emacs-common (rhbz#704067)
af38e7
af38e7
* Tue Mar 22 2011 Karel Klic <kklic@redhat.com> - 1:23.3-4
af38e7
- Rebuild to fix an RPM issue (rhbz689182)
af38e7
af38e7
* Tue Mar 15 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-3
af38e7
- Use UTC timestamps in rpm-spec-mode changelog entries by default (rhbz#672350)
af38e7
- Consider *.elc in addition to *.el when loading files from site-start.d (rhbz#672324)
af38e7
af38e7
* Tue Mar 15 2011 Karel Klic <kklic@redhat.com> - 1:23.3-2
af38e7
- Another attempt to fix the handling of alternatives (rhbz#684447)
af38e7
  The current process loses alternatives preference on every upgrade,
af38e7
  but there seems to be no elegant way how to prevent this while
af38e7
  having versioned binaries (/bin/emacs-%%{version}) at the same time.
af38e7
- Removed 'rm -rf %%{buildroot}' from %%install section
af38e7
af38e7
* Thu Mar 10 2011 Karel Klic <kklic@redhat.com> - 1:23.3-1
af38e7
- New upstream release
af38e7
- Depend on util-linux directly, as the package no longer provides setarch
af38e7
af38e7
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:23.2-18
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
af38e7
af38e7
* Mon Jan 10 2011 Karel Klic <kklic@redhat.com> - 1:23.2-17
af38e7
- Added filesystem subpackage (rhbz#661866)
af38e7
- Added emacsclient desktop file (rhbz#665362)
af38e7
af38e7
* Fri Jan  7 2011 Karel Klic <kklic@redhat.com> - 1:23.2-16
af38e7
- Removed dependency on both hunspell and aspell. Emacs does not
af38e7
  _require_ spell checker, e.g. if user wants to uninstall one, there
af38e7
  is no reason why Emacs should also be uninstalled. Emacs can run one
af38e7
  like it can run GDB, pychecker, (La)TeX, make, gcc, and all VCSs out
af38e7
  there.
af38e7
- Removed conflict with old gettext package
af38e7
- Cleaned spec file header
af38e7
- Removed gcc-4.5.0 specific CFLAGS
af38e7
af38e7
* Fri Jan  7 2011 Karel Klic <kklic@redhat.com> - 1:23.2-15
af38e7
- The emacs-terminal package now requires emacs package
af38e7
af38e7
* Thu Jan  6 2011 Karel Klic <kklic@redhat.com> - 1:23.2-14
af38e7
- Patch emacs-terminal to use /usr/bin/emacs (rhbz#635213)
af38e7
af38e7
* Mon Sep  6 2010 Karel Klic <kklic@redhat.com> - 1:23.2-13
af38e7
- Removed transient-mark-mode suggestion from dotemacs.el, as this
af38e7
  minor mode is enabled by default in recent versions of Emacs
af38e7
af38e7
* Thu Aug 19 2010 Karel Klic <kklic@redhat.com> - 1:23.2-12
af38e7
- Mention xdg-open in browse-url-default-browser docstring (rhbz#624359)
af38e7
  Updates emacs-23.1-xdg.patch
af38e7
af38e7
* Tue Aug 17 2010 Karel Klic <kklic@redhat.com> - 1:23.2-11
af38e7
- Own /usr/bin/emacs (rhbz#614935)
af38e7
- Updated the handling of alternatives to match
af38e7
  https://fedoraproject.org/wiki/Packaging:Alternatives
af38e7
af38e7
* Mon Aug 16 2010 Karel Klic <kklic@redhat.com> - 1:23.2-10
af38e7
- Removed the png extension from the Icon entry in emacs.desktop (rhbz#507231)
af38e7
af38e7
* Wed Aug  4 2010 Karel Klic <kklic@redhat.com> - 1:23.2-9
af38e7
- Added Fedora conditionals
af38e7
af38e7
* Mon Aug  2 2010 Karel Klic <kklic@redhat.com> - 1:23.2-8
af38e7
- Moved the terminal desktop menu item to a separate package (rhbz#617355)
af38e7
af38e7
* Thu Jul  8 2010 Karel Klic <kklic@redhat.com> - 1:23.2-7
af38e7
- Added workaround for an GCC 4.5.0 bug
af38e7
af38e7
* Thu Jul  8 2010 Karel Klic <kklic@redhat.com> - 1:23.2-6
af38e7
- Removed Obsoletes: emacs-nxml-mode, it was obsoleted in F-11
af38e7
- Added COPYING to emacs-el, moved COPYING in emacs-common to %%doc
af38e7
af38e7
* Thu Jun  3 2010 Karel Klic <kklic@redhat.com> - 1:23.2-5
af38e7
- Fixed handling of dual spacing fonts rhbz#599437
af38e7
af38e7
* Thu May 27 2010 Karel Klíč <kklic@redhat.com> - 1:23.2-4
af38e7
- Add patch to fix rhbz#595546 hideshow library matches wrong parenthesis
af38e7
  under certain circumstances
af38e7
- Removed %%clean section
af38e7
af38e7
* Wed May 19 2010 Naveen Kumar <nkumar@redhat.com> - 1:23.2-3
af38e7
- Added a desktop file for adding terminal mode to menu (RHBZ #551949)
af38e7
af38e7
* Tue May 11 2010 Karel Klic <kklic@redhat.com> - 1:23.2-2
af38e7
- Added a patch fixing m17n and libotf version checking (m17ncheck)
af38e7
af38e7
* Mon May 10 2010 Karel Klic <kklic@redhat.com> - 1:23.2-1
af38e7
- Updated the prerelase to final version
af38e7
af38e7
* Sun Apr 25 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.96-3
af38e7
- Add BuildRequires for GConf2-devel to build in Gconf2 support (RHBZ #585447)
af38e7
af38e7
* Sun Apr 25 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.96-2
af38e7
- Remove po-mode files since they are now packaged separately as a sub-package
af38e7
  of gettext (RHBZ #579452)
af38e7
af38e7
* Tue Apr 20 2010 Karel Klic <kklic@redhat.com> - 1:23.1.96-1
af38e7
- Updated to the newest prerelease
af38e7
- Remove -movemail patch as it has been merged by upstream
af38e7
af38e7
* Thu Apr  1 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-6
af38e7
- Add patch to fix RHBZ #578272 - security vulnerability with movemail
af38e7
  (CVE-2010-0825)
af38e7
af38e7
* Tue Mar 30 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-5
af38e7
- Fix typo in spec file changelog
af38e7
- Use standard %%patch macro to apply all patches to silent rpmlint warnings
af38e7
af38e7
* Tue Mar 30 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-4
af38e7
- Remove unnecessary buildroot tag
af38e7
- Remove explicit dependency on librsvg2 (but keep BuildRequires for
af38e7
  librsvg2-devel)
af38e7
- Add properly versioned Provides for emacs(bin)
af38e7
- Remove long unneeded Obsoletes for emacs-leim
af38e7
- Fix summary for emacs-el
af38e7
af38e7
* Tue Mar 30 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-3
af38e7
- Use out of tree builds so that we can build multibple versions in the
af38e7
  %%build section
af38e7
af38e7
* Tue Mar 23 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-2
af38e7
- Remove checks for old version of Emacs in postrtrans
af38e7
af38e7
* Mon Mar 22 2010 Karel Klic <kklic@redhat.com> - 1:23.1.94-1
af38e7
- Update to 23.2 pretest version
af38e7
- Removed patches applied by upstream
af38e7
af38e7
* Fri Mar 19 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1-26
af38e7
- Fix broken byte compilation of emacs2.py and emacs3.py with the relevant
af38e7
  python binaries - requires turning off brp-python-bytecompile script
af38e7
af38e7
* Mon Mar 15 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1-25
af38e7
- Add --eval '(progn (setq load-path (cons "." load-path)))' to byte
af38e7
  compilation macro for packaging add-ons
af38e7
af38e7
* Tue Feb  9 2010 Karel Klic <kklic@redhat.com> 1:23.1-24
af38e7
- Added a comment about alternatives(8) in %%posttrans to the spec file
af38e7
af38e7
* Thu Jan 14 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> 1:23.1-23
af38e7
- Add patch to fix rhbz#547566 (from Juanma Barranquero)
af38e7
af38e7
* Tue Jan 12 2010 Karel Klic <kklic@redhat.com> 1:23.1-22
af38e7
- Removed invalid URL for rpm-spec-mode.el. This mode is no longer
af38e7
  found on Internet in this version.
af38e7
af38e7
* Thu Jan  7 2010 Karel Klic <kklic@redhat.com> 1:23.1-21
af38e7
- Removed PreReq from spec file
af38e7
af38e7
* Thu Jan  7 2010 Karel Klic <kklic@redhat.com> 1:23.1-20
af38e7
- Simpler fix for rhbz#517272
af38e7
af38e7
* Thu Jan  7 2010 Jens Petersen <petersen@redhat.com> - 1:23.1-19
af38e7
- m17n-lib-flt requires m17n-db-flt so no longer need to require explicitly
af38e7
  m17n-db-datafiles for complex text rendering (#542657)
af38e7
af38e7
* Mon Jan  4 2010 Karel Klic <kklic@redhat.com> 1:23.1-18
af38e7
- Fixed rhbz#517272 - emacs-23.1 update shows fonts in double the normal size
af38e7
af38e7
* Tue Dec  8 2009 Karel Klic <kklic@redhat.com> 1:23.1-17
af38e7
- Fixed rhbz#545398 - ETags messes up filenames
af38e7
af38e7
* Thu Dec 03 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-16
af38e7
- fix #542657 -  emacs does not display indic text
af38e7
af38e7
* Wed Dec 02 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-15
af38e7
- fix #543046 -  Using scroll bar in emacs highlights/selects text
af38e7
af38e7
* Mon Nov 30 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-14
af38e7
- fixed FTBFS in F12 and higher (#540921)
af38e7
af38e7
* Mon Oct 19 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-13
af38e7
- fixed update-directory-autoloads (#474958)
af38e7
af38e7
* Wed Oct 14 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-12
af38e7
- do not compress the files which implement compression itself (#484830)
af38e7
af38e7
* Wed Oct 14 2009 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1-11
af38e7
- Update macros.xemacs to treat epoch correctly and be consistent with xemacs package
af38e7
- Use site_start_d macro consistently
af38e7
af38e7
* Tue Sep 29 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-10
af38e7
- emacs contains nxml-mode (#516391)
af38e7
af38e7
* Thu Sep 24 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-9
af38e7
- use xdg-open(1) for opening URLs (#316131)
af38e7
af38e7
* Wed Sep 23 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-8
af38e7
- updated rpm-spec-mode.el to latest upstream version (#524851)
af38e7
af38e7
* Tue Sep 22 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-7
af38e7
- updated %%info_files (#510750)
af38e7
af38e7
* Mon Aug 31 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-6
af38e7
- fixed buffer menu (#515722)
af38e7
af38e7
* Wed Aug 26 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-5
af38e7
- correct BuildRequires for libotf (#519151)
af38e7
af38e7
* Tue Aug 25 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-4
af38e7
- alsa-lib-devel added to BuildRequires (#518659)
af38e7
af38e7
* Thu Aug 13 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-3
af38e7
- fixed Name and GenericName in desktop file (#514599)
af38e7
af38e7
* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 1:23.1-2
af38e7
- Use bzipped upstream tarball.
af38e7
af38e7
* Fri Jul 31 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-1
af38e7
- new upstream version 23.1
af38e7
af38e7
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:23.0.93-7
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
af38e7
af38e7
* Fri Jun 26 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-6
af38e7
- removed dependency to bitmap fonts: emacs version 23 does not need them
af38e7
af38e7
* Thu Jun 25 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-5
af38e7
- revoked default.el change (#508033)
af38e7
- added build dependency: librsvg2-devel (#507852)
af38e7
- added dependency: aspell (#443549)
af38e7
af38e7
* Wed Jun 24 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-4
af38e7
- added xorg-x11-fonts-misc to dependencies (#469220)
af38e7
af38e7
* Fri Jun 19 2009 Jens Petersen <petersen@redhat.com> - 1:23.0.93-3
af38e7
- drop igrep since lgrep and rgrep are maintained in emacs now
af38e7
- specify the list of *-init.el files to be install explicitly
af38e7
af38e7
* Thu Jun 11 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-2
af38e7
- fix bz#505083 - rpm-add-change-log-entry date format rejected by rpmbuild
af38e7
af38e7
* Mon May 18 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-1
af38e7
- new upstream version
af38e7
af38e7
* Fri Apr 10 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-11
af38e7
- fix bz#443549 -  spell-buffer, flyspell-mode do not work
af38e7
af38e7
* Fri Mar 27 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-10
af38e7
- fix segfaults when emacsclient connects to a tcp emacs server (#489066)
af38e7
af38e7
* Thu Mar 12 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-9
af38e7
- implement UTC change log option in rpm-spec-mode.el (#489829)
af38e7
af38e7
* Wed Mar  4 2009 Michel Salim <salimma@fedoraproject.org> - 1:22.3-8
af38e7
- Use desktop-file-utils to handle desktop file
af38e7
- Update icon cache if GTK2 is installed
af38e7
af38e7
* Wed Feb 25 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-7
af38e7
- site-lisp/default.el is now config(noreplace)
af38e7
af38e7
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:22.3-6
af38e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
af38e7
af38e7
* Mon Feb 16 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-5
af38e7
- fix #474578 - /usr/bin/emacs link not updated on upgrade
af38e7
  (added a script to scan the alternatives and update them)
af38e7
af38e7
* Mon Feb 09 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-4
af38e7
- fix bz#484309 (alternatives error message)
af38e7
af38e7
* Sun Jan 18 2009 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:22.3-3
af38e7
- Add /etc/rpm/macros.emacs file
af38e7
af38e7
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1:22.3-2
af38e7
- Rebuild for Python 2.6
af38e7
af38e7
* Sat Nov  8 2008 Jens Petersen <petersen@redhat.com> - 1:22.3-1
af38e7
- update to 22.3 (#461448)
af38e7
- emacs-22.1.50-sparc64.patch and emacs-22.1.50-regex.patch no longer needed
af38e7
- update rpm-spec-mode.el to look for fields at bol (#466407)
af38e7
af38e7
* Thu May 01 2008 Tom "spot" Callaway <tcallawa@redhat.com>
af38e7
- fix requires to include epoch
af38e7
af38e7
* Thu May 01 2008 Dennis Gilmore <dennis@ausil.us> 1:22.2-4
af38e7
- add patch from bz#435767
af38e7
af38e7
* Thu May 01 2008 Dennis Gilmore <dennis@ausil.us> 1:22.2-3
af38e7
- add epoch
af38e7
- put epoch in .pc file
af38e7
af38e7
* Thu Apr 24 2008 Dennis Gilmore <dennis@ausil.us> 22.2-2
af38e7
- add patch fixing libdir on sparc64
af38e7
af38e7
* Tue Apr 22 2008 Chip Coldwell <coldwell@redhat.com> 22.2-1
af38e7
- revert back to emacs-22.2 (bz443639)
af38e7
- update to php-mode-1.4.0
af38e7
- update to rpm-spec-mode.el v0.12.1x (bz432209)
af38e7
- patch rpm-spec-mode to use compilation mode (bz227418)
af38e7
- fix the Release tag (bz440624)
af38e7
- drop superfluous configure options
af38e7
- move the new icons into the right destination directory
af38e7
- the heuristics for detecting address space randomization in the emacs dumper
af38e7
  seem insufficient, so bring back setarch -R
af38e7
af38e7
* Fri Apr 18 2008 Chip Coldwell <coldwell@redhat.com> 23.0.60-2
af38e7
- New upstream tarball (fixes bz435767)
af38e7
- configure tweaks
af38e7
- drop files.el patch (now upstream)
af38e7
- drop parallel build patch (now upstream)
af38e7
af38e7
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 22.1.50-4
af38e7
- Autorebuild for GCC 4.3
af38e7
af38e7
* Wed Jan  2 2008 Chip Coldwell <coldwell@redhat.com> 22.1.50-3.1
af38e7
- parallel build patch from Dan Nicolaescu <dann@ics.uci.edu>
af38e7
af38e7
* Fri Dec  7 2007 Chip Coldwell <coldwell@redhat.com> 22.1.50-3
af38e7
- scriptlets shouldn't fail needlessly.
af38e7
- new upstream tarball
af38e7
af38e7
* Thu Dec  6 2007 Chip Coldwell <coldwell@redhat.com> 22.1.50-2
af38e7
- drop -DSYSTEM_PURESIZE_EXTRA=16777216 (bz409581)
af38e7
af38e7
* Mon Nov 19 2007 Chip Coldwell <coldwell@redhat.com> 22.1.50-1
af38e7
- pulled sources from GNU CVS
af38e7
af38e7
* Mon Nov 19 2007 Chip Coldwell <coldwell@redhat.com> 22.1-9
af38e7
- fixup alternatives mess (bz239745, bz246540)
af38e7
af38e7
* Tue Nov  6 2007 Chip Coldwell <coldwell@redhat.com> 22.1-8
af38e7
- fix insufficient safe-mode checks (Resolves: bz367601)
af38e7
af38e7
* Thu Nov  1 2007 Chip Coldwell <coldwell@redhat.com> 22.1-7
af38e7
- Update rpm-spec-mode to the current upstream, drop compat patch (bz306841)
af38e7
af38e7
* Wed Oct 24 2007 Jeremy Katz <katzj@redhat.com> - 22.1-6
af38e7
- Update rpm-spec-mode to the current upstream (#306841)
af38e7
af38e7
* Wed Sep 12 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-5
af38e7
- require xorg-x11-fonts-ISO8859-1-100dpi instead of 75dpi (Resolves: bz281861)
af38e7
- drop broken python mode (Resolves: bz262801)
af38e7
af38e7
* Mon Sep 10 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-4
af38e7
- fix pkgconfig path (from pkg-config to pkgconfig (Jonathan Underwood)
af38e7
- use macro instead of variable style for buildroot.
af38e7
af38e7
* Tue Aug 28 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-3
af38e7
- change group from Development to Utility
af38e7
af38e7
* Mon Aug 13 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-2
af38e7
- add pkgconfig file for emacs-common and virtual provides (Resolves: bz242176)
af38e7
- glibc-open-macro.patch to deal with glibc turning "open" into a macro.
af38e7
- leave emacs info pages in default section (Resolves: bz199008)
af38e7
af38e7
* Wed Jun  6 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-1
af38e7
- move alternatives install to posttrans scriptlet (Resolves: bz239745)
af38e7
- new release tarball from FSF (Resolves: bz245303)
af38e7
- new php-mode 1.2.0
af38e7
af38e7
* Wed May 23 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.990-2
af38e7
- revert all spec file changes since 22.0.95-1 (Resolves: bz239745)
af38e7
- new pretest tarball from FSF (Resolves: bz238234)
af38e7
- restore php-mode (Resolves: bz235941)
af38e7
af38e7
* Mon May 21 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.990-1
af38e7
- new pretest tarball from FSF
af38e7
- removed Ulrich Drepper's patch to prevent mmapped pages during dumping
af38e7
  removed BuildRequires: glibc >= 2.5.90-22
af38e7
  (bug traced to glibc Resolves: bz239344)
af38e7
- fix alternatives removal scriptlet (Resolves: bz239745)
af38e7
af38e7
* Thu May 17 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.99-4
af38e7
- format of freed blocks changed between glibc 2.5.90-21 and 2.5.90-22
af38e7
- BuildRequires: glibc >= 2.5.90-22 (Ulrich Drepper)
af38e7
af38e7
* Sun May 13 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.99-2
af38e7
- prevent mmapped pages during dumping (Ulrich Drepper Resolves: bz239344)
af38e7
af38e7
* Tue Apr 24 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.99-1
af38e7
- new (last?) pretest tarball from FSF
af38e7
- update to php-mode-1.2.0 (Ville Skyttä Resolves: bz235941)
af38e7
- use /etc/alternatives instead of wrapper script
af38e7
af38e7
* Tue Mar  6 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.95-1
af38e7
- new pretest tarball from FSF
af38e7
af38e7
* Mon Feb 26 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.94-1
af38e7
- new pretest tarball obsoletes loaddefs.el dependencies patch
af38e7
af38e7
* Fri Feb 23 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-7
af38e7
- fix po-mode-init.el (Kjartan Maraas #228143)
af38e7
af38e7
* Tue Feb 13 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-6
af38e7
- remove --without-xim configure flag to fix dead keys (Alexandre Oliva #224626)
af38e7
af38e7
* Fri Jan 26 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-5
af38e7
- remove Tetris to avoid trademark problems (Ville Skyttä #224627)
af38e7
af38e7
* Thu Jan 25 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-4
af38e7
- fixup loaddefs.el dependencies (Dan Nicolaescu #176171)
af38e7
- add BuildRequires: automake (changes to Makefile.in)
af38e7
af38e7
* Wed Jan 24 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-3
af38e7
- po-mode.el was being left out
af38e7
af38e7
* Tue Jan 23 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-1
af38e7
- new pretest version
af38e7
- removed setarch since new dumper copes with execshield
af38e7
- clean up site initialization files (varions #176171)
af38e7
af38e7
* Tue Jan  2 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.92-1
af38e7
- new pretest version
af38e7
- removed almost all emacs 21 patches from emacs 22
af38e7
- clean up spec file,
af38e7
- many new BuildRequires (David Woodhouse #221250)
af38e7
af38e7
* Tue Nov 14 2006 Chip Coldwell <coldwell@redhat.com> - 22.0.90-1
af38e7
- first pretest rpm build
af38e7
af38e7
* Mon Nov  6 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-19
af38e7
- BuildRequires: sendmail (Wolfgang Rupprecht #213813)
af38e7
af38e7
* Thu Aug  3 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-18
af38e7
- non-CJK text broken by default for Western locale (James Ralston #144707)
af38e7
af38e7
* Thu Aug  3 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-17
af38e7
- use UTF-8 keyboard input encoding on terminals that support it (Axel Thimm #185399)
af38e7
af38e7
* Thu Aug  3 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-16
af38e7
- fix German spell checking for UTF-8 encoded buffers (Daniel Hammer #197737)
af38e7
af38e7
* Wed Jul 26 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-15
af38e7
- fix src/unexelf.c to build on PowerPC64 (backport from emacs-22, #183304)
af38e7
af38e7
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 21.4-14.1.1
af38e7
- rebuild
af38e7
af38e7
* Tue Apr 18 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-14.1
af38e7
- don't clobber site-lisp/default.el (Ritesh Khadgaray, 180153)
af38e7
af38e7
* Tue Mar  7 2006 Jens Petersen <petersen@redhat.com> - 21.4-14
af38e7
- bring back setarch for i386 with -R option in spec file and drop
af38e7
  emacs-21-personality-linux32-101818.patch since it no longer seems
af38e7
  sufficient with recent kernels (Sam Peterson, #174736)
af38e7
- buildrequire giflib-devel instead of libungif-devel
af38e7
af38e7
* Thu Mar  2 2006 Jens Petersen <petersen@redhat.com>
af38e7
- avoid backup for fix-x-vs-no-x-diffs.dpatch (Ian Collier, #183503)
af38e7
- remove the old ccmode info manual (#182084)
af38e7
af38e7
* Mon Feb 27 2006 Jens Petersen <petersen@redhat.com> - 21.4-13
af38e7
- buildrequire libXaw-devel for menus and scrollbar
af38e7
- pass -R to setarch to disable address randomization during dumping
af38e7
  (Sam Peterson, #174736)
af38e7
- install cc-mode.info correctly (Sam Peterson, #182084)
af38e7
- fix sort-columns not to use deprecated non-posix sort key syntax
af38e7
  with sort-columns-posix-key-182282.patch (Richard Ryniker, #182282)
af38e7
- use system-name function not variable when setting frame-title-format in
af38e7
  /etc/skel/.emacs for XEmacs users hitting .emacs
af38e7
af38e7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 21.4-12.2
af38e7
- bump again for double-long bug on ppc(64)
af38e7
af38e7
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 21.4-12.1
af38e7
- rebuilt for new gcc4.1 snapshot and glibc changes
af38e7
af38e7
* Fri Feb  3 2006 Jens Petersen <petersen@redhat.com> - 21.4-12
af38e7
- add mule-cmd.el-X11-locale.alias-173781.patch to correct location of X11
af38e7
  locale.alias file (Paul Dickson, #173781)
af38e7
- fix autoload of php-mode in php-mode-init.el (Christopher Beland, #179484)
af38e7
af38e7
* Wed Dec 14 2005 Jens Petersen <petersen@redhat.com> - 21.4-11
af38e7
- avoid building with -fstack-protector on i386 to prevent crashing
af38e7
  (Jonathan Kamens, #174730)
af38e7
- require xorg-x11-fonts-ISO8859-1-75dpi instead of xorg-x11-fonts-75dpi
af38e7
  for modular X (#174614)
af38e7
af38e7
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
af38e7
- rebuilt
af38e7
af38e7
* Fri Nov 25 2005 Jens Petersen <petersen@redhat.com> - 21.4-10
af38e7
- fix missing parenthesis in lang-coding-systems-init.el
af38e7
af38e7
* Tue Nov 22 2005 Jens Petersen <petersen@redhat.com> - 21.4-9
af38e7
- fix keyboard-coding-system on console for utf-8 (Dawid Gajownik, #173855)
af38e7
- update etags to latest cvs (Hideki Iwamoto, #173023)
af38e7
  - replace etags-14.21-17.11-diff.patch with etags-update-to-cvs.patch
af38e7
- update smtpmail.el to latest cvs version for better authentication support
af38e7
  with smtpmail-cvs-update.patch (Alberto Brizio, #167804)
af38e7
af38e7
* Mon Nov 14 2005 Jeremy Katz <katzj@redhat.com> - 21.4-8
af38e7
- update dep for new xorg fonts packages
af38e7
af38e7
* Wed Aug 24 2005 Jens Petersen <petersen@redhat.com>
af38e7
- fix name of aspell-es dictionary (#147964)
af38e7
  - update emacs-21.3-lisp-textmodes-ispell-languages.patch
af38e7
af38e7
* Thu Jul 14 2005 Jens Petersen <petersen@redhat.com> - 21.4-7
af38e7
- update rpm-spec-mode.el to cvs revision 1.17 (Ville Skyttä)
af38e7
  - fixes expansion of %%{?dist}
af38e7
- replace emacs-21.4-setarch_for_loadup-101818.patch with backport
af38e7
  emacs-21-personality-linux32-101818.patch from cvs (Jan Djärv)
af38e7
  which also turns off address randomization during dumping (Masatake Yamato)
af38e7
  - no longer need to pass SETARCH to make on i386 (#160814)
af38e7
- move ownership of %%{_datadir}/emacs/ and %%{_datadir}/emacs/%%{version}/
af38e7
  from emacs to emacs-el and emacs-leim subpackages
af38e7
- don't build tramp html and dvi documentation
af38e7
- drop src/config.in part of bzero-and-have-stdlib.dpatch to avoid
af38e7
  compiler warnings
af38e7
af38e7
* Thu Jun 23 2005 Jens Petersen <petersen@redhat.com> - 21.4-6
af38e7
- merge in changes from emacs22.spec conditionally
af38e7
  - define emacs21 rpm macro switch to control major version and use it
af38e7
- update tramp to 2.0.49
af38e7
af38e7
* Fri Jun 17 2005 Jens Petersen <petersen@redhat.com>
af38e7
- set arg0 to emacs in wrapper script (Peter Oliver, 149512#3)
af38e7
af38e7
* Mon May 30 2005 Jens Petersen <petersen@redhat.com>
af38e7
- move setting of require-final-newline from default.el to a comment in default
af38e7
  .emacs (Ralph Loader, 119141)
af38e7
af38e7
* Wed May 18 2005 Jens Petersen <petersen@redhat.com> - 21.4-5
af38e7
- update cc-mode to 5.30.9 stable release to address font-lock problems
af38e7
  (126165,148977,150197,155292,158044)
af38e7
af38e7
* Mon May 16 2005 Jens Petersen <petersen@redhat.com> - 21.4-4
af38e7
- don't accidently exclude emacsclient from common package
af38e7
  (Jonathan Kamens, #157808)
af38e7
- traditional Chinese desktop file translation (Wei-Lun Chao, #157287)
af38e7
af38e7
* Wed Apr 20 2005 Jens Petersen <petersen@redhat.com> - 21.4-3
af38e7
- add igrep.el and init file
af38e7
af38e7
* Mon Apr 11 2005 Jens Petersen <petersen@redhat.com> - 21.4-2
af38e7
- update etags to 17.11 (idht4n@hotmail.com, 151390)
af38e7
  - add etags-14.21-17.11-diff.patch
af38e7
- replace i386 setarch redefinitions of __make and makeinstall with
af38e7
  emacs-21.4-setarch_for_loadup-101818.patch and setting SETARCH on i386
af38e7
  (Jason Vas Dias, 101818)
af38e7
af38e7
* Sun Apr 10 2005 Jens Petersen <petersen@redhat.com> - 21.4-1
af38e7
- update to 21.4 movemail vulnerability release
af38e7
  - no longer need movemail-CAN-2005-0100.patch
af38e7
- replace %%{_bindir}/emacs alternatives with a wrapper script (Warren Togami)
af38e7
  to prevent it from disappearing when upgrading (Michal Jaegermann, 154326)
af38e7
  - suffix the X emacs binaries with -x and the no X binaries with -nox
af38e7
  - the wrapper script %%{_bindir}/emacs-%%version runs emacs-x if installed or
af38e7
    otherwise emacs-nox.  %%{_bindir}/emacs is a symlink to the wrapper
af38e7
- make emacs and emacs-nox own the subdirs in %%{_libexecdir}
af38e7
- add a bunch of fixes from debian's emacs21_21.4a-1 patch:
af38e7
    battery-acpi-support.dpatch, bzero-and-have-stdlib.dpatch,
af38e7
    coding-region-leak.dpatch, detect-coding-iso2022.dpatch,
af38e7
    fix-batch-mode-signal-handling.dpatch, pcl-cvs-format.dpatch,
af38e7
    python-completion-ignored-extensions.dpatch,
af38e7
    remote-files-permissions.dpatch, save-buffer.dpatch, scroll-margin.dpatch,
af38e7
    xfree86-4.3-modifiers.dpatch
af38e7
  - add fix-x-vs-no-x-diffs.dpatch
af38e7
    - define emacs_libexecdir
af38e7
    - build both emacs and emacs-nox as %%{version}.1 and move common DOC file
af38e7
      to emacs-common
af38e7
    - suffix version in fns-%%{version}.1.el with -x and -nox respectively
af38e7
- add 100 to elisp patches
af38e7
af38e7
* Wed Apr  6 2005 Jens Petersen <petersen@redhat.com> - 22.0.50-0.20050406
af38e7
- update to snapshot of current cvs
af38e7
  - configure xim support off by default
af38e7
  - bootstrap snapshot
af38e7
af38e7
* Wed Apr  6 2005 Jens Petersen <petersen@redhat.com> - 21.3-27
af38e7
- use alternatives to switch _bindir/emacs between emacs and emacs-nox
af38e7
  (Henning Schmiedehausen, #151067)
af38e7
  - remove emacs and emacs-nox from bindir
af38e7
  - prereq alternatives for emacs and emacs-nox
af38e7
  - add post and postun scripts to handle alternatives
af38e7
- buildrequire xorg-x11-devel instead of XFree86-devel
af38e7
- really include and apply emacs-21.3-latex-mode-hook-144083.patch
af38e7
- make emacs and emacs-nox own _datadir/emacs/version too
af38e7
af38e7
* Wed Mar  9 2005 Jens Petersen <petersen@redhat.com> - 21.3-26
af38e7
- rebuild with gcc 4.0
af38e7
  - add emacs-21.3-gcc4.patch for emacsclient
af38e7
af38e7
* Mon Feb 28 2005 Jens Petersen <petersen@redhat.com> - 21.3-25
af38e7
- add tramp-2.1.3 to site-lisp (David Woodhouse, 149703)
af38e7
  - move removal of info dir to after its installation
af38e7
  - add tramp-init.el to put tramp into load-path
af38e7
af38e7
* Thu Feb 24 2005 Jens Petersen <petersen@redhat.com> - 21.3-24
af38e7
- mark default.el as a noreplace config file (Pawel Salek, 149310)
af38e7
- only set keyboard-coding-system in xterms to fix problem with input
af38e7
  Latin characters becoming prefixes and making emacs loop
af38e7
  (Eddahbi Karim, 126007)
af38e7
- make emacs-el own its lisp directories
af38e7
- run latex-mode-hook in latex-mode (Martin Biely, 144083)
af38e7
  - add emacs-21.3-latex-mode-hook-144083.patch
af38e7
af38e7
* Fri Feb 18 2005 Jens Petersen <petersen@redhat.com> - 21.3-23
af38e7
- install %%{_bindir}/emacs-nox as a hardlink of the versioned binary
af38e7
- drop explicit lib requirements
af38e7
- use sed instead of perl to fix up filelists
af38e7
af38e7
* Mon Feb 14 2005 Jens Petersen <petersen@redhat.com> - 21.3-22
af38e7
- use prereq instead of contexts for common script requirements
af38e7
  (Axel Thimm, 147791)
af38e7
- move emacs.png from common to main package
af38e7
af38e7
* Fri Feb  4 2005 Jens Petersen <petersen@redhat.com> - 21.3-21
af38e7
- fix CAN-2005-0100 movemail vulnerability with movemail-CAN-2005-0100.patch
af38e7
  (Max Vozeler, 146701)
af38e7
af38e7
* Fri Jan 14 2005 Jens Petersen <petersen@redhat.com> - 21.3-20
af38e7
- workaround xorg-x11 modifier key problem with
af38e7
  emacs-21.3-xterm-modifiers-137868.patch (Thomas Woerner, 137868)
af38e7
af38e7
* Mon Nov 29 2004 Jens Petersen <petersen@redhat.com> - 21.3-19
af38e7
- prefer XIM status under-the-window for now to stop xft httx from dying
af38e7
  (125413): add emacs-xim-status-under-window-125413.patch
af38e7
- default diff to unified format in .emacs
af38e7
af38e7
* Wed Nov 10 2004 Jens Petersen <petersen@redhat.com> - 21.3.50-0.20041111
af38e7
- initial packaging of cvs emacs
af38e7
  - leim and elisp manual now in main tarball
af38e7
  - no leim subpackage anymore, so make common obsolete it
af38e7
  - no longer need MuleUCS, nor rfc1345.el
af38e7
  - buildrequire and use autoconf rather autoconf213
af38e7
  - no longer need emacs-21.2-x86_64.patch,
af38e7
    editfns.c-Fformat-multibyte-davej.patch
af38e7
  - bring back game for now
af38e7
  - TODO: some patches still need updating
af38e7
  - fns.el no longer installed
af38e7
  - remove /var/games for now
af38e7
  - update filelist generation to single sweep
af38e7
  - update info_files list
af38e7
af38e7
* Thu Nov  4 2004 Jens Petersen <petersen@redhat.com> - 21.3-18
af38e7
- show emacs again in the desktop menu (132567)
af38e7
- require fonts-xorg-75dpi to prevent empty boxes at startup due to missing
af38e7
  fonts (Johannes Kaiser, 137060)
af38e7
af38e7
* Mon Oct 18 2004 Jens Petersen <petersen@redhat.com> - 21.3-17
af38e7
- fix etag alternatives removal when uninstalling (Karsten Hopp, 136137)
af38e7
af38e7
* Fri Oct 15 2004 Jens Petersen <petersen@redhat.com> - 21.3-16
af38e7
- do not setup frame-title-format in default.el, since it will override
af38e7
  setting by users (Henrik Bakken, 134520)
af38e7
- emacs-el no longer requires emacs for the sake of -nox users
af38e7
  (Lars Hupfeldt Nielsen, 134479)
af38e7
- condition calling of global-font-lock-mode in default .emacs
af38e7
  in case xemacs should happen to load it
af38e7
af38e7
* Wed Sep 29 2004 Jens Petersen <petersen@redhat.com> - 21.3-15
af38e7
- cleanup and update .desktop file
af38e7
- make emacs not appear in the desktop menu (Seth Nickell,132567)
af38e7
- move the desktop file from -common to main package
af38e7
- go back to using just gctags for ctags
af38e7
- etags is now handled by alternatives (92256)
af38e7
- improve the default frame title by prefixing the buffer name
af38e7
  (Christopher Beland, 128110)
af38e7
- fix the names of some European aspell languages with
af38e7
  emacs-21.3-lisp-textmodes-ispell-languages.patch (David Jansen, 122618)
af38e7
- fixing running "libtool gdb program" in gud with
af38e7
  emacs-21.3-gud-libtool-fix.patch (Dave Malcolm, 130955)
af38e7
af38e7
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
af38e7
- rebuilt
af38e7
af38e7
* Fri Apr 30 2004 Jens Petersen <petersen@redhat.com> - 21.3-13
af38e7
- unset focus-follows-mouse in default.el to make switching frames work for
af38e7
  click-to-focus (Theodore Belding,114736)
af38e7
af38e7
* Thu Apr 15 2004 Jens Petersen <petersen@redhat.com> - 21.3-12
af38e7
- update php-mode to 1.1.0
af38e7
- add emacs-21.3-no-rpath.patch so that /usr/X11R6/lib is not rpath'ed
af38e7
- require /bin/ln for %%post (Tim Waugh, 119817)
af38e7
- move prereq for dev and /sbin/install-info to emacs-common
af38e7
- leim no longer requires emacs
af38e7
- use source site-lisp dir in %%prep to setup site files
af38e7
- define and use site_lisp for buildroot in %%install
af38e7
- default ispell dictionary to "english" for CJK locale
af38e7
- add comment to top of site-start.el about load order
af38e7
- turn on auto-compression-mode in default.el (114808)
af38e7
- set require-final-newline with setq (David Olsson,119141)
af38e7
  and remove redundant next-line-add-newlines setting
af38e7
- update info_file list (Reuben Thomas,114729)
af38e7
af38e7
* Tue Mar 16 2004 Mike A. Harris <mharris@redhat.com> 21.3-11
af38e7
- Removed bogus Requires: XFree86-libs that was added in 21.3-8, as rpm
af38e7
  find-requires will automatically pick up the dependancies on any runtime
af38e7
  libraries, and such hard coded requires is not X11 implementation
af38e7
  agnostic (#118471)
af38e7
af38e7
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
af38e7
- rebuilt
af38e7
af38e7
* Sat Jan 24 2004 Jens Petersen <petersen@redhat.com> - 21.3-9
af38e7
- bring back emacs-nox subpackage (emacs built without X support) (#113001)
af38e7
  [suggested by Frank Kruchio]
af38e7
- base emacs package now only contains emacs binary built with X support
af38e7
  and no longer obsoletes emacs-nox
af38e7
- all the common files required by emacs and emacs-nox are now in emacs-common
af38e7
- update php-mode.el to 1.0.5
af38e7
- add missing rfc1345.el leim input method
af38e7
- update po-compat.el to version in gettext-0.13.1
af38e7
- update base package summary
af38e7
- add url for python-mode.el and php-mode.el
af38e7
- gctags is now a symlink to ctags.emacs
af38e7
af38e7
* Wed Jan 14 2004 Jens Petersen <petersen@redhat.com> - 21.3-8
af38e7
- comment out setting transient-mark-mode in skel .emacs (#102441,#90193)
af38e7
  [reported by mal@gromco.com, Jonathan Kamens]
af38e7
- improve lang-coding-systems-init.el to set-language-environment for CJK
af38e7
  utf-8 locale too and use utf-8 for default-coding-systems and
af38e7
  terminal-coding-system (#111172) [Yoshinori Kuniga]
af38e7
- update rpm-spec-mode.el to newer one in xemacs package cvs (#105888) [Dams]
af38e7
- rename etags to etags.emacs and make etags a symlink to it at install time
af38e7
  if it doesn't exist (#92256) [marc_soft@merlins.org]
af38e7
- apply editfns.c-Fformat-multibyte-davej.patch to fix multibyte code typo
af38e7
  in Fformat [patch from Dave Jones]
af38e7
- add runtime requirements for XFree86-libs, image libraries, ncurses and zlib
af38e7
- improve -el and -leim package summaries
af38e7
- no longer configure build with redundant --with-gcc
af38e7
af38e7
* Tue Nov 25 2003 Jens Petersen <petersen@redhat.com>
af38e7
- buildrequire autoconf213 (#110741) [reported by mvd@mylinux.com.ua]
af38e7
af38e7
* Mon Oct 27 2003 Jens Petersen <petersen@redhat.com> - 21.3-7
af38e7
- use "setarch i386" to build on ix86 (#101818) [reported by Michael Redinger]
af38e7
- use __make to %%build and %%install
af38e7
- set keyboard coding-system for utf-8 in lang-coding-systems-init.el (#106929)
af38e7
  [reported with fix by Axel Thimm]
af38e7
- add source url for MuleUCS
af38e7
- update base package description (#103551) [reported by Tim Landscheidt]
af38e7
af38e7
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
af38e7
- rebuilt
af38e7
af38e7
* Wed May  7 2003 Jens Petersen <petersen@redhat.com> - 21.3-5
af38e7
- move transient-mark-mode and global-font-lock-mode setting from default.el
af38e7
  back to dotemacs, so as not to surprise old users (#90193)
af38e7
  [reported by jik@kamens.brookline.ma.us]
af38e7
- change require-final-newline to query (default.el)
af38e7
- don't make a backup when applying browse-url-htmlview-84262.patch (#90226)
af38e7
  [reported by mitr@volny.cz]
af38e7
af38e7
* Fri May  2 2003 Elliot Lee <sopwith@redhat.com>
af38e7
- Add emacs-21.3-ppc64.patch
af38e7
af38e7
* Fri Apr 25 2003 Jens Petersen <petersen@redhat.com> - 21.3-3
af38e7
- use Mule-UCS utf-8 coding-system for CJK subprocess IO
af38e7
- no need to set fontset anymore in CJK locale
af38e7
af38e7
* Wed Apr 16 2003 Jens Petersen <petersen@redhat.com> - 21.3-2
af38e7
- add Mule-UCS for CJK utf-8 support (suggested by Akira Tagoh)
af38e7
  and use it by default in CJK UTF-8 locale
af38e7
- move emacs-asian startup files into new lang-coding-systems-init.el
af38e7
- utf-8 setup in site-start.el is no longer needed in Emacs 21.3
af38e7
- generate filelist for site-lisp automatically like base lisp and leim
af38e7
- don't setup aspell in site-start.el
af38e7
- rename dotemacs to dotemacs.el and move former contents to new default.el
af38e7
af38e7
* Mon Apr  7 2003 Jens Petersen <petersen@redhat.com> - 21.3-1
af38e7
- update to 21.3
af38e7
- no longer set compound-text-with-extensions in dotemacs, since it is now
af38e7
  the default
af38e7
- emacs-21.2-pop.patch is no longer needed
af38e7
- update php-mode to 1.0.4
af38e7
af38e7
* Thu Feb 20 2003 Jens Petersen <petersen@redhat.com> - 21.2-33
af38e7
- default browse-url to use htmlview (#84262)
af38e7
- remove info dir file rather than excluding it
af38e7
af38e7
* Sat Feb  8 2003 Jens Petersen <petersen@redhat.com> - 21.2-32
af38e7
- set X copy'n'paste encoding to extended compound-text (#74100)
af38e7
  by default in .emacs file [suggested by olonho@hotmail.com]
af38e7
- .emacs file cleanup (xemacs now has a separate init file)
af38e7
af38e7
* Fri Feb  7 2003 Jens Petersen <petersen@redhat.com> - 21.2-31
af38e7
- block input in allocate_vectorlike to prevent malloc hangs (#83600)
af38e7
  [thanks to Jim Blandy]
af38e7
- set startup wmclass notify in desktop file
af38e7
af38e7
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
af38e7
- rebuilt
af38e7
af38e7
* Wed Jan 15 2003 Jens Petersen <petersen@redhat.com> 21.2-29
af38e7
- update to newer po-mode.el and po-compat.el from gettext-0.11.4
af38e7
- patch po-mode's po-replace-revision-date for when
af38e7
  po-auto-replace-revision-date is nil (#71264)
af38e7
- update po-mode-init.el
af38e7
- examine LC_ALL before LC_CTYPE in site-start.el for utf-8 (#79535)
af38e7
- don't install etc/DOC files explicitly by hand
af38e7
- make sure all lisp .elc files are up to date
af38e7
- pass _smp_mflags to make
af38e7
- remove games that we shouldn't ship
af38e7
af38e7
* Mon Jan 13 2003 Karsten Hopp <karsten@redhat.de> 21.2-28
af38e7
- s390x lib64 fix
af38e7
af38e7
* Fri Jan  3 2003 Jens Petersen <petersen@redhat.com> 21.2-27
af38e7
- look at LANG after LC_CTYPE when checking for UTF-8 locale encoding
af38e7
  in site-start.el (#79535)
af38e7
- don't set desktop file config(noreplace)
af38e7
af38e7
* Fri Dec 20 2002 Jens Petersen <petersen@redhat.com> 21.2-26
af38e7
- unset the sticky bit of emacs in bindir (#80049)
af38e7
af38e7
* Wed Dec 18 2002 Jens Petersen <petersen@redhat.com> 21.2-25
af38e7
- no need to patch config.{sub,guess}
af38e7
af38e7
* Tue Dec  3 2002 Tim Waugh <twaugh@redhat.com>
af38e7
- Fix python-mode-init.el (bug #78910).
af38e7
af38e7
* Sun Dec  1 2002 Jens Petersen <petersen@redhat.com> 21.2-24
af38e7
- rpm-spec-mode update fixes
af38e7
  - patch in XEmacs compat functions rather than defining them with apel
af38e7
    macros in init file (#78764)
af38e7
  - autoload "rpm-spec-mode" not "rpm-spec-mode.el" in same file
af38e7
- let emacs base also own leim dir to avoid startup warning about missing dir
af38e7
  when -el and -leim aren't installed (#78764)
af38e7
af38e7
* Thu Nov 28 2002 Jens Petersen <petersen@redhat.com>
af38e7
- use LC_CTYPE rather than LANG to determine default encoding (#78678)
af38e7
  [reported by starback@stp.ling.uu.se]
af38e7
af38e7
* Wed Nov 27 2002 Jens Petersen <petersen@redhat.com> 21.2-23
af38e7
- set transient-mark-mode in dotemacs for Emacs not XEmacs (#75440)
af38e7
- update rpm-spec-mode.el to 0.12
af38e7
  - define needed XEmacs compat functions in new rpm-spec-mode-init.el
af38e7
- tidy site-start.el
af38e7
  - move python-mode setup to python-mode
af38e7
- don't build with sbin in path
af38e7
- use _libexecdir, _bindir and _sysconfdir
af38e7
- don't gzip info files explicitly
af38e7
- use tar's C and j options
af38e7
- generate lisp file-lists in single find sweeps over lisp and leim dirs
af38e7
  - use -fprint and -fprintf
af38e7
  - correct more dir ownerships
af38e7
af38e7
* Sun Nov 24 2002 Florian La Roche <Florian.LaRoche@redhat.de> 21.2-22
af38e7
- add correct alloca defines for s390
af38e7
af38e7
* Wed Nov  6 2002 Jens Petersen <petersen@redhat.com> 21.2-21
af38e7
- uses patches for x86_64 and s390 support and config.{guess,sub} updating
af38e7
af38e7
* Tue Nov  5 2002 Jens Petersen <petersen@redhat.com> 21.2-20
af38e7
- add support for x86_64 and merge in s390 support from cvs
af38e7
- add alloca defines to amdx86-64.h (from SuSE)
af38e7
af38e7
* Wed Oct 30 2002 Jens Petersen <petersen@redhat.com> 21.2-19
af38e7
- own our libexec dir (#73984)
af38e7
- only set transient-mark-mode in dotemacs for Emacs (#75440)
af38e7
- update to latest config.{guess,sub}
af38e7
- use _datadir macro
af38e7
af38e7
* Wed Aug 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-18
af38e7
- Desktop file fix - add Application to make it show up
af38e7
- DNS lookup fix for pop (#64802)
af38e7
af38e7
* Tue Aug 27 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-17
af38e7
- Fix gdb arrow when used in non-windowed mode (#56890)
af38e7
af38e7
* Fri Aug  9 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-16
af38e7
- Handle UTF-8 input (#70855).
af38e7
af38e7
* Tue Aug  6 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-15
af38e7
- Don't use canna by default (#70870)
af38e7
af38e7
* Thu Aug  1 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-14
af38e7
- Fixes to desktop file (add encoding, add missing a ";")
af38e7
- Update s390 patch
af38e7
af38e7
* Wed Jul 24 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-13
af38e7
- rpm -> rpmbuild for rpmspec mode (#68185)
af38e7
af38e7
* Mon Jul 22 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-12
af38e7
- desktop file changes (#69385)
af38e7
af38e7
* Mon Jul  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-11
af38e7
- Fix php-mode to not initialize on e.g.  foophp.c (#67592)
af38e7
af38e7
* Thu Jun 27 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-10
af38e7
- Downgrade po-mode
af38e7
af38e7
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
af38e7
- automated rebuild
af38e7
af38e7
* Mon Jun 17 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-8
af38e7
- #66808
af38e7
af38e7
* Wed May 29 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-7
af38e7
- Rebuild
af38e7
af38e7
* Mon May 20 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-6
af38e7
- Prereq dev
af38e7
af38e7
* Thu May 16 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-5
af38e7
- Update the elisp manual and po-mode
af38e7
af38e7
* Tue May  7 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-4
af38e7
- php-mode 1.0.2
af38e7
af38e7
* Thu Apr 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-3
af38e7
- Update po-mode to the one from gettext 0.11.1
af38e7
af38e7
* Mon Apr  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-2
af38e7
- Tweak mouse init process (#59757)
af38e7
af38e7
* Mon Mar 18 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-1
af38e7
- 21.2
af38e7
af38e7
* Fri Mar  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.95-1
af38e7
- 21.1.95
af38e7
af38e7
* Fri Feb  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.90-2
af38e7
- Upgrade po-mode to the version bundled with gettext 0.11
af38e7
- Upgrade rpm-spec-mode to 0.11h
af38e7
af38e7
* Thu Jan 31 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.90-1
af38e7
- 21.1.90
af38e7
af38e7
* Fri Jan 18 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.80-2
af38e7
- Add ebrowse
af38e7
- Set transient-mode to t in /etc/skel/.emacs
af38e7
af38e7
* Mon Jan 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.80-1
af38e7
- 21.1.80
af38e7
af38e7
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
af38e7
- automated rebuild
af38e7
af38e7
* Thu Dec  6 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-3
af38e7
- Increase recursive-load-depth-limit from 10 to 50
af38e7
af38e7
* Wed Dec  5 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-2
af38e7
- Make it conflict with old versions of gettext
af38e7
af38e7
* Thu Nov 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-1
af38e7
- rpm-spec-mode 0.11h, should fix #56748
af38e7
af38e7
* Tue Nov  6 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.4
af38e7
- php mode 1.0.1. Should fix some speedbar problems.
af38e7
af38e7
* Tue Oct 23 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.3
af38e7
- Minor cleanups
af38e7
- add ssl.el
af38e7
af38e7
* Mon Oct 22 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.2
af38e7
- Add more files from the libexec directory (#54874, #54875)
af38e7
af38e7
* Sun Oct 21 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.1
af38e7
- 21.1
af38e7
- Build on IA64 again - the default config now handles it
af38e7
- Drop all old patches
af38e7
- Misc cleanups
af38e7
- Update the elisp manual to 21-2.7
af38e7
- Deprecate the emacs-nox and emacs-X11 subpackages.
af38e7
  Simplify build procedure to match.
af38e7
- Update php-mode to 1.0.0
af38e7
af38e7
* Mon Oct 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 20.7-43
af38e7
- Add php-mode 0.9.9
af38e7
- Add URL (#54603)
af38e7
- don't run autoconf/libtoolize during build - they're broken
af38e7
- don't build on IA64 until they are fixed
af38e7
af38e7
* Sun Sep 16 2001 Trond Eivind Glomsrød <teg@redhat.com> 20.7-42
af38e7
- Update python-mode to the version in the python 2.2a3
af38e7
- Include po-mode in emacs, instead of including in gettext
af38e7
af38e7
* Mon Jul 30 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- Minor fix to make-mode fontify regexp (#50010)
af38e7
- Build without emacs being installed (#49085)
af38e7
af38e7
* Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- Much cleaner site-start.d sourcing
af38e7
- Add more build dependencies
af38e7
- Add the emacs lisp reference info pages (RFE #44577)
af38e7
- Don't require tamago - just plug it in for Japanese support
af38e7
af38e7
* Mon Jun 18 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- Add Xaw3d-devel to buildrequires (#44736)
af38e7
af38e7
* Mon Jun 18 2001 Florian La Roche <Florian.LaRoche@redhat.de>
af38e7
- merged s390x patch from <oliver.paukstadt@millenux.com>
af38e7
af38e7
* Mon Jun  4 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- New rpm-spec-mode.el, which fixes #43323
af38e7
af38e7
* Thu Apr 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
af38e7
- fix linker problem on s390 (fix by Than Ngo than@redhat.com)
af38e7
af38e7
* Wed Apr 25 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- Make sure that mwheel is initialized for XEmacs (#37451)
af38e7
af38e7
* Fri Mar 16 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- New locale.alias file for emacs-nox
af38e7
af38e7
* Tue Mar  6 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- update rpm-spec-mode.el to 0.11e - this should fix #30702
af38e7
af38e7
* Fri Feb 16 2001 Preston Brown <pbrown@redhat.com>
af38e7
- require tamago, or japanese cannot be input (#27932).
af38e7
af38e7
* Sat Jan 27 2001 Jakub Jelinek <jakub@redhat.com>
af38e7
- Preprocess Makefiles as if they were assembly, not C source.
af38e7
af38e7
* Wed Jan 24 2001 Yukihiro Nakai <ynakai@redhat.com>
af38e7
- Fix the fontset problem when creating a new frame.
af38e7
af38e7
* Thu Jan 18 2001 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- add Japanese support from Yukihiro Nakai <ynakai@redhat.com>
af38e7
af38e7
* Thu Jan 04 2001 Preston Brown <pbrown@redhat.com>
af38e7
- do not remove etags, only ctags, per Tom Tromey's suggestion.
af38e7
af38e7
* Wed Dec 27 2000 Tim Powers <timp@redhat.com>
af38e7
- bzipped sources to conserve space
af38e7
af38e7
* Mon Dec 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- add /usr/share/emacs/locale.alias , which had gone AWOL
af38e7
- update rpm-spec-mode to 0.11a, fresh from the author
af38e7
  (Stig Bjorlykke <stigb@tihlde.org>). The changes we made
af38e7
  are integrated.
af38e7
af38e7
* Fri Dec 15 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- prereq fileutils for emacs-nox
af38e7
af38e7
* Mon Dec 11 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- do locale.alias fix for emacs-nox only, as it somehow
af38e7
  broke the subject line in gnus. Weird.
af38e7
- update to gnus 5.8.7
af38e7
af38e7
* Fri Dec 08 2000 Than Ngo <than@redhat.com>
af38e7
- add support s390 machine
af38e7
af38e7
* Thu Dec 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- add rpm-spec-mode after modifying (use Red Hat groups,
af38e7
  from /usr/share/doc/rpm-version/GROUPS) and fixing
af38e7
  colours(don't specify "yellow" on "bright") Also,
af38e7
  use gpg, not pgp.
af38e7
- use it (site-start.el)
af38e7
- add mwheel
af38e7
- use it, in /etc/skel/.emacs
af38e7
af38e7
* Thu Nov 30 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- add /usr/share/emacs/site-lisp/site-start.d
af38e7
- change site-start.el so files in the above directory
af38e7
  are automatically run on startup
af38e7
- don't set the ispell name in site-start.el, use the
af38e7
  above directory instead
af38e7
af38e7
* Thu Oct 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- fix icon name in the .desktop file
af38e7
- don't have site-start.el "noreplace"
af38e7
- load psgml-init (if present) in the default site-start.el
af38e7
  to avoid psgml modifying the file
af38e7
af38e7
* Tue Oct 17 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- new and better emacs.desktop file
af38e7
af38e7
* Tue Oct 10 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- remove ctags.1 and etags.1 from the emacs etc directory
af38e7
  (#18011)
af38e7
- fix the emacs-nox not to use the locale.alias in XFree86
af38e7
  (#18548)... copy it into /usr/share/emacs and patch
af38e7
  the startup files to use it. Argh.
af38e7
af38e7
* Wed Oct 04 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- fix initialization of python mode (require it before
af38e7
  customizing it)
af38e7
af38e7
* Fri Sep 22 2000 Bill Nottingham <notting@redhat.com>
af38e7
- don't use bcopy without a prototype
af38e7
af38e7
* Thu Aug 24 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- define MAIL_USE_LOCKF
af38e7
- remove setgid on movemail
af38e7
af38e7
* Mon Aug 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- add /usr/share/emacs/site-lisp/subdirs.el (#15639)
af38e7
af38e7
* Tue Jul 25 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- remove "-b" option from manpage
af38e7
af38e7
* Fri Jul 21 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- remove Japanese support
af38e7
af38e7
* Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
af38e7
- updated .desktop entry and icon
af38e7
af38e7
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
af38e7
- automatic rebuild
af38e7
af38e7
* Fri Jul 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- fix some typos in spec file
af38e7
af38e7
* Sun Jul 02 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- make /etc/skel/.emacs 0644
af38e7
af38e7
* Wed Jun 28 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- include python mode and change in site-start.el related to this
af38e7
- some changes to the default .emacs
af38e7
af38e7
* Mon Jun 26 2000 Matt Wilson <msw@redhat.com>
af38e7
- don't build with -O2 on alpha until we can track down the compiler
af38e7
  bug that causes crashes in the garbage collector
af38e7
- removed all the nox Japanese packages
af38e7
af38e7
* Mon Jun 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- include site-start.el as a a config file
af38e7
- add aspell support via the above
af38e7
af38e7
* Fri Jun 16 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- (from MSW) different compression on IA64 to avoid hangs
af38e7
- remove etags/ctags - use a separate package. Disable patch1
af38e7
af38e7
* Wed Jun 14 2000 Matt Wilson <msw@redhat.com>
af38e7
- edited japanese patch not to patch configure
af38e7
- fixed a missing escaped \" in a wc string
af38e7
- merge japanese support to head of development
af38e7
af38e7
* Tue Jun 13 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- Version 20.7
af38e7
- Add requirement for final newline to the default .emacs
af38e7
- redid the Xaw3d patch
af38e7
- checked all patches, discarded those we've upstreamed
af38e7
af38e7
* Wed Jun 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- use %%{_mandir} and %%{_infodir}
af38e7
af38e7
* Fri Jun  2 2000 Bill Nottingham <notting@redhat.com>
af38e7
- add yet another ia64 patch
af38e7
af38e7
* Mon May 22 2000 Bill Nottingham <notting@redhat.com>
af38e7
- add another ia64 patch
af38e7
af38e7
* Fri May 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- Disabled the compile patch for 20.6
af38e7
af38e7
* Thu May 18 2000 Bill Nottingham <notting@redhat.com>
af38e7
- add in ia64 patch
af38e7
af38e7
* Thu May 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- don't apply the unexelf patch - use a new unexelf.c file
af38e7
  from the 21 source tree (this will go into the 20.7 tree)
af38e7
af38e7
* Wed May 17 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- added patch by jakub to make it work with glibc2.2
af38e7
af38e7
* Mon May 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- fixed a problem with ange-ftp and kerberized ftp
af38e7
af38e7
* Mon May 08 2000 Bernhard Rosenkraenzer <bero@redhat.com>
af38e7
- rebuild with new Xaw3d
af38e7
af38e7
* Thu Apr 20 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- let the build system handle gzipping man pages and stripping
af38e7
- added patch to increase keyboard buffer size
af38e7
af38e7
* Thu Apr 20 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- gzip man pages
af38e7
af38e7
* Thu Apr 20 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- added a security patch from RUS-CERT, which fixes
af38e7
  bugs mentioned in "Advisory 200004-01: GNU Emacs 20"
af38e7
af38e7
* Tue Apr 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- patched to detect bash2 scripts.
af38e7
af38e7
* Thu Apr 06 2000 Trond Eivind Glomsrød <teg@redhat.com>
af38e7
- removed configuraton file status from /usr/share/pixmaps/emacs.png
af38e7
af38e7
* Fri Mar 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
af38e7
- update to 20.6 and make it compile
af38e7
af38e7
* Mon Feb 21 2000 Preston Brown <pbrown@redhat.com>
af38e7
- add .emacs make the delete key work to delete forward character for X ver.
af38e7
af38e7
* Wed Feb 16 2000 Cristian Gafton <gafton@redhat.com>
af38e7
- fix bug #2988
af38e7
- recompile patched .el files (suggested by Pavel.Janik@linux.cz)
af38e7
- prereq /sbin/install-info
af38e7
af38e7
* Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
af38e7
- wmconfig gone
af38e7
af38e7
* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
af38e7
- fix descriptions and summary
af38e7
- fix permissions for emacs niaries (what the hell does 1755 means for a
af38e7
  binary?)
af38e7
- added missing, as per emacs Changelog, NCURSES_OSPEED_T compilation
af38e7
  flag; without it emacs on Linux is making global 'ospeed' short which
af38e7
  is not the same as 'speed_t' expected by libraries. (reported by Michal
af38e7
  Jaegermann <michal@harddata.com>)
af38e7
af38e7
* Mon Jan 10 2000 David S. Miller <davem@redhat.com>
af38e7
- Revert src/unexecelf.c to 20.4 version, fixes SPARC problems.
af38e7
af38e7
* Sun Jan  9 2000 Matt Wilson <msw@redhat.com>
af38e7
- strip emacs binary
af38e7
- disable optimizations for now, they cause illegal instructions on SPARC.
af38e7
af38e7
* Sun Jan 09 2000 Paul Fisher <pnfisher@redhat.com>
af38e7
- upgrade to 20.5a
af38e7
- remove python-mode, wheelmouse support, and auctex menu
af38e7
- import emacs.desktop with icon from GNOME
af38e7
af38e7
* Wed Dec 08 1999 Ngo Than <than@redhat.de>
af38e7
- added python-mode, wheelmouse support and auctex menu
af38e7
- added Comment[de] in emacs.desktop
af38e7
af38e7
* Sat Sep 25 1999 Preston Brown <pbrown@redhat.com>
af38e7
- added desktop entry
af38e7
af38e7
* Thu Sep 23 1999 Preston Brown <pbrown@redhat.com>
af38e7
- tried to fix triggers, hopefully working now.
af38e7
af38e7
* Wed Sep 01 1999 Preston Brown <pbrown@redhat.com>
af38e7
- added trigger for making symlink to /usr/bin/emacs in emacs-nox package
af38e7
af38e7
* Thu Jul 22 1999 Paul Fisher <pnfisher@redhat.com>
af38e7
- upgrade to 20.4
af38e7
- cleaned up spec
af38e7
af38e7
* Fri Apr 16 1999 Owen Taylor <otaylor@redhat.com>
af38e7
- replace bad xemacs compiled .elc file for mh-e with one compiled
af38e7
  on emacs
af38e7
af38e7
* Thu Apr 15 1999 Bill Nottingham <notting@redhat.com>
af38e7
- make sure movemail doesn't get %%defattr()'d to root.root
af38e7
af38e7
* Wed Apr 14 1999 Cristian Gafton <gafton@redhat.com>
af38e7
- patch to make it work with dxpc
af38e7
af38e7
* Wed Mar 31 1999 Preston Brown <pbrown@redhat.com>
af38e7
- updated mh-utils emacs lisp file to match our nmh path locations
af38e7
af38e7
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
af38e7
- auto rebuild in the new build environment (release 9)
af38e7
af38e7
* Fri Feb 26 1999 Cristian Gafton <gafton@redhat.com>
af38e7
- linker scripts hack to make it build on the alpha
af38e7
af38e7
* Fri Jan  1 1999 Jeff Johnson <jbj@redhat.com>
af38e7
- add leim package (thanks to Pavel.Janik@inet.cz).
af38e7
af38e7
* Fri Dec 18 1998 Cristian Gafton <gafton@redhat.com>
af38e7
- build against glibc 2.1
af38e7
af38e7
* Wed Sep 30 1998 Cristian Gafton <gafton@redhat.com>
af38e7
- backed up changes to uncompress.el (it seems that the one from 20.2 works
af38e7
  much better)
af38e7
af38e7
* Mon Sep 28 1998 Jeff Johnson <jbj@redhat.com>
af38e7
- eliminate /tmp race in rcs2log
af38e7
af38e7
* Wed Sep 09 1998 Cristian Gafton <gafton@redhat.com>
af38e7
- upgrade to 20.3
af38e7
af38e7
* Tue Jun  9 1998 Jeff Johnson <jbj@redhat.com>
af38e7
- add --with-pop to X11 compile.
af38e7
- include contents of /usr/share/.../etc with main package.
af38e7
af38e7
* Mon Jun 01 1998 Prospector System <bugs@redhat.com>
af38e7
- translations modified for de, fr
af38e7
af38e7
* Mon Jun 01 1998 David S. Miller <davem@dm.cobaltmicro.com>
af38e7
- fix signals when linked with glibc on non-Intel architectures
af38e7
  NOTE: This patch is not needed with emacs >20.2
af38e7
af38e7
* Thu May 07 1998 Prospector System <bugs@redhat.com>
af38e7
af38e7
- translations modified for de, fr, tr
af38e7
af38e7
* Thu May 07 1998 Cristian Gafton <gafton@redhat.com>
af38e7
- added /usr/lib/emacs/20.2/*-redhat-linux directory in the filelist
af38e7
af38e7
* Thu Apr 09 1998 Cristian Gafton <gafton@redhat.com>
af38e7
- alpha started to like emacs-nox again :-)
af38e7
af38e7
* Thu Nov  6 1997 Michael Fulbright <msf@redhat.com>
af38e7
- alpha just doesnt like emacs-nox, taking it out for now
af38e7
af38e7
* Mon Nov  3 1997 Michael Fulbright <msf@redhat.com>
af38e7
- added multibyte support back into emacs 20.2
af38e7
- added wmconfig for X11 emacs
af38e7
- fixed some errant buildroot references
af38e7
af38e7
* Thu Oct 23 1997 Michael Fulbright <msf@redhat.com>
af38e7
- joy a new version of emacs! Of note - no lockdir any more.
af38e7
- use post/preun sections to handle numerous GNU info files
af38e7
af38e7
* Mon Oct 06 1997 Erik Troan <ewt@redhat.com>
af38e7
- stopped stripping it as it seems to break things
af38e7
af38e7
* Sun Sep 14 1997 Erik Troan <ewt@redhat.com>
af38e7
- turned off ecoff support on the Alpha (which doesn't build anymore)
af38e7
af38e7
* Mon Jun 16 1997 Erik Troan <ewt@redhat.com>
af38e7
- built against glibc
af38e7
af38e7
* Fri Feb 07 1997 Michael K. Johnson <johnsonm@redhat.com>
af38e7
- Moved ctags to gctags to fit in the more powerful for C (but less
af38e7
  general) exuberant ctags as the binary /usr/bin/ctags and the
af38e7
  man page /usr/man/man1/ctags.1