Imported Upstream version 0.6.8
[platform/upstream/libsolv.git] / doc / libsolv-constantids.3
index cb35aeb..8511667 100644 (file)
@@ -1,13 +1,13 @@
 '\" t
-.\"     Title: libsolv-constantids
+.\"     Title: Libsolv-Constantids
 .\"    Author: [see the "Author" section]
-.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\"      Date: 06/07/2013
+.\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/>
+.\"      Date: 01/21/2014
 .\"    Manual: LIBSOLV
 .\"    Source: libsolv
 .\"  Language: English
 .\"
-.TH "LIBSOLV\-CONSTANTIDS" "3" "06/07/2013" "libsolv" "LIBSOLV"
+.TH "LIBSOLV\-CONSTANTIDS" "3" "01/21/2014" "libsolv" "LIBSOLV"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -45,7 +45,7 @@ The name of the always installed "system" solvable\&.
 .RE
 .SH "SOLVABLE ATTRIBUTES"
 .sp
-These are Ids for keyname of attributes\&. They can be used in the lookup and storage functions to select the correct attribute in the solvable\&. The describtions below describe the intended semantics of the values stored in the attribute with the keyname\&.
+These are Ids for keyname of attributes\&. They can be used in the lookup and storage functions to select the correct attribute in the solvable\&. The descriptions below describe the intended semantics of the values stored in the attribute with the keyname\&.
 .PP
 \fBSOLVABLE_NAME "solvable:name"\fR
 .RS 4
@@ -89,7 +89,7 @@ Stores an array of dependency Ids that describe the capabilities that also must
 .PP
 \fBSOLVABLE_RECOMMENDS "solvable:recommends"\fR
 .RS 4
