]> git.pld-linux.org Git - packages/biosdevname.git/blob - biosdevname.spec
- up to 0.3.11
[packages/biosdevname.git] / biosdevname.spec
1 Summary:        Udev helper for naming devices per BIOS names
2 Name:           biosdevname
3 Version:        0.3.11
4 Release:        1
5 License:        GPL v2
6 Group:          Base
7 URL:            http://linux.dell.com/files/biosdevname
8 Source0:        https://linux.dell.com/files/biosdevname/%{name}-%{version}/biosdevname-%{version}.tar.gz
9 # Source0-md5:  22ce78f5d08cc4b1b2b8f9d28139ea5c
10 BuildRequires:  autoconf
11 BuildRequires:  automake
12 BuildRequires:  libtool
13 BuildRequires:  pciutils-devel
14 BuildRequires:  zlib-devel
15 Requires:       udev-core
16 # SMBIOS only exists on these arches.  It's also likely that other
17 # arches don't expect the PCI bus to be sorted breadth-first, or of
18 # so, there haven't been any comments about that on LKML.
19 ExclusiveArch:  %{ix86} %{x8664} ia64
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 biosdevname in its simplest form takes a kernel device name as an
24 argument, and returns the BIOS-given name it "should" be. This is
25 necessary on systems where the BIOS name for a given device (e.g. the
26 label on the chassis is "Gb1") doesn't map directly and obviously to
27 the kernel name (e.g. eth0).
28
29 %prep
30 %setup -q
31
32 %build
33 %{__libtoolize}
34 %{__aclocal}
35 %{__autoconf}
36 %{__autoheader}
37 %{__automake}
38 %configure \
39         --prefix=/ \
40         --sbindir=/sbin
41 %{__make}
42
43 %install
44 rm -rf $RPM_BUILD_ROOT
45 %{__make} install install-data \
46         DESTDIR=$RPM_BUILD_ROOT
47
48 %clean
49 rm -rf $RPM_BUILD_ROOT
50
51 %files
52 %defattr(644,root,root,755)
53 %doc README
54 %attr(755,root,root) /sbin/%{name}
55 /lib/udev/rules.d/*.rules
56 %{_mandir}/man1/%{name}.1*
This page took 0.06562 seconds and 4 git commands to generate.