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