adfca8
%undefine _hardened_build
adfca8
# This file is encoded in UTF-8.  -*- coding: utf-8 -*-
adfca8
Summary:        GNU Emacs text editor
adfca8
Name:           emacs
adfca8
Epoch:          1
adfca8
Version:        24.3
adfca8
Release:        22%{?dist}
adfca8
License:        GPLv3+
adfca8
URL:            http://www.gnu.org/software/emacs/
adfca8
Group:          Applications/Editors
adfca8
Source0:        ftp://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz
adfca8
Source1:        emacs.desktop
adfca8
Source2:        emacsclient.desktop
adfca8
Source3:        dotemacs.el
adfca8
Source4:        site-start.el
adfca8
Source5:        default.el
adfca8
# Emacs Terminal Mode, #551949, #617355
adfca8
Source6:        emacs-terminal.desktop
adfca8
Source7:        emacs-terminal.sh
adfca8
# rhbz#713600
adfca8
Patch7:         emacs-spellchecker.patch
adfca8
# Fix for emacs bug #922519
adfca8
Patch10:        emacs-style-change-cb.patch
adfca8
# Fix for emacs bug #562719
adfca8
Patch11:        emacs-bell-dont-work.patch
adfca8
# Fix for emacs bug #929353
adfca8
Patch12:        emacs-gtk-warning.patch
adfca8
# Fix for emacs bug #948838
adfca8
Patch13:        emacs-help-update.patch
adfca8
# Fix for emacs counts used memory incorrectly #107836
adfca8
Patch14:        emacs-remove-memory-warning.patch
adfca8
# Fix for emacs building under ppc64le
adfca8
Patch16:        emacs-0001-ppc64-fixes-prepatch.patch
adfca8
Patch17:        emacs-0002-ELF-unexec-Correct-section-header-index.patch
adfca8
Patch18:        emacs-0003-ELF-unexec-Tidy-code.patch
adfca8
Patch19:        emacs-0004-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch
adfca8
Patch20:        emacs-0005-ELF-unexec-Symbol-table-patching.patch
adfca8
Patch21:        emacs-0006-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch
adfca8
Patch22:        emacs-0007-ELF-unexec-R_-_NONE-relocs.patch
adfca8
Patch23:        emacs-0008-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch
adfca8
Patch24:        emacs-0009-ELF-unexec-Don-t-insert-a-new-section.patch
adfca8
Patch25:        emacs-0010-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch
adfca8
Patch26:        emacs-0011-ELF-unexec-align-section-header.patch
adfca8
# Fix for #1308518, upstreamed
adfca8
Patch27:        emacs-environment-crash.patch
adfca8
# https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-25&id=9ad0fcc54442a9a01d41be19880250783426db70
adfca8
Patch28:        emacs-enriched.patch
adfca8
Patch29:        emacs-jpeg-detection.patch
adfca8
# https://github.com/emacs-mirror/emacs/commit/3f4c6d52d345999938bc2d4a53246af4c61ef176
adfca8
# and part of https://github.com/emacs-mirror/emacs/commit/5a1d858bbc5410916d764e7f9c62b4e405fab592
adfca8
Patch30:        emacs-menu.patch
adfca8
Patch31:        emacs-0012-New-verify-error-GnuTLS-interface-for-certificate-va.patch
adfca8
Patch32:        emacs-0013-gnutls.el-increase-gnutls-min-prime-bits-to-1024-by-.patch
adfca8
# Fix for emacs bug #13460.
adfca8
Patch100:       emacs-24.3-hunspell.patch
adfca8
# Fix for emacs bug #827033
adfca8
Patch101:       emacs-24.3-hunspell.2.patch
adfca8
adfca8
adfca8
BuildRequires:  atk-devel cairo-devel freetype-devel fontconfig-devel dbus-devel giflib-devel glibc-devel libpng-devel
adfca8
BuildRequires:  libjpeg-devel libtiff-devel libX11-devel libXau-devel libXdmcp-devel libXrender-devel libXt-devel
adfca8
BuildRequires:  libXpm-devel ncurses-devel xorg-x11-proto-devel zlib-devel gnutls-devel
adfca8
BuildRequires:  librsvg2-devel m17n-lib-devel libotf-devel ImageMagick-devel libselinux-devel
adfca8
BuildRequires:  GConf2-devel alsa-lib-devel gpm-devel liblockfile-devel libxml2-devel
adfca8
BuildRequires:  bzip2 cairo texinfo gzip desktop-file-utils
adfca8
%if 0%{?rhel} == 6
adfca8
BuildRequires:  gtk2-devel
adfca8
%else
adfca8
%if 0%{?rhel} == 7
adfca8
BuildRequires:  gtk3-devel
adfca8
BuildRequires:  python2-devel 
adfca8
# Buildrequire both python2 and python3 on systems containing both,
adfca8
# since below we turn off the brp-python-bytecompile script
adfca8
%else
adfca8
BuildRequires:  gtk3-devel
adfca8
BuildRequires:  python2-devel
adfca8
BuildRequires:  python3-devel
adfca8
%endif
adfca8
%endif
adfca8
adfca8
%ifarch %{ix86}
adfca8
BuildRequires:  util-linux
adfca8
%endif
adfca8
adfca8
# Emacs doesn't run without dejavu-sans-mono-fonts, rhbz#732422
adfca8
Requires:       desktop-file-utils dejavu-sans-mono-fonts
adfca8
Requires(preun): %{_sbindir}/alternatives
adfca8
Requires(posttrans): %{_sbindir}/alternatives
adfca8
Requires:       emacs-common = %{epoch}:%{version}-%{release}
adfca8
Provides:       emacs(bin) = %{epoch}:%{version}-%{release}
adfca8
adfca8
%if 0%{!?rhel:1}
adfca8
# Turn off the brp-python-bytecompile script since this script doesn't
adfca8
# properly dtect the correct python runtime for the files emacs2.py and
adfca8
# emacs3.py
adfca8
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
adfca8
%endif
adfca8
adfca8
%define paranoid 1
adfca8
%if 0%{?fedora}
adfca8
%define expurgate 0
adfca8
%else
adfca8
%define expurgate 1
adfca8
%endif
adfca8
adfca8
%define site_lisp %{_datadir}/emacs/site-lisp
adfca8
%define site_start_d %{site_lisp}/site-start.d
adfca8
%define bytecompargs -batch --no-init-file --no-site-file -f batch-byte-compile
adfca8
%define pkgconfig %{_datadir}/pkgconfig
adfca8
%define emacs_libexecdir %{_libexecdir}/emacs/%{version}/%{_host}
adfca8
adfca8
%description
adfca8
Emacs is a powerful, customizable, self-documenting, modeless text
adfca8
editor. Emacs contains special code editing features, a scripting
adfca8
language (elisp), and the capability to read mail, news, and more
adfca8
without leaving the editor.
adfca8
adfca8
This package provides an emacs binary with support for X windows.
adfca8
adfca8
%package nox
adfca8
Summary: GNU Emacs text editor without X support
adfca8
Group:   Applications/Editors
adfca8
Requires(preun): %{_sbindir}/alternatives
adfca8
Requires(posttrans): %{_sbindir}/alternatives
adfca8
Requires: emacs-common = %{epoch}:%{version}-%{release}
adfca8
Provides: emacs(bin) = %{epoch}:%{version}-%{release}
adfca8
adfca8
%description nox
adfca8
Emacs is a powerful, customizable, self-documenting, modeless text
adfca8
editor. Emacs contains special code editing features, a scripting
adfca8
language (elisp), and the capability to read mail, news, and more
adfca8
without leaving the editor.
adfca8
adfca8
This package provides an emacs binary with no X windows support for running
adfca8
on a terminal.
adfca8
adfca8
%package common
adfca8
Summary: Emacs common files
adfca8
# The entire source code is GPLv3+ except lib-src/etags.c which is
adfca8
# also BSD.  Manual (info) is GFDL.
adfca8
License: GPLv3+ and GFDL and BSD
adfca8
Group: Applications/Editors
adfca8
Requires(preun): /sbin/install-info
adfca8
Requires(preun): %{_sbindir}/alternatives
adfca8
Requires(posttrans): %{_sbindir}/alternatives
adfca8
Requires(post): /sbin/install-info
adfca8
Requires: %{name}-filesystem
adfca8
adfca8
%description common
adfca8
Emacs is a powerful, customizable, self-documenting, modeless text
adfca8
editor. Emacs contains special code editing features, a scripting
adfca8
language (elisp), and the capability to read mail, news, and more
adfca8
without leaving the editor.
adfca8
adfca8
This package contains all the common files needed by emacs or emacs-nox.
adfca8
adfca8
%package el
adfca8
Summary: Lisp source files included with GNU Emacs
adfca8
Group: Applications/Editors
adfca8
Requires: %{name}-filesystem
adfca8
BuildArch: noarch
adfca8
adfca8
%description el
adfca8
Emacs-el contains the emacs-elisp sources for many of the elisp
adfca8
programs included with the main Emacs text editor package.
adfca8
adfca8
You need to install emacs-el only if you intend to modify any of the
adfca8
Emacs packages or see some elisp examples.
adfca8
adfca8
%package terminal
adfca8
Summary: A desktop menu item for GNU Emacs terminal.
adfca8
Group: Applications/Editors
adfca8
Requires: emacs = %{epoch}:%{version}-%{release}
adfca8
BuildArch: noarch
adfca8
adfca8
%description terminal
adfca8
Contains a desktop menu item running GNU Emacs terminal. Install
adfca8
emacs-terminal if you need a terminal with Malayalam support.
adfca8
adfca8
Please note that emacs-terminal is a temporary package and it will be
adfca8
removed when another terminal becomes capable of handling Malayalam.
adfca8
adfca8
%package filesystem
adfca8
Summary: Emacs filesystem layout
adfca8
Group: Applications/Editors
adfca8
BuildArch: noarch
adfca8
adfca8
%description filesystem
adfca8
This package provides some directories which are required by other
adfca8
packages that add functionality to Emacs.
adfca8
adfca8
%prep
adfca8
%setup -q
adfca8
adfca8
%patch7 -p1 -b .spellchecker
adfca8
adfca8
%patch10 -p1 -b .style-change-cb.patch
adfca8
%patch11 -p1 -b .bell-dont-work.patch
adfca8
%patch12 -p1 -b .gtk-warning.patch
adfca8
%patch13 -p1 -b .help-update.patch
adfca8
%patch14 -p1 -b .remove-warning.patch
adfca8
%patch16 -p1
adfca8
%patch17 -p1
adfca8
%patch18 -p1
adfca8
%patch19 -p1
adfca8
%patch20 -p1
adfca8
%patch21 -p1
adfca8
%patch22 -p1
adfca8
%patch23 -p1
adfca8
%patch24 -p1
adfca8
%patch25 -p1
adfca8
%patch26 -p1
adfca8
%patch27 -p1
adfca8
%patch28 -p1
adfca8
%patch29 -p1
adfca8
%patch30 -p1
adfca8
%patch31 -p1
adfca8
%patch32 -p1
adfca8
adfca8
%patch100 -p1 -b .hunspell
adfca8
%patch101 -p1 -b .hunspell.2
adfca8
if test configure.ac -nt aclocal.m4 -o m4/gnulib-comp.m4 -nt aclocal.m4 ; then
adfca8
    sleep 1
adfca8
    touch aclocal.m4
adfca8
fi
adfca8
if test configure.ac -nt configure -o aclocal.m4 -nt configure ; then
adfca8
    sleep 1
adfca8
    touch configure
adfca8
fi
adfca8
if test configure.ac -nt src/stamp-h.in -o aclocal.m4 -nt src/stamp-h.in ; then
adfca8
    sleep 1
adfca8
    touch src/stamp-h.in
adfca8
fi
adfca8
if test aclocal.m4 -nt lib/Makefile.in -o lib/Makefile.am -nt lib/Makefile.in -o lib/gnulib.mk -nt lib/Makefile.in ; then
adfca8
    sleep 1
adfca8
    touch lib/Makefile.in
adfca8
fi
adfca8
if test -s autogen.sh ; then
adfca8
    mv autogen.sh autogen.sh.no
adfca8
    ln -sf /bin/true autogen.sh
adfca8
fi
adfca8
adfca8
# We prefer our emacs.desktop file
adfca8
cp %SOURCE1 etc/emacs.desktop
adfca8
adfca8
grep -v "tetris.elc" lisp/Makefile.in > lisp/Makefile.in.new \
adfca8
   && mv lisp/Makefile.in.new lisp/Makefile.in
adfca8
adfca8
# Avoid trademark issues
adfca8
%if %{paranoid}
adfca8
rm -f lisp/play/tetris.el lisp/play/tetris.elc
adfca8
%endif
adfca8
adfca8
%if %{expurgate}
adfca8
rm -f etc/sex.6 etc/condom.1 etc/celibacy.1 etc/COOKIES etc/future-bug etc/JOKES
adfca8
%endif
adfca8
adfca8
info_files="ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq eieio eintr elisp emacs-gnutls emacs-mime emacs epa erc ert eshell eudc flymake forms gnus htmlfontify idlwave info mairix-el message mh-e newsticker nxml-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode tramp url vip viper widget wisent woman"
adfca8
adfca8
cd info
adfca8
for f in $(ls -1 *.info); do
adfca8
  f=`echo $f | sed 's/\.info//g'`
