summaryrefslogtreecommitdiffstats
path: root/wiki/src/contribute/release_process/perl5lib.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/src/contribute/release_process/perl5lib.mdwn')
-rw-r--r--wiki/src/contribute/release_process/perl5lib.mdwn27
1 files changed, 10 insertions, 17 deletions
diff --git a/wiki/src/contribute/release_process/perl5lib.mdwn b/wiki/src/contribute/release_process/perl5lib.mdwn
index 5fe9c35..7e1edd4 100644
--- a/wiki/src/contribute/release_process/perl5lib.mdwn
+++ b/wiki/src/contribute/release_process/perl5lib.mdwn
@@ -5,21 +5,14 @@
Install build and test dependencies
===================================
-In a Stretch system, as a user that has sudo credentials:
-
- git checkout debian && \
- sudo apt install devscripts && \
- mk-build-deps -i -r --root-cmd sudo && \
+ git checkout master && \
sudo apt install \
- libdist-zilla-perl \
- libdist-zilla-plugins-cjm-perl \
- libdist-zilla-plugin-changelogfromgit-perl \
- libdist-zilla-plugin-installguide-perl \
- libdist-zilla-plugin-localemsgfmt-perl \
- libdist-zilla-plugin-test-perl-critic-perl \
- libdist-zilla-plugin-test-notabs-perl \
- libdist-zilla-plugin-git-perl \
- dh-make-perl
+ devscripts \
+ dh-make-perl \
+ libdist-zilla-app-command-authordebs-perl && \
+ dzil authordebs --install && \
+ git checkout debian && \
+ mk-build-deps -i -r --root-cmd sudo
Update POT and PO files
=======================
@@ -65,8 +58,7 @@ upstream tarball, update `debian/changelog`:
git checkout debian && \
gbp import-orig --upstream-vcs-tag=Tails-perl5lib_$VERSION \
../Tails-perl5lib-$VERSION.tar.gz && \
- gbp dch --auto && \
- dch -e
+ gbp dch --auto --spawn-editor=always
(Do not forget to set the appropriate release.)
@@ -81,7 +73,8 @@ Commit `debian/changelog`:
Git-Dch: Ignore
"
-Build a Debian package (use a Stretch/amd64 chroot):
+Build a Debian package (use a Stretch/amd64 chroot with `stretch-backports`
+enabled):
gbp buildpackage