4 Summary: A fast and lightweight web server
for Linux
5 Group: System Environment
/Daemons
7 URL: http
://www.monkey
-project.com
8 Source: http
://www.monkey
-project.com
/releases
/0.11/%{name}-%{version}.tar.gz
9 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n
)
11 BuildRequires
: gettext
12 Requires(pre
): shadow
-utils
15 Monkey is a fast and lightweight web server
for Linux. It has been
16 designed to be very scalable with low memory and CPU consumption
, the
17 perfect solution
for embedded and high production environments.
23 export CFLAGS
=%{optflags}
27 --sysconfdir
=%{_sysconf}/%{name} \
28 --datadir
=%{_var}/www/%{name} \
29 --logdir
=%{_var}/log/%{name} \
30 --plugdir
=%{_libexecdir}/%{name}
36 install -d
%{buildroot}%{_var}/log/%{name}
38 make install DESTDIR
=%{buildroot}
40 %{__sed} -i 's
/User nobody
/User monkey
/g' \
41 %{buildroot}%{_sysconf}/%{name}/monkey.conf
49 getent group monkey
> /dev
/null || groupadd
-r monkey
50 getent passwd monkey
> /dev
/null || \
51 useradd
-r
-g monkey
-d
%{webroot} -s
/sbin
/nologin \
52 -c "Monkey HTTP Daemon" monkey
55 %files -f
%{name}.lang
57 %doc README LICENSE ChangeLog
*
58 %attr(644,root
,root
) %config(noreplace
) %{_sysconfdir}/%{name}/monkey.conf
59 %attr(644,root
,root
) %config(noreplace
) %{_sysconfdir}/%{name}/monkey.mime
60 %attr(644,root
,root
) %{_sysconfdir}/%{name}/plugins
61 %attr(644,root
,root
) %{_sysconfdir}/%{name}/sites
64 %dir %{_var}/www/%{name}
65 %attr(0750, monkey
, monkey
) %ghost %{_localstatedir}/log/%{name}
68 * Thu Jul
22 2010 Horst H. von Brand
<vonbrand@inf.utfsm.cl
> - 0.11.0-2
69 - First cut at cleaning up specfile according to Fedora guidelines
71 * Thu Jul
08 2010 Eduardo Silva
<edsiper at gmail.com
> 0.11.0-1
72 - Initial rpm package
for Fedora
13