[packages/tcl] - updated to 8.6.10 - updated autopath patch
qboosh
qboosh at pld-linux.org
Wed Jan 15 21:22:48 CET 2020
commit 7d895e4ca81832760235fdd516fbc61e18c3f187
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Jan 15 21:22:52 2020 +0100
- updated to 8.6.10
- updated autopath patch
tcl-autopath.patch | 17 ++++++++---------
tcl.spec | 12 ++++++++----
2 files changed, 16 insertions(+), 13 deletions(-)
---
diff --git a/tcl.spec b/tcl.spec
index c04489c..cba4854 100644
--- a/tcl.spec
+++ b/tcl.spec
@@ -6,7 +6,7 @@
%bcond_without tests # don't perform "make test"
#
%define major 8.6
-%define minor 9
+%define minor 10
Summary: Tool Command Language embeddable scripting language, with shared libraries
Summary(fr.UTF-8): Tool Command Language, langage de script avec bibliothèques partagées
Summary(pl.UTF-8): Tool Command Language - język skryptowy z bibliotekami dynamicznymi
@@ -19,7 +19,7 @@ Release: 1
License: BSD
Group: Development/Languages/Tcl
Source0: http://downloads.sourceforge.net/tcl/%{name}-core%{version}-src.tar.gz
-# Source0-md5: 4f9f1d1b3e2fe4617c6fdeae4f247cd4
+# Source0-md5: 96ba4235d1a3086f899b6d7cc2fef301
Source1: %{name}-pl-man-pages.tar.bz2
# Source1-md5: dd3370f2b588763758787831a4bf48fc
Patch2: %{name}-opt.patch
@@ -153,9 +153,9 @@ fi
%if %{with tests}
# tests that are problematic on builders; some probably could be fixed
-rm ../tests/{http,httpold,socket,unixInit}.test
+%{__rm} ../tests/{http,httpold,socket,unixInit}.test
# problematic
-rm ../tests/{clock,async}.test
+%{__rm} ../tests/{clock,async}.test
%{__make} test 2>&1 | tee make-test.log
FAILED=$(grep 'Files with failing tests:' make-test.log | sed -e 's#Files with failing tests: ##g' | sort | xargs)
@@ -362,8 +362,12 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/tcl*.h
%{_includedir}/tcl-private
%{_pkgconfigdir}/tcl.pc
+%{_mandir}/man3/DString.3*
+%{_mandir}/man3/Notifier.3*
+%{_mandir}/man3/RegExp.3*
%{_mandir}/man3/TCL_*.3*
%{_mandir}/man3/Tcl_*.3*
+%{_mandir}/man3/Thread.3*
%{_mandir}/man3/attemptck*alloc.3*
%{_mandir}/man3/ck*.3*
%{_mandir}/mann/*.n*
diff --git a/tcl-autopath.patch b/tcl-autopath.patch
index d0a020c..ff48f70 100644
--- a/tcl-autopath.patch
+++ b/tcl-autopath.patch
@@ -1,15 +1,14 @@
-diff -up tcl8.5.1/unix/configure.in.autopath tcl8.5.1/unix/configure.in
---- tcl8.5.1/unix/configure.in.autopath 2008-02-05 18:00:35.000000000 +0100
-+++ tcl8.5.1/unix/configure.in 2008-03-17 14:57:24.000000000 +0100
-@@ -795,9 +795,9 @@ if test "$FRAMEWORK_BUILD" = "1" ; then
+--- tcl8.6.10/unix/configure.in.orig 2020-01-15 20:42:45.382933027 +0100
++++ tcl8.6.10/unix/configure.in 2020-01-15 21:03:28.699530737 +0100
+@@ -870,9 +870,9 @@
test -z "$TCL_MODULE_PATH" && \
- TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl /Network/Library/Tcl /System/Library/Tcl"
+ TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl"
elif test "$prefix/lib" != "$libdir"; then
-- TCL_PACKAGE_PATH="${libdir} ${prefix}/lib ${TCL_PACKAGE_PATH}"
-+ TCL_PACKAGE_PATH="${libdir} ${libdir}/tcl8.6 ${prefix}/lib ${prefix}/lib/tcl8.6 ${prefix}/share/tcl8.6 ${TCL_PACKAGE_PATH}"
+- test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${libdir} ${prefix}/lib ${TCL_PACKAGE_PATH}"
++ test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${libdir} ${libdir}/tcl8.6 ${prefix}/lib ${prefix}/lib/tcl8.6 ${prefix}/share/tcl8.6 ${TCL_PACKAGE_PATH}"
else
-- TCL_PACKAGE_PATH="${prefix}/lib ${TCL_PACKAGE_PATH}"
-+ TCL_PACKAGE_PATH="${libdir} ${libdir}/tcl8.6 ${prefix}/share/tcl8.6 ${TCL_PACKAGE_PATH}"
+- test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${prefix}/lib ${TCL_PACKAGE_PATH}"
++ test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${libdir} ${libdir}/tcl8.6 ${prefix}/share/tcl8.6 ${TCL_PACKAGE_PATH}"
fi
#--------------------------------------------------------------------
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tcl.git/commitdiff/7d895e4ca81832760235fdd516fbc61e18c3f187
More information about the pld-cvs-commit
mailing list