Hello community, here is the log from the commit of package blt checked in at Sun Apr 6 17:22:49 CEST 2008. -------- --- blt/blt.changes 2006-11-07 00:57:58.000000000 +0100 +++ /mounts/work_users/ro/STABLE/blt/blt.changes 2008-04-06 17:22:18.791886000 +0200 @@ -1,0 +2,5 @@ +Sun Apr 6 17:22:11 CEST 2008 - ro@suse.de + +- fix build with current tcl + +------------------------------------------------------------------- New: ---- blt-buildfix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blt.spec ++++++ --- /var/tmp/diff_new_pack.HF9895/_old 2008-04-06 17:22:41.000000000 +0200 +++ /var/tmp/diff_new_pack.HF9895/_new 2008-04-06 17:22:41.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package blt (Version 2.4z) # -# Copyright (c) 2006 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,18 +10,20 @@ # norootforbuild + Name: blt BuildRequires: tk-devel xorg-x11-devel -License: BSD License and BSD-like +License: BSD 3-Clause Group: Development/Libraries/Tcl -Autoreqprov: on +AutoReqProv: on Version: 2.4z -Release: 237 +Release: 342 Summary: Tcl/Tk Extension BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: BLT%version.tar.bz2 Patch0: blt2.4z-patch-2 Patch1: blt%version.patch +Patch2: blt-buildfix.patch %description BLT is an extension to the Tk toolkit, adding new widgets, geometry @@ -37,6 +39,7 @@ %setup -q -n %name%version %patch0 -p 1 %patch1 +%patch2 %build #%{?suse_update_config:%{suse_update_config -f cf}} @@ -77,85 +80,86 @@ /usr/bin/blt* /usr/include/blt*.h %_libdir/libBLT* - %tclscriptdir -%changelog -n blt -* Tue Nov 07 2006 - ro@suse.de +%changelog +* Sun Apr 06 2008 ro@suse.de +- fix build with current tcl +* Tue Nov 07 2006 ro@suse.de - fix permissions for text file (automatic does not work anymore) -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Mon Jan 09 2006 - max@suse.de +* Mon Jan 09 2006 max@suse.de - Linking without rpath. -* Fri Jun 24 2005 - max@suse.de +* Fri Jun 24 2005 max@suse.de - Fixed pkgIndex.tcl. -* Fri Jun 17 2005 - max@suse.de +* Fri Jun 17 2005 max@suse.de - Moved script libraries to /uar/share/tcl . -* 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 %%run_ldconfig -* Wed Jul 23 2003 - max@suse.de +* Wed Jul 23 2003 max@suse.de - Added tk-devel to neededforbuild. -* Mon May 26 2003 - max@suse.de +* Mon May 26 2003 max@suse.de - New version: 2.4z -* Mon Aug 12 2002 - max@suse.de +* Mon Aug 12 2002 max@suse.de - Installing pkgIndex.tcl at the right place. -* Thu Jul 11 2002 - max@suse.de +* Thu Jul 11 2002 max@suse.de - Fixed for Tcl/Tk 8.4. -* Tue Jun 04 2002 - max@suse.de +* Tue Jun 04 2002 max@suse.de - New version: 2.4y - Fixed missing exec permissions of /usr/lib/blt2.4 and subdirs. -* Mon Feb 25 2002 - max@suse.de +* Mon Feb 25 2002 max@suse.de - Corrected path to shell and permissions of demo scripts. -* Wed Feb 20 2002 - max@suse.de +* Wed Feb 20 2002 max@suse.de - Patched configure instead of running autoconf, because BLT's autoconf stuff breaks on newer versions of autoconf. -* Wed Feb 20 2002 - max@suse.de +* Wed Feb 20 2002 max@suse.de - Fixed for lib64-s390x -* Fri Jan 18 2002 - max@suse.de +* Fri Jan 18 2002 max@suse.de - New version 2.4v - using %%{_libdir} - bltsh and bltwish are now linked dynamically to the BLT libs. - Removed examples from %%doc because they only seem useful inside the source tree. -* Fri Jul 20 2001 - max@suse.de +* Fri Jul 20 2001 max@suse.de - fixed config path given to %%suse_update_config -* Fri Jul 20 2001 - max@suse.de +* Fri Jul 20 2001 max@suse.de - new version 2.4u . - cleaned up spec file. - using BuildRoot. - stripping shared libs. - added license text from C sources as separate doc file. -* Tue May 08 2001 - mfabian@suse.de +* Wed May 09 2001 mfabian@suse.de - bzip2 sources -* Tue Dec 19 2000 - max@suse.de +* Tue Dec 19 2000 max@suse.de - fixed race condition in src/bltUnixPipe.c -* Wed Nov 29 2000 - ro@suse.de +* Wed Nov 29 2000 ro@suse.de - changed neededforbuild <tcld> to <tcl-devel> -* Sat Nov 25 2000 - schwab@suse.de +* Sat Nov 25 2000 schwab@suse.de - Add unversioned link to versioned shared library. -* Wed Aug 02 2000 - max@suse.de +* Wed Aug 02 2000 max@suse.de - added bltsh and some header files to the file list. - fixes bug #3687 -* Mon May 08 2000 - max@suse.de +* Mon May 08 2000 max@suse.de - new version 2.4q - works with Tcl/Tk 8.3 -* Sat Apr 08 2000 - bk@suse.de +* Sat Apr 08 2000 bk@suse.de - added suse update config macro -* Fri Nov 05 1999 - max@suse.de +* Fri Nov 05 1999 max@suse.de - changed tclsh's path to /usr/bin -* Mon Oct 11 1999 - max@suse.de +* Mon Oct 11 1999 max@suse.de - new version 2.4j - moved from /usr/X11R6 to /usr - ready for the new Tcl/Tk packages -* Mon Sep 13 1999 - bs@suse.de +* Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. -* Thu Jan 14 1999 - uli@suse.de +* Thu Jan 14 1999 uli@suse.de - prefixed all man pages with blt_ to avoid conflict with tk -* Wed Jan 13 1999 - uli@suse.de +* Wed Jan 13 1999 uli@suse.de - update 1.9 -> 2.4g - rewrote spec file - moved from /usr to /usr/X11R6 -* Mon Mar 02 1998 - ro@suse.de +* Mon Mar 02 1998 ro@suse.de - fixed include paths for tcl_old tk_old ++++++ blt-buildfix.patch ++++++ --- src/bltNsUtil.h +++ src/bltNsUtil.h @@ -47,8 +47,8 @@ #endif -EXTERN Tcl_Command Tcl_FindCommand _ANSI_ARGS_((Tcl_Interp *interp, - char *name, Tcl_Namespace *nsPtr, int flags)); +/* EXTERN Tcl_Command Tcl_FindCommand _ANSI_ARGS_((Tcl_Interp *interp, + char *name, Tcl_Namespace *nsPtr, int flags)); */ #define NS_SEARCH_NONE (0) #define NS_SEARCH_CURRENT (1<<0) @@ -64,16 +64,16 @@ EXTERN Tcl_Namespace *Tcl_GetGlobalNamespace _ANSI_ARGS_((Tcl_Interp *interp)); #if (TCL_MAJOR_VERSION >= 8) -EXTERN Tcl_Namespace *Tcl_CreateNamespace _ANSI_ARGS_((Tcl_Interp *interp, - char *name, ClientData clientData, Tcl_NamespaceDeleteProc *nsDelProc)); +/* EXTERN Tcl_Namespace *Tcl_CreateNamespace _ANSI_ARGS_((Tcl_Interp *interp, + char *name, ClientData clientData, Tcl_NamespaceDeleteProc *nsDelProc)); */ EXTERN void Tcl_DeleteNamespace _ANSI_ARGS_((Tcl_Namespace *nsPtr)); -EXTERN Tcl_Namespace *Tcl_FindNamespace _ANSI_ARGS_((Tcl_Interp *interp, - char *name, Tcl_Namespace *context, int flags)); +/* EXTERN Tcl_Namespace *Tcl_FindNamespace _ANSI_ARGS_((Tcl_Interp *interp, + char *name, Tcl_Namespace *context, int flags)); */ -EXTERN int Tcl_Export _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Namespace *nsPtr, - char *name, int resetFlag)); +/* EXTERN int Tcl_Export _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Namespace *nsPtr, + char *name, int resetFlag)); */ EXTERN Tcl_Var Tcl_FindNamespaceVar _ANSI_ARGS_((Tcl_Interp *interp, char *name, Tcl_Namespace *contextNsPtr, int flags)); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de