Imported Upstream version 0.6.35
[platform/upstream/libsolv.git] / doc / gen / repo2solv.1
1 '\" t
2 .\"     Title: repo2solv
3 .\"    Author: [see the "Author" section]
4 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
5 .\"      Date: 07/16/2018
6 .\"    Manual: LIBSOLV
7 .\"    Source: libsolv
8 .\"  Language: English
9 .\"
10 .TH "REPO2SOLV" "1" "07/16/2018" "libsolv" "LIBSOLV"
11 .\" -----------------------------------------------------------------
12 .\" * Define some portability stuff
13 .\" -----------------------------------------------------------------
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 .\" http://bugs.debian.org/507673
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18 .ie \n(.g .ds Aq \(aq
19 .el       .ds Aq '
20 .\" -----------------------------------------------------------------
21 .\" * set default formatting
22 .\" -----------------------------------------------------------------
23 .\" disable hyphenation
24 .nh
25 .\" disable justification (adjust text to left margin only)
26 .ad l
27 .\" -----------------------------------------------------------------
28 .\" * MAIN CONTENT STARTS HERE *
29 .\" -----------------------------------------------------------------
30 .SH "NAME"
31 repo2solv \- convert repository metadata into a solv file
32 .SH "SYNOPSIS"
33 .sp
34 \fBrepo2solv\fR [\fIOPTIONS\fR] \fIDIR\fR
35 .SH "DESCRIPTION"
36 .sp
37 The repo2solv tool converts repository metadata in the directory \fIDIR\fR into a solv file written to standard output\&.
38 .sp
39 Note that repo2solv does not verify signatures or checksum, it is expected that this is done by the tool that downloads the metadata\&.
40 .sp
41 If no metadata is detected, repo2solv assumes the "plaindir" format and generates the solv file from all rpm files it finds\&.
42 .PP
43 \fB\-o\fR \fIOUTFILE\fR
44 .RS 4
45 Write the solv file to
46 \fIOUTFILE\fR
47 instead of stdout\&.
48 .RE
49 .PP
50 \fB\-R\fR
51 .RS 4
52 Also recurse into subdirectories in "plaindir" mode\&.
53 .RE
54 .PP
55 \fB\-F\fR
56 .RS 4
57 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\&.
58 .RE
59 .PP
60 \fB\-C\fR
61 .RS 4
62 Add changelog entires to the output\&.
63 .RE
64 .PP
65 \fB\-A\fR
66 .RS 4
67 Add appdata pseudo packages to the output\&. This is an experimental feature\&.
68 .RE
69 .PP
70 \fB\-X\fR
71 .RS 4
72 Autoexpand SUSE pattern and product provides into packages\&.
73 .RE
74 .SH "SEE ALSO"
75 .sp
76 dumpsolv(1)
77 .SH "AUTHOR"
78 .sp
79 Michael Schroeder <mls@suse\&.de>