diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/helix2solv.1 | 6 | ||||
-rw-r--r-- | doc/helix2solv.txt | 4 | ||||
-rw-r--r-- | doc/libsolv-bindings.3 | 40 | ||||
-rw-r--r-- | doc/libsolv-bindings.txt | 42 | ||||
-rw-r--r-- | doc/libsolv-constantids.3 | 20 | ||||
-rw-r--r-- | doc/libsolv-constantids.txt | 16 | ||||
-rw-r--r-- | doc/libsolv-pool.3 | 26 | ||||
-rw-r--r-- | doc/libsolv-pool.txt | 22 |
8 files changed, 88 insertions, 88 deletions
diff --git a/doc/helix2solv.1 b/doc/helix2solv.1 index 900482f..07d9497 100644 --- a/doc/helix2solv.1 +++ b/doc/helix2solv.1 @@ -2,12 +2,12 @@ .\" Title: helix2solv .\" Author: [see the "Author" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 08/26/2015 +.\" Date: 12/14/2015 .\" Manual: LIBSOLV .\" Source: libsolv .\" Language: English .\" -.TH "HELIX2SOLV" "1" "08/26/2015" "libsolv" "LIBSOLV" +.TH "HELIX2SOLV" "1" "12/14/2015" "libsolv" "LIBSOLV" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -34,7 +34,7 @@ helix2solv \- convert legacy helixcode format into a solv file \fBhelix2solv\fR .SH "DESCRIPTION" .sp -The helix format was a metadata format used in the RedCarpet package manager\&. It\(cqs still used in libzypp testcases\&. The helix2solv tool reads data in helix format from standhard input and write it in solv file format to standard output\&. +The helix format was a metadata format used in the RedCarpet package manager\&. It\(cqs still used in libzypp testcases\&. The helix2solv tool reads data in helix format from standard input and writes it in solv file format to standard output\&. .SH "AUTHOR" .sp Michael Schroeder <mls@suse\&.de> diff --git a/doc/helix2solv.txt b/doc/helix2solv.txt index db8dfe9..f9b303f 100644 --- a/doc/helix2solv.txt +++ b/doc/helix2solv.txt @@ -16,8 +16,8 @@ Description ----------- The helix format was a metadata format used in the RedCarpet package manager. It's still used in libzypp testcases. -The helix2solv tool reads data in helix format from standhard -input and write it in solv file format to standard output. +The helix2solv tool reads data in helix format from standard +input and writes it in solv file format to standard output. Author ------ diff --git a/doc/libsolv-bindings.3 b/doc/libsolv-bindings.3 index ad8a7e6..14bf96c 100644 --- a/doc/libsolv-bindings.3 +++ b/doc/libsolv-bindings.3 @@ -2,12 +2,12 @@ .\" Title: Libsolv-Bindings .\" Author: [see the "Author" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 09/21/2015 +.\" Date: 12/14/2015 .\" Manual: LIBSOLV .\" Source: libsolv .\" Language: English .\" -.TH "LIBSOLV\-BINDINGS" "3" "09/21/2015" "libsolv" "LIBSOLV" +.TH "LIBSOLV\-BINDINGS" "3" "12/14/2015" "libsolv" "LIBSOLV" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -424,7 +424,7 @@ the \(lqequals to\(rq bit .PP \fBREL_GT\fR .RS 4 -the \(lqgreater then\(rq bit +the \(lqgreater than\(rq bit .RE .PP \fBREL_ARCH\fR @@ -609,7 +609,7 @@ If a package is installed in multiversionmode, rpm used to ignore both the impli .PP \fBPOOL_FLAG_ADDFILEPROVIDESFILTERED\fR .RS 4 -Make the addfileprovides method only add files from the standard locations (i\&.e\&. the \(lqbin\(rq and \(lqetc\(rq directories)\&. This is useful if you have only few packages that use non\-standard file dependencies, but you still wand the fast speed that addfileprovides() generates\&. +Make the addfileprovides method only add files from the standard locations (i\&.e\&. the \(lqbin\(rq and \(lqetc\(rq directories)\&. This is useful if you have only few packages that use non\-standard file dependencies, but you still want the fast speed that addfileprovides() generates\&. .RE .SS "METHODS" .sp @@ -641,7 +641,7 @@ Force a free of the pool\&. After this call, you must not access any object that .RE .\} .sp -Break the ownership relation betwen the binding object and the pool\&. After this call, the pool will not get freed even if the object goes out of scope\&. This also means that you must manually call the free method to free the pool data\&. +Break the ownership relation between the binding object and the pool\&. After this call, the pool will not get freed even if the object goes out of scope\&. This also means that you must manually call the free method to free the pool data\&. .sp .if n \{\ .RS 4 @@ -815,7 +815,7 @@ my \fI@ids\fR \fB=\fR \fI$pool\fR\fB\->addfileprovides_queue()\fR; .RE .\} .sp -Some package managers like rpm allow dependencies on files contained in other packages\&. To allow libsolv to deal with those dependencies in an efficient way, you need to call the addfileprovides method after creating and reading all repositories\&. This method will scan all dependency for file names and than scan all packages for matching files\&. If a filename has been matched, it will be added to the provides list of the corresponding package\&. The addfileprovides_queue variant works the same way but returns an array containing all file dependencies\&. This information can be stored in the meta section of the repositories to speed up the next time the repository is loaded and addfileprovides is called\&. +Some package managers like rpm allow dependencies on files contained in other packages\&. To allow libsolv to deal with those dependencies in an efficient way, you need to call the addfileprovides method after creating and reading all repositories\&. This method will scan all dependency for file names and then scan all packages for matching files\&. If a filename has been matched, it will be added to the provides list of the corresponding package\&. The addfileprovides_queue variant works the same way but returns an array containing all file dependencies\&. This information can be stored in the meta section of the repositories to speed up the next time the repository is loaded and addfileprovides is called\&. .sp .if n \{\ .RS 4 @@ -845,7 +845,7 @@ my \fI@solvables\fR \fB=\fR \fI$pool\fR\fB\->whatprovides(\fR\fI$dep\fR\fB)\fR; .RE .\} .sp -Return all solvables that provide the specified dependency\&. You can use either a Dep object or an simple Id as argument\&. +Return all solvables that provide the specified dependency\&. You can use either a Dep object or a simple Id as argument\&. .sp .if n \{\ .RS 4 @@ -1008,7 +1008,7 @@ Get/Set fixed jobs stored in the pool\&. Those jobs are automatically appended t .RE .\} .sp -Set the callback function called when repository metadata needs to be loaded on demand\&. To make use of this feature, you need to create repodata stubs that tell the library which data is available but not loaded\&. If later on the data needs to be accessed, the callback function is called with a repodata argument\&. You can then load the data (maybe fetching it first from an remote server)\&. The callback should return true if the data has been made available\&. +Set the callback function called when repository metadata needs to be loaded on demand\&. To make use of this feature, you need to create repodata stubs that tell the library which data is available but not loaded\&. If later on the data needs to be accessed, the callback function is called with a repodata argument\&. You can then load the data (maybe fetching it first from a remote server)\&. The callback should return true if the data has been made available\&. .sp .if n \{\ .RS 4 @@ -1589,7 +1589,7 @@ Do not create stubs for repository parts that can be downloaded on demand\&. .PP \fBSUSETAGS_RECORD_SHARES\fR .RS 4 -This is specific to the add_susetags() method\&. Susetags allows to refer to already read packages to save disk space\&. If this data sharing needs to work over multiple calls to add_susetags, you need to specify this flag so that the share information is made available to subsequent calls\&. +This is specific to the add_susetags() method\&. Susetags allows one to refer to already read packages to save disk space\&. If this data sharing needs to work over multiple calls to add_susetags, you need to specify this flag so that the share information is made available to subsequent calls\&. .RE .SS "METHODS" .sp @@ -1973,7 +1973,7 @@ Add metadata stored in the "rpm\-md" format (i\&.e\&. from files in the \(lqrepo .RE .\} .sp -Add the repomd\&.xml meta description from the "rpm\-md" format to the repository\&. This file contains information about the repository like keywords, and also a list of all database files with checksums\&. The data is added the the "meta" section of the repository, i\&.e\&. no package gets created\&. +Add the repomd\&.xml meta description from the "rpm\-md" format to the repository\&. This file contains information about the repository like keywords, and also a list of all database files with checksums\&. The data is added to the "meta" section of the repository, i\&.e\&. no package gets created\&. .sp .if n \{\ .RS 4 @@ -2123,7 +2123,7 @@ Add the contents of the archlinux installed package database to the repository\& .RE .\} .sp -Add the \(lqcontent\(rq meta description from the susetags format to the repository\&. This file contains information about the repository like keywords, and also a list of all database files with checksums\&. The data is added the the "meta" section of the repository, i\&.e\&. no package gets created\&. +Add the \(lqcontent\(rq meta description from the susetags format to the repository\&. This file contains information about the repository like keywords, and also a list of all database files with checksums\&. The data is added to the "meta" section of the repository, i\&.e\&. no package gets created\&. .sp .if n \{\ .RS 4 @@ -2536,7 +2536,7 @@ Return true if the two solvables are identical\&. .RE .\} .sp -Returns \-1 if the epoch/version/release of the solvable is less then the one from the other solvable, 1 if it is greater, and 0 if they are equal\&. Note that "equal" does not mean that the evr is identical\&. +Returns \-1 if the epoch/version/release of the solvable is less than the one from the other solvable, 1 if it is greater, and 0 if they are equal\&. Note that "equal" does not mean that the evr is identical\&. .sp .if n \{\ .RS 4 @@ -3583,7 +3583,7 @@ A rule to implement the update policy of installed packages\&. Every installed p .PP \fBSOLVER_RULE_FEATURE\fR .RS 4 -Feature rules are fallback rules used when a update rule is disabled\&. They include all packages that may replace the installed package ignoring the update policy, i\&.e\&. they contain downgrades, arch changes and so on\&. Without them, the solver would simply erase installed packages if their update rule gets disabled\&. +Feature rules are fallback rules used when an update rule is disabled\&. They include all packages that may replace the installed package ignoring the update policy, i\&.e\&. they contain downgrades, arch changes and so on\&. Without them, the solver would simply erase installed packages if their update rule gets disabled\&. .RE .PP \fBSOLVER_RULE_JOB\fR @@ -3593,7 +3593,7 @@ Job rules implement the job given to the solver\&. .PP \fBSOLVER_RULE_DISTUPGRADE\fR .RS 4 -This are simple negative assertions that make sure that only packages are kept that are also available in one of the repositories\&. +These are simple negative assertions that make sure that only packages are kept that are also available in one of the repositories\&. .RE .PP \fBSOLVER_RULE_INFARCH\fR @@ -3608,7 +3608,7 @@ Choice rules are used to make sure that the solver prefers updating to installin .PP \fBSOLVER_RULE_LEARNT\fR .RS 4 -These rules are generated by the solver to keep it from running into the same problem multiple times when it has to backtrack\&. They are the main reason why a sat solver is faster then other dependency solver implementations\&. +These rules are generated by the solver to keep it from running into the same problem multiple times when it has to backtrack\&. They are the main reason why a sat solver is faster than other dependency solver implementations\&. .RE .sp Special dependency rule types: @@ -4511,7 +4511,7 @@ This element installs a package with a different version keeping the other versi .PP \fBSOLVER_TRANSACTION_MULTIREINSTALL\fR .RS 4 -This element reinstalls a installed package keeping the other versions installed\&. +This element reinstalls an installed package keeping the other versions installed\&. .RE .sp Transaction element types, active view @@ -4533,7 +4533,7 @@ This element installs a newer version of an installed package\&. .PP \fBSOLVER_TRANSACTION_DOWNGRADE\fR .RS 4 -This element installs a older version of an installed package\&. +This element installs an older version of an installed package\&. .RE .PP \fBSOLVER_TRANSACTION_OBSOLETES\fR @@ -4679,7 +4679,7 @@ my \fI@newsolvables\fR \fB=\fR \fI$trans\fR\fB\->newsolvables()\fR; .RE .\} .sp -Return all packages that are to be installed by the transaction\&. This are the packages that need to be downloaded from the repositories\&. +Return all packages that are to be installed by the transaction\&. These are the packages that need to be downloaded from the repositories\&. .sp .if n \{\ .RS 4 @@ -4803,10 +4803,10 @@ Return the size change of the installed system in kilobytes (kibibytes)\&. .RE .\} .sp -Order the steps in the transactions so that dependant packages are updated before packages that depend on them\&. For rpm, you can also use rpmlib\(cqs ordering functionality, debian\(cqs dpkg does not provide a way to order a transaction\&. +Order the steps in the transactions so that dependent packages are updated before packages that depend on them\&. For rpm, you can also use rpmlib\(cqs ordering functionality, debian\(cqs dpkg does not provide a way to order a transaction\&. .SS "ACTIVE/PASSIVE VIEW" .sp -Active view list what new packages get installed, while passive view shows what happens to the installed packages\&. Most often there\(cqs not much difference between the two modes, but things get interesting of multiple package get replaced by one new package\&. Say you have installed package A\-1\-1 and B\-1\-1, and now install A\-2\-1 with has a new dependency that obsoletes B\&. The transaction elements will be +Active view lists what new packages get installed, while passive view shows what happens to the installed packages\&. Most often there\(cqs not much difference between the two modes, but things get interesting if multiple packages get replaced by one new package\&. Say you have installed packages A\-1\-1 and B\-1\-1, and now install A\-2\-1 which has a new dependency that obsoletes B\&. The transaction elements will be .sp .if n \{\ .RS 4 diff --git a/doc/libsolv-bindings.txt b/doc/libsolv-bindings.txt index 13d73bd..1ee699d 100644 --- a/doc/libsolv-bindings.txt +++ b/doc/libsolv-bindings.txt @@ -203,7 +203,7 @@ the ``less than'' bit the ``equals to'' bit *REL_GT*:: -the ``greater then'' bit +the ``greater than'' bit *REL_ARCH*:: used for relations that describe an extra architecture filter, the @@ -349,7 +349,7 @@ obsoleted packages still get removed. Make the addfileprovides method only add files from the standard locations (i.e. the ``bin'' and ``etc'' directories). This is useful if you have only few packages that use non-standard file -dependencies, but you still wand the fast speed that addfileprovides() +dependencies, but you still want the fast speed that addfileprovides() generates. === METHODS === @@ -367,7 +367,7 @@ that still references the pool. pool.disown() pool.disown() -Break the ownership relation betwen the binding object and the pool. After +Break the ownership relation between the binding object and the pool. After this call, the pool will not get freed even if the object goes out of scope. This also means that you must manually call the free method to free the pool data. @@ -461,7 +461,7 @@ not in the pool and _create_ is false, *undef*/*None*/*nil* is returned. Some package managers like rpm allow dependencies on files contained in other packages. To allow libsolv to deal with those dependencies in an efficient way, you need to call the addfileprovides method after creating and reading all -repositories. This method will scan all dependency for file names and than scan +repositories. This method will scan all dependency for file names and then scan all packages for matching files. If a filename has been matched, it will be added to the provides list of the corresponding package. The addfileprovides_queue variant works the same way but returns an array @@ -485,7 +485,7 @@ the call to addfileprovides(). solvables = pool.whatprovides(dep) Return all solvables that provide the specified dependency. You can use either -a Dep object or an simple Id as argument. +a Dep object or a simple Id as argument. Id *matchprovidingids(const char *match, int flags) my @ids = $pool->matchprovidingids($match, $flags); @@ -575,7 +575,7 @@ Set the callback function called when repository metadata needs to be loaded on demand. To make use of this feature, you need to create repodata stubs that tell the library which data is available but not loaded. If later on the data needs to be accessed, the callback function is called with a repodata argument. -You can then load the data (maybe fetching it first from an remote server). +You can then load the data (maybe fetching it first from a remote server). The callback should return true if the data has been made available. /* bindings only */ @@ -909,7 +909,7 @@ in your code. Do not create stubs for repository parts that can be downloaded on demand. *SUSETAGS_RECORD_SHARES*:: -This is specific to the add_susetags() method. Susetags allows to refer to +This is specific to the add_susetags() method. Susetags allows one to refer to already read packages to save disk space. If this data sharing needs to work over multiple calls to add_susetags, you need to specify this flag so that the share information is made available to subsequent calls. @@ -1121,7 +1121,7 @@ parameter. Add the repomd.xml meta description from the "rpm-md" format to the repository. This file contains information about the repository like keywords, and also a -list of all database files with checksums. The data is added the the "meta" +list of all database files with checksums. The data is added to the "meta" section of the repository, i.e. no package gets created. bool add_updateinfoxml(FILE *fp, int flags = 0) @@ -1203,7 +1203,7 @@ The _dir_ parameter is usually set to "/var/lib/pacman/local". Add the ``content'' meta description from the susetags format to the repository. This file contains information about the repository like keywords, and also -a list of all database files with checksums. The data is added the the "meta" +a list of all database files with checksums. The data is added to the "meta" section of the repository, i.e. no package gets created. bool add_susetags(FILE *fp, Id defvendor, const char *language, int flags = 0) @@ -1410,7 +1410,7 @@ Return true if the two solvables are identical. $solvable.evrcmp(other) $solvable.evrcmp(other) -Returns -1 if the epoch/version/release of the solvable is less then the +Returns -1 if the epoch/version/release of the solvable is less than the one from the other solvable, 1 if it is greater, and 0 if they are equal. Note that "equal" does not mean that the evr is identical. @@ -2171,7 +2171,7 @@ installed package has an update rule that consists of the packages that may replace the installed package. *SOLVER_RULE_FEATURE*:: -Feature rules are fallback rules used when a update rule is disabled. They +Feature rules are fallback rules used when an update rule is disabled. They include all packages that may replace the installed package ignoring the update policy, i.e. they contain downgrades, arch changes and so on. Without them, the solver would simply erase installed packages if their @@ -2181,7 +2181,7 @@ update rule gets disabled. Job rules implement the job given to the solver. *SOLVER_RULE_DISTUPGRADE*:: -This are simple negative assertions that make sure that only packages +These are simple negative assertions that make sure that only packages are kept that are also available in one of the repositories. *SOLVER_RULE_INFARCH*:: @@ -2198,7 +2198,7 @@ choice rules, so you will not see them when a problem is found. *SOLVER_RULE_LEARNT*:: These rules are generated by the solver to keep it from running into the same problem multiple times when it has to backtrack. They are -the main reason why a sat solver is faster then other dependency solver +the main reason why a sat solver is faster than other dependency solver implementations. Special dependency rule types: @@ -2779,7 +2779,7 @@ This element installs a package with a different version keeping the other versions installed. *SOLVER_TRANSACTION_MULTIREINSTALL*:: -This element reinstalls a installed package keeping the other versions +This element reinstalls an installed package keeping the other versions installed. Transaction element types, active view @@ -2795,7 +2795,7 @@ different content. This element installs a newer version of an installed package. *SOLVER_TRANSACTION_DOWNGRADE*:: -This element installs a older version of an installed package. +This element installs an older version of an installed package. *SOLVER_TRANSACTION_OBSOLETES*:: This element installs a package that obsoletes an installed package. @@ -2897,7 +2897,7 @@ Returns true if the transaction does not do anything, i.e. has no elements. newsolvables = trans.newsolvables() newsolvables = trans.newsolvables() -Return all packages that are to be installed by the transaction. This are +Return all packages that are to be installed by the transaction. These are the packages that need to be downloaded from the repositories. Solvable *keptsolvables(); @@ -2975,18 +2975,18 @@ Return the size change of the installed system in kilobytes (kibibytes). trans.order() trans.order() -Order the steps in the transactions so that dependant packages are updated +Order the steps in the transactions so that dependent packages are updated before packages that depend on them. For rpm, you can also use rpmlib's ordering functionality, debian's dpkg does not provide a way to order a transaction. === ACTIVE/PASSIVE VIEW === -Active view list what new packages get installed, while passive view shows +Active view lists what new packages get installed, while passive view shows what happens to the installed packages. Most often there's not much -difference between the two modes, but things get interesting of multiple -package get replaced by one new package. Say you have installed package -A-1-1 and B-1-1, and now install A-2-1 with has a new dependency that +difference between the two modes, but things get interesting if multiple +packages get replaced by one new package. Say you have installed packages +A-1-1 and B-1-1, and now install A-2-1 which has a new dependency that obsoletes B. The transaction elements will be updated A-1-1 (other: A-2-1) diff --git a/doc/libsolv-constantids.3 b/doc/libsolv-constantids.3 index bf2230a..327150c 100644 --- a/doc/libsolv-constantids.3 +++ b/doc/libsolv-constantids.3 @@ -2,12 +2,12 @@ .\" Title: Libsolv-Constantids .\" Author: [see the "Author" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 08/26/2015 +.\" Date: 12/14/2015 .\" Manual: LIBSOLV .\" Source: libsolv .\" Language: English .\" -.TH "LIBSOLV\-CONSTANTIDS" "3" "08/26/2015" "libsolv" "LIBSOLV" +.TH "LIBSOLV\-CONSTANTIDS" "3" "12/14/2015" "libsolv" "LIBSOLV" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -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 @@ -390,7 +390,7 @@ The basename of the product file in the package\&. .PP \fBPRODUCT_SHORTLABEL "product:shortlabel"\fR .RS 4 -A identification string of the product\&. +An identification string of the product\&. .RE .PP \fBPRODUCT_DISTPRODUCT "product:distproduct"\fR @@ -430,12 +430,12 @@ A product line string used for product registering\&. .PP \fBPRODUCT_REGISTER_TARGET "product:regtarget"\fR .RS 4 -A target for prouduct registering\&. +A target for product registering\&. .RE .PP \fBPRODUCT_REGISTER_RELEASE "product:regrelease"\fR .RS 4 -A release string for proudct registering\&. +A release string for product registering\&. .RE .PP \fBPUBKEY_KEYID "pubkey:keyid"\fR @@ -548,7 +548,7 @@ The dependency is a special modalias dependency that matches installed hardware\ .PP \fBNAMESPACE_SPLITPROVIDES "namespace:splitprovides"\fR .RS 4 -The dependency is a special splitprovides dependency used to implement updates that include a package split\&. A splitprovoide dependency contains a filename and a package name, it is matched if a package with the provided package name is installed that contains the filename\&. This namespace is implemented in libsolv, so you do not need a callback\&. +The dependency is a special splitprovides dependency used to implement updates that include a package split\&. A splitprovides dependency contains a filename and a package name, it is matched if a package with the provided package name is installed that contains the filename\&. This namespace is implemented in libsolv, so you do not need a callback\&. .RE .PP \fBNAMESPACE_LANGUAGE "namespace:language"\fR @@ -636,12 +636,12 @@ The data is an array of non\-zero Ids ordered so that it needs less space\&. .PP \fBREPOKEY_TYPE_DIRSTRARRAY "repokey:type:dirstrarray"\fR .RS 4 -The data is an tuple consisting of a directory Id and a basename\&. Used to store file names\&. +The data is a tuple consisting of a directory Id and a basename\&. Used to store file names\&. .RE .PP \fBREPOKEY_TYPE_DIRNUMNUMARRAY "repokey:type:dirnumnumarray"\fR .RS 4 -The data is an triple consisting of a directory Id and two 32bit unsigned integers\&. Used to store disk usage information\&. +The data is a triple consisting of a directory Id and two 32bit unsigned integers\&. Used to store disk usage information\&. .RE .PP \fBREPOKEY_TYPE_MD5 "repokey:type:md5"\fR @@ -884,7 +884,7 @@ The checksum of the delta rpm file\&. .PP \fBDELTA_BASE_EVR "delta:baseevr"\fR .RS 4 -The version of the package the delta was build against\&. +The version of the package the delta was built against\&. .RE .PP \fBDELTA_SEQ_NAME "delta:seqname"\fR diff --git a/doc/libsolv-constantids.txt b/doc/libsolv-constantids.txt index 7a83b46..e067642 100644 --- a/doc/libsolv-constantids.txt +++ b/doc/libsolv-constantids.txt @@ -71,7 +71,7 @@ of the values stored in the attribute with the keyname. *SOLVABLE_RECOMMENDS "solvable:recommends"*:: Stores an array of dependency Ids that describe the capabilities that also should be installed when this package is installed. It's not an - error if not all capabilites can be met. + error if not all capabilities can be met. *SOLVABLE_SUGGESTS "solvable:suggests"*:: Stores an array of dependency Ids that describe the capabilities that @@ -292,7 +292,7 @@ Special Solvable Attributes The basename of the product file in the package. *PRODUCT_SHORTLABEL "product:shortlabel"*:: - A identification string of the product. + An identification string of the product. *PRODUCT_DISTPRODUCT "product:distproduct"*:: Obsolete, do not use. Was a SUSE Code-10 product name. @@ -316,10 +316,10 @@ Special Solvable Attributes A product line string used for product registering. *PRODUCT_REGISTER_TARGET "product:regtarget"*:: - A target for prouduct registering. + A target for product registering. *PRODUCT_REGISTER_RELEASE "product:regrelease"*:: - A release string for proudct registering. + A release string for product registering. *PUBKEY_KEYID "pubkey:keyid"*:: The keyid of a pubkey, consisting of 8 bytes in hex. @@ -406,7 +406,7 @@ different semantics. *NAMESPACE_SPLITPROVIDES "namespace:splitprovides"*:: The dependency is a special splitprovides dependency used to implement - updates that include a package split. A splitprovoide dependency contains + updates that include a package split. A splitprovides dependency contains a filename and a package name, it is matched if a package with the provided package name is installed that contains the filename. This namespace is implemented in libsolv, so you do not need a callback. @@ -479,11 +479,11 @@ know how to interpret the data. The following types are available: space. *REPOKEY_TYPE_DIRSTRARRAY "repokey:type:dirstrarray"*:: - The data is an tuple consisting of a directory Id and a basename. + The data is a tuple consisting of a directory Id and a basename. Used to store file names. *REPOKEY_TYPE_DIRNUMNUMARRAY "repokey:type:dirnumnumarray"*:: - The data is an triple consisting of a directory Id and two 32bit + The data is a triple consisting of a directory Id and two 32bit unsigned integers. Used to store disk usage information. *REPOKEY_TYPE_MD5 "repokey:type:md5"*:: @@ -661,7 +661,7 @@ Delta Package Attributes The checksum of the delta rpm file. *DELTA_BASE_EVR "delta:baseevr"*:: - The version of the package the delta was build against. + The version of the package the delta was built against. *DELTA_SEQ_NAME "delta:seqname"*:: The first part of the delta sequence, the base package name. diff --git a/doc/libsolv-pool.3 b/doc/libsolv-pool.3 index 79d7f41..0929ba6 100644 --- a/doc/libsolv-pool.3 +++ b/doc/libsolv-pool.3 @@ -2,12 +2,12 @@ .\" Title: Libsolv-Pool .\" Author: [see the "Author" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 08/26/2015 +.\" Date: 12/14/2015 .\" Manual: LIBSOLV .\" Source: libsolv .\" Language: English .\" -.TH "LIBSOLV\-POOL" "3" "08/26/2015" "libsolv" "LIBSOLV" +.TH "LIBSOLV\-POOL" "3" "12/14/2015" "libsolv" "LIBSOLV" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -290,22 +290,22 @@ Set a custom debug callback function\&. Instead of writing to stdout or stderr, .PP \fBDISTTYPE_RPM\fR .RS 4 -Used for systems with use rpm as low level package manager\&. +Used for systems which use rpm as low level package manager\&. .RE .PP \fBDISTTYPE_DEB\fR .RS 4 -Used for systems with use dpkg as low level package manager\&. +Used for systems which use dpkg as low level package manager\&. .RE .PP \fBDISTTYPE_ARCH\fR .RS 4 -Used for systems with use the arch linux package manager\&. +Used for systems which use the arch linux package manager\&. .RE .PP \fBDISTTYPE_HAIKU\fR .RS 4 -Used for systems with use haiku packages\&. +Used for systems which use haiku packages\&. .RE .PP \fBPOOL_FLAG_PROMOTEEPOCH\fR @@ -355,7 +355,7 @@ If a package is installed in multiversionmode, rpm used to ignore both the impli .PP \fBPOOL_FLAG_ADDFILEPROVIDESFILTERED\fR .RS 4 -Make the addfileprovides method only add files from the standard locations (i\&.e\&. the \(lqbin\(rq and \(lqetc\(rq directories)\&. This is useful if you have only few packages that use non\-standard file dependencies, but you still wand the fast speed that addfileprovides() generates\&. +Make the addfileprovides method only add files from the standard locations (i\&.e\&. the \(lqbin\(rq and \(lqetc\(rq directories)\&. This is useful if you have only few packages that use non\-standard file dependencies, but you still want the fast speed that addfileprovides() generates\&. .RE .SS "Functions" .sp @@ -585,7 +585,7 @@ A boolean OR operation, the \(lqname\(rq and \(lqevr\(rq parts of the relation c .PP \fBREL_WITH\fR .RS 4 -Like REL_AND, but packages mast match both dependencies simultaneously\&. See the section about boolean dependencies about more information\&. +Like REL_AND, but packages must match both dependencies simultaneously\&. See the section about boolean dependencies about more information\&. .RE .PP \fBREL_NAMESPACE\fR @@ -595,7 +595,7 @@ A special namespace relation\&. See the section about namespace dependencies for .PP \fBREL_ARCH\fR .RS 4 -A architecture filter dependency\&. The \(lqname\(rq part of the relation is a sub\-dependency, the \(lqevr\(rq part is the Id of an architecture that the matching packages must have (note that this is an exact match ignoring architecture policies)\&. +An architecture filter dependency\&. The \(lqname\(rq part of the relation is a sub\-dependency, the \(lqevr\(rq part is the Id of an architecture that the matching packages must have (note that this is an exact match ignoring architecture policies)\&. .RE .PP \fBREL_FILECONFLICT\fR @@ -792,7 +792,7 @@ Only compare the epoch and the version parts, ignore the release part\&. .RE .\} .sp -Compare two version Ids, return \-1 if the first version is less then the second version, 0 if they are identical, and 1 if the first version is bigger than the second one\&. +Compare two version Ids, return \-1 if the first version is less than the second version, 0 if they are identical, and 1 if the first version is bigger than the second one\&. .sp .if n \{\ .RS 4 @@ -853,7 +853,7 @@ Like pool_match_dep, but the provider is the "self\-provides" dependency of the .RE .\} .sp -Create a index that maps dependency Ids to sets of packages that provide the dependency\&. +Create an index that maps dependency Ids to sets of packages that provide the dependency\&. .sp .if n \{\ .RS 4 @@ -913,7 +913,7 @@ Add the contents of the Queue \fIq\fR to the end of the whatprovidesdata array, .RE .\} .sp -Some package managers like rpm allow dependencies on files contained in other packages\&. To allow libsolv to deal with those dependencies in an efficient way, you need to call the addfileprovides method after creating and reading all repositories\&. This method will scan all dependency for file names and than scan all packages for matching files\&. If a filename has been matched, it will be added to the provides list of the corresponding package\&. +Some package managers like rpm allow dependencies on files contained in other packages\&. To allow libsolv to deal with those dependencies in an efficient way, you need to call the addfileprovides method after creating and reading all repositories\&. This method will scan all dependency for file names and then scan all packages for matching files\&. If a filename has been matched, it will be added to the provides list of the corresponding package\&. .sp .if n \{\ .RS 4 @@ -1010,7 +1010,7 @@ Join three strings and return the result in the pool\(cqs temporary space area\& .RE .\} .sp -Like pool_tmpjoin(), but if the first argument is the last allocated space in the pool\(cqs temporary space area, it will be replaced with the result of the join and no new temporary space slot will be used\&. Thus you can join more then three strings by a combination of one pool_tmpjoin() and multiple pool_tmpappend() calls\&. Note that the \fIstr1\fR pointer is no longer usable after the call\&. +Like pool_tmpjoin(), but if the first argument is the last allocated space in the pool\(cqs temporary space area, it will be replaced with the result of the join and no new temporary space slot will be used\&. Thus you can join more than three strings by a combination of one pool_tmpjoin() and multiple pool_tmpappend() calls\&. Note that the \fIstr1\fR pointer is no longer usable after the call\&. .SH "DATA LOOKUP" .SS "Constants" .PP diff --git a/doc/libsolv-pool.txt b/doc/libsolv-pool.txt index 8567cbf..8ee0c18 100644 --- a/doc/libsolv-pool.txt +++ b/doc/libsolv-pool.txt @@ -188,16 +188,16 @@ Pool configuration === Constants === *DISTTYPE_RPM*:: -Used for systems with use rpm as low level package manager. +Used for systems which use rpm as low level package manager. *DISTTYPE_DEB*:: -Used for systems with use dpkg as low level package manager. +Used for systems which use dpkg as low level package manager. *DISTTYPE_ARCH*:: -Used for systems with use the arch linux package manager. +Used for systems which use the arch linux package manager. *DISTTYPE_HAIKU*:: -Used for systems with use haiku packages. +Used for systems which use haiku packages. *POOL_FLAG_PROMOTEEPOCH*:: Promote the epoch of the providing dependency to the requesting @@ -257,7 +257,7 @@ obsoleted packages still get removed. Make the addfileprovides method only add files from the standard locations (i.e. the ``bin'' and ``etc'' directories). This is useful if you have only few packages that use non-standard file -dependencies, but you still wand the fast speed that addfileprovides() +dependencies, but you still want the fast speed that addfileprovides() generates. @@ -383,7 +383,7 @@ A boolean OR operation, the ``name'' and ``evr'' parts of the relation can be two sub-dependencies. Packages can match any part of the dependency. *REL_WITH*:: -Like REL_AND, but packages mast match both dependencies simultaneously. See +Like REL_AND, but packages must match both dependencies simultaneously. See the section about boolean dependencies about more information. *REL_NAMESPACE*:: @@ -391,7 +391,7 @@ A special namespace relation. See the section about namespace dependencies for more information. *REL_ARCH*:: -A architecture filter dependency. The ``name'' part of the relation is a +An architecture filter dependency. The ``name'' part of the relation is a sub-dependency, the ``evr'' part is the Id of an architecture that the matching packages must have (note that this is an exact match ignoring architecture policies). @@ -508,7 +508,7 @@ Only compare the epoch and the version parts, ignore the release part. === Functions === int pool_evrcmp(const Pool *pool, Id evr1id, Id evr2id, int mode); -Compare two version Ids, return -1 if the first version is less then the +Compare two version Ids, return -1 if the first version is less than the second version, 0 if they are identical, and 1 if the first version is bigger than the second one. @@ -538,7 +538,7 @@ Whatprovides Index ------------------ void pool_createwhatprovides(Pool *pool); -Create a index that maps dependency Ids to sets of packages that provide the +Create an index that maps dependency Ids to sets of packages that provide the dependency. void pool_freewhatprovides(Pool *pool); @@ -569,7 +569,7 @@ Some package managers like rpm allow dependencies on files contained in other packages. To allow libsolv to deal with those dependencies in an efficient way, you need to call the addfileprovides method after creating and reading all repositories. This method will scan all dependency for file -names and than scan all packages for matching files. If a filename has been +names and then scan all packages for matching files. If a filename has been matched, it will be added to the provides list of the corresponding package. @@ -631,7 +631,7 @@ area. You can use NULL arguments if you just want to join less strings. Like pool_tmpjoin(), but if the first argument is the last allocated space in the pool's temporary space area, it will be replaced with the result of the join and no new temporary space slot will be used. Thus you can join -more then three strings by a combination of one pool_tmpjoin() and multiple +more than three strings by a combination of one pool_tmpjoin() and multiple pool_tmpappend() calls. Note that the _str1_ pointer is no longer usable after the call. |