]> git.pld-linux.org Git - packages/apache-mod_dbi_pool.git/blob - apache-mod_dbi_pool.spec
- added devel package
[packages/apache-mod_dbi_pool.git] / apache-mod_dbi_pool.spec
1
2 %define         mod_name        dbi_pool
3 %define         apxs            /usr/sbin/apxs
4 Summary:        mod_dbi_pool
5 Summary(pl):    mod_dbi_pool
6 Name:           apache-mod_%{mod_name}
7 Version:        0.4.0
8 Release:        1
9 License:        GPL
10 Group:          Networking/Daemons
11 Source0:        http://www.outoforder.cc/downloads/mod_dbi_pool/mod_%{mod_name}-%{version}.tar.bz2
12 # Source0-md5:  7fd42e90358b370eafdddf1f7252a65e
13 BuildRequires:  %{apxs}
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  apache-devel
17 BuildRequires:  libdbi-devel
18 BuildRequires:  libtool
19 BuildRequires:  pkgconfig
20 Requires(post,preun):   %{apxs}
21 Requires:       apache
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %define         _pkglibdir      %(%{apxs} -q LIBEXECDIR)
25
26 %description
27
28 %package devel
29 Summary:        mod_vhost_dbi
30 Group:          Development/Libraries
31 Requires:       %{name}-devel = %{version}-%{release}
32
33 %description devel
34
35 %prep
36 %setup -q -n mod_%{mod_name}-%{version}
37
38 %build
39 %{__libtoolize}
40 %{__aclocal} -I m4
41 %{__autoconf}
42 %{__automake}
43 %configure \
44         --with-apxs=%{apxs}
45 %{__make}
46 %{__make} -C src make_so
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50 install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_includedir}/apache}
51
52 install src/mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
53
54 install include/mod_dbi_pool.h $RPM_BUILD_ROOT%{_includedir}/apache
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
59 %post
60 %{apxs} -e -a -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2
61 if [ -f /var/lock/subsys/httpd ]; then
62         /etc/rc.d/init.d/httpd restart 1>&2
63 fi
64
65 %preun
66 if [ "$1" = "0" ]; then
67         %{apxs} -e -A -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2
68         if [ -f /var/lock/subsys/httpd ]; then
69                 /etc/rc.d/init.d/httpd restart 1>&2
70         fi
71 fi
72
73 %files
74 %defattr(644,root,root,755)
75 %attr(755,root,root) %{_pkglibdir}/*.so
76
77 %files devel
78 %defattr(644,root,root,755)
79 %{_includedir}/apache/*.h
This page took 0.044498 seconds and 4 git commands to generate.