packages: python-ply/python-ply.spec - better pl desc - package egg-info pr...
qboosh
qboosh at pld-linux.org
Tue Mar 13 16:35:21 CET 2012
Author: qboosh Date: Tue Mar 13 15:35:21 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- better pl desc
- package egg-info properly
- License is BSD
- release 2
---- Files affected:
packages/python-ply:
python-ply.spec (1.23 -> 1.24)
---- Diffs:
================================================================
Index: packages/python-ply/python-ply.spec
diff -u packages/python-ply/python-ply.spec:1.23 packages/python-ply/python-ply.spec:1.24
--- packages/python-ply/python-ply.spec:1.23 Sat Dec 31 17:33:23 2011
+++ packages/python-ply/python-ply.spec Tue Mar 13 16:35:16 2012
@@ -6,8 +6,8 @@
Summary(pl.UTF-8): lex i yacc dla Pythona
Name: python-%{module}
Version: 3.4
-Release: 1
-License: LGPL
+Release: 2
+License: BSD
Group: Libraries/Python
Source0: http://www.dabeaz.com/ply/ply-%{version}.tar.gz
# Source0-md5: ffdc95858819347bf92d7c2acc074894
@@ -31,15 +31,15 @@
checking.
%description -l pl.UTF-8
-PLY to kolejna implementacja lex i yacc dla Pythona. Mimo iż istnieje
-kilka innych narzędzi parsujących dla Pythona to istnieje kilka
-powodów dla których powinieneś zainteresować się PLY:
-- Używa parsowania-LR, które jest racjonalnie wydajne i dość dobre dla
+PLY to kolejna implementacja narzędzi lex i yacc dla Pythona. Mimo iż
+istnieje kilka innych analizatorów dla Pythona, to istnieje kilka
+powodów, dla których można zainteresować się PLY:
+- Używa on analizy LR, która jest w miarę wydajna i dość dobra dla
większych gramatyk.
-- PLY dostarcza większość możliwości standardowego lex/yacc włączając
- w to wsparcie dla pustych produkcji, reguł poprzedzania,
- rekompensowania błędów oraz wsparcia dla dwuznacznych gramatyk.
-- PLY jest niezwykle łatwy w użyciu oraz dostarcza szerokiej kontroli
+- Udostępnia większość możliwości standardowych lex/yacc, w tym
+ obsługę pustych produkcji, reguł poprzedzania, rekompensowania
+ błędów oraz obsługę niejednoznacznych gramatyk.
+- Jest niezwykle łatwy w użyciu oraz zapewnia rozległą kontrolę
błędów.
%package examples
@@ -58,7 +58,6 @@
%install
rm -rf $RPM_BUILD_ROOT
-
install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%{__python} setup.py install \
@@ -68,17 +67,17 @@
cp -Rf example/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
-# we already have these files in %doc
-rm -fr $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}-%{version}-*.egg-info
-
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc CHANGES README TODO doc/*.html ply.egg-info/*
+%doc ANNOUNCE CHANGES README TODO doc/*.html
%dir %{py_sitescriptdir}/ply
%{py_sitescriptdir}/ply/*.py[co]
+%if "%{py_ver}" >= "2.5"
+%{py_sitescriptdir}/ply-%{version}-py*.egg-info
+%endif
%files examples
%defattr(644,root,root,755)
@@ -90,6 +89,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.24 2012/03/13 15:35:16 qboosh
+- better pl desc
+- package egg-info properly
+- License is BSD
+- release 2
+
Revision 1.23 2011/12/31 16:33:23 adamg
- release 1
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/python-ply/python-ply.spec?r1=1.23&r2=1.24&f=u
More information about the pld-cvs-commit
mailing list