Hello community,
here is the log from the commit of package xorg-x11
checked in at Thu Aug 30 23:42:44 CEST 2007.
--------
--- xorg-x11/xorg-x11.changes 2007-08-24 17:10:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/xorg-x11/xorg-x11.changes 2007-08-28 04:00:27.322112000 +0200
@@ -1,0 +2,13 @@
+Tue Aug 28 03:59:06 CEST 2007 - sndirsch@suse.de
+
+- xset 1.0.3
+ * Bug #9524: Markup problems on xset.1x
+- xwininfo 1.0.3
+ * X.Org bug #10616: Add all the X info commands to See Also in
+ man page
+ * Purge unused code from dsimple.c
+ * dsimple.c: ANSIfy function declarations
+ * Replace sprintf's with snprintf & strlcat
+ * Add static & const qualifiers to xwininfo.c
+
+-------------------------------------------------------------------
Old:
----
xset-X11R7.1-1.0.2.tar.bz2
xwininfo-X11R7.1-1.0.2.tar.bz2
New:
----
xset-1.0.3.tar.bz2
xwininfo-1.0.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11.spec ++++++
--- /var/tmp/diff_new_pack.G27889/_old 2007-08-30 23:42:12.000000000 +0200
+++ /var/tmp/diff_new_pack.G27889/_new 2007-08-30 23:42:12.000000000 +0200
@@ -18,7 +18,7 @@
%endif
URL: http://xorg.freedesktop.org/
Version: 7.2
-Release: 120
+Release: 125
License: X11/MIT, xc/fonts/scaled/Type1/Copyright
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/X11/Utilities
@@ -110,7 +110,7 @@
Source78: xrdb-1.0.4.tar.bz2
Source79: xrefresh-X11R7.1-1.0.2.tar.bz2
Source80: xrx-X11R7.0-1.0.1.tar.bz2
-Source81: xset-X11R7.1-1.0.2.tar.bz2
+Source81: xset-1.0.3.tar.bz2
Source82: xsetmode-X11R7.0-1.0.0.tar.bz2
Source83: xsetpointer-X11R7.0-1.0.0.tar.bz2
Source84: xsetroot-1.0.2.tar.bz2
@@ -120,7 +120,7 @@
Source88: xvidtune-X11R7.0-1.0.1.tar.bz2
Source89: xvinfo-1.0.2.tar.bz2
Source90: xwd-X11R7.0-1.0.1.tar.bz2
-Source91: xwininfo-X11R7.1-1.0.2.tar.bz2
+Source91: xwininfo-1.0.3.tar.bz2
Source92: xwud-X11R7.0-1.0.1.tar.bz2
Source93: mkcomposecache-1.2.tar.bz2
Source94: rendercheck-1.2.tar.bz2
@@ -445,6 +445,12 @@
/usr/share/icons/*
%{_mandir}/man1/*
%{_mandir}/man8/*
+%if %suse_version <= 1020
+/usr/share/pixmaps/xcalc.png
+/usr/share/pixmaps/xclipboard.png
+/usr/share/pixmaps/xload.png
+/usr/share/pixmaps/xmag.png
+%endif
/usr/share/xsessions/twm.desktop
%if %suse_version > 1010
/var/adm/fillup-templates/sysconfig.displaymanager
@@ -454,6 +460,16 @@
/var/lib/xdm/authdir/
%changelog
+* Tue Aug 28 2007 - sndirsch@suse.de
+- xset 1.0.3
+ * Bug #9524: Markup problems on xset.1x
+- xwininfo 1.0.3
+ * X.Org bug #10616: Add all the X info commands to See Also in
+ man page
+ * Purge unused code from dsimple.c
+ * dsimple.c: ANSIfy function declarations
+ * Replace sprintf's with snprintf & strlcat
+ * Add static & const qualifiers to xwininfo.c
* Fri Aug 24 2007 - sndirsch@suse.de
- xcursorgen 1.0.2
* Coverity #621: RESOURCE_LEAK: Returned without freeing storage
++++++ xset-X11R7.1-1.0.2.tar.bz2 -> xset-1.0.3.tar.bz2 ++++++
++++ 12242 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/xset-X11R7.1-1.0.2/autogen.sh new/xset-1.0.3/autogen.sh
--- old/xset-X11R7.1-1.0.2/autogen.sh 1970-01-01 01:00:00.000000000 +0100
+++ new/xset-1.0.3/autogen.sh 2006-07-11 04:54:18.000000000 +0200
@@ -0,0 +1,13 @@
+#! /bin/sh
+
+srcdir=`dirname $0`
+test -z "$srcdir" && srcdir=.
+
+ORIGDIR=`pwd`
+cd $srcdir
+
+autoreconf -v --install || exit 1
+cd $ORIGDIR || exit $?
+
+$srcdir/configure --enable-maintainer-mode "$@"
+
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/xset-X11R7.1-1.0.2/ChangeLog new/xset-1.0.3/ChangeLog
--- old/xset-X11R7.1-1.0.2/ChangeLog 2006-04-27 01:47:29.000000000 +0200
+++ new/xset-1.0.3/ChangeLog 2007-08-28 01:37:47.000000000 +0200
@@ -1,70 +1,350 @@
-2006-04-26 Adam Jackson
+commit 3decc85623f023a31b8c19526b29092a9f2d0357
+Author: Alan Coopersmith
+Date: Mon Aug 27 16:37:20 2007 -0700
- * configure.ac:
- Bump to 1.0.2
+ Version bump: 1.0.3
-2006-04-06 Alan Coopersmith
+commit 4eca5d1de51926b640fd3d38db1a683740c64dd0
+Author: Alan Coopersmith
+Date: Mon Aug 27 16:36:47 2007 -0700
- * xset.c (set_lock):
- Free modifier map when done with it (Coverity #823 & 824)
+ Replace static ChangeLog with dist-hook to generate from git log
- * xset.c (xkbset_repeatrate):
- Free Xkb keyboard description when done with it (Coverity #825)
+commit 44d9468edbbbb19d73c488345ceef1073d1df3a7
+Author: Alan Coopersmith
+Date: Mon Aug 27 15:56:14 2007 -0700
-2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
+ Use autoconf to check for usleep before falling into twisty #ifdef maze
- * configure.ac:
- Update package version for X11R7 release.
+commit ef35876a808a3cfbefecf59434118cb4d5cd3c3e
+Author: Alan Coopersmith
+Date: Mon Aug 27 15:55:30 2007 -0700
-2005-12-14 Kevin E. Martin <kem-at-freedesktop-dot-org>
+ Add *~ to .gitignore to skip emacs/patch droppings
- * configure.ac:
- Update package version number for final X11R7 release candidate.
+commit bbf68f536efd4f4e03ccaee9ebcd1438c5b0a66b
+Author: Alan Coopersmith
+Date: Mon Aug 27 15:35:25 2007 -0700
-2005-12-06 Kevin E. Martin <kem-at-freedesktop-dot-org>
+ Change xset_CFLAGS to AM_CFLAGS to make automake-1.10 happier
- * Makefile.am:
- Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
+commit f7841444d4f12be78bc12c15190318819598c8a1
+Author: James Cloos
+Date: Thu Aug 23 19:25:08 2007 -0400
-2005-12-03 Kevin E. Martin <kem-at-freedesktop-dot-org>
+ Rename .cvsignore to .gitignore
- * configure.ac:
- Update package version number for X11R7 RC3 release.
+commit c55edac5a9f7d48daf67bba9fb2aebc28d5f10ce
+Author: Eric S. Raymond
+Date: Tue Jan 2 10:20:00 2007 -0800
-2005-11-20 Alan Coopersmith
+ Bug #9524: Markup problems on xset.1x
+
+ X.Org Bugzilla #9524 https://bugs.freedesktop.org/show_bug.cgi?id=9524
- * configure.ac:
- Change dependency from xmu to xmuu since the full xmu
- (with all its baggage like Xt) is not needed here.
+commit 7a1add2942ad1e8c0f606edd5990a266a1e8a5ac
+Author: Adam Jackson
+Date: Wed Apr 26 23:47:29 2006 +0000
-2005-11-19 Alan Coopersmith
+ Bump to 1.0.2
- * configure.ac:
- Fix typo in XSET_LIBS setting so libXext is linked in properly.
+commit 195524643a6f050e6d55f4c0000c8e39319c7b14
+Author: Alan Coopersmith
+Date: Fri Apr 7 01:20:35 2006 +0000
-2005-11-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
+ Free modifier map when done with it (Coverity #823 & 824)
+ Free Xkb keyboard description when done with it (Coverity #825)
- * configure.ac:
- Update dependencies to work with separate build roots.
+commit bd5af2a53e631e36199af000f97f6eed8681eb8c
+Author: Kevin E Martin
+Date: Wed Dec 21 02:29:54 2005 +0000
-2005-11-09 Kevin E. Martin <kem-at-freedesktop-dot-org>
+ Update package version for X11R7 release.
- * configure.ac:
- Update package version number for X11R7 RC2 release.
+commit 39c3c423c2b2bd292861d738cbc0311f6728b13f
+Author: Adam Jackson
+Date: Mon Dec 19 16:22:47 2005 +0000
-2005-10-20 Eric Anholt
+ Stub COPYING files
- * configure.ac:
- Fix check for fontcache to look for "xfontcache" (Bill Crawford)
+commit 3e609b20aebbf40ec8ac2bc6939e4f94bbef31f8
+Author: Kevin E Martin
+Date: Thu Dec 15 00:24:11 2005 +0000
-2005-10-18 Kevin E. Martin <kem-at-freedesktop-dot-org>
+ Update package version number for final X11R7 release candidate.
- * configure.ac:
- Update package version number for RC1 release.
+commit ba06c6414b1ed96172a361b9a596c3992c99ea90
+Author: Kevin E Martin
+Date: Tue Dec 6 22:48:25 2005 +0000
-2005-08-29 Daniel Stone
+ Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
- Bump to 0.99.1.
+commit 7008ce4c7bd51712540e6fe08d835d856616b4b4
+Author: Kevin E Martin
+Date: Sat Dec 3 05:49:27 2005 +0000
- * configure.ac:
- Add support for more extensions.
+ Update package version number for X11R7 RC3 release.
+
+commit b357ad9833e7a559974fa6276777f11aecf15f68
+Author: Alan Coopersmith
+Date: Mon Nov 28 22:01:47 2005 +0000
+
+ Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
+ update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
+
+commit 48c40b02e98c5ff74a31ddad95cd3161c6c212d5
+Author: Eric Anholt
+Date: Mon Nov 21 10:35:08 2005 +0000
+
+ Another pass at .cvsignores for apps.
+
+commit 1b860c0dc7c6c780485083fa1eb0001eab4d740b
+Author: Alan Coopersmith
+Date: Mon Nov 21 03:14:16 2005 +0000
+
+ Change dependency from xmu to xmuu since the full xmu (with all its baggage
+ like Xt) is not needed here.
+
+commit 538c64f6c89d12934bab7f17a21dbd5b59accd7d
+Author: Eric Anholt
+Date: Sun Nov 20 22:08:55 2005 +0000
+
+ Add/improve .cvsignore files for apps.
+
+commit eeb3a8d403e4f4f996ff68b5b45a93150263aa7a
+Author: Alan Coopersmith
+Date: Sun Nov 20 18:21:51 2005 +0000
+
+ Fix typo in #define that caused Xprint support to not be built in modular
+ tree.
+
+commit b0679cb89861e1aec2700a22ee8be0570819f9ce
+Author: Alan Coopersmith
+Date: Sun Nov 20 04:11:07 2005 +0000
+
+ Fix typo in XSET_LIBS setting so libXext is linked in properly.
+
+commit a85959a46e205dc63b9d13bcfb0a22f246d82f95
+Author: Kevin E Martin
+Date: Sat Nov 19 07:15:38 2005 +0000
+
+ Update pkgconfig files to separate library build-time dependencies from
+ application build-time dependencies, and update package deps to work
+ with separate build roots.
+
+commit 315c08c29b58805884556c3709a57b98bd05bfd3
+Author: Kevin E Martin
+Date: Wed Nov 9 21:09:22 2005 +0000
+
+ Update package version number for X11R7 RC2 release.
+
+commit f30d091c1d8a9b8912c981a1c1dbde57c68d4ad5
+Author: Eric Anholt
+Date: Thu Oct 20 23:27:03 2005 +0000
+
+ Fix check for fontcache to look for "xfontcache" (Bill Crawford)
+
+commit 66ab568492b90ef9783ac754f6cf418858102c2d
+Author: Kevin E Martin
+Date: Wed Oct 19 02:47:57 2005 +0000
+
+ Update package version number for RC1 release.
+
+commit bfa61c748fd43a5fda1ec7353d28ade31a6bb9bb
+Author: Alan Coopersmith
+Date: Mon Oct 17 23:56:25 2005 +0000
+
+ Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
+ work better with BSD make
+
+commit 558b3c03372a38701963e1af3d93469768b54af9
+Author: Alan Coopersmith
+Date: Fri Oct 14 00:25:48 2005 +0000
+
+ Use sed to fill in variables in man page
+
+commit 5b2b432ab4681d374537ab1d104fc016ab553135
+Author: Daniel Stone
+Date: Wed Aug 31 09:37:27 2005 +0000
+
+ Bump to 0.99.1.
+
+commit 5390e188325ff1e65d2c33531ab8513a33686f58
+Author: Daniel Stone
+Date: Mon Aug 29 14:16:25 2005 +0000
+
+ Add config.h inclusion, defines based on autoconf header checks.
+
+commit df7dc57880eb3e1e0a2142653339226d00a9aa33
+Author: Daniel Stone
+Date: Mon Aug 29 14:15:39 2005 +0000
+
+ Add support for more extensions.
+
+commit b56559798fb7b6331df16f89f9fbfe9639b5ddc4
+Author: Alan Coopersmith
+Date: Mon Aug 1 20:25:32 2005 +0000
+
+ Install man pages to section 1 instead of section m (Patch from Donnie
+ Berkholz)
+
+commit b4095b20c4f68779607f583938edaf30f265873a
+Author: Kevin E Martin
+Date: Fri Jul 29 21:22:37 2005 +0000
+
+ Various changes preparing packages for RC0:
+ - Verify and update package version numbers as needed
+ - Implement versioning scheme
+ - Change bug address to point to bugzilla bug entry form
+ - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
+ reenable it)
+ - Fix makedepend to use pkgconfig and pass distcheck
+ - Update build script to build macros first
+ - Update modular Xorg version
+
+commit 30d354e3fa21954d67cadfee8438e8d1d5563c81
+Author: Adam Jackson
+Date: Wed Jul 20 19:32:04 2005 +0000
+
+ Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
+ configure cache, you cache it, and the cached value is probably wrong.
+
+commit 6467b9f9b57d56d502e97260261745742a7645c7
+Author: Søren Sandmann Pedersen
+Date: Thu Jul 14 22:40:16 2005 +0000
+
+ Add _BSD_SOURCE to lots of applications - patch from Stefan Dirsch
+
+commit aba3f11253842b810676ae26efb20f9658182097
+Author: Søren Sandmann Pedersen
+Date: Fri Jul 1 18:21:15 2005 +0000
+
+ Build system for xset
+
+commit 287b04adcd4d01118902bd27bbb91007aad93a62
+Author: Roland Mainz
+Date: Sun Mar 20 20:45:58 2005 +0000
+
+ //bugs.freedesktop.org/show_bug.cgi?id=2258) attachment #2166
+ (https://bugs.freedesktop.org/attachment.cgi?id=2166) "xset q" (query)
+ should not print an error message ('Xlib: extension "XFree86-Misc"
+ missing on display ":35.0".') when the "XFree86-Misc" is not available
+ on the Xserver.
+
+commit 1cfa1c94b01303aa9f1c3327e3bbdb53834d0322
+Author: Roland Mainz
+Date: Sun Oct 17 23:08:07 2004 +0000
+
+ Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1659 - Fix
+ Imakefile bug which caused the Xprint support in "xset" not being
+ build.
+
+commit b9e86e763abd12686a648c4c4a5ecc20e017170e
+Author: Kevin E Martin
+Date: Thu Sep 2 05:50:38 2004 +0000
+
+ Clean up defines for Xprint support and fix BuildServersOnly build for
+ libXaw.
+
+commit 735853aa5531434c951de4c2cd2b75b8ce7148ba
+Author: Kristian Høgsberg
+Date: Mon Aug 16 16:36:27 2004 +0000
+
+ As discussed and agreed on on the release-wranglers meeting of August 16,
+ I'm committing the patch from bug #1060 to back out unconditional
+ Xprint functionality.
+ Back out Xprint changes.
+ Revert xman to CVS of June 5, revert xlogo to CVS of May 8, revert xedit to
+ CVS of April 25, to back out unconditional Xprint support.
+ Fix up Xprint config logic to be like the rest of the extensions:
+ BuildXprint is a one-stop option for disabling everything Xprint
+ related. XprtServer controls building Xprt, BuildXprintLib controls
+ building Xprint libs and BuildXprintClients controls building clients
+ related to Xprint. BuiltXprint defaults to YES and the other options
+ respects relevant settings, i.e. BuildServer and BuildServersOnly.
+ Build Xaw regardless of BuildXprintLib setting.
+ Only build xphelloworld, xplsprinters and xprehashprinterlist when
+ BuildXprintClients it YES. Disable building xmore, it has always
+ supported XawPrintShell.
+ Make Xprint support depend on BuildXprintLib.
+
+commit 7ee8234d82f9e3842f33a3861f8a18de834a0910
+Author: Kevin E Martin
+Date: Mon Aug 9 22:37:23 2004 +0000
+
+ Fix install problem on platforms not using xorg.cf/xfree86.cf (Bug #339,
+ Harold L. Hunt II, Alexander Gottwald).
+ Fix crash when using X core font in zh_CN.UTF-8 locale (Bug #368, Yu Shao,
+ David Dawes).
+ Fix glXMakeCurrent(Dpy, None, NULL) crash (Bug #719, Adam Jackson).
+ HP-PA build fix (Bug #828, Guy Martin, Paul Anderson).
+ Fix SDK build for GATOS and Wacom driver (Bug #829, Bryan Stine).
+ Fix attempt to read video ROM before enabling it (Bug #843, Ivan
+ Kokshaysky, Mike A. Harris).
+ Fix detection of primary adapter (Bug #843, Ivan Kokshaysky, Mike A.
+ Harris).
+ Clarify xset man page description of how to use the keyboard repeat rate
+ settings (Bug #846, Mike A. Harris).
+ Fix problem where print-screen key would get remapped to sys-req in certain
+ keymaps, which broke GNOME printscreen functionality (Bug #847, Owen
+ Taylor).
+ Fix several render problems:
+ - MMIO mode support
+ - Hang on IGP chips
+ - VT switching hang
+ - 3D render corruption (Bug #922, Hui Yu).
+
+commit 602012ef6ef5681067c23893760f94df1b2c493a
+Author: Roland Mainz
+Date: Wed May 5 01:49:05 2004 +0000
+
+ Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=597 -
+ "xset" should have an option to rehash the list of available printers
+
+commit ccd079eb8051132dc319c159b85be7c925583e91
+Author: Egbert Eich
+Date: Fri Apr 23 19:55:04 2004 +0000
+
+ Merging XORG-CURRENT into trunk
+
+commit 5e264049678aff7e12fc075556cba230df9d5f12
+Author: Egbert Eich
+Date: Sun Mar 14 08:35:44 2004 +0000
+
+ Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
+
+commit ee8f27ff967efd0087973d593c86d8a9ede51f9f
+Author: Egbert Eich
+Date: Wed Mar 3 12:13:18 2004 +0000
+
+ Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
+
+commit 71ae2808ce7f1e6b9fe39b2cb5b7cf3c4d476fd7
+Author: Egbert Eich
+Date: Thu Feb 26 13:36:26 2004 +0000
+
+ readding XFree86's cvs IDs
+
+commit c600dfa9ac8d188e066f72885124b3f797c05762
+Author: Egbert Eich
+Date: Thu Feb 26 09:24:17 2004 +0000
+
+ Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
+
+commit b6c5bf83f4b1b89c9d5015c084de1776a36891f1
+Author: Kaleb Keithley
+Date: Tue Nov 25 19:29:17 2003 +0000
+
+ XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
+
+commit 603734e7dff1f89e2518994fa76c93a6c168e1bb
+Author: Kaleb Keithley
+Date: Fri Nov 14 16:49:23 2003 +0000
+
+ XFree86 4.3.0.1
+
+commit ba9612df0697182f5c4ebd5852da1e4da479101e
+Author: Kaleb Keithley
+Date: Fri Nov 14 15:54:55 2003 +0000
+
+ R6.6 is the Xorg base-line
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/xset-X11R7.1-1.0.2/compile new/xset-1.0.3/compile
--- old/xset-X11R7.1-1.0.2/compile 2006-05-21 03:48:33.000000000 +0200
+++ new/xset-1.0.3/compile 1970-01-01 01:00:00.000000000 +0100
@@ -1,142 +0,0 @@
-#! /bin/sh
-# Wrapper for compilers which do not understand `-c -o'.
-
-scriptversion=2005-05-14.22
-
-# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
-# Written by Tom Tromey .
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# This file is maintained in Automake, please report
-# bugs to or send patches to
-# .
-
-case $1 in
- '')
- echo "$0: No command. Try \`$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: compile [--help] [--version] PROGRAM [ARGS]
-
-Wrapper for compilers which do not understand `-c -o'.
-Remove `-o dest.o' from ARGS, run PROGRAM with the remaining
-arguments, and rename the output as expected.
-
-If you are trying to build a whole package this is not the
-right script to run: please start by reading the file `INSTALL'.
-
-Report bugs to .
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "compile $scriptversion"
- exit $?
- ;;
-esac
-
-ofile=
-cfile=
-eat=
-
-for arg
-do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as `compile cc -o foo foo.c'.
- # So we strip `-o arg' only if arg is an object.
- eat=1
- case $2 in
- *.o | *.obj)
- ofile=$2
- ;;
- *)
- set x "$@" -o "$2"
- shift
- ;;
- esac
- ;;
- *.c)
- cfile=$1
- set x "$@" "$1"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
-done
-
-if test -z "$ofile" || test -z "$cfile"; then
- # If no `-o' option was seen then we might have been invoked from a
- # pattern rule where we don't need one. That is ok -- this is a
- # normal compilation that the losing compiler can handle. If no
- # `.c' file was seen then we are probably linking. That is also
- # ok.
- exec "$@"
-fi
-
-# Name of file we expect compiler to create.
-cofile=`echo "$cfile" | sed -e 's|^.*/||' -e 's/\.c$/.o/'`
-
-# Create the lock directory.
-# Note: use `[/.-]' here to ensure that we don't use the same name
-# that we are using for the .o file. Also, base the name on the expected
-# object file name, since that is what matters with a parallel build.
-lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d
-while true; do
- if mkdir "$lockdir" >/dev/null 2>&1; then
- break
- fi
- sleep 1
-done
-# FIXME: race condition here if user kills between mkdir and trap.
-trap "rmdir '$lockdir'; exit 1" 1 2 15
-
-# Run the compile.
-"$@"
-ret=$?
-
-if test -f "$cofile"; then
- mv "$cofile" "$ofile"
-elif test -f "${cofile}bj"; then
- mv "${cofile}bj" "$ofile"
-fi
-
-rmdir "$lockdir"
-exit $ret
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
-# End:
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/xset-X11R7.1-1.0.2/config.h.in new/xset-1.0.3/config.h.in
--- old/xset-X11R7.1-1.0.2/config.h.in 2006-05-21 03:48:31.000000000 +0200
+++ new/xset-1.0.3/config.h.in 2007-08-28 01:37:41.000000000 +0200
@@ -1,5 +1,8 @@
/* config.h.in. Generated from configure.ac by autoheader. */
+/* Define to 1 if you have the `usleep' function. */
+#undef HAVE_USLEEP
+
/* Define to 1 if you have the header file. */
#undef HAVE_X11_EXTENSIONS_DPMS_H
@@ -42,5 +45,14 @@
/* Define to the version of this package. */
#undef PACKAGE_VERSION
+/* Major version of this package */
+#undef PACKAGE_VERSION_MAJOR
+
+/* Minor version of this package */
+#undef PACKAGE_VERSION_MINOR
+
+/* Patch version of this package */
+#undef PACKAGE_VERSION_PATCHLEVEL
+
/* Version number of package */
#undef VERSION
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/xset-X11R7.1-1.0.2/configure.ac new/xset-1.0.3/configure.ac
--- old/xset-X11R7.1-1.0.2/configure.ac 2006-04-27 01:47:29.000000000 +0200
+++ new/xset-1.0.3/configure.ac 2007-08-28 01:37:06.000000000 +0200
@@ -21,7 +21,7 @@
dnl Process this file with autoconf to create configure.
AC_PREREQ([2.57])
-AC_INIT(xset,[1.0.2], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xset)
+AC_INIT(xset,[1.0.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xset)
AM_INIT_AUTOMAKE([dist-bzip2])
AM_MAINTAINER_MODE
@@ -30,6 +30,9 @@
AC_PROG_CC
AC_PROG_INSTALL
+# Checks for system functions
+AC_CHECK_FUNCS([usleep])
+
# Checks for pkg-config packages
PKG_CHECK_MODULES(XSET, xmuu)
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/xset-X11R7.1-1.0.2/Makefile.am new/xset-1.0.3/Makefile.am
--- old/xset-X11R7.1-1.0.2/Makefile.am 2005-12-06 23:48:25.000000000 +0100
+++ new/xset-1.0.3/Makefile.am 2007-08-28 01:29:54.000000000 +0200
@@ -21,7 +21,7 @@
bin_PROGRAMS = xset
-xset_CFLAGS = $(XSET_CFLAGS) -D_BSD_SOURCE
+AM_CFLAGS = $(XSET_CFLAGS) -D_BSD_SOURCE
xset_LDADD = $(XSET_LIBS)
xset_SOURCES = \
@@ -35,8 +35,16 @@
appman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@)
-EXTRA_DIST = $(appman_PRE)
+EXTRA_DIST = $(appman_PRE) ChangeLog autogen.sh
CLEANFILES = $(appman_DATA)
+MAINTAINERCLEANFILES = ChangeLog
+
+.PHONY: ChangeLog
+
+ChangeLog:
+ (GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2)
+
+dist-hook: ChangeLog
SED = sed
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/xset-X11R7.1-1.0.2/missing new/xset-1.0.3/missing
--- old/xset-X11R7.1-1.0.2/missing 2006-05-21 03:48:33.000000000 +0200
+++ new/xset-1.0.3/missing 2007-08-28 01:37:41.000000000 +0200
@@ -1,9 +1,9 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2005-06-08.21
+scriptversion=2006-05-10.23
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
@@ -33,6 +33,8 @@
fi
run=:
+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
# In the cases where this matters, `missing' is being run in the
# srcdir already.
@@ -44,7 +46,7 @@
msg="missing on your system"
-case "$1" in
+case $1 in
--run)
# Try to run requested program, and just exit if it succeeds.
run=
@@ -77,6 +79,7 @@
aclocal touch file \`aclocal.m4'
autoconf touch file \`configure'
autoheader touch file \`config.h.in'
+ autom4te touch the output file, or create a stub one
automake touch all \`Makefile.in' files
bison create \`y.tab.[ch]', if possible, from existing .[ch]
flex create \`lex.yy.c', if possible, from existing .c
@@ -106,7 +109,7 @@
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
# the program).
-case "$1" in
+case $1 in
lex|yacc)
# Not GNU programs, they don't have --version.
;;
@@ -135,7 +138,7 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case "$1" in
+case $1 in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
@@ -164,7 +167,7 @@
test -z "$files" && files="config.h"
touch_files=
for f in $files; do
- case "$f" in
+ case $f in
*:*) touch_files="$touch_files "`echo "$f" |
sed -e 's/^[^:]*://' -e 's/:.*//'`;;
*) touch_files="$touch_files $f.in";;
@@ -192,8 +195,8 @@
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
- file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
- test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -f "$file"; then
touch $file
else
@@ -214,25 +217,25 @@
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.c
fi
SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.h
fi
;;
esac
fi
- if [ ! -f y.tab.h ]; then
+ if test ! -f y.tab.h; then
echo >y.tab.h
fi
- if [ ! -f y.tab.c ]; then
+ if test ! -f y.tab.c; then
echo 'main() { return 0; }' >y.tab.c
fi
;;
@@ -244,18 +247,18 @@
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
rm -f lex.yy.c
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" lex.yy.c
fi
;;
esac
fi
- if [ ! -f lex.yy.c ]; then
+ if test ! -f lex.yy.c; then
echo 'main() { return 0; }' >lex.yy.c
fi
;;
@@ -267,11 +270,9 @@
\`Help2man' package in order for those modifications to take
effect. You can get \`Help2man' from any GNU archive site."
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
- fi
- if [ -f "$file" ]; then
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
touch $file
else
test -z "$file" || exec >$file
@@ -289,11 +290,17 @@
DU, IRIX). You might want to install the \`Texinfo' package or
the \`GNU make' package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -z "$file"; then
# ... or it is the one specified with @setfilename ...
infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile`
+ file=`sed -n '
+ /^@setfilename/{
+ s/.* \([^ ]*\) *$/\1/
+ p
+ q
+ }' $infile`
# ... or it is derived from the source name (dir/f.texi becomes f.info)
test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
fi
@@ -317,13 +324,13 @@
fi
firstarg="$1"
if shift; then
- case "$firstarg" in
+ case $firstarg in
*o*)
firstarg=`echo "$firstarg" | sed s/o//`
tar "$firstarg" "$@" && exit 0
;;
esac
- case "$firstarg" in
+ case $firstarg in
*h*)
firstarg=`echo "$firstarg" | sed s/h//`
tar "$firstarg" "$@" && exit 0
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/xset-X11R7.1-1.0.2/xset.c new/xset-1.0.3/xset.c
--- old/xset-X11R7.1-1.0.2/xset.c 2006-04-07 03:20:35.000000000 +0200
+++ new/xset-1.0.3/xset.c 2007-08-28 00:54:07.000000000 +0200
@@ -87,8 +87,10 @@
#endif
#undef BOOL
#endif
-#if defined(SVR4) && defined(sun)
-#include
+#ifndef HAVE_USLEEP
+# if defined(SVR4) && defined(sun)
+# include
+# endif
#endif
#endif /* DPMSExtension */
@@ -575,6 +577,9 @@
*
* On OS/2, use _sleep2()
*/
+#ifdef HAVE_USLEEP
+# define Usleep(us) usleep((us))
+#else
#ifdef SVR4
# ifdef sun
/* Anything to avoid linking with -lposix4 */
@@ -610,6 +615,7 @@
# define Usleep(us) usleep((us))
# endif
#endif
+#endif /* HAVE_USLEEP */
if (strcmp(arg, "on") == 0) {
DPMSEnable(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/xset-X11R7.1-1.0.2/xset.man new/xset-1.0.3/xset.man
--- old/xset-X11R7.1-1.0.2/xset.man 2004-08-10 00:37:23.000000000 +0200
+++ new/xset-1.0.3/xset.man 2007-08-22 01:05:32.000000000 +0200
@@ -31,17 +31,41 @@
.SH SYNOPSIS
.B xset
[-display \fIdisplay\fP]
-[-b] [b on/off] [b [\fIvolume\fP [\fIpitch\fP [\fIduration\fP]]]
-[[-]bc]
-[-c] [c on/off] [c [\fIvolume\fP]]
-[[+-]dpms] [dpms \fIstandby\fP [\fI suspend\fP [\fI off\fP]]] [dpms force standby/suspend/off/on]
-[[-+]fp[-+=] \fIpath\fP[,\fIpath\fP[,...]]] [fp default] [fp rehash]
-[[-]led [\fIinteger\fP]] [led on/off]
-[m[ouse] [\fIaccel_mult\fP[/\fIaccel_div\fP] [\fIthreshold\fP]]] [m[ouse] default]
+.br
+[-b] [b {on|off}] [b [\fIvolume\fP [\fIpitch\fP [\fIduration\fP]]]]
+.br
+[-bc] [bc]
+.br
+[-c] [c {on|off}] [c [\fIvolume\fP]]
+.br
+[+dpms] [-dpms]
+.br
+ [dpms \fIstandby\fP [\fI suspend\fP [\fI off\fP]]]
+ [dpms force {standby|suspend|off|on}]
+.br
+[fp=\fIpathlist\fP]
+[-fp=\fIpathlist\fP]
+[+fp=\fIpathlist\fP]
+[fp-\fIpathlist\fP]
+[fp+\fIpathlist\fP]
+.br
+[fp default] [fp rehash]
+.br
+[-led [\fIinteger\fP]]
+[+led [\fIinteger\fP]]
+.br
+[led {on|off}]
+.br
+[mouse [\fIaccel_mult\fP[/\fIaccel_div\fP] [\fIthreshold\fP]]] [mouse default]
+.br
[p \fIpixel\fP \fIcolor\fP]
-[[-]r [keycode]] [r on/off] [r rate \fIdelay\fP [\fIrate\fP]]
-[s [\fIlength\fP [\fIperiod\fP]]] [s blank/noblank]
-[s expose/noexpose] [s on/off] [s default] [s activate] [s reset]
+.br
+[-r [keycode]] [r [keycode]]
+[r {on|off}] [r rate \fIdelay\fP [\fIrate\fP]]
+.br
+[s [\fIlength\fP [\fIperiod\fP]]] [s {blank|noblank}]
+[s {expose|noexpose}] [s {on|off}] [s default] [s activate] [s reset]
+.br
[q]
.SH DESCRIPTION
This program is used to set various user preference options of the display.
@@ -158,8 +182,9 @@
hardware.
.PP
.TP 8
-.B m
-The \fBm\fP option controls the mouse parameters.
+.B mouse
+The \fBm\fP option controls the mouse parameters; it may be
+abbreviated to 'm'.
The parameters for the mouse are `acceleration' and `threshold'.
The acceleration can be specified as an integer, or as a simple
fraction.
++++++ xwininfo-X11R7.1-1.0.2.tar.bz2 -> xwininfo-1.0.3.tar.bz2 ++++++
++++ 12118 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