Ņō
Jc           @   sB   d  d k  l Z d  d k Z d  d k Z d e f d     YZ d S(   i˙˙˙˙(   t	   bdist_rpmNR    c           B   sC   e  Z d    Z e i d j  o d d  Z n d   Z d   Z RS(   c         C   s   t  i |   d  |  _ d  S(   N(   t
   _bdist_rpmt   initialize_optionst   Nonet   no_egg(   t   self(    (    s@   /usr/lib/python2.6/dist-packages/setuptools/command/bdist_rpm.pyR      s    s   2.5i   c         C   s   t  i |  | | |  | |  i j or | i d  ob t |  i d g   i d | i d  o d p t i d  t	 i
 i | t	 i
 i |   f  n d  S(   Ns   .rpmt
   dist_filesR    s   .src.rpmt   anyi   (   R   t	   move_filet   dist_dirt   endswitht   getattrt   distributiont   appendt   syst   versiont   ost   patht   joint   basename(   R   t   srct   dstt   level(    (    s@   /usr/lib/python2.6/dist-packages/setuptools/command/bdist_rpm.pyR      s     !c         C   s   |  i  d  t i |   d  S(   Nt   egg_info(   t   run_commandR   t   run(   R   (    (    s@   /usr/lib/python2.6/dist-packages/setuptools/command/bdist_rpm.pyR      s    c         C   sē   |  i  i   } | i d d  } t i |   } d | } d | } g  } | D]= } | | i d d  i d d  i d d	  i | |  qO ~ } | i | i |  d
 d |  | S(   Nt   -t   _s   %define version s   Source0: %{name}-%{version}.tars)   Source0: %{name}-%{unmangled_version}.tars   setup.py install s5   setup.py install --single-version-externally-managed s   %setups&   %setup -n %{name}-%{unmangled_version}i   s   %define unmangled_version (   R   t   get_versiont   replaceR   t   _make_spec_filet   insertt   index(   R   R   t
   rpmversiont   spect   line23t   line24t   _[1]t   line(    (    s@   /usr/lib/python2.6/dist-packages/setuptools/command/bdist_rpm.pyR   *   s    


J!(   t   __name__t
   __module__R   R   R   R   R   R   (    (    (    s@   /usr/lib/python2.6/dist-packages/setuptools/command/bdist_rpm.pyR    	   s
   			(   t   distutils.command.bdist_rpmR    R   R   R   (    (    (    s@   /usr/lib/python2.6/dist-packages/setuptools/command/bdist_rpm.pyt   <module>   s   