]> git.pld-linux.org Git - packages/etherboot.git/blob - etherboot.spec
- some pld.org.pl->pld-linux.org cosmetics
[packages/etherboot.git] / etherboot.spec
1 Summary:        Software package for booting x86 PCs over a network
2 Summary(pl):    Oprogramowanie do startowania komputerów PC poprzez sieæ
3 Name:           etherboot
4 Version:        5.0.7
5 Release:        1
6 License:        GPL
7 Group:          Applications/System
8 Source0:        http://prdownloads.sourceforge.net/etherboot/%{name}-%{version}.tar.bz2
9 Source1:        http://prdownloads.sourceforge.net/etherboot/%{name}-doc-%{version}.tar.bz2
10 URL:            http://etherboot.sourceforge.net/
11 ExclusiveArch:  %{ix86}
12 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14 %description
15 Etherboot is a free software package for booting x86 PCs over a
16 network. In principle this could be any network technology that TCP/IP
17 runs on that supports broadcasting. In practice, the bandwidth
18 required means it's only practical over LANs and some WANs. Etherboot
19 is useful for booting PCs diskless. This is desirable in various
20 situations, for example:
21   - Maintaining software for a cluster of equally configured
22     workstations centrally.
23   - A low-cost X-terminal.
24   - A low cost user platform where remote partitions are mounted by NFS
25     and you are willing to accept the slowness of data transfers that
26     results from NFS, compared to a local disk.
27   - Various kinds of remote servers, e.g. a tape drive server that can
28     be accessed with the RMT protocol.
29   - Routers.
30   - Machines doing tasks in environments unfriendly to disks.
31
32 %description -l pl
33 Etherboot to "wolne" oprogramowanie s³u¿±ce do startowania komputerów
34 PC x86 poprzez sieæ (dowoln± sieæ TCP/IP wspieraj±c± rozg³aszanie
35 adresów (broadcasting)). W praktyce wymagania co do przepustowo¶ci
36 ³±cz ograniczaj± zastosowanie tego pakietu w sieciach LAN i niektórych
37 WAN. Etherboot jest u¿yteczny do startowania bezdyskowych PC.
38
39 %prep
40 %setup -q -a1
41
42 %build
43 # we don't use custom optimalizations here because it can cause problems
44 %{__make} -C src
45 %{__make} bin/boot1a.bin -C src
46
47 %install
48 rm -rf $RPM_BUILD_ROOT
49 install -d $RPM_BUILD_ROOT{%{_libdir}/%{name}/{lzrom,rom},%{_bindir}}
50
51 install src/bin32/*.rom $RPM_BUILD_ROOT%{_libdir}/%{name}/rom
52 install src/bin32/*.lzrom $RPM_BUILD_ROOT%{_libdir}/%{name}/lzrom
53 install src/bin/*.bin $RPM_BUILD_ROOT%{_libdir}/%{name}
54 install src/bin/makerom $RPM_BUILD_ROOT%{_bindir}/makerom
55
56 gzip -9nf INSTALL RELNOTES doc/text/*txt src/NIC
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files
62 %defattr(644,root,root,755)
63 %doc *.gz index.html doc/text/*.gz contrib src/*.gz
64 %{_libdir}/%{name}
65 %attr(755,root,root) %{_bindir}/*
This page took 0.075775 seconds and 3 git commands to generate.