From 6aab56987ca64518dc4c39c8fa5886cb7c714aca Mon Sep 17 00:00:00 2001 From: Rafael Laboissière Date: Sat, 22 Nov 2025 18:50:16 +0100 Subject: Rationalize version treatment --- README.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index b0a9cc5..964c038 100644 --- a/README.md +++ b/README.md @@ -54,16 +54,32 @@ Do you want to accept these changes and continue updating from this repository? On the build system (dev.cefala.org): -```r -gbp clone git@salsa.debian.org:med-team/praat.git -git checkout -b trixie debian/6.4.27-1 # version in trixie -git merge debian/6.4.47+dfsg-1 # last release in testing +```sh +distrib=trixie +debian_version=13 +version_trixie=6.4.27+dfsg-2 +version_testing=6.4.47+dfsg-1 +version_backported=$version_testing~bpo$debian_version+1 +gbp clone git@salsa.debian.org:med-team/praat.git praat-backports +cd praat-backports +git checkout -b $distrib debian/$version_trixie # version in trixie +git merge debian/$version_testing # last release in testing ``` Create a `debian/changelog` entry with: ``` -praat (6.4.34+dfsg-1~bpo13+1) trixie; urgency=medium +cat > /var/tmp/new-entry <> /var/tmp/new-entry debian/changelog +mv /var/tmp/new-entry debian/changelog +emacsclient -nw debian/changelog ``` Build the packages for both i386 and amd64 architectures: @@ -88,16 +104,14 @@ make install-www On the build system (dev.cefala.org): ```sh -distrib=trixie make clean make cd repo -version=6.4.34+dfsg-1~bpo12+1 for pkg in praat praat-doc ; do for arch in i386 amd64 ; do bin/add-pkg.sh \ $distrib \ - /var/cache/pbuilder/stable-$arch/result/${pkg}_${version}_*.deb + /var/cache/pbuilder/stable-$arch/result/${pkg}_${version_backported}_*.deb done done make -C.. install-repo -- cgit v1.2.3