N
σωO5c       sV   k  Z  k l k Z d    Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d S(   c      s'   d GHd GHd GHd GHd GHd GHd GHd  S(   Ns7   All fns have a file open for writing as first parameters.   pack(f, fullname, name): pack fullname as names?   packsome(f, directory, namelist): selected files from directorys4   packall(f, directory): pack all files from directorys?   packnotolder(f, directory, name): pack all files from directorys<                           that are not older than a file theres2   packtree(f, directory): pack entire directory tree(    (    s2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   help s    c    s­   t  | d  } |  i d | d  |  i d | d  xV d oN | i   } | o Pn | d d j o | d } n |  i d |  q< W|  i d  | i   d  S(	   Ns   rs   echo s   
s   sed "s/^X//" >s    <<"!"
i   s   Xs   !
(	   s   opens   files   fps   outfps   writes   names   readlines   lines   close(   s   outfps   files   names   fps   lines2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   pack s      c    sA   x: | d r0 } | GHt i i | |  } t |  | |  q	 Wd  S(   Ni    (	   s   namess   names   oss   paths   joins   dirnames   files   packs   outfp(   s   outfps   dirnames   namess   names   files2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   packsome# s
    	 c    sc   t  i |  } y | i d  Wn n Xy | i d  Wn n X| i   t |  | |  d  S(   Ns   .s   ..(   s   oss   listdirs   dirnames   namess   removes   sorts   packsomes   outfp(   s   outfps   dirnames   namess2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   packall* s    
c    sό   t  i |  } y | i d  Wn n Xy | i d  Wn n Xt  i i | |  } t  i |  } | t
 } g  } xb | d rX } | Gd Gt  i t  i i | |   } | t
 | j o d GH| i |  n d GHq W| i   t |  | |  d  S(   Ns   .s   ..i    s   ...s   Yes.s   No.(   s   oss   listdirs   dirnames   namess   removes   paths   joins   oldests   stats   sts   ST_MTIMEs   mtimes   todos   names   appends   sorts   packsomes   outfp(   s   outfps   dirnames   oldests   namess   sts   mtimes   todos   names2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   packnotolder8 s.    
	 	
c    sώ   d G| GH|  i d t |  d  t i |  } y | i d  Wn n Xy | i d  Wn n Xg  } xh | d r^ } t i
 i | |  } t i
 i |  o | i |  n  d G| GHt |  | t |   qx Wx | d r } t |  |  qγ Wd  S(   Ns   packtrees   mkdir s   
s   .s   ..i    s   pack(   s   dirnames   outfps   writes   unixfixs   oss   listdirs   namess   removes   subdirss   names   paths   joins   fullnames   isdirs   appends   packs
   subdirnames   packtree(   s   outfps   dirnames   namess   subdirss   names   fullnames
   subdirnames2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   packtreeR s,    		 		 c    s`   t  i |  t i  } d } x: | d r0 } | o# | o | d } n | | } n q$ W| Sd  S(   Ns    i    s   /(   s   strings   splitfieldss   names   oss   seps   compss   ress   comp(   s   names   compss   ress   comps2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   unixfixi s    	  N(   s   oss   stats   ST_MTIMEs   strings   helps   packs   packsomes   packalls   packnotolders   packtrees   unixfix(    s2   /var/tmp/python-root/usr/lib/python1.5/packmail.pys   ? s   	
					