aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md30
1 files changed, 22 insertions, 8 deletions
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 <<EOF
+praat ($version_backported) $distrib; urgency=medium
+
+ * Backported to $distrib
+
+ --
+
+EOF
+cat >> /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