Provided by:
ubuntu-dev-tools_0.131_all 
NAME
syncpackage - copy source packages from Debian to Ubuntu
SYNOPSIS
syncpackage [options] <.dsc URL/path or package name>
DESCRIPTION
syncpackage causes a source package to be copied from Debian to Ubuntu.
syncpackage allows you to upload files with the same checksums of the
Debian ones, as the common script used by Ubuntu archive administrators
does, this way you can preserve source files integrity between the two
distributions.
syncpackage will detect source tarballs with mismatching checksums and
will automatically create fake syncs instead.
WARNING
The use of syncpackage --no-lp, which generates a changes file to be
directly uploaded to the Ubuntu primary archive or a PPA, is
discouraged by the Ubuntu Archive Administrators, as it introduces an
unnecessary window for error. This only exists for backward
compatibility, for unusual corner cases, and for uploads to archives
other than the Ubuntu primary archive. Omitting this option will cause
Launchpad to perform the sync request directly, which is the preferred
method for uploads to the Ubuntu primary archive.
OPTIONS
-h, --help
Show help message and exit
-d DIST, --distribution=DIST
Debian distribution to sync from.
-r RELEASE, --release=RELEASE
Specify target Ubuntu release.
-V DEBVERSION, --debian-version=DEBVERSION
Specify the version to sync from.
-c COMPONENT, --component=COMPONENT
Specify the component to sync from.
-v, --verbose
Display more progress information.
--no-lp
Construct sync locally rather than letting Launchpad copy the
package directly (not recommended).
-l INSTANCE, --lpinstance=INSTANCE
Launchpad instance to connect to (default: production).
-n UPLOADER_NAME, --uploader-name=UPLOADER_NAME
Use UPLOADER_NAME as the name of the maintainer for this upload
instead of evaluating DEBFULLNAME and UBUMAIL. This option may
only be used in --no-lp mode.
-e UPLOADER_EMAIL, --uploader-email=UPLOADER_EMAIL
Use UPLOADER_EMAIL as the email address of the maintainer for
this upload instead of evaluating DEBEMAIL and UBUMAIL. This
option may only be used in --no-lp mode.
-k KEYID, --key=KEYID
Specify the key ID to be used for signing.
--dont-sign
Do not sign the upload.
-b BUG, --bug=BUG
Mark a Launchpad bug as being fixed by this upload.
-f, --force
Force sync over the top of Ubuntu changes. If a sync is
blacklisted because of a source tarball mismatch, --force can be
used to override the blacklist, when doing a local sync
(--no-lp).
-d DEBIAN_MIRROR, --debian-mirror=DEBIAN_MIRROR
Use the specified mirror. Should be in the form
http://ftp.debian.org/debian. If the package isn't found on
this mirror, syncpackage will fall back to the default mirror.
-s UBUNTU_MIRROR, --debsec-mirror=UBUNTU_MIRROR
Use the specified Debian security mirror. Should be in the form
http://archive.ubuntu.com/ubuntu. If the package isn't found on
this mirror, syncpackage will fall back to the default mirror.
--no-conf
Do not read any configuration files, or configuration from
environment variables.
--simulate
Show what would be done, but don't actually do it.
ENVIRONMENT
DEBFULLNAME, DEBEMAIL, UBUMAIL
Used to determine the uploader (if not supplied as options).
See ubuntu-dev-tools(5) for details.
All of the CONFIGURATION VARIABLES below are also supported as
environment variables. Variables in the environment take precedence to
those in configuration files.
CONFIGURATION VARIABLES
The following variables can be set in the environment or in
ubuntu-dev-tools(5) configuration files. In each case, the
script-specific variable takes precedence over the package-wide
variable.
SYNCPACKAGE_DEBIAN_MIRROR, UBUNTUTOOLS_DEBIAN_MIRROR
The default value for --debian-mirror.
SYNCPACKAGE_UBUNTU_MIRROR, UBUNTUTOOLS_DEBSEC_MIRROR
The default value for --ubuntu-mirror.
SEE ALSO
requestsync(1), ubuntu-dev-tools(5)
AUTHOR
syncpackage was written by Martin Pitt <martin.pitt@canonical.com> and
Benjamin Drung <bdrung@ubuntu.com>.
This manual page were written by Luca Falavigna <dktrkranz@ubuntu.com>
Both are released under GNU General Public License, version 3.