dpt(1)

dpt1

Debian perl module packaging tool

Usage

dpt [I<global option> ...] I<command> [I<command option ... >]

dpt --help

Overview

dpt is a helper tool for maintaining Perl module packages in Debian. All of the functions are implemented as sub-commands.

Options

--help|-h

Show this documentation.

Commands

alioth-repo - clone newly created repository to alioth.debian.org

Removed. Please use "dpt salsa pushrepo" as a successor. See dpt-salsa(1).

cd - change directory to a package working directory

See dpt-cd(1)

ci-failures - query ci.debian.net for autopkgtest failures

See dpt-ci-failures(1).

clean-mr-repos - remove local repos which are gone from salsa.debian.org

See dpt-clean-mr-repos(1).

checkout - work on pkg-perl package
(also available as co)

See dpt-checkout(1).

dch-note - add notes/TODO items to debian/changelog

See dpt-dch-note(1).

debian-upstream - create debian/upstream/metadata file from META.{json,yml}

See dpt-debian-upstream(1).

fixup - apply some automatic fixes to packaging

See dpt-fixup(1).

forward - forward a bug or a patch upstream

See dpt-forward(1).

gc - swipe pkg-perl working directories

See dpt-gc(1).

gen-itp - aid for creating ITP bug reports

See dpt-gen-itp(1).

get-ubuntu-packages - list Ubuntu packages maintained by the group

See dpt-get-ubuntu-packages(1).

import-orig - "gbp import-orig" wrapper with upstream tracking support

See dpt-import-orig(1).

invite-github - Invite someone to GitHub team

See dpt-invite-github(1).

lp-mass-subscribe - subscribes the Ubuntu group to a list of packages

See dpt-lp-mass-subscribe(1).

missing-pristine-tar - remedy missing pristine-tar information

See dpt-missing-pristine-tar(1).

missing-upload - remedy upload done outside of Git

See dpt-missing-upload(1).

missing-upstream - remedy missing upstream branch/tags

See dpt-missing-upstream(1).

never-uploaded - list packages in Git which are not in the archive

See dpt-never-uploaded(1).

new-upstream - list packages with newer upstream versions

See dpt-new-upstream(1).

packagecheck - various package consistency checks

See dpt-packagecheck(1).

prepare - prepare yourself and a source code directory before working on a package

See dpt-prepare(1).

push - push relevant refs to "origin" remote

See dpt-push(1).

ready-for-upload - list packages in Git which need an upload

See dpt-ready-for-upload(1).

rename-uploader - mass-change of uploaded name/email

See dpt-rename-uploader(1).

repack.sh - repackaging helper

See dpt-repack.sh(1).

salsa - manage repositories and members on salsa.debian.org

See dpt-salsa(1).

shell-lib - shell integration

See dpt-shell-lib(1)

takeover - take over package maintenance

See dpt-takeover(1).

upstream-repo - add upstream Git repository as git remote upstream-repo

See dpt-upstream-repo(1).

For each command, see its manual page for more details.

Files

.dpt.conf and .config/dpt.conf are sourced (in this order) and all variables starting with "DPT_" are exported to the environment before the command script is run.

Releases

6 releases since Debian 8 (Jessie); the text changed 5 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

From pkg-perl-tools 0.82 in Debian 13 (Trixie). Parsed by carta from the page's man source.