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