xref: /minix3/external/bsd/tmux/README (revision eda6f5931d42c77e1480347b1fc3eef2f8d33806)
1*eda6f593SDavid van MoolenbroekTo update tmux to a new version:
2*eda6f593SDavid van Moolenbroek
3*eda6f593SDavid van Moolenbroek- Build the package from pkgsrc and write down all -D flags passed to the
4*eda6f593SDavid van Moolenbroek  compiler.  Autoconf is not generating a config.h file, so this is the
5*eda6f593SDavid van Moolenbroek  best we can do to get the build-time settings in place.
6*eda6f593SDavid van Moolenbroek- Use prepare-import.sh to regenerate the dist directory.
7*eda6f593SDavid van Moolenbroek- Update usr.bin/tmux/Makefile to sync the CPPFLAGS to the list of -D flags
8*eda6f593SDavid van Moolenbroek  gathered earlier on.
9*eda6f593SDavid van Moolenbroek- Update the list of source files in usr.bin/tmux/Makefile with the new
10*eda6f593SDavid van Moolenbroek  dist/*.c listing.
11*eda6f593SDavid van Moolenbroek- cvs import the contents of the new dist directory.
12*eda6f593SDavid van Moolenbroek- Fix merge conflicts, if any.
13*eda6f593SDavid van Moolenbroek- Commit the changes to the reachover Makefiles.
14*eda6f593SDavid van Moolenbroek- Update doc/3RDPARTY with the new tmux version.
15*eda6f593SDavid van Moolenbroek- Add a note to doc/CHANGES about the new version.
16