commit compiz-bcop for openSUSE:Factory
Hello community, here is the log from the commit of package compiz-bcop for openSUSE:Factory checked in at Wed Nov 25 15:08:35 CET 2009. -------- --- compiz-bcop/compiz-bcop.changes 2008-09-29 16:48:36.000000000 +0200 +++ /mounts/work_src_done/STABLE/compiz-bcop/compiz-bcop.changes 2009-11-23 21:00:00.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Nov 23 20:53:20 CET 2009 - dimstar@opensuse.org + +- Version bump to 0.8.4 to stay in sync with the rest of compiz. +- Don't return Options if Screen/Display has been freed. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- compiz-bcop-0.7.8.tar.bz2 New: ---- compiz-bcop-0.8.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ compiz-bcop.spec ++++++ --- /var/tmp/diff_new_pack.Qu6Tao/_old 2009-11-25 15:06:51.000000000 +0100 +++ /var/tmp/diff_new_pack.Qu6Tao/_new 2009-11-25 15:06:51.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package compiz-bcop (Version 0.7.8 ) +# spec file for package compiz-bcop (Version 0.8.4 ) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ Group: System/X11/Utilities PreReq: %fillup_prereq Requires: libxslt -Version: 0.7.8 +Version: 0.8.4 Release: 1 Summary: Beryl/Compiz Option parser required to build compiz-fusion BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ compiz-bcop-0.7.8.tar.bz2 -> compiz-bcop-0.8.4.tar.bz2 ++++++ ++++ 5699 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/compiz-bcop-0.7.8/config.h.in new/compiz-bcop-0.8.4/config.h.in --- old/compiz-bcop-0.7.8/config.h.in 2008-09-17 21:05:01.000000000 +0200 +++ new/compiz-bcop-0.8.4/config.h.in 2009-10-14 02:18:30.000000000 +0200 @@ -1,5 +1,8 @@ /* config.h.in. Generated from configure.ac by autoheader. */ +/* Define if building universal (internal helper macro) */ +#undef AC_APPLE_UNIVERSAL_BUILD + /* Define to 1 if you have the <inttypes.h> header file. */ #undef HAVE_INTTYPES_H @@ -51,6 +54,14 @@ /* Version number of package */ #undef VERSION -/* Define to 1 if your processor stores words with the most significant byte - first (like Motorola and SPARC, unlike Intel and VAX). */ -#undef WORDS_BIGENDIAN +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif +#else +# ifndef WORDS_BIGENDIAN +# undef WORDS_BIGENDIAN +# endif +#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/compiz-bcop-0.7.8/src/bcop.xslt new/compiz-bcop-0.8.4/src/bcop.xslt --- old/compiz-bcop-0.7.8/src/bcop.xslt 2008-09-17 14:32:41.000000000 +0200 +++ new/compiz-bcop-0.8.4/src/bcop.xslt 2009-10-14 02:18:24.000000000 +0200 @@ -723,6 +723,11 @@ </xsl:text> <xsl:value-of select="$PLUGIN"/> <xsl:text>_OPTIONS_DISPLAY(d); + if (!od) + { + *count = 0; + return NULL; + } *count = </xsl:text> <xsl:value-of select="$Plugin"/> <xsl:text>DisplayOptionNum; @@ -740,6 +745,11 @@ </xsl:text> <xsl:value-of select="$PLUGIN"/> <xsl:text>_OPTIONS_SCREEN(s); + if (!os) + { + *count = 0; + return NULL; + } *count = </xsl:text> <xsl:value-of select="$Plugin"/> <xsl:text>ScreenOptionNum; @@ -955,6 +965,9 @@ </xsl:text> <xsl:value-of select="$PLUGIN"/> <xsl:text>_OPTIONS_SCREEN (s); + </xsl:text> + <xsl:value-of select="$PLUGIN"/> + <xsl:text>_OPTIONS_DISPLAY (s->display); </xsl:text> <xsl:if test="/compiz/plugin[@name=$pName]/screen/descendant-or-self::option"> @@ -966,6 +979,7 @@ </xsl:text> </xsl:if> <xsl:text> free (os); + s->base.privates[od->screenPrivateIndex].ptr = NULL; } </xsl:text> @@ -1067,6 +1081,9 @@ </xsl:text> </xsl:if> <xsl:text> free (od); + d->base.privates[</xsl:text> + <xsl:value-of select="$Plugin"/> + <xsl:text>OptionsDisplayPrivateIndex].ptr = NULL; } </xsl:text> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/compiz-bcop-0.7.8/VERSION new/compiz-bcop-0.8.4/VERSION --- old/compiz-bcop-0.7.8/VERSION 2008-09-17 21:04:57.000000000 +0200 +++ new/compiz-bcop-0.8.4/VERSION 2009-10-14 02:18:24.000000000 +0200 @@ -1 +1 @@ -VERSION=0.7.8 +VERSION=0.8.4 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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