[packages/tcl] define TCL_PACKAGE_PATH manually; rel 2
    atler 
    atler at pld-linux.org
       
    Wed Jan 19 20:22:58 CET 2022
    
    
  
commit 7de2991a2b9bb985f018982fabbf9433a9d1181a
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Jan 19 20:18:07 2022 +0100
    define TCL_PACKAGE_PATH manually; rel 2
    
    whatever's the deal with braces around paths...
    
    supposedly to allow paths with spaces TCL_PACKAGE_PATH wraps all paths
    in braces ie:
    
    TCL_PACKAGE_PATH="{/usr/lib64} {/usr/lib64/tcl8.6} {/usr/lib} {/usr/lib/tcl8.6}"
    
    it is unclear how it contributes to allowing spaces... but it surely
    contributes to dependant packages confusion which take brace as part of
    path (brltty). also what if path must contain braces?
 tcl.spec | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/tcl.spec b/tcl.spec
index 793379b..a926e85 100644
--- a/tcl.spec
+++ b/tcl.spec
@@ -15,7 +15,7 @@ Summary(tr.UTF-8):	Tcl ile kullanılabilen betik dili
 Summary(uk.UTF-8):	Tool Command Language - вбудовувана мова скриптів
 Name:		tcl
 Version:	%{major}.%{minor}
-Release:	1
+Release:	2
 License:	BSD
 Group:		Development/Languages/Tcl
 Source0:	http://downloads.sourceforge.net/tcl/%{name}-core%{version}-src.tar.gz
@@ -141,6 +141,7 @@ cd unix
 %{__autoconf}
 %configure \
 	OPTFLAGS="%{rpmcflags} %{rpmcppflags}" \
+	TCL_PACKAGE_PATH="%{?have_ulibdir:%{_libdir} %{_libdir}/tcl%{major} }%{_ulibdir} %{_ulibdir}/tcl%{major} %{_datadir}/tcl%{major}" \
 	--enable-langinfo \
 	--enable-shared \
 	--%{?with_threads:en}%{!?with_threads:dis}able-threads \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tcl.git/commitdiff/e3c06f58cbe3ecdd28fabc2ecc92e1bf800d0086
    
    
More information about the pld-cvs-commit
mailing list