19 lines
664 B
Plaintext
19 lines
664 B
Plaintext
Before releasing a new version, go through this checklist:
|
|
|
|
- check for patches from https://tracker.debian.org/pkg/pv
|
|
- bump doc/VERSION
|
|
- bump doc/lsm.in
|
|
- check doc/NEWS.md is up to date
|
|
- check manual is up to date
|
|
- make indent; make indent indentclean
|
|
- make update-po
|
|
- make test
|
|
- commit to repository
|
|
- wipe build directory, re-run generate.sh and configure
|
|
- make release MAINTAINER=<signing-user>
|
|
- make manhtml | tidy -asxhtml | sed -e '1,/<body>/d' -e '/<\/body>/,$d'
|
|
- update HTML for todo and news
|
|
- copy and sign tar.gz to HTML directory (sig as both .asc and .txt)
|
|
- submit new release to Sourceforge
|
|
- upload HTML
|