Hello community, here is the log from the commit of package libXdamage for openSUSE:Factory checked in at 2013-01-07 15:33:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libXdamage (Old) and /work/SRC/openSUSE:Factory/.libXdamage.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libXdamage", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/libXdamage/libXdamage.changes 2012-09-25 16:11:06.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libXdamage.new/libXdamage.changes 2013-01-07 15:33:58.000000000 +0100 @@ -1,0 +2,8 @@ +Sun Jan 6 23:42:14 UTC 2013 - [email protected] + +- Update to version 1.1.4: + + This minor maintenance release cleans up the build configuration scripts, + including making them compatible with automake-1.13, which errors out on + the old AM_CONFIG_HEADER macro. + +------------------------------------------------------------------- Old: ---- libXdamage-1.1.3.tar.bz2 New: ---- libXdamage-1.1.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libXdamage.spec ++++++ --- /var/tmp/diff_new_pack.aSAJgl/_old 2013-01-07 15:33:59.000000000 +0100 +++ /var/tmp/diff_new_pack.aSAJgl/_new 2013-01-07 15:33:59.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libXdamage # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -18,7 +18,7 @@ Name: libXdamage %define lname libXdamage1 -Version: 1.1.3 +Version: 1.1.4 Release: 0 Summary: X Damage Extension library License: MIT ++++++ libXdamage-1.1.3.tar.bz2 -> libXdamage-1.1.4.tar.bz2 ++++++ ++++ 45347 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/libXdamage-1.1.3/ChangeLog new/libXdamage-1.1.4/ChangeLog --- old/libXdamage-1.1.3/ChangeLog 2010-06-09 03:54:12.000000000 +0200 +++ new/libXdamage-1.1.4/ChangeLog 2013-01-03 06:45:43.000000000 +0100 @@ -1,3 +1,71 @@ +commit 0c7f26ab7fb41873c2e68d8b136ef098ed663aff +Author: Alan Coopersmith <[email protected]> +Date: Wed Jan 2 21:45:11 2013 -0800 + + libXdamage 1.1.4 + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 665c80d7af5fc7a73b76e0ddaee3536b37b029e9 +Author: Alan Coopersmith <[email protected]> +Date: Fri Sep 16 22:16:01 2011 -0700 + + Strip trailing whitespace + + Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' + git diff -w & git diff -b show no diffs from this change + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 45e9544d8202b76e20923f4d84667879a3d185ec +Author: Gaetan Nadon <[email protected]> +Date: Wed Feb 2 11:43:41 2011 -0500 + + config: comment, minor upgrade, quote and layout configure.ac + + Group statements per section as per Autoconf standard layout + Quote statements where appropriate. + Autoconf recommends not using dnl instead of # for comments + + Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. + Add AC_CONFIG_SRCDIR([Makefile.am]) + Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS + Update minimum version of util-macros to at least 1.8. + No functional configuration changes + + This helps automated maintenance and release activities. + Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines + +commit 8de52f71322015a5d2bd9cef58f46b80052562a9 +Author: Gaetan Nadon <[email protected]> +Date: Fri Jan 28 19:41:37 2011 -0500 + + config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit b628ca236ee8d26358ea5075a89e6cc7d3497dbd +Author: Gaetan Nadon <[email protected]> +Date: Thu Jan 27 18:50:14 2011 -0500 + + config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 + + XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls + AC_PROG_C_C99. This sets gcc with -std=gnu99. + If AC_PROG_CC macro is called afterwards, it resets CC to gcc. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit a08053121ff1115689b3e5e5322e8b8aaa7cb5fc +Author: Fernando Carrijo <[email protected]> +Date: Thu Jul 1 06:53:31 2010 -0300 + + Purge macros NEED_EVENTS and NEED_REPLIES + + Signed-off-by: Fernando Carrijo <[email protected]> + Acked-by: Tiago Vignatti <[email protected]> + Reviewed-by: Alan Coopersmith <[email protected]> + commit 8abc1c8e920821f5ed68e639d3fb71a4ad90a102 Author: Alan Coopersmith <[email protected]> Date: Tue Jun 8 18:50:45 2010 -0700 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/libXdamage-1.1.3/Makefile.am new/libXdamage-1.1.4/Makefile.am --- old/libXdamage-1.1.3/Makefile.am 2010-04-27 07:01:12.000000000 +0200 +++ new/libXdamage-1.1.4/Makefile.am 2013-01-03 06:45:16.000000000 +0100 @@ -1,6 +1,6 @@ -# +# # Copyright © 2003 Keith Packard, Noah Levitt -# +# # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that @@ -10,7 +10,7 @@ # specific, written prior permission. Keith Packard makes no # representations about the suitability of this software for any purpose. It # is provided "as is" without express or implied warranty. -# +# # KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, # INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO # EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR 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/libXdamage-1.1.3/configure.ac new/libXdamage-1.1.4/configure.ac --- old/libXdamage-1.1.3/configure.ac 2010-06-09 03:50:35.000000000 +0200 +++ new/libXdamage-1.1.4/configure.ac 2013-01-03 06:45:16.000000000 +0100 @@ -1,62 +1,61 @@ -dnl -dnl Copyright © 2003 Keith Packard, Noah Levitt -dnl -dnl Permission to use, copy, modify, distribute, and sell this software and its -dnl documentation for any purpose is hereby granted without fee, provided that -dnl the above copyright notice appear in all copies and that both that -dnl copyright notice and this permission notice appear in supporting -dnl documentation, and that the name of Keith Packard not be used in -dnl advertising or publicity pertaining to distribution of the software without -dnl specific, written prior permission. Keith Packard makes no -dnl representations about the suitability of this software for any purpose. It -dnl is provided "as is" without express or implied warranty. -dnl -dnl KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -dnl INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -dnl EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR -dnl CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -dnl DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -dnl TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -dnl PERFORMANCE OF THIS SOFTWARE. -dnl -dnl Process this file with autoconf to create configure. +# +# Copyright © 2003 Keith Packard, Noah Levitt +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of Keith Packard not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. Keith Packard makes no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Initialize Autoconf AC_PREREQ([2.60]) +# +# Version should match the current XDamage version. XDamageQueryVersion +# returns the version from damagewire.h, NOT the version we set here. But we +# try to keep these the same. Note that the library has an extra +# digit in the version number to track changes which don't affect the +# protocol, so Xdamage version l.n.m corresponds to protocol version l.n +# +AC_INIT(libXdamage, [1.1.4], + [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXdamage]) +AC_CONFIG_SRCDIR([Makefile.am]) +AC_CONFIG_HEADERS([config.h]) -dnl -dnl Version should match the current XDamage version. XDamageQueryVersion -dnl returns the version from damagewire.h, NOT the version we set here. But we -dnl try to keep these the same. Note that the library has an extra -dnl digit in the version number to track changes which don't affect the -dnl protocol, so Xdamage version l.n.m corresponds to protocol version l.n -dnl -AC_INIT(libXdamage, - 1.1.3, - [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], - libXdamage) +# Initialize Automake AM_INIT_AUTOMAKE([foreign dist-bzip2]) AM_MAINTAINER_MODE -# Require xorg-macros: XORG_DEFAULT_OPTIONS +# Initialize libtool +AC_PROG_LIBTOOL + +# Require X.Org macros 1.8 or later m4_ifndef([XORG_MACROS_VERSION], - [m4_fatal([must install xorg-macros 1.3 or later before running autoconf/autogen])]) -XORG_MACROS_VERSION(1.3) + [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) +XORG_MACROS_VERSION(1.8) XORG_DEFAULT_OPTIONS -AM_CONFIG_HEADER(config.h) - -# Check for progs -AC_PROG_CC -AC_PROG_LIBTOOL # Check damageext configuration, strip extra digits from package version to # find the required protocol version - DAMAGEEXT_VERSION=[`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`] AC_SUBST(DAMAGEEXT_VERSION) -PKG_CHECK_MODULES(XDAMAGE, [damageproto >= $DAMAGEEXT_VERSION] xfixes fixesproto xextproto x11) -AC_SUBST(XDAMAGE_CFLAGS) -AC_OUTPUT([Makefile - src/Makefile - xdamage.pc]) +# Obtain compiler/linker options for depedencies +PKG_CHECK_MODULES(XDAMAGE, [damageproto >= $DAMAGEEXT_VERSION] xfixes fixesproto xextproto x11) +AC_CONFIG_FILES([Makefile + src/Makefile + xdamage.pc]) +AC_OUTPUT 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/libXdamage-1.1.3/include/X11/extensions/Xdamage.h new/libXdamage-1.1.4/include/X11/extensions/Xdamage.h --- old/libXdamage-1.1.3/include/X11/extensions/Xdamage.h 2010-04-27 07:01:12.000000000 +0200 +++ new/libXdamage-1.1.4/include/X11/extensions/Xdamage.h 2013-01-03 06:45:16.000000000 +0100 @@ -62,7 +62,7 @@ XDamageDestroy (Display *dpy, Damage damage); void -XDamageSubtract (Display *dpy, Damage damage, +XDamageSubtract (Display *dpy, Damage damage, XserverRegion repair, XserverRegion parts); void 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/libXdamage-1.1.3/src/Makefile.am new/libXdamage-1.1.4/src/Makefile.am --- old/libXdamage-1.1.3/src/Makefile.am 2009-10-16 23:27:00.000000000 +0200 +++ new/libXdamage-1.1.4/src/Makefile.am 2013-01-03 06:45:16.000000000 +0100 @@ -12,4 +12,4 @@ libXdamage_la_LDFLAGS = -version-number 1:1:0 -no-undefined libXdamageincludedir = $(includedir)/X11/extensions -libXdamageinclude_HEADERS = $(top_srcdir)/include/X11/extensions/Xdamage.h +libXdamageinclude_HEADERS = $(top_srcdir)/include/X11/extensions/Xdamage.h 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/libXdamage-1.1.3/src/Xdamage.c new/libXdamage-1.1.4/src/Xdamage.c --- old/libXdamage-1.1.3/src/Xdamage.c 2010-04-27 07:01:12.000000000 +0200 +++ new/libXdamage-1.1.4/src/Xdamage.c 2013-01-03 06:45:16.000000000 +0100 @@ -32,7 +32,7 @@ static int XDamageCloseDisplay (Display *dpy, XExtCodes *codes); - + static Bool XDamageWireToEvent(Display *dpy, XEvent *event, xEvent *wire); @@ -58,13 +58,13 @@ info->codes = XInitExtension (dpy, ext_name); /* - * if the server has the extension, then we can initialize the + * if the server has the extension, then we can initialize the * appropriate function vectors */ if (info->codes) { xDamageQueryVersionReply rep; xDamageQueryVersionReq *req; - XESetCloseDisplay (dpy, info->codes->extension, + XESetCloseDisplay (dpy, info->codes->extension, XDamageCloseDisplay); for (ev = info->codes->first_event; ev < info->codes->first_event + XDamageNumberEvents; @@ -82,7 +82,7 @@ req->damageReqType = X_DamageQueryVersion; req->majorVersion = DAMAGE_MAJOR; req->minorVersion = DAMAGE_MINOR; - if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) + if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) { UnlockDisplay (dpy); SyncHandle (); @@ -124,7 +124,7 @@ * XDamageExtRemoveDisplay - remove the indicated display from the * extension object. (Replaces XextRemoveDisplay.) */ -static int +static int XDamageExtRemoveDisplay (XDamageExtInfo *extinfo, Display *dpy) { XDamageExtDisplayInfo *info, *prev; @@ -165,7 +165,7 @@ * XextFindDisplay.) */ static XDamageExtDisplayInfo * -XDamageExtFindDisplay (XDamageExtInfo *extinfo, +XDamageExtFindDisplay (XDamageExtInfo *extinfo, Display *dpy) { XDamageExtDisplayInfo *info; @@ -173,7 +173,7 @@ /* * see if this was the most recently accessed display */ - if ((info = extinfo->cur) && info->display == dpy) + if ((info = extinfo->cur) && info->display == dpy) return info; /* @@ -199,11 +199,11 @@ info = XDamageExtFindDisplay (&XDamageExtensionInfo, dpy); if (!info) - info = XDamageExtAddDisplay (&XDamageExtensionInfo, dpy, + info = XDamageExtAddDisplay (&XDamageExtensionInfo, dpy, XDamageExtensionName); return info; } - + static int XDamageCloseDisplay (Display *dpy, XExtCodes *codes) { @@ -280,24 +280,24 @@ return False; } -Bool +Bool XDamageQueryExtension (Display *dpy, int *event_base_return, int *error_base_return) { XDamageExtDisplayInfo *info = XDamageFindDisplay (dpy); - if (XDamageHasExtension(info)) + if (XDamageHasExtension(info)) { *event_base_return = info->codes->first_event; *error_base_return = info->codes->first_error; return True; - } + } else return False; } -Status +Status XDamageQueryVersion (Display *dpy, int *major_version_return, int *minor_version_return) @@ -348,7 +348,7 @@ } void -XDamageSubtract (Display *dpy, Damage damage, +XDamageSubtract (Display *dpy, Damage damage, XserverRegion repair, XserverRegion parts) { XDamageExtDisplayInfo *info = XDamageFindDisplay (dpy); 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/libXdamage-1.1.3/src/xdamageint.h new/libXdamage-1.1.4/src/xdamageint.h --- old/libXdamage-1.1.3/src/xdamageint.h 2010-04-27 07:01:12.000000000 +0200 +++ new/libXdamage-1.1.4/src/xdamageint.h 2013-01-03 06:45:16.000000000 +0100 @@ -23,8 +23,6 @@ #ifndef _XDAMAGEINT_H_ #define _XDAMAGEINT_H_ -#define NEED_EVENTS -#define NEED_REPLIES #include <stdio.h> #include <X11/Xlib.h> #include <X11/Xlibint.h> -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
