How to make new release

From DejaVu

Jump to: navigation, search

How to make the release with the new Makefile

  • update Changelog, remove the old release from that page and copy the new release changelog to Full changelog
  • update README and NEWS with new information (version, changelog)
  • check if Authors is in sync with News
  • check if AUTHORS is in sync with Authors
  • change VERSION string in Makefile
  • make full-ttf, make pre-patch and commit the changes to bump version strings in the sfd files
  • make condensed, make pre-patch and commit the changes to update the condensed faces
  • make clean, make all to generate all ttf files, and new status files
  • copy new status files (from build/) to main directory and commit changes
  • tag Subversion with tag "version_X_Y" (svn copy -m "tag version X.Y" https://dejavu.svn.sourceforge.net/svnroot/dejavu/trunk https://dejavu.svn.sourceforge.net/svnroot/dejavu/tags/version_X_Y with X and Y properly replaced)
  • make dist to generate packages
  • upload packages at [1]
Personal tools