wannabe NEW python-ClientCookie.spec
Jakub Piotr Cłapa
loc at toya.net.pl
Sun Feb 15 03:39:41 CET 2004
Jakub Piotr CÅapa wrote:
> Malutki, aczkolwiek bardzo przydatny modul do pythona, ktory nie mial
> sie gdzie podziac, wiec zaprosilem go do PLD. :)
>
> Staralem sie, zeby nie mial bledow (adapteryzowany tez jest), ale to moj
> pierwszy spec, wiec prosilbym o przejrzenie. Jesli sie nada to tez o
> commitowanie.
>
Sam wÅasnego mejla... wstyd :]
Proponowana poprawka do ClientCookie i kilka specy.
Nie jestem pewien jak winno byc z Requires - takie jak wpisalem podaje
autor (w jednym miejscu poszedlem na skroty), ale nie wiem czy tak
formalnie bedzie dobrze. (jakies makra %py.* trzeba?)
Popracuje jeszcze to zespecuje wszystkie te moduly (jeszcze kilka zostalo).
--
z wyrazami szacunku,
Jakub Piotr CÅapa
-------------- next part --------------
Index: python-ClientCookie.spec
===================================================================
RCS file: /cvsroot/SPECS/python-ClientCookie.spec,v
retrieving revision 1.4
diff -u -r1.4 python-ClientCookie.spec
--- python-ClientCookie.spec 15 Feb 2004 01:13:46 -0000 1.4
+++ python-ClientCookie.spec 15 Feb 2004 02:32:24 -0000
@@ -11,6 +11,7 @@
Source0: http://wwwsearch.sourceforge.net/%{module}/src/%{module}-%{version}.tar.gz
# Source0-md5: 5ccfe81880662e7a8911fd85b95b95e4
URL: http://wwwsearch.sourceforge.net/ClientCookie/
+Requires: python-modules >= 2.1
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -42,7 +43,6 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{py_sitedir}
python setup.py install \
--root=$RPM_BUILD_ROOT \
-------------- next part --------------
# $Revision:$, $Date:$
%define module ClientForm
Summary: Python package providing a module for handling HTML forms (on the client side)
Summary(pl): Pakiet zawieraj±cy modu³ obs³ugi formularzy HTML (po stronie klienta)
Name: python-%{module}
Version: 0.1.15
Release: 0.1
License: BSD
Group: Development/Languages/Python
Source0: http://wwwsearch.sourceforge.net/%{module}/src/%{module}-%{version}.tar.gz
# Source0-md5: 70e4157d8ee0635b511f3283f47bce63
URL: http://wwwsearch.sourceforge.net/ClientForm/
Requires: python-modules >= 2.1
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
ClientForm is a Python module for handling HTML forms on the client
side, useful for parsing HTML forms, filling them in and returning the
completed forms to the server. It developed from a port of Gisle Aas'
Perl module HTML::Form, from the libwww-perl library, but the
interface is not the same.
%description -l pl
ClientForm to modu³ Pythona obs³uguj±cy formularze HTML po stronie
klienta. Przydatny do przetwarzania tych¿e, wype³niania i odsy³ania do
serwera. Zosta³ stworzony na wzór Perlowego modu³u HTML::Form
napisanego przez Gislea Aasa, pochodz±cego z biblioteki libwww-perl,
ale jego interfejs (API) jest inny.
%prep
%setup -q -n %{module}-%{version}
%build
python setup.py build
%install
rm -rf $RPM_BUILD_ROOT
python setup.py install \
--root=$RPM_BUILD_ROOT \
--optimize=2
rm $RPM_BUILD_ROOT/%{py_sitescriptdir}/*.py
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%{py_sitescriptdir}/*.py[co]
%doc ChangeLog COPYING GeneralFAQ.html INSTALL README.html README.txt
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log:$
-------------- next part --------------
# $Revision:$, $Date:$
%define module ClientTable
Summary: Python package providing a module for parsing HTML tables
Summary(pl): Pakiet zawieraj±cy modu³ do przetwarzania tabelek HTML
Name: python-%{module}
Version: 0.0.1a
Release: 0.1
License: MIT
Group: Development/Languages/Python
Source0: http://wwwsearch.sourceforge.net/%{module}/src/%{module}-%{version}.tar.gz
# Source0-md5: b69bb8aa2ab04ba8fe5e22ebade62191
URL: http://wwwsearch.sourceforge.net/ClientTable/
Requires: python-modules >= 2.2
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
ClientTable is a Python module for generic HTML table parsing. It is
most useful when used in conjunction with other parsers (htmllib or
HTMLParser, regular expressions, etc.), to divide up the parsing work
between your own code and ClientTable.
%description -l pl
ClientTable to modu³ Pythona do przetwarzania tabelek HTML. Najlepiej
sprawdza siê w po³±czeniu z innymi narzêdziami (jak htmllib lub
HTMLParser, wyra¿enia regularne itp.).
%prep
%setup -q -n %{module}-%{version}
%build
python setup.py build
%install
rm -rf $RPM_BUILD_ROOT
python setup.py install \
--root=$RPM_BUILD_ROOT \
--optimize=2
rm $RPM_BUILD_ROOT/%{py_sitescriptdir}/*.py
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%{py_sitescriptdir}/*.py[co]
%doc ChangeLog COPYING README.html README.txt
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log:$
-------------- next part --------------
# $Revision:$, $Date:$
%define module pullparser
Summary: Python package providing a module for parsing HTML
Summary(pl): Pakiet zawieraj±cy modu³ analizatora HTML
Name: python-%{module}
Version: 0.0.4b
Release: 0.1
License: Perl Artistic license
Group: Development/Languages/Python
Source0: http://wwwsearch.sourceforge.net/%{module}/src/%{module}-%{version}.tar.gz
# Source0-md5: ccad8a56752b1f09ccb64176086a45d4
URL: http://wwwsearch.sourceforge.net/pullparser/
Requires: python-modules >= 2.2
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
A simple "pull API" for HTML parsing, after Perl's HTML::TokeParser.
Many simple HTML parsing tasks are simpler this way than with the
HTMLParser module. pullparser.PullParser is a subclass of
HTMLParser.HTMLParser.
%description -l pl
Prosty analizator HTML, inspirowany Perlowym HTML::TokeParser. Wiele
prostych zadañ zwi±zanych z przetwarzaniem HTML mo¿na nim zrobiæ
³atwiej ni¿ za pomoc± modu³u HTMLParser. pullparser.PullParser jest
podklas± HTMLParser.HTMLParser.
%prep
%setup -q -n %{module}-%{version}
%build
python setup.py build
%install
rm -rf $RPM_BUILD_ROOT
python setup.py install \
--root=$RPM_BUILD_ROOT \
--optimize=2
rm $RPM_BUILD_ROOT/%{py_sitescriptdir}/*.py
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%{py_sitescriptdir}/*.py[co]
%doc ChangeLog COPYING GeneralFAQ.html INSTALL README.html README.txt
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log:$
More information about the pld-devel-pl
mailing list