- update to 8.4.11 stable release

- update tcl-8.4-autoconf.patch
- buildrequire sed and use it instead of perl for editting tclConfig.sh
This commit is contained in:
Jens Petersen 2005-07-01 06:39:26 +00:00
parent 95070ccf58
commit 84beba446f
3 changed files with 20 additions and 23 deletions

View File

@ -1,10 +1,2 @@
tcl-*.src.rpm
tcl8.4.7
tcl8.4.7-html.tar.gz
tcl8.4.7-src.tar.gz
tcl8.4.8
tcl8.4.8-html.tar.gz
tcl8.4.8-src.tar.gz
tcl8.4.9
tcl8.4.9-html.tar.gz
tcl8.4.9-src.tar.gz
tcl8.4.11-src.tar.gz
tcl8.4.11-html.tar.gz

View File

@ -1,2 +1,2 @@
d493f985b09371db5c91688a2c7e7c75 tcl8.4.9-html.tar.gz
7e01b409925e4eb59ad44a4c12b9c681 tcl8.4.9-src.tar.gz
629dfea34e4087eb4683f834060abb63 tcl8.4.11-src.tar.gz
0287d3e83be1223ab5784e8abc70be2b tcl8.4.11-html.tar.gz

View File

@ -2,15 +2,15 @@
Summary: Tcl scripting language development environment
Name: tcl
Version: %{majorver}.9
Release: 3
Version: %{majorver}.11
Release: 1
License: BSD
Group: Development/Languages
URL: http://tcl.sourceforge.net/
Source0: http://prdownloads.sourceforge.net/tcl/%{name}%{version}-src.tar.gz
Source1: http://prdownloads.sourceforge.net/tcl/%{name}%{version}-html.tar.gz
Source0: http://download.sourceforge.net/tcl/%{name}%{version}-src.tar.gz
Source1: http://download.sourceforge.net/tcl/%{name}%{version}-html.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Buildrequires: autoconf
Buildrequires: autoconf sed
Patch1: tcl-8.3.5-tclm4-soname.patch
Patch2: tcl-8.4.5-lib-perm.patch
Patch3: tcl8.3.5-tclConfig-package-path-90160.patch
@ -59,11 +59,11 @@ This package contains the html manual.
%setup -n %{name}%{version} -q -b1
# define DT SONAME in shared lib
%patch1 -p1 -b .soname
%patch2 -p1 -b .ro-lib
%patch3 -p1 -b .pkgpath
%patch4 -p1 -b .no_rpath
%patch5 -p1 -b .ac213
%patch1 -p1 -b .1-soname
%patch2 -p1 -b .2-ro-lib
%patch3 -p1 -b .3-pkgpath
%patch4 -p1 -b .4-rpath
%patch5 -p1 -b .5-ac213
# patch1 touches tcl.m4, and patch3 touches configure.in
cd unix
@ -106,7 +106,7 @@ find generic unix -name "*.h" -exec cp -p '{}' %buildroot/%{_includedir}/%{name}
)
# remove buildroot traces
perl -pi -e "s|$PWD/unix|%{_libdir}|; s|$PWD|%{_includedir}/%{name}-private|" %buildroot/%{_libdir}/%{name}Config.sh
sed -i -e "s|$PWD/unix|%{_libdir}|; s|$PWD|%{_includedir}/%{name}-private|" %buildroot/%{_libdir}/%{name}Config.sh
%clean
rm -rf $RPM_BUILD_ROOT
@ -141,6 +141,11 @@ rm -rf $RPM_BUILD_ROOT
%doc html/*
%changelog
* Fri Jul 1 2005 Jens Petersen <petersen@redhat.com> - 8.4.11-1
- update to latest stable release
- update tcl-8.4-autoconf.patch
- buildrequire sed and use it instead of perl for editting tclConfig.sh
* Wed Mar 9 2005 Jens Petersen <petersen@redhat.com> - 8.4.9-3
- rebuild with gcc 4