Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

dscextract(1) [linux man page]

DSCEXTRACT(1)                                                 General Commands Manual                                                DSCEXTRACT(1)

NAME
dscextract - extract a single file from a Debian source package SYNOPSIS
dscextract [options] dscfile file DESCRIPTION
dscextract reads a single file from a Debian source package. The idea is to only look into .diff.gz files (source format 1.0) or .debian.tar.gz/bz2 files (source format 3.0) where possible, hence avoiding to unpack large tarballs. It is most useful for files in the debian/ subdirectory. file is relative to the first level directory contained in the package, i.e. with the first component stripped. OPTIONS
-f "Fast" mode. For source format 1.0, avoid to fall back scanning the .orig.tar.gz file if file was not found in the .diff.gz. (For 3.0 packages, it is assumed that debian/* are exactly the contents of debian.tar.gz/bz2.) EXIT STATUS
0 file was extracted. 1 file was not found in the source package. 2 An error occurred, like dscfile was not found. EXAMPLE
dscextract dds_2.1.1+ddd105-2.dsc debian/watch || test $? = 1 AUTHOR
dscextract was written by Christoph Berg <myon@debian.org>. DEBIAN Debian Utilities DSCEXTRACT(1)

Check Out this Related Man Page

Config::Model::models::Debian::Dpkg::Source(3pm)	User Contributed Perl Documentation	  Config::Model::models::Debian::Dpkg::Source(3pm)

NAME
Config::Model::models::Debian::Dpkg::Source - Configuration class Debian::Dpkg::Source VERSION
version 2.021 DESCRIPTION
Configuration classes used by Config::Model Model of files found under debian/source directory. See dpkg-source for details. Elements format - source package format Specifies the format of the source package. A missing format implies a '1.0' source format.Mandatory. Type enum. choice: '1.0', '2.0', '3.0 (native)', '3.0 (quilt)', '3.0 (custom)', '3.0 (git)', '3.0 (bzr)'. Here are some explanations on the possible values: '1.0' A source package in this format consists either of a .orig.tar.gz associated to a .diff.gz or a single .tar.gz (in that case the package is said to be native). '2.0' was the first specification of a new-generation source package format. This format is not recommended for wide-spread usage, the format "3.0 (quilt)" replaces it. '3.0 (bzr)' This format is experimental. It generates a single tarball containing the bzr repository. '3.0 (custom)' This format is particular. It doesn't represent a real source package format but can be used to create source packages with arbitrary files. '3.0 (git)' This format is experimental. A source package in this format consists of a single bundle of a git repository .git to hold the source of a package. There may also be a .git shallow file listing revisions for a shallow git clone. '3.0 (native)' extension of the native package format as defined in the 1.0 format. '3.0 (quilt)' A source package in this format contains at least an original tarball (.orig.tar.ext where ext can be gz, bz2, lzma and xz) and a debian tarball (.debian.tar.ext). It can also contain additional original tarballs (.orig-component.tar.ext). options Source options as described in dpkg-sourceOptional. Type node. SEE ALSO
o cme o Config::Model::models::Debian::Dpkg::Source::Options AUTHOR
Dominique Dumont COPYRIGHT
2010,2011 Dominique Dumont LICENSE
LGPL2 perl v5.14.2 2012-11-09 Config::Model::models::Debian::Dpkg::Source(3pm)
Man Page