ó
Qº’Nc           @   s5   d  d l  Z  e  j ƒ  Z d e  j f d „  ƒ  YZ d S(   iÿÿÿÿNt   MissingPackageCruftc           B   sG   e  Z d  Z d d „ Z d „  Z d „  Z d „  Z d „  Z d „  Z	 RS(   s   Install a missing package.c         C   s   | |  _  | |  _ d  S(   N(   t   packaget   description(   t   selfR   R   (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyt   __init__   s    	c         C   s   d S(   Ns   install-deb(    (   R   (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyt
   get_prefix   s    c         C   s
   t  d ƒ S(   Ns   Install missing package.(   t   _(   R   (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyt   get_prefix_description    s    c         C   s
   |  j  j S(   N(   R   t   name(   R   (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyt   get_shortname#   s    c         C   s(   |  j  r |  j  St d ƒ |  j j Sd  S(   Ns   Package %s should be installed.(   R   R   R   R   (   R   (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyt   get_description&   s    	c         C   s   |  j  j ƒ  d  S(   N(   R   t   markInstall(   R   (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyt   cleanup,   s    N(
   t   __name__t
   __module__t   __doc__t   NoneR   R   R   R	   R
   R   (    (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyR       s   				(   t   computerjanitort   setup_gettextR   t   CruftR    (    (    (    sI   /usr/lib/python2.7/dist-packages/computerjanitor/missing_package_cruft.pyt   <module>   s   