‰.
¶21c      s™      k  Z   k Z  k Z  d  f  d „  ƒ  YZ , d e f d „  ƒ  YZ 4 d f  d „  ƒ  YZ ^ d e f d „  ƒ  YZ » d e f d	 „  ƒ  YZ d
 S(   s   Filec     s­     d „  Z   d „  Z  d „  Z  d „  Z  d „  Z  d „  Z  d „  Z   d „  Z ! d	 „  Z " d
 „  Z	 # d „  Z
 $ d „  Z % d „  Z ' d „  Z RS(   Nc   s     | |  _  d  S(   N(   s   states   self(   s   selfs   states
   ./speci.pys   setStatec   s     |  i Sd  S(   N(   s   selfs   state(   s   selfs
   ./speci.pys   getStatec   s     |  i Sd  S(   N(   s   selfs   name(   s   selfs
   ./speci.pys   getNamec   s     |  i Sd  S(   N(   s   selfs   size(   s   selfs
   ./speci.pys   getSizec   s     |  i Sd  S(   N(   s   selfs   mtime(   s   selfs
   ./speci.pys   getMtimec   s     |  i Sd  S(   N(   s   selfs   md5(   s   selfs
   ./speci.pys   getMd5c   s     |  i Sd  S(   N(   s   selfs   mode(   s   selfs
   ./speci.pys   getModec   s       |  i Sd  S(   N(   s   selfs   uid(   s   selfs
   ./speci.pys   getUidc   s   ! ! |  i Sd  S(   N(   s   selfs   gid(   s   selfs
   ./speci.pys   getGidc   s   " " |  i d j Sd  S(   Ns   1(   s   selfs   isconf(   s   selfs
   ./speci.pys   isConfigc   s   # # |  i d j Sd  S(   Ns   1(   s   selfs   isdoc(   s   selfs
   ./speci.pys   isDocc   s   $ $ |  i Sd  S(   N(   s   selfs   rdev(   s   selfs
   ./speci.pys   getRdevc   s   % % |  i Sd  S(   N(   s   selfs   link(   s   selfs
   ./speci.pys   getLinkc   sR   ' ( | \ |  _ |  _ |  _ |  _ |  _ |  _ |  _ |  _	 |  _
 |  _ |  _ d  S(   N(   s   seqs   selfs   names   sizes   mtimes   md5s   modes   uids   gids   isconfs   isdocs   rdevs   link(   s   selfs   seqs
   ./speci.pys   __init__(   s   setStates   getStates   getNames   getSizes   getMtimes   getMd5s   getModes   getUids   getGids   isConfigs   isDocs   getRdevs   getLinks   __init__(    s
   ./speci.pys   Files	   FileEntryc     s   , - d „  Z  RS(   Nc   ss   - . | |  _ / t i | ƒ ] |  _ |  _ |  _ |  _ |  _	 |  _
 |  _ |  _ |  _ |  _ |  _ 2 d |  _ d  S(   Ns   Unknown(   s   ss   selfs   infolines   strings   splits   names   sizes   mtimes   md5s   modes   uids   gids   isconfs   isdocs   rdevs   links   state(   s   selfs   ss
   ./speci.pys   __init__(   s   __init__(    s
   ./speci.pys	   FileEntrys   Specic     sÓ  4 5 e  i d e  i ƒ Z 6 e  i d e  i ƒ Z 7 e  i d e  i ƒ Z 8 e  i d e  i ƒ Z 9 e  i d e  i ƒ Z : e  i d e  i ƒ Z ; e  i d e  i ƒ Z	 < e  i d e  i ƒ Z
 = e  i d	 e  i ƒ Z > e  i d
 e  i ƒ Z ? e  i d e  i ƒ Z @ e  i d e  i ƒ Z A e  i d e  i ƒ Z B e  i d ƒ Z D d „  Z S d „  Z T d „  Z U d „  Z V d „  Z W d „  Z X d „  Z Y d „  Z Z d „  Z [ d „  Z \ d „  Z RS(   Ns	   ^%packages   ^%specis   ^%pres   ^%posts   ^size:s   ^name:s	   ^version:s	   ^release:s   ^buildhost:s   ^builddate:s   ^distribution:s   ^vendor:s   ^description:s   ^[^ 	]*[ 	]*c   s£   D E d |  _ F d |  _ G d |  _ H d |  _ I d |  _ J d |  _ K d |  _ L d |  _ M d |  _	 N d |  _
 O d |  _ P d |  _ Q d |  _ d  S(   Ns    i    (   s   selfs   names   subnames   versions   releases   sizes	   buildhosts	   builddates   distributions   vendors   descriptions   preambles   pres   post(   s   selfs
   ./speci.pys   __init__c   s   S S |  i Sd  S(   N(   s   selfs   name(   s   selfs
   ./speci.pys   getNamec   s   T T |  i Sd  S(   N(   s   selfs   version(   s   selfs
   ./speci.pys
   getVersionc   s   U U |  i Sd  S(   N(   s   selfs   release(   s   selfs
   ./speci.pys
   getReleasec   s   V V |  i Sd  S(   N(   s   selfs   size(   s   selfs
   ./speci.pys   getSizec   s   W W |  i Sd  S(   N(   s   selfs	   buildhost(   s   selfs
   ./speci.pys   getBuildhostc   s   X X |  i Sd  S(   N(   s   selfs	   builddate(   s   selfs
   ./speci.pys   getBuilddatec   s   Y Y |  i Sd  S(   N(   s   selfs   distribution(   s   selfs
   ./speci.pys   getDistributionc   s   Z Z |  i Sd  S(   N(   s   selfs   vendor(   s   selfs
   ./speci.pys	   getVendorc   s   [ [ |  i Sd  S(   N(   s   selfs   description(   s   selfs
   ./speci.pys   getDescriptionc   s   \ \ |  i Sd  S(   N(   s   selfs	   fileEntry(   s   selfs
   ./speci.pys   getFileEntries(   s   regexs   compiles   casefolds   packageRs   speciRs   preRs   postRs   sizeRs   nameRs   versionRs   releaseRs
   buildhostRs
   builddateRs   distributionRs   vendorRs   descriptionRs   stripFirstTokenRs   __init__s   getNames
   getVersions
   getReleases   getSizes   getBuildhosts   getBuilddates   getDistributions	   getVendors   getDescriptions   getFileEntries(    s
   ./speci.pys   Specis   SpeciFromFilec     s   ^ _ d „  Z  d d „  Z RS(   Nc   s/   _ ` t  i |  ƒ a | |  _ b h  |  _ d  S(   N(   s   Specis   __init__s   selfs   specis	   fileEntry(   s   selfs   specis
   ./speci.pys   __init__c 	  s|  d e d } f d } g x]t i |  i d ƒ d g rA} h t i | ƒ } i d } j t
 | ƒ d j o
 j q0 n k t
 | ƒ d j o k | d } n l | } m t i |  i d | ƒ } o |  i i | ƒ d j o o d } n p |  i i | ƒ d j o q d } r q0 n s |  i i | ƒ d j o t d } u q0 n v |  i i | ƒ d j o w d } x q0 n z | d j oE{ |  i i | ƒ d j o | | |  _ } q0 nc~ |  i i | ƒ d j o  | |  _ € q0 n0 |  i i | ƒ d j o ‚ | |  _ ƒ q0 ný„ |  i i | ƒ d j o … | |  _ † q0 nÊ‡ |  i i | ƒ d j o ˆ t i | ƒ |  _ ‰ q0 nŽŠ |  i i | ƒ d j o ‹ | |  _ Œ q0 n[ |  i  i | ƒ d j o Ž t i | ƒ |  _!  q0 n |  i" i | ƒ d j o ’ | |  _# “ q0 nì ” |  i$ i | ƒ d j o – | |  _% — q0 n¹ ˜ |  i& i | ƒ d j o› ™ | |  _' š t i |  i d |  i' ƒ |  _' › t i( |  i' ƒ œ t
 |  i' ƒ d }  |  i' | d	 j o$ ž |  i' | d  |  _' Ÿ d } n   q0 n £ | d j o} ¤ d
 |  i' | f |  _' ¥ t
 |  i' ƒ d } ¦ |  i' | d	 j o$ § |  i' | d  |  _' ¨ d } n
 ª d } « q0 n ® d
 |  i* | f |  _* ¯ q0 n§ ± | d j o# ² d
 |  i+ | f |  _+ ³ q0 nt ´ | d j o# µ d
 |  i, | f |  _, ¶ q0 nA · | d j o0 ¸ t i | ƒ d } ¹ t. | ƒ |  i/ | <n q0 Wd  S(   Ns   packagei    s   
s    i   s   specis   pres   posts   \s   %s
%s(0   s   stages   indescs   strings   splitfieldss   selfs   specis   lines   splits   ls   args   lens   argss   regsubs   subs   stripFirstTokenRs   packageRs   matchs   speciRs   preRs   postRs   subnames   nameRs   names   versionRs   versions   releaseRs   releases   sizeRs   atois   sizes
   buildhostRs	   buildhosts
   builddateRs	   builddates   distributionRs   distributions   vendorRs   vendors   descriptionRs   descriptions   strips   xs   preambles   pres   posts   fs	   FileEntrys	   fileEntry(	   s   selfs   stages   indescs   lines   ls   args   argss   xs   fs
   ./speci.pys   parse(   s   __init__s   parse(    s
   ./speci.pys   SpeciFromFiles   SpeciFromStrc     ss   » À d Z  Á d d d e  d f Z Â d Z Ã d d d e d f Z Ä d	 d
 d f Z Æ d „  Z Ì d „  Z RS(   Ns
   subpackages   names   versions   releases   Cs   files   preambles   insttimes   paths   states   infoc   s<   Æ Ç t  i |  ƒ È | |  _ É h  |  _ Ê |  i ƒ  d  S(   N(   s   Specis   __init__s   selfs   strs	   fileEntrys   parse(   s   selfs   strs
   ./speci.pys   __init__c   s(  Ì Í t  i |  i d ƒ } Ï d } Ð x­ |  i d Ð r } Ñ | d j o Ò | | |  _ ng Ó | d j o Ô | | |  _	 nC Õ | d j o Ö | | |  _
 n × | |  i d j o Ø n Ú | d } q3 WÜ x^|  i d Ü rN} Ý | d j o Þ |  i d | | |  _ nß | d	 j o§à | | |  _ á xt  i |  i d
 ƒ d á rq} â t  i | ƒ } ã d } ä t | ƒ d j o
 ä qYn å t | ƒ d j o å | d } n æ | } ç t i |  i d | ƒ } é |  i i | ƒ d j o ê | |  _ nº ë |  i i | ƒ d j o ì t  i | ƒ |  _ n… í |  i i | ƒ d j o î | |  _ nY ï |  i i | ƒ d j o ð | |  _  n- ñ |  i! i | ƒ d j o ò | |  _" n qYWnV ó | d j o ô | | |  _# n2 õ | |  i$ d j o ö t  i | | ƒ } n ÷ | d } qæ Wù xã t& | ƒ d ù rÐ }	 ú d }
 û x† |  i) d û rv } ü | d j o ý | | } nC þ | d j o ÿ | | }
 n"  | d j o | | } n | d } qnWt, | d | ƒ |  i- | <|  i- | i. |
 ƒ qMWd  S(   Ns   i    s   names   versions   releases   Ci   s   -s   preambles   
s    s   insttimes   Unknowns   paths   states   infos    (/   s   strings   splitfieldss   selfs   strs   as   counts	   recfieldss   fields   names   versions   releases
   subpackages   subpackagefieldss   preambles   lines   splits   ls   args   lens   argss   regsubs   subs   stripFirstTokenRs
   buildhostRs   matchs	   buildhosts
   builddateRs   atois	   builddates   distributionRs   distributions   vendorRs   vendors   descriptionRs   descriptions   insttimes   filess   numfiless   ranges   js   states
   filefieldss   paths   infos	   FileEntrys	   fileEntrys   setState(   s   selfs   as   counts   fields   lines   ls   args   argss   numfiless   js   states   paths   infos
   ./speci.pys   parse(   s
   subpackages	   recfieldss   filess   subpackagefieldss
   filefieldss   __init__s   parse(    s
   ./speci.pys   SpeciFromStrN(   s   strings   regexs   regsubs   Files	   FileEntrys   Specis   SpeciFromFiles   SpeciFromStr(    s
   ./speci.pys   ?