This commit is contained in:
parent
f3ed069c48
commit
cb6465ae7f
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 18 13:39:00 CEST 2007 - werner@suse.de
|
||||
|
||||
- Use the app-default file macro, avoid empty MALLOC_CHECK_
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 17:32:44 CEST 2007 - werner@suse.de
|
||||
|
||||
|
23
emacs.spec
23
emacs.spec
@ -20,7 +20,7 @@ Requires: emacs-info ctags emacs_program
|
||||
Provides: ge_site ge_exec emacs-url Mule-UCS emacs-calc erc
|
||||
Autoreqprov: on
|
||||
Version: 22.1
|
||||
Release: 1
|
||||
Release: 7
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: GNU Emacs Base Package
|
||||
Source: emacs-22.1.tar.bz2
|
||||
@ -278,9 +278,22 @@ export CC CFLAGS LANG LC_CTYPE LDFLAGS
|
||||
--with-system-malloc \
|
||||
"
|
||||
%{?suse_update_config}
|
||||
malloc_chk_off ()
|
||||
{
|
||||
local ret
|
||||
local OMC=$MALLOC_CHECK_
|
||||
unset MALLOC_CHECK_
|
||||
${1+"$@"}
|
||||
ret=$?
|
||||
if test -n "$OMC" ; then
|
||||
MALLOC_CHECK_=$OMC
|
||||
export MALLOC_CHECK_
|
||||
fi
|
||||
return $ret
|
||||
}
|
||||
autoconf
|
||||
CFLAGS="$CFLAGS $SMALL" ./configure ${COMP} ${PREFIX} ${NOX11} ${SYS}
|
||||
MALLOC_CHECK_='' make bootstrap
|
||||
malloc_chk_off make bootstrap
|
||||
set -- $(src/emacs -batch --eval "(print pure-space-overflow)")
|
||||
test "$1" = "nil" || exit 1
|
||||
#
|
||||
@ -294,7 +307,7 @@ cp src/emacs emacs-nox
|
||||
make distclean
|
||||
#
|
||||
CFLAGS="$CFLAGS $LARGE" ./configure ${COMP} ${PREFIX} ${X11} ${SYS}
|
||||
MALLOC_CHECK_='' make bootfast
|
||||
malloc_chk_off make bootfast
|
||||
set -- $(src/emacs -batch --eval "(print pure-space-overflow)")
|
||||
test "$1" = "nil" || exit 1
|
||||
cd ../site-lisp/
|
||||
@ -2068,7 +2081,7 @@ done
|
||||
%files -n emacs-x11
|
||||
%defattr(-, root, root)
|
||||
/usr/bin/emacs
|
||||
/usr/share/X11/app-defaults/Emacs
|
||||
%{appDefaultsFile}
|
||||
/usr/share/applications/emacs.desktop
|
||||
/usr/share/pixmaps/emacs.png
|
||||
|
||||
@ -3174,6 +3187,8 @@ done
|
||||
/usr/share/emacs/%{version}/lisp/xt-mouse.el.gz
|
||||
|
||||
%changelog
|
||||
* Mon Jun 18 2007 - werner@suse.de
|
||||
- Use the app-default file macro, avoid empty MALLOC_CHECK_
|
||||
* Mon Jun 04 2007 - werner@suse.de
|
||||
- Update ot final emacs version 22.1
|
||||
* Mon Jun 04 2007 - werner@suse.de
|
||||
|
Loading…
x
Reference in New Issue
Block a user