SPECS: python-recaptcha.spec - cleanup, reduced macros insanity
qboosh
qboosh at pld-linux.org
Wed May 7 20:46:10 CEST 2008
Author: qboosh Date: Wed May 7 18:46:10 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- cleanup, reduced macros insanity
---- Files affected:
SPECS:
python-recaptcha.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/python-recaptcha.spec
diff -u SPECS/python-recaptcha.spec:1.1 SPECS/python-recaptcha.spec:1.2
--- SPECS/python-recaptcha.spec:1.1 Mon Dec 3 23:59:36 2007
+++ SPECS/python-recaptcha.spec Wed May 7 20:46:04 2008
@@ -1,18 +1,18 @@
-%define pname recaptcha
+# $Revision$, $Date$
%define fname recaptcha-client
-%define wtfname recaptcha_client
Summary: A client for reCAPTCHA and reCAPTCHA Mailhide
Summary(pl.UTF-8): Klient usług reCAPTCHA i reCAPTCHA Mailhide
-Name: python-%{pname}
+Name: python-recaptcha
Version: 1.0.1
Release: 0.1
License: MIT
Group: Libraries/Python
-Source0: http://pypi.python.org/packages/source/r/%{fname}/%{fname}-%{version}.tar.gz
+Source0: http://pypi.python.org/packages/source/r/recaptcha-client/%{fname}-%{version}.tar.gz
# Source0-md5: 6a479f2142efc25954a6f37012b4c2dd
URL: http://recaptcha.net
+BuildRequires: python >= 1:2.5
BuildRequires: python-setuptools
-BuildRequires: python >= 2.5
+BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.219
%pyrequires_eq python-modules
BuildArch: noarch
@@ -24,32 +24,33 @@
from reCAPTCHA. Also allows you to securely obfuscate emails with
Mailhide. This functionality requires pycrypto. This library requires
two types of API keys. If you'd like to use the CAPTCHA, you'll need
-a key from http://recaptcha.net/api/getkey. For Mailhide, you'll need
-a key from http://mailhide.recaptcha.net/apikey
+a key from <http://recaptcha.net/api/getkey>. For Mailhide, you'll
+need a key from <http://mailhide.recaptcha.net/apikey>.
%description -l pl.UTF-8
-Obsługuje CAPTCHA (kod do wpisania z obrazka) oparte o usługę reCAPTCHA.
-Nie wymaga żadnaj biblioteki graficznej, gdyż CAPTCHA serwowana jest
-bezpośrednio z reCAPTCHA. Pozwala również bezpiecznie ukryć adresy email
-za pomocą Mailhide. Ta funkcjonalność wymaga pycrypto.
-Do działania klienta niezbędne są dwa klucze. Jeśli chcesz używać CAPTCHA,
-pobierz klucz ze strony http://recaptcha.net/api/getkey. Dla Mailhide,
-pobierz klucz ze strony http://mailhide.recaptcha.net/apikey.
+Ten moduł obsługuje CAPTCHA (kod do wpisania z obrazka) w Pythonie w
+oparciu o usługę reCAPTCHA. Nie wymaga żadnaj biblioteki graficznej,
+gdyż CAPTCHA serwowana jest bezpośrednio z reCAPTCHA. Pozwala również
+bezpiecznie ukryć adresy email za pomocą Mailhide. Ta funkcjonalność
+wymaga pycrypto. Do działania klienta niezbędne są dwa klucze. Aby
+używać CAPTCHA, należy pobrać klucz ze strony
+<http://recaptcha.net/api/getkey>. Dla Mailhide należy pobrać klucz ze
+strony <http://mailhide.recaptcha.net/apikey>.
%prep
%setup -qn %{fname}-%{version}
%build
-python setup.py build
+%{__python} setup.py build
%install
rm -rf $RPM_BUILD_ROOT
-python setup.py install \
+%{__python} setup.py install \
--root=$RPM_BUILD_ROOT \
--optimize=2
# structure of this module is an incredible fuckup. anyone knows how to fix this?
-cp %{pname}/__init__.pyc $RPM_BUILD_ROOT%{py_sitescriptdir}/%{pname}/
+cp recaptcha/__init__.pyc $RPM_BUILD_ROOT%{py_sitescriptdir}/recaptcha
%py_postclean
@@ -58,8 +59,8 @@
%files
%defattr(644,root,root,755)
-%{py_sitescriptdir}/%{pname}
-%{py_sitescriptdir}/%{wtfname}-%{version}-py*.egg-info
+%{py_sitescriptdir}/recaptcha
+%{py_sitescriptdir}/recaptcha_client-%{version}-py*.egg-info
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -67,6 +68,8 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2008-05-07 18:46:04 qboosh
+- cleanup, reduced macros insanity
+
Revision 1.1 2007-12-03 22:59:36 emes
- firest release, seems to be working (importing at least)
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/python-recaptcha.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list