Hello community, here is the log from the commit of package itcl checked in at Sun Apr 6 06:12:31 CEST 2008. -------- --- itcl/itcl.changes 2007-05-16 22:17:17.000000000 +0200 +++ itcl/itcl.changes 2008-04-04 17:48:05.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Apr 4 17:26:25 CEST 2008 - max@suse.de + +- Update to version 3.4 from CVS, which works with Tcl 8.5. +- Separate itcl and itk source packages +- Add itcl-devel subpackage. + +------------------------------------------------------------------- Old: ---- itcl3.3-20050607.tar.bz2 itcl.patch New: ---- itcl3.4-20080207.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ itcl.spec ++++++ --- /var/tmp/diff_new_pack.a32718/_old 2008-04-06 06:11:25.000000000 +0200 +++ /var/tmp/diff_new_pack.a32718/_new 2008-04-06 06:11:25.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package itcl (Version 3.3) +# spec file for package itcl (Version 3.4) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,17 +10,17 @@ # norootforbuild + Name: itcl -BuildRequires: freetype2 resmgr tk-devel xorg-x11-devel -Version: 3.3 -Release: 483 -Autoreqprov: on +BuildRequires: tcl-devel +Version: 3.4 +Release: 1 +AutoReqProv: on Group: Development/Languages/Tcl License: X11/MIT Summary: Object Oriented Extension for Tcl BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: %name%version-20050607.tar.bz2 -Patch0: %name.patch +Source0: %name%version-20080207.tar.bz2 %description Incr Tcl adds object-oriented programming facilities to Tcl. It was @@ -39,73 +39,85 @@ Michael J. McLennan <michael.mclennan@att.com> Dr. John Ousterhout <john.ousterhout@eng.sun.com> +%package devel +Group: Development/Languages/Tcl +Summary: Header Files and C API Documentation for Itcl +License: X11/MIT + +%description devel +Incr Tcl adds object-oriented programming facilities to Tcl. + +This package contains header files and documentation needed to access +[Incr Tcl] from C code. Tcl scripts that use [Incr Tcl] do not need +this package. + + + +Authors: +-------- + Michael J. McLennan <michael.mclennan@att.com> + Dr. John Ousterhout <john.ousterhout@eng.sun.com> + %prep %setup -q -n %name%version -%patch0 -chmod a+x itk/examples/viewfile %build -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -mkdir build -cd build -../configure \ - --prefix=%_prefix \ - --libdir=%_libdir \ - --mandir=%_mandir \ - --with-tcl=%_libdir \ - --with-tk=%_libdir \ - --enable-tk +export CFLAGS="%optflags -fno-strict-aliasing" +%configure --with-tcl=%_libdir make %install -cd build -make install DESTDIR=%buildroot - -%post -%run_ldconfig - -%postun -%run_ldconfig +%makeinstall pkglibdir=%_libdir/tcl/%name%version +# The stubs library needs to be in libdir +mv %buildroot%_libdir/tcl/*/lib*.a %buildroot%_libdir %files %defattr(-,root,root) %doc README CHANGES ChangeLog INCOMPATIBLE TODO -%doc itk/examples +%doc license.terms %doc %_mandir/mann/* +%_libdir/tcl + +%files devel +%defattr(-,root,root) %_includedir/* -%_datadir/tcl -%_libdir/lib* +%attr(0644,root,root) %_libdir/*Config.sh +%_libdir/lib*.a %changelog -* Wed May 16 2007 - olh@suse.de +* Fri Apr 04 2008 max@suse.de +- Update to version 3.4 from CVS, which works with Tcl 8.5. +- Separate itcl and itk source packages +- Add itcl-devel subpackage. +* Wed May 16 2007 olh@suse.de - remove unused libusb from Buildrequires -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Dec 14 2005 - ro@suse.de +* Wed Dec 14 2005 ro@suse.de - fixed syntax error in tcl configure -* Tue Jun 14 2005 - max@suse.de +* Tue Jun 14 2005 max@suse.de - Updated to current CVS snapshot. - Moved script libraries to /usr/share/tcl . -* Thu Nov 11 2004 - ro@suse.de +* Thu Nov 11 2004 ro@suse.de - fixed file list -* Tue Aug 17 2004 - max@suse.de +* Tue Aug 17 2004 max@suse.de - Updated to current CVS snapshot. - Cleaned up the spec file from lots of old cruft. - Disabled running the test suite due to problems with Xvfb. -* Sat Apr 24 2004 - sndirsch@suse.de +* Sat Apr 24 2004 sndirsch@suse.de - fixed neededforbuild (XFree86 --> xorg-x11) -* Sun Feb 22 2004 - ro@suse.de +* Sun Feb 22 2004 ro@suse.de - added libusb and resmgr to neededforbuild -* Fri Feb 06 2004 - max@suse.de +* Fri Feb 06 2004 max@suse.de - Added -fno-strict-aliasing to CFLAGS. -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - add %%defattr and %%run_ldconfig -* Wed Jul 23 2003 - max@suse.de +* Wed Jul 23 2003 max@suse.de - Added tk-devel to neededforbuild. -* Thu Jan 09 2003 - ro@suse.de +* Thu Jan 09 2003 ro@suse.de - added freetype2 to neededforbuild (needed to run Xvfb) -* Thu Nov 28 2002 - max@suse.de +* Thu Nov 28 2002 max@suse.de - Itcl is a source package of it's own now. For older history see the change log of the tcl package. - New CVS snapshot: itcl3.3-20021030 ++++++ itcl3.3-20050607.tar.bz2 -> itcl3.4-20080207.tar.bz2 ++++++ ++++ 114063 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org