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