commit autoconf for openSUSE:Factory
Hello community, here is the log from the commit of package autoconf for openSUSE:Factory checked in at Fri May 28 17:15:39 CEST 2010. -------- --- autoconf/autoconf-el.changes 2010-02-17 16:38:30.000000000 +0100 +++ autoconf/autoconf-el.changes 2010-05-28 16:12:19.000000000 +0200 @@ -1,0 +2,5 @@ +Fri May 28 14:12:03 UTC 2010 - coolo@novell.com + +- split out test suite that takes 95% of the build time + +------------------------------------------------------------------- New Changes file: --- /dev/null 2010-05-08 11:31:08.000000000 +0200 +++ autoconf/autoconf-testsuite.changes 2010-05-28 16:12:19.000000000 +0200 @@ -0,0 +1,370 @@ +------------------------------------------------------------------- +Fri May 28 14:12:03 UTC 2010 - coolo@novell.com + +- split out test suite that takes 95% of the build time + +------------------------------------------------------------------- +Wed Feb 17 10:43:54 UTC 2010 - poletti.marco@gmail.com + +- Update to 2.65 + ** Autoconf is now licensed under the GPLv3+. + ** The manual is now shipped under the terms of the GNU FDL 1.3. + ** config.status now provides a --config option to produce the configuration. + ** Autoconf now requires GNU M4 1.4.6 or later. GNU M4 1.4.13 or + later is recommended. + ** Autotest testsuites accept an option --jobs[=N] for parallel testing. + This feature is still in testing, and may not work on every + platform, help in improving it would be appreciated. + +------------------------------------------------------------------- +Sun Dec 6 18:02:03 CET 2009 - jengelh@medozas.de + +- enable parallel building + +------------------------------------------------------------------- +Fri Jul 17 23:24:43 CEST 2009 - dominique-obs@leuenberger.net + +- Add autoconf-xfail-test27.patch + + It skips test 27 ([autom4te preselections]) as it's an + incompatibility between autoconf 2.63 and automake 1.11 + ! This patch needs to be removed with autoconf 2.64 again ! + +------------------------------------------------------------------- +Wed Sep 10 09:59:08 CEST 2008 - schwab@suse.de + +- Update to autoconf 2.63. + ** AC_C_BIGENDIAN does not mistakenly report "universal" for some + bigendian hosts, a regression introduced with universal binary + support in 2.62. + ** AC_PATH_X now includes /lib64 and /usr/lib64 in its list of default + library directories. + ** AC_USE_SYSTEM_EXTENSIONS no longer conflicts with an external + AC_DEFINE([__EXTENSIONS__]). This fixes a regression introduced in + 2.62 when using macros such as AC_AIX that were made obsolete in + favor of the more portable AC_USE_SYSTEM_EXTENSIONS. + ** AC_CHECK_TARGET_TOOLS is usable in the non-cross-compile case. + ** Newly obsolete macros + The following macro has been marked obsolete, since current porting + targets can safely assume C89 semantics that signal handlers return + void. We have no current plans to remove the macro. + AC_TYPE_SIGNAL + ** The macros m4_map and m4_map_sep now ignore any list elements + consisting of just empty quotes, and m4_map_sep now expands its + separator. This fixes a regression in 2.62 when these macros were + first documented, for the sake of clients expecting the semantics + that these macros had prior to that time. The new macros m4_mapall + and m4_mapall_sep, along with extra quoting of the separator, can + be used to get the semantics that m4_map_sep had in 2.62. + ** Clients of m4_expand, such as AS_HELP_STRING and AT_SETUP, can now + handle properly quoted but otherwise unbalanced parentheses (for + some macros, this fixes a regression in 2.62). + ** Two new quadrigraphs have been introduced: @{:@ for (, and @:}@ for ), + allowing the output of unbalanced parentheses in more contexts. + ** The following m4sugar macros are new: + m4_joinall m4_mapall m4_mapall_sep m4_reverse m4_set_add + m4_set_add_all m4_set_contains m4_set_contents m4_set_delete + m4_set_difference m4_set_dump m4_set_empty m4_set_foreach + m4_set_intersection m4_set_list m4_set_listc m4_set_remove + m4_set_size m4_set_union + ** The following m4sugar macros now accept multiple arguments, as is the + case with underlying m4: + m4_defn m4_popdef m4_undefine + ** The following m4sugar macros now guarantee linear scaling; they + previously had linear scaling with m4 1.6 but quadratic scaling + when using m4 1.4.x. All macros built on top of these also gain + the scaling improvements. + m4_bmatch m4_bpatsubsts m4_case m4_cond m4_do m4_dquote_elt + m4_foreach m4_join m4_list_cmp m4_map m4_map_sep m4_max + m4_min m4_shiftn + ** AT_KEYWORDS once again performs expansion on its argument, such that + AT_KEYWORDS([m4_if([$1], [], [default])]) no longer complains about + the possibly unexpanded m4_if [regression introduced in 2.62]. + ** Config header templates `#undef UNDEFINED /* comment */' do not lead to + nested comments any more; regression introduced in 2.62. + +------------------------------------------------------------------- +Thu Jul 17 16:11:10 CEST 2008 - schwab@suse.de + +- Revert AC_C_BIGENDIAN change for now. +- Fix config header substitution. + +------------------------------------------------------------------- +Wed Apr 9 10:32:41 CEST 2008 - schwab@suse.de + +- Update to autoconf 2.62. + <http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blobdiff;f=NEWS;h=ef008867d725a89b743b20eeba97bec09e906fd6;hp=2a49e0feb1b4101bb5252fdd137992ec49f468fa> + +------------------------------------------------------------------- +Mon Mar 10 14:43:21 CET 2008 - schwab@suse.de + +- Fix spurious testsuite failure. + +------------------------------------------------------------------- +Tue Feb 19 19:57:01 CET 2008 - schwab@suse.de + +- Fix undefined behaviour in AC_FUNC_MKTIME test. + +------------------------------------------------------------------- +Fri Jun 1 09:19:43 CEST 2007 - schwab@suse.de + +- Relax m4 requirement to work around autobuild bug. + +------------------------------------------------------------------- +Mon Apr 2 10:56:30 CEST 2007 - schwab@suse.de + +- Fix spurious testsuite failure. + +------------------------------------------------------------------- +Sun Mar 25 13:52:22 CEST 2007 - schwab@suse.de + +- Display testsuite log on failure. + +------------------------------------------------------------------- +Wed Dec 13 16:24:33 CET 2006 - schwab@suse.de + +- Handle old style libltdl macros. + +------------------------------------------------------------------- +Mon Dec 4 11:14:02 CET 2006 - schwab@suse.de + +- Update to autoconf 2.61. + ** New macros AC_C_FLEXIBLE_ARRAY_MEMBER, AC_C_VARARRAYS. + ** AC_ARG_ENABLE and AC_ARG_WITH now allow '.' in feature and package names. + +------------------------------------------------------------------- +Wed Aug 2 16:01:49 CEST 2006 - schwab@suse.de + +- Split off autoconf-el. + +------------------------------------------------------------------- +Thu Jul 20 13:21:09 CEST 2006 - schwab@suse.de + +- Fix testsuite. + +------------------------------------------------------------------- +Tue Jun 27 12:00:27 CEST 2006 - schwab@suse.de + +- Update to autoconf 2.60, see + <http://cvs.savannah.gnu.org/viewcvs/autoconf/autoconf/NEWS?r1=1.388&r2=1.322>. + +------------------------------------------------------------------- +Wed Jan 25 21:29:57 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sat Jun 19 00:17:22 CEST 2004 - schwab@suse.de + +- Require exact version of m4. + +------------------------------------------------------------------- +Thu Nov 13 09:48:19 CET 2003 - schwab@suse.de + +- Update to autoconf 2.59, incorporates last change. + +------------------------------------------------------------------- +Mon Nov 10 13:14:02 CET 2003 - schwab@suse.de + +- Fix abs_srcdir. + +------------------------------------------------------------------- +Tue Nov 4 16:36:12 CET 2003 - schwab@suse.de + +- Update to autoconf 2.58. + +------------------------------------------------------------------- +Thu Sep 18 12:13:22 CEST 2003 - schwab@suse.de + +- Downgrade flock failure to a warning [#26962]. + +------------------------------------------------------------------- +Mon Sep 8 12:46:13 CEST 2003 - schwab@suse.de + +- Add patch to serialize access to autom4te cache file [#26962]. + +------------------------------------------------------------------- +Mon May 12 18:01:45 CEST 2003 - schwab@suse.de + +- Add %defattr. + +------------------------------------------------------------------- +Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de + +- fix install_info --delete call and move from preun to postun + +------------------------------------------------------------------- +Mon Apr 7 13:10:51 CEST 2003 - schwab@suse.de + ++++ 173 more lines (skipped) ++++ between /dev/null ++++ and autoconf/autoconf-testsuite.changes --- autoconf/autoconf.changes 2010-02-17 16:38:30.000000000 +0100 +++ autoconf/autoconf.changes 2010-05-28 16:12:19.000000000 +0200 @@ -1,0 +2,5 @@ +Fri May 28 14:12:03 UTC 2010 - coolo@novell.com + +- split out test suite that takes 95% of the build time + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- autoconf-testsuite.changes autoconf-testsuite.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ autoconf-el.spec ++++++ --- /var/tmp/diff_new_pack.w40KdX/_old 2010-05-28 17:14:39.000000000 +0200 +++ /var/tmp/diff_new_pack.w40KdX/_new 2010-05-28 17:14:39.000000000 +0200 @@ -23,7 +23,7 @@ Group: Productivity/Editors/Emacs AutoReqProv: on Version: 2.65 -Release: 1 +Release: 2 Summary: Emacs mode for editing GNU Autoconf scripts Url: http://www.gnu.org/software/autoconf BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ autoconf-testsuite.spec ++++++ # # spec file for package autoconf-testsuite (Version 2.65) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: autoconf-testsuite BuildRequires: help2man License: GPLv3+ Group: Development/Tools/Building Url: http://www.gnu.org/software/autoconf AutoReqProv: on Requires: m4 >= 1.4.6 PreReq: %{install_info_prereq} Version: 2.65 Release: 1 Summary: A GNU Tool for Automatically Configuring Source Code Source: autoconf-%{version}.tar.bz2 Patch0: autoreconf-ltdl.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description GNU Autoconf is a tool for configuring source code and makefiles. Using autoconf, programmers can create portable and configurable packages, because the person building the package is allowed to specify various configuration options. You should install autoconf if you are developing software and would like to create shell scripts to configure your source code packages. Note that the autoconf package is not required for the end user who may be configuring software with an autoconf-generated script; autoconf is only required for the generation of the scripts, not their use. %prep %setup -q -n autoconf-%{version} %patch0 %build %{suse_update_config -f config} ./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir} make %{?jobs:-j%jobs} %if "%{name}" == "autoconf-testsuite" %check trap 'test $? -ne 0 && cat tests/testsuite.log' EXIT make check %else %install make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_prefix}/share/emacs/site-lisp/*.el* %endif %post %install_info --info-dir=%{_infodir} %{_infodir}/autoconf.info.gz %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/autoconf.info.gz %clean rm -rf $RPM_BUILD_ROOT %if "%{name}" == "autoconf" %files %defattr(-,root,root) %doc AUTHORS COPYING NEWS README TODO %{_prefix}/bin/* %{_prefix}/share/autoconf %doc %{_infodir}/*.gz %doc %{_mandir}/man1/*.gz %endif %changelog ++++++ autoconf.spec ++++++ --- /var/tmp/diff_new_pack.w40KdX/_old 2010-05-28 17:14:39.000000000 +0200 +++ /var/tmp/diff_new_pack.w40KdX/_new 2010-05-28 17:14:39.000000000 +0200 @@ -26,7 +26,7 @@ Requires: m4 >= 1.4.6 PreReq: %{install_info_prereq} Version: 2.65 -Release: 1 +Release: 2 Summary: A GNU Tool for Automatically Configuring Source Code Source: autoconf-%{version}.tar.bz2 Patch0: autoreconf-ltdl.diff @@ -46,29 +46,26 @@ be configuring software with an autoconf-generated script; autoconf is only required for the generation of the scripts, not their use. - - -Authors: --------- - Ben Elliston <bje@cygnus.com> - David J MacKenzie <djm@catapult.va.pubnix.com> - %prep -%setup -q +%setup -q -n autoconf-%{version} %patch0 %build %{suse_update_config -f config} ./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir} -make %{?jobs:-j%jobs}; +make %{?jobs:-j%jobs} + +%if "%{name}" == "autoconf-testsuite" %check trap 'test $? -ne 0 && cat tests/testsuite.log' EXIT make check +%else %install make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_prefix}/share/emacs/site-lisp/*.el* +%endif %post %install_info --info-dir=%{_infodir} %{_infodir}/autoconf.info.gz @@ -79,6 +76,8 @@ %clean rm -rf $RPM_BUILD_ROOT +%if "%{name}" == "autoconf" + %files %defattr(-,root,root) %doc AUTHORS COPYING NEWS README TODO @@ -86,5 +85,6 @@ %{_prefix}/share/autoconf %doc %{_infodir}/*.gz %doc %{_mandir}/man1/*.gz +%endif %changelog ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.w40KdX/_old 2010-05-28 17:14:39.000000000 +0200 +++ /var/tmp/diff_new_pack.w40KdX/_new 2010-05-28 17:14:39.000000000 +0200 @@ -1,3 +1,6 @@ -#!/bin/sh +#!/bin/bash +# This script is called automatically during autobuild checkin. sed -i "s/^Version:.*/$(grep ^Version: autoconf.spec)/" autoconf-el.spec ln -f autoconf.changes autoconf-el.changes +sed -e "s,^\(Name:.*autoconf\),\1-testsuite," autoconf.spec > autoconf-testsuite.spec +ln -f autoconf.changes autoconf-testsuite.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de