openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
August 2006
- 2 participants
- 1318 discussions
Hello community,
here is the log from the commit of package libopencdk
checked in at Fri Sep 1 01:47:47 CEST 2006.
--------
--- libopencdk/libopencdk.changes 2006-07-31 13:14:12.000000000 +0200
+++ libopencdk/libopencdk.changes 2006-08-31 17:25:09.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Aug 31 16:26:57 CEST 2006 - mkoenig(a)suse.de
+
+- update to version 0.5.9 (minor bugfix release)
+- added libgcrypt-devel, glibc-devel, libgpg-error-devel and
+ zlib-devel to Requires tag of devel subpackage.
+
+-------------------------------------------------------------------
Old:
----
opencdk-0.5.8.tar.bz2
New:
----
opencdk-0.5.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libopencdk.spec ++++++
--- /var/tmp/diff_new_pack.3XBbi5/_old 2006-09-01 01:47:41.000000000 +0200
+++ /var/tmp/diff_new_pack.3XBbi5/_new 2006-09-01 01:47:41.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libopencdk (Version 0.5.8)
+# spec file for package libopencdk (Version 0.5.9)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,15 +13,15 @@
Name: libopencdk
BuildRequires: libgcrypt-devel
URL: http://www.gnutls.org/
-Version: 0.5.8
-Release: 2
+Version: 0.5.9
+Release: 1
Summary: Library Providing Basic Parts of the OpenPGP Message Format
License: GPL
Group: System/Libraries
Autoreqprov: on
Source: opencdk-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Patch1: %{name}-%{version}-warnings.diff
+Patch1: %{name}-0.5.8-warnings.diff
%description
For reference, read RFC2440. Due to some possible security problems,
@@ -44,7 +44,7 @@
%package devel
Summary: Development tools for programs which will use the opencdk library
Group: Development/Libraries/C and C++
-Requires: libopencdk = %{version}
+Requires: libopencdk = %{version}, libgcrypt-devel, glibc-devel, libgpg-error-devel, zlib-devel
%description devel
This package contains the header files and static libraries for
@@ -95,6 +95,10 @@
%_datadir/aclocal/*
%changelog -n libopencdk
+* Thu Aug 31 2006 - mkoenig(a)suse.de
+- update to version 0.5.9 (minor bugfix release)
+- added libgcrypt-devel, glibc-devel, libgpg-error-devel and
+ zlib-devel to Requires tag of devel subpackage.
* Mon Jul 31 2006 - mskibbe(a)suse.de
- fix a compiler warning see bug #177157 - libopencdk-0.5.5-13:
local variable used before set
++++++ opencdk-0.5.8.tar.bz2 -> opencdk-0.5.9.tar.bz2 ++++++
++++ 26142 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/opencdk-0.5.8/ChangeLog new/opencdk-0.5.9/ChangeLog
--- old/opencdk-0.5.8/ChangeLog 2005-08-31 16:42:44.000000000 +0200
+++ new/opencdk-0.5.9/ChangeLog 2006-08-06 16:26:33.000000000 +0200
@@ -1,3 +1,52 @@
+2006-08-06 Simon Josefsson <simon(a)josefsson.org>
+
+ * NEWS: Version 0.5.9.
+
+2006-08-06 Simon Josefsson <simon(a)josefsson.org>
+
+ * configure.ac: Change bug report address.
+
+2006-08-06 Simon Josefsson <simon(a)josefsson.org>
+
+ * NEWS: Add.
+
+2006-08-06 Simon Josefsson <simon(a)josefsson.org>
+
+ * src/opencdk.h.in: Don't use trailing comma in last enum constant,
+ for IBM C v6. Tiny patch from Albert Chin
+ <gnutls-dev(a)mlists.thewrittenword.com>.
+
+2006-08-06 Simon Josefsson <simon(a)josefsson.org>
+
+ * configure.ac: Bump version.
+
+2006-08-06 Simon Josefsson <simon(a)josefsson.org>
+
+ * NEWS: Add.
+
+2006-08-06 Simon Josefsson <simon(a)josefsson.org>
+
+ * src/kbnode.c:
+ (cdk_kbnode_write_to_mem): Return CDK_Too_Short when buf is NULL,
+ tiny patch from Mario Lenz <mario.lenz(a)gmx.net>.
+
+2006-02-02 Simon Josefsson <simon(a)josefsson.org>
+
+ * src/main.h, src/packet.h: Fix prototypes for AIX compiler,
+ reported by "Heiden, John" <JHeiden(a)UTNet.UToledo.Edu>.
+
+2005-12-05 Simon Josefsson <simon(a)josefsson.org>
+
+ * src/opencdk-config.in: Add -lz.
+
+2005-12-05 Simon Josefsson <simon(a)josefsson.org>
+
+ * NEWS: Fix.
+
+2005-12-05 Simon Josefsson <simon(a)josefsson.org>
+
+ * NEWS: Add.
+
2005-08-31 Simon Josefsson <simon(a)josefsson.org>
* NEWS: Add.
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/opencdk-0.5.8/NEWS new/opencdk-0.5.9/NEWS
--- old/opencdk-0.5.8/NEWS 2005-08-31 16:30:30.000000000 +0200
+++ new/opencdk-0.5.9/NEWS 2006-08-06 16:25:29.000000000 +0200
@@ -1,3 +1,16 @@
+Noteworthy changes in version 0.5.9 (2006-08-06)
+------------------------------------------------
+
+* Fix cdk_kbnode_write_to_mem to return CDK_Too_Short when buf is
+ NULL, tiny patch from Mario Lenz.
+
+* Fixed opencdk-config script to include -lz, thanks to Weng Liong, Low.
+
+* Fix prototypes for AIX compiler, reported by John Heiden.
+
+* Don't use trailing comma in last enum constant, for IBM C v6. Tiny
+ patch from Albert Chin.
+
Noteworthy changes in version 0.5.8 (2005-08-31)
------------------------------------------------
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/opencdk-0.5.8/configure.ac new/opencdk-0.5.9/configure.ac
--- old/opencdk-0.5.8/configure.ac 2005-08-31 16:26:54.000000000 +0200
+++ new/opencdk-0.5.9/configure.ac 2006-08-06 15:21:50.000000000 +0200
@@ -1,4 +1,5 @@
dnl configure.ac - OpenCDK Configure script
+dnl Copyright (C) 2006 Free Software Foundation, Inc.
dnl Copyright (C) 2002, 2003, 2004, 2005 Timo Schulz
dnl
dnl This file is part of OpenCDK.
@@ -18,7 +19,7 @@
dnl Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
dnl
-AC_INIT(opencdk, 0.5.8, twoaday(a)freakmail.de)
+AC_INIT(opencdk, 0.5.9, bug-gnutls(a)gnutls.org)
AC_PREREQ(2.52)
AM_INIT_AUTOMAKE
AM_CONFIG_HEADER(config.h)
@@ -29,7 +30,7 @@
# (No interfaces changed: REVISION++)
AC_SUBST(LT_CURRENT, 8)
AC_SUBST(LT_AGE, 0)
-AC_SUBST(LT_REVISION, 4)
+AC_SUBST(LT_REVISION, 5)
AC_PROG_CC
AC_GNU_SOURCE
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/opencdk-0.5.8/src/kbnode.c new/opencdk-0.5.9/src/kbnode.c
--- old/opencdk-0.5.8/src/kbnode.c 2005-06-13 14:24:50.000000000 +0200
+++ new/opencdk-0.5.9/src/kbnode.c 2006-08-06 15:13:07.000000000 +0200
@@ -1,6 +1,6 @@
/* -*- Mode: C; c-file-style: "bsd" -*-
* kbnode.c - keyblock node utility functions
- * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+ * Copyright (C) 1998, 1999, 2000, 2001, 2006 Free Software Foundation, Inc.
* Copyright (C) 2002, 2003 Timo Schulz
*
* This file is part of OpenCDK.
@@ -438,7 +438,7 @@
if( !buf ) {
*r_nbytes = len; /* only return the length of the buffer */
cdk_stream_close( s );
- return 0;
+ return CDK_Too_Short;
}
if( *r_nbytes < len )
rc = CDK_Too_Short;
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/opencdk-0.5.8/src/main.h new/opencdk-0.5.9/src/main.h
--- old/opencdk-0.5.8/src/main.h 2005-06-13 14:24:51.000000000 +0200
+++ new/opencdk-0.5.9/src/main.h 2006-08-06 15:13:07.000000000 +0200
@@ -1,4 +1,5 @@
/* main.h
+ * Copyright (C) 2006 Free Software Foundation
* Copyright (C) 2002, 2003, 2004 Timo Schulz
*
* This file is part of OpenCDK.
@@ -112,9 +113,10 @@
void _cdk_kbnode_clone (cdk_kbnode_t node);
/*-- sesskey.c --*/
-int _cdk_digest_encode_pkcs1( byte ** r_md, size_t * r_mdlen, int pk_algo,
- const byte * md, int digest_algo, unsigned nbits );
-int _cdk_sk_unprotect_auto( cdk_ctx_t hd, cdk_pkt_seckey_t sk );
+cdk_error_t _cdk_digest_encode_pkcs1( byte ** r_md, size_t * r_mdlen,
+ int pk_algo, const byte * md,
+ int digest_algo, unsigned nbits );
+cdk_error_t _cdk_sk_unprotect_auto( cdk_ctx_t hd, cdk_pkt_seckey_t sk );
/*-- keydb.c --*/
int _cdk_keydb_get_pk_byusage (cdk_keydb_hd_t hd, const char * name,
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/opencdk-0.5.8/src/opencdk-config.in new/opencdk-0.5.9/src/opencdk-config.in
--- old/opencdk-0.5.8/src/opencdk-config.in 2002-02-11 20:54:25.000000000 +0100
+++ new/opencdk-0.5.9/src/opencdk-config.in 2006-08-06 15:13:07.000000000 +0200
@@ -1,4 +1,5 @@
#!/bin/sh
+# Copyright (C) 2005 Free Software Foundation, Inc.
# Copyright (C) 2002 Timo Schulz, Free Software Foundation, Inc.
#
# This file is free software; as a special exception the author gives
@@ -13,7 +14,7 @@
exec_prefix=@exec_prefix@
exec_prefix_set=no
-opencdk_libs="@LIBOPENCDK_LIBS@"
+opencdk_libs="@LIBOPENCDK_LIBS@ @LIBZ@"
opencdk_cflags="@LIBOPENCDK_CFLAGS@"
usage()
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/opencdk-0.5.8/src/opencdk.h new/opencdk-0.5.9/src/opencdk.h
--- old/opencdk-0.5.8/src/opencdk.h 2005-08-31 16:30:21.000000000 +0200
+++ new/opencdk-0.5.9/src/opencdk.h 2006-08-06 15:23:19.000000000 +0200
@@ -1,4 +1,5 @@
/* opencdk.h - Open Crypto Development Kit (OpenCDK)
+ * Copyright (C) 2006 Free Software Foundation, Inc.
* Copyright (C) 2001, 2002, 2003, 2005 Timo Schulz
*
* This file is part of OpenCDK.
@@ -23,7 +24,7 @@
#include <stdarg.h>
-#define OPENCDK_VERSION "0.5.8"
+#define OPENCDK_VERSION "0.5.9"
#ifdef __cplusplus
extern "C" {
@@ -112,7 +113,7 @@
CDK_Wrong_Format = 22,
CDK_Inv_Packet_Ver = 23,
CDK_Too_Short = 24,
- CDK_Unusable_Key = 25,
+ CDK_Unusable_Key = 25
} cdk_error_t;
@@ -160,7 +161,7 @@
CDK_MD_RMD160 = 3,
CDK_MD_MD2 = 5,
CDK_MD_TIGER = 6, /* will be removed and thus: reserved */
- CDK_MD_SHA256 = 8,
+ CDK_MD_SHA256 = 8
};
enum cdk_cipher_algo_t {
@@ -174,7 +175,7 @@
CDK_CIPHER_AES = 7,
CDK_CIPHER_AES192 = 8,
CDK_CIPHER_AES256 = 9,
- CDK_CIPHER_TWOFISH = 10,
+ CDK_CIPHER_TWOFISH = 10
};
enum cdk_s2k_type_t {
@@ -228,12 +229,12 @@
CDK_ARMOR_PUBKEY = 1,
CDK_ARMOR_SECKEY = 2,
CDK_ARMOR_SIGNATURE = 3,
- CDK_ARMOR_CLEARSIG = 4,
+ CDK_ARMOR_CLEARSIG = 4
};
enum cdk_stream_control_t {
CDK_STREAMCTL_DISABLE = 2,
- CDK_STREAMCTL_COMPRESSED = 3,
+ CDK_STREAMCTL_COMPRESSED = 3
};
enum cdk_keydb_flag_t {
@@ -267,7 +268,7 @@
CDK_KEY_INVALID = 1, /* missing or wrong self signature */
CDK_KEY_EXPIRED = 2,
CDK_KEY_REVOKED = 4,
- CDK_KEY_NOSIGNER= 8,
+ CDK_KEY_NOSIGNER= 8
};
enum cdk_trust_flag_t {
@@ -316,7 +317,7 @@
/* cdk key flags */
CDK_FLAG_KEY_REVOKED = 256,
CDK_FLAG_KEY_EXPIRED = 512,
- CDK_FLAG_SIG_EXPIRED = 1024,
+ CDK_FLAG_SIG_EXPIRED = 1024
};
@@ -345,7 +346,7 @@
CDK_PKT_OLD_COMMENT = 16,
CDK_PKT_ATTRIBUTE = 17,
CDK_PKT_ENCRYPTED_MDC = 18,
- CDK_PKT_MDC = 19,
+ CDK_PKT_MDC = 19
} cdk_packet_type_t;
#define CDK_PKT_IS_ENCRYPTED(pkttype) (\
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/opencdk-0.5.8/src/opencdk.h.in new/opencdk-0.5.9/src/opencdk.h.in
--- old/opencdk-0.5.8/src/opencdk.h.in 2005-06-14 12:05:22.000000000 +0200
+++ new/opencdk-0.5.9/src/opencdk.h.in 2006-08-06 15:21:03.000000000 +0200
@@ -1,4 +1,5 @@
/* opencdk.h - Open Crypto Development Kit (OpenCDK)
+ * Copyright (C) 2006 Free Software Foundation, Inc.
* Copyright (C) 2001, 2002, 2003, 2005 Timo Schulz
*
* This file is part of OpenCDK.
@@ -112,7 +113,7 @@
CDK_Wrong_Format = 22,
CDK_Inv_Packet_Ver = 23,
CDK_Too_Short = 24,
- CDK_Unusable_Key = 25,
+ CDK_Unusable_Key = 25
} cdk_error_t;
@@ -160,7 +161,7 @@
CDK_MD_RMD160 = 3,
CDK_MD_MD2 = 5,
CDK_MD_TIGER = 6, /* will be removed and thus: reserved */
- CDK_MD_SHA256 = 8,
+ CDK_MD_SHA256 = 8
};
enum cdk_cipher_algo_t {
@@ -174,7 +175,7 @@
CDK_CIPHER_AES = 7,
CDK_CIPHER_AES192 = 8,
CDK_CIPHER_AES256 = 9,
- CDK_CIPHER_TWOFISH = 10,
+ CDK_CIPHER_TWOFISH = 10
};
enum cdk_s2k_type_t {
@@ -228,12 +229,12 @@
CDK_ARMOR_PUBKEY = 1,
CDK_ARMOR_SECKEY = 2,
CDK_ARMOR_SIGNATURE = 3,
- CDK_ARMOR_CLEARSIG = 4,
+ CDK_ARMOR_CLEARSIG = 4
};
enum cdk_stream_control_t {
CDK_STREAMCTL_DISABLE = 2,
- CDK_STREAMCTL_COMPRESSED = 3,
+ CDK_STREAMCTL_COMPRESSED = 3
};
enum cdk_keydb_flag_t {
@@ -267,7 +268,7 @@
CDK_KEY_INVALID = 1, /* missing or wrong self signature */
CDK_KEY_EXPIRED = 2,
CDK_KEY_REVOKED = 4,
- CDK_KEY_NOSIGNER= 8,
+ CDK_KEY_NOSIGNER= 8
};
enum cdk_trust_flag_t {
@@ -316,7 +317,7 @@
/* cdk key flags */
CDK_FLAG_KEY_REVOKED = 256,
CDK_FLAG_KEY_EXPIRED = 512,
- CDK_FLAG_SIG_EXPIRED = 1024,
+ CDK_FLAG_SIG_EXPIRED = 1024
};
@@ -345,7 +346,7 @@
CDK_PKT_OLD_COMMENT = 16,
CDK_PKT_ATTRIBUTE = 17,
CDK_PKT_ENCRYPTED_MDC = 18,
- CDK_PKT_MDC = 19,
+ CDK_PKT_MDC = 19
} cdk_packet_type_t;
#define CDK_PKT_IS_ENCRYPTED(pkttype) (\
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/opencdk-0.5.8/src/packet.h new/opencdk-0.5.9/src/packet.h
--- old/opencdk-0.5.8/src/packet.h 2005-06-13 14:24:51.000000000 +0200
+++ new/opencdk-0.5.9/src/packet.h 2006-08-06 15:13:07.000000000 +0200
@@ -1,5 +1,6 @@
/* -*- Mode: C; c-file-style: "bsd" -*-
* packet.h - Internal packet routines
+ * Copyright (C) 2006 Free Software Foundation
* Copyright (C) 2002, 2003 Timo Schulz
*
* This file is part of OpenCDK.
@@ -35,12 +36,12 @@
void _cdk_free_pubkey( cdk_pkt_pubkey_t pk );
void _cdk_free_seckey( cdk_pkt_seckey_t sk );
cdk_prefitem_t _cdk_copy_prefs( const cdk_prefitem_t prefs );
-int _cdk_copy_userid( cdk_pkt_userid_t *dst, cdk_pkt_userid_t src );
-int _cdk_copy_pubkey( cdk_pkt_pubkey_t* dst, cdk_pkt_pubkey_t src );
-int _cdk_copy_seckey( cdk_pkt_seckey_t* dst, cdk_pkt_seckey_t src );
-int _cdk_copy_pk_to_sk( cdk_pkt_pubkey_t pk, cdk_pkt_seckey_t sk );
-int _cdk_copy_signature( cdk_pkt_signature_t* dst, cdk_pkt_signature_t src );
-int _cdk_pubkey_compare( cdk_pkt_pubkey_t a, cdk_pkt_pubkey_t b );
+cdk_error_t _cdk_copy_userid( cdk_pkt_userid_t *dst, cdk_pkt_userid_t src );
+cdk_error_t _cdk_copy_pubkey( cdk_pkt_pubkey_t* dst, cdk_pkt_pubkey_t src );
+cdk_error_t _cdk_copy_seckey( cdk_pkt_seckey_t* dst, cdk_pkt_seckey_t src );
+cdk_error_t _cdk_copy_pk_to_sk( cdk_pkt_pubkey_t pk, cdk_pkt_seckey_t sk );
+cdk_error_t _cdk_copy_signature( cdk_pkt_signature_t* dst, cdk_pkt_signature_t src );
+cdk_error_t _cdk_pubkey_compare( cdk_pkt_pubkey_t a, cdk_pkt_pubkey_t b );
#endif /* CDK_PACKET_H */
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libmusicbrainz
checked in at Fri Sep 1 01:47:35 CEST 2006.
--------
--- libmusicbrainz/libmusicbrainz.changes 2006-07-17 17:25:30.000000000 +0200
+++ libmusicbrainz/libmusicbrainz.changes 2006-08-31 18:26:31.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Aug 31 18:24:16 CEST 2006 - sbrabec(a)suse.cz
+
+- Updated to version 2.1.4 (#199134):
+ * Security fix CVE-2006-4197:
+ * Fixed buffer overflows in the RDF parsing and HTTP code.
+ * Fixed invalid memory access in the HTTP code.
+ * Fixed memory leaks in RDFExtract.
+
+-------------------------------------------------------------------
Old:
----
libmusicbrainz-2.1.2.tar.bz2
New:
----
libmusicbrainz-2.1.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libmusicbrainz.spec ++++++
--- /var/tmp/diff_new_pack.jnPjeN/_old 2006-09-01 01:45:26.000000000 +0200
+++ /var/tmp/diff_new_pack.jnPjeN/_new 2006-09-01 01:45:26.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libmusicbrainz (Version 2.1.2)
+# spec file for package libmusicbrainz (Version 2.1.4)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -17,8 +17,8 @@
License: LGPL
Group: System/Libraries
Autoreqprov: on
-Version: 2.1.2
-Release: 12
+Version: 2.1.4
+Release: 1
URL: http://www.musicbrainz.org/
Source: %{name}-%{version}.tar.bz2
Patch: libmusicbrainz-2.1.2-buildhack.patch
@@ -113,6 +113,12 @@
%{_libdir}/pkgconfig/*.pc
%changelog -n libmusicbrainz
+* Thu Aug 31 2006 - sbrabec(a)suse.cz
+- Updated to version 2.1.4 (#199134):
+ * Security fix CVE-2006-4197:
+ * Fixed buffer overflows in the RDF parsing and HTTP code.
+ * Fixed invalid memory access in the HTTP code.
+ * Fixed memory leaks in RDFExtract.
* Mon Jul 17 2006 - lmichnovic(a)suse.cz
- fixed failing build (buildhack.patch)
just workaround, needs further investigation
++++++ libmusicbrainz-2.1.2.tar.bz2 -> libmusicbrainz-2.1.4.tar.bz2 ++++++
++++ 19909 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgcrypt
checked in at Fri Sep 1 01:45:19 CEST 2006.
--------
--- libgcrypt/libgcrypt.changes 2006-01-25 21:37:28.000000000 +0100
+++ libgcrypt/libgcrypt.changes 2006-08-31 16:43:23.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Aug 31 14:29:56 CEST 2006 - mkoenig(a)suse.de
+
+- update to version 1.2.3:
+ * Rewrote gcry_mpi_rshift to allow arbitrary shift counts.
+ * Minor bug fixes.
+- added libgpg-error-devel and glibc-devel to Requires tag
+ of devel subpackage
+
+-------------------------------------------------------------------
Old:
----
libgcrypt-1.2.2.tar.bz2
New:
----
libgcrypt-1.2.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgcrypt.spec ++++++
--- /var/tmp/diff_new_pack.VcsSEb/_old 2006-09-01 01:44:20.000000000 +0200
+++ /var/tmp/diff_new_pack.VcsSEb/_new 2006-09-01 01:44:20.000000000 +0200
@@ -1,11 +1,11 @@
#
-# spec file for package libgcrypt (Version 1.2.2)
+# spec file for package libgcrypt (Version 1.2.3)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2006 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.
#
-# Please submit bugfixes or comments via http://www.opensuse.org/Submit_a_bug
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -13,8 +13,8 @@
Name: libgcrypt
BuildRequires: libgpg-error-devel
URL: http://www.gnu.org/directory/Security/libgcrypt.html
-Version: 1.2.2
-Release: 2
+Version: 1.2.3
+Release: 1
Summary: The GNU Crypto Library
License: GPL, LGPL
Group: Development/Libraries/C and C++
@@ -46,7 +46,7 @@
Summary: The GNU Crypto Library
Group: Development/Libraries/C and C++
Provides: libgcrypt:/usr/include/gcrypt.h
-Requires: libgcrypt == %version, libgpg-error-devel
+Requires: libgcrypt == %version, libgpg-error-devel, glibc-devel
%description devel
Libgcrypt is a general purpose crypto library based on the code used in
@@ -120,6 +120,12 @@
%_datadir/aclocal/*
%changelog -n libgcrypt
+* Thu Aug 31 2006 - mkoenig(a)suse.de
+- update to version 1.2.3:
+ * Rewrote gcry_mpi_rshift to allow arbitrary shift counts.
+ * Minor bug fixes.
+- added libgpg-error-devel and glibc-devel to Requires tag
+ of devel subpackage
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Wed Nov 02 2005 - hvogel(a)suse.de
++++++ libgcrypt-1.2.2.tar.bz2 -> libgcrypt-1.2.3.tar.bz2 ++++++
++++ 5740 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xscreensaver
checked in at Fri Sep 1 01:44:14 CEST 2006.
--------
--- xscreensaver/xscreensaver.changes 2006-08-07 15:11:06.000000000 +0200
+++ xscreensaver/xscreensaver.changes 2006-08-31 15:46:07.000000000 +0200
@@ -1,0 +2,29 @@
+Wed Aug 30 15:52:32 CEST 2006 - anosek(a)suse.cz
+
+- updated to 5.00
+ * All image-loading happens asynchronously.
+ * xscreensaver-getimage-file caches the contents of the
+ image directory for a few hours, so consecutive runs
+ won't have to re-list the whole directory tree.
+ * New hacks, `topblock' and `glschool'.
+ * Removed `xteevee' (superceded by `xanalogtv').
+ * Added variable-sized puzzle pieces to `jigsaw'.
+ * Changes to the defaults and command-line options of
+ many hacks to make the .xml files more consistent.
+ * Reap zombies in `glslideshow' and `carousel'.
+ * `xmatrix -mode pipe' displays the text of a subprocess.
+ * `endgame' has higher resolution chess-piece models.
+ * `webcollage' takes a -directory option to get images
+ from a local directory.
+ * New versions of `cube21', `glsnake', `celtic'.
+ * Backed out a DPMS-related patch that cause desktop
+ flickering with some X servers.
+ * Fixed startup crash in getgroups() when running setuid.
+ * Default to not displaying stderr on the saver window.
+ * Fixed bad free() in "Documentation" button.
+ * Don't try to run hacks that aren't installed.
+ * Minor fixes to various XML config files and man pages.
+- dropped obsolete patches (fix-configs, root-overflow,
+ demo-overflow)
+
+-------------------------------------------------------------------
Old:
----
xscreensaver-4.23.tar.bz2
xscreensaver-demo-overflow.patch
xscreensaver-fix-configs.patch
xscreensaver-root-overflow.patch
New:
----
xscreensaver-5.00.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xscreensaver.spec ++++++
--- /var/tmp/diff_new_pack.2UWAsD/_old 2006-09-01 01:43:53.000000000 +0200
+++ /var/tmp/diff_new_pack.2UWAsD/_new 2006-09-01 01:43:53.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xscreensaver (Version 4.23)
+# spec file for package xscreensaver (Version 5.00)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -18,8 +18,8 @@
Obsoletes: xscrns xscreensaver-gnome
Requires: desktop-data
Autoreqprov: on
-Version: 4.23
-Release: 20
+Version: 5.00
+Release: 1
Summary: A screen saver and locker for the X Window System
URL: http://www.jwz.org/xscreensaver/
Source: xscreensaver-%{version}.tar.bz2
@@ -31,9 +31,6 @@
Patch21: xscreensaver-default-screensaver.patch
Patch23: xscreensaver-stars.patch
Patch24: xscreensaver-slideshow-dri-detect.patch
-Patch25: xscreensaver-fix-configs.patch
-Patch26: xscreensaver-root-overflow.patch
-Patch27: xscreensaver-demo-overflow.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -74,10 +71,7 @@
%patch20
%patch21
%patch23
-%patch24 -p1
-%patch25
-%patch26
-%patch27
+%patch24
%build
# Fix man pages header:
@@ -170,8 +164,6 @@
echo 'NotShowIn=KDE;GNOME;' >>$RPM_BUILD_ROOT/%{_datadir}/applications/xscreensaver.desktop
%suse_update_desktop_file gnome-screensaver-properties System Screensaver X-SuSE-ControlCenter-System
%suse_update_desktop_file %name System Screensaver
-# Module creates zombies and causes DoS (#145173).
-rm $RPM_BUILD_ROOT/etc/xscreensaver/glslideshow.xml $RPM_BUILD_ROOT%{_libdir}/xscreensaver/glslideshow
%clean
rm -rf $RPM_BUILD_ROOT
@@ -193,6 +185,32 @@
/opt/gnome/share/applications/*
%changelog -n xscreensaver
+* Wed Aug 30 2006 - anosek(a)suse.cz
+- updated to 5.00
+ * All image-loading happens asynchronously.
+ * xscreensaver-getimage-file caches the contents of the
+ image directory for a few hours, so consecutive runs
+ won't have to re-list the whole directory tree.
+ * New hacks, `topblock' and `glschool'.
+ * Removed `xteevee' (superceded by `xanalogtv').
+ * Added variable-sized puzzle pieces to `jigsaw'.
+ * Changes to the defaults and command-line options of
+ many hacks to make the .xml files more consistent.
+ * Reap zombies in `glslideshow' and `carousel'.
+ * `xmatrix -mode pipe' displays the text of a subprocess.
+ * `endgame' has higher resolution chess-piece models.
+ * `webcollage' takes a -directory option to get images
+ from a local directory.
+ * New versions of `cube21', `glsnake', `celtic'.
+ * Backed out a DPMS-related patch that cause desktop
+ flickering with some X servers.
+ * Fixed startup crash in getgroups() when running setuid.
+ * Default to not displaying stderr on the saver window.
+ * Fixed bad free() in "Documentation" button.
+ * Don't try to run hacks that aren't installed.
+ * Minor fixes to various XML config files and man pages.
+- dropped obsolete patches (fix-configs, root-overflow,
+ demo-overflow)
* Mon Aug 07 2006 - sbrabec(a)suse.cz
- Worked around build problems with latest gettext.
- Changed paths for X.Org 7.
++++++ xscreensaver-4.23.tar.bz2 -> xscreensaver-5.00.tar.bz2 ++++++
++++ 353742 lines of diff (skipped)
++++++ xscreensaver-mansuffix.patch ++++++
--- /var/tmp/diff_new_pack.2UWAsD/_old 2006-09-01 01:44:06.000000000 +0200
+++ /var/tmp/diff_new_pack.2UWAsD/_new 2006-09-01 01:44:06.000000000 +0200
@@ -1,13 +1,10 @@
-install hacks man pages as 6x (games/x)
-
-================================================================================
--- hacks/Makefile.in
+++ hacks/Makefile.in
-@@ -18,8 +18,8 @@
+@@ -17,8 +17,8 @@
+ datadir = @datadir@
mandir = @mandir@
libexecdir = @libexecdir@
- # maybe this should be 6 (games)?
--mansuffix = 1
+-mansuffix = 6
-manNdir = $(mandir)/man$(mansuffix)
+mansuffix = 6x
+manNdir = $(mandir)/man6
@@ -16,11 +13,11 @@
HACK_CONF_DIR = @HACK_CONF_DIR@
--- hacks/glx/Makefile.in
+++ hacks/glx/Makefile.in
-@@ -19,8 +19,8 @@
+@@ -18,8 +18,8 @@
+ datadir = @datadir@
mandir = @mandir@
libexecdir = @libexecdir@
- # maybe this should be 6 (games)?
--mansuffix = 1
+-mansuffix = 6
-manNdir = $(mandir)/man$(mansuffix)
+mansuffix = 6x
+manNdir = $(mandir)/man6
++++++ xscreensaver-slideshow-dri-detect.patch ++++++
--- /var/tmp/diff_new_pack.2UWAsD/_old 2006-09-01 01:44:06.000000000 +0200
+++ /var/tmp/diff_new_pack.2UWAsD/_new 2006-09-01 01:44:06.000000000 +0200
@@ -1,7 +1,6 @@
-diff -pruN xscreensaver-4.22-old/hacks/glx/glslideshow.c xscreensaver-4.22/hacks/glx/glslideshow.c
---- xscreensaver-4.22-old/hacks/glx/glslideshow.c 2005-03-06 19:31:18.000000000 -0700
-+++ xscreensaver-4.22/hacks/glx/glslideshow.c 2005-07-28 14:32:38.040535633 -0600
-@@ -1029,6 +1029,29 @@ sanity_check (ModeInfo *mi)
+--- hacks/glx/glslideshow.c
++++ hacks/glx/glslideshow.c
+@@ -985,6 +985,29 @@
else if (fps_cutoff > 30) fps_cutoff = 30;
}
@@ -31,15 +30,15 @@
static void
check_fps (ModeInfo *mi)
-@@ -1038,7 +1061,6 @@ check_fps (ModeInfo *mi)
- static double time_elapsed = 0;
- static int frames_elapsed = 0;
+@@ -994,7 +1017,6 @@
+ slideshow_state *ss = &sss[MI_SCREEN(mi)];
+
double start_time, end_time, wall_elapsed, frame_duration, fps;
- int i;
start_time = ss->now;
end_time = double_time();
-@@ -1069,22 +1091,8 @@ check_fps (ModeInfo *mi)
+@@ -1025,22 +1047,7 @@
fprintf (stderr,
"%s: only %.1f fps! Turning off pan/fade to compensate...\n",
blurb(), fps);
@@ -56,14 +55,14 @@
- }
-
- ss->redisplay_needed_p = True;
-
+-
- /* Need this in case zoom changed. */
- reshape_slideshow (mi, mi->xgwa.width, mi->xgwa.height);
+ low_fps_mode (mi);
+ #endif /* HAVE_COCOA */
}
-
-@@ -1123,7 +1131,13 @@ init_slideshow (ModeInfo *mi)
+@@ -1080,7 +1087,13 @@
ss = &sss[screen];
if ((ss->glx_context = init_GL(mi)) != NULL) {
@@ -72,7 +71,7 @@
+ if (glXIsDirect (MI_DISPLAY(mi), *ss->glx_context) == True) {
+ reshape_slideshow (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
+ } else {
-+ low_fps_mode (mi);
++ low_fps_mode (mi);
+ }
+
} else {
++++++ xscreensaver-stars.patch ++++++
--- /var/tmp/diff_new_pack.2UWAsD/_old 2006-09-01 01:44:06.000000000 +0200
+++ /var/tmp/diff_new_pack.2UWAsD/_new 2006-09-01 01:44:06.000000000 +0200
@@ -1,25 +1,22 @@
-Disable showing stars when entering password by default.
-
-================================================================================
--- driver/XScreenSaver.ad.in
+++ driver/XScreenSaver.ad.in
-@@ -476,7 +476,7 @@
+@@ -460,7 +460,7 @@
*passwd.user.label: Username:
*passwd.passwd.label: Password:
*passwd.thermometer.width: 8
-*passwd.asterisks: True
+*passwd.asterisks: False
+ *passwd.uname: True
*splash.heading.label: XScreenSaver %s
- *splash.body.label: Copyright © 1991-2005 by
--- driver/XScreenSaver_ad.h
+++ driver/XScreenSaver_ad.h
-@@ -355,7 +355,7 @@
+@@ -339,7 +339,7 @@
"*passwd.user.label: Username:",
"*passwd.passwd.label: Password:",
"*passwd.thermometer.width: 8",
-"*passwd.asterisks: True",
+"*passwd.asterisks: False",
+ "*passwd.uname: True",
"*splash.heading.label: XScreenSaver %s",
- "*splash.body.label: Copyright © 1991-2005 by",
- "*splash.body2.label: Jamie Zawinski <jwz(a)jwz.org>",
+ "*splash.body.label: Copyright © 1991-2006 by",
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xorg-x11-libs
checked in at Fri Sep 1 01:44:04 CEST 2006.
--------
--- xorg-x11-libs/xorg-x11-libs.changes 2006-08-12 05:31:58.000000000 +0200
+++ xorg-x11-libs/xorg-x11-libs.changes 2006-08-31 23:10:27.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Aug 31 23:10:02 CEST 2006 - sndirsch(a)suse.de
+
+- fixed libXaw Provides for 64bit (Bug #198461)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-libs.spec ++++++
--- /var/tmp/diff_new_pack.QnSoM9/_old 2006-09-01 01:43:36.000000000 +0200
+++ /var/tmp/diff_new_pack.QnSoM9/_new 2006-09-01 01:43:36.000000000 +0200
@@ -12,10 +12,14 @@
Name: xorg-x11-libs
BuildRequires: fontconfig-devel freetype2-devel pkgconfig xorg-x11-libICE-devel xorg-x11-libSM-devel xorg-x11-libX11-devel xorg-x11-libXau-devel xorg-x11-libXdmcp-devel xorg-x11-libXext-devel xorg-x11-libXfixes-devel xorg-x11-libXmu-devel xorg-x11-libXp-devel xorg-x11-libXpm-devel xorg-x11-libXprintUtil-devel xorg-x11-libXrender-devel xorg-x11-libXt-devel xorg-x11-libXv-devel xorg-x11-libfontenc-devel xorg-x11-libxkbfile-devel xorg-x11-proto-devel xorg-x11-util-devel xorg-x11-xtrans-devel
+%ifarch ppc64 s390x x86_64
+Provides: libXaw.so.8()(64bit) libXaw.so.7()(64bit) libXaw.so.6()(64bit)
+%else
Provides: libXaw.so.8 libXaw.so.7 libXaw.so.6
+%endif
URL: http://xorg.freedesktop.org/
Version: 7.1
-Release: 9
+Release: 11
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/Libraries
@@ -62,52 +66,25 @@
Authors:
--------
- Egbert Eich
- Keith Packard
- Roland Mainz
- Alan Coopersmith
- Russ Blaine
- Alexander Gottwald
- Alan Hourihane
- Chisato Yamauchi
- Eric Anholt
- Nolan Leake
- Stefan Dirsch
- Rik Faith
- Daniel Berrange
- Matthieu Herrb
- John Heasley
- Ryan Underwood
- Alex Deucher
- Ty Sarna
- Torrey T Lyons Darwin
- Stuart Kreitman
- Kevin E. Martin
- Greg Parker
- John Harper
- Adam Jackson
- Peter Kunzman
- Aaron Plattner
- Chisato Yamauchi
- Michel Daenzer
- Kristian Høgsberg
- Søren Sandmann
- Owen Taylor
- Mike A. Harris
- Ivan Kokshaysky
- Bryan Stine
- Guy Martin
- Paul Anderson
- Yu Shao
+
+ Apple Computer Corporation
+ Dave Lemke
David Dawes
- Harold L. Hunt II
- Andreas Luik
- Travis Tilley
- Ryan Lortie
- Ryan Breen
- Deron Johnson
- Ronny Vindenes
+ Derek Wang
+ Frank Giessler
Jim Gettys
+ Juliusz Chroboczek
+ Jungshik Shin
+ Keith Packard
+ Kensuke Matsuzaki
+ Marc La France
+ Mark Leisher
+ Noah Levitt
+ Phil Karlton
+ Ralf Habacker
+ Shunsuke Akiyama
+ Suhaib Siddiqi
+ Susan Angebrandt
%package -n xorg-x11-devel
Summary: Include Files and Libraries mandatory for X11 Development.
@@ -125,52 +102,25 @@
Authors:
--------
- Egbert Eich
- Keith Packard
- Roland Mainz
- Alan Coopersmith
- Russ Blaine
- Alexander Gottwald
- Alan Hourihane
- Chisato Yamauchi
- Eric Anholt
- Nolan Leake
- Stefan Dirsch
- Rik Faith
- Daniel Berrange
- Matthieu Herrb
- John Heasley
- Ryan Underwood
- Alex Deucher
- Ty Sarna
- Torrey T Lyons Darwin
- Stuart Kreitman
- Kevin E. Martin
- Greg Parker
- John Harper
- Adam Jackson
- Peter Kunzman
- Aaron Plattner
- Chisato Yamauchi
- Michel Daenzer
- Kristian Høgsberg
- Søren Sandmann
- Owen Taylor
- Mike A. Harris
- Ivan Kokshaysky
- Bryan Stine
- Guy Martin
- Paul Anderson
- Yu Shao
+
+ Apple Computer Corporation
+ Dave Lemke
David Dawes
- Harold L. Hunt II
- Andreas Luik
- Travis Tilley
- Ryan Lortie
- Ryan Breen
- Deron Johnson
- Ronny Vindenes
+ Derek Wang
+ Frank Giessler
Jim Gettys
+ Juliusz Chroboczek
+ Jungshik Shin
+ Keith Packard
+ Kensuke Matsuzaki
+ Marc La France
+ Mark Leisher
+ Noah Levitt
+ Phil Karlton
+ Ralf Habacker
+ Shunsuke Akiyama
+ Suhaib Siddiqi
+ Susan Angebrandt
%prep
%setup -n . -T -D
@@ -249,6 +199,8 @@
%{_mandir}/man3/*
%changelog -n xorg-x11-libs
+* Thu Aug 31 2006 - sndirsch(a)suse.de
+- fixed libXaw Provides for 64bit (Bug #198461)
* Sat Aug 12 2006 - sndirsch(a)suse.de
- added libXft1 (Bug #198432)
* Sat Aug 05 2006 - sndirsch(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xorg-x11-server
checked in at Fri Sep 1 01:43:46 CEST 2006.
--------
--- xorg-x11-server/xorg-x11-server.changes 2006-08-29 17:52:34.000000000 +0200
+++ xorg-x11-server/xorg-x11-server.changes 2006-08-31 10:30:01.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Aug 31 10:29:10 CEST 2006 - sndirsch(a)suse.de
+
+- disable-root-xorg_conf.diff:
+ * no longer consider to read /root/xorg.conf
+
+-------------------------------------------------------------------
New:
----
disable-root-xorg_conf.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-server.spec ++++++
--- /var/tmp/diff_new_pack.AtpUUe/_old 2006-09-01 01:43:36.000000000 +0200
+++ /var/tmp/diff_new_pack.AtpUUe/_new 2006-09-01 01:43:36.000000000 +0200
@@ -17,7 +17,7 @@
URL: http://xorg.freedesktop.org/
%define EXPERIMENTAL 0
Version: 7.1
-Release: 27
+Release: 28
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/X11/Servers/XF86_4
@@ -54,6 +54,7 @@
Patch19: disable-aiglx.diff
Patch20: xinerama-sig11.diff
Patch21: ignore-abi.diff
+Patch22: disable-root-xorg_conf.diff
Patch334: p_pci-domain.diff
Patch350: p_pci-ia64.diff
Patch357: p_pci-ce-x.diff
@@ -107,6 +108,7 @@
%patch19
%patch20 -p1
%patch21 -p1
+%patch22
### Bug 197572: X.Org PCI/IA64 patches
%patch334 -p0 -b .p_pci-domain.diff
pushd hw/xfree86/os-support/bus
@@ -406,6 +408,9 @@
%endif
%changelog -n xorg-x11-server
+* Thu Aug 31 2006 - sndirsch(a)suse.de
+- disable-root-xorg_conf.diff:
+ * no longer consider to read /root/xorg.conf
* Tue Aug 29 2006 - sndirsch(a)suse.de
- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)
* Mon Aug 28 2006 - sndirsch(a)suse.de
++++++ disable-root-xorg_conf.diff ++++++
diff -p -u -r ../xorg-server-1.1.99.3.orig/hw/xfree86/common/xf86Config.c ./hw/xfree86/common/xf86Config.c
--- ../xorg-server-1.1.99.3.orig/hw/xfree86/common/xf86Config.c 2006-07-30 09:52:06.000000000 +0200
+++ ./hw/xfree86/common/xf86Config.c 2006-08-31 10:22:07.000000000 +0200
@@ -98,7 +98,6 @@ extern DeviceAssocRec mouse_assoc;
"/etc/X11/%R," "%P/etc/X11/%R," \
"%E," "%F," \
"/etc/X11/%F," "%P/etc/X11/%F," \
- "%D/%X," \
"/etc/X11/%X-%M," "/etc/X11/%X," "/etc/%X," \
"%P/etc/X11/%X.%H," "%P/etc/X11/%X-%M," \
"%P/etc/X11/%X," \
diff -p -u -r ../xorg-server-1.1.99.3.orig/hw/xfree86/doc/man/xorg.conf.man.pre ./hw/xfree86/doc/man/xorg.conf.man.pre
--- ../xorg-server-1.1.99.3.orig/hw/xfree86/doc/man/xorg.conf.man.pre 2006-07-20 22:27:48.000000000 +0200
+++ ./hw/xfree86/doc/man/xorg.conf.man.pre 2006-08-31 10:35:00.000000000 +0200
@@ -65,7 +65,6 @@ search locations are as follows:
.B $XORGCONFIG
.IB /etc/X11/ $XORGCONFIG
.IB __projectroot__/etc/X11/ $XORGCONFIG
-.BI $HOME /__xconfigfile__
.I /etc/X11/__xconfigfile__-4
.I /etc/X11/__xconfigfile__
.I /etc/__xconfigfile__
@@ -85,10 +84,7 @@ is the path specified with the
command line option (which may be absolute or relative),
.B $XORGCONFIG
is the path specified by that
-environment variable (absolute or relative),
-.B $HOME
-is the path specified by that environment variable (usually the home
-directory), and
+environment variable (absolute or relative), and
.I <hostname>
is the machine's hostname as reported by gethostname(3).
.PP
diff -p -u -r ../xorg-server-1.1.99.3.orig/hw/xfree86/parser/cpconfig.c ./hw/xfree86/parser/cpconfig.c
--- ../xorg-server-1.1.99.3.orig/hw/xfree86/parser/cpconfig.c 2006-07-22 01:12:40.000000000 +0200
+++ ./hw/xfree86/parser/cpconfig.c 2006-08-31 10:24:48.000000000 +0200
@@ -62,7 +62,7 @@ xrealloc (void *p, int size)
#endif
#define CONFPATH "%A,%R,/etc/X11/%R,%P/etc/X11/%R,%E,%F,/etc/X11/%F," \
- "%P/etc/X11/%F,%D/%X,/etc/X11/%X,/etc/%X,%P/etc/X11/%X.%H," \
+ "%P/etc/X11/%F,/etc/X11/%X,/etc/%X,%P/etc/X11/%X.%H," \
"%P/etc/X11/%X,%P/lib/X11/%X.%H,%P/lib/X11/%X"
int
diff -p -u -r ../xorg-server-1.1.99.3.orig/hw/xfree86/parser/scan.c ./hw/xfree86/parser/scan.c
--- ../xorg-server-1.1.99.3.orig/hw/xfree86/parser/scan.c 2006-07-22 01:12:40.000000000 +0200
+++ ./hw/xfree86/parser/scan.c 2006-08-31 10:24:19.000000000 +0200
@@ -448,7 +448,6 @@ xf86pathIsSafe(const char *path)
* %E config file environment ($XORGCONFIG) as an absolute path
* %F config file environment ($XORGCONFIG) as a relative path
* %G config file environment ($XORGCONFIG) as a safe path
- * %D $HOME
* %P projroot
* %M major version number
* %% %
@@ -597,14 +596,6 @@ DoSubstitution(const char *template, con
} else
BAIL_OUT;
break;
- case 'D':
- if (!home)
- home = getenv("HOME");
- if (home && xf86pathIsAbsolute(home))
- APPEND_STR(home);
- else
- BAIL_OUT;
- break;
case 'P':
if (projroot && xf86pathIsAbsolute(projroot))
APPEND_STR(projroot);
diff -p -u -r ../xorg-server-1.1.99.3.orig/hw/xfree86/utils/xorgcfg/config.h ./hw/xfree86/utils/xorgcfg/config.h
--- ../xorg-server-1.1.99.3.orig/hw/xfree86/utils/xorgcfg/config.h 2006-07-22 01:12:40.000000000 +0200
+++ ./hw/xfree86/utils/xorgcfg/config.h 2006-08-31 10:22:56.000000000 +0200
@@ -108,7 +108,6 @@ extern int config_mode;
"/etc/X11/%R," "%P/etc/X11/%R," \
"%E," "%F," \
"/etc/X11/%F," "%P/etc/X11/%F," \
- "%D/%X," \
"/etc/X11/%X-%M," "/etc/X11/%X," "/etc/%X," \
"%P/etc/X11/%X.%H," "%P/etc/X11/%X-%M," \
"%P/etc/X11/%X," \
@@ -126,7 +125,6 @@ extern int config_mode;
"/etc/X11/%R," "%P/etc/X11/%R," \
"%E," "%F," \
"/etc/X11/%F," "%P/etc/X11/%F," \
- "%D/%X," \
"/etc/X11/%X-%M," "/etc/X11/%X," "/etc/%X," \
"%P/etc/X11/%X.%H," "%P/etc/X11/%X-%M," \
"%P/etc/X11/%X," \
diff -p -u -r ../xorg-server-1.1.99.3.orig/hw/xwin/winconfig.c ./hw/xwin/winconfig.c
--- ../xorg-server-1.1.99.3.orig/hw/xwin/winconfig.c 2006-07-22 01:12:41.000000000 +0200
+++ ./hw/xwin/winconfig.c 2006-08-31 10:22:29.000000000 +0200
@@ -49,7 +49,6 @@
"/etc/X11/%R," "%P/etc/X11/%R," \
"%E," "%F," \
"/etc/X11/%F," "%P/etc/X11/%F," \
- "%D/%X," \
"/etc/X11/%X-%M," "/etc/X11/%X," "/etc/%X," \
"%P/etc/X11/%X.%H," "%P/etc/X11/%X-%M," \
"%P/etc/X11/%X," \
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xntp
checked in at Fri Sep 1 01:43:29 CEST 2006.
--------
--- xntp/xntp.changes 2006-07-25 13:35:17.000000000 +0200
+++ xntp/xntp.changes 2006-08-31 14:59:46.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Aug 31 14:43:17 CEST 2006 - mskibbe(a)suse.de
+
+- fix bug #169052 - xntp: typo in man page
+- fix bug #200178 - NTP error message at startup
+
+-------------------------------------------------------------------
New:
----
xntp-man-pages.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xntp.spec ++++++
--- /var/tmp/diff_new_pack.muEXcQ/_old 2006-09-01 01:42:35.000000000 +0200
+++ /var/tmp/diff_new_pack.muEXcQ/_new 2006-09-01 01:42:35.000000000 +0200
@@ -17,7 +17,7 @@
License: X11/MIT
Group: Productivity/Networking/Other
Version: 4.2.2p2
-Release: 1
+Release: 3
Summary: Network Time Protocol daemon (version 4)
# main source
Source0: ntp-%version.tar.bz2
@@ -49,6 +49,7 @@
Patch14: ntp-manpages.diff
Patch15: ntp-config.diff
Patch16: ntp-offset.diff
+Patch17: xntp-man-pages.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Autoreqprov: on
Provides: ntp xntp3
@@ -192,6 +193,7 @@
%patch14
%patch15
%patch16
+%patch17
%build
rm -rf acconfig.h
@@ -329,6 +331,9 @@
%doc html/*
%changelog -n xntp
+* Thu Aug 31 2006 - mskibbe(a)suse.de
+- fix bug #169052 - xntp: typo in man page
+- fix bug #200178 - NTP error message at startup
* Tue Jul 25 2006 - mskibbe(a)suse.de
- update to version 4.2.2p2 which
o cleanup
++++++ ntp-ntptrace_sbinpath.diff ++++++
--- /var/tmp/diff_new_pack.muEXcQ/_old 2006-09-01 01:42:37.000000000 +0200
+++ /var/tmp/diff_new_pack.muEXcQ/_new 2006-09-01 01:42:37.000000000 +0200
@@ -5,7 +5,7 @@
use vars qw($opt_n);
-$ntpq = "ntpq";
-+$ntpq = "@sbindir@/ntpq";
++$ntpq = "@bindir@/ntpq";
getopts('n');
++++++ xntp-man-pages.diff ++++++
--- man/ntpd.1
+++ man/ntpd.1
@@ -37,7 +37,7 @@
\fBntpd\fR program operates by exchanging messages with
one or more configured servers at designated poll intervals. When
started, whether for the first or subsequent times, the program
-requires several exahanges from the majority of these servers so
+requires several exchanges from the majority of these servers so
the signal processing and mitigation algorithms can accumulate and
groom the data and set the clock. In order to protect the network
from bursts, the initial poll interval for each server is delayed
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xorg-x11
checked in at Fri Sep 1 01:43:28 CEST 2006.
--------
--- xorg-x11/xorg-x11.changes 2006-08-22 18:32:58.000000000 +0200
+++ xorg-x11/xorg-x11.changes 2006-08-31 21:40:05.000000000 +0200
@@ -1,0 +2,12 @@
+Thu Aug 31 21:39:20 CEST 2006 - sndirsch(a)suse.de
+
+- added xdm init script
+- aded xrdb compatibility symlink for SUSE <= 10.1
+
+-------------------------------------------------------------------
+Wed Aug 30 05:35:07 CEST 2006 - sndirsch(a)suse.de
+
+- updated xprop to release 1.0.2
+ * Don't abort() when actual_format from XGetWindowAttributes is 0
+
+-------------------------------------------------------------------
Old:
----
xprop-X11R7.0-1.0.1.tar.bz2
New:
----
xdm.diff
xprop-1.0.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11.spec ++++++
--- /var/tmp/diff_new_pack.4CKPCK/_old 2006-09-01 01:42:38.000000000 +0200
+++ /var/tmp/diff_new_pack.4CKPCK/_new 2006-09-01 01:42:38.000000000 +0200
@@ -11,10 +11,10 @@
# norootforbuild
Name: xorg-x11
-BuildRequires: cpp fontconfig-devel freetype2-devel libpng-devel pam-devel pkgconfig rsh update-desktop-files xorg-x11-devel xorg-x11-libICE-devel xorg-x11-libSM-devel xorg-x11-libX11-devel xorg-x11-libXau-devel xorg-x11-libXdmcp-devel xorg-x11-libXext-devel xorg-x11-libXfixes-devel xorg-x11-libXmu-devel xorg-x11-libXp-devel xorg-x11-libXpm-devel xorg-x11-libXprintUtil-devel xorg-x11-libXrender-devel xorg-x11-libXt-devel xorg-x11-libXv-devel xorg-x11-libfontenc-devel xorg-x11-libxkbfile-devel xorg-x11-proto-devel xorg-x11-xtrans-devel
+BuildRequires: fontconfig-devel freetype2-devel libpng-devel pam-devel pkgconfig rsh update-desktop-files xorg-x11-devel xorg-x11-libICE-devel xorg-x11-libSM-devel xorg-x11-libX11-devel xorg-x11-libXau-devel xorg-x11-libXdmcp-devel xorg-x11-libXext-devel xorg-x11-libXfixes-devel xorg-x11-libXmu-devel xorg-x11-libXp-devel xorg-x11-libXpm-devel xorg-x11-libXprintUtil-devel xorg-x11-libXrender-devel xorg-x11-libXt-devel xorg-x11-libXv-devel xorg-x11-libfontenc-devel xorg-x11-libxkbfile-devel xorg-x11-proto-devel xorg-x11-xtrans-devel
URL: http://xorg.freedesktop.org/
Version: 7.1
-Release: 17
+Release: 18
License: X11/MIT, Other License(s), see package
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/X11/Utilities
@@ -96,7 +96,7 @@
Source73: xplsprinters-X11R7.0-1.0.1.tar.bz2
Source74: xpr-X11R7.0-1.0.1.tar.bz2
Source75: xprehashprinterlist-X11R7.0-1.0.1.tar.bz2
-Source76: xprop-X11R7.0-1.0.1.tar.bz2
+Source76: xprop-1.0.2.tar.bz2
Source77: xrandr-X11R7.1-1.0.2.tar.bz2
Source78: xrdb-X11R7.1-1.0.2.tar.bz2
Source79: xrefresh-X11R7.1-1.0.2.tar.bz2
@@ -138,6 +138,7 @@
Patch17: x11r6.9.0-setuid.diff
Patch18: fonttosfnt.diff
Patch19: scripts.diff
+Patch20: xdm.diff
%description
This package contains the X.Org core and sample applications.
@@ -146,52 +147,30 @@
Authors:
--------
- Egbert Eich
- Keith Packard
- Roland Mainz
+
Alan Coopersmith
- Russ Blaine
- Alexander Gottwald
- Alan Hourihane
- Chisato Yamauchi
+ Amit Margalit
+ Andreas Stolcke
+ Bob Scheifler
+ Caolan McNamara
+ David Reveman
+ David Rosenthal
+ Dmitry Yu. Bolkhovityanov
+ Doug Moran
Eric Anholt
- Nolan Leake
- Stefan Dirsch
- Rik Faith
- Daniel Berrange
- Matthieu Herrb
- John Heasley
- Ryan Underwood
- Alex Deucher
- Ty Sarna
- Torrey T Lyons Darwin
- Stuart Kreitman
- Kevin E. Martin
- Greg Parker
- John Harper
- Adam Jackson
- Peter Kunzman
- Aaron Plattner
- Chisato Yamauchi
- Michel Daenzer
- Kristian Høgsberg
- Søren Sandmann
- Owen Taylor
- Mike A. Harris
- Ivan Kokshaysky
- Bryan Stine
- Guy Martin
- Paul Anderson
- Yu Shao
- David Dawes
- Harold L. Hunt II
- Andreas Luik
- Travis Tilley
- Ryan Lortie
- Ryan Breen
- Deron Johnson
- Ronny Vindenes
+ Felix Külhing
+ Ivan Griffin
+ Jim Fulton
Jim Gettys
+ Keith Packard
+ Lars Knoll
+ Manish Singh
+ Matthew Allum
+ Matthias Hopf
+ Matthieu Herrb & OpenBSD Team
+ Phil Karlton
+ Stephen Gildea
+ Werner Fink
%prep
%setup -n . -T -D
@@ -317,6 +296,10 @@
# SuSE default XDM configuration
pushd $RPM_BUILD_ROOT
tar xjf $RPM_SOURCE_DIR/xdm.tar.bz2
+%ifarch s390 s390x
+ patch -p0 -s < $RPM_SOURCE_DIR/xdm.diff
+ rm -f var/adm/fillup-templates/sysconfig.displaymanager.orig
+%endif
popd
# Correct location (FHS-2.1)
rm -f $RPM_BUILD_ROOT/etc/X11/xdm/authdir
@@ -328,6 +311,9 @@
ln -snf /etc/X11/xdm/SuSEconfig.xdm \
$RPM_BUILD_ROOT/sbin/conf.d/SuSEconfig.xdm
ln -s /usr/bin/xdm $RPM_BUILD_ROOT/usr/X11R6/bin/xdm
+ rm $RPM_BUILD_ROOT/etc/init.d/xdm \
+ $RPM_BUILD_ROOT/usr/sbin/rcxdm \
+ $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.displaymanager
%endif
;;
xfs-*)
@@ -346,6 +332,11 @@
xmag-*)
%suse_update_desktop_file -i -u xmag DesktopUtility
;;
+ xrdb-*)
+%if %suse_version <= 1010
+ ln -s /usr/bin/xrdb $RPM_BUILD_ROOT/usr/X11R6/bin/xrdb
+%endif
+ ;;
xrefresh-*)
%suse_update_desktop_file -i -u Xrefresh DesktopUtility
;;
@@ -377,6 +368,10 @@
%post
# Create symbolic run level links for xfs start script:
%{fillup_and_insserv -p xfs}
+%if %suse_version > 1010
+%{fillup_and_insserv -py xdm}
+%{fillup_only -n displaymanager}
+%endif
%run_permissions
exit 0
@@ -397,17 +392,24 @@
%config /etc/pam.d/xdm
%config /etc/skel/.xinitrc.template
/etc/X11/*
+%if %suse_version > 1010
+/etc/init.d/xdm
+%endif
/etc/init.d/xfs
%if %suse_version <= 1010
/sbin/conf.d/SuSEconfig.xdm
/usr/X11R6/bin/mkfontdir
/usr/X11R6/bin/startx
/usr/X11R6/bin/xdm
+/usr/X11R6/bin/xrdb
/usr/X11R6/bin/xset
%endif
/usr/X11R6/bin/xauth
/usr/sbin/mkallcomposecaches
/usr/sbin/mkcomposecache
+%if %suse_version > 1010
+/usr/sbin/rcxdm
+%endif
/usr/sbin/rcxfs
/usr/bin/*
/usr/include/X11/bitmaps/*
@@ -419,11 +421,20 @@
%{_mandir}/man8/*
/usr/share/pixmaps/*.png
/usr/share/xsessions/twm.desktop
+%if %suse_version > 1010
+/var/adm/fillup-templates/sysconfig.displaymanager
+%endif
%ghost /var/log/xdm.errors
%ghost /var/run/xdm.pid
/var/lib/xdm/authdir/
%changelog -n xorg-x11
+* Thu Aug 31 2006 - sndirsch(a)suse.de
+- added xdm init script
+- aded xrdb compatibility symlink for SUSE <= 10.1
+* Wed Aug 30 2006 - sndirsch(a)suse.de
+- updated xprop to release 1.0.2
+ * Don't abort() when actual_format from XGetWindowAttributes is 0
* Tue Aug 22 2006 - sndirsch(a)suse.de
- cleanup
* Mon Aug 21 2006 - sndirsch(a)suse.de
++++++ xdm.diff ++++++
--- var/adm/fillup-templates/sysconfig.displaymanager
+++ var/adm/fillup-templates/sysconfig.displaymanager
@@ -18,1 +18,1 @@
-DISPLAYMANAGER_REMOTE_ACCESS="no"
+DISPLAYMANAGER_REMOTE_ACCESS="yes"
@@ -34,1 +34,1 @@
-DISPLAYMANAGER_STARTS_XSERVER="yes"
+DISPLAYMANAGER_STARTS_XSERVER="no"
++++++ xdm.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/etc/init.d/xdm new/etc/init.d/xdm
--- old/etc/init.d/xdm 1970-01-01 01:00:00.000000000 +0100
+++ new/etc/init.d/xdm 2006-08-19 11:46:55.000000000 +0200
@@ -0,0 +1,184 @@
+#! /bin/bash
+# Copyright (c) 1996-2002 SuSE Linux AG, Nuernberg, Germany.
+# All rights reserved.
+#
+# Author: Florian La Roche, 1996
+# Werner Fink <werner(a)suse.de>, 1996,98,99
+# Martin Scherbaum, 1997
+# Reinhard Max <max(a)suse.de>, 1997
+#
+# Please send feedback to http://www.suse.de/feedback
+#
+# /etc/init.d/xdm
+#
+### BEGIN INIT INFO
+# Provides: xdm
+# Required-Start: $remote_fs
+# Should-Start: ypbind $syslog gpm firstboot kbd resmgr earlykdm
+# Required-Stop:
+# Default-Start: 5
+# Default-Stop:
+# Description: X Display Manager
+### END INIT INFO
+
+. /etc/rc.status
+. /etc/sysconfig/displaymanager
+. /etc/sysconfig/language
+. /etc/sysconfig/windowmanager
+test -e /etc/SuSEconfig/profile && . /etc/SuSEconfig/profile
+test -r /etc/profile.d/desktop-data.sh && . /etc/profile.d/desktop-data.sh
+
+locale_vars=" \
+LANG \
+LC_CTYPE \
+LC_NUMERIC \
+LC_TIME \
+LC_COLLATE \
+LC_MONETARY \
+LC_MESSAGES \
+LC_PAPER \
+LC_NAME \
+LC_ADDRESS \
+LC_TELEPHONE \
+LC_MEASUREMENT \
+LC_IDENTIFICATION \
+LC_ALL"
+
+unset LC_ALL
+for lc in $locale_vars
+do
+ eval val="\$RC_$lc"
+ if test -n "$val"; then
+ eval $lc="\$RC_$lc"
+ export $lc
+ fi
+done
+unset lc val
+
+test -z "$DEFAULT_WM" && DEFAULT_WM=twm
+SAVEPATH=$PATH
+PATH=$PATH:/usr/X11R6/bin:/opt/gnome/bin:/usr/openwin/bin
+WINDOWMANAGER="`type -p ${DEFAULT_WM##*/}`"
+PATH=$SAVEPATH
+export WINDOWMANAGER
+unset DEFAULT_WM SAVEPATH
+
+PIDFILE="/var/run/xdm.pid"
+KDEROOTHOME=/root/.kdm
+export KDEROOTHOME
+XDMDIR=/etc/X11/xdm
+if [ -x /usr/bin/xdm ]; then
+ XDM_BIN=/usr/bin/xdm
+else
+ XDM_BIN=/usr/X11R6/bin/xdm
+fi
+
+
+case "${DISPLAYMANAGER##*/}" in
+ kdm|kde|KDM|KDE) DISPLAYMANAGER=/opt/kde3/bin/kdm
+ PIDFILE="/var/run/kdm.pid"
+ ;;
+ xdm) DISPLAYMANAGER=$XDM_BIN
+ ;;
+ gdm|GDM|Gnome|GNOME) DISPLAYMANAGER=/opt/gnome/sbin/gdm
+ PIDFILE="/var/run/gdm.pid"
+ ;;
+ wdm|WDM) DISPLAYMANAGER=/usr/X11R6/bin/wdm
+ ;;
+ console) exit 0
+ ;;
+ *) DISPLAYMANAGER=$XDM_BIN
+ if test -x /opt/kde3/bin/kdm; then
+ DISPLAYMANAGER=/opt/kde3/bin/kdm
+ PIDFILE="/var/run/kdm.pid"
+ fi
+ ;;
+esac
+test ! -x "$DISPLAYMANAGER" && DISPLAYMANAGER=$XDM_BIN
+
+DM=${DISPLAYMANAGER##*/}
+
+rc_reset
+case "$1" in
+ start)
+ # Avoid duplicated messages when earlykdm is in use
+ if test "$DISPLAYMANAGER" = /opt/kde3/bin/kdm && \
+ test -s /var/run/kdm.pid && \
+ /sbin/checkproc -p /var/run/kdm.pid /opt/kde3/bin/kdm; then
+ rc_exit 0
+ fi
+
+ test -x /etc/X11/xdm/SuSEconfig.xdm && /etc/X11/xdm/SuSEconfig.xdm
+
+ echo -n "Starting service $DM"
+ # Don't start xdm if no Xserver is configured and xdm is not
+ # configured for remote access
+ if [ ! -x /usr/bin/X -a ! -x /usr/X11R6/bin/X -a \
+ "$DISPLAYMANAGER_REMOTE_ACCESS" = "no" ]; then
+ rc_status -u
+ rc_exit
+ fi
+ if [ "$DISPLAYMANAGER" = "/opt/gnome/sbin/gdm" -a \
+ "$DISPLAYMANAGER_REMOTE_ACCESS" = "yes" -a \
+ "$DISPLAYMANAGER_STARTS_XSERVER" = "no" ]; then
+ XDMOPTIONS="--no-console"
+ fi
+ startproc -p $PIDFILE $DISPLAYMANAGER $XDMOPTIONS || rc_failed
+ # After a crash or a kill signal we may have
+ # a wrong owner ship of /dev/xconsole
+ if rc_status ; then
+ if test -x $XDMDIR/TakeDevices ; then
+ $XDMDIR/TakeDevices
+ else
+ chown root:tty /dev/xconsole /dev/tty0
+ chmod 622 /dev/xconsole /dev/tty0
+ fi
+ fi
+ rc_status -v
+ ;;
+ stop)
+ echo -n "Shutting down service $DM"
+ #
+ # killproc(8) sleep upto five seconds and sends
+ # SIGKILL if xdm does not terminate within
+ #
+ killproc -p $PIDFILE -TERM $DISPLAYMANAGER
+ rc_status -v
+ ;;
+ restart)
+ $0 stop
+ $0 start
+ rc_status
+ ;;
+ reload|force-reload)
+ test -x /etc/X11/xdm/SuSEconfig.xdm && /etc/X11/xdm/SuSEconfig.xdm
+ echo -n "Reload service $DM"
+ killproc -p $PIDFILE -HUP $DISPLAYMANAGER
+ rc_status -v
+ ;;
+ status|check)
+ echo -n "Checking for service ${DM}: "
+ checkproc -p $PIDFILE $DISPLAYMANAGER
+ rc_status -v
+ ;;
+ probe)
+ if test $XDMDIR/xdm-config -nt $PIDFILE -o \
+ $XDMDIR/Xservers -nt $PIDFILE
+ then
+ echo reload
+ fi
+ ;;
+ try-restart|condrestart)
+ $0 status
+ if test $? = 0; then
+ $0 restart
+ else
+ rc_reset
+ fi
+ rc_status
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|status|restart|reload|force-reload|probe|try-restart}"
+ exit 1
+esac
+rc_exit
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/usr/sbin/rcxdm new/usr/sbin/rcxdm
--- old/usr/sbin/rcxdm 1970-01-01 01:00:00.000000000 +0100
+++ new/usr/sbin/rcxdm 2006-09-01 01:42:42.000000000 +0200
@@ -0,0 +1 @@
+symbolic link to /etc/init.d/xdm
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/var/adm/fillup-templates/sysconfig.displaymanager new/var/adm/fillup-templates/sysconfig.displaymanager
--- old/var/adm/fillup-templates/sysconfig.displaymanager 1970-01-01 01:00:00.000000000 +0100
+++ new/var/adm/fillup-templates/sysconfig.displaymanager 2006-08-31 21:16:08.000000000 +0200
@@ -0,0 +1,87 @@
+## Path: Desktop/Display manager
+## Description: settings to generate a proper displaymanager config
+## Config: xdm,kdm,gdm
+
+## Type: string(kdm,xdm,gdm,wdm,console)
+## Default: ""
+#
+# Here you can set the default Display manager (kdm/xdm/gdm/wdm/console).
+# all changes in this file require a restart of the displaymanager
+#
+DISPLAYMANAGER=""
+
+## Type: yesno
+## Default: no
+#
+# Allow remote access (XDMCP) to your display manager (xdm/kdm/gdm). Please note
+# that a modified kdm or xdm configuration, e.g. by KDE control center
+# will not be changed. For gdm, values will be updated after change.
+# XDMCP service should run only on trusted networks and you have to disable
+# firewall for interfaces, where you want to provide this service.
+#
+DISPLAYMANAGER_REMOTE_ACCESS="no"
+
+## Type: yesno
+## Default: no
+#
+# Allow remote access of the user root to your display manager. Note
+# that root can never login if DISPLAYMANAGER_SHUTDOWN is "auto" and
+# System/Security/Permissions/PERMISSION_SECURITY is "paranoid"
+#
+DISPLAYMANAGER_ROOT_LOGIN_REMOTE="no"
+
+## Type: yesno
+## Default: yes
+#
+# Let the displaymanager start a local Xserver.
+# Set to "no" for remote-access only.
+# Set to "no" on architectures without any Xserver (e.g. s390/s390x).
+#
+DISPLAYMANAGER_STARTS_XSERVER="yes"
+
+## Type: yesno
+## Default: no
+#
+# TCP port 6000 of Xserver. When set to "no" (default) Xserver is
+# started with "-nolisten tcp". Only set this to "yes" if you really
+# need to. Remote X service should run only on trusted networks and
+# you have to disable firewall for interfaces, where you want to
+# provide this service. Use ssh X11 port forwarding whenever possible.
+#
+DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no"
+
+## Type: string
+## Default:
+#
+# Define the user whom should get logged in without request. If string
+# is empty, display standard login dialog.
+#
+DISPLAYMANAGER_AUTOLOGIN=""
+
+## Type: yesno
+## Default: no
+#
+# Allow all users to login without password, but ask for the user, if
+# DISPLAYMANAGER_AUTOLOGIN is empty.
+#
+DISPLAYMANAGER_PASSWORD_LESS_LOGIN="no"
+
+## Type: yesno
+## Default: no
+#
+# Display a combobox for Active Directory domains.
+#
+DISPLAYMANAGER_AD_INTEGRATION="no"
+
+## Type: list(root,all,none,auto)
+## Default: auto
+#
+# Determine who will be able to shutdown or reboot the system in kdm
+# and gdm. Valid values are: "root" (only root can shutdown), "all"
+# (everybody can shutdown), "none" (nobody can shutdown from
+# displaymanager), "auto" (follow
+# System/Security/Permissions/PERMISSION_SECURITY to decide: "easy
+# local" is equal to "all", everything else is equal to "root"). Note
+# that remote user can never shutdown in GDM.
+#
+DISPLAYMANAGER_SHUTDOWN="auto"
++++++ xprop-X11R7.0-1.0.1.tar.bz2 -> xprop-1.0.2.tar.bz2 ++++++
++++ 12023 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/xprop-X11R7.0-1.0.1/compile new/xprop-1.0.2/compile
--- old/xprop-X11R7.0-1.0.1/compile 2005-12-21 08:31:48.000000000 +0100
+++ new/xprop-1.0.2/compile 2006-08-29 18:57:08.000000000 +0200
@@ -1,8 +1,9 @@
#! /bin/sh
-
# Wrapper for compilers which do not understand `-c -o'.
-# Copyright 1999, 2000 Free Software Foundation, Inc.
+scriptversion=2005-05-14.22
+
+# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
# Written by Tom Tromey <tromey(a)cygnus.com>.
#
# This program is free software; you can redistribute it and/or modify
@@ -17,83 +18,125 @@
#
# 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# 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.
-# Usage:
-# compile PROGRAM [ARGS]...
-# `-o FOO.o' is removed from the args passed to the actual compile.
-
-prog=$1
-shift
+# This file is maintained in Automake, please report
+# bugs to <bug-automake(a)gnu.org> or send patches to
+# <automake-patches(a)gnu.org>.
+
+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 <bug-automake(a)gnu.org>.
+EOF
+ exit $?
+ ;;
+ -v | --v*)
+ echo "compile $scriptversion"
+ exit $?
+ ;;
+esac
ofile=
cfile=
-args=
-while test $# -gt 0; do
- case "$1" in
- -o)
- # configure might choose to run compile as `compile cc -o foo foo.c'.
- # So we do something ugly here.
- ofile=$2
- shift
- case "$ofile" in
- *.o | *.obj)
- ;;
- *)
- args="$args -o $ofile"
- ofile=
- ;;
- esac
- ;;
- *.c)
- cfile=$1
- args="$args $1"
- ;;
- *)
- args="$args $1"
- ;;
- esac
- shift
+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 "$prog" $args
+ # 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/'`
+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
+lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d
while true; do
- if mkdir $lockdir > /dev/null 2>&1; then
- break
- fi
- sleep 1
+ 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
+trap "rmdir '$lockdir'; exit 1" 1 2 15
# Run the compile.
-"$prog" $args
-status=$?
+"$@"
+ret=$?
if test -f "$cofile"; then
- mv "$cofile" "$ofile"
+ mv "$cofile" "$ofile"
+elif test -f "${cofile}bj"; then
+ mv "${cofile}bj" "$ofile"
fi
-rmdir $lockdir
-exit $status
+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/xprop-X11R7.0-1.0.1/configure.ac new/xprop-1.0.2/configure.ac
--- old/xprop-X11R7.0-1.0.1/configure.ac 2005-12-21 03:29:53.000000000 +0100
+++ new/xprop-1.0.2/configure.ac 2006-08-29 19:03:01.000000000 +0200
@@ -22,7 +22,7 @@
dnl Process this file with autoconf to create configure.
AC_PREREQ([2.57])
-AC_INIT(xprop,[1.0.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xprop)
+AC_INIT(xprop,[1.0.2], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xprop)
AM_INIT_AUTOMAKE([dist-bzip2])
AM_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/xprop-X11R7.0-1.0.1/missing new/xprop-1.0.2/missing
--- old/xprop-X11R7.0-1.0.1/missing 2005-12-21 08:31:48.000000000 +0100
+++ new/xprop-1.0.2/missing 2006-08-29 18:57:07.000000000 +0200
@@ -1,6 +1,10 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
+
+scriptversion=2005-06-08.21
+
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
+# Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
@@ -15,8 +19,8 @@
# 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., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
+# 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
@@ -38,18 +42,24 @@
configure_ac=configure.in
fi
+msg="missing on your system"
+
case "$1" in
--run)
# Try to run requested program, and just exit if it succeeds.
run=
shift
"$@" && exit 0
+ # Exit code 63 means version mismatch. This often happens
+ # when the user try to use an ancient version of a tool on
+ # a file that requires a minimum version. In this case we
+ # we should proceed has if the program had been absent, or
+ # if --run hadn't been passed.
+ if test $? = 63; then
+ run=:
+ msg="probably too old"
+ fi
;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case "$1" in
-h|--h|--he|--hel|--help)
echo "\
@@ -74,11 +84,15 @@
lex create \`lex.yy.c', if possible, from existing .c
makeinfo touch the output file
tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]"
+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+
+Send bug reports to <bug-automake(a)gnu.org>."
+ exit $?
;;
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing 0.4 - GNU automake"
+ echo "missing $scriptversion (GNU Automake)"
+ exit $?
;;
-*)
@@ -87,14 +101,44 @@
exit 1
;;
- aclocal*)
+esac
+
+# 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
+ lex|yacc)
+ # Not GNU programs, they don't have --version.
+ ;;
+
+ tar)
+ if test -n "$run"; then
+ echo 1>&2 "ERROR: \`tar' requires --run"
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ exit 1
+ fi
+ ;;
+
+ *)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ # Could not run --version or --help. This is probably someone
+ # running `$TOOL --version' or `$TOOL --help' to check whether
+ # $TOOL exists and not knowing $TOOL uses missing.
+ exit 1
fi
+ ;;
+esac
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case "$1" in
+ aclocal*)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified \`acinclude.m4' or \`${configure_ac}'. You might want
to install the \`Automake' and \`Perl' packages. Grab them from
any GNU archive site."
@@ -102,13 +146,8 @@
;;
autoconf)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- fi
-
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified \`${configure_ac}'. You might want to install the
\`Autoconf' and \`GNU m4' packages. Grab them from any GNU
archive site."
@@ -116,13 +155,8 @@
;;
autoheader)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- fi
-
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified \`acconfig.h' or \`${configure_ac}'. You might want
to install the \`Autoconf' and \`GNU m4' packages. Grab them
from any GNU archive site."
@@ -140,13 +174,8 @@
;;
automake*)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- fi
-
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
You might want to install the \`Automake' and \`Perl' packages.
Grab them from any GNU archive site."
@@ -156,14 +185,9 @@
;;
autom4te)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- fi
-
echo 1>&2 "\
-WARNING: \`$1' is needed, and you do not seem to have it handy on your
- system. You might have modified some files without having the
+WARNING: \`$1' is needed, but is $msg.
+ You might have modified some files without having the
proper tools for further handling them.
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
@@ -185,7 +209,7 @@
bison|yacc)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' $msg. You should only need it if
you modified a \`.y' file. You may need the \`Bison' package
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
@@ -215,7 +239,7 @@
lex|flex)
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified a \`.l' file. You may need the \`Flex' package
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
@@ -237,13 +261,8 @@
;;
help2man)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- fi
-
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
\`Help2man' package in order for those modifications to take
effect. You can get \`Help2man' from any GNU archive site."
@@ -262,32 +281,30 @@
;;
makeinfo)
- if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then
- # We have makeinfo, but it failed.
- exit 1
- fi
-
echo 1>&2 "\
-WARNING: \`$1' is missing on your system. You should only need it if
+WARNING: \`$1' is $msg. You should only need it if
you modified a \`.texi' or \`.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy \`make' (AIX,
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'`
if test -z "$file"; then
- file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
- fi
+ # ... or it is the one specified with @setfilename ...
+ infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+ 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
+ # If the file does not exist, the user really needs makeinfo;
+ # let's fail without touching anything.
+ test -f $file || exit 1
touch $file
;;
tar)
shift
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- fi
# We have already tried tar in the generic part.
# Look for gnutar/gtar before invocation to avoid ugly error
@@ -323,8 +340,8 @@
*)
echo 1>&2 "\
-WARNING: \`$1' is needed, and you do not seem to have it handy on your
- system. You might have modified some files without having the
+WARNING: \`$1' is needed, and is $msg.
+ You might have modified some files without having the
proper tools for further handling them. Check the \`README' file,
it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
@@ -334,3 +351,10 @@
esac
exit 0
+
+# Local variables:
+# 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/xprop-X11R7.0-1.0.1/xprop.c new/xprop-1.0.2/xprop.c
--- old/xprop-X11R7.0-1.0.1/xprop.c 2004-04-23 21:55:03.000000000 +0200
+++ new/xprop-1.0.2/xprop.c 2006-08-29 19:03:25.000000000 +0200
@@ -1199,6 +1199,8 @@
nbytes = sizeof(short);
else if (actual_format == 8)
nbytes = 1;
+ else if (actual_format == 0)
+ nbytes = 0;
else
abort();
*length = min(nitems * nbytes, max_len);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package sysfsutils
checked in at Fri Sep 1 01:42:28 CEST 2006.
--------
--- sysfsutils/sysfsutils.changes 2006-03-09 12:52:04.000000000 +0100
+++ sysfsutils/sysfsutils.changes 2006-08-31 18:13:26.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 12:00:00 CEST 2006 - kay.sievers(a)suse.de
+
+- update to version 2.1.0
+- provide only the shared lib, not the static lib, not the tools
+
+-------------------------------------------------------------------
Old:
----
sysfsutils-1.3.0.tar.gz
New:
----
sysfsutils-2.1.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sysfsutils.spec ++++++
--- /var/tmp/diff_new_pack.BqnEj0/_old 2006-09-01 01:42:18.000000000 +0200
+++ /var/tmp/diff_new_pack.BqnEj0/_new 2006-09-01 01:42:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package sysfsutils (Version 1.3.0)
+# spec file for package sysfsutils (Version 2.1.0)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,8 +12,8 @@
Name: sysfsutils
Summary: System Utilities Package / Libsysfs
-Version: 1.3.0
-Release: 8
+Version: 2.1.0
+Release: 2
License: LGPL
Group: System/Libraries
URL: http://linux-diag.sourceforge.net
@@ -22,12 +22,10 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
-This package's purpose is to provide a set of utilities for interfacing
-with sysfs, a virtual filesystem in Linux kernel versions 2.5+ that
-provides a tree of system devices. While a filesystem is a very useful
-interface, we've decided to provide a stable programming interface that
-will hopefully make it easier for applications to query system devices
-and their attributes.
+This package's purpose is to provide a library for interfacing with the
+kernel's sys filesystem mounted at /sys. The libray was an attempt to
+create a stable interface to sysfs, but it failed. It is still provided
+for the current users, but no new software should use this library.
@@ -35,6 +33,7 @@
--------
Ananth Mavinakayanahalli <ananth(a)in.ibm.com>
Daniel Stekloff <dsteklof(a)us.ibm.com>
+ Mohan Kumar <mohan(a)in.ibm.com>
%prep
%setup
@@ -43,38 +42,39 @@
CFLAGS="-fPIC $RPM_OPT_FLAGS" \
./configure \
--prefix=%{_prefix} \
- --infodir=%{_infodir} \
--libdir=/%{_lib} \
+ --infodir=%{_infodir} \
--mandir=%{_mandir}
make
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
-rm -f %{buildroot}/%{_bindir}/testlibsysfs
-# move development libs to /usr
+# create devel symlink in /usr
mkdir -p %{buildroot}%{_libdir}
-mv %{buildroot}/%{_lib}/libsysfs.*a %{buildroot}%{_libdir}
-# adjust libtool path
-sed -e "s:libdir='/%{_lib}':libdir='%{_libdir}':" -i %{buildroot}/%{_libdir}/libsysfs.la
-libname=`objdump -p %{buildroot}/%{_lib}/libsysfs.so | awk '{ if(/SONAME.*libsysfs/) print $2 }'`
-# just checking
-[ -f %{buildroot}/%{_lib}/$libname ] || exit 1
-ln -s /%{_lib}/$libname %{buildroot}%{_libdir}/libsysfs.so
-rm -f %{buildroot}/%{_lib}/libsysfs.so
+ln -s /%{_lib}/libsysfs.so %{buildroot}%{_libdir}/libsysfs.so
+# don't install the tools
+rm -rf %{buildroot}/%{_bindir}
+rm -rf %{buildroot}/%{_mandir}
+# don't install static lib
+rm -f %{buildroot}/%{_lib}/libsysfs.*a
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
-/usr/bin/*
-/usr/include/sysfs
-%{_libdir}/libsysfs*
-/%{_lib}/libsysfs*
-%doc %{_mandir}/man1/systool.1.gz
+%dir %{_includedir}/sysfs
+%{_includedir}/sysfs/libsysfs.h
+%{_includedir}/sysfs/dlist.h
+%{_libdir}/libsysfs.so
+/%{_lib}/libsysfs.so*
+%doc README ChangeLog
%changelog -n sysfsutils
+* Thu Aug 31 2006 - kay.sievers(a)suse.de
+- update to version 2.1.0
+- provide only the shared lib, not the static lib, not the tools
* Thu Mar 09 2006 - hare(a)suse.de
- Do not install testlibsysfs (#149981 - LTC21580)
* Wed Jan 25 2006 - mls(a)suse.de
++++++ sysfsutils-1.3.0.tar.gz -> sysfsutils-2.1.0.tar.gz ++++++
++++ 153973 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package sane
checked in at Fri Sep 1 01:42:26 CEST 2006.
--------
--- sane/sane.changes 2006-07-21 10:21:39.000000000 +0200
+++ sane/sane.changes 2006-08-31 15:11:10.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Aug 31 15:09:06 CEST 2006 - jsmeix(a)suse.de
+
+- Added a fix of a too small char array in fujitsu.c to
+ fix-buffer-overflow.patch (see Suse Bugzilla bug 202243).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sane.spec ++++++
--- /var/tmp/diff_new_pack.ofdVn2/_old 2006-09-01 01:40:22.000000000 +0200
+++ /var/tmp/diff_new_pack.ofdVn2/_new 2006-09-01 01:40:22.000000000 +0200
@@ -17,7 +17,7 @@
Autoreqprov: on
Summary: SANE (Scanner Access Now Easy), the Scan Solution
Version: 1.0.18
-Release: 3
+Release: 5
URL: http://www.sane-project.org/
# URL for Source0: http://alioth.debian.org/download.php/1669/sane-backends-1.0.18.tar.gz
Source0: sane-backends-%{version}.tar.bz2
@@ -68,20 +68,19 @@
# skip-check-libtool-deps
%description
-The software consists of "SANE-backends", "scanimage", and the "saned".
+The software consists of SANE back-ends, "scanimage," and the "saned"
+daemon.
-SANE-backends are the actual hardware drivers for various scanner
-types.
-
-Applications that use a backend to access a scanner are referred to as
-SANE-frontends. This package contains the command-line frontend
-"scanimage". There are various graphical frontends like "xscanimage"
-(package sane-frontends), XSane (package xsane), and the KDE frontend
-Kooka (package kdegraphics3-scan).
+SANE back-ends are the actual hardware drivers for various scanner
+types. Applications that use a back-end to access a scanner are
+referred to as SANE front-ends. This package contains the command line
+front-end "scanimage". There are various graphical front-ends like
+"xscanimage" (package sane-frontends), XSane (package xsane), and the
+KDE front-end Kooka (package kdegraphics3-scan).
The "saned" daemon provides the service "sane-port" to access scanners
-which are connected to a server via network from client hosts which run
-the "net" backend.
+that are connected to a server via network from client hosts that run
+the "net" back-end.
@@ -388,6 +387,9 @@
%doc %{_mandir}/man8/saned.8.gz
%changelog -n sane
+* Thu Aug 31 2006 - jsmeix(a)suse.de
+- Added a fix of a too small char array in fujitsu.c to
+ fix-buffer-overflow.patch (see Suse Bugzilla bug 202243).
* Fri Jul 21 2006 - jsmeix(a)suse.de
- canon-backend-autoprobing.patch lets the "canon" backend
do scanner auto-recognition (see Suse Bugzilla bug 177492).
++++++ fix-buffer-overflow.patch ++++++
--- /var/tmp/diff_new_pack.ofdVn2/_old 2006-09-01 01:40:23.000000000 +0200
+++ /var/tmp/diff_new_pack.ofdVn2/_new 2006-09-01 01:40:23.000000000 +0200
@@ -1,6 +1,6 @@
--- backend/epson.c.orig 2006-07-04 14:45:33.000000000 +0200
+++ backend/epson.c 2006-07-04 14:46:27.000000000 +0200
-@@ -1331,7 +1331,7 @@
+@@ -1331,7 +1331,7 @@ set_gamma_table (Epson_Scanner * s)
{
for (i = 0; i < 256; i += 16)
{
@@ -9,3 +9,14 @@
gammaValues[0] = '\0';
+--- backend/fujitsu.c.orig 2006-06-26 19:08:38.000000000 +0200
++++ backend/fujitsu.c 2006-08-31 15:05:25.000000000 +0200
+@@ -2641,7 +2641,7 @@ get_hardware_status (struct fujitsu *s)
+ DBG (15, "get_hardware_status: running\n");
+
+ if (s->has_cmd_hw_status){
+- unsigned char buffer[10];
++ unsigned char buffer[11];
+
+ DBG (15, "get_hardware_status: calling ghs\n");
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0