]> git.pld-linux.org Git - packages/apache-mod_vhost_dbi.git/blame - apache-mod_vhost_dbi.spec
- fix config dir
[packages/apache-mod_vhost_dbi.git] / apache-mod_vhost_dbi.spec
CommitLineData
d94f0aa6 1%define mod_name vhost_dbi
2%define apxs /usr/sbin/apxs
a98290b5 3Summary: mod_vhost_dbi - dynamic virtual hosting using database to store information
b64f417a 4Summary(pl.UTF-8): mod_vhost_dbi - dynamiczne hosty wirtualne z informacjami trzymanymi w bazie danych
d94f0aa6 5Name: apache-mod_%{mod_name}
6Version: 0.1.0
7Release: 1
8License: GPL
13339ddf 9Group: Networking/Daemons/HTTP
d94f0aa6 10Source0: http://www.outoforder.cc/downloads/mod_vhost_dbi/mod_%{mod_name}-%{version}.tar.bz2
11# Source0-md5: fd70c654e6b2e78280acb4643207ab68
a98290b5 12URL: http://www.outoforder.cc/projects/apache/mod_vhost_dbi/
02da070e 13BuildRequires: %{apxs}
a98290b5
JB
14BuildRequires: apache-devel >= 2.0.40
15BuildRequires: apache-mod_dbi_pool-devel >= 0.4.0
d1816030
ER
16BuildRequires: autoconf
17BuildRequires: automake
18BuildRequires: libdbi-devel
d94f0aa6 19BuildRequires: libtool
d2902f04 20BuildRequires: rpmbuild(macros) >= 1.268
d1816030
ER
21BuildRequires: sed >= 4.0
22Requires: apache(modules-api) = %apache_modules_api
a98290b5 23Requires: apache-mod_dbi_pool >= 0.4.0
d94f0aa6 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
d1816030 26%define _pkglibdir %(%{apxs} -q LIBEXECDIR 2>/dev/null)
a23fe5ef 27%define _sysconfdir %(%{apxs} -q SYSCONFDIR 2>/dev/null)/conf.d
d94f0aa6 28
29%description
a98290b5
JB
30mod_vhost_dbi creates virtual hosts for Apache 2.0 completely
31dynamically, without the need to edit your configuration file or
32restart Apache if you change a Vhost.
d94f0aa6 33
ed9365a5
JR
34%description -l pl.UTF-8
35mod_vhost_dbi tworzy wirtualne hosty dla Apache'a 2.0 w sposób
36całkowicie dynamiczny, bez potrzeby modyfikowania pliku
a98290b5 37konfiguracyjnego czy restartowania Apache'a po zmianie vhosta.
d94f0aa6 38
39%prep
40%setup -q -n mod_%{mod_name}-%{version}
41
42%build
43%{__libtoolize}
44%{__aclocal} -I m4
45%{__autoconf}
46%{__automake}
5e32b716 47
48sed -i -e 's,test_paths="/usr/lib /usr/local/lib",test_paths="/usr/%{_lib} /usr/lib",g' configure
49
d94f0aa6 50%configure \
51 --with-apxs=%{apxs}
52%{__make}
53%{__make} -C src make_so
54
55%install
56rm -rf $RPM_BUILD_ROOT
a23fe5ef 57install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_includedir}/apache,%{_sysconfdir}}
d94f0aa6 58
a23fe5ef 59install -p src/mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
d1816030 60echo 'LoadModule %{mod_name}_module modules/mod_%{mod_name}.so' > \
a23fe5ef 61 $RPM_BUILD_ROOT%{_sysconfdir}/79_mod_%{mod_name}.conf
d94f0aa6 62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%post
d2902f04 67%service -q httpd restart
d94f0aa6 68
970fddff 69%postun
d94f0aa6 70if [ "$1" = "0" ]; then
d2902f04 71 %service -q httpd restart
d94f0aa6 72fi
73
74%files
75%defattr(644,root,root,755)
a23fe5ef 76%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*_mod_%{mod_name}.conf
d94f0aa6 77%attr(755,root,root) %{_pkglibdir}/*.so
This page took 0.074459 seconds and 4 git commands to generate.