;ò
–Áƒ@c           @   s#  d  k  Td k Z d k Z d k Z d k Z e i d ƒ Z e i d ƒ Z e i d ƒ Z e i d ƒ Z	 e i d ƒ Z
 e i d d ƒ Z e i d	 d
 ƒ Z e i d d ƒ Z d e i f d „  ƒ  YZ e ƒ  Z e i oG e d d e d e d d d e d d d d d d d d d ƒ n d S(   (   s   *Ns   /man./s   (/usr/share|/usr)/info/s
   /info/dir$s   .bz2$s   .gz$s   Vendors   Mandrakesofts   Distributions   Mandrakelinuxs   UseBzip2i   s   DistributionCheckc           B   s   t  Z d „  Z d „  Z RS(   Nc         C   s   t  i  i |  d ƒ d  S(   Ns   DistributionCheck(   s   AbstractChecks   __init__s   self(   s   self(    (    s'   /usr/share/rpmlint/DistributionCheck.pys   __init__   s    c         C   sƒ  | i ƒ  o d  Sn | t i t j o t | d | t i ƒ n | t i t j o t | d | t i ƒ n | t i } | oø xõ | D]é } t i | ƒ oY t o) t i | ƒ o t | d | ƒ qù qý t i | ƒ o t | d | ƒ qý n t i | ƒ o t i | ƒ oY t o) t i | ƒ o t | d | ƒ qsqwt i | ƒ o t | d | ƒ qwqŽ qŽ Wn d  S(   Ns   invalid-vendors   invalid-distributions   manpage-not-bzippeds   manpage-not-gzippeds   infopage-not-bzippeds   infopage-not-gzipped(   s   pkgs   isSources   rpms   RPMTAG_VENDORs   vendors   printWarnings   RPMTAG_DISTRIBUTIONs   distributions   RPMTAG_FILENAMESs   lists   fs	   man_regexs   searchs	   use_bzip2s	   bz2_regexs   gz_regexs
   info_regexs   info_dir_regex(   s   selfs   pkgs   fs   list(    (    s'   /usr/share/rpmlint/DistributionCheck.pys   check   s,     !(   s   __name__s
   __module__s   __init__s   check(    (    (    s'   /usr/share/rpmlint/DistributionCheck.pys   DistributionCheck   s   	s   invalid-vendors   In the s%    distribution, the vendor should be "s   ".s   invalid-distributions"   The distribution value should be "s   manpage-not-bzippedsÜ   Manual Pages are not under the .bz2 extension/format. Please
run bzip2 <man page file> to bzip it in the %install section and
after, build the package. You can also use the spec-helper package
that automatizes this task.s   manpage-not-gzippeds}   Manual Pages are not under the .gz extension/format. Please
run gzip <man page file> to gzip it and after, build the package.s   infopage-not-bzippedsÄ   An info page is not under the .bz2 extension/format. Please
run bzip2 <info page file> to bzip it and after, build the package.
You can also use the spec-helper package that automatizes this task.s   infopage-not-gzippeds}   An info page is not under the .gz extension/format. Please
run gzip <info page file> to gzip it and after, build the package.(   s   Filters   AbstractChecks   rpms   res   Configs   compiles	   man_regexs
   info_regexs   info_dir_regexs	   bz2_regexs   gz_regexs	   getOptions   vendors   distributions	   use_bzip2s   DistributionChecks   checks   infos
   addDetails(   s	   use_bzip2s   gz_regexs   vendors	   man_regexs   Configs	   bz2_regexs   res   info_dir_regexs   DistributionChecks   distributions   rpms   checks
   info_regexs   AbstractCheck(    (    s'   /usr/share/rpmlint/DistributionCheck.pys   ?
   s6   				$	
