]> git.pld-linux.org Git - packages/freedt.git/blob - freedt.spec
- pl, formatting, kill unfinished text
[packages/freedt.git] / freedt.spec
1 Summary:        freedt - a reimplementation of Dan Bernstein's daemontools
2 Summary[p]:     freedt - reimplementacja daemontools Dana Bernsteina
3 Name:           freedt
4 Version:        0.18
5 Release:        1
6 License:        GPL
7 Group:          Networking/Admin
8 Source0:        http://offog.org/files/%{name}-%{version}.tar.gz
9 # Source0-md5:  7751ecf870b58cb5d3725ca209339fe6
10 Source2:        %{name}.sysconfig
11 Source3:        %{name}.init
12 URL:            http://offog.org/code/freedt.html
13 Requires(post,preun):   /sbin/chkconfig
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %description
17 freedt currently includes feature-equivalent replacements for argv0,
18 envdir, envuidgid, setlock, setuidgid, softlimit, supervise, svc,
19 svok, svscan, svstat and recordio. It also includes dumblog (a simple
20 multilog replacement), mkservice (a script for automatically creating
21 service directories), anonidentd (an anonimising identd
22 implementation) and ratelimit (a bandwidth-limiting filter along the
23 lines of recordio).
24
25 %description -l pl
26 freedt aktualnie zawiera funkcjonalnie równowa¿ne zamienniki argv0,
27 envdir, envuidgid, setlock, setuidgid, softlimit, supervise, svc,
28 svok, svscan, svstat i recordio. Zawiera równie¿ dumblog (prosty
29 zamiennik multiloga), mkservice (skrypt do automatycznego tworzenia
30 katalogów dla us³ug), anonidentd (zapewniaj±c± anonimowo¶æ
31 implementacjê identd) oraz ratelimit (filtr ograniczaj±cy pasmo
32 wzd³u¿(???) linii recordio).
33
34 %prep
35 %setup -q
36
37 %build
38 %configure
39 %{__make}
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig} \
44         $RPM_BUILD_ROOT/var/lib/service
45
46 %{__make} install \
47         DESTDIR=$RPM_BUILD_ROOT
48
49 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/svscan
50 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/svscan
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %post
56 /sbin/chkconfig --add svscan
57 if [ -f /var/lock/subsys/svscan ]; then
58         /etc/rc.d/init.d/svscan restart >&2
59 else
60         echo "Execute \"/etc/rc.d/init.d/svscan start\" to start svscan daemon."
61 fi
62
63 %preun
64 if [ "$1" = "0" ]; then
65         if [ -f /var/lock/subsys/svscan ]; then
66                 /etc/rc.d/init.d/svscan stop >&2
67         fi
68         /sbin/chkconfig --del svscan
69 fi
70
71 %files
72 %defattr(644,root,root,755)
73 %doc AUTHORS ChangeLog README
74 %attr(755,root,root) %{_bindir}/*
75 %attr(700,root,root) /var/lib/service
76 %attr(754,root,root) /etc/rc.d/init.d/svscan
77 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/svscan
This page took 0.086129 seconds and 3 git commands to generate.