- 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:
parent
95070ccf58
commit
84beba446f
12
.cvsignore
12
.cvsignore
@ -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
|
||||
|
4
sources
4
sources
@ -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
|
||||
|
27
tcl.spec
27
tcl.spec
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user