Name: kudzu
Version: 1.2.86
Release: 4%{?_dist_release}
License: GPL
Summary: The Vine Linux hardware probing tool.
Summary(ja): Vine Linux ハードウエア検出ツール
Group: Applications/System
Source: kudzu-%{version}.tar.bz2
Patch10: kudzu-1.2.85-libresolv.patch

Patch20: kudzu-1.2.86-new-sysfs.patch
Patch100: kudzu-1.2.86-vine.patch

BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: pciutils-devel >= 2.2, python-devel, python, newt-devel, gettext
BuildRequires: pciutils-static
BuildRequires: zlib-devel

Obsoletes: rhs-hwdiag setconsole
Requires(post): chkconfig
Requires(preun): chkconfig
Requires: pam >= 0.74-17, hwdata
Conflicts: netconfig < 0.8.18
Conflicts: Xconfigurator <= 4.9
Conflicts: mouseconfig < 4.18
Conflicts: initscripts < 8.40
Requires: hwdata >= 0.146.1

%description
Kudzu is a hardware probing tool run at system boot time to determine
what hardware has been added or removed from the system.

%description -l ja
Kudzu は，システムに追加・削除したハードウェアをブート時に検出する
ツールです．

%package devel
Summary: Development files needed for hardware probing using kudzu.
Summary(ja): ハードウェア検出のための開発ライブラリ
Group: Development/Libraries
Requires: pciutils-devel

%description devel
The kudzu-devel package contains the libkudzu library, which is used
for hardware probing and configuration.

%description -l ja devel
kudzu-devel パッケージは libkudzu と libmodules を含んでいます．
いずれもハードウェアの検出や設定に使われるライブラリです．


%prep

%setup -q

%patch10 -p1 -b .resolv
%patch20 -p1 -b .new-sysfs

%patch100 -p1 -b .debug

# hack: do not start kudzu on s390/s390x on bootup
%ifarch s390 s390x
perl -pi -e "s/345/-/g" kudzu.init
%endif

sed -i -e 's/python2/python/g' Makefile

%build
ln -s `pwd` kudzu

make RPM_OPT_FLAGS="%{optflags} -I." all kudzu

%install
rm -rf $RPM_BUILD_ROOT
make install install-lib DESTDIR=$RPM_BUILD_ROOT libdir=$RPM_BUILD_ROOT/%{_libdir}

%clean
rm -rf $RPM_BUILD_ROOT

%triggerun -- kudzu < 1.2.85-1
/sbin/chkconfig --del kudzu

