]> git.pld-linux.org Git - packages/apache-mod_midgard.git/blob - apache-mod_midgard.spec
b1dd85ce09c64937f63a7efce9ece22051382469
[packages/apache-mod_midgard.git] / apache-mod_midgard.spec
1 Summary:        Midgard Apache module
2 Name:           mod_midgard
3 Version:        1.2.1
4 Release:        5mdk
5 URL:            http://www.midgard-project.org/
6 Vendor:         Midgard Project <http://www.midgard-project.org>
7 Source0:        mod_midgard-%{version}.tar.bz2
8 Source1:        %{name}.conf
9 Copyright:      distributable
10 Group:          System Environment/Daemons
11 ######          Unknown group!
12 Requires:       mysql-shared-libs, apache = 1.3.9, midgard-lib = %{version}
13 Provides:       mod_midgard
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %prep
17 %setup -q
18
19 %description
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
25 services.
26
27 %description
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.
33
34 %build
35 CFLAGS=$RPM_OPT_FLAGS PATH=%{_sbindir}/:$PATH LDFLAGS="-L%{_libdir}/mysql -lmidgard -lmysqlclient" ./configure --with-midgard=%{_prefix}/
36 %{__make}
37
38 %install
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/
43
44 cp midgard-root.php3 $RPM_BUILD_ROOT/home/httpd/html/
45 cp *.so $RPM_BUILD_ROOT%{_libdir}/apache/
46
47 cp %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf/addon-modules/
48
49 %post
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
53 fi
54
55 %postun
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
62 fi
63
64 %files
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
This page took 0.395641 seconds and 2 git commands to generate.