Hello community, here is the log from the commit of package hwinfo checked in at Thu Apr 12 17:43:54 CEST 2007. -------- --- hwinfo/hwinfo.changes 2007-03-29 12:46:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/hwinfo/hwinfo.changes 2007-04-12 11:54:23.000000000 +0200 @@ -1,0 +2,6 @@ +Thu Apr 12 11:54:17 CEST 2007 - snwint@suse.de + +- resolving symlinks in sysfs did not work properly +- updated X11 data + +------------------------------------------------------------------- Old: ---- hwinfo-13.31.tar.bz2 New: ---- hwinfo-13.32.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hwinfo.spec ++++++ --- /var/tmp/diff_new_pack.D16673/_old 2007-04-12 17:37:55.000000000 +0200 +++ /var/tmp/diff_new_pack.D16673/_new 2007-04-12 17:37:55.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package hwinfo (Version 13.31) +# spec file for package hwinfo (Version 13.32) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -20,9 +20,9 @@ PreReq: /sbin/ldconfig %insserv_prereq %fillup_prereq Autoreqprov: on Summary: Hardware Library -Version: 13.31 -Release: 4 -Source: hwinfo-13.31.tar.bz2 +Version: 13.32 +Release: 1 +Source: hwinfo-13.32.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -89,6 +89,9 @@ %doc doc/libhd/html %changelog +* Thu Apr 12 2007 - snwint@suse.de +- resolving symlinks in sysfs did not work properly +- updated X11 data * Thu Mar 29 2007 - snwint@suse.de - added flex to BuildRequires * Wed Mar 28 2007 - snwint@suse.de ++++++ hwinfo-13.31.tar.bz2 -> hwinfo-13.32.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/Changelog new/hwinfo-13.32/Changelog --- old/hwinfo-13.31/Changelog 2007-03-28 14:11:35.000000000 +0200 +++ new/hwinfo-13.32/Changelog 2007-04-12 11:52:51.000000000 +0200 @@ -1,3 +1,7 @@ +12/4/2007: v13.32 + - resolving symlinks in sysfs did not work properly + - updated X11 data + 28/3/2007: v13.31 - changed network detection to work with latest sysfs diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/src/hd/hd.c new/hwinfo-13.32/src/hd/hd.c --- old/hwinfo-13.31/src/hd/hd.c 2007-03-01 11:55:47.000000000 +0100 +++ new/hwinfo-13.32/src/hd/hd.c 2007-04-12 11:50:50.000000000 +0200 @@ -1,3 +1,4 @@ +#define _GNU_SOURCE /* canonicalize_file_name() */ #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -2533,49 +2534,17 @@ } -char *hd_read_symlink(char *link_name) -{ - static char buf[256]; - int i; - - if(!link_name) { - *buf = 0; - - return buf; - } - - i = readlink(link_name, buf, sizeof buf); - buf[sizeof buf - 1] = 0; - if(i >= 0 && (unsigned) i < sizeof buf) buf[i] = 0; - if(i < 0) *buf = 0; - - return buf; -} - - char *hd_read_sysfs_link(char *base_dir, char *link_name) { - char *s = NULL, *l, *t; + char *s = NULL; static char *buf = NULL; if(!base_dir || !link_name) return NULL; str_printf(&s, 0, "%s/%s", base_dir, link_name); - l = hd_read_symlink(s); - if(!*l) return NULL; free_mem(buf); - - buf = new_mem(strlen(base_dir) + strlen(l) + 2); - - s[strlen(base_dir)] = 0; - - while(!strncmp(l, "../", 3)) { - if((t = strrchr(s, '/'))) *t = 0; - l += 3; - } - - sprintf(buf, "%s/%s", s, l); + buf = canonicalize_file_name(s); free_mem(s); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/src/hd/hd_int.h new/hwinfo-13.32/src/hd/hd_int.h --- old/hwinfo-13.31/src/hd/hd_int.h 2007-02-21 12:24:48.000000000 +0100 +++ new/hwinfo-13.32/src/hd/hd_int.h 2007-04-12 11:51:04.000000000 +0200 @@ -138,7 +138,6 @@ str_list_t *reverse_str_list(str_list_t *list); str_list_t *read_file(char *file_name, unsigned start_line, unsigned lines); str_list_t *read_dir(char *dir_name, int type); -char *hd_read_symlink(char *link_name); char *hd_read_sysfs_link(char *base_dir, char *link_name); void progress(hd_data_t *hd_data, unsigned pos, unsigned count, char *msg); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/src/ids/src/x11.amd64 new/hwinfo-13.32/src/ids/src/x11.amd64 --- old/hwinfo-13.31/src/ids/src/x11.amd64 2007-03-08 11:28:52.000000000 +0100 +++ new/hwinfo-13.32/src/ids/src/x11.amd64 2007-04-11 10:50:22.000000000 +0200 @@ -1299,6 +1299,13 @@ +driver.xfree 4|fglrx|3d||dri vendor.id pci 0x1002 +&device.id pci 0x5a62 +&subvendor.id pci 0x1179 +&subdevice.id pci 0xff31 ++subdevice.name Radeon XPRESS 200M 5A62 (PCIE) - Toshiba ++driver.xfree 4|fbdev + + vendor.id pci 0x1002 &device.id pci 0x5b60 +device.name Radeon X300 (RV370) 5B60 (PCIE) +driver.xfree 4|radeon @@ -2668,6 +2675,26 @@ +driver.xfree 4|nv vendor.id pci 0x10de +&device.id pci 0x0191 ++device.name GeForce 8800 GTX ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x0193 ++device.name GeForce 8800 GTS ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019d ++device.name Quadro FX 5600 ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019e ++device.name Quadro FX 4600 ++driver.xfree 4|nv + + vendor.id pci 0x10de &device.id pci 0x01a0 +device.name GeForce2 Integrated GPU +driver.xfree 4|nv @@ -3837,6 +3864,12 @@ +driver.xfree 4|intel|3d||dri vendor.id pci 0x8086 +&device.id pci 0x2a02 ++device.name 965 GM ++driver.xfree 4|intel ++driver.xfree 4|intel|3d||dri + + vendor.id pci 0x8086 &device.id pci 0x3577 +device.name i830 +driver.xfree 4|i810 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/src/ids/src/x11.i386 new/hwinfo-13.32/src/ids/src/x11.i386 --- old/hwinfo-13.31/src/ids/src/x11.i386 2007-03-08 11:28:53.000000000 +0100 +++ new/hwinfo-13.32/src/ids/src/x11.i386 2007-04-11 10:50:23.000000000 +0200 @@ -1299,6 +1299,13 @@ +driver.xfree 4|fglrx|3d||dri vendor.id pci 0x1002 +&device.id pci 0x5a62 +&subvendor.id pci 0x1179 +&subdevice.id pci 0xff31 ++subdevice.name Radeon XPRESS 200M 5A62 (PCIE) - Toshiba ++driver.xfree 4|fbdev + + vendor.id pci 0x1002 &device.id pci 0x5b60 +device.name Radeon X300 (RV370) 5B60 (PCIE) +driver.xfree 4|radeon @@ -2668,6 +2675,26 @@ +driver.xfree 4|nv vendor.id pci 0x10de +&device.id pci 0x0191 ++device.name GeForce 8800 GTX ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x0193 ++device.name GeForce 8800 GTS ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019d ++device.name Quadro FX 5600 ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019e ++device.name Quadro FX 4600 ++driver.xfree 4|nv + + vendor.id pci 0x10de &device.id pci 0x01a0 +device.name GeForce2 Integrated GPU +driver.xfree 4|nv @@ -3837,6 +3864,12 @@ +driver.xfree 4|intel|3d||dri vendor.id pci 0x8086 +&device.id pci 0x2a02 ++device.name 965 GM ++driver.xfree 4|intel ++driver.xfree 4|intel|3d||dri + + vendor.id pci 0x8086 &device.id pci 0x3577 +device.name i830 +driver.xfree 4|i810 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/src/ids/src/x11.ia64 new/hwinfo-13.32/src/ids/src/x11.ia64 --- old/hwinfo-13.31/src/ids/src/x11.ia64 2007-03-08 11:28:53.000000000 +0100 +++ new/hwinfo-13.32/src/ids/src/x11.ia64 2007-04-11 10:50:23.000000000 +0200 @@ -1117,6 +1117,13 @@ +driver.xfree 4|radeon vendor.id pci 0x1002 +&device.id pci 0x5a62 +&subvendor.id pci 0x1179 +&subdevice.id pci 0xff31 ++subdevice.name Radeon XPRESS 200M 5A62 (PCIE) - Toshiba ++driver.xfree 4|fbdev + + vendor.id pci 0x1002 &device.id pci 0x5b60 +device.name Radeon X300 (RV370) 5B60 (PCIE) +driver.xfree 4|radeon @@ -2371,6 +2378,26 @@ +driver.xfree 4|nv vendor.id pci 0x10de +&device.id pci 0x0191 ++device.name GeForce 8800 GTX ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x0193 ++device.name GeForce 8800 GTS ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019d ++device.name Quadro FX 5600 ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019e ++device.name Quadro FX 4600 ++driver.xfree 4|nv + + vendor.id pci 0x10de &device.id pci 0x01a0 +device.name GeForce2 Integrated GPU +driver.xfree 4|nv @@ -3448,6 +3475,11 @@ +driver.xfree 4|i810beta vendor.id pci 0x8086 +&device.id pci 0x2a02 ++device.name 965 GM ++driver.xfree 4|intel + + vendor.id pci 0x8086 &device.id pci 0x3577 +device.name i830 +driver.xfree 4|i810 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/src/ids/src/x11.ppc new/hwinfo-13.32/src/ids/src/x11.ppc --- old/hwinfo-13.31/src/ids/src/x11.ppc 2007-03-08 11:28:54.000000000 +0100 +++ new/hwinfo-13.32/src/ids/src/x11.ppc 2007-04-11 10:50:24.000000000 +0200 @@ -1034,6 +1034,13 @@ +driver.xfree 4|radeon vendor.id pci 0x1002 +&device.id pci 0x5a62 +&subvendor.id pci 0x1179 +&subdevice.id pci 0xff31 ++subdevice.name Radeon XPRESS 200M 5A62 (PCIE) - Toshiba ++driver.xfree 4|fbdev + + vendor.id pci 0x1002 &device.id pci 0x5b60 +device.name Radeon X300 (RV370) 5B60 (PCIE) +driver.xfree 4|radeon @@ -2282,6 +2289,26 @@ +driver.xfree 4|nv vendor.id pci 0x10de +&device.id pci 0x0191 ++device.name GeForce 8800 GTX ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x0193 ++device.name GeForce 8800 GTS ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019d ++device.name Quadro FX 5600 ++driver.xfree 4|nv + + vendor.id pci 0x10de +&device.id pci 0x019e ++device.name Quadro FX 4600 ++driver.xfree 4|nv + + vendor.id pci 0x10de &device.id pci 0x01a0 +device.name GeForce2 Integrated GPU +driver.xfree 4|nv diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/hwinfo-13.31/VERSION new/hwinfo-13.32/VERSION --- old/hwinfo-13.31/VERSION 2007-03-28 14:07:35.000000000 +0200 +++ new/hwinfo-13.32/VERSION 2007-04-12 11:52:13.000000000 +0200 @@ -1 +1 @@ -13.31 +13.32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org