1 %define pkg_version 0.3
2 %define xsp_version 0.3
3 %define module_path /usr/lib/httpd/modules
5 Summary: Mono module for Apache 2
9 License: The Apache License
10 Group: System Environment/Daemons
11 Source0: http://www.apacheworld.org/modmono/%{name}-%{pkg_version}.tar.gz
12 Source1: xsp-%{xsp_version}.tar.gz
14 BuildRoot: /var/tmp/%{name}-root
15 BuildRequires: httpd-devel
17 BuildRequires: autoconf
19 Requires: httpd-mmn = %(cat %{_includedir}/httpd/.mmn)
22 This module allows you to run ASP.NET pages on Unix with Apache and Mono.
25 %setup -n %{name}-%{pkg_version} -a 1
28 # Build sample ASP.NET pages from xsp distribution
29 pushd xsp-%{xsp_version}
36 %configure --with-apxs=/usr/sbin/apxs
45 mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d
46 mkdir -p $RPM_BUILD_ROOT/%{module_path}
47 mkdir -p $RPM_BUILD_ROOT/var/www/html/mono
48 mkdir -p $RPM_BUILD_ROOT/var/www/.wapi
50 cp %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d
51 install src/.libs/libmod_mono.so $RPM_BUILD_ROOT/%{module_path}
52 install src/ModMono.dll $RPM_BUILD_ROOT/%{_libdir}
53 cp -r xsp-%{xsp_version}/server/test/* $RPM_BUILD_ROOT/var/www/html/mono
56 rm -rf ${RPM_BUILD_ROOT}
60 %doc ChangeLog COPYING INSTALL NEWS README
61 %{_sysconfdir}/httpd/conf.d/mono.conf
62 %{_libdir}/ModMono.dll
63 %{_libdir}/httpd/modules/libmod_mono.so
64 %defattr(-,apache,apache)
65 %{_var}/www/html/mono/
69 * Mon Feb 03 2003 Daniel Lopez Ridruejo <daniel @ rawbyte.com>
71 - License is Apache-style
72 - Change ownership to apache user
73 - Create .wapi directory
75 * Mon Feb 03 2003 David Hollis <dhollis@davehollis.com>
78 * Wed Jan 15 2003 David Hollis <dhollis@davehollis.com>