Proxy para ReceitaNET.
[cascardo/rnetproxy.git] / rnetproxy.spec
diff --git a/rnetproxy.spec b/rnetproxy.spec
new file mode 100644 (file)
index 0000000..2cddfff
--- /dev/null
@@ -0,0 +1,53 @@
+Name: rnetproxy
+Version: 0.1
+Release: 1
+License: GPL
+Group: System Environment/Daemons
+Summary: Receitanet Proxy
+Vendor: Minas Livre
+URL: http://minaslivre.org/
+Source: rnetproxy-%{version}.tar.gz
+BuildRequires: glib2-devel gnutls-devel
+Buildroot: %{_tmppath}/%{name}-%{version}-root
+%description
+Receitanet Proxy with SSL support.
+
+%define _sysconfdir /etc
+%prep
+%setup -q
+
+%build
+%configure
+make
+
+%install
+rm -rf %{buildroot}
+%makeinstall
+install -D -m 755 rnetproxy.init %{buildroot}/etc/init.d/rnetproxy
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root)
+%{_bindir}/rnetproxy
+%config /etc/rnetproxy.conf
+/etc/init.d/rnetproxy
+%dir /etc/pki/rnetproxy/
+
+%post
+chkconfig --add rnetproxy
+
+%preun
+if [ "$1" == 0 ]; then
+  /sbin/service rnetproxy stop > /dev/null 2>&1
+fi
+
+%postun
+if [ "$1" -ge 1 ]; then
+  /sbin/service rnetproxy condrestart > /dev/null 2>&1
+fi
+
+%changelog
+* Tue Jul 07 2009 Thadeu Lima de Souza Cascardo <cascardo@minaslivre.org>
+- Added remove and upgrade scripts