Git-Buildpackage Notes
https://optimizedbyotto.com/post/debian-packaging-from-git/
https://optimizedbyotto.com/post/debian-source-package-git/
git config set user.email
git clone –origin upstreamvcs –branch master –single-branch
git checkout -b upstream/latest (versionnummer)
git checkout -b debian/latest
git remote add origin salsa
git push –set-upstream origin debian/latest
wrap-and-sort -vast
debputy reformat –style=black
dpkg-depcheck
git reset –hard && git clean -fdx
debcraft
lintian -EviIL +pedantic
update
git fetch upstreamvcs && gbp import-orig –uscan
gbp pq import –force –time-machine=10
gbp dch –distribution=UNRELEASED – debian/
gbp dch –release –commit
gbp tag
gbp pq import –force –time-machine=10
build from that branch? gbp buildpackage -b
gbp pq export –drop –commit
maintenance branches branch off release tags.
podman run –interactive (–network host) –tty –rm –shm-size=1G -e DISPLAY=$DISPLAY –cap-add SYS_PTRACE –env='DEB*' –volume=$PWD:/tmp/test –workdir=/tmp/test debian:sid bash
read:
Policy
Developers Reference
Debhelper man pages