
    cE                     :    d dl mZ d dlmZ  G d de          ZdS )    )SourceEntry)SourcesListShortcutHandlerc                        e Zd Z fdZ xZS )URIShortcutHandlerc                    |                                                     d          \  }}}t          |r|                                ng           }t          |                    dg                     }t          ||z            }|sdg}||d<   |                    d          }|                    d          }	t          j        |||	          }
 t          t          |           j
        |
fi | d S )N 
componentsmaincodenamepocket)suiter   )strip	partitionsetsplitgetlistr   create_linesuperr   __init__)selfshortcutkwargsuri_
line_compsparam_compscompsr   r   line	__class__s              8/usr/lib/python3/dist-packages/softwareproperties/uri.pyr   zURIShortcutHandler.__init__   s    '~~//99#>>azA))+++rBB
&**\26677Z+-.. 	HE$|

:&&H%%&s%GGG0 $''0@@@@@@@    )__name__
__module____qualname__r   __classcell__)r    s   @r!   r   r      sA        A A A A A A A A Ar"   r   N)&softwareproperties.extendedsourceslistr   softwareproperties.sourceslistr   r    r"   r!   <module>r*      sj   $ ? > > > > > E E E E E EA A A A A3 A A A A Ar"   