3
0
mirror of https://git.launchpad.net/ubuntu-dev-tools synced 2025-03-13 08:01:09 +00:00

Corrosponding manpage improvements

This commit is contained in:
Stefano Rivera 2011-12-07 01:07:28 +02:00
parent c289c20b88
commit bba53d9f7a

@ -1,9 +1,11 @@
.TH SYNCPACKAGE "1" "June 2010" "ubuntu-dev-tools" .TH SYNCPACKAGE "1" "June 2010" "ubuntu-dev-tools"
.SH NAME .SH NAME
syncpackage \- copy source packages from Debian to Ubuntu syncpackage \- copy source packages from Debian to Ubuntu
.\"
.SH SYNOPSIS .SH SYNOPSIS
.B syncpackage .B syncpackage
[\fIoptions\fR] \fI<.dsc URL/path or package name>\fR [\fIoptions\fR] \fI<.dsc URL/path or package name>\fR
.\"
.SH DESCRIPTION .SH DESCRIPTION
\fBsyncpackage\fR causes a source package to be copied from Debian to \fBsyncpackage\fR causes a source package to be copied from Debian to
Ubuntu. Ubuntu.
@ -14,16 +16,19 @@ this way you can preserve source files integrity between the two distributions.
.PP .PP
\fBsyncpackage\fR will detect source tarballs with mismatching \fBsyncpackage\fR will detect source tarballs with mismatching
checksums, and can perform fake syncs. checksums, and can perform fake syncs.
.\"
.SH WARNING .SH WARNING
The use of \fBsyncpackage \-\-no\-lp\fR, which generates a changes file to The use of \fBsyncpackage \-\-no\-lp\fR, which generates a changes file to
be directly uploaded to the Ubuntu primary archive or a PPA, is discouraged be directly uploaded to the Ubuntu primary archive or a PPA, is discouraged
by the Ubuntu Archive Administrators, as it introduces an unnecessary window by the Ubuntu Archive Administrators, as it introduces an unnecessary window
for error. for error.
This only exists for backward compatibility, for unusual corner cases, and This only exists for backward compatibility, for unusual corner cases
for uploads to archives other than the Ubuntu primary archive. (such as fakesyncs), and for uploads to archives other than the Ubuntu
primary archive.
Omitting this option will cause Launchpad to perform the sync request Omitting this option will cause Launchpad to perform the sync request
directly, which is the preferred method for uploads to the Ubuntu primary directly, which is the preferred method for uploads to the Ubuntu primary
archive. archive.
.\"
.SH OPTIONS .SH OPTIONS
.TP .TP
\fB\-h\fR, \fB\-\-help\fR \fB\-h\fR, \fB\-\-help\fR
@ -42,20 +47,45 @@ Specify the version to sync from.
\fB\-c\fI COMPONENT\fR, \fB\-\-component\fR=\fICOMPONENT\fR \fB\-c\fI COMPONENT\fR, \fB\-\-component\fR=\fICOMPONENT\fR
Specify the component to sync from. Specify the component to sync from.
.TP .TP
\fB\-b\fI BUG\fR, \fB\-\-bug\fR=\fIBUG\fR
Mark a Launchpad bug as being fixed by this upload.
.TP
\fB\-s\fI USERNAME\fR, \fB\-\-sponsor\fR=\fIUSERNAME\fR
Sponsor the sync for \fIUSERNAME\fR (a Launchpad username).
.TP
\fB\-v\fR, \fB\-\-verbose\fR \fB\-v\fR, \fB\-\-verbose\fR
Display more progress information. Display more progress information.
.TP .TP
.B \-\-no\-lp
Construct sync locally rather than letting Launchpad copy the package
directly (not recommended).
.TP
\fB\-F\fR, \fB\-\-fakesync\fR \fB\-F\fR, \fB\-\-fakesync\fR
Perform a fakesync, to work around a tarball mismatch between Debian and Perform a fakesync, to work around a tarball mismatch between Debian and
Ubuntu. This option ignores blacklisting, and performs a local sync. Ubuntu.
This option ignores blacklisting, and performs a local sync.
It implies \fB\-\-no\-lp\fR, and will leave a signed \fB.changes\fR file
for you to upload.
.TP
\fB\-f\fR, \fB\-\-force\fR
Force sync over the top of Ubuntu changes.
.TP
.B \-\-no\-conf
Do not read any configuration files, or configuration from environment
variables.
.TP .TP
\fB\-l\fI INSTANCE\fR, \fB\-\-lpinstance\fR=\fIINSTANCE\fR \fB\-l\fI INSTANCE\fR, \fB\-\-lpinstance\fR=\fIINSTANCE\fR
Launchpad instance to connect to (default: production). Launchpad instance to connect to (default: production).
.TP .TP
.B \-\-simulate
Show what would be done, but don't actually do it.
.\"
.SH LOCAL SYNC PREPARATION OPTIONS
.TP
Options that only apply when using \fB\-\-no\-lp\fR:
.TP
.B \-\-no\-lp
Construct sync locally, rather than letting Launchpad copy the package
directly.
It will leave a signed \fB.changes\fR file for you to upload.
See the \fBWARNING\fR above.
.TP
\fB\-n\fI UPLOADER_NAME\fR, \fB\-\-uploader\-name\fR=\fIUPLOADER_NAME\fR \fB\-n\fI UPLOADER_NAME\fR, \fB\-\-uploader\-name\fR=\fIUPLOADER_NAME\fR
Use UPLOADER_NAME as the name of the maintainer for this upload instead Use UPLOADER_NAME as the name of the maintainer for this upload instead
of evaluating DEBFULLNAME and UBUMAIL. of evaluating DEBFULLNAME and UBUMAIL.
@ -72,12 +102,6 @@ Specify the key ID to be used for signing.
\fB\-\-dont-sign\fR \fB\-\-dont-sign\fR
Do not sign the upload. Do not sign the upload.
.TP .TP
\fB\-b\fI BUG\fR, \fB\-\-bug\fR=\fIBUG\fR
Mark a Launchpad bug as being fixed by this upload.
.TP
\fB\-f\fR, \fB\-\-force\fR
Force sync over the top of Ubuntu changes.
.TP
.B \-d \fIDEBIAN_MIRROR\fR, \fB\-\-debian\-mirror\fR=\fIDEBIAN_MIRROR\fR .B \-d \fIDEBIAN_MIRROR\fR, \fB\-\-debian\-mirror\fR=\fIDEBIAN_MIRROR\fR
Use the specified mirror. Use the specified mirror.
Should be in the form \fBhttp://ftp.debian.org/debian\fR. Should be in the form \fBhttp://ftp.debian.org/debian\fR.
@ -89,13 +113,7 @@ Use the specified Debian security mirror.
Should be in the form \fBhttp://archive.ubuntu.com/ubuntu\fR. Should be in the form \fBhttp://archive.ubuntu.com/ubuntu\fR.
If the package isn't found on this mirror, \fBsyncpackage\fR will fall If the package isn't found on this mirror, \fBsyncpackage\fR will fall
back to the default mirror. back to the default mirror.
.TP .\"
.B \-\-no\-conf
Do not read any configuration files, or configuration from environment
variables.
.TP
.B \-\-simulate
Show what would be done, but don't actually do it.
.SH ENVIRONMENT .SH ENVIRONMENT
.TP .TP
.BR DEBFULLNAME ", " DEBEMAIL ", " UBUMAIL .BR DEBFULLNAME ", " DEBEMAIL ", " UBUMAIL
@ -108,6 +126,7 @@ All of the \fBCONFIGURATION VARIABLES\fR below are also supported as
environment variables. environment variables.
Variables in the environment take precedence to those in configuration Variables in the environment take precedence to those in configuration
files. files.
.\"
.SH CONFIGURATION VARIABLES .SH CONFIGURATION VARIABLES
The following variables can be set in the environment or in The following variables can be set in the environment or in
.BR ubuntu\-dev\-tools (5) .BR ubuntu\-dev\-tools (5)
@ -120,9 +139,11 @@ The default value for \fB\-\-debian\-mirror\fR.
.TP .TP
.BR SYNCPACKAGE_UBUNTU_MIRROR ", " UBUNTUTOOLS_DEBSEC_MIRROR .BR SYNCPACKAGE_UBUNTU_MIRROR ", " UBUNTUTOOLS_DEBSEC_MIRROR
The default value for \fB\-\-ubuntu\-mirror\fR. The default value for \fB\-\-ubuntu\-mirror\fR.
.\"
.SH SEE ALSO .SH SEE ALSO
.BR requestsync (1), .BR requestsync (1),
.BR ubuntu\-dev\-tools (5) .BR ubuntu\-dev\-tools (5)
.\"
.SH AUTHOR .SH AUTHOR
\fBsyncpackage\fR was written by Martin Pitt <martin.pitt@canonical.com> and Benjamin Drung <bdrung@ubuntu.com>. \fBsyncpackage\fR was written by Martin Pitt <martin.pitt@canonical.com> and Benjamin Drung <bdrung@ubuntu.com>.
.PP .PP