Compila rnetserver e rnetclient.
[cascardo/rnetproxy.git] / rnetproxy.spec
1 Name: rnetproxy
2 Version: 0.1
3 Release: 1
4 License: GPL
5 Group: System Environment/Daemons
6 Summary: Receitanet Proxy
7 Vendor: Minas Livre
8 URL: http://minaslivre.org/
9 Source: rnetproxy-%{version}.tar.gz
10 BuildRequires: glib2-devel gnutls-devel
11 Buildroot: %{_tmppath}/%{name}-%{version}-root
12 %description
13 Receitanet Proxy with SSL support.
14
15 %define _sysconfdir /etc
16 %prep
17 %setup -q
18
19 %build
20 %configure
21 make
22
23 %install
24 rm -rf %{buildroot}
25 %makeinstall
26 install -D -m 755 rnetproxy.init %{buildroot}/etc/init.d/rnetproxy
27
28 %clean
29 rm -rf %{buildroot}
30
31 %files
32 %defattr(-,root,root)
33 %{_bindir}/rnetproxy
34 %config /etc/rnetproxy.conf
35 /etc/init.d/rnetproxy
36 %dir /etc/pki/rnetproxy/
37
38 %post
39 chkconfig --add rnetproxy
40
41 %preun
42 if [ "$1" == 0 ]; then
43   /sbin/service rnetproxy stop > /dev/null 2>&1
44 fi
45
46 %postun
47 if [ "$1" -ge 1 ]; then
48   /sbin/service rnetproxy condrestart > /dev/null 2>&1
49 fi
50
51 %changelog
52 * Tue Jul 07 2009 Thadeu Lima de Souza Cascardo <cascardo@minaslivre.org>
53 - Added remove and upgrade scripts