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