;
@c           @   s   d  k  Td k Z d k Z d k Z e i d  Z e i d  Z d e i f d     YZ e   Z e	 i
 o e d d d d	 d
 d	  n d S(   (   s   *Ns   ^[a-zA-Z0-9.+]+$s   ^[a-z0-9.+-]+$s   LSBCheckc           B   s   t  Z d   Z d   Z RS(   Nc         C   s   t  i  i |  d  d  S(   Ns   LSBCheck(   s   AbstractChecks   __init__s   self(   s   self(    (    s   /usr/share/rpmlint/LSBCheck.pys   __init__   s    c         C   s   | t i } | o t i |  o t | d |  n | t i } | o t	 i |  o t | d |  n | t i
 } | o t	 i |  o t | d |  n d  S(   Ns   non-lsb-compliant-package-names   non-lsb-compliant-versions   non-lsb-compliant-release(   s   pkgs   rpms   RPMTAG_NAMEs   names
   name_regexs   searchs
   printErrors   RPMTAG_VERSIONs   versions   version_regexs   RPMTAG_RELEASEs   release(   s   selfs   pkgs   names   versions   release(    (    s   /usr/share/rpmlint/LSBCheck.pys   check   s    (   s   __name__s
   __module__s   __init__s   check(    (    (    s   /usr/share/rpmlint/LSBCheck.pys   LSBCheck   s   	s   non-lsb-compliant-package-namesd   Your package name contains an illegal character. Use only
alphanumeric symbols in your package name.s   non-lsb-compliant-versions]   Your version number contains an illegal character. Use only
lowercase letters and/or numbers.s   non-lsb-compliant-release(   s   Filters   AbstractChecks   rpms   res   compiles   version_regexs
   name_regexs   LSBChecks   checks   Configs   infos
   addDetails(   s   version_regexs   res   LSBChecks
   name_regexs   rpms   checks   AbstractCheck(    (    s   /usr/share/rpmlint/LSBCheck.pys   ?   s   				
