From a4f4e3547fa0a67cd8a2dea66b89987601ff860a68c86e64390ba34201a25fbd Mon Sep 17 00:00:00 2001 From: Reinhard Max Date: Thu, 9 Aug 2012 12:40:39 +0000 Subject: [PATCH] Version 8.5.12 OBS-URL: https://build.opensuse.org/package/show/devel:languages:tcl/tcl?expand=0&rev=58 --- tcl.changes | 14 ++++++++++++-- tcl.spec | 9 ++++----- tcl8.5.12rc2-src.tar.gz => tcl8.5.12-src.tar.gz | 0 3 files changed, 16 insertions(+), 7 deletions(-) rename tcl8.5.12rc2-src.tar.gz => tcl8.5.12-src.tar.gz (100%) diff --git a/tcl.changes b/tcl.changes index e201361..a99b1cc 100644 --- a/tcl.changes +++ b/tcl.changes @@ -1,7 +1,17 @@ ------------------------------------------------------------------- -Thu Jul 26 08:59:49 UTC 2012 - max@suse.com +Thu Aug 9 11:14:51 UTC 2012 - max@suse.com -- 8.5.12rc2 +- New patchlevel: 8.5.12: + * Fix the values returned by [switch -regexp -indexvar] + * Improve RFC compliance of the http package + * Several other bugfixes + +------------------------------------------------------------------- +Sun Jul 29 18:02:41 UTC 2012 - jengelh@inai.de + +- Disable profiling on SPARC due to compiler bug [gcc #54121] +- Remove redundant tags/sections from specfile +- Parallel build with %_smp_mflags ------------------------------------------------------------------- Wed Jan 4 08:45:50 UTC 2012 - cfarrell@suse.com diff --git a/tcl.spec b/tcl.spec index 990739a..d76cf8e 100644 --- a/tcl.spec +++ b/tcl.spec @@ -20,7 +20,7 @@ Name: tcl Url: http://www.tcl.tk Version: 8.5.12 Release: 0 -%define rrc rc2 +%define rrc %nil %define TCL_MINOR %(echo %version | cut -c1-3) BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: The Tcl Programming Language @@ -83,7 +83,7 @@ autoconf --enable-man-symlinks \ --enable-man-compression=gzip %define scriptdir %_libdir/tcl -MAKE='make %{?jobs:-j%jobs} +MAKE='make %{?_smp_mflags} TCL_LIBRARY="%scriptdir/tcl%TCL_MINOR" TCL_PACKAGE_PATH="%_libdir/tcl %_datadir/tcl" %ifnarch hppa @@ -93,8 +93,10 @@ MAKE='make %{?jobs:-j%jobs} %endif LDFLAGS_OPTIMIZE="%optflags $PFLAGS" SHLIB_LD="%__cc -shared %optflags $PFLAGS"' +%ifnarch %sparc # Build with instrumentation for profiling PFLAGS="%{?cflags_profile_generate}" +%endif eval $MAKE # Some of the regressioin tests write to $HOME, so better redirect them mkdir home @@ -126,10 +128,7 @@ ln -sf tclsh%TCL_MINOR %buildroot%_prefix/bin/tclsh mkdir -p %buildroot%_datadir/tcl install -D %{S:3} -m 644 %buildroot/etc/rpm/macros.tcl -%clean -rm -rf %buildroot %if %_lib == lib64 - %post test -L /usr/lib/tcl%TCL_MINOR && /bin/rm -f /usr/lib/tcl%TCL_MINOR exit 0 diff --git a/tcl8.5.12rc2-src.tar.gz b/tcl8.5.12-src.tar.gz similarity index 100% rename from tcl8.5.12rc2-src.tar.gz rename to tcl8.5.12-src.tar.gz