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