summaryrefslogtreecommitdiff
path: root/mkbootdisk.spec
blob: 448d4069cbd2c44213aff3edba5658973687d7fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
Summary:	Creates a standalone boot floppy for the running system
Summary(es):	Crea un disquete de arranque
Summary(pl):	Tworzy dyskietkê startow± dla dzia³aj±cego systemu
Summary(pt_BR):	Cria um disco de inicialização
Summary(ru):	óÏÚÄÁÅÔ ÓÁÍÏÄÏÓÔÁÔÏÞÎÕÀ ÚÁÇÒÕÚÏÞÎÕÀ ÄÉÓËÅÔÕ ÄÌÑ ÔÅËÕÝÅÊ ÓÉÓÔÅÍÙ
Summary(uk):	óÔ×ÏÒÀ¤ ÓÁÍÏÄÏÓÔÁÔÎÀ ÚÁÇÒÕÚÏÞÎÕ ÄÉÓËÅÔÕ ÄÌÑ ÐÏÔÏÞÎϧ ÓÉÓÔÅÍÉ
Name:		mkbootdisk
Version:	2.0.3
Release:	1
License:	GPL
Group:		Base/Utilities
Source0:	http://mops.uci.agh.edu.pl/~gotar/%{name}-%{version}.tar.bz2
# Source0-md5:	25128bfc5fa2d68031f3abebb0a2a424
Requires:	/bin/awk
Requires:	e2fsprogs
Requires:	fileutils
Requires:	geninitrd
Requires:	grep
Requires:	mount
Requires:	textutils
%ifarch %{ix86}
Requires:	lilo
%endif
%ifarch sparc sparc64
Requires:	silo
%endif
ExclusiveArch:	%{ix86} sparc sparc64
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
The mkbootdisk program creates a standalone boot floppy disk for
booting the running system. The created bootdisk will look for the
root filesystem on the device mentioned in /etc/fstab and include an
initial ramdisk image which will load any necessary modules for mount
root file system and continue from start system. This program uses
lilo, as manualy making boot floppy with syslinux or grub doesn't
require any magic.

%description -l es
Este paquete crea un disco de arranque autocontenido. Asume que el
disco de arranque debe usar la partición raíz configurada en el
archivo /etc/fstab. El disco de arranque obtenido incluye todos los
módulos SCSI necesarios al sistema.

%description -l pl
Program mkbootdisk tworzy samodzieln± dyskietkê startow± dla
dzia³aj±cego systemu. Utworzony obraz dyskietki przy starcie bêdzie
szuka³ g³ównego systemu plików na urz±dzeniu wymienionym w /etc/fstab
i zawiera³ bedzie obraz startowego ramdysku ³aduj±cego wszelkie
niezbêdnie dla systemu modu³y potrzebne do podmontowania g³ównego
systemu plikowego i kontynuacji z w niego dalej startu systemu.
Program bazuje na lilo, jako ¿e rêcznie zrobienie dyskietki startowej
do u¿ycia z syslinux b±d¼ grubem nie wymaga ¿adnych tricków.

%description -l pt_BR
Este pacote cria um disco de inicialização auto-contido. Assume que o
disco de inicialização deve usar a partição raiz configurada no
arquivo /etc/fstab. O disco de inicialização resultando inclui todos
os módulos SCSI necessários ao sistema.

%description -l ru
ðÒÏÇÒÁÍÍÁ mkbootdisk ÓÏÚÄÁÅÔ ÓÁÍÏÄÏÓÔÁÔÏÞÎÕÀ ÚÁÇÒÕÚÏÞÎÕÀ ÄÉÓËÅÔÕ ÄÌÑ
ÚÁÇÒÕÚËÉ ÔÅËÕÝÅÊ ÓÉÓÔÅÍÙ. óÏÚÄÁÎÎÁÑ ÄÉÓËÅÔËÁ ÂÕÄÅÔ ÉÓËÁÔØ ËÏÒÎÅ×ÕÀ
ÆÁÊÌÏ×ÕÀ ÓÉÓÔÅÍÕ ÎÁ ÕÓÔÒÏÊÓÔ×Å, ÕËÁÚÁÎÎÏÍ × /etc/fstab, É ×ËÌÀÞÁÅÔ
ÎÁÞÁÌØÎÙÊ ÏÂÒÁÚ ramdisk'Á, ËÏÔÏÒÙÊ ÂÕÄÅÔ ÚÁÇÒÕÖÁÔØ ÍÏÄÕÌÉ SCSI, IDE É
ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÍÏÎÔÉÒÏ×ÁÎÉÑ ËÏÒÎÅ×ÏÊ ÆÁÊÌÏ×ÏÊ
ÓÉÓÔÅÍÙ.

%description -l uk
ðÒÏÇÒÁÍÁ mkbootdisk ÓÔ×ÏÒÀ¤ ÓÁÍÏÄÏÓÔÁÔÎÀ ÚÁÇÒÕÚÏÞÎÕ ÄÉÓËÅÔÕ ÄÌÑ
ÚÁÇÒÕÚËÉ ÐÏÔÏÞÎϧ ÓÉÓÔÅÍÉ. óÔ×ÏÒÅÎÁ ÄÉÓËÅÔÁ ÂÕÄÅ ÛÕËÁÔÉ ËÏÒÎØÏ×Õ
ÆÁÊÌÏ×Õ ÓÉÓÔÅÍÕ ÎÁ ÐÒÉÓÔÒϧ, ÚÁÚÎÁÞÅÎÏÍÕ Õ /etc/fstab, ¦ ͦÓÔÉÔØ
ÐÏÞÁÔËÏ×ÉÊ ÏÂÒÁÚ ramdisk'Õ, ËÏÔÒÉÊ ÂÕÄÅ ÚÁÇÒÕÖÁÔÉ ÍÏÄÕ̦ SCSI, IDE ÔÁ
ÆÁÊÌÏ×ÉÈ ÓÉÓÔÅÍ, ÎÅÏÂȦÄΦ ÄÌÑ ÍÏÎÔÕ×ÁÎÎÑ ËÏÒÎØÏ×ϧ ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{/sbin,%{_mandir}/man8}

sufix=ix86
%ifarch sparc sparc64
sufix=sparc
%endif
install mkbootdisk.$sufix $RPM_BUILD_ROOT/sbin/mkbootdisk

install mkbootdisk.8 $RPM_BUILD_ROOT%{_mandir}/man8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%attr(755,root,root) /sbin/mkbootdisk
%{_mandir}/man8/mkbootdisk.8*