CVS-DEBC(1)
π CVS-DEBRELEASE β cvs-debc, section 1, general commands manual π
okay bestie, this is cvs-debrelease from the General Commands Manual, section 1. it lives in the Debian Utilities corner of the world. let's get into it π«Ά
β¨ NAME β¨
cvs-debrelease β upload a cvs-buildpackage/cvs-debuild generated package π
πΈ SYNOPSIS πΈ
---
# π¦ DESCRIPTION π¦
so the way this works: you run `cvs-debrelease` from inside the <cyan>CVS working directory</cyan>, right after you've done `cvs-buildpackage` or `cvs-debuild`. it uses the `cvs-buildpackage` system to go find the `.changes` file that got generated in that run β¨. then it uploads the package using `debrelease(1)`, which in turn calls either `dupload` or `dput`. it's giving relay race, honestly πβοΈ
> lowkey important: you **must** specify the `--dopts` option to distinguish the `cvs-debrelease` options from the `dupload` or `dput` options. fr fr, don't skip this one π
also, the devscripts configuration files will be read, as described in the `debrelease(1)` manpage π
and heads up β <yellow>unlike `cvs-buildpackage`, the only way to specify the source package name is with the `-P` option</yellow>. you cannot simply have it as the last command-line parameter. that shortcut does not exist here, bestie, sorry π
---
# π
OPTIONS π
all current `cvs-buildpackage` options are <mint>silently accepted</mint>; however, only the ones listed below have any effect. for more details on all of them, see the `cvs-buildpackage(1)` manpage. all `debrelease` options (as listed below) are also accepted π
- **`--dupload`, `--dput`** β this specifies which uploader program to use; the default is `dupload`. so if you don't say anything, it's `dupload` energy π
- **`-adebian-architecture`, `-tGNU-system-type`** β see `dpkg-architecture(1)` for a description of these options. they affect the search for the `.changes` file π. they're provided to mimic the behaviour of `dpkg-buildpackage` when determining the name of the `.changes` file. iconic mimicry, no cap π
- **`-Mmodule`** β the name of the CVS module π¦
- **`-Ppackage`** β the name of the package π
- **`-Vversion`** β the version number of the package β
- **`-Ttag`** β the CVS tag to use for exporting sources π·οΈ
- **`-Rroot directory`** β root of the original sources archive ποΈ
- **`-Wwork directory`** β the full path name for the `cvs-buildpackage` working directory π
- **`-xprefix`** β this option provides the CVS default module prefix π
- **`--no-conf`, `--noconf`** β do **not** read any configuration files. this can only be used as the <hotpink>first option</hotpink> given on the command-line β οΈ like, it has to go first or it doesn't count
- **`--help`, `--version`** β show help message and version information respectively π
---
# π₯ SEE ALSO π₯
`cvs-buildpackage(1)`, `cvs-debuild(1)`, `debrelease(1)`
---
# π AUTHOR π
`cvs-buildpackage` was written by <purple>Manoj Srivastava</purple>, and the current version of `debrelease` was written by <purple>Julian Gilbey</purple> `<jdg@debian.org>`. they have been combined into this program by <purple>Julian Gilbey</purple>. absolute legends, we love a collab π«Άβ¨
---
okay and for the lil sign-off moment: this whole page is filed under <rainbow>DEBIAN β Debian Utilities β CVS-DEBC(1)</rainbow>, that's the footer vibe, and it's the section 1 manual for `cvs-debrelease` π go upload something cute bestie, and remember your `--dopts` ππ
π¦ where this page comes from
- debian bookworm: devscripts 2.23.4+deb12u2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- ubuntu jammy: devscripts 2.22.1ubuntu1 Β· GPL-2.0-or-later
- ubuntu jammy: devscripts 2.22.1ubuntu1.2 Β· GPL-2.0-or-later
- ubuntu noble: devscripts 2.23.7 Β· GPL-2.0-or-later
- ubuntu noble: devscripts 2.23.7ubuntu0.2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms