Blame SPECS/tk.spec

cbfaf7
%define majorver 8.5
cbfaf7
%define vers %{majorver}.13
cbfaf7
cbfaf7
Summary: The graphical toolkit for the Tcl scripting language
cbfaf7
Name: tk
cbfaf7
Version: %{vers}
cbfaf7
Release: 6%{?dist}
cbfaf7
Epoch:   1
cbfaf7
License: TCL
cbfaf7
Group: Development/Languages
cbfaf7
URL: http://tcl.sourceforge.net
cbfaf7
Source0: http://download.sourceforge.net/sourceforge/tcl/%{name}%{version}-src.tar.gz
cbfaf7
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cbfaf7
Requires: tcl = %{epoch}:%{version}
cbfaf7
# require threaded TCL
cbfaf7
Requires: tcl >= 1:8.5.13-5
cbfaf7
Requires(post): /sbin/ldconfig
cbfaf7
Requires(postun): /sbin/ldconfig
cbfaf7
BuildRequires: tcl-devel = %{epoch}:%{version}, autoconf
cbfaf7
BuildRequires: libX11-devel
cbfaf7
BuildRequires: libXft-devel
cbfaf7
# panedwindow.n from itcl conflicts
cbfaf7
Conflicts: itcl <= 3.2
cbfaf7
Obsoletes: tile <= 0.8.2
cbfaf7
Provides: tile = 0.8.2
cbfaf7
Patch1: tk8.5-make.patch
cbfaf7
Patch2: tk-8.5.10-conf.patch
cbfaf7
# this patch isn't needed since tk8.6b1
cbfaf7
Patch3: tk-seg_input.patch
cbfaf7
# fix implicit linkage of freetype that breaks xft detection (#677692)
cbfaf7
Patch4: tk-8.5.9-fix-xft.patch
cbfaf7
Patch5: tk-8.5.13-no-fonts-fix.patch
cbfaf7
cbfaf7
%description
cbfaf7
When paired with the Tcl scripting language, Tk provides a fast and powerful
cbfaf7
way to create cross-platform GUI applications.
cbfaf7
cbfaf7
%package devel
cbfaf7
Summary: Tk graphical toolkit development files
cbfaf7
Group: Development/Languages
cbfaf7
Requires: %{name} = %{epoch}:%{version}-%{release}
cbfaf7
Requires: tcl-devel = %{epoch}:%{version}
cbfaf7
Requires: libX11-devel libXft-devel
cbfaf7
cbfaf7
%description devel
cbfaf7
When paired with the Tcl scripting language, Tk provides a fast and powerful
cbfaf7
way to create cross-platform GUI applications.
cbfaf7
cbfaf7
The package contains the development files and man pages for tk.
cbfaf7
cbfaf7
%prep
cbfaf7
%setup -n %{name}%{version} -q
cbfaf7
cbfaf7
%patch1 -p1 -b .make
cbfaf7
%patch2 -p1 -b .conf
cbfaf7
%patch3 -p1 -b .seg
cbfaf7
%patch4 -p1 -b .fix-xft
cbfaf7
%patch5 -p1 -b .no-fonts-fix
cbfaf7
cbfaf7
%build
cbfaf7
cd unix
cbfaf7
autoconf
cbfaf7
%configure --enable-threads
cbfaf7
make %{?_smp_mflags} TK_LIBRARY=%{_datadir}/%{name}%{majorver}
cbfaf7
cbfaf7
%check
cbfaf7
# do not run "make test" by default since it requires an X display
cbfaf7
%{?_with_check: %define _with_check 1}
cbfaf7
%{!?_with_check: %define _with_check 0}
cbfaf7
cbfaf7
%if %{_with_check}
cbfaf7
#  make test
cbfaf7
%endif
cbfaf7
cbfaf7
%install
cbfaf7
rm -rf $RPM_BUILD_ROOT
cbfaf7
make install -C unix INSTALL_ROOT=$RPM_BUILD_ROOT TK_LIBRARY=%{_datadir}/%{name}%{majorver}
cbfaf7
cbfaf7
ln -s wish%{majorver} $RPM_BUILD_ROOT%{_bindir}/wish
cbfaf7
cbfaf7
# for linking with -l%%{name}
cbfaf7
ln -s lib%{name}%{majorver}.so $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so
cbfaf7
cbfaf7
mkdir -p $RPM_BUILD_ROOT/%{_includedir}/%{name}-private/{generic/ttk,unix}
cbfaf7
find generic unix -name "*.h" -exec cp -p '{}' $RPM_BUILD_ROOT/%{_includedir}/%{name}-private/'{}' ';'
cbfaf7
( cd $RPM_BUILD_ROOT/%{_includedir}
cbfaf7
  for i in *.h ; do
cbfaf7
    [ -f $RPM_BUILD_ROOT/%{_includedir}/%{name}-private/generic/$i ] && ln -sf ../../$i $RPM_BUILD_ROOT/%{_includedir}/%{name}-private/generic ;
cbfaf7
  done
cbfaf7
)
cbfaf7
cbfaf7
# remove buildroot traces
cbfaf7
sed -i -e "s|$PWD/unix|%{_libdir}|; s|$PWD|%{_includedir}/%{name}-private|" $RPM_BUILD_ROOT/%{_libdir}/%{name}Config.sh
cbfaf7
cbfaf7
%clean
cbfaf7
rm -rf $RPM_BUILD_ROOT
cbfaf7
cbfaf7
%pre
cbfaf7
[ ! -h %{_prefix}/%{_lib}/%{name}%{majorver} ] || rm %{_prefix}/%{_lib}/%{name}%{majorver}
cbfaf7
cbfaf7
%post -p /sbin/ldconfig
cbfaf7
cbfaf7
%postun -p /sbin/ldconfig
cbfaf7
cbfaf7
%files
cbfaf7
%defattr(-,root,root,-)
cbfaf7
%{_bindir}/wish*
cbfaf7
%{_datadir}/%{name}%{majorver}
cbfaf7
%exclude %{_datadir}/%{name}%{majorver}/tkAppInit.c
cbfaf7
%{_libdir}/lib%{name}%{majorver}.so
cbfaf7
%{_libdir}/%{name}%{majorver}
cbfaf7
%{_mandir}/man1/*
cbfaf7
%{_mandir}/mann/*
cbfaf7
%doc README changes license.terms
cbfaf7
cbfaf7
%files devel
cbfaf7
%defattr(-,root,root)
cbfaf7
%{_includedir}/*
cbfaf7
%{_libdir}/lib%{name}.so
cbfaf7
%{_libdir}/lib%{name}stub%{majorver}.a
cbfaf7
%{_libdir}/%{name}Config.sh
cbfaf7
%{_mandir}/man3/*
cbfaf7
%{_datadir}/%{name}%{majorver}/tkAppInit.c
cbfaf7
cbfaf7
%changelog
cbfaf7
* Thu Jul 16 2015 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.13-6
cbfaf7
- Added requirement for threaded TCL
cbfaf7
  Related: rhbz#676880
cbfaf7
cbfaf7
* Mon Jul  6 2015 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.13-5
cbfaf7
- Enabled threading
cbfaf7
  Resolves: rhbz#676880
cbfaf7
- Fixed crash if there are no fonts installed (by no-fonts-fix patch)
cbfaf7
  Resolves: rhbz#1218943
cbfaf7
cbfaf7
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:8.5.13-4
cbfaf7
- Mass rebuild 2014-01-24
cbfaf7
cbfaf7
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:8.5.13-3
cbfaf7
- Mass rebuild 2013-12-27
cbfaf7
cbfaf7
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:8.5.13-2
cbfaf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cbfaf7
cbfaf7
* Mon Nov 12 2012 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.13-1
cbfaf7
- New version
cbfaf7
  Resolves: rhbz#875830
cbfaf7
cbfaf7
* Mon Jul 30 2012 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.12-1
cbfaf7
- New version
cbfaf7
  Resolves: rhbz#843902
cbfaf7
cbfaf7
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:8.5.11-3
cbfaf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cbfaf7
cbfaf7
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:8.5.11-2
cbfaf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cbfaf7
cbfaf7
* Tue Nov  8 2011 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.11-1
cbfaf7
- New version
cbfaf7
cbfaf7
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:8.5.10-2
cbfaf7
- Rebuilt for glibc bug#747377
cbfaf7
cbfaf7
* Mon Jun 27 2011 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.10-1
cbfaf7
- New version
cbfaf7
cbfaf7
* Thu May 05 2011 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.9-4
cbfaf7
- Packaged tkAppInit.c into devel subpackage (#702088)
cbfaf7
- Removed spec code for deprecated prolog.ps file (#702088)
cbfaf7
- Removed rpmlint warning - macro in comment
cbfaf7
cbfaf7
* Thu Feb 17 2011 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.9-3
cbfaf7
- Fix xft detection (#677692)
cbfaf7
cbfaf7
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:8.5.9-2
cbfaf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
cbfaf7
cbfaf7
* Mon Oct 11 2010 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.9-1
cbfaf7
- New version 8.5.9
cbfaf7
- Updated make patch
cbfaf7
- Removed color patch (integrated upstream)
cbfaf7
- Removed wmiconphoto-fix patch (integrated upstream)
cbfaf7
cbfaf7
* Sun Jul 25 2010 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.8-2
cbfaf7
- Fixed wm iconphoto #615750
cbfaf7
cbfaf7
* Thu Mar 18 2010 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.8-1
cbfaf7
- Update to 8.5.8
cbfaf7
cbfaf7
* Fri Feb 26 2010 Jaroslav Å karvada <jskarvad@redhat.com> - 1:8.5.7-4
cbfaf7
- Fixed macro/variable conflict in spec
cbfaf7
cbfaf7
* Wed Dec 9 2009 Nikola Pajkovsky <npajkovs@redhat.com> - 1:8.5.7-3
cbfaf7
- Resolves: #545807 - Color hash problem on x86_64
cbfaf7
cbfaf7
* Tue Aug 11 2009 Nikola Pajkovsky <npajkovs@redhat.com> - 1:8.5.7-2
cbfaf7
- Fix Source0 url
cbfaf7
cbfaf7
* Wed Jul 22 2009 Nikola Pajkovsky <npajkovs@redhat.com> - 1:8.5.7-1
cbfaf7
- update to 8.5.7
cbfaf7
cbfaf7
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:8.5.6-4
cbfaf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
cbfaf7
cbfaf7
* Mon Feb 23 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1:8.5.6-3
cbfaf7
- 480742 patch fixes the input method. The reason for this behaviour
cbfaf7
 is still unknown.
cbfaf7
cbfaf7
* Thu Feb 19 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1:8.5.6-2
cbfaf7
- 486132 add missing requires in tk-devel
cbfaf7
cbfaf7
* Tue Feb 10 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1:8.5.6-1
cbfaf7
- update to 8.5.6
cbfaf7
cbfaf7
* Wed Nov 19 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.5-1
cbfaf7
- update to 8.5.5
cbfaf7
cbfaf7
* Wed Aug  6 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.3-4
cbfaf7
- rewrite patch once more - the same way how upstream fix it
cbfaf7
cbfaf7
* Mon Aug  4 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.3-3
cbfaf7
- previous bug - remove my patch, add upstream patch
cbfaf7
- Problem is updated xorg, which changed behaviour of GenericEvent
cbfaf7
cbfaf7
* Tue Jul 29 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.3-2
cbfaf7
- fix 456922 - crash gitk resolved
cbfaf7
cbfaf7
* Fri Jul 25 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.3-1
cbfaf7
- update to 8.5.3
cbfaf7
cbfaf7
* Mon May 19 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.2-1
cbfaf7
- new version tk8.5.2
cbfaf7
cbfaf7
* Fri May  9 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.1-4
cbfaf7
- 445836 added BR (thanks to jamatos)
cbfaf7
cbfaf7
* Wed Feb 20 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.1-3
cbfaf7
- rebuilt without useless patches
cbfaf7
cbfaf7
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:8.5.1-2
cbfaf7
- Autorebuild for GCC 4.3
cbfaf7
cbfaf7
* Mon Feb 18 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.1-1
cbfaf7
- new version tk8.5.1
cbfaf7
cbfaf7
* Fri Jan 25 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.0-4
cbfaf7
- attached upstream patch
cbfaf7
- similar to CVE-2006-4484, problem with GIF again #430100
cbfaf7
cbfaf7
* Tue Jan 15 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.0-3
cbfaf7
- wish8.5 is here again for back compatibility
cbfaf7
cbfaf7
* Sat Jan  5 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.0-2
cbfaf7
- Obsolete the tile package that has been incorporated into the core
cbfaf7
  tk source.
cbfaf7
cbfaf7
* Wed Jan  2 2008 Marcela Maslanova <mmaslano@redhat.com> - 1:8.5.0-1
cbfaf7
- upgrade on the 8.5.0
cbfaf7
cbfaf7
* Mon Sep 17 2007 Marcela Maslanova <mmaslano@redhat.com> - 1:8.4.15-5
cbfaf7
- CVE-2007-4851 Tk GIF processing buffer overflow
cbfaf7
- Resolves: rhbz#290991
cbfaf7
cbfaf7
* Fri Aug 31 2007 Jeremy Katz <katzj@redhat.com> - 1:8.4.15-4
cbfaf7
- BR gawk to unbreak things
cbfaf7
cbfaf7
* Thu Aug  9 2007 Marcela Maslanova <mmaslano@redhat.com> - 1:8.4.15-3
cbfaf7
- check licence, build for mass rebuild
cbfaf7
cbfaf7
* Thu Aug  9 2007 Marcela Maslanova <mmaslano@redhat.com> - 1:8.4.15-2
cbfaf7
- Resolves: rhbz#251411
cbfaf7
cbfaf7
* Tue Jul 31 2007 Marcela Maslanova <mmaslano@redhat.com> - 1:8.4.15-1
cbfaf7
- Update tk8.4.15
cbfaf7
cbfaf7
* Thu Feb 20 2007 Marcela Maslanova <mmaslano@redhat.com> - 1:8.4.13-5
cbfaf7
- rhbz#226494 review again
cbfaf7
cbfaf7
* Thu Feb 14 2007 Marcela Maslanova <mmaslano@redhat.com> - 1:8.4.13-4
cbfaf7
- rhbz#226494 review
cbfaf7
cbfaf7
* Sat Feb 10 2007 David Cantrell <dcantrell@redhat.com> - 1:8.4.13-3
cbfaf7
- Require correct tcl package on tk
cbfaf7
cbfaf7
* Sat Feb 10 2007 David Cantrell <dcantrell@redhat.com> - 1:8.4.13-2
cbfaf7
- Require correct tk package on tk-devel
cbfaf7
cbfaf7
* Fri Feb 09 2007 David Cantrell <dcantrell@redhat.com> - 1:8.4.13-1
cbfaf7
- Revert to tk-8.4.13 since tcl has been reverted
cbfaf7
cbfaf7
* Thu Jan 25 2007 Marcela Maslanova <mmaslano@redhat.com> - 8.5a5-1
cbfaf7
- update: version 8.5a5
cbfaf7
- Resolves: rhbz#160442
cbfaf7
cbfaf7
* Thu Jul 20 2006 David Cantrell <dcantrell@redhat.com> - 8.4.13-3
cbfaf7
- Patch from Dennis Gilmore <dennis@ausil.us> for sparc64 (#199378)
cbfaf7
cbfaf7
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 8.4.13-2
cbfaf7
- rebuild
cbfaf7
cbfaf7
* Thu Apr 20 2006 David Cantrell <dcantrell@redhat.com> - 8.4.13-1
cbfaf7
- Upgraded to Tk 8.4.13
cbfaf7
cbfaf7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 8.4.12-1.2
cbfaf7
- bump again for double-long bug on ppc(64)
cbfaf7
cbfaf7
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 8.4.12-1.1
cbfaf7
- rebuilt for new gcc4.1 snapshot and glibc changes
cbfaf7
cbfaf7
* Thu Feb 02 2006 David Cantrell <dcantrell@redhat.com> - 8.4.12-1
cbfaf7
- Upgraded to tk-8.4.12
cbfaf7
cbfaf7
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
cbfaf7
- rebuilt
cbfaf7
cbfaf7
* Tue Nov 15 2005 Warren Togami <wtogami@redhat.com> - 8.4.11-2
cbfaf7
- xorg-x11-devel -> libX11-devel
cbfaf7
cbfaf7
* Fri Jul  1 2005 Jens Petersen <petersen@redhat.com> - 8.4.11-1
cbfaf7
- update to 8.4.11 stable release
cbfaf7
  - update tk-8.4.4-lib-perm.patch
cbfaf7
cbfaf7
* Wed Mar  9 2005 Jens Petersen <petersen@redhat.com> - 8.4.9-3
cbfaf7
- tk-devel requires tcl-devel and xorg-x11-devel instead of XFree86-devel
cbfaf7
- use sed instead of perl for fixing tkConfig.sh
cbfaf7
  - buildrequire sed instead of perl
cbfaf7
- buildrequire xorg-x11-devel instead of XFree86-devel
cbfaf7
- rebuild with gcc 4
cbfaf7
cbfaf7
* Tue Dec 14 2004 Jens Petersen <petersen@redhat.com> - 8.4.9-2
cbfaf7
- move tkConfig.sh into -devel (Axel Thimm, 142724)
cbfaf7
cbfaf7
* Thu Dec  9 2004 Jens Petersen <petersen@redhat.com> - 8.4.9-1
cbfaf7
- latest stable release
cbfaf7
cbfaf7
* Wed Nov 24 2004 Jens Petersen <petersen@redhat.com> - 8.4.8-1
cbfaf7
- update to latest release
cbfaf7
cbfaf7
* Fri Oct 15 2004 Jens Petersen <petersen@redhat.com> - 8.4.7-2
cbfaf7
- move pkgIndex.tcl back into {_libdir}/{name}{majorver} so that multilib
cbfaf7
  parallel installs works (135310)
cbfaf7
  - drop tk-8.4.5-pkgIndex-loc.patch
cbfaf7
  - remove any compat symlink present before installing
cbfaf7
  - do not generate compat symlink after installing
cbfaf7
cbfaf7
* Fri Jul 30 2004 Jens Petersen <petersen@redhat.com> - 8.4.7-1
cbfaf7
- update to 8.4.7
cbfaf7
  - replace tk-8.4.5-no_rpath.patch with tk-8.4-no_rpath.patch
cbfaf7
  - replace tk-8.4.5-autoconf.patch with tk-8.4-autoconf.patch
cbfaf7
cbfaf7
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cbfaf7
- rebuilt
cbfaf7
cbfaf7
* Tue May 18 2004 Jeremy Katz <katzj@redhat.com> 8.4.6-2
cbfaf7
- rebuild
cbfaf7
cbfaf7
* Thu May 13 2004 Jens Petersen <petersen@redhat.com> - 8.4.6-1
cbfaf7
- update to 8.4.6
cbfaf7
cbfaf7
* Wed Apr 21 2004 Jens Petersen <petersen@redhat.com> - 8.4.5-8
cbfaf7
- obsolete itcl since it also provided panedwindow.n (Warren Togami, 121414)
cbfaf7
cbfaf7
* Tue Mar 16 2004 Mike A. Harris <mharris@redhat.com> - 8.4.5-7
cbfaf7
- Removed Requires: XFree86-libs and replaced with Buildrequires: XFree86-devel
cbfaf7
  so that the package is X11 implementation agnostic for the inclusion of
cbfaf7
  xorg-x11 (#118482)
cbfaf7
- Added Requires(post,postun): /sbin/ldconfig
cbfaf7
- Added BuildRequires: perl, as perl is used during install
cbfaf7
cbfaf7
* Thu Mar 11 2004 Jens Petersen <petersen@redhat.com> - 8.4.5-6
cbfaf7
- generate compat symlink instead in post if /usr/lib/tk{majorver}
cbfaf7
  does not exist
cbfaf7
cbfaf7
* Wed Mar 10 2004 Jens Petersen <petersen@redhat.com> - 8.4.5-5
cbfaf7
- add tk-8.4.5-autoconf.patch and build with autoconf 2.5x
cbfaf7
  (Robert Scheck, #116776)
cbfaf7
- add tk-8.4.5-pkgIndex-loc.patch to install pkgIndex.tcl in the script dir
cbfaf7
- use {name} throughout for greater portability
cbfaf7
- add a "--with check" rpmbuild option
cbfaf7
- use "mkdir -p" instead of "mkdirhier" (Robert Scheck, #116774)
cbfaf7
- /usr/lib/tk8.4 is now a compat symlink to {_datadir}/tk8.4
cbfaf7
- include all the private header files under /usr/include/tk-private
cbfaf7
- add doc files
cbfaf7
cbfaf7
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cbfaf7
- rebuilt
cbfaf7
cbfaf7
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cbfaf7
- rebuilt
cbfaf7
cbfaf7
* Fri Dec 12 2003 Jens Petersen <petersen@redhat.com> - 8.4.5-3
cbfaf7
- add private header files needed to build tix in {_includedir}/{name}-private
cbfaf7
cbfaf7
* Mon Dec  1 2003 Thomas Woerner <twoerner@redhat.com> 8.4.5-2
cbfaf7
- remove rpath with tk-8.4.5-no_rpath.patch
cbfaf7
cbfaf7
* Thu Nov 27 2003 Jens Petersen <petersen@redhat.com> - 8.4.5-1
cbfaf7
- new package split out from tcltk
cbfaf7
- update to tk 8.4.5 (#88429)
cbfaf7
- filtered changelog for tk
cbfaf7
- buildrequire autoconf213 (#110583) [mvd@mylinux.com.ua]
cbfaf7
- remove build remnants from tkConfig.sh
cbfaf7
cbfaf7
* Wed Sep 17 2003 Matt Wilson <msw@redhat.com> 8.3.5-92
cbfaf7
- rebuild again for #91211
cbfaf7
cbfaf7
* Wed Sep 17 2003 Matt Wilson <msw@redhat.com> 8.3.5-91
cbfaf7
- rebuild to fix gzipped file md5sums (#91211)
cbfaf7
cbfaf7
* Fri Jul 04 2003 Jens Petersen <petersen@redhat.com> - 8.3.5-90
cbfaf7
- split out devel files from tcl and tk into -devel subpackages (#90087)
cbfaf7
cbfaf7
* Fri Jan 17 2003 Jens Petersen <petersen@redhat.com> - 8.3.5-85
cbfaf7
- add some requires
cbfaf7
cbfaf7
* Tue Jan 14 2003 Jens Petersen <petersen@redhat.com> - 8.3.5-84
cbfaf7
- link all libs with DT_SONAME using tcl.m4 patch (#81297)
cbfaf7
- drop synthetic lib provides
cbfaf7
- remove obsolete patches from srpm
cbfaf7
- update buildrequires
cbfaf7
- use buildroot instead of RPM_BUILD_ROOT
cbfaf7
- install all man pages under mandir, instead of moving some from /usr/man
cbfaf7
- install libtcl and libtk mode 755
cbfaf7
- introduce _genfilelist macro for clean single-sweep find filelist generation
cbfaf7
  for each package
cbfaf7
- use perl to remove buildroot prefix from filelists
cbfaf7
cbfaf7
* Tue Jan  7 2003 Jeff Johnson <jbj@redhat.com> 8.3.5-80
cbfaf7
- rebuild to generate deps for4 DSO's w/o DT_SONAME correctly.
cbfaf7
cbfaf7
* Sat Jan  4 2003 Jeff Johnson <jbj@redhat.com> 8.3.5-79
cbfaf7
- set execute bits on library so that requires are generated.
cbfaf7
cbfaf7
* Tue Dec 10 2002 Jens Petersen <petersen@redhat.com> 8.3.5-78
cbfaf7
- make lib symlinks to .so not .so.0
cbfaf7
cbfaf7
* Mon Dec  9 2002 Jens Petersen <petersen@redhat.com> 8.3.5-76
cbfaf7
- make it build on x86_64 (details below)
cbfaf7
- don't explicitly update config.{guess,sub} since configure does it for us
cbfaf7
- added "--without check" rpmbuild option to disable running tests in future
cbfaf7
- build and install tcl and tk with script files under datadir (not libdir)
cbfaf7
- generate filelists from datadir and not from mandir from now on
cbfaf7
cbfaf7
* Tue Dec  3 2002 Jens Petersen <petersen@redhat.com>
cbfaf7
- update to tcl-8.3.5, tk-8.3.5, tcl-html-8.3.5
cbfaf7
- update url for tcl, tk, tclx, itcl, tcllib
cbfaf7
- build without all makecfg patches for now
cbfaf7
  - in particular use upstream versioned library name convention
cbfaf7
- add backward compatible lib symlinks for now
cbfaf7
- add unversioned symlinks for versioned bindir files
cbfaf7
- use make's -C option rather than jumping in and out of source dirs
cbfaf7
  during install
cbfaf7
- use INSTALL_ROOT destdir-like make variable instead of makeinstall
cbfaf7
  for all subpackages except tix and itcl
cbfaf7
cbfaf7
* Mon Oct 21 2002 Jens Petersen <petersen@redhat.com>
cbfaf7
- update to tcl-8.3.4, tk-8.3.4 (#75600), tcllib-1.3, itcl-3.2.1,
cbfaf7
  tix-8.1.3 (#59098)
cbfaf7
- drop the crud compat dir symlinks in libdir
cbfaf7
- package now builds without tcl or tk installed (partly #52606)
cbfaf7
  - replace all relative paths by absolutes ones, using new tcltktop
cbfaf7
  - give absolute paths to tcl and tk when configuring
cbfaf7
  - give buildroot bindir path to tcllib make
cbfaf7
  - export buildroot libdir in LD_LIBRARY_PATH when installing
cbfaf7
- replace tclvers and tkvers by tcltkvers and use it
cbfaf7
- replace tcl_major and tk_major by tcltk_major and use it
cbfaf7
- don't explicitly provide 64bit libs on ia64 and sparc64
cbfaf7
cbfaf7
* Mon Jan 07 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cbfaf7
- fix config.guess and config.sub to newer versions
cbfaf7
cbfaf7
* Mon Aug 29 2001 Adrian Havill <havill@redhat.com>
cbfaf7
cbfaf7
* Mon Aug  8 2001 Adrian Havill <havill@redhat.com>
cbfaf7
- re-enable glibc string and math inlines; recent gcc is a-ok.
cbfaf7
- optimize at -O2 instead of -O
cbfaf7
- rename "soname" patches related to makefile/autoconf changes
cbfaf7
- added elf "needed" for tk, tclx, tix, itk
cbfaf7
cbfaf7
* Thu Jul 19 2001 Adrian Havill <havill@redhat.com>
cbfaf7
- used makeinstall to brute force fix any remaining unflexible makefile dirs
cbfaf7
- revert --enable-threads, linux is (still) not ready (yet) (bug 49251)
cbfaf7
cbfaf7
* Sun Jul  8 2001 Adrian Havill <havill@redhat.com>
cbfaf7
- refresh all sources to latest stable (TODO: separate expect/expectk)
cbfaf7
- massage out some build stuff to patches (TODO: libtoolize hacked constants)
cbfaf7
- remove patches already rolled into the upstream
cbfaf7
- removed RPATH (bugs 45569, 46085, 46086), added SONAMEs to ELFs
cbfaf7
- changed shared object filenames to something less gross
cbfaf7
- reenable threads which seem to work now
cbfaf7
- made compile-friendly for IA64
cbfaf7
cbfaf7
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
cbfaf7
- Bump release + rebuild for 7.2.
cbfaf7
cbfaf7
* Fri Mar 23 2001 Bill Nottingham <notting@redhat.com>
cbfaf7
- bzip2 sources
cbfaf7
cbfaf7
* Mon Mar 19 2001 Preston Brown <pbrown@redhat.com>
cbfaf7
- build fix from ahavill.
cbfaf7
cbfaf7
* Tue Feb 13 2001 Adrian Havill <havill@redhat.com>
cbfaf7
- rebuild so make check passes
cbfaf7
cbfaf7
* Fri Oct 20 2000 Than Ngo <than@redhat.com>
cbfaf7
- rebuild with -O0 on alpha (bug #19461)
cbfaf7
cbfaf7
* Thu Aug 17 2000 Jeff Johnson <jbj@redhat.com>
cbfaf7
- summaries from specspo.
cbfaf7
cbfaf7
* Thu Aug  3 2000 Jeff Johnson <jbj@redhat.com>
cbfaf7
- merge "best known" patches from searching, stubs were broken.
cbfaf7
cbfaf7
* Thu Jul 27 2000 Jeff Johnson <jbj@redhat.com>
cbfaf7
- rebuild against "working" util-linux col.
cbfaf7
cbfaf7
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cbfaf7
- automatic rebuild
cbfaf7
cbfaf7
* Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
cbfaf7
- don't mess with {_libdir}, it's gonna be a FHS pita.
cbfaf7
cbfaf7
* Fri Jun  2 2000 Jeff Johnson <jbj@redhat.com>
cbfaf7
- FHS packaging changes.
cbfaf7
- revert --enable-threads, linux is not ready (yet) (#11789).
cbfaf7
- tcl/tk: update to 8.3.1 (#10779).
cbfaf7
- abstract major tcltk version for soname expansion etc.
cbfaf7
cbfaf7
* Sat Mar 18 2000 Jeff Johnson <jbj@redhat.com>
cbfaf7
- update to (tcl,tk}-8.2.3, expect-5.31, and itcl-3.1.0, URL's as well.
cbfaf7
- use perl to drill out pre-pended RPM_BUILD_ROOT.
cbfaf7
- configure with --enable-threads (experimental).
cbfaf7
- correct hierarchy spelling (#7082).
cbfaf7
cbfaf7
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
cbfaf7
- rebuild for sparc baud rates > 38400.
cbfaf7
cbfaf7
* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
cbfaf7
- handle compressed manpages
cbfaf7
cbfaf7
* Thu Feb 03 2000 Elliot Lee <sopwith@redhat.com>
cbfaf7
- Make changes from bug number 7602
cbfaf7
- Apply patch from bug number 7537
cbfaf7
- Apply fix from bug number 7157
cbfaf7
- Add fixes from bug #7601 to the runtcl patch
cbfaf7
cbfaf7
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
cbfaf7
- fix descriptions
cbfaf7
- man pages are compressed (whatapain)
cbfaf7
cbfaf7
* Tue Nov 30 1999 Jakub Jelinek <jakub@redhat.com>
cbfaf7
- compile on systems where SIGPWR == SIGLOST.
cbfaf7
cbfaf7
* Sat May  1 1999 Jeff Johnson <jbj@redhat.com>
cbfaf7
- update tcl/tk to 8.0.5.
cbfaf7
cbfaf7
* Tue Feb 16 1999 Jeff Johnson <jbj@redhat.com>
cbfaf7
- upgrade tcl/tk/tclX to 8.0.4
cbfaf7
cbfaf7
* Tue Jan 12 1999 Cristian Gafton <gafton@redhat.com>
cbfaf7
- call libtoolize to allow building on the arm
cbfaf7
- build for glibc 2.1
cbfaf7
- strip binaries
cbfaf7
cbfaf7
* Thu Sep 10 1998 Jeff Johnson <jbj@redhat.com>
cbfaf7
- update tcl/tk/tclX to 8.0.3, expect is updated also.
cbfaf7
cbfaf7
* Thu May 07 1998 Prospector System <bugs@redhat.com>
cbfaf7
- translations modified for de, fr, tr
cbfaf7
cbfaf7
* Thu Apr 09 1998 Erik Troan <ewt@redhat.com>
cbfaf7
- updated version numbers of tcl/tk to relflect inclusion of p2
cbfaf7
cbfaf7
* Wed Mar 25 1998 Cristian Gafton <gafton@redhat.com>
cbfaf7
- updated tcl/tk to patch level 2
cbfaf7
cbfaf7
* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
cbfaf7
- added patch to remove libieee test in configure.in for tcl and tk.
cbfaf7
  Shouldn't be needed anymore for glibc systems, but this isn't the "proper" 
cbfaf7
  solution for all systems
cbfaf7
- fixed src urls
cbfaf7
cbfaf7
* Mon Oct 06 1997 Erik Troan <ewt@redhat.com>
cbfaf7
- removed version numbers from descriptions
cbfaf7
cbfaf7
* Mon Sep 22 1997 Erik Troan <ewt@redhat.com>
cbfaf7
- updated to tcl/tk 8.0 and related versions of packages
cbfaf7
cbfaf7
* Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
cbfaf7
- built against glibc