This commit is contained in:
committed by
Git OBS Bridge
parent
b392cdf415
commit
bd1839a801
107
m4.spec
107
m4.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package m4 (Version 1.4.10)
|
||||
# spec file for package m4 (Version 1.4.11)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
@@ -10,14 +10,15 @@
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: m4
|
||||
License: GPL v3 or later
|
||||
Group: Development/Languages/Other
|
||||
Provides: base:/usr/bin/m4
|
||||
AutoReqProv: on
|
||||
PreReq: %{install_info_prereq}
|
||||
Version: 1.4.10
|
||||
Release: 25
|
||||
Version: 1.4.11
|
||||
Release: 1
|
||||
Summary: GNU m4
|
||||
Url: http://www.gnu.org/software/m4/
|
||||
Source: ftp://ftp.gnu.org/pub/gnu/m4/m4-%{version}.tar.bz2
|
||||
@@ -39,11 +40,14 @@ Authors:
|
||||
|
||||
%build
|
||||
AUTOPOINT=true autoreconf -fi
|
||||
gl_cv_func_printf_directive_n=yes \
|
||||
./configure CFLAGS="$RPM_OPT_FLAGS" --without-included-regex \
|
||||
--prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir}
|
||||
make
|
||||
make check
|
||||
./configure CFLAGS="$RPM_OPT_FLAGS" \
|
||||
--prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} \
|
||||
--without-included-regex \
|
||||
gl_cv_func_printf_directive_n=yes
|
||||
make %{?jobs:-j %jobs}
|
||||
|
||||
%check
|
||||
make %{?jobs:-j %jobs} check
|
||||
|
||||
%install
|
||||
make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
@@ -62,9 +66,36 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
%{_mandir}/*/*
|
||||
|
||||
%changelog
|
||||
* Mon Nov 26 2007 - schwab@suse.de
|
||||
* Thu Apr 03 2008 schwab@suse.de
|
||||
- Update to m4 1.4.11.
|
||||
** Security fixes for the -F option, for bugs present since -F was
|
||||
introduced in 1.3: Avoid core dump with 'm4 -F file -t undefined', and
|
||||
avoid arbitrary code execution with certain file names.
|
||||
** Fix regression introduced in 1.4.9b in the `divert' builtin when more
|
||||
than 512 kibibytes are saved in diversions on platforms like NetBSD
|
||||
or darwin where fopen(name,"a+") seeks to the end of the file.
|
||||
** The output of the `maketemp' and `mkstemp' builtins is now quoted if a
|
||||
file was created. This is a minor security fix, because it was possible
|
||||
(although rather unlikely) that an unquoted string could match an
|
||||
existing macro name, such that use of the `mkstemp' output would trigger
|
||||
inadvertent macro expansion and operate on the wrong file name.
|
||||
** Enhance the `defn' builtin to support concatenation of multiple text
|
||||
arguments, as required by POSIX. However, at this time, it is not
|
||||
possible to concatenate a builtin macro with anything else; a warning is
|
||||
now issued if this is attempted, although a future version of M4 may
|
||||
lift this restriction to match other implementations.
|
||||
** Enhance the `format' builtin to parse all C99 floating point numbers,
|
||||
even on platforms where strtod(3) is buggy, although the replacement
|
||||
function does have the known issue of rounding errors when parsing
|
||||
some decimal floating point values. This fixes testsuite failures
|
||||
introduced in 1.4.9b.
|
||||
** Enhance the `index' builtin to guarantee linear behavior, in spite of
|
||||
the surprisingly large number of systems with a brain-dead quadratic
|
||||
strstr(3).
|
||||
** A number of portability improvements inherited from gnulib.
|
||||
* Mon Nov 26 2007 schwab@suse.de
|
||||
- Remove broken tests.
|
||||
* Tue Jul 10 2007 - schwab@suse.de
|
||||
* Tue Jul 10 2007 schwab@suse.de
|
||||
- Update to m4 1.4.10.
|
||||
* Upgrade from GPL version 2 to GPL version 3 or later.
|
||||
* A number of portability improvements inherited from gnulib.
|
||||
@@ -72,10 +103,10 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
when handling %%c. However, this area of code has never been documented,
|
||||
and currently does not match the POSIX behavior of printf(1), so it may
|
||||
have further changes in the next version.
|
||||
* Fri Mar 23 2007 - schwab@suse.de
|
||||
* Sat Mar 24 2007 schwab@suse.de
|
||||
- Update to m4 1.4.9.
|
||||
* Minor documentation and portability cleanups.
|
||||
* Mon Dec 04 2006 - schwab@suse.de
|
||||
* Mon Dec 04 2006 schwab@suse.de
|
||||
- Update to m4 1.4.8.
|
||||
* The `divert' macro and `-H'/`--hashsize' command line option no longer
|
||||
cause a core dump when handed extra large values. Also, `divert' now
|
||||
@@ -125,7 +156,7 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
* The `-D', `-U', `-s', and `-t' command line options now take effect
|
||||
after any files encountered earlier on the command line, rather than up
|
||||
front, as is done in traditional implementations and required by POSIX.
|
||||
* Mon Sep 25 2006 - schwab@suse.de
|
||||
* Mon Sep 25 2006 schwab@suse.de
|
||||
- Update to m4 1.4.6.
|
||||
* Fix regression from 1.4.5 in handling a file that ends in a macro
|
||||
expansion without arguments instead of a newline.
|
||||
@@ -155,7 +186,7 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
misleading in their names and inconsistent with other GNU tools; they are
|
||||
still silently accepted, but no longer documented in --help, and may be
|
||||
assigned new meanings in future releases.
|
||||
* Sat Aug 26 2006 - schwab@suse.de
|
||||
* Sat Aug 26 2006 schwab@suse.de
|
||||
- Update to m4 1.4.6.
|
||||
* Fix buffer overruns in regexp and patsubst macros when handed a trailing
|
||||
backslash in the replacement text, or when handling \n substitutions
|
||||
@@ -192,7 +223,7 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
second argument.
|
||||
* The patsubst macro now reliably finds zero-length matches at the end
|
||||
of a string.
|
||||
* Mon Jul 17 2006 - schwab@suse.de
|
||||
* Mon Jul 17 2006 schwab@suse.de
|
||||
- Update to m4 1.4.5.
|
||||
* Fix sysval on BeOS, OS/2, and other systems that store exit status
|
||||
in the low-order byte. Additionally, on Unix platforms, if syscmd was
|
||||
@@ -259,54 +290,54 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
result in "12", rather than the previously undocumented "22".
|
||||
* Update the regex engine to fix several bugs.
|
||||
* Fix a potential crash on machines where char is signed.
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
* Wed Jan 25 2006 mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Fri Oct 21 2005 - schwab@suse.de
|
||||
* Fri Oct 21 2005 schwab@suse.de
|
||||
- Update to m4 1.4.4.
|
||||
* Tue May 31 2005 - schwab@suse.de
|
||||
* Wed Jun 01 2005 schwab@suse.de
|
||||
- Fix signedness issue when matching comment or quote characters.
|
||||
* Thu Mar 31 2005 - schwab@suse.de
|
||||
* Thu Mar 31 2005 schwab@suse.de
|
||||
- Update to m4 1.4.3.
|
||||
* Sun Sep 05 2004 - schwab@suse.de
|
||||
* Sun Sep 05 2004 schwab@suse.de
|
||||
- Speed up parsing by inlining out the common part of next_char().
|
||||
* Sat Aug 21 2004 - schwab@suse.de
|
||||
* Sat Aug 21 2004 schwab@suse.de
|
||||
- Update to m4 1.4.2.
|
||||
* Mon Jun 14 2004 - schwab@suse.de
|
||||
* Tue Jun 15 2004 schwab@suse.de
|
||||
- Update to m4 1.4.1.
|
||||
* Thu Feb 19 2004 - kukuk@suse.de
|
||||
* Thu Feb 19 2004 kukuk@suse.de
|
||||
- Cleanup neededforbuild
|
||||
* Wed Jan 07 2004 - schwab@suse.de
|
||||
* Wed Jan 07 2004 schwab@suse.de
|
||||
- Fix quoting for autoconf.
|
||||
- Use newer version of the gettext macros.
|
||||
* Tue May 13 2003 - schwab@suse.de
|
||||
* Tue May 13 2003 schwab@suse.de
|
||||
- Add %%defattr.
|
||||
- Fix file list.
|
||||
* Thu Apr 24 2003 - ro@suse.de
|
||||
* Thu Apr 24 2003 ro@suse.de
|
||||
- fix install_info --delete call and move from preun to postun
|
||||
* Mon Apr 07 2003 - schwab@suse.de
|
||||
* Mon Apr 07 2003 schwab@suse.de
|
||||
- Only delete info entries when removing last version.
|
||||
* Thu Feb 06 2003 - schwab@suse.de
|
||||
* Thu Feb 06 2003 schwab@suse.de
|
||||
- Use %%install_info.
|
||||
* Mon Nov 18 2002 - schwab@suse.de
|
||||
* Mon Nov 18 2002 schwab@suse.de
|
||||
- Remove mangling of LIBOBJS.
|
||||
- Don't clobber po/Makefile.
|
||||
- Clean up neededforbuild.
|
||||
- Use AM_GNU_GETTEXT_VERSION.
|
||||
- Fix some warnings from automake.
|
||||
* Sat Mar 30 2002 - schwab@suse.de
|
||||
* Sat Mar 30 2002 schwab@suse.de
|
||||
- Fix for new autoconf.
|
||||
* Wed Feb 06 2002 - schwab@suse.de
|
||||
* Wed Feb 06 2002 schwab@suse.de
|
||||
- Gettextize to work with new gettext.
|
||||
* Thu Oct 04 2001 - schwab@suse.de
|
||||
* Thu Oct 04 2001 schwab@suse.de
|
||||
- Fix for automake 1.5.
|
||||
* Sat Jul 21 2001 - schwab@suse.de
|
||||
* Sat Jul 21 2001 schwab@suse.de
|
||||
- Run autoconf in libltdl.
|
||||
- Fix libltdl/configure.in for autoconf 2.50+.
|
||||
* Fri Jun 01 2001 - schwab@suse.de
|
||||
* Fri Jun 01 2001 schwab@suse.de
|
||||
- Fix for new configure tools.
|
||||
* Thu Mar 22 2001 - ro@suse.de
|
||||
* Thu Mar 22 2001 ro@suse.de
|
||||
- added split-aliases as provides
|
||||
* Thu Mar 08 2001 - schwab@suse.de
|
||||
* Thu Mar 08 2001 schwab@suse.de
|
||||
- Don't use regex from libc5.
|
||||
* Wed Mar 07 2001 - schwab@suse.de
|
||||
* Wed Mar 07 2001 schwab@suse.de
|
||||
- Split from base.
|
||||
|
Reference in New Issue
Block a user