%files
%defattr(-,root,root)
%doc README
%{_libdir}/python*/site-packages/*

%Files devel
%defattr(-,root,root)
%{_libdir}/libkudzu.a
%{_includedir}/kudzu

%changelog
* Sun Jul 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.86-4
- rebuild with VineSeed environment

* Sun May 12 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.86-3
- add patch to fix segv on hw probe.

* Sat Jan 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.86-2
- remove Requires: hal

* Tue May 24 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.86-1
- update to 1.2.86
- add patch20 to work with new sysfs

* Tue Apr 19 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.85-5
- rebuild with rpm-4.8.1

* Sun Feb 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.85-4
- add BuildRequires: pciutils-static, zlib-devel

* Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.85-3
- rebuilt with python-2.6.4

* Thu Feb 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.85-2
- add -lresolv for _kudzumodule.so

* Mon Aug 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.85-1
- new upstream release
- remove kudzu binary and init scripts

* Tue Oct 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl7
- add remove redhatify string.

* Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl6
- add %%triggerun script to remove obsolete fstab entry (<BTS:256>)

* Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl5
- add Patch30 not to configure mice on boot.

* Mon Sep 18 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl4
- fix kanjicode of spec file (<BTS:197>)

* Sun Sep 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl3
- add Patch20 to use legacy mouseconfig in fix-mouse-psaux script.

* Sat Aug 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl2
- add Patch10
  - do not use dietlibc

* Sat Aug 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl1
- new upstream source
  - merge changes with RHEL4 version of kudzu

* Sat Jun 24 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.60-1vl12
- rebuild

* Sat Feb 18 2006 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl11
- added kudzu-0.99.60-pci.patch
- replaced lib to %%{_lib} in Makefile
- rebuilt for x86_64 architecture

* Sun Apr 03 2005 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl10
- rebuild with python-2.4.1-0vl1

* Fri Dec 17 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.60-1vl9
- added Patch14 (for problem regarding KUDZU_ARGS handling)

* Tue Jul 27 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl8
- do not start kudzu if /etc/sysconfig/kudzu does not exist or
  "KUDZU=off" is defined in /etc/sysconfig/kudzu.
  
* Tue Jun 22 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl7
- don't remove mouse symlink for all architecture.

* Thu Jun 17 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl6
- add Patch11 to add iocharset=euc-jp in updfstab.

* Tue Jun  8 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl5
- add patch10 to support Xorg X11 and to run in safe mode
- update ja.po

* Sat Apr 17 2004 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl4
- rebuild with python-2.3.3-0vl1

* Sat Apr 10 2004 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl3.1
- rebuild with python-2.3.3-0vl0.3 (for TestPkg)

* Wed Jan 29 2003 Tomoya TAKA <taka@vinelinux.org> 0.99.60-1vl3
- rebuild against python-2.2

* Mon Dec 16 2002 Tomoya TAKA <taka@vinelinux.org> 0.99.60-1vl2
- ddcprobe requires {asm,sys}/vm86.h, which is only available for %%ix86 archs
- the spec was in Shift-JIS. fixed.

* Fri Nov 15 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl1
- user hwdata package for pcitable database.
- merged with upstream CVS.
  - firewire controller support (#65386, <hjl@gnu.org>)
  - minimal firewire bus probing
  - fix serial console support
  - fix assorted brokenness in the DDC probing
  - collapsed jaz/zip entries into consistent /mnt/jaz, /mnt/zip mount points
  - added CAMERA search string for updfstab (Minolta S304, at least)
  - don't initialize full device lists on all probes (<ewt@redhat.com>)
  - more modules.pcimap blacklisting (#66652)
  - fix uninitialized variable (#63664)
  - fix segfault in pciserial code
  - set buffering for reading /proc/partitions (#61617, #56815)
  - add support for USB2 (ehci-hcd)
  - add device entries for *all* usb interfaces, not just the first (#52758)
  - fix various ethernet device removal bugs (#61169)
  - require hwdata, tweak paths accordingly
  - rename config file to updfstab.conf
    updated updfstab to use a config file
  - don't print out VBE videocards when asked for DDC monitors, and vice
    versa

* Mon Oct 07 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl13
- modify pcitable to support newer device.

* Fri Jun  7 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl12
- modify pcitable for CyberBladeXPAi1 to use its own Cards entry.

* Tue Jun  4 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl11
- update pcitable. (add 845G support: not tested)

* Sun Jun  2 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl10
- update pcitable.

* Tue Mar 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl9
- update pcitable for S3 SuperSavage series cards.

* Sun Mar 17 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl8
- update pcitable
  OLD DECchip21?4? cards needs tulip_old (not tulip).
  
* Sun Mar 17 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl7
- don't make symlink for /dev/mouse when we detect usb mouse.

* Sat Mar 16 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl6
- modified Patch20 to disable removing /dev/mouse symlink on ppc

* Sun Feb 24 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl5
- added Patch20 to disable video card probe on ppc

* Mon Feb 18 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl4
- Oops the spec was in Shift-JIS. Fixed.

* Thu Jan 10 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl3
- more pcitable

* Mon Jan 07 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl2
- fixed spec typo
- ee100pro-diag requires sys/io.h, which is only available for %%ix86 archs

* Sun Jan  6 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl1
- new upstream version 0.99.42-1
- build for Vine Linux
  
* Fri Jan  4 2002 Bill Nottingham <notting@redhat.com>
- fix LRMI to work with pthreads

* Thu Jan  3 2002 Bill Nottingham <notting@redhat.com>
- split vbe-probed memory into its own video device
- fix a segfault in pci.c on bad pcitable data

* Thu Oct 11 2001 Bill Nottingham <notting@redhat.com>
- go to the head of the tree. mmm, python 2.2

* Tue Sep 25 2001 Bill Nottingham <notting@redhat.com>
- dink with eepro100 eeproms

* Sat Sep  8 2001 Bill Nottingham <notting@redhat.com>
- add G550 pci id

* Thu Sep  6 2001 Bill Nottingham <notting@redhat.com>
- fix enabling of bcm5820 in boot environment

* Tue Aug 28 2001 Bill Nottingham <notting@redhat.com>
- fix po file headers (#52701)

* Fri Aug 24 2001 Bill Nottingham <notting@redhat.com>
- only refer to things in the cards DB
- we configure CLASS_OTHER now too (#51707)

* Fri Aug 24 2001 Mike A. Harris <mharris@redhat.com>
- Updated ATI video hardware PCI ID's and sync'd with XFree86's ID's

* Wed Aug 22 2001 Mike A. Harris <mharris@redhat.com>
- Fixed Radeon QD PCI ID, and a few others.
- Fixed broken pt_BR.po file so kudzu will actually build.

* Wed Aug 22 2001 Bill Nottingham <notting@redhat.com>
- move PS/2 probe to PROBE_SAFE (fixes #52040, indirectly...)

* Wed Aug 15 2001 Bill Nottingham <notting@redhat.com>
- fix checking of module aliases during device unconfiguration (#51100)

* Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
- add another megaraid variant to the pcitable
- add some configuration for bcm5820 cards (#51707)

* Fri Aug 10 2001 Bill Nottingham <notting@redhat.com>
- pcitable & translation updates (including fixing #51479)

* Mon Aug  6 2001 Bill Nottingham <notting@redhat.com>
- enumerate cardbus bridges before the rest of the PCI bus scan
  (fixes #35136, #41972, #49842, possibly others)

* Wed Aug  1 2001 Bill Nottingham <notting@redhat.com>
- don't override generic pcitable entries with subvendor/subdevice
  specific entries from modules.pcimap unless it uses a different module
  (#46454, #50604)
- don't try to configure X if they don't appear to have it installed
  (#50088)

* Thu Jul 26 2001 Bill Nottingham <notting@redhat.com>
- fix changes from yesterday

* Wed Jul 25 2001 Bill Nottingham <notting@redhat.com>
- shrink parts of libkudzu_loader.a

* Tue Jul 24 2001 Bill Nottingham <notting@redhat.com>
- put scsi.o in libkudzu_loader.a

* Mon Jul 23 2001 Bill Nottingham <notting@redhat.com>
- USB floppy probing, via scsi.c ugliness

* Mon Jul 23 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- some some more gdth entries

* Thu Jul 19 2001 Bill Nottingham <notting@redhat.com>
- floppy probing!

* Mon Jul  9 2001 Bill Nottingham <notting@redhat.com>
- return fb device for VESA fb devices

* Tue May  8 2001 Bill Nottingham <notting@redhat.com>
- fix updfstab erroring out on floppies, other devices (#39623)

* Mon May  7 2001 Bill Nottingham <notting@redhat.com>
- add a couple of e1000 ids (#39391)
- use dynamic buffer size for /proc/scsi/scsi (#37936)

* Wed May  2 2001 Bill Nottingham <notting@redhat.com>
- handle CLASS_RAID like CLASS_SCSI
- put man pages in man8, not man1
- don't map all i960 stuff to megaraid; use explicit list

* Tue May 01 2001 Erik Troan <ewt@redhat.com>
- added a man page for updfstab
- updfstab added devices even when the full disk device was in fstab already

* Thu Apr 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- add hack to not start kudzu on s390/s390x on bootup

* Mon Apr  2 2001 Preston Brown <pbrown@redhat.com>
- mark camera mount types w/a default partition.

* Fri Mar 30 2001 Bill Nottingham <notting@redhat.com>
- fix a couple of random only-on-occasion memory scribbles in pci.c

* Thu Mar 29 2001 Bill Nottingham <notting@redhat.com>
- if we're running for the first time, don't configure additional mice
  if some existing mouse is configured

* Wed Mar 28 2001 Bill Nottingham <notting@redhat.com>
- more PS/2 probe tweaks to work with yet more strange KVMs
- random pcitable tweaks (G450, etc.)

* Mon Mar 26 2001 Bill Nottingham <notting@redhat.com>
- don't segfault if they don't have a PS/2 port

* Thu Mar 22 2001 Bill Nottingham <notting@redhat.com>
- cosmetic pcitable tweaks

* Wed Mar 21 2001 Bill Nottingham <notting@redhat.com>
- don't map a particular Compaq i960 thing to megaraid (#32082)

* Tue Mar 20 2001 Erik Troan <ewt@redhat.com>
- set detached for usb devices that aren't plugged in
- don't put detached dfevices in the fstab

* Mon Mar 19 2001 Bill Nottingham <notting@redhat.com>
- only probe once in updfstab
- fix aumix lines, again (#32163)
- fix it so we don't reconfigure configured USB mice (#32236)

* Fri Mar 16 2001 Erik Troan <ewt@redhat.com>
- check for Y-E (Vaio) floppies

* Fri Mar 16 2001 Erik Troan <ewt@redhat.com>
- updfstab ignores partition tables that look invalid

* Wed Mar 14 2001 Bill Nottingham <notting@redhat.com>
- fix ps2 probe
- fix long latent bug in python module
- add new it/de/fr/es .po files

* Tue Mar 13 2001 Bill Nottingham <notting@redhat.com>
- add some documentation on the hwconf file

* Mon Mar 12 2001 Bill Nottingham <notting@redhat.com>
- new and improved PS/2 probe (<bcrl@redhat.com>)

* Mon Mar 12 2001 Bill Nottingham <notting@redhat.com>
- fix two segfaults, one in the isapnp code, one in the ddc code

* Thu Mar  8 2001 Bill Nottingham <notting@redhat.com>
- some pcitable updates
- update to updfstab (pam_console support)
- don't try and load IDE modules if we don't need to

* Wed Mar  7 2001 Bill Nottingham <notting@redhat.com>
- clean up mouse handling (#30939, #21483, #18862, others)
- ignore non-native ISAPnP stuff for now (#30805)

* Thu Mar  1 2001 Bill Nottingham <notting@redhat.com>
- fix a segfault and other weirdness in the SCSI probe (#30168)

* Wed Feb 28 2001 Bill Nottingham <notting@redhat.com>
- fix a SCSI order bug

* Tue Feb 27 2001 Preston Brown <pbrown@redhat.com>
- identify 16meg G450

* Tue Feb 27 2001 Bill Nottingham <notting@redhat.com>
- enable the ISAPnP stuff (part of #29450)
- fix a segfault

* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
- merge in some stuff in pcitable that got lost

* Sun Feb 25 2001 Bill Nottingham <notting@redhat.com>
- don't return CLASS_NETWORK for everything in PCI_BASE_CLASS_NETWORK
  (like, say, ISDN cards) (#29308)

* Fri Feb 23 2001 Bill Nottingham <notting@redhat.com>
- only probe the PCI bus in module_upgrade (#29092, sort of)
- random cleanups, plug some memory leaks
- don't give SCSI device names to non-SCSI devices

* Fri Feb 23 2001 Preston Brown <pbrown@redhat.com>
- don't make duplicate fstab entries for devices that have the same dev entry but match different patterns.

* Thu Feb 22 2001 Bill Nottingham <notting@redhat.com>
- write aliases for multiple usb controllers

* Wed Feb 21 2001 Bill Nottingham <notting@redhat.com>
- add a new i810_audio id
- read modules.pcimap from the normal directory if we're running the BOOT
  kernel

* Tue Feb 20 2001 Bill Nottingham <notting@redhat.com>
- write lines to modules.conf to save/restore sound settings (#28504)
- fix module_upgrade for eth0 aliases

* Tue Feb 20 2001 Preston Brown <pbrown@redhat.com>
- set up agpgart on i860s.
- improvements and fixes to updfstab, including mounting IOMEGA devices in the format they prefer.

* Fri Feb 16 2001 Matt Wilson <msw@redhat.com>
- set usbDeviceList to NULL in freeUsbDevices

* Thu Feb 15 2001 Bill Nottingham <notting@redhat.com>
- fix USB multiple probe segfault

* Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
- fix updfstab up some

* Wed Feb 14 2001 Preston Brown <pbrown@redhat.com>
- final translation update

* Tue Feb 13 2001 Preston Brown <pbrown@redhat.com>
- sync pcitable w/Xconfigurator.

* Tue Feb 13 2001 Bill Nottingham <notting@redhat.com>
- fix configuration of PCI modems (#27414)

* Mon Feb 12 2001 Bill Nottingham <notting@redhat.com>
- fix python module

* Sun Feb 11 2001 Bill Nottingham <notting@redhat.com>
- expand the USB probing; return all sorts of devices, and more sane
  descriptions

* Sun Feb 11 2001 Erik Troan <ewt@redhat.com>
- added sony devices to updfstab
- look through /proc/partitions for actual partition to mount
- made symlinks optional, and only create them for /dev/cdrom

* Fri Feb  9 2001 Bill Nottingham <notting@redhat.com>
- don't bother showing a dialog for hardware we aren't going to do anything
  with
- don't configure CD-ROMs  

* Thu Feb 08 2001 Preston Brown <pbrown@redhat.com>
- update pcitable with new XFree86 stuff

* Thu Feb 08 2001 Erik Troan <ewt@redhat.com>
- added updfstab
- don't report ide devices bound to ide-scsi -- they're really scsi devices

* Wed Feb  7 2001 Matt Wilson <msw@redhat.com>
- added modules.o to LOADEROBJS in Makefile
- remove modules.o from LOADEROBJS and add stub functions in kudzu.c

* Wed Feb  7 2001 Bill Nottingham <notting@redhat.com>
- add in modules.conf upgrader
- describe the types of hardware that's added or removed in the dialog

* Mon Feb  5 2001 Bill Nottingham <notting@redhat.com>
- map disabled PCI devices to 'disabled', not to 'ignore'

* Thu Feb  1 2001 Bill Nottingham <notting@redhat.com>
- fix calling of VESA BIOS stuff (#24176)

* Wed Jan 31 2001 Bill Nottingham <notting@redhat.com>
- fix detection of disabled video boards

* Fri Jan 26 2001 Trond Eivind Glomsr藷?<teg@redhat.com>
- fix bug in USB detection

* Thu Jan 25 2001 Bill Nottingham <notting@redhat.com>
- fix some broken pcitable entries
- add BUS_USB to python module

* Wed Jan 24 2001 Bill Nottingham <notting@redhat.com>
- fix it so we actually pay attention to which button they push (#24858)

* Wed Jan 24 2001 Preston Brown <pbrown@redhat.com>
- final i18n update before beta

* Sun Jan 21 2001 Bill Nottingham <notting@redhat.com>
- change i18n mechanism

* Sat Jan 20 2001 Bill Nottingham <notting@redhat.com>
- add hack for 'configure/unconfigure all' in interactive mode

* Thu Jan 18 2001 Erik Troan <ewt@redhat.com>
- pcitable update for natsemi module

* Wed Jan 17 2001 Bill Nottingham <notting@redhat.com>
- pcitable updates

* Tue Jan  9 2001 Bill Nottingham <notting@redhat.com>
- don't write modules.conf aliases for cardbus network stuff

* Thu Dec 28 2000 Bill Nottingham <notting@redhat.com>
- fix continual redetection of SOCKET devices

* Fri Dec 22 2000 Bill Nottingham <notting@redhat.com>
- read modules.pcimap as well
- pcitable updates

* Tue Dec 19 2000 Bill Nottingham <notting@redhat.com>
- map yenta_socket driver for cardbus bridges (CLASS_SOCKET)

* Wed Dec 13 2000 Bill Nottingham <notting@redhat.com>
- work around a possible glibc bug
- fix up the USB device stuff

* Tue Dec 12 2000 Bill Nottingham <notting@redhat.com>
- fix segfault caused by yesterday's changes
- stub load/removeModule for the loader

* Mon Dec 11 2000 Bill Nottingham <notting@redhat.com>
- libmodules gets integrated into libkudzu
- load necessary modules before probing

* Fri Dec  8 2000 Bill Nottingham <notting@redhat.com>
- a WORM device is a CD-ROM (#19250)

* Tue Dec 05 2000 Michael Fulbright <msf@redhat.com>
- fix for IDE CDROM probing segfault

* Mon Nov 20 2000 Erik Troan <ewt@redhat.com>
- fix for scd devices > scd9

* Sat Nov 18 2000 Bill Nottingham <notting@redhat.com>
- don't use files in /tmp to determine whether to switch runlevels

* Sat Oct 21 2000 Matt Wilson <msw@redhat.com>
- install kudzu.py into /usr/lib/python1.5/site-packages, not
  /usr/lib/python1.5/
- added backwards compatibility for old python interface
- fixed crashes in python C binding

* Wed Oct 18 2000 Bill Nottingham <notting@redhat.com>
- pcitable updates
- don't 'configure' agpgart on alpha
- don't configure usb controllers if there are no modules

* Wed Oct 04 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
- segfault fix

* Tue Oct 03 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
- some fixes to avoid segfaulting with serial devices
  in kudzu if no PnP-description is available
- minor fix to the makefile  

* Fri Sep 29 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
- rewritten USB support
- new python module (formerly kudzu2), giving access to
  more information 

* Wed Sep 13 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
- include more info in the kudzu2 python module

* Fri Sep 08 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
- new kudzu2 python module which gives access to all
  of the information available on the device in the C
  library. Hopefully will be the main module soonish.

* Wed Aug 30 2000 Bill Nottingham <notting@redhat.com>
- pcitable tweaks

* Thu Aug 24 2000 Erik Troan <ewt@redhat.com>
- updated it/es translations

* Thu Aug 24 2000 Bill Nottingham <notting@redhat.com>
- fix segfault when passed '-f <some file that doesn't exist>'

* Wed Aug 23 2000 Bill Nottingham <notting@redhat.com>
- fix some ATI Mobility mappings
- use ftw() to look for modules; it's the only sane way to handle
  2.4 kernels

* Sat Aug 19 2000 Bill Nottingham <notting@redhat.com>
- fix network device ordering

* Tue Aug 15 2000 Bill Nottingham <notting@redhat.com>
- disabled things also have IRQ 255. Neat.

* Wed Aug  9 2000 Bill Nottingham <notting@redhat.com>
- actually include translation files. Duh.

* Wed Aug  9 2000 Tim Waugh <twaugh@redhat.com>
- avoid overflowing the monitor id buffer (#15795)

* Tue Aug  8 2000 Erik Troan <ewt@redhat.com>
- look for PCMCIA IDE devices (they aren't in /proc)

* Mon Aug  7 2000 Bill Nottingham <notting@redhat.com>
- handle probing for excessive numbers of SCSI devices
- tweak IRQ 0 ignoring slightly

* Sun Aug  6 2000 Bill Nottingham <notting@redhat.com>
- ignore devices on IRQ 0

* Fri Aug  4 2000 Bill Nottingham <notting@redhat.com>
- fix subdevice sorting in pci device table (#14503)

* Fri Aug  4 2000 Florian La Roche <Florian.LaRoche@redhat.com>
- make some functions in pci.c "static"

* Wed Aug  2 2000 Bill Nottingham <notting@redhat.com>
- assorted pcitable and translation fixes

* Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
- fixes so translations get activated

* Wed Jul 26 2000 Bill Nottingham <notting@redhat.com>
- pcitable fixes (Neomagic, Matrox)

* Wed Jul 26 2000 Matt Wilson <msw@redhat.com>
- new translations for de fr it es

* Tue Jul 25 2000 Bill Nottingham <notting@redhat.com>
- pci.ids updates
- probe for memory in DDC probe
- link vbe library in directly

* Tue Jul 25 2000 Florian La Roche <Florian.LaRoche@redhat.de>
- update gdth ICP vortex entries

* Mon Jul 24 2000 Bill Nottingham <notting@redhat.com>
- turn off DDC probing in generic hardware probe
- random pcitable updates

* Tue Jul 18 2000 Michael Fulbright <msf@redhat.com>
- enable USB bus probing for loader

* Tue Jul 18 2000 Bill Nottingham <notting@redhat.com>
- pcitable updates

* Fri Jul 14 2000 Matt Wilson <msw@redhat.com>
- added USB probing to kudzu_loader library

* Fri Jul 14 2000 Bill Nottingham <notting@redhat.com>
- move initscript back

* Tue Jul 11 2000 Florian La Roche <Florian.LaRoche@redhat.de>
- add another ncr/sym controller to pcitable

* Mon Jul  3 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
- USB mouse detection

* Mon Jul  3 2000 Bill Nottingham <notting@redhat.com>
- preliminary USB probing (from Trond)

* Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
- add /etc/sysconfig/kudzu where you can force only safe probes on boot

* Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
- configure USB controllers
- initscript path munging

* Sun Jun 18 2000 Bill Nottingham <notting@redhat.com>
- fix broken bus handling in library

* Thu Jun 15 2000 Bill Nottingham <notting@redhat.com>
- add r128 driver mappings

* Thu Jun 15 2000 Matt Wilson <msw@redhat.com>
- hacks to probe vesa and vga16 framebuffers

* Tue Jun 13 2000 Bill Nottingham <notting@redhat.com>
- DDC probing fixes

* Wed Jun  7 2000 Bill Nottingham <notting@redhat.com>
- add in monitor probing

* Sun Jun  4 2000 Bill Nottingham <notting@redhat.com>
- pcitable fixes

* Thu Jun  1 2000 Bill Nottingham <notting@redhat.com>
- modules.confiscation

* Tue May 30 2000 Erik Troan <ewt@redhat.com>
- moved kudzumodule to main kudzu package

* Wed May 10 2000 Bill Nottingham <notting@redhat.com>
- add support for PCI subvendor, subdevice IDs

* Tue Apr  4 2000 Bill Nottingham <notting@redhat.com>
- add fix for odd keyboard controllers

* Tue Mar 28 2000 Erik Troan <ewt@redhat.com>
- added kudzumodule to devel package
- added libkudzu_loader to devel

* Sat Mar  4 2000 Matt Wilson <msw@redhat.com>
- added 810 SVGA mapping

* Thu Mar  2 2000 Bill Nottingham <notting@redhat.com>
- fixes in pci device list merging

* Thu Feb 24 2000 Bill Nottingham <notting@redhat.com>
- fix aliasing and configuration of network devices
- only configure modules that are available

* Mon Feb 21 2000 Bill Nottingham <notting@redhat.com>
- fix handling of token ring devices

* Thu Feb 17 2000 Bill Nottingham <notting@redhat.com>
- yet more serial fixes

* Wed Feb 16 2000 Bill Nottingham <notting@redhat.com>
- more serial fixes; bring back DTR and RTS correctly

* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
- don't run serial probe on serial console, fixed right

* Tue Feb  1 2000 Bill Nottingham <notting@redhat.com>
- fix previous fixes.

* Wed Jan 26 2000 Bill Nottingham <notting@redhat.com>
- fix add/remove logic somewhat

* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
- don't run serial probe on serial console

* Fri Jan  7 2000 Bill Nottingham <notting@redhat.com>
- fix stupid bug in configuring scsi/net cards

* Mon Oct 25 1999 Bill Nottingham <notting@redhat.com>
- oops, don't try to configure 'unknown's.

* Mon Oct 11 1999 Bill Nottingham <notting@redhat.com>
- fix creation of /etc/sysconfig/soundcard...

* Wed Oct  6 1999 Bill Nottingham <notting@redhat.com>
- add inittab munging for sparc serial consoles...

* Thu Sep 30 1999 Bill Nottingham <notting@redhat.com>
- add sun keyboard probing (from jakub)
- add some bttv support

* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
- run 'telinit 5' if needed in the initscript

* Mon Sep 20 1999 Bill Nottingham <notting@redhat.com>
- new & improved UI
- module aliasing fixes

* Thu Sep  9 1999 Bill Nottingham <notting@redhat.com>
- sanitize, homogenize, sterilize...

* Wed Sep  8 1999 Bill Nottingham <notting@redhat.com>
- get geometry for ide drives
- enumerate buses (jj@ultra.linux.cz)
