SHA256
1
0
forked from pool/cracklib
OBS User unknown
2008-06-23 02:21:21 +00:00
committed by Git OBS Bridge
parent 33b7918174
commit 6533d1cccc
3 changed files with 258 additions and 4 deletions

View File

@@ -12,12 +12,13 @@
Name: cracklib
BuildRequires: gzip zlib-devel
Url: http://sourceforge.net/projects/cracklib
License: Artistic License
Group: System/Libraries
AutoReqProv: on
Version: 2.8.12
Release: 25
Release: 27
Requires: cracklib-dict
Summary: Full Dictionary for cracklib
Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.bz2
@@ -25,6 +26,7 @@ Source1: cracklib-po.tar.gz
Patch: cracklib-magic.diff
Patch1: cracklib-trans.diff
Patch2: datarootdir.patch
Patch3: cracklib-zlib.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -73,6 +75,7 @@ This package contains a small dictionay file used by cracklib.
%patch
%patch1
%patch2
%patch3 -p1
%build
AUTOPOINT=true autoreconf -fi
@@ -94,12 +97,13 @@ chmod 755 ./util/cracklib-format
sed "s,/usr/lib/cracklib_dict,%{_datadir}/cracklib/pw_dict,g" lib/crack.h > $RPM_BUILD_ROOT/%{_includedir}/crack.h
./util/cracklib-format ./dicts/cracklib-small | \
./util/cracklib-packer $RPM_BUILD_ROOT/%{_datadir}/cracklib/pw_dict
gzip $RPM_BUILD_ROOT/%{_datadir}/cracklib/pw_dict.pwd
ln -s cracklib-format $RPM_BUILD_ROOT/%{_sbindir}/mkdict
ln -s cracklib-packer $RPM_BUILD_ROOT/%{_sbindir}/packer
rm -f $RPM_BUILD_ROOT/%{_datadir}/cracklib/cracklib-small
mkdir -p $RPM_BUILD_ROOT/usr/lib
ln -sf %{_datadir}/cracklib/pw_dict.hwm $RPM_BUILD_ROOT/usr/lib/cracklib_dict.hwm
ln -sf %{_datadir}/cracklib/pw_dict.pwd $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pwd
ln -sf %{_datadir}/cracklib/pw_dict.pwd.gz $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pwd.gz
ln -sf %{_datadir}/cracklib/pw_dict.pwi $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pwi
%{find_lang} %{name}
@@ -122,7 +126,7 @@ ln -sf %{_datadir}/cracklib/pw_dict.pwi $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pw
%dir %{_datadir}/cracklib
%{_datadir}/cracklib/cracklib.magic
/usr/lib/cracklib_dict.hwm
/usr/lib/cracklib_dict.pwd
/usr/lib/cracklib_dict.pwd.gz
/usr/lib/cracklib_dict.pwi
%files devel
@@ -135,10 +139,14 @@ ln -sf %{_datadir}/cracklib/pw_dict.pwi $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pw
%files dict-small
%defattr(-,root,root)
%{_datadir}/cracklib/pw_dict.hwm
%{_datadir}/cracklib/pw_dict.pwd
%{_datadir}/cracklib/pw_dict.pwd.gz
%{_datadir}/cracklib/pw_dict.pwi
%changelog
* Fri Jun 20 2008 mc@suse.de
- implement reading compressed password databases
(FATE#303536)
- compress password database
* Fri Jun 06 2008 mc@suse.de
- update i18n files
* Fri May 09 2008 mc@suse.de