rpms/tcl/devel tcl.spec,1.77,1.78

Marcela Mašláňová (mmaslano) fedora-extras-commits at redhat.com
Wed Jul 2 08:07:24 UTC 2008


Author: mmaslano

Update of /cvs/pkgs/rpms/tcl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27691

Modified Files:
	tcl.spec 
Log Message:
* Mon Jul  2 2008 Marcela Maslanova <mmaslano at redhat.com> - 1:8.5.2-3
- tclConfig.sh was fixed again with symlink into libdir/tcl8.5.
Many packages are looking in /usr/lib, because tcl dir is versioned.



Index: tcl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tcl/devel/tcl.spec,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -r1.77 -r1.78
--- tcl.spec	25 Jun 2008 13:56:18 -0000	1.77
+++ tcl.spec	2 Jul 2008 08:06:34 -0000	1.78
@@ -3,7 +3,7 @@
 Summary: Tcl scripting language development environment
 Name: tcl
 Version: %{majorver}.2
-Release: 2%{?dist}
+Release: 3%{?dist}
 Epoch: 1
 License: TCL
 Group: Development/Languages
@@ -77,6 +77,10 @@
 
 mkdir -p $RPM_BUILD_ROOT/%{_libdir}/%{name}%{majorver}
 
+# postresql and maybe other packages too need tclConfig.sh
+# paths don't look at /usr/lib for efficiency, so we symlink into tcl8.5 for now
+ln -s %{_libdir}/%{name}Config.sh $RPM_BUILD_ROOT/%{_libdir}/%{name}%{majorver}/%{name}Config.sh
+
 mkdir -p $RPM_BUILD_ROOT/%{_includedir}/%{name}-private/{generic,unix}
 find generic unix -name "*.h" -exec cp -p '{}' $RPM_BUILD_ROOT/%{_includedir}/%{name}-private/'{}' ';'
 ( cd $RPM_BUILD_ROOT/%{_includedir}
@@ -90,8 +94,6 @@
 rm -rf $RPM_BUILD_ROOT/%{_datadir}/%{name}%{majorver}/tclAppInit.c
 rm -rf $RPM_BUILD_ROOT/%{_datadir}/%{name}%{majorver}/ldAix
 
-mv $RPM_BUILD_ROOT/%{_libdir}/%{name}Config.sh $RPM_BUILD_ROOT/%{_libdir}/%{name}%{majorver}/%{name}Config.sh
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -117,9 +119,14 @@
 %{_includedir}/*
 %{_libdir}/lib%{name}stub%{majorver}.a
 %{_libdir}/lib%{name}.so
+%{_libdir}/%{name}Config.sh
 %{_libdir}/%{name}8.5/%{name}Config.sh
 
 %changelog
+* Mon Jul  2 2008 Marcela Maslanova <mmaslano at redhat.com> - 1:8.5.2-3
+- tclConfig.sh was fixed again with symlink into libdir/tcl8.5.
+Many packages are looking in /usr/lib, because tcl dir is versioned.
+
 * Tue Jun 24 2008 Marcela Maslanova <mmaslano at redhat.com> - 1:8.5.2-2
 - update to 8.5.2
 - 451750 PostgreSQL need tclConfig.sh in paths




More information about the fedora-extras-commits mailing list