Dr. Werner Fink 2014-10-22 12:02:15 +00:00 committed by Git OBS Bridge
parent 59a689ab95
commit 7a455f277b
2 changed files with 31 additions and 15 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Oct 22 08:45:42 UTC 2014 - werner@suse.de
- Again avoid autoconf and Co.
-------------------------------------------------------------------
Tue Oct 21 14:47:54 UTC 2014 - werner@suse.de

View File

@ -16,7 +16,7 @@
#
%bcond_without autoconf
%bcond_with autoconf
Name: emacs
BuildRequires: ImageMagick
@ -218,7 +218,22 @@ and most assembler-like syntaxes.
%if %{without autoconf}
# We don't want to run autoconf
touch configure src/stamp-h.in
if test configure.ac -nt aclocal.m4 -o m4/gnulib-comp.m4 -nt aclocal.m4 ; then
sleep 1
touch aclocal.m4
fi
if test configure.ac -nt configure -o aclocal.m4 -nt configure ; then
sleep 1
touch configure
fi
if test configure.ac -nt src/stamp-h.in -o aclocal.m4 -nt src/stamp-h.in ; then
sleep 1
touch src/stamp-h.in
fi
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
sleep 1
touch lib/Makefile.in
fi
if test -s autogen.sh ; then
mv autogen.sh autogen.sh.no
ln -sf /bin/true autogen.sh
@ -493,10 +508,13 @@ rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/obsolete/fast-lock.el.flc
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/loaddefs.el.flc
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/progmodes/python.el.python
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/textmodes/flyspell.el.flyspell
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/emacs-lisp/find-gc.el.CVE-2014-3422
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/gnus/gnus-fun.el.CVE-2014-3421
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/net/browse-url.el.CVE-2014-3423
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/net/tramp-sh.el.CVE-2014-3424
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/obsolete/spell.el.obsolate
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/cmuscheme.el.0
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/international/mule-cmds.el.0
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/net/ange-ftp.el.0
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/site-load.el.0
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/speedbar.el.0
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.el.0
unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/bindings.elc
unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/cus-start.elc
unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/generic-x.elc
@ -1827,7 +1845,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/cedet/srecode/template.elc
%{_datadir}/emacs/%{version}/lisp/cedet/srecode/texi.elc
%{_datadir}/emacs/%{version}/lisp/chistory.elc
%{_datadir}/emacs/%{version}/lisp/cmuscheme.el.0
%{_datadir}/emacs/%{version}/lisp/cmuscheme.elc
%{_datadir}/emacs/%{version}/lisp/color.elc
%{_datadir}/emacs/%{version}/lisp/comint.elc
@ -2252,7 +2269,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/international/kkc.elc
%{_datadir}/emacs/%{version}/lisp/international/latexenc.elc
%{_datadir}/emacs/%{version}/lisp/international/latin1-disp.elc
%{_datadir}/emacs/%{version}/lisp/international/mule-cmds.el.0
%{_datadir}/emacs/%{version}/lisp/international/mule-cmds.elc
%{_datadir}/emacs/%{version}/lisp/international/mule-conf.elc
%{_datadir}/emacs/%{version}/lisp/international/mule-diag.elc
@ -2478,7 +2494,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/msb.elc
%{_datadir}/emacs/%{version}/lisp/mwheel.elc
%dir %{_datadir}/emacs/%{version}/lisp/net/
%{_datadir}/emacs/%{version}/lisp/net/ange-ftp.el.0
%{_datadir}/emacs/%{version}/lisp/net/ange-ftp.elc
%{_datadir}/emacs/%{version}/lisp/net/browse-url.elc
%{_datadir}/emacs/%{version}/lisp/net/dbus.elc
@ -2611,7 +2626,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/obsolete/resume.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/s-region.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/scribe.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/spell.el.obsolate
%{_datadir}/emacs/%{version}/lisp/obsolete/spell.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/sregex.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/sup-mouse.elc
@ -2883,11 +2897,9 @@ fi
%{_datadir}/emacs/%{version}/lisp/shell.elc
%{_datadir}/emacs/%{version}/lisp/simple.elc
%{_datadir}/emacs/%{version}/lisp/site-load.el
%{_datadir}/emacs/%{version}/lisp/site-load.el.0
%{_datadir}/emacs/%{version}/lisp/skeleton.el
%{_datadir}/emacs/%{version}/lisp/sort.elc
%{_datadir}/emacs/%{version}/lisp/soundex.elc
%{_datadir}/emacs/%{version}/lisp/speedbar.el.0
%{_datadir}/emacs/%{version}/lisp/speedbar.elc
%{_datadir}/emacs/%{version}/lisp/startup.elc
%{_datadir}/emacs/%{version}/lisp/strokes.elc
@ -2945,7 +2957,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/textmodes/enriched.elc
%{_datadir}/emacs/%{version}/lisp/textmodes/fill.elc
%{_datadir}/emacs/%{version}/lisp/textmodes/flyspell.elc
%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.el.0
%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.elc
%{_datadir}/emacs/%{version}/lisp/textmodes/makeinfo.elc
%{_datadir}/emacs/%{version}/lisp/textmodes/nroff-mode.elc