ó
™Ácc        
   @   s  d  d l  m Z m Z d  d l m Z m Z m Z m Z d  d l m	 Z	 d  d l
 m Z e d k  r~ e j d ƒ e d ƒ n  e e ƒ d k  r® d	 Ge d
 Gd GHe d ƒ n  d Z d Z d Z e d d ƒ Z d „  Z xe d D]Z
 d
 Z d Z d) Z e ƒ  Z e e
 d ƒ Z xe j ƒ  D]Z e j d ƒ r;q n  e j e ƒ Z e e j k  ree j Z n  e d) k r‹e e j  d ƒ d  Z n7 x4 e j! e ƒ sÁe d   j  d ƒ d Z" e e"  Z qŽWd e# e ƒ e e <e d 7Z e d d e e d e# e j$ ƒ f ƒ e j e j% e ƒ d ƒ q We d e d e	 e d* ƒ Z& e d e d e& d d e
 d d  d! d" f ƒ x? e j' ƒ  D]1 Z e j d# e e d$ e e e ƒ d ƒ q‚We d! d% e j( e
 ƒ d& e d' e& d d( e
 d  d! f ƒ qã We j) ƒ  re d ƒ n  d) S(+   iÿÿÿÿ(   t   popent   path(   t   argvt   exitt
   hexversiont   stderr(   t   mktime(   t   ZipFilei  s0   import-zips.py: requires Python 1.6.0 or later.
i   i   s   usage:i    s   <zipfile>...s   refs/heads/import-zipss   Z Ip Creators   zip@example.coms   git fast-import --quiett   wc         C   s&   x |  D] } t  j | d ƒ q Wd  S(   Ns   
(   t   fast_importt   write(   t   listt   str(    (    s6   /usr/share/git-core/contrib/fast-import/import-zips.pyt
   printlines   s    t   rt   /t   :t   blobs   mark s   data s   
s    <s
   > %d +0000s   commit s
   committer s
   data <<EOMs   Imported from t   .t   EOMt    t	   deletealls	   M 100644 t    s   tag s   from s   tagger s   Package N(   i    i    i    (*   t   osR    R   t   sysR   R   R   R   t   timeR   t   zipfileR   R
   t   lent
   branch_reft   committer_namet   committer_emailR	   R   t   commit_timet	   next_markt   Nonet   common_prefixt   dictt   markt   zipt   namelistt   namet   endswitht   getinfot   infot	   date_timet   rfindt
   startswitht
   last_slashR   t	   file_sizet   readt	   committert   keyst   basenamet   close(    (    (    s6   /usr/share/git-core/contrib/fast-import/import-zips.pyt   <module>   sb   "		
)