From 9519b0d009c452e73d3d4d0b38f77661a4323e45 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Sat, 23 Mar 2002 21:41:24 +0000 Subject: [PATCH] - initial pld release Changed files: apache1-mod_sqlinclude.spec -> 1.1 --- apache1-mod_sqlinclude.spec | 65 +++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 apache1-mod_sqlinclude.spec diff --git a/apache1-mod_sqlinclude.spec b/apache1-mod_sqlinclude.spec new file mode 100644 index 0000000..d6f2635 --- /dev/null +++ b/apache1-mod_sqlinclude.spec @@ -0,0 +1,65 @@ +%define mod_name sqlinclude +%define apxs /usr/sbin/apxs +Summary: Apache module: mySQL based "Include"-alike configuration command. +Summary(pl): Modu³ do apache: bazuj±ca na mySQL komenda konfiguracji ala "Include" +Name: apache-mod_%{mod_name} +Version: 1.4 +Release: 1 +License: BSD +Group: Networking/Daemons +Source0: http://prdownloads.sourceforge.net/mod-sqlinclude/mod_sqlinclude-%{version}.tgz +BuildRequires: %{apxs} +BuildRequires: apache(EAPI)-devel +BuildRequires: mysql-devel +Prereq: %{_sbindir}/apxs +Requires: apache(EAPI) +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _pkglibdir %(%{apxs} -q LIBEXECDIR) +%define _sysconfdir /etc/httpd + +%description +mod_sqlinclude is an Apache Web server module which implements mySQL +based "Include"-alike configuration command. This lets you keep your +httpd config in database (i.e. VHosts etc). + +%description -l pl +Modu³ do serwera Apache implementuj±cy bazuj±c± na mySQL komendê +konfiguracyjn± typu "Include". Dziêki temu mo¿esz trzymaæ swoj± +konfiguracjê w bazie SQL. + +%prep +%setup -q -n mod_%{mod_name}-%{version} + +%build +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_pkglibdir} + +install mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir} + +gzip -9nf CHANGE* README* *.sql + +%post +%{_sbindir}/apxs -e -a -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2 +if [ -f /var/lock/subsys/httpd ]; then + %{_sysconfdir}/rc.d/init.d/httpd restart 1>&2 +fi + +%preun +if [ "$1" = "0" ]; then + %{_sbindir}/apxs -e -A -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2 + if [ -f /var/lock/subsys/httpd ]; then + /etc/rc.d/init.d/httpd restart 1>&2 + fi +fi + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc *.gz +%attr(755,root,root) %{_pkglibdir}/* -- 2.44.0