SPECS: cracklib.spec - cleanup, updated pl desc, package .la and s...
qboosh
qboosh at pld-linux.org
Tue Sep 20 22:54:00 CEST 2005
Author: qboosh Date: Tue Sep 20 20:54:00 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- cleanup, updated pl desc, package .la and static library
---- Files affected:
SPECS:
cracklib.spec (1.50 -> 1.51)
---- Diffs:
================================================================
Index: SPECS/cracklib.spec
diff -u SPECS/cracklib.spec:1.50 SPECS/cracklib.spec:1.51
--- SPECS/cracklib.spec:1.50 Sun Sep 18 00:17:11 2005
+++ SPECS/cracklib.spec Tue Sep 20 22:53:52 2005
@@ -1,7 +1,6 @@
# $Revision$, $Date$
#
# Conditional build:
-%bcond_with ssp # disable stack-smashing protector (vide dietlibc.spec)
%bcond_with words # bigger words database
#
Summary: Password checking library
@@ -23,9 +22,6 @@
# Source1-md5: d18e670e5df560a8745e1b4dede8f84f
URL: http://sourceforge.net/projects/cracklib/
Patch0: %{name}-pld.patch
-#Patch1: %{name}.patch
-#Patch2: %{name}-nss.patch
-#Patch3: %{name}-libdir.patch
BuildRequires: words
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -58,8 +54,18 @@
longueur, unicité, s'ils sont dans une base de mots, etc.
%description -l pl
-Sprawdza hasła pod kątem bezpieczeństwa - długość, unikalność, czy
-występują w słowniu itp.
+CrackLib sprawdza hasła pod kątem bezpieczeństwa. Można użyć tej
+biblioteki do powstrzymywania użytkowników przed wybieraniem haseł
+łatwych do odgadnięcia. CrackLib przeprowadza następujące testy:
+
+- próbuje wygenerować słowa z nazwy użytkownika i wpisu gecos, a
+ następnie porównuje je z hasłem
+- szuka prostych wzorców w haśle
+- szuka hasła w słowniku
+
+CrackLib to biblioteka zawierająca funkcję C służącą do sprawdzania
+hasła oraz inne funkcje C. Nie jest to zamiennik programu passwd -
+musi być użyty w połączeniu z istniejącym programem passwd.
%description -l pt_BR
Inclui os dicionários cracklib para o padrăo /usr/dict/words, assim
@@ -121,6 +127,18 @@
Este pacote contém os arquivos de inclusăo e bibliotecas que săo
necessários para desenvolver programas que usam a cracklib.
+%package static
+Summary: Static cracklib library
+Summary(pl): Statyczna biblioteka cracklib
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static cracklib library.
+
+%description static -l pl
+Statyczna biblioteka cracklib.
+
%package dicts
Summary: Standard dictionaries (/usr/share/dict/words)
Summary(de): Standard-Wörterbücher (/usr/share/dict/words)
@@ -180,18 +198,13 @@
%prep
%setup -q
%patch0 -p0
-#%patch1 -p1
-#%patch2 -p1
-#%patch3 -p1
%if %{with words}
install %{SOURCE1} dicts/
%endif
%build
%configure
-%{__make} \
- CC="%{__cc}" \
- OPTFLAGS="%{rpmcflags} %{?with_ssp:-fno-stack-protector}"
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT
@@ -199,7 +212,8 @@
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-util/cracklib-format dicts/cracklib* | util/cracklib-packer $RPM_BUILD_ROOT/%{_datadir}/dict/cracklib_dict
+
+util/cracklib-format dicts/cracklib* | util/cracklib-packer $RPM_BUILD_ROOT%{_datadir}/dict/cracklib_dict
%clean
rm -rf $RPM_BUILD_ROOT
@@ -210,12 +224,17 @@
%files
%defattr(644,root,root,755)
%doc ChangeLog NEWS README
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/libcrack.so.*.*
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_includedir}/*
+%attr(755,root,root) %{_libdir}/libcrack.so
+%{_libdir}/libcrack.la
+%{_includedir}/*.h
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libcrack.a
%files dicts
%defattr(644,root,root,755)
@@ -228,6 +247,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.51 2005/09/20 20:53:52 qboosh
+- cleanup, updated pl desc, package .la and static library
+
Revision 1.50 2005/09/17 22:17:11 zawadaa
- up to 2.8.3
- please review my changes
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/cracklib.spec?r1=1.50&r2=1.51&f=u
More information about the pld-cvs-commit
mailing list