Hello community, here is the log from the commit of package xorg-x11-libXau checked in at Sat Aug 30 01:56:58 CEST 2008. -------- --- xorg-x11-libXau/xorg-x11-libXau.changes 2008-04-10 13:00:58.000000000 +0200 +++ xorg-x11-libXau/xorg-x11-libXau.changes 2008-08-27 10:32:21.151665809 +0200 @@ -1,0 +2,10 @@ +Wed Aug 27 10:31:34 CEST 2008 - sndirsch@suse.de + +- libXau 1.0.4 + * SVR4 (including Solaris) puts gethostbyname_r in libnsl instead + of libc + * Bug 17314: libXau's Makefile.am should have proper man creation + rules + * Bug #11097: libXau COPYING fix (add missing copyright dates) + +------------------------------------------------------------------- Old: ---- libXau-1.0.3.tar.bz2 New: ---- libXau-1.0.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-libXau.spec ++++++ --- /var/tmp/diff_new_pack.p16185/_old 2008-08-30 01:56:17.000000000 +0200 +++ /var/tmp/diff_new_pack.p16185/_new 2008-08-30 01:56:17.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package xorg-x11-libXau (Version 7.3) # # 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. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -12,11 +19,11 @@ Name: xorg-x11-libXau -%define dirsuffix 1.0.3 +%define dirsuffix 1.0.4 BuildRequires: pkgconfig xorg-x11-proto-devel Url: http://xorg.freedesktop.org/ Version: 7.3 -Release: 33 +Release: 64 License: X11/MIT BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/Libraries @@ -96,6 +103,13 @@ %{_mandir}/man3/* %changelog +* Wed Aug 27 2008 sndirsch@suse.de +- libXau 1.0.4 + * SVR4 (including Solaris) puts gethostbyname_r in libnsl instead + of libc + * Bug 17314: libXau's Makefile.am should have proper man creation + rules + * Bug #11097: libXau COPYING fix (add missing copyright dates) * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ++++++ libXau-1.0.3.tar.bz2 -> libXau-1.0.4.tar.bz2 ++++++ ++++ 20234 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/libXau-1.0.3/ChangeLog new/libXau-1.0.4/ChangeLog --- old/libXau-1.0.3/ChangeLog 2006-12-16 00:19:01.000000000 +0100 +++ new/libXau-1.0.4/ChangeLog 2008-08-26 23:20:12.000000000 +0200 @@ -1,3 +1,33 @@ +commit 7f6275300243fd15ce974d1b5e478b47f7758485 +Author: Alan Coopersmith <alan.coopersmith@sun.com> +Date: Tue Aug 26 14:19:19 2008 -0700 + + Version bump: 1.0.4 + +commit 753bf38ceca4a0c8d6c6c1845b4387e4b3c9e4f0 +Author: Damien Th?bault <damien.thebault@gmail.com> +Date: Tue Aug 26 14:16:44 2008 -0700 + + Bug 17314: libXau's Makefile.am should have proper man creation rules + + X.Org Bugzilla #17314 <http://bugs.freedesktop.org/show_bug.cgi?id=17314> + Patch #18528 <http://bugs.freedesktop.org/attachment.cgi?id=18528> + Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> + +commit a0b2aac596ea2cbe4d0ec1ef8c406ad98f0c499d +Author: Alan Coopersmith <alan.coopersmith@sun.com> +Date: Tue Jul 8 15:08:35 2008 -0700 + + SVR4 (including Solaris) puts gethostbyname_r in libnsl instead of libc + +commit 1bc9f04963a8a236cc190e75e32282774b556932 +Author: Daniel Drake <ddrake@brontes3d.com> +Date: Tue May 29 14:06:00 2007 -0800 + + Bug #11097: libXau COPYING fix (add missing copyright dates) + + X.Org Bugzilla #11097 <https://bugs.freedesktop.org/show_bug.cgi?id=11097> + commit 45d137fdbb9b21513aff68e945e19cdfdcbc28b1 Author: Daniel Stone <daniel@fooishbar.org> Date: Sat Dec 16 01:18:20 2006 +0200 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/libXau-1.0.3/configure.ac new/libXau-1.0.4/configure.ac --- old/libXau-1.0.3/configure.ac 2006-12-16 00:18:14.000000000 +0100 +++ new/libXau-1.0.4/configure.ac 2008-08-26 23:18:15.000000000 +0200 @@ -24,7 +24,7 @@ dnl Process this file with autoconf to create configure. AC_PREREQ([2.57]) -AC_INIT(libXau, 1.0.3, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],libXau) +AC_INIT(libXau, 1.0.4, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],libXau) AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE @@ -55,8 +55,14 @@ if test "x$xthreads" = "xyes" ; then AC_DEFINE(XTHREADS,1,[Whether libXau is compiled with thread support]) - AC_CHECK_LIB(c, gethostbyname_r, AC_DEFINE(XUSE_MTSAFE_API,1, - [Whether libXau needs to use MT safe API's])) + AC_CHECK_LIB(c, gethostbyname_r, [mtsafe=yes]) + if test "x$mtsafe" = "x" ; then + AC_CHECK_LIB(nsl, gethostbyname_r, [mtsafe=yes]) + fi + if test "x$mtsafe" = "xyes" ; then + AC_DEFINE(XUSE_MTSAFE_API, 1, + [Whether libXau needs to use MT safe API's]) + fi dnl XXX incomplete, please fill this in case $host_os in 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/libXau-1.0.3/COPYING new/libXau-1.0.4/COPYING --- old/libXau-1.0.3/COPYING 2006-12-06 17:09:19.000000000 +0100 +++ new/libXau-1.0.4/COPYING 2007-08-22 02:21:56.000000000 +0200 @@ -1,4 +1,4 @@ -Copyright 1988, 1998 The Open Group +Copyright 1988, 1993, 1994, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that 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/libXau-1.0.3/Makefile.am new/libXau-1.0.4/Makefile.am --- old/libXau-1.0.3/Makefile.am 2006-12-06 17:53:14.000000000 +0100 +++ new/libXau-1.0.4/Makefile.am 2008-08-26 23:09:57.000000000 +0200 @@ -56,7 +56,7 @@ libmandir = $(LIB_MAN_DIR) libman_PRE = Xau.man -BUILT_SOURCES = shadows.DONE +BUILT_SOURCES = $(Xau_shadows:=.@LIB_MAN_SUFFIX@) CLEANFILES = $(libman_DATA) $(BUILT_SOURCES) $(lintlib_DATA) libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) \ $(Xau_shadows:=.@LIB_MAN_SUFFIX@) @@ -73,12 +73,9 @@ XauGetAuthByAddr \ XauGetBestAuthByAddr -shadows.DONE: - -rm -f $(Xau_shadows:=.@LIB_MAN_SUFFIX@) - (for i in $(Xau_shadows:=.@LIB_MAN_SUFFIX@) ; do \ - echo .so man$(LIB_MAN_DIR_SUFFIX)/Xau.$(LIB_MAN_SUFFIX) > $$i; \ - done) - touch shadows.DONE +Xau_shadows_man = $(Xau_shadows:=.@LIB_MAN_SUFFIX@) +$(Xau_shadows_man): + echo .so man$(LIB_MAN_DIR_SUFFIX)/Xau.$(LIB_MAN_SUFFIX) > $@ XORGRELSTRING = @PACKAGE_STRING@ XORGMANNAME = X Version 11 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/libXau-1.0.3/missing new/libXau-1.0.4/missing --- old/libXau-1.0.3/missing 2006-12-16 00:18:54.000000000 +0100 +++ new/libXau-1.0.4/missing 2008-08-26 23:19:54.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 <pinard@iro.umontreal.ca>, 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 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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