... | ... | @@ -9,25 +9,43 @@ |
|
|
git checkout debian/buster
|
|
|
```
|
|
|
1. import master branch to packaging branch
|
|
|
```
|
|
|
gbp import-ref master -u <version> --upstream-tag='%(version)s' --debian-branch=debian/buster
|
|
|
```
|
|
|
1. update changelogs with ```gbp dch -Rc -N <version>-1+deb10 -D buster --debian-branch debian/buster```
|
|
|
1. tag ```debian/buster``` with ```gbp tag --debian-branch=debian/buster```
|
|
|
```
|
|
|
gbp import-ref master -u <version> --upstream-tag='%(version)s' --debian-branch=debian/buster
|
|
|
```
|
|
|
1. update changelogs with
|
|
|
```
|
|
|
gbp dch -Rc -N <version>-1+deb10 -D buster --debian-branch debian/buster
|
|
|
```
|
|
|
1. tag ```debian/buster``` with
|
|
|
```
|
|
|
gbp tag --debian-branch=debian/buster
|
|
|
```
|
|
|
1. push ```debian/buster``` branch
|
|
|
1. ```git checkout debian/bullseye```
|
|
|
1. Switch to bullseye branch
|
|
|
```
|
|
|
git checkout debian/bullseye
|
|
|
```
|
|
|
1. merge ```debian/buster``` into ```debian/bullseye```
|
|
|
- changelog will need to be merged. Make sure to change version number to match OS release
|
|
|
- any changes to packaging may have to be merged, especially control files into bullseye
|
|
|
1. commit
|
|
|
1. tag ```debian/bullseye``` with ```gbp tag --debian-branch=debian/bullseye```
|
|
|
1. tag ```debian/bullseye``` with
|
|
|
```
|
|
|
gbp tag --debian-branch=debian/bullseye
|
|
|
```
|
|
|
1. push ```debian/bullseye```
|
|
|
1. repeat for ```debian/stretch``` branch as for ```debian/bullseye```
|
|
|
1. push tags
|
|
|
1. if packaging changes are needed then:
|
|
|
1. clone project into another directory
|
|
|
1. build packaging ```gbp buildpackage --git-upstream-tag='%(version)s' --git-debian-branch=debian/buster -uc -us```
|
|
|
1. install build deps with mk-build-deps -ri
|
|
|
1. build packaging
|
|
|
```
|
|
|
gbp buildpackage --git-upstream-tag='%(version)s' --git-debian-branch=debian/buster -uc -us
|
|
|
```
|
|
|
1. install build deps with
|
|
|
```
|
|
|
sudo mk-build-deps -ri
|
|
|
```
|
|
|
1. test package with gbp buildpackage
|
|
|
1. test install of packages
|
|
|
1. once packages are built in unstable repo, try to install packages.
|
... | ... | |