[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