Home | History | Annotate | Line # | Download | only in tradcpp
      1  1.1  dholland $NetBSD: README,v 1.1 2022/08/27 21:53:38 dholland Exp $
      2  1.1  dholland 
      3  1.1  dholland To update tradcpp to a new version:
      4  1.1  dholland 
      5  1.1  dholland - Unpack the tradcpp distfile. Unless things have changed a lot
      6  1.1  dholland   upstream, you can import the distribution directory directly as
      7  1.1  dholland   external/bsd/tradcpp/dist without needing to munge or prepare it.
      8  1.1  dholland - Update the build glue/reacharound makefile, if needed. For the
      9  1.1  dholland   moment, we just include the distribution makefile as it's suitable,
     10  1.1  dholland   and therefore things like source lists don't need to be synced. If
     11  1.1  dholland   the distribution makefile becomes unsuitable, this will need to
     12  1.1  dholland   change.
     13  1.1  dholland - cvs import the new dist directory.
     14  1.1  dholland - Merge. (As long as we're stuck using cvs, please avoid committing to
     15  1.1  dholland   the default branch in the tradcpp/dist subtree so this step isn't
     16  1.1  dholland   necessary, as it's a big headache.)
     17  1.1  dholland - Fix any merge conflicts.
     18  1.1  dholland - Commit the merge.
     19  1.1  dholland - Commit any changes to the build glue.
     20  1.1  dholland - Update doc/3RDPARTY with the new version.
     21  1.1  dholland - Add a note to doc/CHANGES about the new version.
     22  1.1  dholland 
     23  1.1  dholland Note that this is not the maintenance copy of tradcpp; it is
     24  1.1  dholland maintained in its own hg repository.
     25  1.1  dholland 
     26  1.1  dholland Please if possible avoid committing changes to this version; instead,
     27  1.1  dholland please send them upstream. Issuing a new release only takes a few
     28  1.1  dholland minutes and allows the fixes/updates to propagate to pkgsrc.
     29