]> git.pld-linux.org Git - packages/php-pecl-crack.git/blob - php-pecl-crack.spec
- update
[packages/php-pecl-crack.git] / php-pecl-crack.spec
1 %define         _modname        crack
2 %define         _status         beta
3 Summary:        %{_modname} - checks if password is vulnerable to dictionary attacks
4 Summary(pl.UTF-8):      %{_modname} - sprawdzanie czy hasło jest podatne na ataki słownikowe
5 Name:           php-pecl-%{_modname}
6 Version:        0.3
7 Release:        4
8 License:        PHP
9 Group:          Development/Languages/PHP
10 Source0:        http://pecl.php.net/get/%{_modname}-%{version}.tgz
11 # Source0-md5:  43a3dc3e4f2d16bf1e30ccea0d384183
12 Patch0:         %{name}-m4_fixes.patch
13 URL:            http://pecl.php.net/package/crack/
14 BuildRequires:  cracklib-devel
15 BuildRequires:  php-devel >= 3:5.0.0
16 BuildRequires:  rpmbuild(macros) >= 1.344
17 %{?requires_php_extension}
18 Obsoletes:      php-crack
19 Requires:       php-common >= 4:5.0.4
20 Obsoletes:      php-pear-%{_modname}
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 This package provides an interface to the cracklib (libcrack)
25 libraries that come standard on most Unix-like distributions. This
26 allows you to check passwords against dictionaries of words to ensure
27 some minimal level of password security.
28
29 In PECL status of this extension is: %{_status}.
30
31 %description -l pl.UTF-8
32 Ten pakiet dostarcza interfejsu do bibliotek cracklib (libcrack),
33 dostarczanych z większością dystrybucji uniksopodobnych. Pozwala to na
34 porównanie haseł względem słowników celem zapewnienia minimalnego
35 poziomu bezpieczeństwa.
36
37 To rozszerzenie ma w PECL status: %{_status}.
38
39 %prep
40 %setup -q -c
41 %patch0 -p0
42
43 %build
44 cd %{_modname}-%{version}
45 phpize
46 %configure
47 %{__make}
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
52
53 install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
54 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
55 ; Enable %{_modname} extension module
56 extension=%{_modname}.so
57 EOF
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %post
63 %php_webserver_restart
64
65 %postun
66 if [ "$1" = 0 ]; then
67         %php_webserver_restart
68 fi
69
70 %files
71 %defattr(644,root,root,755)
72 %doc %{_modname}-%{version}/{CREDITS,EXPERIMENTAL}
73 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
74 %attr(755,root,root) %{php_extensiondir}/%{_modname}.so
This page took 0.257858 seconds and 3 git commands to generate.