EnglishFrenchSpanish

OnWorks favicon

backport-dsc - Online in the Cloud

Run backport-dsc in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command backport-dsc that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


backport-dsc - backport Debian source packages

SYNOPSIS


backport-dsc [OPTIONS] <dsc-file>

DESCRIPTION


Helper to aid backporting a Debian source package to an arbitrary distribution release.

backport-dsc aids backporting by appropriately mangling the source package version,
adjusting the maintainer of a package and compiling an informative changelog entry.
Moreover, it supports distribution specific patches (plain, or for format 3.0 (quilt)
source packages) and allow modification of debian/control via arbitrary 'sed' expressions.

Backport relevant patches can be embedded in source packages for use with backport-dsc.
The distribution name (see --target-distribution) serves as an identifier to search for
patches in the source package that shall be applied for a particular distribution. For
packages using format the 3.0 (quilt), backport-dsc will look for
debian/patches/series-<distname> and append it to the main patch series. Moreover,
backport-dsc will also look for patches matching /debian/patches/<distname>-dsc-patch* and
apply them to the source package. The latter patches, unlike the former quilt series, can
also be used to modify the debian/ directory itself.

OPTIONS


-d <distname>, --target-distribution <distname>

Arbitrary distribution name (e.g. squeeze-backports). This will be the target
distribution used for the backport changelog entry. The distribution name also
serves as an identifier to search for backport patches in the source package.

-h, --help

Print short description, usage summary and option list.

--maint-email <email>

Specify the backport maintainer's email address. Alternatively, backport-dsc will
use the DEBEMAIL environment setting.

--maint-name <name>

Specify the backport maintainer's real name. Alternatively, backport-dsc will use
the DEBFULLNAME environment setting.

--mod-control <expression>

sed expression to modify debian/control. The option can be given multiple times and
all expressions will be passed to sed in the order of appearance. This can be used
to, e.g. change build or runtime dependencies.

--no-backport-patches

If set, potentially existing backport patches will not be applied/activated.

--no-colored

If set, backport-dsc won't colorize its status and error messages.

--no-maintainer-update

If set, the orginal maintainer is preserved in the backported source package. This
should only be done if original maintainer and backporter are identical. Otherwise
the porter should take responsibility for the source package backport and identify
herself as the maintainer.

-s <string>, --version-suffix <string>

Version suffix that will be appended to the original source package version,
ideally indicating the backport target distribution. The resulting package version
will follow this schema:

<originalversion><prefix><suffix>+<digit>

e.g.: 1.2.3-4~bpo60+1 with default <prefix>=~

-p <string>, --version-prefix <string>

Version prefix that will be prepended to the backport version.
By default it

is ~ but want to be changed (e.g. to +) for forward-porting to next releases.

--verbose

Enable additional status messages.

--verbose-help

Print all available help.

--version

Print version information and exit.

ENVIRONMENT


backport-dsc acknowledges the common environment variables DEBFULLNAME and DEBEMAIL to
specify the maintainer.

Use backport-dsc online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    The Eclipse Tomcat Plugin provides
    simple integration of a tomcat servlet
    container for the development of java
    web applications. You can join us for
    discussio...
    Download Eclipse Tomcat Plugin
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop is for streaming
    torrents on Mac, Windows or Linux. It
    connects to both BitTorrent and
    WebTorrent peers. Now there's no
    need to wait for...
    Download WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX is a scientific program to refine
    x-ray refelcetivity, neutron
    reflectivity and surface x-ray
    diffraction data using the differential
    evolution algorithm....
    Download GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP is a program for statistical
    analysis of sampled data. It is a free
    replacement for the proprietary program
    SPSS. PSPP has both text-based and
    graphical us...
    Download pspp4windows
  • 5
    Git Extensions
    Git Extensions
    Git Extensions is a standalone UI tool
    for managing Git repositories. It also
    integrates with Windows Explorer and
    Microsoft Visual Studio
    (2015/2017/2019). Th...
    Download Git Extensions
  • 6
    eSpeak: speech synthesis
    eSpeak: speech synthesis
    Text to Speech engine for English and
    many other languages. Compact size with
    clear but artificial pronunciation.
    Available as a command-line program with
    many ...
    Download eSpeak: speech synthesis
  • More »

Linux commands

Ad