]> git.pld-linux.org Git - packages/cracklib.git/commitdiff
- package python module
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 5 Sep 2007 16:20:07 +0000 (16:20 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- fix sl locale name instead of killing

Changed files:
    cracklib.spec -> 1.58

cracklib.spec

index 0aba68a421408fef6154f7c0b39ec5db90d27496..0543f4d45553b76442f606191be3f015d5074537 100644 (file)
@@ -1,6 +1,5 @@
-#
-# TODO:
-#      - python module
+# TODO: is $(pkgdatadir)/cracklib.magic used for anything?
+#       it's already in file database, so maybe just drop it?
 #
 # Conditional build:
 %bcond_with    words   # bigger words database
@@ -23,6 +22,7 @@ Source0:      http://dl.sourceforge.net/cracklib/%{name}-%{version}.tar.gz
 Source1:       http://dl.sourceforge.net/cracklib/%{name}-words.gz
 # Source1-md5: d18e670e5df560a8745e1b4dede8f84f
 URL:           http://sourceforge.net/projects/cracklib/
+BuildRequires: python-devel
 BuildRequires: words
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -173,7 +173,7 @@ standard, ainsi que les utilitaires nécessaires à la création de
 nouveaux dictionnaires.
 
 %description dicts -l pl.UTF-8
-Pakiet zawiera słowniki cracklib'a dla standardowego
+Pakiet zawiera słowniki crackliba dla standardowego
 /usr/share/dict/words oraz narzędzia do tworzenia nowych słowników.
 
 %description dicts -l pt_BR.UTF-8
@@ -196,6 +196,19 @@ sözlükler yaratılması için gerekli yardımcı programları içerir.
 знаходяться в /usr/share/dict/words. Cracklib-dicts також містить
 утиліти, необхідні для створення нових словників.
 
+%package -n python-cracklib
+Summary:       Python binding for cracklib
+Summary(pl.UTF-8):     Wiązanie Pythona do crackliba
+Group:         Libraries/Python
+Requires:      %{name} = %{version}-%{release}
+%pyrequires_eq python-libs
+
+%description -n python-cracklib
+Python binding for cracklib.
+
+%description -n python-cracklib -l pl.UTF-8
+Wiązanie Pythona do crackliba.
+
 %prep
 %setup -q
 %if %{with words}
@@ -216,9 +229,11 @@ install -d $RPM_BUILD_ROOT{%{_sbindir},%{_libdir},%{_includedir},%{_datadir}/dic
 
 util/cracklib-format dicts/cracklib* | util/cracklib-packer $RPM_BUILD_ROOT%{_datadir}/dict/cracklib_dict
 
-%{find_lang} %{name}
+rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.{la,a}
+
+mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{sl_SI,sl}
 
-sed -i -e 's/.*sl_SI.*//' %{name}.lang
+%find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -247,3 +262,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/*
 %{_datadir}/dict/cracklib_dict*
+
+%files -n python-cracklib
+%defattr(644,root,root,755)
+%attr(755,root,root) %{py_sitedir}/cracklibmodule.so
This page took 0.128421 seconds and 4 git commands to generate.