Blob Blame History Raw
Name: pcmciautils
Summary: PCMCIA utilities and initialization programs
License: GPL
Version: 005
Release: 1
Group: System Environment/Base
ExclusiveArch: i386 x86_64 ia64 ppc ppc64
Source: http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmciautils-%{version}.tar.bz2
Source10: pcmcia.rules
Obsoletes: pcmcia-cs
Obsoletes: kernel-pcmcia-cs
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: sysfsutils-devel >= 1.3.0
Patch1: pcmciautils-fedora.patch
Patch2: pcmciautils-radeonigp.patch
Patch3: pcmciautils-udev.patch

%description
The pcmciautils package contains utilities for initializing and
debugging PCMCIA and Cardbus sockets.

%prep
%setup -q
# Fix build peculiarities
%patch1 -p1
# Make sure RadeonIGP boards don't MCE
%patch2 -p1
# Make it callable as a direct udev helper
%patch3 -p1

%build
make

%install
%{__rm} -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

# Hotplug is handled by udev
rm -rf $RPM_BUILD_ROOT/etc/hotplug

mkdir -p $RPM_BUILD_ROOT/etc/udev/rules.d
install -m 644 %{SOURCE10} $RPM_BUILD_ROOT/etc/udev/rules.d/

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/pcmcia/*.opts
/etc/udev/rules.d/*
/sbin/*

%changelog
* Fri Jul 08 2005  Bill Nottingham <notting@redhat.com> 005-1
- initial packaging