mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-08 01:10:23 +00:00
f6975d11d5
* sync up some docs #244 * sync README and man page * notcurses_output() man page work * pull attr/channels from output functions #244 * witherworm: clean up explicit moves #244 * still more man page work * notcurses_lines, last of the man pages i think * panelreel man page #244 * debian: ruby-ronn->pandoc * debian: full multiarch compliance * debian: symbols file * pandoc: fix syntax for lexgrog * fm6.mkv: strip audio * pandoc: fix up apropos man syntax #249 * ncurses_lines man page
1.1 KiB
1.1 KiB
- Verify version in CMakeLists.txt
- Update versions in man page headers
- Finalize Debian changelog with
dch -r
- Update version in rust/Cargo.toml
- git commit -a -m v$VERSION
- Tag with
git tag -a v$VERSION -m "v$VERSION"
git push && git push origin --tags
- Draft new release at https://github.com/dankamongmen/notcurses/releases
- Title is "v$VERSION—some quip"
- That's an em dash (U+2014, UTF-8 e2 80 94), get it right
- Build new Debian package
- git clean -d -f -x
tar -cJf ../notcurses_$VERSION.orig.tar.xz --exclude=.git --exclude=debian -C.. notcurses-$VERSION
- debuild
- Copy
../*notcurses*$VERSION*
to apt repo, import withreprepro
- Upload new AUR information
- Update
pkgver
andsha256sums
entries makepkg --printsrcinfo > .SRCINFO
- Test that package builds with
makepkg
git commit -a
- Update
- Upload new Rust crate with
cargo upload
- Generate and upload new HTML documentation via
make html
- Update Debian changelog with
dch -v $NEXTVERSION-1
- Update
doc/FreeBSD-Makefile
version - Update CMakeLists.txt with next version