]> git.pld-linux.org Git - packages/rc-scripts.git/blob - rc-scripts.spec
small typo patch in po.pl file
[packages/rc-scripts.git] / rc-scripts.spec
1 # $Id: rc-scripts.spec,v 1.63 2001-02-23 20:52:49 aflinta Exp $
2 Summary:        inittab and /etc/rc.d scripts
3 Summary(de):    inittab und /etc/rc.d Scripts
4 Summary(fr):    inittab et scripts /etc/rc.d
5 Summary(pl):    inittab i skrypty startowe z katalogu /etc/rc.d
6 Summary(tr):    inittab ve /etc/rc.d dosyalarý
7 Name:           rc-scripts
8 Version:        0.2.10
9 Release:        2
10 License:        GPL
11 Group:          Base
12 Group(de):      Gründsätzlich
13 Group(pl):      Podstawowe
14 Source0:        %{name}-%{version}.tar.gz
15 Patch0:         %{name}-shared.patch
16 Patch1:         %{name}-typo.patch
17 URL:            http://cvs.pld.org.pl/index.cgi/rc-scripts/
18 Vendor:         PLD rc-scripts Team <pld-rc-scripts@pld.org.pl>
19 BuildRequires:  popt-devel
20 BuildRequires:  glib-devel
21 %{!?bcond_off_static:BuildRequires:     glib-static}
22 BuildRequires:  gettext-devel
23 Requires:       grep
24 Requires:       mingetty
25 Requires:       mktemp
26 Requires:       modutils >= 2.1.121
27 Requires:       fileutils
28 Requires:       textutils
29 Requires:       sh-utils
30 Requires:       /bin/nice
31 Requires:       /bin/basename
32 Requires:       /bin/awk
33 Requires:       procps
34 Requires:       /bin/ps
35 Requires:       SysVinit
36 Requires:       iproute2
37 Requires:       /bin/gettext
38 Requires:       gettext
39 Requires:       e2fsprogs >= 1.15
40 Requires:       mount >= 2.10
41 Requires:       bdflush
42 Requires:       utempter
43 Requires:       net-tools
44 Obsoletes:      initscripts
45 Provides:       initscripts
46 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
47
48 %define         _prefix         /usr
49 %define         _exec_prefix    /
50 %define         _sysconfdir     /etc
51 %define         localedir       /etc/sysconfig/locale
52
53 %description
54 This package contains the scripts use to boot a system, change run
55 levels, and shut the system down cleanly.
56
57 %description -l de
58 Dieses Paket enthält die Scripts, die zum Hochfahren des Systems,
59 Ändern der Betriebsebene und sauberem Herunterfahren des Systems
60 erforderlich sind. Außerdem enthält es die Scripts, die
61 Netzwerkschnittstellen aktivieren und deaktivieren.
62
63 %description -l fr
64 Ce package contient les scripts utilisés pour démarrer le systéme,
65 changer les niveaux d'exécution, et arréter le systéme proprement. Il
66 contient aussi les scripts qui activent et désactivent la plupart des
67 inetrfaces réseau.
68
69 %description -l pl
70 Pakiet zawiera skrypty uruchamiane przy starcie i zamykaniu systemu, a
71 tak¿e przy zmianie poziomu uruchomienia.
72
73 %description -l tr
74 Bu paket, sistem açmak, çalýþma düzeylerini deðiþtirmek ve sistemi
75 düzgün bir þekilde kapatmak için gereken dosyalarý içerir. Ayrýca pek
76 çok bilgisayar aðý arayüzlerini etkinleþtiren ya da edilginleþtiren
77 programcýklar içerir.
78
79 %prep
80 %setup -q
81 %{!?bcond_off_static:#}
82 %patch0 -p1
83 %patch1 -p1
84
85 %build
86 %configure \
87         --with-localedir=%{localedir}
88 %{__make}
89
90 %install
91 rm -rf $RPM_BUILD_ROOT
92 install -d $RPM_BUILD_ROOT/var/run/netreport
93
94 %{__make} install  \
95         DESTDIR=$RPM_BUILD_ROOT 
96
97 for i in 0 1 2 3 4 5 6; do
98         install -d $RPM_BUILD_ROOT/etc/rc.d/rc$i.d
99 done
100
101 for i in 2 3 4 5; do
102         ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99local
103         ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10network
104         ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S99allowlogin
105         ln -s ../init.d/timezone $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S10timezone
106 done
107
108 for i in 1 2 3 4 5; do
109         ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S00killall
110         ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/S20random
111 done
112
113 for i in 0 2 3 4 5 6; do
114         ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K00single
115 done
116
117 ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S00single
118
119 for i in 0 6; do
120         ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90killall
121         ln -s ../init.d/random $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K80random
122 done
123
124 for i in 0 1 6; do
125         ln -s ../init.d/network $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K90network
126         ln -s ../init.d/allowlogin $RPM_BUILD_ROOT/etc/rc.d/rc$i.d/K01allowlogin
127 done
128
129 gzip -9nf doc/*.txt rc.d/init.d/template.init
130
131 %clean
132 rm -rf $RPM_BUILD_ROOT
133
134 %post
135 if [ -f /etc/inittab.rpmsave ]; then
136         echo "**** Found old /etc/inittab.rpmsave ****"
137         echo "/etc/inittab renamed to /etc/inittab.rpmnew"
138         mv -f /etc/inittab /etc/inittab.rpmnew
139         echo "/etc/inittab.rpmsave renamed to /etc/inittab."
140         mv -f /etc/inittab.rpmsave /etc/inittab
141 fi
142
143 %files
144 %defattr(644,root,root,755)
145 %doc doc/sysconfig.txt.gz
146 %doc sysconfig/interfaces/ifc*
147 %doc sysconfig/interfaces/tnl*
148 %doc sysconfig/interfaces/data/chat-ppp*
149 %doc doc/net-scripts.txt.gz
150 %doc rc.d/init.d/template.init.gz
151
152 %attr(755,root,root) %dir %{_sysconfdir}/rc.d
153 %attr(755,root,root) %dir %{_sysconfdir}/rc.d/rc?.d
154 %attr(755,root,root) %dir %{_sysconfdir}/rc.d/init.d
155
156 %{_sysconfdir}/rc.d/init.d/functions
157 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/allowlogin
158 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/killall
159 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/random
160 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/single
161 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/timezone
162 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/network
163
164 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.sysinit
165 %attr(754,root,root) %{_sysconfdir}/rc.d/rc
166 %attr(754,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rc.d/rc.local
167 %attr(754,root,root) %{_sysconfdir}/rc.d/rc.shutdown
168 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??local
169 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??allowlogin
170 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??killall
171 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??network
172 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??random
173 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??single
174 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/S??timezone
175 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??allowlogin
176 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??killall
177 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??network
178 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??random
179 %attr(754,root,root) %{_sysconfdir}/rc.d/rc?.d/K??single
180
181 %attr(755,root,root) %{_sysconfdir}/profile.d/lang.sh
182
183 %attr(755,root,root) %{_bindir}/doexec
184 %attr(755,root,root) %{_bindir}/usleep
185 %attr(755,root,root) %{_bindir}/ipcalc
186 %attr(755,root,root) %{_bindir}/resolvesymlink
187 %attr(755,root,root) %{_bindir}/run-parts
188
189 %attr(755,root,root) %{_sbindir}/setsysfont
190 %attr(755,root,root) %{_sbindir}/initlog
191 %attr(755,root,root) %{_sbindir}/loglevel
192 %attr(755,root,root) %{_sbindir}/usernetctl
193 %attr(755,root,root) %{_sbindir}/netreport
194
195 %attr(755,root,root) %{_sbindir}/if*
196 %attr(755,root,root) %{_sbindir}/tnl*
197
198 %attr(755,root,root) %{_sbindir}/getkey
199
200 %attr(750,root,root) %dir /var/run/netreport
201 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig
202 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces
203 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/interfaces/data
204 %attr(755,root,root) %dir %{_sysconfdir}/ppp
205 %attr(755,root,root) %{_sysconfdir}/ppp/*
206 %attr(755,root,root) %dir %{_sysconfdir}/sysconfig/network-scripts
207 %attr(755,root,root) %{_sysconfdir}/sysconfig/network-scripts/if*
208 %{_sysconfdir}/sysconfig/network-scripts/.functions
209 %dir %{_sysconfdir}/sysconfig/interfaces/up.d
210 %dir %{_sysconfdir}/sysconfig/interfaces/down.d
211 %dir %{_sysconfdir}/sysconfig/interfaces/up.d/*
212 %dir %{_sysconfdir}/sysconfig/interfaces/down.d/*
213 %attr(755,root,root) %{_sysconfdir}/sysconfig/interfaces/up.d/ppp/logger
214 %attr(755,root,root) %{_sysconfdir}/sysconfig/interfaces/down.d/ppp/logger
215
216 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/i18n
217 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/network
218 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-routes
219 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/static-nat
220 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/timezone
221 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/clock
222 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/adjtime
223 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/inittab
224 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/system
225
226 %{_mandir}/man1/*
227
228 %dir %{localedir}
229 %lang(pl) %{localedir}/pl
230 %lang(de) %{localedir}/de
This page took 0.098431 seconds and 4 git commands to generate.