]> git.pld-linux.org Git - packages/dcd.git/blob - dcd.spec
- 0.0.3 (overflow removed, libwrap works OK now, generally - works...)
[packages/dcd.git] / dcd.spec
1 Summary:        DConnect Daemon - Hub D****ct Connect for Linux
2 Summary(pl):    DConnect Daemon - Hub D****ct Connecta dla Linuksa
3 Name:           dcd
4 Version:        0.0.3
5 Release:        1
6 License:        GPL v2
7 Group:          Networking/Daemons
8 Source0:        ftp://pollux.ds.pg.gda.pl/Linux/DConnect/sources/stable/%{name}-%{version}.tar.gz
9 URL:            http://www.dc.ds.pg.gda.pl/
10 BuildRequires:  autoconf
11 BuildRequires:  automake
12 BuildRequires:  libtool
13 BuildRequires:  libwrap-devel
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %description
17 This is Linux D*** Connect Hub implementation for Linux. It works in
18 daemon mode and utilizes threads.
19
20 %description -l pl
21 Pakiet zawiera Linuksow± implementacjê huba D*** Connecta, który
22 pracuje jako demon i u¿ywa w±tków.
23
24 %prep
25 %setup -q
26
27 %build
28 rm -f missing
29 libtoolize --copy --force
30 aclocal
31 autoconf
32 automake -a -c -f
33 %configure
34
35 %{__make}
36
37 %install
38 rm -rf $RPM_BUILD_ROOT
39 install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d}
40
41 %{__make} install DESTDIR=$RPM_BUILD_ROOT
42
43 install contrib/PLD/dcd.init $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/dcd
44 install contrib/dcd.sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/dcd
45
46 gzip -nf9 README BUGS AUTHORS NEWS TODO doc/*.txt
47
48 %clean
49 rm -rf $RPM_BUILD_ROOT
50
51 %post
52 /sbin/chkconfig --add dcd
53 if [ -f /var/lock/subsys/dcd ]; then
54         /etc/rc.d/init.d/dcd restart 1>&2
55 else
56         echo "Run \"/etc/rc.d/init.d/dcd start\" to start DConnect Daemon."
57 fi
58
59 %preun
60 if [ "$1" = "0" ]; then
61         if [ -f /var/lock/subsys/dcd ]; then
62                 /etc/rc.d/init.d/dcd stop 1>&2
63         fi
64         /sbin/chkconfig --del dcd
65 fi
66
67 %files
68 %defattr(644,root,root,755)
69 %doc *.gz doc/*.gz doc/*.html
70 %config(noreplace) %{_sysconfdir}/dcd/dchub.conf
71 %config(noreplace) /etc/sysconfig/dcd
72 %attr(755,root,root) %{_sbindir}/dcd
73 %attr(754,root,root) /etc/rc.d/init.d/dcd
This page took 0.098584 seconds and 4 git commands to generate.