Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

debnest_make(1) [debian man page]

DEBNEST_MAKE(1) 					User Contributed Perl Documentation					   DEBNEST_MAKE(1)

NAME
debnest_make - creates a nested debian source package tree SYNOPSIS
debnest_make <.dsc> [<suffix>] DESCRIPTION
Debnest is a program to create a nested debian source package tree from the specified debian source control file <.dsc>. The nested debian source package will be named as <its original source package>-debian by default and its upstream version will be <original debian source version> and its revision will be 1. If you want to change -debian, you can specify it to second argument. EXAMPLES
This creates debnest-debian-0.0.1/ and debnest-debian-0.0.1.orig/ ~$ debnest_make /tmp/debnest_0.0.1.dsc ~$ ls debnest-debian-0.0.1/ debnest-debian-0.0.1.orig/ ~$ cd debnest-debian-0.0.1 ~$ debuild ~$ ls .. debnest-debian-0.0.1/ debnest-debian_0.0.1-1_i386.changes debnest-debian_0.0.1-1.diff.gz debnest-debian_0.0.1.orig.tar.gz debnest-debian_0.0.1-1.dsc debnest_0.0.1-1_all.deb ~$ tar ztf ../debnest-debian_0.0.1.orig.tar.gz debnest-debian-0.0.1.orig/ debnest-debian-0.0.1.orig/debnest_0.0.1.tar.gz debnest-debian-0.0.1.orig/debnest_0.0.1.dsc This creates debnest-local-0.0.1/ and debnest-local-0.0.1.orig/ ~$ debnest_make /tmp/debnest_0.0.1.dsc -local ~$ ls debnest-local-0.0.1/ debnest-local-0.0.1.orig/ ENVIRONMENT
EMAIL, DEBEMAIL If either of these variables is set, it will be used as the maintainer/uploader's email address. If both are set, DEBEMAIL will take precedence. If neither is set, the current user's email address (or, if that fails, the email of the last original package uploader) will be used. DEBFULLNAME The maintainer/uploader's full name to be used. If unset, the name specified in the passwd file or, if there is none, the name of the last original package uploader. DEBNEST_RULES The rules file to be used. If unset, /usr/share/debneset/rules is used. If you want to use cdbs based rules, you would set it '/usr/share/debnest/rules-cdbs'. Because /usr/share/debnest/ is a default search path, you can specify just 'rules-cdbs'. EXTRA_BUILDDEP Extra build-dependency to be added in your new debian/control. Default is ", debnest" perl v5.8.8 2007-11-16 DEBNEST_MAKE(1)

Check Out this Related Man Page

GIT-IMPORT-ORIG(1)					      git-buildpackage Manual						GIT-IMPORT-ORIG(1)

NAME
git-import-orig - Import an upstream source into a git repository SYNOPSIS
git-import-orig [ --verbose ] [ --upstream-version=version ] [ --[no-]merge ] [ --upstream-branch=branch_name ] [ --debian- branch=branch_name ] [ --upstream-vcs-tag=tag_name ] [ --[no-]sign-tags ] [ --keyid=gpg-keyid ] [ --upstream-tag=tag-format ] [ --fil- ter=pattern ] [ --[no-]pristine-tar ] [ --[no-]filter-pristine-tar ] [ --postimport=cmd ] [ --uscan ] upstream-source DESCRIPTION
git-import-orig imports upstream-source into the Git repository. upstream-source can either be a gzip or bzip2 compressed tar archive or an already unpacked source tree. If it is already of the form package-name_version.orig.tar.gz, the version information is read from the tar- ball's filename otherwise it can be given on the command line via --upstream-version. The sources are placed on the upstream branch (default: upstream), tagged and merged onto the debian branch (default: master). OPTIONS
--upstream-version=version -uversion The upstream version number --merge Merge the upstream branch to the debian branch after import --upstream-branch=branch_name The branch in the Git repository the upstream sources are put onto. Default is upstream. --debian-branch=branch_name The branch in the Git repository the Debian package is being developed on, default is master. After importing the new sources on the upstream branch, git-import-orig will try to merge the new version onto this branch. --upstream-vcs-tag=tag_name Add tag_name as additional parent to the commit of the upstream tarball. Useful when upstream uses git and you want to link to it's revision history. --verbose -v verbose execution --[no-]sign-tags GPG sign all created tags --keyid=gpg-keyid use this keyid for gpg signing tags --upstream-tag=tag-format use this tag format when tagging upstream versions, default is upstream/%(versions)s --import-msg=msg-format use this format string for the commit message when importing upstream versions, default is Imported Upstream version %(version)s --filter=pattern filter out files glob-matching pattern. Can be given multiple times. --pristine-tar generate pristine-tar delta file --filter-pristine-tar if using a filter also filter the files out of the tarball passed to pristine tar --postimport=cmd run cmd after the import. --uscan Use uscan to fetch new upstream version. CONFIGURATION FILES
Several gbp.conf files are parsed to set defaults for the above commandline arguments. See the [XRef to GBP.MAN.GBP.CONF] manpage for details. SEE ALSO
git-buildpackage(1), git-import-dsc(1), git-import-dscs(1), git-dch(1), gbp.conf(5), debuild(1), git(1), pristine-tar(1), The Git-Build- package Manual <URL:file:///usr/share/doc/git-buildpackage/manual-html/index.html> AUTHOR
Guido Guenther <agx@sigxcpu.org> 01 June 2012 GIT-IMPORT-ORIG(1)
Man Page