]> git.pld-linux.org Git - packages/Quotient.git/commitdiff
- cleanups
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 17 Mar 2004 16:23:53 +0000 (16:23 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    Quotient.spec -> 1.2

Quotient.spec

index 2d2315ca0e92f0ce140b0f2d05fd10a6f9469eaa..5ccf0c4b6b00cfdff2df659c03e28d1ab5cbc026 100644 (file)
@@ -1,8 +1,6 @@
-
 %include       /usr/lib/rpm/macros.python
-
-Summary:       A conversation server built using Twisted.
-Summary(pl):   Serwer konwersacyjny tworzony przy u¿yciu ¶rodowiska Twisted.
+Summary:       A conversation server built using Twisted
+Summary(pl):   Serwer konwersacyjny tworzony przy u¿yciu ¶rodowiska Twisted
 Name:          Quotient
 Version:       0.8.8
 Release:       1
@@ -13,120 +11,128 @@ Source0:  http://dl.sourceforge.net/divmod/%{name}-%{version}.tar.gz
 URL:           http://www.divmod.org/Home/
 BuildRequires: python-devel >= 2.3
 %pyrequires_eq python-modules
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 Requires:      python >= 2.3
-Requires:      python-Twisted >= 1.1.1
+Requires:      python-Imaging
 Requires:      python-Lupy >= 0.1.5.5
+Requires:      python-Twisted >= 1.1.1
+Requires:      python-nevow = %{version}-%{release}
 Requires:      spambayes >= 1.0a7-0.2
-Requires:      python-Imaging
-Requires:      python-nevow >= %{version}
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-Quotient's primary function is a full-featured email platform, which can act as
-an IMAP4, POP3, SMTP, server and client. It also has a seamlessly integrated
-web-mail interface and spam filtering using Spambayes, which is trainable
-either through the web UI or through IMAP.
+Quotient's primary function is a full-featured email platform, which
+can act as an IMAP4, POP3, SMTP, server and client. It also has a
+seamlessly integrated web-mail interface and spam filtering using
+Spambayes, which is trainable either through the web UI or through
+IMAP.
 
 In future Quotient will be a person-centric application server, and a
-simulation of your personal reality. It keeps track of your communications and
-enables you to effortlessly prioritize your commitments.
+simulation of your personal reality. It keeps track of your
+communications and enables you to effortlessly prioritize your
+commitments.
 
 %description -l pl
-Obecnie g³ówn± funkcj± Quotient jest bycie w pe³ni wyposa¿on± platform± email,
-spe³niaj±c± zadania klientów oraz serwerów protoko³ów IMAP4, POP3 i SMTP. Quotient
-posiada te¿ zintegrowany interfejs odbioru poczty poprzez www oraz filtr niechcianej
-poczty u¿ywaj±cy bayesowskich technik wykrywania niechcianych wiadomo¶ci, który mo¿e
+Obecnie g³ówn± funkcj± Quotient jest bycie w pe³ni wyposa¿on±
+platform± email, spe³niaj±c± zadania klientów oraz serwerów protoko³ów
+IMAP4, POP3 i SMTP. Quotient posiada te¿ zintegrowany interfejs
+odbioru poczty poprzez www oraz filtr niechcianej poczty u¿ywaj±cy
+bayesowskich technik wykrywania niechcianych wiadomo¶ci, który mo¿e
 byæ rozszerzany poprzez interfejs www lub IMAP.
 
-W przysz³o¶ci Quotient rozwinie siê do nakierowanego na osobê serwera aplikacji.
-Quotient bêdzie ¶ledzi³ i utrzymywa³ informacje o Twoich kontaktach oraz umo¿liwia³ 
-³atwe zarz±dzanie stopniem zaanga¿owania.
+W przysz³o¶ci Quotient rozwinie siê do nakierowanego na osobê serwera
+aplikacji. Quotient bêdzie ¶ledzi³ i utrzymywa³ informacje o
+kontaktach oraz umo¿liwia³ ³atwe zarz±dzanie stopniem zaanga¿owania.
 
 %package -n python-nevow
-Summary:       Web application templating system.
-Summary(pl):   System szablonów do tworzenia stron www.
+Summary:       Web application templating system
+Summary(pl):   System szablonów do tworzenia stron www
 Group:         Libraries/Python
-Requires:      python-atop
+Requires:      python-atop = %{version}-%{release}
 Requires:      python-Twisted >= 1.1.1
 
 %description -n python-nevow
-Nevow is a next-generation web application templating system, based on the
-ideas developed in the Twisted Woven package. Its main focus is on separating
-the HTML template from both the business logic and the display logic, while
-allowing the programmer to write pure Python code as much as possible. It
-separates your code into 'data' and 'render' functions, a simplified
-implementation of traditional MVC. It has various parts which can be used
-individually or as a whole, integrated web solution:
-
-* XHTML templates: contain no programming logic, only nodes tagged with nevow
-  attributes,
+Nevow is a next-generation web application templating system, based on
+the ideas developed in the Twisted Woven package. Its main focus is on
+separating the HTML template from both the business logic and the
+display logic, while allowing the programmer to write pure Python code
+as much as possible. It separates your code into 'data' and 'render'
+functions, a simplified implementation of traditional MVC. It has
+various parts which can be used individually or as a whole, integrated
+web solution:
+
+* XHTML templates: contain no programming logic, only nodes tagged
+  with nevow attributes,
 * data/render methods: simplified MVC,
 * stan: An s-expression-like syntax for expressing xml in pure python,
-* formless: For describing the types of objects which may be passed to methods
-  of your classes, validating and coercing string input from either web or
-  command-line sources, and calling your methods automatically once validation
-  passes,
-* freeform: For rendering web forms based on formless type descriptions,
-  accepting form posts and passing them to formless validators, and rendering
-  error forms in the event validation fails,
-* livepage: Cross-browser JavaScript glue for sending client side events to the
-  server and server side events to the client after the page has loaded,
-  without causing the entire page to refresh.
+* formless: For describing the types of objects which may be passed to
+  methods of your classes, validating and coercing string input from
+  either web or command-line sources, and calling your methods
+  automatically once validation passes,
+* freeform: For rendering web forms based on formless type
+  descriptions, accepting form posts and passing them to formless
+  validators, and rendering error forms in the event validation fails,
+* livepage: Cross-browser JavaScript glue for sending client side
+  events to the server and server side events to the client after the
+  page has loaded, without causing the entire page to refresh.
 
 %description -n python-nevow -l pl
-Nevow jest systemem szblonów wspomagaj±cym tworzenie aplikacji webowych,
-bazuj±cym na pomys³ach zawartych w rozwijanym w ramach projektu Twisted
-pakiecie Woven.  G³ównym zadaniem Nevow jest umo¿liwienie deweloperowi
-odseparowanie kodu szablonu HTML od logiki biznesowej i logiki prezentacyjnej
-tworzonego systemu. Nevow rozdziela Twój kod na funkcje zarz±dzania danymi oraz
-ich wy¶wietlania, co jest uproszczon± wersj± wzroca projektowego MVC. Na Nevow
-sk³ada siê zbiór ró¿nych funkcjonalno¶ci, które mog± byæ u¿ywane osobno albo
-jako ca³o¶ciwe rozwi±zanie wspomagaj±ce tworzenie aplikacji webowych:
-
-* szablony XHTML: nie zawieraj± logiki programistycznej, jedynie wierzcho³ki
-  tagowane atrybutami przestrzeni nazw nevow,
-* funkcje zarz±dzania danymi i wy¶wietlaniem: uproszczenie wzorca projektowego
-  Model-Widok-Kontroler (MVC),
-* stan: sk³adnia wyra¿ania elementów jêzyka xml w czystym pythonie w oparciu o
-  s-wyra¿enia,
-* formless: opisywanie typów obiektów mog±cych byæ argumentami tworzonych przez
-  Ciebie metod klas, weryfikacji i poprawiania znakowych danych wej¶ciowych od
-  klientów www lub innych ¼róde³ oraz automatyczne wywo³ywanie Twoich metod po
-  poprawnej weryfikacji,
-* freeform: renderowanie formularzy HTML oparte o opisy typów formless,
-  akceptacja formularzy dostarczonych przez klienta, analiza ich zawarto¶ci w
-  oparciu o mechanizm weryfikatorów formless oraz tworzenie komunikatów o
-  b³êdach podczas nieudanej weryfikacji formularza,
-* livepage: miêdzyplatformowy "klej" JavaScript umo¿liwiaj±cy przesy³anie
-  efektów ubocznych pracy klienta do serwera i odwrotnie po za³adowaniu strony
-  bez konieczno¶ci jej od¶wie¿ania.
+Nevow jest systemem szblonów wspomagaj±cym tworzenie aplikacji
+webowych, bazuj±cym na pomys³ach zawartych w rozwijanym w ramach
+projektu Twisted pakiecie Woven. G³ównym zadaniem Nevow jest
+umo¿liwienie deweloperowi odseparowanie kodu szablonu HTML od logiki
+biznesowej i logiki prezentacyjnej tworzonego systemu. Nevow rozdziela
+Twój kod na funkcje zarz±dzania danymi oraz ich wy¶wietlania, co jest
+uproszczon± wersj± wzroca projektowego MVC. Na Nevow sk³ada siê zbiór
+ró¿nych funkcjonalno¶ci, które mog± byæ u¿ywane osobno albo jako
+ca³o¶ciwe rozwi±zanie wspomagaj±ce tworzenie aplikacji webowych:
+
+* szablony XHTML: nie zawieraj± logiki programistycznej, jedynie
+  wierzcho³ki tagowane atrybutami przestrzeni nazw nevow,
+* funkcje zarz±dzania danymi i wy¶wietlaniem: uproszczenie wzorca
+  projektowego Model-Widok-Kontroler (MVC),
+* stan: sk³adnia wyra¿ania elementów jêzyka xml w czystym pythonie w
+  oparciu o s-wyra¿enia,
+* formless: opisywanie typów obiektów mog±cych byæ argumentami
+  tworzonych przez Ciebie metod klas, weryfikacji i poprawiania
+  znakowych danych wej¶ciowych od klientów www lub innych ¼róde³ oraz
+  automatyczne wywo³ywanie Twoich metod po poprawnej weryfikacji,
+* freeform: renderowanie formularzy HTML oparte o opisy typów
+  formless, akceptacja formularzy dostarczonych przez klienta, analiza
+  ich zawarto¶ci w oparciu o mechanizm weryfikatorów formless oraz
+  tworzenie komunikatów o b³êdach podczas nieudanej weryfikacji
+  formularza,
+* livepage: miêdzyplatformowy "klej" JavaScript umo¿liwiaj±cy
+  przesy³anie efektów ubocznych pracy klienta do serwera i odwrotnie
+  po za³adowaniu strony bez konieczno¶ci jej od¶wie¿ania.
 
 %package -n python-atop
-Summary:       A simple transactional object database built on Berkley DB.
-Summary(pl):   Prosta transakcyjna obiektowa baza danych oparta o Berkley DB.
+Summary:       A simple transactional object database built on Berkeley DB
+Summary(pl):   Prosta transakcyjna obiektowa baza danych oparta o Berkeley DB
 Group:         Libraries/Python
 Requires:      python-Twisted >= 1.1.1
 Requires:      python-bsddb
 
 %description -n python-atop
-ATOP, the Atomic Transactional Object Persistor, is a Python object database
-implemented atop the Berkeley DB and bsddb python module, with functional
-similarities to other python packages such as ZODB and COG.
+ATOP, the Atomic Transactional Object Persistor, is a Python object
+database implemented atop the Berkeley DB and bsddb python module,
+with functional similarities to other python packages such as ZODB and
+COG.
 
-Atop was designed in support of the Quotient messaging server. The primary
-requirement was for a low-latency data store that was still reliable and
-transactional, and still amenable to on-the-fly upgrading and rapid code
-iterations.
+Atop was designed in support of the Quotient messaging server. The
+primary requirement was for a low-latency data store that was still
+reliable and transactional, and still amenable to on-the-fly upgrading
+and rapid code iterations.
 
 %description -n python-atop -l pl
-ATOP (Atomic Transactional Object Persistor) jest obiektow± baz± danych implementuj±c±
-interfejsy Berkeley DB i bsddb, z funkcjonalno¶ci± podobn± do innych pakietów
-pythona takich jak ZODB i COG.
+ATOP (Atomic Transactional Object Persistor) jest obiektow± baz±
+danych implementuj±c± interfejsy Berkeley DB i bsddb, z
+funkcjonalno¶ci± podobn± do innych pakietów pythona takich jak ZODB i
+COG.
 
 Atop zosta³ rozwiniêty jako czê¶æ serwera komunikacyjnego Quotient.
                                  
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 
 %build
 python setup.py build_ext
@@ -137,7 +143,7 @@ install -d $RPM_BUILD_ROOT%{py_sitedir}
 
 python setup.py install \
         --root=$RPM_BUILD_ROOT \
-               --install-lib=%{py_sitedir} \
+       --install-lib=%{py_sitedir} \
        --optimize=2
 
 find $RPM_BUILD_ROOT%{py_sitedir} -name \*.py -exec rm {} \;
This page took 0.103733 seconds and 4 git commands to generate.