Keyword | Value | Comment |
---|---|---|
=Ver | 2.0 | The old (common.pkd) format was 1.1, this one is 2.0 |
Keyword | Value | Comment |
---|---|---|
=Pkg | name version release architecture | These four values identify a package unambiguously and are used as a key |
+Req -Req | tags | required for installation |
+Prq -Prq | tags | tags required before installation |
+Prv -Prv | tags | tags provided |
+Con -Con | tags | tags conflicting |
+Obs -Obs | tags | obsoleted |
+Rec -Rec | tags | recommended |
+Sug -Sug | tags | suggested |
=Loc | media_nr filename[ path] | location of the package file path is optional and defaults to <DATADIR>/<arch>/<filename> (see media description for <DATADIR>) |
=Siz | pkgsize instsize | size in bytes |
=Tim | buildtime | build time in time_t format |
=Src | name version release architecture | of source package architecture must be src or nosrc If architecture in the Pkg line already is src or nosrc, the Src value is discarded. |
=Grp | rpmgroup | |
=Lic | license | |
+Aut -Aut | authors | |
=Shr | name version release architecture | of another package. All values not explicitly set in the current package entry are shared with the mentioned package. Useful e.g. for optimized versions of the same package (i.e. i686 and i486 versions exists). It's just to save space. |
+Key -Key | keywords | coming from package database |
=Pkg: 3ddiag 0.494 16 i586 +Req: /bin/cp /bin/ln /bin/ls /bin/mkdir /bin/mv /bin/rm /bin/cat aaa_base /bin/sh /bin/sh ld-linux.so.2 libc.so.6 libc.so.6(GLIBC_2.0) libhd.so.5 rpmlib(PayloadIsBzip2) <= 3.0.5-1 -Req: +Prq: /bin/cp /bin/ln /bin/ls /bin/mkdir /bin/mv /bin/rm /bin/cat aaa_base /bin/sh rpmlib(PayloadIsBzip2) <= 3.0.5-1 -Prq: +Prv: mesa:/etc/mesa.conf -Prv: =Loc: 1 3ddiag-0.494-16.i586.rpm =Siz: 27958 64932 =Tim: 1028715372 =Src: 3ddiag 0.494 16 src =Grp: System/Base =Lic: GPL +Aut: Stefan Dirsch <sndirsch@suse.de> -Aut: