2010-12-11 14:12:02 -08:00
|
|
|
.TH BACKPORTPACKAGE "1" "December 2010" "ubuntu-dev-tools"
|
|
|
|
.SH NAME
|
|
|
|
backportpackage \- helper to test package backports
|
|
|
|
.SH SYNOPSIS
|
2010-12-12 19:16:59 -08:00
|
|
|
.TP
|
|
|
|
.B backportpackage \fR[\fIadditional options\fR]
|
2010-12-15 20:19:28 -08:00
|
|
|
\-\-destination <\fIdest release\fR>
|
2010-12-12 19:16:59 -08:00
|
|
|
.br
|
|
|
|
\-\-upload <\fIupload target\fR>
|
|
|
|
.br
|
|
|
|
<\fIsource package\fR>
|
|
|
|
.PP
|
|
|
|
.B backportpackage \-h
|
|
|
|
.SH OPTIONS
|
|
|
|
.TP
|
2010-12-15 20:19:28 -08:00
|
|
|
.B \-d \fIDEST\fR, \-\-destination=\fIDEST\fR
|
2010-12-12 19:16:59 -08:00
|
|
|
\fBRequired\fR. Backport the package to the specified Ubuntu
|
|
|
|
release. This option may be specified multiple times, but must be
|
|
|
|
specified at least once.
|
|
|
|
.TP
|
2010-12-15 20:19:28 -08:00
|
|
|
.B \-s \fISOURCE\fR, \-\-source=\fISOURCE\fR
|
2010-12-12 19:16:59 -08:00
|
|
|
Backport the package from the specified Ubuntu release. If neither
|
|
|
|
this option nor \fB\-\-version\fR are specified, then
|
|
|
|
\fBbackportpackage\fR defaults to the current Ubuntu development
|
|
|
|
release.
|
|
|
|
.TP
|
2010-12-12 20:11:49 -08:00
|
|
|
.B \-b, \-\-build
|
|
|
|
Build the package with the specified builder before uploading. Note
|
|
|
|
for \fBpbuilder\fR(8) users: This assumes the common configuration,
|
|
|
|
where the \fBDIST\fR environment is read by \fBpbuilderrc\fR(5) to
|
|
|
|
select the correct base image.
|
|
|
|
.TP
|
|
|
|
.B \-B \fIBUILDER\fR, \fB\-\-builder\fR=\fIBUILDER
|
|
|
|
Use the specified builder to build the package. Supported are
|
|
|
|
\fBpbuilder\fR(8) and \fBsbuild\fR(1). This overrides
|
|
|
|
\fBUBUNTUTOOLS_BUILDER\fR. The default is \fBpbuilder\fR(8).
|
|
|
|
.TP
|
|
|
|
.B \-u \fIUPLOAD\fR, \-\-upload=\fIUPLOAD\fR
|
|
|
|
Upload to \fIUPLOAD\fR with \fBdput\fR(1) (after confirmation).
|
|
|
|
.TP
|
|
|
|
.B \-v \fIVERSION\fR, \-\-version=\fIVERSION\fR
|
2010-12-15 20:19:28 -08:00
|
|
|
If the \fB\-\-source\fR option is specified, then
|
|
|
|
\fBbackportpackage\fR verifies that the current version of \fIsource
|
|
|
|
package\fR in \fISOURCE\fR is the same as \fIVERSION\fR. Otherwise,
|
2010-12-12 19:16:59 -08:00
|
|
|
\fBbackportpackage\fR finds version \fIVERSION\fR of \fIsource
|
|
|
|
package\fR, regardless of the release in which it was published (or if
|
|
|
|
that version is still current).
|
|
|
|
.TP
|
2010-12-12 20:11:49 -08:00
|
|
|
.B \-l \fIINSTANCE\fR, \-\-launchpad=\fIINSTANCE\fR
|
2010-12-12 19:16:59 -08:00
|
|
|
Use the specified instance of Launchpad (e.g. "staging"), instead of
|
|
|
|
the default of "production".
|
2010-12-11 14:12:02 -08:00
|
|
|
.SH DESCRIPTION
|
2010-12-12 19:16:59 -08:00
|
|
|
\fBbackportpackage\fR fetches a package from one Ubuntu release and
|
2010-12-11 14:12:02 -08:00
|
|
|
creates a no-change backport of that package to a previous release,
|
2010-12-12 20:11:49 -08:00
|
|
|
optionally doing a test build of the package and/or uploading the
|
|
|
|
resulting backport for testing.
|
2010-12-11 14:12:02 -08:00
|
|
|
.PP
|
2010-12-11 15:49:49 -08:00
|
|
|
The backported package is fetched and built in a temporary directory
|
|
|
|
in \fB/tmp\fR, which is removed once the script finishes running.
|
|
|
|
.PP
|
2010-12-12 19:16:59 -08:00
|
|
|
\fBbackportpackage\fR is only recommended for testing backports in a
|
2010-12-11 14:12:02 -08:00
|
|
|
PPA, not uploading backports to the Ubuntu archive.
|
2010-12-12 20:11:49 -08:00
|
|
|
.SH ENVIRONMENT
|
|
|
|
.TP
|
|
|
|
.B UBUNTUTOOLS_BUILDER
|
|
|
|
The default builder for Ubuntu development tools that support it
|
|
|
|
(including \fBbackportpackage\fR. Supported are \fBpbuilder\fR(8) and
|
|
|
|
\fBsbuild\fR(1). If unset and not provided on the command line,
|
|
|
|
\fBpbuilder\fR(8) is used.
|
2010-12-11 14:12:02 -08:00
|
|
|
.SH AUTHOR
|
2010-12-12 19:16:59 -08:00
|
|
|
\fBbackportpackage\fR and this manpage were written by Evan Broder
|
2010-12-11 14:12:02 -08:00
|
|
|
<evan@ebroder.net>
|
|
|
|
.PP
|
|
|
|
Both are released under GNU General Public License, version 2.
|