.\" Man page generated from reStructuredText. . .TH MERGEREPO_C 8 "2020-04-29" "" "" .SH NAME mergerepo_c \- Merge multiple rpm-md format repositories together . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .\" -*- coding: utf-8 -*- . .SH SYNOPSIS .sp mergerepo_c [options] \-\-repo repo1 \-\-repo repo2 .SH OPTIONS .SS \-\-version .sp Show program\(aqs version number and exit .SS \-r \-\-repo REPOS .sp Repo url .SS \-\-repo\-prefix\-search OLD_PREFIX .sp Repository prefix to be replaced by NEW_PREFIX. .SS \-\-repo\-prefix\-replace NEW_PREFIX .sp Repository prefix URL by which the OLD_PREFIX is replaced. .SS \-a \-\-archlist ARCHLIST .sp Defaults to all arches \- otherwise specify arches .SS \-d \-\-database .SS \-\-no\-database .SS \-v \-\-verbose .SS \-o \-\-outputdir OUTPUTDIR .sp Location to create the repository .SS \-\-nogroups .sp Do not merge group (comps) metadata .SS \-\-noupdateinfo .sp Do not merge updateinfo metadata .SS \-\-compress\-type COMPRESS_TYPE .sp Which compression type to use .SS \-\-zck .sp Generate zchunk files as well as the standard repodata. .SS \-\-zck\-dict\-dir ZCK_DICT_DIR .sp Directory containing compression dictionaries for use by zchunk .SS \-\-method MERGE_METHOD .sp Specify merge method for packages with the same name and arch. .sp Available merge methods: .P .B repo .RS 3 (default) select package from the first specified repository. .RE .sp .B nvr .RS 3 select package with the higher version and release. .RE .sp .B ts .RS 3 select package with the newest timestamp. .RE .SS \-\-all .sp Include all packages with the same name and arch if version or release is different. If used \-\-method argument is ignored! .SS \-\-noarch\-repo URL .sp Packages with noarch architecture will be replaced by package from this repo if exists in it. .SS \-\-unique\-md\-filenames .sp Include the file\(aqs checksum in the metadata filename, helps HTTP caching (default). .SS \-\-simple\-md\-filenames .sp Do not include the file\(aqs checksum in the metadata filename. .SS \-\-omit\-baseurl .sp Don\(aqt add a baseurl to packages that don\(aqt have one before. .SS \-k \-\-koji .sp Enable koji mergerepos behaviour. (Optionally select simple mode with: \-\-simple) .SS \-\-simple .sp Enable koji specific simple merge mode where we keep even packages with identical NEVRAs. Only works with combination with \-\-koji/\-k. .SS \-\-pkgorigins .sp Enable standard mergerepos behavior while also providing the pkgorigins file for koji. .SS \-\-arch\-expand .sp Add multilib architectures for specified archlist and expand all of them. Only works with combination with \-\-archlist. .SS \-g \-\-groupfile GROUPFILE .sp Path to groupfile to include in metadata. .SS \-b \-\-blocked FILE .sp A file containing a list of srpm names to exclude from the merged repo. Only works with combination with \-\-koji/\-k. .\" Generated by docutils manpage writer. .