Hello community,
here is the log from the commit of package libXinerama for openSUSE:Factory checked in at 2012-05-08 11:57:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libXinerama (Old)
and /work/SRC/openSUSE:Factory/.libXinerama.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libXinerama", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/libXinerama/libXinerama.changes 2012-02-17 12:03:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libXinerama.new/libXinerama.changes 2012-05-08 11:58:44.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Apr 11 15:18:19 UTC 2012 - vuntz@opensuse.org
+
+- Update to version 1.1.2:
+ + Janitorial cleanups
+ + Build configuration improvements
+
+-------------------------------------------------------------------
Old:
----
libXinerama-1.1.1.tar.bz2
New:
----
libXinerama-1.1.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libXinerama.spec ++++++
--- /var/tmp/diff_new_pack.nNuA46/_old 2012-05-08 11:58:45.000000000 +0200
+++ /var/tmp/diff_new_pack.nNuA46/_new 2012-05-08 11:58:45.000000000 +0200
@@ -14,24 +14,29 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
+
Name: libXinerama
%define lname libXinerama1
-Version: 1.1.1
+Version: 1.1.2
Release: 0
Summary: Xinerama extension to the X11 Protocol
License: MIT
Group: Development/Libraries/C and C++
-URL: http://xorg.freedesktop.org/
+Url: http://xorg.freedesktop.org/
#Git-Clone: git://anongit.freedesktop.org/xorg/lib/libXinerama
#Git-Web: http://cgit.freedesktop.org/xorg/lib/libXinerama/
-Source: %name-%version.tar.bz2
-BuildRoot: %_tmppath/%name-%version-build
+Source: http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
#git#BuildRequires: autoconf >= 2.60, automake, libtool
BuildRequires: fdupes
-BuildRequires: pkgconfig, pkgconfig(xorg-macros) >= 1.8
-BuildRequires: pkgconfig(x11), pkgconfig(xext), pkgconfig(xextproto)
+BuildRequires: pkgconfig
+BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(xext)
+BuildRequires: pkgconfig(xextproto)
BuildRequires: pkgconfig(xineramaproto) >= 1.1.99.1
+BuildRequires: pkgconfig(xorg-macros) >= 1.8
%description
Xinerama is an extension to the X Window System which enables
++++++ libXinerama-1.1.1.tar.bz2 -> libXinerama-1.1.2.tar.bz2 ++++++
++++ 40358 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/libXinerama-1.1.1/ChangeLog new/libXinerama-1.1.2/ChangeLog
--- old/libXinerama-1.1.1/ChangeLog 2010-10-28 08:29:12.000000000 +0200
+++ new/libXinerama-1.1.2/ChangeLog 2012-03-08 05:32:09.000000000 +0100
@@ -1,3 +1,66 @@
+commit 34b66b71eeb04a50125a3e5c59fe0d22500ab679
+Author: Alan Coopersmith
+Date: Wed Mar 7 20:29:30 2012 -0800
+
+ libXinerama 1.1.2
+
+ Signed-off-by: Alan Coopersmith
+
+commit 2a6cc285b7f9c880d08de6e58b045a314fc1ff78
+Author: Alan Coopersmith
+Date: Thu Nov 10 21:35:42 2011 -0800
+
+ Fix gcc -Wwrite-strings warning
+
+ Signed-off-by: Alan Coopersmith
+
+commit 3e94f2d5fe0ee95f54faabbe253ac33327ef6d66
+Author: Alan Coopersmith
+Date: Fri Sep 16 22:44:02 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
+
+commit 22cd4cfdf1613d73cdd84eae805239f55c4265c2
+Author: Gaetan Nadon
+Date: Wed Feb 2 11:43:43 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])
+
+ This helps automated maintenance and release activities.
+ Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
+
+commit 6333852f00206cfb9320f4ddca685195a79341a9
+Author: Gaetan Nadon
+Date: Fri Jan 28 19:41:37 2011 -0500
+
+ config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
+
+ Signed-off-by: Gaetan Nadon
+
+commit 8dcc510ee404798a688574d57157eb9e1477ea44
+Author: Gaetan Nadon
+Date: Thu Jan 27 18:50:15 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
+
commit 8e62595cc1af274f1c40868c5d7461c176982062
Author: Alan Coopersmith
Date: Wed Oct 27 23:28:24 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/libXinerama-1.1.1/Makefile.am new/libXinerama-1.1.2/Makefile.am
--- old/libXinerama-1.1.1/Makefile.am 2010-04-10 02:46:20.000000000 +0200
+++ new/libXinerama-1.1.2/Makefile.am 2012-03-08 05:29:39.000000000 +0100
@@ -1,6 +1,6 @@
-#
+#
# Copyright 2005 Red Hat, Inc.
-#
+#
# 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. Red Hat makes no
# representations about the suitability of this software for any purpose. It
# is provided "as is" without express or implied warranty.
-#
+#
# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
# EVENT SHALL RED HAT 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/libXinerama-1.1.1/configure.ac new/libXinerama-1.1.2/configure.ac
--- old/libXinerama-1.1.1/configure.ac 2010-10-28 08:28:03.000000000 +0200
+++ new/libXinerama-1.1.2/configure.ac 2012-03-08 05:29:39.000000000 +0100
@@ -1,54 +1,54 @@
-dnl Copyright 2005 Red Hat, Inc.
-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 Red Hat not be used in
-dnl advertising or publicity pertaining to distribution of the software without
-dnl specific, written prior permission. Red Hat 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 RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
-dnl INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
-dnl EVENT SHALL RED HAT 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 2005 Red Hat, Inc.
+#
+# 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 Red Hat not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission. Red Hat makes no
+# representations about the suitability of this software for any purpose. It
+# is provided "as is" without express or implied warranty.
+#
+# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL RED HAT 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])
+AC_INIT([libXinerama], [1.1.2],
+ [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXinerama])
+AC_CONFIG_SRCDIR([Makefile.am])
+AC_CONFIG_HEADERS([config.h])
-AC_INIT([libXinerama], [1.1.1],
- [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
- [libXinerama])
+# Initialize Automake
AM_INIT_AUTOMAKE([foreign dist-bzip2])
AM_MAINTAINER_MODE
+# Initialize libtool
+AC_PROG_LIBTOOL
+
# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
m4_ifndef([XORG_MACROS_VERSION],
[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
+XORG_CHECK_MALLOC_ZERO
-# Check for dependencies
+# Obtain compiler/linker options for depedencies
PKG_CHECK_MODULES(XINERAMA, x11 xext xextproto [xineramaproto >= 1.1.99.1])
-dnl Allow checking code with lint, sparse, etc.
+# Allow checking code with lint, sparse, etc.
XORG_WITH_LINT
LINT_FLAGS="${LINT_FLAGS} ${XINERAMA_CFLAGS}"
-
-XORG_CHECK_MALLOC_ZERO
-AC_OUTPUT([Makefile
- src/Makefile
- man/Makefile
- xinerama.pc])
+AC_CONFIG_FILES([Makefile
+ src/Makefile
+ man/Makefile
+ xinerama.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/libXinerama-1.1.1/include/X11/extensions/Xinerama.h new/libXinerama-1.1.2/include/X11/extensions/Xinerama.h
--- old/libXinerama-1.1.1/include/X11/extensions/Xinerama.h 2009-10-16 23:27:11.000000000 +0200
+++ new/libXinerama-1.1.2/include/X11/extensions/Xinerama.h 2012-03-08 05:29:39.000000000 +0100
@@ -54,15 +54,15 @@
Bool XineramaIsActive(Display *dpy);
-/*
+/*
Returns the number of heads and a pointer to an array of
structures describing the position and size of the individual
heads. Returns NULL and number = 0 if Xinerama is not active.
-
+
Returned array should be freed with XFree().
*/
-XineramaScreenInfo *
+XineramaScreenInfo *
XineramaQueryScreens(
Display *dpy,
int *number
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/libXinerama-1.1.1/include/X11/extensions/panoramiXext.h new/libXinerama-1.1.2/include/X11/extensions/panoramiXext.h
--- old/libXinerama-1.1.1/include/X11/extensions/panoramiXext.h 2009-11-02 23:58:27.000000000 +0100
+++ new/libXinerama-1.1.2/include/X11/extensions/panoramiXext.h 2012-03-08 05:29:39.000000000 +0100
@@ -22,7 +22,7 @@
dealings in this Software without prior written authorization from Digital
Equipment Corporation.
******************************************************************/
-/*
+/*
* PanoramiX definitions
*/
@@ -41,7 +41,7 @@
int height; /* height of this screen */
int ScreenCount; /* real physical number of screens */
XID eventMask; /* selected events for this client */
-} XPanoramiXInfo;
+} XPanoramiXInfo;
_XFUNCPROTOBEGIN
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/libXinerama-1.1.1/man/Xinerama.man new/libXinerama-1.1.2/man/Xinerama.man
--- old/libXinerama-1.1.1/man/Xinerama.man 2010-10-28 08:26:22.000000000 +0200
+++ new/libXinerama-1.1.2/man/Xinerama.man 2012-03-08 05:29:39.000000000 +0100
@@ -25,14 +25,14 @@
.ns
.TP \\$1
..
-.TH XINERAMA __libmansuffix__ __vendorversion__
+.TH XINERAMA __libmansuffix__ __vendorversion__
.SH NAME
Xinerama \- API for Xinerama extension to X11 Protocol
.SH SYNOPSIS
\include
-.nf
+.nf
.sp
-Bool XineramaQueryExtension \^(\^Display *\fIdpy\fP,
+Bool XineramaQueryExtension \^(\^Display *\fIdpy\fP,
int *\fIevent_base_return\fP, int *\fIerror_base_return\fP\^);
.sp
Status XineramaQueryVersion \^(\^Display *\fIdpy\fP,
@@ -41,7 +41,7 @@
.sp
Bool XineramaIsActive \^(\^Display *\fIdpy\fP\^);
.sp
-XineramaScreenInfo * XineramaQueryScreens \^(\^Display *\fIdpy\fP,
+XineramaScreenInfo * XineramaQueryScreens \^(\^Display *\fIdpy\fP,
int *\fInumber\fP\^);
.fi
.SH ARGUMENTS
@@ -59,7 +59,7 @@
Returns the number of entries in the returned XineramaScreenInfo array.
.SH DESCRIPTION
.B Xinerama
-is a simple library designed to interface the Xinerama Extension for
+is a simple library designed to interface the Xinerama Extension for
retrieving information about physical output devices which may be combined
into a single logical X screen.
@@ -68,8 +68,8 @@
.SS \fBXineramaQueryExtension()\fR
.LP
-The XineramaQueryExtension function queries the Xserver to determine the
-availability of the Xinerama Extension. If the extension is available, the
+The XineramaQueryExtension function queries the Xserver to determine the
+availability of the Xinerama Extension. If the extension is available, the
return value is True, and event_base_return and error_base_return are set to
the base event number and base error number for the extension, respectively.
Otherwise, the return value is False, and the values of event_base_return and
@@ -82,7 +82,7 @@
The XineramaQueryVersion function returns the version of the Xinerama extension
implemented by the Xserver. The version is returned in major_version_return
and minor_version_return. The major version will be incremented for protocol
-incompatible changes, and the minor version will be incremented for small,
+incompatible changes, and the minor version will be incremented for small,
upwardly compatible changes.
.LP
If the Xinerama library is compatible with the version returned by the
@@ -95,8 +95,8 @@
.SS \fBXineramaIsActive()\fR
.LP
-The XineramaIsActive function returns a Boolean operator used to determine if
-Xinerama is activated on the screen. Returns True for active and False for
+The XineramaIsActive function returns a Boolean operator used to determine if
+Xinerama is activated on the screen. Returns True for active and False for
not active.
.sp
@@ -107,10 +107,10 @@
individual output device within the Xinerama Screen. The integer
pointed to by the \fInumber\fR argument is updated to the number of
output devices listed in the returned array of \fIXineramaScreenInfo\fR
-structures. \fBXineramaQueryScreens()\fR returns NULL and sets \fInumber\fR
+structures. \fBXineramaQueryScreens()\fR returns NULL and sets \fInumber\fR
to 0 if Xinerama is not active.
-The pointer returned should be released with XFree(__libmansuffix__)
+The pointer returned should be released with XFree(__libmansuffix__)
when no longer needed.
.sp
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/libXinerama-1.1.1/src/Xinerama.c new/libXinerama-1.1.2/src/Xinerama.c
--- old/libXinerama-1.1.1/src/Xinerama.c 2010-10-07 06:13:01.000000000 +0200
+++ new/libXinerama-1.1.2/src/Xinerama.c 2012-03-08 05:29:39.000000000 +0100
@@ -34,7 +34,7 @@
static XExtensionInfo _panoramiX_ext_info_data;
static XExtensionInfo *panoramiX_ext_info = &_panoramiX_ext_info_data;
-static /* const */ char *panoramiX_extension_name = PANORAMIX_PROTOCOL_NAME;
+static const char *panoramiX_extension_name = PANORAMIX_PROTOCOL_NAME;
#define PanoramiXCheckExtension(dpy,i,val) \
XextCheckExtension (dpy, i, panoramiX_extension_name, val)
@@ -58,7 +58,7 @@
};
static XEXT_GENERATE_FIND_DISPLAY (find_display, panoramiX_ext_info,
- panoramiX_extension_name,
+ panoramiX_extension_name,
&panoramiX_extension_hooks,
0, NULL)
@@ -201,7 +201,7 @@
req->reqType = info->codes->major_opcode;
req->panoramiXReqType = X_PanoramiXGetScreenSize;
req->window = drawable;
- req->screen = screen_num; /* need to define */
+ req->screen = screen_num; /* need to define */
if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
UnlockDisplay (dpy);
SyncHandle ();
@@ -263,7 +263,7 @@
return rep.state;
}
-XineramaScreenInfo *
+XineramaScreenInfo *
XineramaQueryScreens(
Display *dpy,
int *number
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org