]> git.pld-linux.org Git - packages/apache-mod_midgard.git/blob - apache-mod_midgard.spec
- raw version from Mandrake.
[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 Packager: Jean-Michel Dault <jmdault@netrevolution.com>
7 Vendor: Midgard Project <http://www.midgard-project.org>
8 Source: mod_midgard-%{version}.tar.bz2
9 Source1: %{name}.conf
10 Copyright: distributable
11 Group: System Environment/Daemons
12 Requires: mysql-shared-libs, apache = 1.3.9, midgard-lib = %{version}
13 Provides: mod_midgard
14 BuildRoot: /var/tmp/%{name}-root
15
16 %prep
17 %setup
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 %build
28 CFLAGS=$RPM_OPT_FLAGS PATH=/usr/sbin/:$PATH LDFLAGS="-L/usr/lib/mysql -lmidgard -lmysqlclient" ./configure --with-midgard=/usr/
29 make
30
31 %install
32 mkdir -p $RPM_BUILD_ROOT/home/httpd/html/
33 mkdir -p $RPM_BUILD_ROOT/usr/lib/apache/
34 mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf/addon-modules/
35
36 cp midgard-root.php3 $RPM_BUILD_ROOT/home/httpd/html/
37 cp *.so $RPM_BUILD_ROOT/usr/lib/apache/
38
39 cp %{SOURCE1} $RPM_BUILD_ROOT/etc/httpd/conf/addon-modules/
40
41
42 %post
43 echo "Include conf/addon-modules/%{name}.conf" >> /etc/httpd/conf/httpd.conf
44 if [ -f /etc/httpd/httpd.pid ]; then 
45    /usr/sbin/apachectl restart
46 fi
47
48 %postun
49 if [ `uname` = "Linux" ]; then perl="/usr/bin/perl"; fi
50 if [ `uname` = "SunOS" ]; then perl="/usr/local/bin/perl"; fi
51 $perl -pi -e "s|Include conf/addon-modules/%{name}.conf\n||g;" \
52         /etc/httpd/conf/httpd.conf
53 if [ -f /etc/httpd/httpd.pid ]; then 
54    /usr/sbin/apachectl restart
55 fi
56
57
58 %files
59 %config /home/httpd/html/midgard-root.php3
60 /usr/lib/apache/mod_midgard.so
61 /etc/httpd/conf/addon-modules/%{name}.conf
62
63 %changelog
64
65 * Mon Sep 06 1999 Jean-Michel Dault <jmdault@netrevolution.com>
66 - put in Group: System Environment/Daemons
67 - re-build for EAPI 2.4.2 and mm 1.0.11
68
69 * Fri Sep 03 1999 Jean-Michel Dault <jmdault@netrevolution.com>
70 - updated to 1.2.1
71 - fixed dependancies
This page took 0.094295 seconds and 3 git commands to generate.