|
Server : Apache/2.2.2 (Fedora) System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686 User : apache ( 48) PHP Version : 5.2.9 Disable Function : NONE Directory : /proc/self/root/proc/self/root/usr/lib/python2.4/site-packages/yum/ |
Upload File : |
m
ODc @ s d k Z d k Z d k Z d k Z d k Z d k Z d k Z d k Z d k Z d k Z d k
Z
d k Z d Z d Z d d Z d e i i e i i f d YZ d e f d YZ d e f d YZ d S(
Nc C s* h } x| D]}
|
i |
i |
i |
i |
i f } | \ }
} } } } |
} d |
| f } d |
| | | f } d |
| f } d |
| | f } d | |
| | | f } d |
| | | | f } xR | | | | | | | g D]5 } | i | p g | | <n | | i |
q Wq
W| S( s take a list of pkg objects and return a dict the contains all the possible
naming conventions for them eg: for (name,i386,0,1,1)
dict[name] = (name, i386, 0, 1, 1)
dict[name.i386] = (name, i386, 0, 1, 1)
dict[name-1-1.i386] = (name, i386, 0, 1, 1)
dict[name-1] = (name, i386, 0, 1, 1)
dict[name-1-1] = (name, i386, 0, 1, 1)
dict[0:name-1-1.i386] = (name, i386, 0, 1, 1)
dict[name-0:1-1.i386] = (name, i386, 0, 1, 1)
s %s.%ss %s-%s-%s.%ss %s-%ss %s-%s-%ss %s:%s-%s-%s.%ss %s-%s:%s-%s.%sN( t pkgdictt pkgst pkgt namet archt epocht versiont releaset pkgtupt nt at et vt rt nameArcht nameVerRelArcht nameVert
nameVerRelt envrat nevrat itemt has_keyt append( R R
R R R R R R R R R R R R R R
R ( ( t0 /usr/lib/python2.4/site-packages/yum/packages.pyt buildPkgRefDict"