1 Summary: Midgard Apache module
5 URL: http://www.midgard-project.org/
6 Vendor: Midgard Project <http://www.midgard-project.org>
7 Source0: mod_midgard-%{version}.tar.bz2
9 Copyright: distributable
10 Group: System Environment/Daemons
12 Requires: mysql-shared-libs, apache = 1.3.9, midgard-lib = %{version}
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 Midgard is a freely-available Web application development and
21 publishing platform based on the popular PHP scripting language. It is
22 an Open Source development project, giving you the freedom to create
23 your solutions in an open environment. Midgard is the tool for
24 creating, modifying and maintaining dynamic database-enabled web
28 Midgard jest wolnodostêpn± platform± rozwoju i publikowania aplikacji
29 opart± na popularnym jêzyku skryptowym, PHP. Jest to projekt Open
30 Source, umo¿liwiaj±cy uzytkownikowi tworzenie rozwi±zañ w otwartym
31 ¶rodowisku. Midgard jest narzêdziem do tworzenia, modyfikacji i
32 utrzymywania dynamicznych, wykorzystuj±cych bazy danych serwisów WWW.
35 CFLAGS=$RPM_OPT_FLAGS PATH=%{_sbindir}/:$PATH LDFLAGS="-L%{_libdir}/mysql -lmidgard -lmysqlclient" ./configure --with-midgard=%{_prefix}/
39 rm -rf $RPM_BUILD_ROOT
40 install -d $RPM_BUILD_ROOT/home/httpd/html/
41 install -d $RPM_BUILD_ROOT%{_libdir}/apache/
42 install -d $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf/addon-modules/
44 cp midgard-root.php3 $RPM_BUILD_ROOT/home/httpd/html/
45 cp *.so $RPM_BUILD_ROOT%{_libdir}/apache/
47 cp %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf/addon-modules/
50 echo "Include conf/addon-modules/%{name}.conf" >> /etc/httpd/conf/httpd.conf
51 if [ -f /etc/httpd/httpd.pid ]; then
52 /usr/sbin/apachectl restart
56 if [ `uname` = "Linux" ]; then perl="/usr/bin/perl"; fi
57 if [ `uname` = "SunOS" ]; then perl="/usr/local/bin/perl"; fi
58 $perl -pi -e "s|Include conf/addon-modules/%{name}.conf\n||g;" \
59 /etc/httpd/conf/httpd.conf
60 if [ -f /etc/httpd/httpd.pid ]; then
61 /usr/sbin/apachectl restart
65 %defattr(644,root,root,755)
66 %config /home/httpd/html/midgard-root.php3
67 %{_libdir}/apache/mod_midgard.so
68 %{_sysconfdir}/httpd/conf/addon-modules/%{name}.conf