NetBSD/external/bsd/tmux
joerg e8bec33be1 Change CMSG_SPACE and CMSG_LEN to provide Integer Constant Expressions
again. This was changed in sys/socket.h r1.51 to work around fallout
from the IPv6 aux data migration. It broke the historic ABI on some
platforms. This commit restores compatibility for netbsd32 code on such
platforms and provides a template for future changes to the CMSG_*
alignment. Revert PCC/Clang workarounds in postfix and tmux.
2012-01-20 14:08:04 +00:00
..
dist Change CMSG_SPACE and CMSG_LEN to provide Integer Constant Expressions 2012-01-20 14:08:04 +00:00
share Add reachover Makefiles for the build of tmux. 2011-03-10 09:18:00 +00:00
usr.bin Add utmp support. 2011-09-17 01:48:46 +00:00
Makefile Add reachover Makefiles for the build of tmux. 2011-03-10 09:18:00 +00:00
README Adjust instructions and import script in preparation for tmux 1.5. 2011-08-17 18:37:59 +00:00
prepare-import.sh Adjust instructions and import script in preparation for tmux 1.5. 2011-08-17 18:37:59 +00:00

README

To update tmux to a new version:

- Build the package from pkgsrc and write down all -D flags passed to the
  compiler.  Autoconf is not generating a config.h file, so this is the
  best we can do to get the build-time settings in place.
- Use prepare-import.sh to regenerate the dist directory.
- Update usr.bin/tmux/Makefile to sync the CPPFLAGS to the list of -D flags
  gathered earlier on.
- Update the list of source files in usr.bin/tmux/Makefile with the new
  dist/*.c listing.
- cvs import the contents of the new dist directory.
- Fix merge conflicts, if any.
- Commit the changes to the reachover Makefiles.
- Update doc/3RDPARTY with the new tmux version.
- Add a note to doc/CHANGES about the new version.