doc: add manpage for the new makerepropkg tool
Signed-off-by: Eli Schwartz <eschwartz@archlinux.org>
This commit is contained in:
parent
2fb1cc2dd2
commit
ca4d348c86
1
Makefile
1
Makefile
|
@ -72,6 +72,7 @@ MANS = \
|
||||||
doc/checkpkg.1 \
|
doc/checkpkg.1 \
|
||||||
doc/offload-build.1 \
|
doc/offload-build.1 \
|
||||||
doc/sogrep.1 \
|
doc/sogrep.1 \
|
||||||
|
doc/makerepropkg.1 \
|
||||||
doc/mkarchroot.1 \
|
doc/mkarchroot.1 \
|
||||||
doc/find-libdeps.1 \
|
doc/find-libdeps.1 \
|
||||||
doc/find-libprovides.1
|
doc/find-libprovides.1
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
makerepropkg(1)
|
||||||
|
================
|
||||||
|
|
||||||
|
Name
|
||||||
|
----
|
||||||
|
makerepropkg - Rebuild a package to see if it is reproducible
|
||||||
|
|
||||||
|
Synopsis
|
||||||
|
--------
|
||||||
|
makerepropkg [OPTIONS] <package_file>
|
||||||
|
|
||||||
|
Description
|
||||||
|
-----------
|
||||||
|
|
||||||
|
Given the path to a built pacman package, attempt to rebuild it using the
|
||||||
|
PKGBUILD in the current directory. The package will be built in an environment
|
||||||
|
as closely matching the environment of the initial package as possible, by
|
||||||
|
building up a chroot to match the information exposed in the package's
|
||||||
|
linkman:BUILDINFO[5] manifest. On success, the resulting package will be
|
||||||
|
compared to the input package, and makerepropkg will report whether the
|
||||||
|
artifacts are identical.
|
||||||
|
|
||||||
|
This implements a verifier for pacman/libalpm packages in accordance with the
|
||||||
|
link:https://reproducible-builds.org/[Reproducible Builds] project.
|
||||||
|
|
||||||
|
Options
|
||||||
|
-------
|
||||||
|
|
||||||
|
*-c*::
|
||||||
|
Set the pacman cache directory.
|
||||||
|
|
||||||
|
*-M* <file>::
|
||||||
|
Location of a makepkg config file.
|
||||||
|
|
||||||
|
*-h*::
|
||||||
|
Show this usage message
|
||||||
|
|
||||||
|
include::footer.asciidoc[]
|
Loading…
Reference in New Issue