'\" t .\" Title: repo2solv .\" Author: [see the "Author" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 10/22/2018 .\" Manual: LIBSOLV .\" Source: libsolv .\" Language: English .\" .TH "REPO2SOLV" "1" "10/22/2018" "libsolv" "LIBSOLV" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" repo2solv \- convert repository metadata into a solv file .SH "SYNOPSIS" .sp \fBrepo2solv\fR [\fIOPTIONS\fR] \fIDIR\fR .SH "DESCRIPTION" .sp The repo2solv tool converts repository metadata in the directory \fIDIR\fR into a solv file written to standard output\&. .sp Note that repo2solv does not verify signatures or checksum, it is expected that this is done by the tool that downloads the metadata\&. .sp If no metadata is detected, repo2solv assumes the "plaindir" format and generates the solv file from all rpm files it finds\&. .PP \fB\-o\fR \fIOUTFILE\fR .RS 4 Write the solv file to \fIOUTFILE\fR instead of stdout\&. .RE .PP \fB\-R\fR .RS 4 Also recurse into subdirectories in "plaindir" mode\&. .RE .PP \fB\-F\fR .RS 4 Put the complete filelist in the output\&. The default is to just include the "importent" parts of the file list, except for "plaindir" mode, which always includes all files\&. .RE .PP \fB\-C\fR .RS 4 Add changelog entires to the output\&. .RE .PP \fB\-A\fR .RS 4 Add appdata pseudo packages to the output\&. This is an experimental feature\&. .RE .PP \fB\-X\fR .RS 4 Autoexpand SUSE pattern and product provides into packages\&. .RE .SH "SEE ALSO" .sp dumpsolv(1) .SH "AUTHOR" .sp Michael Schroeder