adfca8
  if [ ! -z "${info_files##*$f*}" ] ;then
adfca8
      echo Please update info_files. $f is missing.>&2
adfca8
      exit 1
adfca8
  fi
adfca8
done
adfca8
cd ..
adfca8
adfca8
%ifarch %{ix86}
adfca8
%define setarch setarch %{_arch} -R
adfca8
%else
adfca8
%define setarch %{nil}
adfca8
%endif
adfca8
adfca8
# Avoid duplicating doc files in the common subpackage
adfca8
ln -s ../../%{name}/%{version}/etc/COPYING doc
adfca8
ln -s ../../%{name}/%{version}/etc/NEWS doc
adfca8
adfca8
%build
adfca8
# Remove unpatched files as all files in the lisp directory are
adfca8
# installed.
adfca8
rm lisp/textmodes/ispell.el.hunspell
adfca8
rm lisp/textmodes/ispell.el.hunspell.2
adfca8
rm lisp/textmodes/ispell.el.spellchecker
adfca8
adfca8
# don't compile with -O2 on arm, it can lead to segfault
adfca8
%ifarch aarch64
adfca8
export CFLAGS="-DMAIL_USE_LOCKF $RPM_OPT_FLAGS -O0"
adfca8
%else
adfca8
export CFLAGS="-DMAIL_USE_LOCKF $RPM_OPT_FLAGS"
adfca8
%endif
adfca8
adfca8
%if 0%{?rhel} == 6
adfca8
%define toolkit gtk
adfca8
%else
adfca8
%define toolkit gtk3
adfca8
%endif
adfca8
adfca8
%configure --with-dbus --with-gif --with-jpeg --with-png --with-rsvg \
adfca8
           --with-tiff --with-xft --with-xpm --with-x-toolkit=%{toolkit} --with-gpm=no
adfca8
make bootstrap
adfca8
%{setarch} make %{?_smp_mflags}
adfca8
cp src/emacs emacs-gtk
adfca8
make distclean
adfca8
adfca8
%configure --with-x=no
adfca8
%{setarch} make %{?_smp_mflags}
adfca8
cp src/emacs emacs-nox
adfca8
adfca8
# Create pkgconfig file
adfca8
cat > emacs.pc << EOF
adfca8
sitepkglispdir=%{site_lisp}
adfca8
sitestartdir=%{site_start_d}
adfca8
adfca8
Name: emacs
adfca8
Description: GNU Emacs text editor
adfca8
Version: %{epoch}:%{version}
adfca8
EOF
adfca8
adfca8
# Create macros.emacs RPM macro file
adfca8
cat > macros.emacs << EOF
adfca8
%%_emacs_version %{version}
adfca8
%%_emacs_ev %{?epoch:%{epoch}:}%{version}
adfca8
%%_emacs_evr %{?epoch:%{epoch}:}%{version}-%{release}
adfca8
%%_emacs_sitelispdir %{site_lisp}
adfca8
%%_emacs_sitestartdir %{site_start_d}
adfca8
%%_emacs_bytecompile /usr/bin/emacs -batch --no-init-file --no-site-file --eval '(progn (setq load-path (cons "." load-path)))' -f batch-byte-compile
adfca8
EOF
adfca8
adfca8
%install
adfca8
make install INSTALL="%{__install} -p" DESTDIR=%{buildroot}
adfca8
adfca8
# Let alternatives manage the symlink
adfca8
rm %{buildroot}%{_bindir}/emacs
adfca8
touch %{buildroot}%{_bindir}/emacs
adfca8
adfca8
# Do not compress the files which implement compression itself (#484830)
adfca8
gunzip %{buildroot}%{_datadir}/emacs/%{version}/lisp/jka-compr.el.gz
adfca8
gunzip %{buildroot}%{_datadir}/emacs/%{version}/lisp/jka-cmpr-hook.el.gz
adfca8
adfca8
# Install the emacs with GTK support
adfca8
install -p -m 1755 emacs-gtk %{buildroot}%{_bindir}/emacs-%{version}
adfca8
adfca8
# Install the emacs without X
adfca8
install -p -m 0755 emacs-nox %{buildroot}%{_bindir}/emacs-%{version}-nox
adfca8
adfca8
# Make sure movemail isn't setgid
adfca8
chmod 755 %{buildroot}%{emacs_libexecdir}/movemail
adfca8
adfca8
mkdir -p %{buildroot}%{site_lisp}
adfca8
install -p -m 0644 %SOURCE4 %{buildroot}%{site_lisp}/site-start.el
adfca8
install -p -m 0644 %SOURCE5 %{buildroot}%{site_lisp}
adfca8
adfca8
# This solves bz#474958, "update-directory-autoloads" now finally
adfca8
# works the path is different each version, so we'll generate it here
adfca8
echo "(setq source-directory \"%{_datadir}/emacs/%{version}/\")" \
adfca8
 >> %{buildroot}%{site_lisp}/site-start.el
