diff options
author | Axel Beckert <abe@deuxchevaux.org> | 2014-10-08 22:41:08 +0200 |
---|---|---|
committer | Axel Beckert <abe@deuxchevaux.org> | 2014-10-08 22:41:08 +0200 |
commit | 03a66070b52c46224018db326b70ba4051c34e4d (patch) | |
tree | 87fc8772f073a0b63d767a58e434f179f4fed2f9 | |
parent | 68e61ca8c6a08306bac6f97782b4a1db4bca3778 (diff) | |
download | zsh-03a66070b52c46224018db326b70ba4051c34e4d.tar.gz zsh-03a66070b52c46224018db326b70ba4051c34e4d.zip |
Workflow: Don't use ./configure for testing if the package builds
-rw-r--r-- | debian/pkg-zsh-workflow.md | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/debian/pkg-zsh-workflow.md b/debian/pkg-zsh-workflow.md index bad075eb6..122401705 100644 --- a/debian/pkg-zsh-workflow.md +++ b/debian/pkg-zsh-workflow.md @@ -325,13 +325,21 @@ patches. ### Verify that the package builds - % git reset --hard - % git clean -xdf - % QUILT_PATCHES=debian/patches - % export QUILT_PATCHES - % quilt push -a - % ./configure - % make all test +There are many ways to do this. Important is: + +* Use a clean and uptodate Debian Sid chroot (e.g. by using `sbuild`, + or `pbuilder` and friends) to make a comprehensive test or for + uploading. + + Axel prefers: `pdebuild -j6` + +* For a quick sanity check, a simple `dpkg-buildpackage -B` (just + builds the architecture-dependent binary packages or a `debuild -uc + -us` (builds source and binary packages, runs `lintian` afterwards) + may suffice. + +* Use `gbp buildpackage` to automatically make sure, you are on the + correct branch and that the working directory is clean. ### Update changelog again for the release |