]> git.pld-linux.org Git - packages/apache-mod_auth_kerb.git/blame - apache-mod_auth_kerb.spec
- use apacheconfdir/apachelibdir macros
[packages/apache-mod_auth_kerb.git] / apache-mod_auth_kerb.spec
CommitLineData
ef395627
JR
1#
2# Conditional build:
3%bcond_with krb4 # build with Kerberos V4 support
4#
3a8fe259 5%define mod_name auth_kerb
6%define apxs /usr/sbin/apxs
cb733775 7Summary: This is the Kerberos authentication module for Apache
54902bb8 8Summary(pl.UTF-8): Moduł uwierzytelnienia Kerberos dla Apache
3a8fe259 9Name: apache-mod_%{mod_name}
ef395627 10Version: 5.3
96dafc22 11Release: 2
3a8fe259 12Epoch: 1
13License: GPL
14Group: Networking/Daemons
ef395627
JR
15Source0: http://dl.sourceforge.net/modauthkerb/mod_%{mod_name}-%{version}.tar.gz
16# Source0-md5: a363588578050b3d320a2ceccf3ed666
3a8fe259 17Source1: %{name}.conf
18URL: http://modauthkerb.sourceforge.net/
d286a0b7
ER
19BuildRequires: %{apxs}
20BuildRequires: apache-devel >= 2.0
3a8fe259 21BuildRequires: gdbm-devel
044bcc0f 22BuildRequires: krb5-devel
993543eb 23BuildRequires: rpmbuild(macros) >= 1.268
f56eec7f
ER
24BuildRequires: sed >= 4.0
25Requires: apache(modules-api) = %apache_modules_api
3a8fe259 26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
f4686fec
ER
28%define apacheconfdir %(%{apxs} -q SYSCONFDIR 2>/dev/null)/conf.d
29%define apachelibdir %(%{apxs} -q LIBEXECDIR 2>/dev/null)
3a8fe259 30
31%description
32This is an authentication module for Apache that allows you to
cb733775 33authenticate HTTP clients using user entries in an Kerberos directory.
3a8fe259 34
ace66492
JR
35%description -l pl.UTF-8
36To jest moduł uwierzytelnienia dla Apache pozwalający na
37uwierzytelnianie klientów HTTP z użyciem wpisów w katalogu Kerberosa.
3a8fe259 38
39%prep
ef395627 40%setup -q -n mod_%{mod_name}-%{version}
3a8fe259 41
42%build
ef395627
JR
43%configure \
44 %{?with_krb4:--with-krb4} \
45 %{!?with_krb4:--without-krb4} \
46 --with-apache=%{_prefix}
47
f56eec7f 48%{__sed} -i -e 's/-pthread/-lpthread/' Makefile
cb733775 49%{__make}
3a8fe259 50
51%install
52rm -rf $RPM_BUILD_ROOT
f4686fec 53install -d $RPM_BUILD_ROOT{%{apachelibdir},%{apacheconfdir}}
3a8fe259 54
f4686fec
ER
55install src/.libs/mod_%{mod_name}.so $RPM_BUILD_ROOT%{apachelibdir}
56install %{SOURCE1} $RPM_BUILD_ROOT%{apacheconfdir}/20_mod_%{mod_name}.conf
3a8fe259 57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%post
993543eb 62%service -q httpd restart
3a8fe259 63
09f415c0 64%postun
3a8fe259 65if [ "$1" = "0" ]; then
993543eb 66 %service -q httpd restart
3a8fe259 67fi
68
69%files
70%defattr(644,root,root,755)
71%doc README
f4686fec
ER
72%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{apacheconfdir}/*_mod_%{mod_name}.conf
73%attr(755,root,root) %{apachelibdir}/*.so
This page took 0.068833 seconds and 4 git commands to generate.