diff --git a/.cvsignore b/.cvsignore index 837a7b7..9791e9e 100644 --- a/.cvsignore +++ b/.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 diff --git a/sources b/sources index a0dc5fe..ef97179 100644 --- a/sources +++ b/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 diff --git a/tcl.spec b/tcl.spec index c05d635..42d4361 100644 --- a/tcl.spec +++ b/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 - 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 - 8.4.9-3 - rebuild with gcc 4