Ñò
Ê:Lc           @   sÞ   d  Z  d Z d d k Z d d k Td d k i Z g  Z d Z d Z e i	 g Z
 h  Z d „  Z e e d d d „ Z e e d d d „ Z e e d d d	 „ Z d
 „  Z e i Z d d k Z d „  Z d e f d „  ƒ  YZ d S(   s   0.9.6sA   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.kidiÿÿÿÿN(   t   *s   utf-8c          K   s   t  |    i ƒ  S(   N(   t   Templatet   pull(   t   kw(    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyR      s    c      	   K   s(   t  |   i d |  d | d | d | ƒ S(   Nt   encodingt   fragmentt   outputt   format(   R   t   generate(   R   R   R   R   R   (    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyR      s    c      	   K   s(   t  |   i d |  d | d | d | ƒ S(   NR   R   R   R   (   R   t	   serialize(   R   R   R   R   R   (    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyR	      s    c      
   K   s+   t  |   i |  d | d | d | d | ƒS(   NR   R   R   R   (   R   t   write(   t   fileR   R   R   R   R   (    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyR
      s    c         C   s   d  S(   N(    (   t   template(    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyt
   initialize   s    c         C   s   t  i d t  i t |  ƒ ƒ ƒ S(   Ns   %Y-%m-%d(   t   timet   strftimet	   localtimet   int(   t   stamp(    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyt   ymd   s    R   c           B   s    e  Z g  Z d  „  Z d „  Z RS(   c         C   s4   t  |  ƒ } | d j o t t |  ƒ i  ƒ  n d  S(   Ni    (   R   t   superR   (   t   selft   rslt(    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyR      s     c         b   s.	  e  i |  e ƒ  ƒ d  Ud  g  } } e o e e f Vn | i d | ƒ e d h  ƒ } xC h d d 6i ƒ  D]. \ } } | e	 j o e
 | | f f Vqm qm We | f Ve d f V| i d | ƒ e d h  ƒ } e | f Ve d f V| i d | ƒ e d h  ƒ } e | f Ve d	 f Ve | f V| i d ƒ } e d
 f Ve d } x e  i | ƒ D] } | V~ q^W| i d | ƒ e d h  ƒ } e | f Ve | f V| i d ƒ } e d f V| i d | ƒ e d h  ƒ } e | f Ve d f Ve | f V| i d ƒ } e d
 f Ve d } x e  i | ƒ D] } | V~ q3We d f Ve | f V| i d ƒ } e d f V| i d | ƒ e d h  ƒ } e | f Ve d f V| i d | ƒ e d h  ƒ } e | f Ve d f Ve | f V| i d ƒ } | i d | ƒ e d h  ƒ } e | f Ve | f V| i d ƒ } e d f Ve d } x e  i | ƒ D] } | V~ qbWe d f Ve | f V| i d ƒ } e d f V| i d | ƒ e d h  ƒ } e | f Ve d f Ve | f V| i d ƒ } e d f V| i d | ƒ e d h d d 6d d 6d d 6ƒ } e | f Ve d f Vx•e d D]‰\
 } } }	 }
 } } } } } } | i d | ƒ e d h  ƒ } e | f Ve d f V| i d | ƒ e d h d d 6ƒ } e | f Vd  e d | |	 |
 f } | i d | ƒ e d! e  i h d" e | f g d# 6|  i ƒ  ƒ ƒ } e | f Vx e  i | ƒ D] } | V~ qWWe | f V| i d ƒ } e d$ f V| } | i d | ƒ e d% h d& d' 6ƒ } e | f Vx e  i | ƒ D] } | V~ qÕWe | f V| i d ƒ } e d( f Ve | f V| i d ƒ } e d f V| o¹| i d | ƒ e d h d d 6ƒ } e | f Ve d) f V| i d | ƒ e d h  ƒ } e | f Ve d* f Ve | f V| i d ƒ } e d+ f Vd, | e | ƒ f } | i d | ƒ e d% h  ƒ } e | f Vx e  i | ƒ D] } | V~ qWe | f V| i d ƒ } e d- f V| } | i d | ƒ e d. h d/ d' 6ƒ } e | f Vx e  i | ƒ D] } | V~ qœWe | f V| i d ƒ } e d f Ve | f V| i d ƒ } n e d f V| p´ | i d | ƒ e d h d d 6ƒ } e | f Ve d0 f V| i d | ƒ e d1 h  ƒ } e | f Ve d2 f Ve | f V| i d ƒ } e d f Ve | f V| i d ƒ } n e d f Ve | f V| i d ƒ } qSWe d3 f Ve | f V| i d ƒ } e d4 f Ve | f V| i d ƒ } d  S(5   Ni    u   divu   http://purl.org/kid/ns#u   pyu   
	u   pu   
		u   strongu   Package:u    t   nameu   bru   Summary:t   summaryu   Description:t   descriptionu   h3u   Changes:u   tableu   0u   cellpaddingu   5u   cellspacingu   borderu	   
        t   rpmsu   tru   
            u   tdu   topu   valigns   %s-%s-%s.%su   as   %s/%su   hrefu   
              [u   spanu   white-space: nowrapu   styleu   ]u   
              u	   Changelogu   
              by s   %s (%s)u   :
              u   preu   margin: 0pt 0pt 5pt 5ptu   
            	u   emu   (no changelog entry)u   
    u   
(   t   template_utilt
   get_localst   localst   Nonet   doctypet   DOCTYPEt   insertt   Elementt   itemst   omit_namespacest   START_NSt   STARTt   TEXTt   ENDt   popt   pkg_datat   generate_contentt   make_attribt   urlt   _get_assume_encodingR   (   R   t   currentt	   ancestorst   _pt   _ut   _contt   _et   et   vt   rt   at   builtt   sizet   loct   authort   logt   added(    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyt   _pull   sh      
 
 
 $ $5    (   t   __name__t
   __module__t   _match_templatesR   R?   (    (    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyR      s   	(   t   kid_versiont   kid_filet   kidt   kid.template_utilR   t
   _def_namesR   R   R   t	   KID_XMLNSR$   t   layout_paramsR   t   FalseR   R	   R
   R   t   BaseTemplateR   R   R   (    (    (    s@   /mnt/data2/dist/cern/slc511/i386/build/repoview-templates/rss.pyt   <module>   s$   
				