-Stores an array of dependency Ids that describe the capabilities that also should be installed when this package is installed\&. It\(cqs not an error if not all capabilites can be met\&.
+Stores an array of dependency Ids that describe the capabilities that also should be installed when this package is installed\&. It\(cqs not an error if not all capabilities can be met\&.
 .RE
 .PP
 \fBSOLVABLE_SUGGESTS "solvable:suggests"\fR
@@ -149,7 +149,7 @@ list of keyword string IDs used for tagging this package\&.
 .PP
 \fBSOLVABLE_LICENSE "solvable:license"\fR
 .RS 4
-The jicense of this package\&.
+The license(s) of this package\&.
 .RE
 .PP
 \fBSOLVABLE_BUILDTIME "solvable:buildtime"\fR
@@ -291,7 +291,7 @@ The seconds since the unix epoch when the changelog entry was written\&.
 .RS 4
 The text of a changelog entry\&.
 .RE
-.SH "SPECIAL SOLVABLEATTRIBUTES"
+.SH "SPECIAL SOLVABLE ATTRIBUTES"
 .PP
 \fBRPM_RPMDBID "rpm:dbid"\fR
 .RS 4
@@ -305,12 +305,12 @@ The category field for patch solvables\&. Should be named \(lqupdate:category\(r
 .PP
 \fBUPDATE_REBOOT "update:reboot"\fR
 .RS 4
-If this attribute is present the sytem should be rebooted after the update is installed\&.
+If this attribute is present the system should be rebooted after the update is installed\&.
 .RE
 .PP
 \fBUPDATE_RESTART "update:restart"\fR
 .RS 4
-If this attribute is present the software managemer should be run again after the update is installed\&.
+If this attribute is present the software manager should be run again after the update is installed\&.
 .RE
 .PP
 \fBUPDATE_RELOGIN "update:relogin"\fR
@@ -340,22 +340,22 @@ The array containing the package list of the update\&.
 .PP
 \fBUPDATE_COLLECTION_NAME "update:collection:name"\fR
 .RS 4
-The name of the to be updated package\&.
+The name of the updated package\&.
 .RE
 .PP
 \fBUPDATE_COLLECTION_EVR "update:collection:evr"\fR
 .RS 4
-The version of the to be updated package\&.
+The version of the updated package\&.
 .RE
 .PP
 \fBUPDATE_COLLECTION_ARCH "update:collection:arch"\fR
 .RS 4
-The architecture of the to be updated package\&.
+The architecture of the updated package\&.
 .RE
 .PP
 \fBUPDATE_COLLECTION_FILENAME "update:collection:filename"\fR
 .RS 4
-The file name of the to be updated package\&.
+The file name of the updated package\&.
 .RE
 .PP
 \fBUPDATE_REFERENCE "update:reference"\fR
@@ -385,7 +385,7 @@ The title of the reference, e\&.g\&. the bug summary\&.
 .PP
 \fBPRODUCT_REFERENCEFILE "product:referencefile"\fR
 .RS 4
-A reference to another product file\&.
+The basename of the product file in the package\&.
 .RE
 .PP
 \fBPRODUCT_SHORTLABEL "product:shortlabel"\fR
@@ -395,12 +395,12 @@ A identification string of the product\&.
 .PP
 \fBPRODUCT_DISTPRODUCT "product:distproduct"\fR
 .RS 4
-A SUSE Code\-10 product name\&.
+Obsolete, do not use\&. Was a SUSE Code\-10 product name\&.
 .RE
 .PP
 \fBPRODUCT_DISTVERSION "product:distversion"\fR
 .RS 4
-A SUSE Code\-10 product version\&.
+Obsolete, do not use\&. Was a SUSE Code\-10 product version\&.
 .RE
 .PP
 \fBPRODUCT_TYPE "product:type"\fR
@@ -425,12 +425,12 @@ An array of product flags\&.
 .PP
 \fBPRODUCT_PRODUCTLINE "product:productline"\fR
 .RS 4
-A product line string\&.
+A product line string used for product registering\&.
 .RE
 .PP
 \fBPRODUCT_REGISTER_TARGET "product:regtarget"\fR
 .RS 4
-A target for proudct registering\&.
+A target for prouduct registering\&.
 .RE
 .PP
 \fBPRODUCT_REGISTER_RELEASE "product:regrelease"\fR
@@ -440,12 +440,12 @@ A release string for proudct registering\&.
 .PP
 \fBPUBKEY_KEYID "pubkey:keyid"\fR
 .RS 4
-The keyid of a pubkey, consiting of 8 bytes in hex\&.
+The keyid of a pubkey, consisting of 8 bytes in hex\&.
 .RE
 .PP
 \fBPUBKEY_FINGERPRINT "pubkey:fingerprint"\fR
 .RS 4
-The fingerprint of a pubkey, usualy a sha1sum in hex\&. Old V3 RSA keys use an md5sum instead\&.
+The fingerprint of a pubkey, usually a sha1sum in hex\&. Old V3 RSA keys use a md5sum instead\&.
 .RE
 .PP
 \fBPUBKEY_EXPIRES "pubkey:expires"\fR
@@ -453,6 +453,16 @@ The fingerprint of a pubkey, usualy a sha1sum in hex\&. Old V3 RSA keys use an m
 The seconds since the unix epoch when the pubkey expires\&.
 .RE
 .PP
+\fBPUBKEY_SUBKEYOF "pubkey:subkeyof"\fR
+.RS 4
+The keyid of the master pubkey for subkeys\&.
+.RE
+.PP
+\fBPUBKEY_DATA "pubkey:data"\fR
+.RS 4
+The MPI data of the pubkey\&.
+.RE
+.PP
 \fBSOLVABLE_ISVISIBLE "solvable:isvisible"\fR
 .RS 4
 An attribute describing if the package should be listed to the user or not\&. Used for SUSE patterns\&.
@@ -475,7 +485,7 @@ A list of other patterns that this pattern extends\&.
 .PP
 \fBSOLVABLE_ICON "solvable:icon"\fR
 .RS 4
-The icon of a pattern\&.
+The icon name of a pattern\&.
 .RE
 .PP
 \fBSOLVABLE_ORDER "solvable:order"\fR
@@ -508,7 +518,7 @@ Used for binary packages that contain the package sources\&.
 .PP
 \fBARCH_NOSRC "nosrc"\fR
 .RS 4
-Used for binary packages that contain some of thepackage sources, but not all files (because of restrictions)\&.
+Used for binary packages that contain some of the package sources, but not all files (because of restrictions)\&.
 .RE
 .PP
 \fBARCH_NOARCH "noarch"\fR
@@ -561,14 +571,9 @@ The dependency describes a filesystem\&. The callback should return true if the
 This is a hack to allow self\-conflicting packages\&. It is not needed with current rpm version, so do not use this namespace\&.
 .RE
 .PP
-\fBNAMESPACE_PRODUCTBUDDY "namespace:productbuddy"\fR
-.RS 4
-This is a another hack to implement the SUSE product buddy system\&. Please ignore\&.
-.RE
-.PP
 \fBSOLVABLE_PREREQMARKER "solvable:prereqmarker"\fR
 .RS 4
-This marker partitions the normal require dependencies from the prerequires\&. It is not needed for dependency solving, but it is used by the transaction ordering algorthim when a dependency cycle needs to be broken (non\-prereq deps get broken first)\&.
+This marker partitions the normal require dependencies from the prerequires\&. It is not needed for dependency solving, but it is used by the transaction ordering algorithm when a dependency cycle needs to be broken (non\-prereq deps get broken first)\&.
 .RE
 .PP
 \fBSOLVABLE_FILEMARKER "solvable:filemarker"\fR
@@ -867,6 +872,11 @@ The version part of the file name of the delta package\&.
 The suffix part of the file name of the delta package\&.
 .RE
 .PP
+\fBDELTA_LOCATION_BASE "delta:locbase"\fR
+.RS 4
+This attribute can be used to overwrite the repositories base url for the delta\&.
+.RE
+.PP
 \fBDELTA_DOWNLOADSIZE "delta:downloadsize"\fR
 .RS 4
 The size of the delta rpm file\&.