adfca8
adfca8
mv %{buildroot}%{_bindir}/{etags,etags.emacs}
adfca8
mv %{buildroot}%{_mandir}/man1/{ctags.1.gz,gctags.1.gz}
adfca8
mv %{buildroot}%{_mandir}/man1/{etags.1.gz,etags.emacs.1.gz}
adfca8
mv %{buildroot}%{_bindir}/{ctags,gctags}
adfca8
# BZ 927996
adfca8
mv %{buildroot}%{_infodir}/{info.info.gz,info.gz}
adfca8
adfca8
mkdir -p %{buildroot}%{site_lisp}/site-start.d
adfca8
adfca8
# Default initialization file
adfca8
mkdir -p %{buildroot}%{_sysconfdir}/skel
adfca8
install -p -m 0644 %SOURCE3 %{buildroot}%{_sysconfdir}/skel/.emacs
adfca8
adfca8
# Install pkgconfig file
adfca8
mkdir -p %{buildroot}/%{pkgconfig}
adfca8
install -p -m 0644 emacs.pc %{buildroot}/%{pkgconfig}
adfca8
adfca8
# Install emacsclient desktop file
adfca8
install -p -m 0644 %SOURCE2 %{buildroot}/%{_datadir}/applications/emacsclient.desktop
adfca8
adfca8
# Install rpm macro definition file
adfca8
mkdir -p %{buildroot}%{_sysconfdir}/rpm
adfca8
install -p -m 0644 macros.emacs %{buildroot}%{_sysconfdir}/rpm/
adfca8
adfca8
# Installing emacs-terminal binary
adfca8
install -p -m 755 %SOURCE7 %{buildroot}%{_bindir}/emacs-terminal
adfca8
adfca8
# After everything is installed, remove info dir
adfca8
rm -f %{buildroot}%{_infodir}/dir
adfca8
rm %{buildroot}%{_localstatedir}/games/emacs/*
adfca8
adfca8
# Install desktop files
adfca8
mkdir -p %{buildroot}%{_datadir}/applications
adfca8
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
adfca8
                     %SOURCE1
adfca8
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
adfca8
                     %SOURCE6
adfca8
adfca8
# Byte compile emacs*.py with correct python interpreters
adfca8
%if 0%{?rhel:1}
adfca8
rm -f %{buildroot}%{_datadir}/%{name}/%{version}/etc/emacs3.py
adfca8
%else
adfca8
%py_byte_compile %{__python} %{buildroot}%{_datadir}/%{name}/%{version}/etc/emacs.py
adfca8
%py_byte_compile %{__python} %{buildroot}%{_datadir}/%{name}/%{version}/etc/emacs2.py
adfca8
%py_byte_compile %{__python3} %{buildroot}%{_datadir}/%{name}/%{version}/etc/emacs3.py
adfca8
%endif
adfca8
adfca8
#
adfca8
# Create file lists
adfca8
#
adfca8
rm -f *-filelist {common,el}-*-files
adfca8
adfca8
( TOPDIR=${PWD}
adfca8
  cd %{buildroot}
adfca8
adfca8
  find .%{_datadir}/emacs/%{version}/lisp \
adfca8
    .%{_datadir}/emacs/%{version}/leim \
adfca8
    .%{_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 \)
adfca8
adfca8
)
adfca8
adfca8
# Put the lists together after filtering  ./usr to /usr
adfca8
sed -i -e "s|\.%{_prefix}|%{_prefix}|" *-files
adfca8
cat common-*-files > common-filelist
adfca8
cat el-*-files common-lisp-dir-files > el-filelist
adfca8
adfca8
%post
adfca8
update-desktop-database &> /dev/null || :
adfca8
touch --no-create %{_datadir}/icons/hicolor
adfca8
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
adfca8
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
adfca8
fi
adfca8
adfca8
%preun
adfca8
%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}
adfca8
adfca8
%postun
adfca8
update-desktop-database &> /dev/null || :
adfca8
touch --no-create %{_datadir}/icons/hicolor
adfca8
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
adfca8
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
adfca8
fi
adfca8
adfca8
%posttrans
adfca8
%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version} 80
adfca8
adfca8
%preun nox
adfca8
%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}-nox
adfca8
adfca8
%posttrans nox
adfca8
%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version}-nox 70
adfca8
adfca8
%post common
adfca8
for f in %{info_files}; do
adfca8
  /sbin/install-info %{_infodir}/$f.info.gz %{_infodir}/dir 2> /dev/null || :
adfca8
done
adfca8
adfca8
%preun common
adfca8
%{_sbindir}/alternatives --remove emacs.etags %{_bindir}/etags.emacs
adfca8
if [ "$1" = 0 ]; then
adfca8
  for f in %{info_files}; do
adfca8
    /sbin/install-info --delete %{_infodir}/$f.info.gz %{_infodir}/dir 2> /dev/null || :
adfca8
  done
adfca8
fi
adfca8
adfca8
%posttrans common
adfca8
%{_sbindir}/alternatives --install %{_bindir}/etags emacs.etags %{_bindir}/etags.emacs 80 \
adfca8
       --slave %{_mandir}/man1/etags.1.gz emacs.etags.man %{_mandir}/man1/etags.emacs.1.gz
adfca8
adfca8
%post terminal
adfca8
update-desktop-database &> /dev/null || :
adfca8
adfca8
%postun terminal
adfca8
update-desktop-database &> /dev/null || :
adfca8
adfca8
%files
adfca8
%{_bindir}/emacs-%{version}
adfca8
%attr(0755,-,-) %ghost %{_bindir}/emacs
adfca8
%{_datadir}/applications/emacs.desktop
adfca8
%{_datadir}/applications/emacsclient.desktop
adfca8
%{_datadir}/icons/hicolor/*/apps/emacs.png
adfca8
#%{_datadir}/icons/hicolor/*/apps/emacs22.png
adfca8
%{_datadir}/icons/hicolor/scalable/apps/emacs.svg
adfca8
%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document.svg
adfca8
adfca8
%files nox
adfca8
%{_bindir}/emacs-%{version}-nox
adfca8
%attr(0755,-,-) %ghost %{_bindir}/emacs
adfca8
adfca8
%files -f common-filelist common
adfca8
%config(noreplace) %{_sysconfdir}/skel/.emacs
adfca8
%{_sysconfdir}/rpm/macros.emacs
adfca8
%doc doc/NEWS BUGS README doc/COPYING
adfca8
%{_bindir}/ebrowse
adfca8
%{_bindir}/emacsclient
adfca8
%{_bindir}/etags.emacs
adfca8
%{_bindir}/gctags
adfca8
%{_bindir}/grep-changelog
adfca8
#%{_bindir}/rcs-checkin
adfca8
%{_mandir}/*/*
adfca8
%{_infodir}/*
adfca8
%dir %{_datadir}/emacs/%{version}
adfca8
%{_datadir}/emacs/%{version}/etc
adfca8
%{_datadir}/emacs/%{version}/site-lisp
adfca8
%{_libexecdir}/emacs
adfca8
%attr(0644,root,root) %config(noreplace) %{_datadir}/emacs/site-lisp/default.el
adfca8
%attr(0644,root,root) %config %{_datadir}/emacs/site-lisp/site-start.el
adfca8
adfca8
%files -f el-filelist el
adfca8
%{pkgconfig}/emacs.pc
adfca8
%doc etc/COPYING
adfca8
%dir %{_datadir}/emacs/%{version}
adfca8
adfca8
%files terminal
adfca8
%{_bindir}/emacs-terminal
adfca8
%{_datadir}/applications/emacs-terminal.desktop
adfca8
adfca8
%files filesystem
adfca8
%dir %{_datadir}/emacs
adfca8
%dir %{_datadir}/emacs/site-lisp
adfca8
%dir %{_datadir}/emacs/site-lisp/site-start.d
adfca8
adfca8
%changelog
adfca8
* Tue Sep 11 2018 Jan Synáček <jsynacek@redhat.com> - 1:24.3-22
adfca8
- refix: TLS certificate warnings should be hard errors (#1403643)
adfca8
adfca8
* Thu Jun  7 2018 Jan Synáček <jsynacek@redhat.com> - 1:24.3-21
adfca8
- fix libjpeg detection fails with gcc7 (#1487557)
adfca8
- fix Emacs GUI Toolbar icons missing (#1477745)
adfca8
- fix hardening: TLS certificate warnings should be hard errors (#1403643)
adfca8
adfca8
* Tue Sep 12 2017 Jan Synáček <jsynacek@redhat.com> - 1:24.3-20
adfca8
- fix unsafe enriched mode translations (#1490451)
adfca8
adfca8
* Fri Jan  6 2017 Jan Synáček <jsynacek@redhat.com> - 1:24.3-19
adfca8
- fix build failure on ppc64 (#1336711)
adfca8
- fix emacs crashes (#1308518)
adfca8
adfca8
* Wed Oct 07 2015 Petr Hracek <phracek@redhat.com> - 1:24.3-18
adfca8
- Fix for sbit on emacs binary
adfca8
- Related: #1223033
adfca8
adfca8
* Wed Oct 07 2015 Petr Hracek <phracek@redhat.com> - 1:24.3-17
adfca8
- emacs on ppc64le fails to build from source when RELRO is enabled
adfca8
- Related: #1223033
adfca8
adfca8
* Fri Sep 18 2015 Petr Hracek <phracek@redhat.com> - 1:24.3-16
adfca8
- emacs on ppc64le fails to build from source when RELRO is enabled
adfca8
- Resolves: #1223033
adfca8
adfca8
* Tue Sep 15 2015 Petr Hracek <phracek@redhat.com> - 1:24.3-15
adfca8
- Updated texts in patch and SPEC file
adfca8
- Resolves: #1223033
adfca8
adfca8
* Wed Jul 15 2015 Petr Hracek <phracek@redhat.com> - 1:24.3-14
adfca8
- texinfo not reading all of /usr/share/info content
adfca8
- Resolves: #1192538
adfca8
adfca8
* Thu May 21 2015 Petr Hracek <phracek@redhat.com> - 1:24.3-13
adfca8
- Resolves: #1077836 emacs counts used memory incorrectly
adfca8
adfca8
* Thu Oct 23 2014 jchaloup <jchaloup@redhat.com> - 1:24.3-12
adfca8
- Disable opmitization for arm architecture
adfca8
  resolves: #1155952
adfca8
adfca8
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:24.3-11
adfca8
- Mass rebuild 2014-01-24
adfca8
adfca8
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:24.3-10
adfca8
- Mass rebuild 2013-12-27
adfca8
adfca8
* Tue Apr 09 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-9
adfca8
- Help and man page corrections (#948838)
adfca8
adfca8
* Tue Apr 09 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-8
adfca8
- Rebuild with new file package
adfca8
adfca8
* Mon Apr 08 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-7
adfca8
- Spell checking broken by non-default dictionary (#827033)
adfca8
adfca8
* Thu Apr 04 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-6
adfca8
- Rebuild with new ImageMagick
adfca8
adfca8
* Thu Apr 04 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-5
adfca8
- Fix for Gtk-Warning (#929353) 
adfca8
adfca8
* Wed Apr 03 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-4
adfca8
- Fix for info page. info.info.gz page was renamed to info.gz (#927996) 
adfca8
adfca8
* Thu Mar 28 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-3
adfca8
- Fix for emacs bug 112144, style_changed_cb (#922519) 
adfca8
- Fix for emacs bug 112131, bell does not work (#562719) 
adfca8
adfca8
* Mon Mar 18 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-2
adfca8
- fix #927996 correcting bug. Info pages were not delivered
adfca8
adfca8
* Mon Mar 18 2013 Petr Hracek <phracek@redhat.com> - 1:24.3-1
adfca8
- Updated to the newest upstream release
adfca8
- solved problem with distribution flag in case of rhel
adfca8
- rcs-checking not availble anymore
adfca8
- emacs22.png are not installed anymore
adfca8
adfca8
* Mon Mar 18 2013 Rex Dieter <rdieter@fedoraproject.org> 1:24.2-12
adfca8
- rebuild (ImageMagick)
adfca8
adfca8
* Fri Mar 08 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:24.2-11
adfca8
- Remove %%config from %%{_sysconfdir}/rpm/macros.*
adfca8
  (https://fedorahosted.org/fpc/ticket/259).
adfca8
- Fix broken spec-file changelog entry.
adfca8
adfca8
* Wed Mar  6 2013 Tomáš Mráz <tmraz@redhat.com> - 1:24.2-10
adfca8
- Rebuild with new gnutls
adfca8
adfca8
* Mon Jan 21 2013 Jochen Schmitt <Jochen herr-schmitt de> - 1:24.2-9
adfca8
- Fix for emacs bug #13460, ispell-change dictionary hunspell issue (#903151)
adfca8
adfca8
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 1:24.2-8
adfca8
- rebuild due to "jpeg8-ABI" feature drop
adfca8
adfca8
* Tue Nov 06 2012 Sergio Durigan Junior <sergiodj@riseup.net> - 1:24.2-7
adfca8
- Fix for Emacs bug #11580, 'Fix querying BBDB for entries without a last
adfca8
  name'.
adfca8
adfca8
* Mon Oct 22 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-6
adfca8
- Change xorg-x11-fonts-misc dependency to dejavu-sans-mono-fonts, rhbz#732422
adfca8
adfca8
* Thu Sep 20 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-5
adfca8
- Add BSD to emacs-common licenses because of etags.
adfca8
adfca8
* Fri Sep 14 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-4
adfca8
- Moved RPM spec mode to a separate package (rhbz#857865)
adfca8
adfca8
* Fri Sep 14 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-3
adfca8
- Removed patch glibc-open-macro, which seems to be no longer necessary
adfca8
adfca8
* Thu Sep 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-2
adfca8
- Removed focus-init.el which used to set focus-follows-mouse to nil.
adfca8
  It is set to nil by default in Emacs 24.2.
adfca8
adfca8
* Thu Sep 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.2-1
adfca8
- Updated to the newest upstream release
adfca8
- Switched from bz2 upstream package to xz
adfca8
- Make the spec file usable on EL6
adfca8
- Removed the nogets and CVE-2012-3479 patches, because the upstream
adfca8
  package fixes the associated issues
adfca8
- Added GFDL license to emacs-common package
adfca8
adfca8
* Mon Aug 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-6
adfca8
- Fix CVE-2012-3479: Evaluation of 'eval' forms in file-local variable
adfca8
  sections, when 'enable-local-variables' set to ':safe'
adfca8
adfca8
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:24.1-5
adfca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
adfca8
adfca8
* Fri Jul 13 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-4
adfca8
- Remove php-mode from the main package. It should be packaged separately. rhbz#751749
adfca8
adfca8
* Wed Jul 11 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-3
adfca8
- Fix org-mode to work without emacs-el installed. rhbz#830162
adfca8
- Fix building without gets function, which is removed from recent version of glibc.
adfca8
adfca8
* Wed Jul 11 2012 Ville Skyttä <ville.skytta@iki.fi> - 1:24.1-2
adfca8
- Build -el, -terminal, and -filesystem as noarch (rhbz#834907).
adfca8
adfca8
* Mon Jun 18 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-1
adfca8
- New upstream release
adfca8
- Switch from GTK 2 to GTK 3
adfca8
adfca8
* Fri Jun  8 2012 Karel Klíč <kklic@redhat.com> - 1:24.1-0.rc1
adfca8
- New upstream prerelease
adfca8
- Cleanup of the %%changelog section
adfca8
adfca8
* Mon May 21 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.97-1
adfca8
- Newest prerelease
adfca8
adfca8
* Fri Apr  6 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.95-1
adfca8
- New upstream prerelease
adfca8
adfca8
* Mon Mar 19 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.94-3
adfca8
- Another rebuild for ImageMagick update
adfca8
adfca8
* Fri Mar  2 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.94-2
adfca8
- Rebuild for ImageMagick update
adfca8
adfca8
* Mon Feb 27 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.94-1
adfca8
- Update to the newest prerelease
adfca8
- Remove unpatched files in the lisp directory, where all files are
adfca8
  installed
adfca8
adfca8
* Tue Feb 21 2012 Dan Horák <dan[at]danny.cz> - 1:24.0.93-4
adfca8
- add upstream fix for emacs bug 10780, revert the workaround
adfca8
adfca8
* Mon Feb 13 2012 Dan Horák <dan[at]danny.cz> - 1:24.0.93-3
adfca8
- workaround build failure on ppc and s390
adfca8
  (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10780)
adfca8
adfca8
* Wed Feb  8 2012 Kay Sievers <kay@redhat.com> - 1:24.0.93-2
adfca8
- Drop dependency on 'dev' package; it is gone since many years
adfca8
adfca8
* Mon Feb  6 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.93-1
adfca8
- Update to newer pre-release version
adfca8
adfca8
* Thu Jan 19 2012 Karel Klíč <kklic@redhat.com> - 1:24.0.92-1
adfca8
- Upstream pre-release
adfca8
adfca8
* Thu Jan 12 2012 Karel Klíč <kklic@redhat.com> - 1:23.3-19
adfca8
- Added patch to handle CVE-2012-0035: CEDET global-ede-mode file loading vulnerability (rhbz#773024)
adfca8
adfca8
* Sun Nov 27 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-18
adfca8
- Apply upstream Subversion >= 1.7 dir structure fix for vc-svn.el.
adfca8
adfca8
* Fri Nov 25 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-17
adfca8
- Add a new command rpm-goto-add-change-log-entry (C-c C-w) to
adfca8
  rpm-spec mode (Jaroslav Skarvada)
adfca8
adfca8
* Fri Nov 25 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-16
adfca8
- Initialize xgselect in function xg_select when
adfca8
  gfds_size == 0 (rhbz#751154)
adfca8
adfca8
* Wed Nov 23 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-15
adfca8
- Check for _NET_WM_STATE_HIDDEN (rhbz#711739)
adfca8
adfca8
* Tue Nov 22 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-14
adfca8
- Build Gtk+ version without gpm
adfca8
adfca8
* Wed Nov 16 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-13
adfca8
- Check the presence of hunspell before checking for aspell (rhbz#713600)
adfca8
adfca8
* Mon Nov 14 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-12
adfca8
- Rebuild (rhbz#751154, rhbz#752936)
adfca8
adfca8
* Sat Oct 22 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-11
adfca8
- Build with gpm and liblockfile support.
adfca8
- Drop ssl.el (superseded by tls.el).
adfca8
- Update php-mode to 1.5.0.
adfca8
adfca8
* Tue Sep 27 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-10
adfca8
- Keep COPYING and NEWS in the etc subdir, and symlinks in the docs (rhbz#714212)
adfca8
  Author: fedora.dm0@gmail.com
adfca8
adfca8
* Tue Sep 27 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-9
adfca8
- Added dependency on xorg-x11-fonts-misc (rhbz#732422)
adfca8
adfca8
* Mon Aug  8 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-8
adfca8
- Updated release archive to 23.3a, which includes grammar files that are
adfca8
  necessary to modify Semantic parsers
adfca8
adfca8
* Thu Jun 30 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-7
adfca8
- Use custom-set-variables for customizable variables in .emacs (#716440).
adfca8
- Move frame-title-format default from .emacs to default.el (#716443).
adfca8
adfca8
* Thu May 26 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-6
adfca8
- Enumerate binaries in emacs-common to avoid packaging single binary
adfca8
  multiple times by accident
adfca8
adfca8
* Mon May 23 2011 Karel Klíč <kklic@redhat.com> - 1:23.3-5
adfca8
- Removed %%defattr from %%files sections, as RPM no longer needs it
adfca8
- Removed %%dir %%{_libexecdir}/emacs and similar from emacs and
adfca8
  emacs-nox packages, as the directories are used and present only in
adfca8
  emacs-common (rhbz#704067)
adfca8
adfca8
* Tue Mar 22 2011 Karel Klic <kklic@redhat.com> - 1:23.3-4
adfca8
- Rebuild to fix an RPM issue (rhbz689182)
adfca8
adfca8
* Tue Mar 15 2011 Ville Skyttä <ville.skytta@iki.fi> - 1:23.3-3
adfca8
- Use UTC timestamps in rpm-spec-mode changelog entries by default (rhbz#672350)
adfca8
- Consider *.elc in addition to *.el when loading files from site-start.d (rhbz#672324)
adfca8
adfca8
* Tue Mar 15 2011 Karel Klic <kklic@redhat.com> - 1:23.3-2
adfca8
- Another attempt to fix the handling of alternatives (rhbz#684447)
adfca8
  The current process loses alternatives preference on every upgrade,
adfca8
  but there seems to be no elegant way how to prevent this while
adfca8
  having versioned binaries (/bin/emacs-%%{version}) at the same time.
adfca8
- Removed 'rm -rf %%{buildroot}' from %%install section
adfca8
adfca8
* Thu Mar 10 2011 Karel Klic <kklic@redhat.com> - 1:23.3-1
adfca8
- New upstream release
adfca8
- Depend on util-linux directly, as the package no longer provides setarch
adfca8
adfca8
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:23.2-18
adfca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
adfca8
adfca8
* Mon Jan 10 2011 Karel Klic <kklic@redhat.com> - 1:23.2-17
adfca8
- Added filesystem subpackage (rhbz#661866)
adfca8
- Added emacsclient desktop file (rhbz#665362)
adfca8
adfca8
* Fri Jan  7 2011 Karel Klic <kklic@redhat.com> - 1:23.2-16
adfca8
- Removed dependency on both hunspell and aspell. Emacs does not
adfca8
  _require_ spell checker, e.g. if user wants to uninstall one, there
adfca8
  is no reason why Emacs should also be uninstalled. Emacs can run one
adfca8
  like it can run GDB, pychecker, (La)TeX, make, gcc, and all VCSs out
adfca8
  there.
adfca8
- Removed conflict with old gettext package
adfca8
- Cleaned spec file header
adfca8
- Removed gcc-4.5.0 specific CFLAGS
adfca8
adfca8
* Fri Jan  7 2011 Karel Klic <kklic@redhat.com> - 1:23.2-15
adfca8
- The emacs-terminal package now requires emacs package
adfca8
adfca8
* Thu Jan  6 2011 Karel Klic <kklic@redhat.com> - 1:23.2-14
adfca8
- Patch emacs-terminal to use /usr/bin/emacs (rhbz#635213)
adfca8
adfca8
* Mon Sep  6 2010 Karel Klic <kklic@redhat.com> - 1:23.2-13
adfca8
- Removed transient-mark-mode suggestion from dotemacs.el, as this
adfca8
  minor mode is enabled by default in recent versions of Emacs
adfca8
adfca8
* Thu Aug 19 2010 Karel Klic <kklic@redhat.com> - 1:23.2-12
adfca8
- Mention xdg-open in browse-url-default-browser docstring (rhbz#624359)
adfca8
  Updates emacs-23.1-xdg.patch
adfca8
adfca8
* Tue Aug 17 2010 Karel Klic <kklic@redhat.com> - 1:23.2-11
adfca8
- Own /usr/bin/emacs (rhbz#614935)
adfca8
- Updated the handling of alternatives to match
adfca8
  https://fedoraproject.org/wiki/Packaging:Alternatives
adfca8
adfca8
* Mon Aug 16 2010 Karel Klic <kklic@redhat.com> - 1:23.2-10
adfca8
- Removed the png extension from the Icon entry in emacs.desktop (rhbz#507231)
adfca8
adfca8
* Wed Aug  4 2010 Karel Klic <kklic@redhat.com> - 1:23.2-9
adfca8
- Added Fedora conditionals
adfca8
adfca8
* Mon Aug  2 2010 Karel Klic <kklic@redhat.com> - 1:23.2-8
adfca8
- Moved the terminal desktop menu item to a separate package (rhbz#617355)
adfca8
adfca8
* Thu Jul  8 2010 Karel Klic <kklic@redhat.com> - 1:23.2-7
adfca8
- Added workaround for an GCC 4.5.0 bug
adfca8
adfca8
* Thu Jul  8 2010 Karel Klic <kklic@redhat.com> - 1:23.2-6
adfca8
- Removed Obsoletes: emacs-nxml-mode, it was obsoleted in F-11
adfca8
- Added COPYING to emacs-el, moved COPYING in emacs-common to %%doc
adfca8
adfca8
* Thu Jun  3 2010 Karel Klic <kklic@redhat.com> - 1:23.2-5
adfca8
- Fixed handling of dual spacing fonts rhbz#599437
adfca8
adfca8
* Thu May 27 2010 Karel Klíč <kklic@redhat.com> - 1:23.2-4
adfca8
- Add patch to fix rhbz#595546 hideshow library matches wrong parenthesis
adfca8
  under certain circumstances
adfca8
- Removed %%clean section
adfca8
adfca8
* Wed May 19 2010 Naveen Kumar <nkumar@redhat.com> - 1:23.2-3
adfca8
- Added a desktop file for adding terminal mode to menu (RHBZ #551949)
adfca8
adfca8
* Tue May 11 2010 Karel Klic <kklic@redhat.com> - 1:23.2-2
adfca8
- Added a patch fixing m17n and libotf version checking (m17ncheck)
adfca8
adfca8
* Mon May 10 2010 Karel Klic <kklic@redhat.com> - 1:23.2-1
adfca8
- Updated the prerelase to final version
adfca8
adfca8
* Sun Apr 25 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.96-3
adfca8
- Add BuildRequires for GConf2-devel to build in Gconf2 support (RHBZ #585447)
adfca8
adfca8
* Sun Apr 25 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.96-2
adfca8
- Remove po-mode files since they are now packaged separately as a sub-package
adfca8
  of gettext (RHBZ #579452)
adfca8
adfca8
* Tue Apr 20 2010 Karel Klic <kklic@redhat.com> - 1:23.1.96-1
adfca8
- Updated to the newest prerelease
adfca8
- Remove -movemail patch as it has been merged by upstream
adfca8
adfca8
* Thu Apr  1 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-6
adfca8
- Add patch to fix RHBZ #578272 - security vulnerability with movemail
adfca8
  (CVE-2010-0825)
adfca8
adfca8
* Tue Mar 30 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-5
adfca8
- Fix typo in spec file changelog
adfca8
- Use standard %%patch macro to apply all patches to silent rpmlint warnings
adfca8
adfca8
* Tue Mar 30 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-4
adfca8
- Remove unnecessary buildroot tag
adfca8
- Remove explicit dependency on librsvg2 (but keep BuildRequires for
adfca8
  librsvg2-devel)
adfca8
- Add properly versioned Provides for emacs(bin)
adfca8
- Remove long unneeded Obsoletes for emacs-leim
adfca8
- Fix summary for emacs-el
adfca8
adfca8
* Tue Mar 30 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-3
adfca8
- Use out of tree builds so that we can build multibple versions in the
adfca8
  %%build section
adfca8
adfca8
* Tue Mar 23 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1.94-2
adfca8
- Remove checks for old version of Emacs in postrtrans
adfca8
adfca8
* Mon Mar 22 2010 Karel Klic <kklic@redhat.com> - 1:23.1.94-1
adfca8
- Update to 23.2 pretest version
adfca8
- Removed patches applied by upstream
adfca8
adfca8
* Fri Mar 19 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1-26
adfca8
- Fix broken byte compilation of emacs2.py and emacs3.py with the relevant
adfca8
  python binaries - requires turning off brp-python-bytecompile script
adfca8
adfca8
* Mon Mar 15 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1-25
adfca8
- Add --eval '(progn (setq load-path (cons "." load-path)))' to byte
adfca8
  compilation macro for packaging add-ons
adfca8
adfca8
* Tue Feb  9 2010 Karel Klic <kklic@redhat.com> 1:23.1-24
adfca8
- Added a comment about alternatives(8) in %%posttrans to the spec file
adfca8
adfca8
* Thu Jan 14 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> 1:23.1-23
adfca8
- Add patch to fix rhbz#547566 (from Juanma Barranquero)
adfca8
adfca8
* Tue Jan 12 2010 Karel Klic <kklic@redhat.com> 1:23.1-22
adfca8
- Removed invalid URL for rpm-spec-mode.el. This mode is no longer
adfca8
  found on Internet in this version.
adfca8
adfca8
* Thu Jan  7 2010 Karel Klic <kklic@redhat.com> 1:23.1-21
adfca8
- Removed PreReq from spec file
adfca8
adfca8
* Thu Jan  7 2010 Karel Klic <kklic@redhat.com> 1:23.1-20
adfca8
- Simpler fix for rhbz#517272
adfca8
adfca8
* Thu Jan  7 2010 Jens Petersen <petersen@redhat.com> - 1:23.1-19
adfca8
- m17n-lib-flt requires m17n-db-flt so no longer need to require explicitly
adfca8
  m17n-db-datafiles for complex text rendering (#542657)
adfca8
adfca8
* Mon Jan  4 2010 Karel Klic <kklic@redhat.com> 1:23.1-18
adfca8
- Fixed rhbz#517272 - emacs-23.1 update shows fonts in double the normal size
adfca8
adfca8
* Tue Dec  8 2009 Karel Klic <kklic@redhat.com> 1:23.1-17
adfca8
- Fixed rhbz#545398 - ETags messes up filenames
adfca8
adfca8
* Thu Dec 03 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-16
adfca8
- fix #542657 -  emacs does not display indic text
adfca8
adfca8
* Wed Dec 02 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-15
adfca8
- fix #543046 -  Using scroll bar in emacs highlights/selects text
adfca8
adfca8
* Mon Nov 30 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-14
adfca8
- fixed FTBFS in F12 and higher (#540921)
adfca8
adfca8
* Mon Oct 19 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-13
adfca8
- fixed update-directory-autoloads (#474958)
adfca8
adfca8
* Wed Oct 14 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-12
adfca8
- do not compress the files which implement compression itself (#484830)
adfca8
adfca8
* Wed Oct 14 2009 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:23.1-11
adfca8
- Update macros.xemacs to treat epoch correctly and be consistent with xemacs package
adfca8
- Use site_start_d macro consistently
adfca8
adfca8
* Tue Sep 29 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-10
adfca8
- emacs contains nxml-mode (#516391)
adfca8
adfca8
* Thu Sep 24 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-9
adfca8
- use xdg-open(1) for opening URLs (#316131)
adfca8
adfca8
* Wed Sep 23 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-8
adfca8
- updated rpm-spec-mode.el to latest upstream version (#524851)
adfca8
adfca8
* Tue Sep 22 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-7
adfca8
- updated %%info_files (#510750)
adfca8
adfca8
* Mon Aug 31 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-6
adfca8
- fixed buffer menu (#515722)
adfca8
adfca8
* Wed Aug 26 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-5
adfca8
- correct BuildRequires for libotf (#519151)
adfca8
adfca8
* Tue Aug 25 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-4
adfca8
- alsa-lib-devel added to BuildRequires (#518659)
adfca8
adfca8
* Thu Aug 13 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-3
adfca8
- fixed Name and GenericName in desktop file (#514599)
adfca8
adfca8
* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 1:23.1-2
adfca8
- Use bzipped upstream tarball.
adfca8
adfca8
* Fri Jul 31 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.1-1
adfca8
- new upstream version 23.1
adfca8
adfca8
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:23.0.93-7
adfca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
adfca8
adfca8
* Fri Jun 26 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-6
adfca8
- removed dependency to bitmap fonts: emacs version 23 does not need them
adfca8
adfca8
* Thu Jun 25 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-5
adfca8
- revoked default.el change (#508033)
adfca8
- added build dependency: librsvg2-devel (#507852)
adfca8
- added dependency: aspell (#443549)
adfca8
adfca8
* Wed Jun 24 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-4
adfca8
- added xorg-x11-fonts-misc to dependencies (#469220)
adfca8
adfca8
* Fri Jun 19 2009 Jens Petersen <petersen@redhat.com> - 1:23.0.93-3
adfca8
- drop igrep since lgrep and rgrep are maintained in emacs now
adfca8
- specify the list of *-init.el files to be install explicitly
adfca8
adfca8
* Thu Jun 11 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-2
adfca8
- fix bz#505083 - rpm-add-change-log-entry date format rejected by rpmbuild
adfca8
adfca8
* Mon May 18 2009 Daniel Novotny <dnovotny@redhat.com> 1:23.0.93-1
adfca8
- new upstream version
adfca8
adfca8
* Fri Apr 10 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-11
adfca8
- fix bz#443549 -  spell-buffer, flyspell-mode do not work
adfca8
adfca8
* Fri Mar 27 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-10
adfca8
- fix segfaults when emacsclient connects to a tcp emacs server (#489066)
adfca8
adfca8
* Thu Mar 12 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-9
adfca8
- implement UTC change log option in rpm-spec-mode.el (#489829)
adfca8
adfca8
* Wed Mar  4 2009 Michel Salim <salimma@fedoraproject.org> - 1:22.3-8
adfca8
- Use desktop-file-utils to handle desktop file
adfca8
- Update icon cache if GTK2 is installed
adfca8
adfca8
* Wed Feb 25 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-7
adfca8
- site-lisp/default.el is now config(noreplace)
adfca8
adfca8
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:22.3-6
adfca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
adfca8
adfca8
* Mon Feb 16 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-5
adfca8
- fix #474578 - /usr/bin/emacs link not updated on upgrade
adfca8
  (added a script to scan the alternatives and update them)
adfca8
adfca8
* Mon Feb 09 2009 Daniel Novotny <dnovotny@redhat.com> 1:22.3-4
adfca8
- fix bz#484309 (alternatives error message)
adfca8
adfca8
* Sun Jan 18 2009 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1:22.3-3
adfca8
- Add /etc/rpm/macros.emacs file
adfca8
adfca8
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1:22.3-2
adfca8
- Rebuild for Python 2.6
adfca8
adfca8
* Sat Nov  8 2008 Jens Petersen <petersen@redhat.com> - 1:22.3-1
adfca8
- update to 22.3 (#461448)
adfca8
- emacs-22.1.50-sparc64.patch and emacs-22.1.50-regex.patch no longer needed
adfca8
- update rpm-spec-mode.el to look for fields at bol (#466407)
adfca8
adfca8
* Thu May 01 2008 Tom "spot" Callaway <tcallawa@redhat.com>
adfca8
- fix requires to include epoch
adfca8
adfca8
* Thu May 01 2008 Dennis Gilmore <dennis@ausil.us> 1:22.2-4
adfca8
- add patch from bz#435767
adfca8
adfca8
* Thu May 01 2008 Dennis Gilmore <dennis@ausil.us> 1:22.2-3
adfca8
- add epoch
adfca8
- put epoch in .pc file
adfca8
adfca8
* Thu Apr 24 2008 Dennis Gilmore <dennis@ausil.us> 22.2-2
adfca8
- add patch fixing libdir on sparc64
adfca8
adfca8
* Tue Apr 22 2008 Chip Coldwell <coldwell@redhat.com> 22.2-1
adfca8
- revert back to emacs-22.2 (bz443639)
adfca8
- update to php-mode-1.4.0
adfca8
- update to rpm-spec-mode.el v0.12.1x (bz432209)
adfca8
- patch rpm-spec-mode to use compilation mode (bz227418)
adfca8
- fix the Release tag (bz440624)
adfca8
- drop superfluous configure options
adfca8
- move the new icons into the right destination directory
adfca8
- the heuristics for detecting address space randomization in the emacs dumper
adfca8
  seem insufficient, so bring back setarch -R
adfca8
adfca8
* Fri Apr 18 2008 Chip Coldwell <coldwell@redhat.com> 23.0.60-2
adfca8
- New upstream tarball (fixes bz435767)
adfca8
- configure tweaks
adfca8
- drop files.el patch (now upstream)
adfca8
- drop parallel build patch (now upstream)
adfca8
adfca8
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 22.1.50-4
adfca8
- Autorebuild for GCC 4.3
adfca8
adfca8
* Wed Jan  2 2008 Chip Coldwell <coldwell@redhat.com> 22.1.50-3.1
adfca8
- parallel build patch from Dan Nicolaescu <dann@ics.uci.edu>
adfca8
adfca8
* Fri Dec  7 2007 Chip Coldwell <coldwell@redhat.com> 22.1.50-3
adfca8
- scriptlets shouldn't fail needlessly.
adfca8
- new upstream tarball
adfca8
adfca8
* Thu Dec  6 2007 Chip Coldwell <coldwell@redhat.com> 22.1.50-2
adfca8
- drop -DSYSTEM_PURESIZE_EXTRA=16777216 (bz409581)
adfca8
adfca8
* Mon Nov 19 2007 Chip Coldwell <coldwell@redhat.com> 22.1.50-1
adfca8
- pulled sources from GNU CVS
adfca8
adfca8
* Mon Nov 19 2007 Chip Coldwell <coldwell@redhat.com> 22.1-9
adfca8
- fixup alternatives mess (bz239745, bz246540)
adfca8
adfca8
* Tue Nov  6 2007 Chip Coldwell <coldwell@redhat.com> 22.1-8
adfca8
- fix insufficient safe-mode checks (Resolves: bz367601)
adfca8
adfca8
* Thu Nov  1 2007 Chip Coldwell <coldwell@redhat.com> 22.1-7
adfca8
- Update rpm-spec-mode to the current upstream, drop compat patch (bz306841)
adfca8
adfca8
* Wed Oct 24 2007 Jeremy Katz <katzj@redhat.com> - 22.1-6
adfca8
- Update rpm-spec-mode to the current upstream (#306841)
adfca8
adfca8
* Wed Sep 12 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-5
adfca8
- require xorg-x11-fonts-ISO8859-1-100dpi instead of 75dpi (Resolves: bz281861)
adfca8
- drop broken python mode (Resolves: bz262801)
adfca8
adfca8
* Mon Sep 10 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-4
adfca8
- fix pkgconfig path (from pkg-config to pkgconfig (Jonathan Underwood)
adfca8
- use macro instead of variable style for buildroot.
adfca8
adfca8
* Tue Aug 28 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-3
adfca8
- change group from Development to Utility
adfca8
adfca8
* Mon Aug 13 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-2
adfca8
- add pkgconfig file for emacs-common and virtual provides (Resolves: bz242176)
adfca8
- glibc-open-macro.patch to deal with glibc turning "open" into a macro.
adfca8
- leave emacs info pages in default section (Resolves: bz199008)
adfca8
adfca8
* Wed Jun  6 2007 Chip Coldwell <coldwell@redhat.com> - 22.1-1
adfca8
- move alternatives install to posttrans scriptlet (Resolves: bz239745)
adfca8
- new release tarball from FSF (Resolves: bz245303)
adfca8
- new php-mode 1.2.0
adfca8
adfca8
* Wed May 23 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.990-2
adfca8
- revert all spec file changes since 22.0.95-1 (Resolves: bz239745)
adfca8
- new pretest tarball from FSF (Resolves: bz238234)
adfca8
- restore php-mode (Resolves: bz235941)
adfca8
adfca8
* Mon May 21 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.990-1
adfca8
- new pretest tarball from FSF
adfca8
- removed Ulrich Drepper's patch to prevent mmapped pages during dumping
adfca8
  removed BuildRequires: glibc >= 2.5.90-22
adfca8
  (bug traced to glibc Resolves: bz239344)
adfca8
- fix alternatives removal scriptlet (Resolves: bz239745)
adfca8
adfca8
* Thu May 17 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.99-4
adfca8
- format of freed blocks changed between glibc 2.5.90-21 and 2.5.90-22
adfca8
- BuildRequires: glibc >= 2.5.90-22 (Ulrich Drepper)
adfca8
adfca8
* Sun May 13 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.99-2
adfca8
- prevent mmapped pages during dumping (Ulrich Drepper Resolves: bz239344)
adfca8
adfca8
* Tue Apr 24 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.99-1
adfca8
- new (last?) pretest tarball from FSF
adfca8
- update to php-mode-1.2.0 (Ville Skyttä Resolves: bz235941)
adfca8
- use /etc/alternatives instead of wrapper script
adfca8
adfca8
* Tue Mar  6 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.95-1
adfca8
- new pretest tarball from FSF
adfca8
adfca8
* Mon Feb 26 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.94-1
adfca8
- new pretest tarball obsoletes loaddefs.el dependencies patch
adfca8
adfca8
* Fri Feb 23 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-7
adfca8
- fix po-mode-init.el (Kjartan Maraas #228143)
adfca8
adfca8
* Tue Feb 13 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-6
adfca8
- remove --without-xim configure flag to fix dead keys (Alexandre Oliva #224626)
adfca8
adfca8
* Fri Jan 26 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-5
adfca8
- remove Tetris to avoid trademark problems (Ville Skyttä #224627)
adfca8
adfca8
* Thu Jan 25 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-4
adfca8
- fixup loaddefs.el dependencies (Dan Nicolaescu #176171)
adfca8
- add BuildRequires: automake (changes to Makefile.in)
adfca8
adfca8
* Wed Jan 24 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-3
adfca8
- po-mode.el was being left out
adfca8
adfca8
* Tue Jan 23 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.93-1
adfca8
- new pretest version
adfca8
- removed setarch since new dumper copes with execshield
adfca8
- clean up site initialization files (varions #176171)
adfca8
adfca8
* Tue Jan  2 2007 Chip Coldwell <coldwell@redhat.com> - 22.0.92-1
adfca8
- new pretest version
adfca8
- removed almost all emacs 21 patches from emacs 22
adfca8
- clean up spec file,
adfca8
- many new BuildRequires (David Woodhouse #221250)
adfca8
adfca8
* Tue Nov 14 2006 Chip Coldwell <coldwell@redhat.com> - 22.0.90-1
adfca8
- first pretest rpm build
adfca8
adfca8
* Mon Nov  6 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-19
adfca8
- BuildRequires: sendmail (Wolfgang Rupprecht #213813)
adfca8
adfca8
* Thu Aug  3 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-18
adfca8
- non-CJK text broken by default for Western locale (James Ralston #144707)
adfca8
adfca8
* Thu Aug  3 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-17
adfca8
- use UTF-8 keyboard input encoding on terminals that support it (Axel Thimm #185399)
adfca8
adfca8
* Thu Aug  3 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-16
adfca8
- fix German spell checking for UTF-8 encoded buffers (Daniel Hammer #197737)
adfca8
adfca8
* Wed Jul 26 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-15
adfca8
- fix src/unexelf.c to build on PowerPC64 (backport from emacs-22, #183304)
adfca8
adfca8
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 21.4-14.1.1
adfca8
- rebuild
adfca8
adfca8
* Tue Apr 18 2006 Chip Coldwell <coldwell@redhat.com> - 21.4-14.1
adfca8
- don't clobber site-lisp/default.el (Ritesh Khadgaray, 180153)
adfca8
adfca8
* Tue Mar  7 2006 Jens Petersen <petersen@redhat.com> - 21.4-14
adfca8
- bring back setarch for i386 with -R option in spec file and drop
adfca8
  emacs-21-personality-linux32-101818.patch since it no longer seems
adfca8
  sufficient with recent kernels (Sam Peterson, #174736)
adfca8
- buildrequire giflib-devel instead of libungif-devel
adfca8
adfca8
* Thu Mar  2 2006 Jens Petersen <petersen@redhat.com>
adfca8
- avoid backup for fix-x-vs-no-x-diffs.dpatch (Ian Collier, #183503)
adfca8
- remove the old ccmode info manual (#182084)
adfca8
adfca8
* Mon Feb 27 2006 Jens Petersen <petersen@redhat.com> - 21.4-13
adfca8
- buildrequire libXaw-devel for menus and scrollbar
adfca8
- pass -R to setarch to disable address randomization during dumping
adfca8
  (Sam Peterson, #174736)
adfca8
- install cc-mode.info correctly (Sam Peterson, #182084)
adfca8
- fix sort-columns not to use deprecated non-posix sort key syntax
adfca8
  with sort-columns-posix-key-182282.patch (Richard Ryniker, #182282)
adfca8
- use system-name function not variable when setting frame-title-format in
adfca8
  /etc/skel/.emacs for XEmacs users hitting .emacs
adfca8
adfca8
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 21.4-12.2
adfca8
- bump again for double-long bug on ppc(64)
adfca8
adfca8
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 21.4-12.1
adfca8
- rebuilt for new gcc4.1 snapshot and glibc changes
adfca8
adfca8
* Fri Feb  3 2006 Jens Petersen <petersen@redhat.com> - 21.4-12
adfca8
- add mule-cmd.el-X11-locale.alias-173781.patch to correct location of X11
adfca8
  locale.alias file (Paul Dickson, #173781)
adfca8
- fix autoload of php-mode in php-mode-init.el (Christopher Beland, #179484)
adfca8
adfca8
* Wed Dec 14 2005 Jens Petersen <petersen@redhat.com> - 21.4-11
adfca8
- avoid building with -fstack-protector on i386 to prevent crashing
adfca8
  (Jonathan Kamens, #174730)
adfca8
- require xorg-x11-fonts-ISO8859-1-75dpi instead of xorg-x11-fonts-75dpi
adfca8
  for modular X (#174614)
adfca8
adfca8
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
adfca8
- rebuilt
adfca8
adfca8
* Fri Nov 25 2005 Jens Petersen <petersen@redhat.com> - 21.4-10
adfca8
- fix missing parenthesis in lang-coding-systems-init.el
adfca8
adfca8
* Tue Nov 22 2005 Jens Petersen <petersen@redhat.com> - 21.4-9
adfca8
- fix keyboard-coding-system on console for utf-8 (Dawid Gajownik, #173855)
adfca8
- update etags to latest cvs (Hideki Iwamoto, #173023)
adfca8
  - replace etags-14.21-17.11-diff.patch with etags-update-to-cvs.patch
adfca8
- update smtpmail.el to latest cvs version for better authentication support
adfca8
  with smtpmail-cvs-update.patch (Alberto Brizio, #167804)
adfca8
adfca8
* Mon Nov 14 2005 Jeremy Katz <katzj@redhat.com> - 21.4-8
adfca8
- update dep for new xorg fonts packages
adfca8
adfca8
* Wed Aug 24 2005 Jens Petersen <petersen@redhat.com>
adfca8
- fix name of aspell-es dictionary (#147964)
adfca8
  - update emacs-21.3-lisp-textmodes-ispell-languages.patch
adfca8
adfca8
* Thu Jul 14 2005 Jens Petersen <petersen@redhat.com> - 21.4-7
adfca8
- update rpm-spec-mode.el to cvs revision 1.17 (Ville Skyttä)
adfca8
  - fixes expansion of %%{?dist}
adfca8
- replace emacs-21.4-setarch_for_loadup-101818.patch with backport
adfca8
  emacs-21-personality-linux32-101818.patch from cvs (Jan Djärv)
adfca8
  which also turns off address randomization during dumping (Masatake Yamato)
adfca8
  - no longer need to pass SETARCH to make on i386 (#160814)
adfca8
- move ownership of %%{_datadir}/emacs/ and %%{_datadir}/emacs/%%{version}/
adfca8
  from emacs to emacs-el and emacs-leim subpackages
adfca8
- don't build tramp html and dvi documentation
adfca8
- drop src/config.in part of bzero-and-have-stdlib.dpatch to avoid
adfca8
  compiler warnings
adfca8
adfca8
* Thu Jun 23 2005 Jens Petersen <petersen@redhat.com> - 21.4-6
adfca8
- merge in changes from emacs22.spec conditionally
adfca8
  - define emacs21 rpm macro switch to control major version and use it
adfca8
- update tramp to 2.0.49
adfca8
adfca8
* Fri Jun 17 2005 Jens Petersen <petersen@redhat.com>
adfca8
- set arg0 to emacs in wrapper script (Peter Oliver, 149512#3)
adfca8
adfca8
* Mon May 30 2005 Jens Petersen <petersen@redhat.com>
adfca8
- move setting of require-final-newline from default.el to a comment in default
adfca8
  .emacs (Ralph Loader, 119141)
adfca8
adfca8
* Wed May 18 2005 Jens Petersen <petersen@redhat.com> - 21.4-5
adfca8
- update cc-mode to 5.30.9 stable release to address font-lock problems
adfca8
  (126165,148977,150197,155292,158044)
adfca8
adfca8
* Mon May 16 2005 Jens Petersen <petersen@redhat.com> - 21.4-4
adfca8
- don't accidently exclude emacsclient from common package
adfca8
  (Jonathan Kamens, #157808)
adfca8
- traditional Chinese desktop file translation (Wei-Lun Chao, #157287)
adfca8
adfca8
* Wed Apr 20 2005 Jens Petersen <petersen@redhat.com> - 21.4-3
adfca8
- add igrep.el and init file
adfca8
adfca8
* Mon Apr 11 2005 Jens Petersen <petersen@redhat.com> - 21.4-2
adfca8
- update etags to 17.11 (idht4n@hotmail.com, 151390)
adfca8
  - add etags-14.21-17.11-diff.patch
adfca8
- replace i386 setarch redefinitions of __make and makeinstall with
adfca8
  emacs-21.4-setarch_for_loadup-101818.patch and setting SETARCH on i386
adfca8
  (Jason Vas Dias, 101818)
adfca8
adfca8
* Sun Apr 10 2005 Jens Petersen <petersen@redhat.com> - 21.4-1
adfca8
- update to 21.4 movemail vulnerability release
adfca8
  - no longer need movemail-CAN-2005-0100.patch
adfca8
- replace %%{_bindir}/emacs alternatives with a wrapper script (Warren Togami)
adfca8
  to prevent it from disappearing when upgrading (Michal Jaegermann, 154326)
adfca8
  - suffix the X emacs binaries with -x and the no X binaries with -nox
adfca8
  - the wrapper script %%{_bindir}/emacs-%%version runs emacs-x if installed or
adfca8
    otherwise emacs-nox.  %%{_bindir}/emacs is a symlink to the wrapper
adfca8
- make emacs and emacs-nox own the subdirs in %%{_libexecdir}
adfca8
- add a bunch of fixes from debian's emacs21_21.4a-1 patch:
adfca8
    battery-acpi-support.dpatch, bzero-and-have-stdlib.dpatch,
adfca8
    coding-region-leak.dpatch, detect-coding-iso2022.dpatch,
adfca8
    fix-batch-mode-signal-handling.dpatch, pcl-cvs-format.dpatch,
adfca8
    python-completion-ignored-extensions.dpatch,
adfca8
    remote-files-permissions.dpatch, save-buffer.dpatch, scroll-margin.dpatch,
adfca8
    xfree86-4.3-modifiers.dpatch
adfca8
  - add fix-x-vs-no-x-diffs.dpatch
adfca8
    - define emacs_libexecdir
adfca8
    - build both emacs and emacs-nox as %%{version}.1 and move common DOC file
adfca8
      to emacs-common
adfca8
    - suffix version in fns-%%{version}.1.el with -x and -nox respectively
adfca8
- add 100 to elisp patches
adfca8
adfca8
* Wed Apr  6 2005 Jens Petersen <petersen@redhat.com> - 22.0.50-0.20050406
adfca8
- update to snapshot of current cvs 
adfca8
  - configure xim support off by default
adfca8
  - bootstrap snapshot
adfca8
adfca8
* Wed Apr  6 2005 Jens Petersen <petersen@redhat.com> - 21.3-27
adfca8
- use alternatives to switch _bindir/emacs between emacs and emacs-nox
adfca8
  (Henning Schmiedehausen, #151067)
adfca8
  - remove emacs and emacs-nox from bindir
adfca8
  - prereq alternatives for emacs and emacs-nox
adfca8
  - add post and postun scripts to handle alternatives
adfca8
- buildrequire xorg-x11-devel instead of XFree86-devel
adfca8
- really include and apply emacs-21.3-latex-mode-hook-144083.patch
adfca8
- make emacs and emacs-nox own _datadir/emacs/version too
adfca8
adfca8
* Wed Mar  9 2005 Jens Petersen <petersen@redhat.com> - 21.3-26
adfca8
- rebuild with gcc 4.0
adfca8
  - add emacs-21.3-gcc4.patch for emacsclient
adfca8
adfca8
* Mon Feb 28 2005 Jens Petersen <petersen@redhat.com> - 21.3-25
adfca8
- add tramp-2.1.3 to site-lisp (David Woodhouse, 149703)
adfca8
  - move removal of info dir to after its installation
adfca8
  - add tramp-init.el to put tramp into load-path
adfca8
adfca8
* Thu Feb 24 2005 Jens Petersen <petersen@redhat.com> - 21.3-24
adfca8
- mark default.el as a noreplace config file (Pawel Salek, 149310)
adfca8
- only set keyboard-coding-system in xterms to fix problem with input
adfca8
  Latin characters becoming prefixes and making emacs loop
adfca8
  (Eddahbi Karim, 126007)
adfca8
- make emacs-el own its lisp directories
adfca8
- run latex-mode-hook in latex-mode (Martin Biely, 144083)
adfca8
  - add emacs-21.3-latex-mode-hook-144083.patch
adfca8
adfca8
* Fri Feb 18 2005 Jens Petersen <petersen@redhat.com> - 21.3-23
adfca8
- install %%{_bindir}/emacs-nox as a hardlink of the versioned binary
adfca8
- drop explicit lib requirements
adfca8
- use sed instead of perl to fix up filelists
adfca8
adfca8
* Mon Feb 14 2005 Jens Petersen <petersen@redhat.com> - 21.3-22
adfca8
- use prereq instead of contexts for common script requirements
adfca8
  (Axel Thimm, 147791)
adfca8
- move emacs.png from common to main package
adfca8
adfca8
* Fri Feb  4 2005 Jens Petersen <petersen@redhat.com> - 21.3-21
adfca8
- fix CAN-2005-0100 movemail vulnerability with movemail-CAN-2005-0100.patch
adfca8
  (Max Vozeler, 146701)
adfca8
adfca8
* Fri Jan 14 2005 Jens Petersen <petersen@redhat.com> - 21.3-20
adfca8
- workaround xorg-x11 modifier key problem with
adfca8
  emacs-21.3-xterm-modifiers-137868.patch (Thomas Woerner, 137868)
adfca8
adfca8
* Mon Nov 29 2004 Jens Petersen <petersen@redhat.com> - 21.3-19
adfca8
- prefer XIM status under-the-window for now to stop xft httx from dying
adfca8
  (125413): add emacs-xim-status-under-window-125413.patch
adfca8
- default diff to unified format in .emacs
adfca8
adfca8
* Wed Nov 10 2004 Jens Petersen <petersen@redhat.com> - 21.3.50-0.20041111
adfca8
- initial packaging of cvs emacs
adfca8
  - leim and elisp manual now in main tarball
adfca8
  - no leim subpackage anymore, so make common obsolete it
adfca8
  - no longer need MuleUCS, nor rfc1345.el
adfca8
  - buildrequire and use autoconf rather autoconf213
adfca8
  - no longer need emacs-21.2-x86_64.patch,
adfca8
    editfns.c-Fformat-multibyte-davej.patch
adfca8
  - bring back game for now
adfca8
  - TODO: some patches still need updating
adfca8
  - fns.el no longer installed
adfca8
  - remove /var/games for now
adfca8
  - update filelist generation to single sweep
adfca8
  - update info_files list
adfca8
adfca8
* Thu Nov  4 2004 Jens Petersen <petersen@redhat.com> - 21.3-18
adfca8
- show emacs again in the desktop menu (132567)
adfca8
- require fonts-xorg-75dpi to prevent empty boxes at startup due to missing
adfca8
  fonts (Johannes Kaiser, 137060)
adfca8
adfca8
* Mon Oct 18 2004 Jens Petersen <petersen@redhat.com> - 21.3-17
adfca8
- fix etag alternatives removal when uninstalling (Karsten Hopp, 136137)
adfca8
adfca8
* Fri Oct 15 2004 Jens Petersen <petersen@redhat.com> - 21.3-16
adfca8
- do not setup frame-title-format in default.el, since it will override
adfca8
  setting by users (Henrik Bakken, 134520)
adfca8
- emacs-el no longer requires emacs for the sake of -nox users
adfca8
  (Lars Hupfeldt Nielsen, 134479)
adfca8
- condition calling of global-font-lock-mode in default .emacs
adfca8
  in case xemacs should happen to load it
adfca8
adfca8
* Wed Sep 29 2004 Jens Petersen <petersen@redhat.com> - 21.3-15
adfca8
- cleanup and update .desktop file
adfca8
- make emacs not appear in the desktop menu (Seth Nickell,132567)
adfca8
- move the desktop file from -common to main package
adfca8
- go back to using just gctags for ctags
adfca8
- etags is now handled by alternatives (92256)
adfca8
- improve the default frame title by prefixing the buffer name
adfca8
  (Christopher Beland, 128110)
adfca8
- fix the names of some European aspell languages with
adfca8
  emacs-21.3-lisp-textmodes-ispell-languages.patch (David Jansen, 122618)
adfca8
- fixing running "libtool gdb program" in gud with
adfca8
  emacs-21.3-gud-libtool-fix.patch (Dave Malcolm, 130955)
adfca8
adfca8
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
adfca8
- rebuilt
adfca8
adfca8
* Fri Apr 30 2004 Jens Petersen <petersen@redhat.com> - 21.3-13
adfca8
- unset focus-follows-mouse in default.el to make switching frames work for
adfca8
  click-to-focus (Theodore Belding,114736)
adfca8
adfca8
* Thu Apr 15 2004 Jens Petersen <petersen@redhat.com> - 21.3-12
adfca8
- update php-mode to 1.1.0
adfca8
- add emacs-21.3-no-rpath.patch so that /usr/X11R6/lib is not rpath'ed
adfca8
- require /bin/ln for %%post (Tim Waugh, 119817)
adfca8
- move prereq for dev and /sbin/install-info to emacs-common
adfca8
- leim no longer requires emacs
adfca8
- use source site-lisp dir in %%prep to setup site files
adfca8
- define and use site_lisp for buildroot in %%install
adfca8
- default ispell dictionary to "english" for CJK locale
adfca8
- add comment to top of site-start.el about load order
adfca8
- turn on auto-compression-mode in default.el (114808)
adfca8
- set require-final-newline with setq (David Olsson,119141)
adfca8
  and remove redundant next-line-add-newlines setting
adfca8
- update info_file list (Reuben Thomas,114729)
adfca8
adfca8
* Tue Mar 16 2004 Mike A. Harris <mharris@redhat.com> 21.3-11
adfca8
- Removed bogus Requires: XFree86-libs that was added in 21.3-8, as rpm
adfca8
  find-requires will automatically pick up the dependancies on any runtime
adfca8
  libraries, and such hard coded requires is not X11 implementation
adfca8
  agnostic (#118471)
adfca8
adfca8
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
adfca8
- rebuilt
adfca8
adfca8
* Sat Jan 24 2004 Jens Petersen <petersen@redhat.com> - 21.3-9
adfca8
- bring back emacs-nox subpackage (emacs built without X support) (#113001)
adfca8
  [suggested by Frank Kruchio]
adfca8
- base emacs package now only contains emacs binary built with X support
adfca8
  and no longer obsoletes emacs-nox
adfca8
- all the common files required by emacs and emacs-nox are now in emacs-common
adfca8
- update php-mode.el to 1.0.5
adfca8
- add missing rfc1345.el leim input method
adfca8
- update po-compat.el to version in gettext-0.13.1
adfca8
- update base package summary
adfca8
- add url for python-mode.el and php-mode.el
adfca8
- gctags is now a symlink to ctags.emacs
adfca8
adfca8
* Wed Jan 14 2004 Jens Petersen <petersen@redhat.com> - 21.3-8
adfca8
- comment out setting transient-mark-mode in skel .emacs (#102441,#90193)
adfca8
  [reported by mal@gromco.com, Jonathan Kamens]
adfca8
- improve lang-coding-systems-init.el to set-language-environment for CJK
adfca8
  utf-8 locale too and use utf-8 for default-coding-systems and
adfca8
  terminal-coding-system (#111172) [Yoshinori Kuniga]
adfca8
- update rpm-spec-mode.el to newer one in xemacs package cvs (#105888) [Dams]
adfca8
- rename etags to etags.emacs and make etags a symlink to it at install time
adfca8
  if it doesn't exist (#92256) [marc_soft@merlins.org]
adfca8
- apply editfns.c-Fformat-multibyte-davej.patch to fix multibyte code typo
adfca8
  in Fformat [patch from Dave Jones]
adfca8
- add runtime requirements for XFree86-libs, image libraries, ncurses and zlib
adfca8
- improve -el and -leim package summaries
adfca8
- no longer configure build with redundant --with-gcc
adfca8
adfca8
* Tue Nov 25 2003 Jens Petersen <petersen@redhat.com>
adfca8
- buildrequire autoconf213 (#110741) [reported by mvd@mylinux.com.ua]
adfca8
adfca8
* Mon Oct 27 2003 Jens Petersen <petersen@redhat.com> - 21.3-7
adfca8
- use "setarch i386" to build on ix86 (#101818) [reported by Michael Redinger]
adfca8
- use __make to %%build and %%install
adfca8
- set keyboard coding-system for utf-8 in lang-coding-systems-init.el (#106929)
adfca8
  [reported with fix by Axel Thimm]
adfca8
- add source url for MuleUCS
adfca8
- update base package description (#103551) [reported by Tim Landscheidt]
adfca8
adfca8
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
adfca8
- rebuilt
adfca8
adfca8
* Wed May  7 2003 Jens Petersen <petersen@redhat.com> - 21.3-5
adfca8
- move transient-mark-mode and global-font-lock-mode setting from default.el
adfca8
  back to dotemacs, so as not to surprise old users (#90193)
adfca8
  [reported by jik@kamens.brookline.ma.us]
adfca8
- change require-final-newline to query (default.el)
adfca8
- don't make a backup when applying browse-url-htmlview-84262.patch (#90226)
adfca8
  [reported by mitr@volny.cz]
adfca8
adfca8
* Fri May  2 2003 Elliot Lee <sopwith@redhat.com>
adfca8
- Add emacs-21.3-ppc64.patch
adfca8
adfca8
* Fri Apr 25 2003 Jens Petersen <petersen@redhat.com> - 21.3-3
adfca8
- use Mule-UCS utf-8 coding-system for CJK subprocess IO
adfca8
- no need to set fontset anymore in CJK locale
adfca8
adfca8
* Wed Apr 16 2003 Jens Petersen <petersen@redhat.com> - 21.3-2
adfca8
- add Mule-UCS for CJK utf-8 support (suggested by Akira Tagoh)
adfca8
  and use it by default in CJK UTF-8 locale
adfca8
- move emacs-asian startup files into new lang-coding-systems-init.el
adfca8
- utf-8 setup in site-start.el is no longer needed in Emacs 21.3
adfca8
- generate filelist for site-lisp automatically like base lisp and leim
adfca8
- don't setup aspell in site-start.el
adfca8
- rename dotemacs to dotemacs.el and move former contents to new default.el
adfca8
adfca8
* Mon Apr  7 2003 Jens Petersen <petersen@redhat.com> - 21.3-1
adfca8
- update to 21.3
adfca8
- no longer set compound-text-with-extensions in dotemacs, since it is now
adfca8
  the default
adfca8
- emacs-21.2-pop.patch is no longer needed
adfca8
- update php-mode to 1.0.4
adfca8
adfca8
* Thu Feb 20 2003 Jens Petersen <petersen@redhat.com> - 21.2-33
adfca8
- default browse-url to use htmlview (#84262)
adfca8
- remove info dir file rather than excluding it
adfca8
adfca8
* Sat Feb  8 2003 Jens Petersen <petersen@redhat.com> - 21.2-32
adfca8
- set X copy'n'paste encoding to extended compound-text (#74100)
adfca8
  by default in .emacs file [suggested by olonho@hotmail.com]
adfca8
- .emacs file cleanup (xemacs now has a separate init file)
adfca8
adfca8
* Fri Feb  7 2003 Jens Petersen <petersen@redhat.com> - 21.2-31
adfca8
- block input in allocate_vectorlike to prevent malloc hangs (#83600)
adfca8
  [thanks to Jim Blandy]
adfca8
- set startup wmclass notify in desktop file
adfca8
adfca8
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
adfca8
- rebuilt
adfca8
adfca8
* Wed Jan 15 2003 Jens Petersen <petersen@redhat.com> 21.2-29
adfca8
- update to newer po-mode.el and po-compat.el from gettext-0.11.4
adfca8
- patch po-mode's po-replace-revision-date for when
adfca8
  po-auto-replace-revision-date is nil (#71264)
adfca8
- update po-mode-init.el
adfca8
- examine LC_ALL before LC_CTYPE in site-start.el for utf-8 (#79535)
adfca8
- don't install etc/DOC files explicitly by hand
adfca8
- make sure all lisp .elc files are up to date
adfca8
- pass _smp_mflags to make
adfca8
- remove games that we shouldn't ship
adfca8
adfca8
* Mon Jan 13 2003 Karsten Hopp <karsten@redhat.de> 21.2-28
adfca8
- s390x lib64 fix
adfca8
adfca8
* Fri Jan  3 2003 Jens Petersen <petersen@redhat.com> 21.2-27
adfca8
- look at LANG after LC_CTYPE when checking for UTF-8 locale encoding
adfca8
  in site-start.el (#79535)
adfca8
- don't set desktop file config(noreplace)
adfca8
adfca8
* Fri Dec 20 2002 Jens Petersen <petersen@redhat.com> 21.2-26
adfca8
- unset the sticky bit of emacs in bindir (#80049)
adfca8
adfca8
* Wed Dec 18 2002 Jens Petersen <petersen@redhat.com> 21.2-25
adfca8
- no need to patch config.{sub,guess}
adfca8
adfca8
* Tue Dec  3 2002 Tim Waugh <twaugh@redhat.com>
adfca8
- Fix python-mode-init.el (bug #78910).
adfca8
adfca8
* Sun Dec  1 2002 Jens Petersen <petersen@redhat.com> 21.2-24
adfca8
- rpm-spec-mode update fixes
adfca8
  - patch in XEmacs compat functions rather than defining them with apel
adfca8
    macros in init file (#78764)
adfca8
  - autoload "rpm-spec-mode" not "rpm-spec-mode.el" in same file
adfca8
- let emacs base also own leim dir to avoid startup warning about missing dir
adfca8
  when -el and -leim aren't installed (#78764)
adfca8
adfca8
* Thu Nov 28 2002 Jens Petersen <petersen@redhat.com>
adfca8
- use LC_CTYPE rather than LANG to determine default encoding (#78678)
adfca8
  [reported by starback@stp.ling.uu.se]
adfca8
adfca8
* Wed Nov 27 2002 Jens Petersen <petersen@redhat.com> 21.2-23
adfca8
- set transient-mark-mode in dotemacs for Emacs not XEmacs (#75440)
adfca8
- update rpm-spec-mode.el to 0.12
adfca8
  - define needed XEmacs compat functions in new rpm-spec-mode-init.el
adfca8
- tidy site-start.el
adfca8
  - move python-mode setup to python-mode
adfca8
- don't build with sbin in path
adfca8
- use _libexecdir, _bindir and _sysconfdir
adfca8
- don't gzip info files explicitly
adfca8
- use tar's C and j options
adfca8
- generate lisp file-lists in single find sweeps over lisp and leim dirs
adfca8
  - use -fprint and -fprintf
adfca8
  - correct more dir ownerships
adfca8
adfca8
* Sun Nov 24 2002 Florian La Roche <Florian.LaRoche@redhat.de> 21.2-22
adfca8
- add correct alloca defines for s390
adfca8
adfca8
* Wed Nov  6 2002 Jens Petersen <petersen@redhat.com> 21.2-21
adfca8
- uses patches for x86_64 and s390 support and config.{guess,sub} updating
adfca8
adfca8
* Tue Nov  5 2002 Jens Petersen <petersen@redhat.com> 21.2-20
adfca8
- add support for x86_64 and merge in s390 support from cvs
adfca8
- add alloca defines to amdx86-64.h (from SuSE)
adfca8
adfca8
* Wed Oct 30 2002 Jens Petersen <petersen@redhat.com> 21.2-19
adfca8
- own our libexec dir (#73984)
adfca8
- only set transient-mark-mode in dotemacs for Emacs (#75440)
adfca8
- update to latest config.{guess,sub}
adfca8
- use _datadir macro
adfca8
adfca8
* Wed Aug 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-18
adfca8
- Desktop file fix - add Application to make it show up
adfca8
- DNS lookup fix for pop (#64802)
adfca8
adfca8
* Tue Aug 27 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-17
adfca8
- Fix gdb arrow when used in non-windowed mode (#56890)
adfca8
adfca8
* Fri Aug  9 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-16
adfca8
- Handle UTF-8 input (#70855).
adfca8
adfca8
* Tue Aug  6 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-15
adfca8
- Don't use canna by default (#70870)
adfca8
adfca8
* Thu Aug  1 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-14
adfca8
- Fixes to desktop file (add encoding, add missing a ";")
adfca8
- Update s390 patch
adfca8
adfca8
* Wed Jul 24 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-13
adfca8
- rpm -> rpmbuild for rpmspec mode (#68185)
adfca8
adfca8
* Mon Jul 22 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-12
adfca8
- desktop file changes (#69385)
adfca8
adfca8
* Mon Jul  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-11
adfca8
- Fix php-mode to not initialize on e.g.  foophp.c (#67592)
adfca8
adfca8
* Thu Jun 27 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-10
adfca8
- Downgrade po-mode
adfca8
adfca8
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
adfca8
- automated rebuild
adfca8
adfca8
* Mon Jun 17 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-8
adfca8
- #66808
adfca8
adfca8
* Wed May 29 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-7
adfca8
- Rebuild
adfca8
adfca8
* Mon May 20 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-6
adfca8
- Prereq dev
adfca8
adfca8
* Thu May 16 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-5
adfca8
- Update the elisp manual and po-mode
adfca8
adfca8
* Tue May  7 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-4
adfca8
- php-mode 1.0.2
adfca8
adfca8
* Thu Apr 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-3
adfca8
- Update po-mode to the one from gettext 0.11.1
adfca8
adfca8
* Mon Apr  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-2
adfca8
- Tweak mouse init process (#59757)
adfca8
adfca8
* Mon Mar 18 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.2-1
adfca8
- 21.2
adfca8
adfca8
* Fri Mar  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.95-1
adfca8
- 21.1.95
adfca8
adfca8
* Fri Feb  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.90-2
adfca8
- Upgrade po-mode to the version bundled with gettext 0.11
adfca8
- Upgrade rpm-spec-mode to 0.11h
adfca8
adfca8
* Thu Jan 31 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.90-1
adfca8
- 21.1.90
adfca8
adfca8
* Fri Jan 18 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.80-2
adfca8
- Add ebrowse
adfca8
- Set transient-mode to t in /etc/skel/.emacs
adfca8
adfca8
* Mon Jan 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 21.1.80-1
adfca8
- 21.1.80
adfca8
adfca8
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
adfca8
- automated rebuild
adfca8
adfca8
* Thu Dec  6 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-3
adfca8
- Increase recursive-load-depth-limit from 10 to 50
adfca8
adfca8
* Wed Dec  5 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-2
adfca8
- Make it conflict with old versions of gettext
adfca8
adfca8
* Thu Nov 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-1
adfca8
- rpm-spec-mode 0.11h, should fix #56748
adfca8
adfca8
* Tue Nov  6 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.4
adfca8
- php mode 1.0.1. Should fix some speedbar problems.
adfca8
adfca8
* Tue Oct 23 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.3
adfca8
- Minor cleanups
adfca8
- add ssl.el
adfca8
adfca8
* Mon Oct 22 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.2
adfca8
- Add more files from the libexec directory (#54874, #54875)
adfca8
adfca8
* Sun Oct 21 2001 Trond Eivind Glomsrød <teg@redhat.com> 21.1-0.1
adfca8
- 21.1
adfca8
- Build on IA64 again - the default config now handles it
adfca8
- Drop all old patches
adfca8
- Misc cleanups
adfca8
- Update the elisp manual to 21-2.7
adfca8
- Deprecate the emacs-nox and emacs-X11 subpackages.
adfca8
  Simplify build procedure to match.
adfca8
- Update php-mode to 1.0.0
adfca8
adfca8
* Mon Oct 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 20.7-43
adfca8
- Add php-mode 0.9.9
adfca8
- Add URL (#54603)
adfca8
- don't run autoconf/libtoolize during build - they're broken
adfca8
- don't build on IA64 until they are fixed
adfca8
adfca8
* Sun Sep 16 2001 Trond Eivind Glomsrød <teg@redhat.com> 20.7-42
adfca8
- Update python-mode to the version in the python 2.2a3
adfca8
- Include po-mode in emacs, instead of including in gettext
adfca8
adfca8
* Mon Jul 30 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- Minor fix to make-mode fontify regexp (#50010)
adfca8
- Build without emacs being installed (#49085)
adfca8
adfca8
* Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- Much cleaner site-start.d sourcing
adfca8
- Add more build dependencies
adfca8
- Add the emacs lisp reference info pages (RFE #44577)
adfca8
- Don't require tamago - just plug it in for Japanese support
adfca8
adfca8
* Mon Jun 18 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- Add Xaw3d-devel to buildrequires (#44736)
adfca8
adfca8
* Mon Jun 18 2001 Florian La Roche <Florian.LaRoche@redhat.de>
adfca8
- merged s390x patch from <oliver.paukstadt@millenux.com>
adfca8
adfca8
* Mon Jun  4 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- New rpm-spec-mode.el, which fixes #43323
adfca8
adfca8
* Thu Apr 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
adfca8
- fix linker problem on s390 (fix by Than Ngo than@redhat.com)
adfca8
adfca8
* Wed Apr 25 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- Make sure that mwheel is initialized for XEmacs (#37451)
adfca8
adfca8
* Fri Mar 16 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- New locale.alias file for emacs-nox
adfca8
adfca8
* Tue Mar  6 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- update rpm-spec-mode.el to 0.11e - this should fix #30702
adfca8
adfca8
* Fri Feb 16 2001 Preston Brown <pbrown@redhat.com>
adfca8
- require tamago, or japanese cannot be input (#27932).
adfca8
adfca8
* Sat Jan 27 2001 Jakub Jelinek <jakub@redhat.com>
adfca8
- Preprocess Makefiles as if they were assembly, not C source.
adfca8
adfca8
* Wed Jan 24 2001 Yukihiro Nakai <ynakai@redhat.com>
adfca8
- Fix the fontset problem when creating a new frame.
adfca8
adfca8
* Thu Jan 18 2001 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- add Japanese support from Yukihiro Nakai <ynakai@redhat.com>
adfca8
adfca8
* Thu Jan 04 2001 Preston Brown <pbrown@redhat.com>
adfca8
- do not remove etags, only ctags, per Tom Tromey's suggestion.
adfca8
adfca8
* Wed Dec 27 2000 Tim Powers <timp@redhat.com>
adfca8
- bzipped sources to conserve space
adfca8
adfca8
* Mon Dec 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- add /usr/share/emacs/locale.alias , which had gone AWOL
adfca8
- update rpm-spec-mode to 0.11a, fresh from the author
adfca8
  (Stig Bjorlykke <stigb@tihlde.org>). The changes we made
adfca8
  are integrated.
adfca8
adfca8
* Fri Dec 15 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- prereq fileutils for emacs-nox
adfca8
adfca8
* Mon Dec 11 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- do locale.alias fix for emacs-nox only, as it somehow
adfca8
  broke the subject line in gnus. Weird.
adfca8
- update to gnus 5.8.7
adfca8
adfca8
* Fri Dec 08 2000 Than Ngo <than@redhat.com>
adfca8
- add support s390 machine
adfca8
adfca8
* Thu Dec 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- add rpm-spec-mode after modifying (use Red Hat groups,
adfca8
  from /usr/share/doc/rpm-version/GROUPS) and fixing
adfca8
  colours(don't specify "yellow" on "bright") Also,
adfca8
  use gpg, not pgp.
adfca8
- use it (site-start.el)
adfca8
- add mwheel
adfca8
- use it, in /etc/skel/.emacs
adfca8
adfca8
* Thu Nov 30 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- add /usr/share/emacs/site-lisp/site-start.d
adfca8
- change site-start.el so files in the above directory
adfca8
  are automatically run on startup
adfca8
- don't set the ispell name in site-start.el, use the
adfca8
  above directory instead
adfca8
adfca8
* Thu Oct 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- fix icon name in the .desktop file
adfca8
- don't have site-start.el "noreplace"
adfca8
- load psgml-init (if present) in the default site-start.el
adfca8
  to avoid psgml modifying the file
adfca8
adfca8
* Tue Oct 17 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- new and better emacs.desktop file
adfca8
adfca8
* Tue Oct 10 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- remove ctags.1 and etags.1 from the emacs etc directory
adfca8
  (#18011)
adfca8
- fix the emacs-nox not to use the locale.alias in XFree86
adfca8
  (#18548)... copy it into /usr/share/emacs and patch
adfca8
  the startup files to use it. Argh.
adfca8
adfca8
* Wed Oct 04 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- fix initialization of python mode (require it before
adfca8
  customizing it)
adfca8
adfca8
* Fri Sep 22 2000 Bill Nottingham <notting@redhat.com>
adfca8
- don't use bcopy without a prototype
adfca8
adfca8
* Thu Aug 24 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- define MAIL_USE_LOCKF
adfca8
- remove setgid on movemail
adfca8
adfca8
* Mon Aug 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- add /usr/share/emacs/site-lisp/subdirs.el (#15639)
adfca8
adfca8
* Tue Jul 25 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- remove "-b" option from manpage
adfca8
adfca8
* Fri Jul 21 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- remove Japanese support
adfca8
adfca8
* Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
adfca8
- updated .desktop entry and icon
adfca8
adfca8
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
adfca8
- automatic rebuild
adfca8
adfca8
* Fri Jul 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- fix some typos in spec file
adfca8
adfca8
* Sun Jul 02 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- make /etc/skel/.emacs 0644
adfca8
adfca8
* Wed Jun 28 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- include python mode and change in site-start.el related to this
adfca8
- some changes to the default .emacs
adfca8
adfca8
* Mon Jun 26 2000 Matt Wilson <msw@redhat.com>
adfca8
- don't build with -O2 on alpha until we can track down the compiler
adfca8
  bug that causes crashes in the garbage collector
adfca8
- removed all the nox Japanese packages
adfca8
adfca8
* Mon Jun 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- include site-start.el as a a config file
adfca8
- add aspell support via the above
adfca8
adfca8
* Fri Jun 16 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- (from MSW) different compression on IA64 to avoid hangs
adfca8
- remove etags/ctags - use a separate package. Disable patch1
adfca8
adfca8
* Wed Jun 14 2000 Matt Wilson <msw@redhat.com>
adfca8
- edited japanese patch not to patch configure
adfca8
- fixed a missing escaped \" in a wc string
adfca8
- merge japanese support to head of development
adfca8
adfca8
* Tue Jun 13 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- Version 20.7
adfca8
- Add requirement for final newline to the default .emacs
adfca8
- redid the Xaw3d patch
adfca8
- checked all patches, discarded those we've upstreamed
adfca8
adfca8
* Wed Jun 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- use %%{_mandir} and %%{_infodir}
adfca8
adfca8
* Fri Jun  2 2000 Bill Nottingham <notting@redhat.com>
adfca8
- add yet another ia64 patch
adfca8
adfca8
* Mon May 22 2000 Bill Nottingham <notting@redhat.com>
adfca8
- add another ia64 patch
adfca8
adfca8
* Fri May 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- Disabled the compile patch for 20.6
adfca8
adfca8
* Thu May 18 2000 Bill Nottingham <notting@redhat.com>
adfca8
- add in ia64 patch
adfca8
adfca8
* Thu May 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- don't apply the unexelf patch - use a new unexelf.c file
adfca8
  from the 21 source tree (this will go into the 20.7 tree)
adfca8
adfca8
* Wed May 17 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- added patch by jakub to make it work with glibc2.2
adfca8
adfca8
* Mon May 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- fixed a problem with ange-ftp and kerberized ftp
adfca8
adfca8
* Mon May 08 2000 Bernhard Rosenkraenzer <bero@redhat.com>
adfca8
- rebuild with new Xaw3d
adfca8
adfca8
* Thu Apr 20 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- let the build system handle gzipping man pages and stripping
adfca8
- added patch to increase keyboard buffer size
adfca8
adfca8
* Thu Apr 20 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- gzip man pages
adfca8
adfca8
* Thu Apr 20 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- added a security patch from RUS-CERT, which fixes
adfca8
  bugs mentioned in "Advisory 200004-01: GNU Emacs 20"
adfca8
adfca8
* Tue Apr 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- patched to detect bash2 scripts.
adfca8
adfca8
* Thu Apr 06 2000 Trond Eivind Glomsrød <teg@redhat.com>
adfca8
- removed configuraton file status from /usr/share/pixmaps/emacs.png
adfca8
adfca8
* Fri Mar 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
adfca8
- update to 20.6 and make it compile
adfca8
adfca8
* Mon Feb 21 2000 Preston Brown <pbrown@redhat.com>
adfca8
- add .emacs make the delete key work to delete forward character for X ver.
adfca8
adfca8
* Wed Feb 16 2000 Cristian Gafton <gafton@redhat.com>
adfca8
- fix bug #2988
adfca8
- recompile patched .el files (suggested by Pavel.Janik@linux.cz)
adfca8
- prereq /sbin/install-info
adfca8
adfca8
* Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
adfca8
- wmconfig gone
adfca8
adfca8
* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
adfca8
- fix descriptions and summary
adfca8
- fix permissions for emacs niaries (what the hell does 1755 means for a
adfca8
  binary?)
adfca8
- added missing, as per emacs Changelog, NCURSES_OSPEED_T compilation
adfca8
  flag; without it emacs on Linux is making global 'ospeed' short which
adfca8
  is not the same as 'speed_t' expected by libraries. (reported by Michal
adfca8
  Jaegermann <michal@harddata.com>)
adfca8
adfca8
* Mon Jan 10 2000 David S. Miller <davem@redhat.com>
adfca8
- Revert src/unexecelf.c to 20.4 version, fixes SPARC problems.
adfca8
adfca8
* Sun Jan  9 2000 Matt Wilson <msw@redhat.com>
adfca8
- strip emacs binary
adfca8
- disable optimizations for now, they cause illegal instructions on SPARC.
adfca8
adfca8
* Sun Jan 09 2000 Paul Fisher <pnfisher@redhat.com>
adfca8
- upgrade to 20.5a
adfca8
- remove python-mode, wheelmouse support, and auctex menu
adfca8
- import emacs.desktop with icon from GNOME
adfca8
adfca8
* Wed Dec 08 1999 Ngo Than <than@redhat.de>
adfca8
- added python-mode, wheelmouse support and auctex menu
adfca8
- added Comment[de] in emacs.desktop
adfca8
adfca8
* Sat Sep 25 1999 Preston Brown <pbrown@redhat.com>
adfca8
- added desktop entry
adfca8
adfca8
* Thu Sep 23 1999 Preston Brown <pbrown@redhat.com>
adfca8
- tried to fix triggers, hopefully working now.
adfca8
adfca8
* Wed Sep 01 1999 Preston Brown <pbrown@redhat.com>
adfca8
- added trigger for making symlink to /usr/bin/emacs in emacs-nox package
adfca8
adfca8
* Thu Jul 22 1999 Paul Fisher <pnfisher@redhat.com>
adfca8
- upgrade to 20.4
adfca8
- cleaned up spec
adfca8
adfca8
* Fri Apr 16 1999 Owen Taylor <otaylor@redhat.com>
adfca8
- replace bad xemacs compiled .elc file for mh-e with one compiled
adfca8
  on emacs
adfca8
adfca8
* Thu Apr 15 1999 Bill Nottingham <notting@redhat.com>
adfca8
- make sure movemail doesn't get %%defattr()'d to root.root
adfca8
adfca8
* Wed Apr 14 1999 Cristian Gafton <gafton@redhat.com>
adfca8
- patch to make it work with dxpc
adfca8
adfca8
* Wed Mar 31 1999 Preston Brown <pbrown@redhat.com>
adfca8
- updated mh-utils emacs lisp file to match our nmh path locations
adfca8
adfca8
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
adfca8
- auto rebuild in the new build environment (release 9)
adfca8
adfca8
* Fri Feb 26 1999 Cristian Gafton <gafton@redhat.com>
adfca8
- linker scripts hack to make it build on the alpha
adfca8
adfca8
* Fri Jan  1 1999 Jeff Johnson <jbj@redhat.com>
adfca8
- add leim package (thanks to Pavel.Janik@inet.cz).
adfca8
adfca8
* Fri Dec 18 1998 Cristian Gafton <gafton@redhat.com>
adfca8
- build against glibc 2.1
adfca8
adfca8
* Wed Sep 30 1998 Cristian Gafton <gafton@redhat.com>
adfca8
- backed up changes to uncompress.el (it seems that the one from 20.2 works
adfca8
  much better)
adfca8
adfca8
* Mon Sep 28 1998 Jeff Johnson <jbj@redhat.com>
adfca8
- eliminate /tmp race in rcs2log
adfca8
adfca8
* Wed Sep 09 1998 Cristian Gafton <gafton@redhat.com>
adfca8
- upgrade to 20.3
adfca8
adfca8
* Tue Jun  9 1998 Jeff Johnson <jbj@redhat.com>
adfca8
- add --with-pop to X11 compile.
adfca8
- include contents of /usr/share/.../etc with main package.
adfca8
adfca8
* Mon Jun 01 1998 Prospector System <bugs@redhat.com>
adfca8
- translations modified for de, fr
adfca8
adfca8
* Mon Jun 01 1998 David S. Miller <davem@dm.cobaltmicro.com>
adfca8
- fix signals when linked with glibc on non-Intel architectures
adfca8
  NOTE: This patch is not needed with emacs >20.2
adfca8
adfca8
* Thu May 07 1998 Prospector System <bugs@redhat.com>
adfca8
adfca8
- translations modified for de, fr, tr
adfca8
adfca8
* Thu May 07 1998 Cristian Gafton <gafton@redhat.com>
adfca8
- added /usr/lib/emacs/20.2/*-redhat-linux directory in the filelist
adfca8
adfca8
* Thu Apr 09 1998 Cristian Gafton <gafton@redhat.com>
adfca8
- alpha started to like emacs-nox again :-)
adfca8
adfca8
* Thu Nov  6 1997 Michael Fulbright <msf@redhat.com>
adfca8
- alpha just doesnt like emacs-nox, taking it out for now
adfca8
adfca8
* Mon Nov  3 1997 Michael Fulbright <msf@redhat.com>
adfca8
- added multibyte support back into emacs 20.2
adfca8
- added wmconfig for X11 emacs
adfca8
- fixed some errant buildroot references
adfca8
adfca8
* Thu Oct 23 1997 Michael Fulbright <msf@redhat.com>
adfca8
- joy a new version of emacs! Of note - no lockdir any more.
adfca8
- use post/preun sections to handle numerous GNU info files
adfca8
adfca8
* Mon Oct 06 1997 Erik Troan <ewt@redhat.com>
adfca8
- stopped stripping it as it seems to break things
adfca8
adfca8
* Sun Sep 14 1997 Erik Troan <ewt@redhat.com>
adfca8
- turned off ecoff support on the Alpha (which doesn't build anymore)
adfca8
adfca8
* Mon Jun 16 1997 Erik Troan <ewt@redhat.com>
adfca8
- built against glibc
adfca8
adfca8
* Fri Feb 07 1997 Michael K. Johnson <johnsonm@redhat.com>
adfca8
- Moved ctags to gctags to fit in the more powerful for C (but less
adfca8
  general) exuberant ctags as the binary /usr/bin/ctags and the
adfca8
  man page /usr/man/man1/ctags.1