From 2a0a473d6e17c9386cef7ad5e6d665620e529bb6 Mon Sep 17 00:00:00 2001 From: kloczek Date: Sun, 10 Oct 1999 17:19:36 +0000 Subject: [PATCH] - raw version from Mandrake. Changed files: apache-mod_midgard.spec -> 1.1 --- apache-mod_midgard.spec | 71 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 apache-mod_midgard.spec diff --git a/apache-mod_midgard.spec b/apache-mod_midgard.spec new file mode 100644 index 0000000..46a5366 --- /dev/null +++ b/apache-mod_midgard.spec @@ -0,0 +1,71 @@ +Summary: Midgard Apache module +Name: mod_midgard +Version: 1.2.1 +Release: 5mdk +URL: http://www.midgard-project.org/ +Packager: Jean-Michel Dault +Vendor: Midgard Project +Source: mod_midgard-%{version}.tar.bz2 +Source1: %{name}.conf +Copyright: distributable +Group: System Environment/Daemons +Requires: mysql-shared-libs, apache = 1.3.9, midgard-lib = %{version} +Provides: mod_midgard +BuildRoot: /var/tmp/%{name}-root + +%prep +%setup + +%description +Midgard is a freely-available Web application development and +publishing platform based on the popular PHP scripting language. It is +an Open Source development project, giving you the freedom to create +your solutions in an open environment. Midgard is the tool for +creating, modifying and maintaining dynamic database-enabled web +services. + +%build +CFLAGS=$RPM_OPT_FLAGS PATH=/usr/sbin/:$PATH LDFLAGS="-L/usr/lib/mysql -lmidgard -lmysqlclient" ./configure --with-midgard=/usr/ +make + +%install +mkdir -p $RPM_BUILD_ROOT/home/httpd/html/ +mkdir -p $RPM_BUILD_ROOT/usr/lib/apache/ +mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf/addon-modules/ + +cp midgard-root.php3 $RPM_BUILD_ROOT/home/httpd/html/ +cp *.so $RPM_BUILD_ROOT/usr/lib/apache/ + +cp %{SOURCE1} $RPM_BUILD_ROOT/etc/httpd/conf/addon-modules/ + + +%post +echo "Include conf/addon-modules/%{name}.conf" >> /etc/httpd/conf/httpd.conf +if [ -f /etc/httpd/httpd.pid ]; then + /usr/sbin/apachectl restart +fi + +%postun +if [ `uname` = "Linux" ]; then perl="/usr/bin/perl"; fi +if [ `uname` = "SunOS" ]; then perl="/usr/local/bin/perl"; fi +$perl -pi -e "s|Include conf/addon-modules/%{name}.conf\n||g;" \ + /etc/httpd/conf/httpd.conf +if [ -f /etc/httpd/httpd.pid ]; then + /usr/sbin/apachectl restart +fi + + +%files +%config /home/httpd/html/midgard-root.php3 +/usr/lib/apache/mod_midgard.so +/etc/httpd/conf/addon-modules/%{name}.conf + +%changelog + +* Mon Sep 06 1999 Jean-Michel Dault +- put in Group: System Environment/Daemons +- re-build for EAPI 2.4.2 and mm 1.0.11 + +* Fri Sep 03 1999 Jean-Michel Dault +- updated to 1.2.1 +- fixed dependancies -- 2.43.0