This is an old revision of the document!
Xfce Release How To
This how to is under development but it might help. Feel free to contribute.
Files to edit before release
- Release information:
ChangeLog,NEWS - Common information:
README,AUTHORS,THANKS,TODO(when present)
Configure file autoconf
- Edit autoconf file
configure.in.inorconfigure.ac.inwhich name you've chosen. - Remove
svnfrompackage_version_tag. - Check the build dependencies.
Check release package
- Run
./autogen.sh. - Run
make distcheck - Check auto generated files:
INSTALL,COPYING - If this works commit all changes, for release, to trunk.
- Now you are ready to tag the current trunk:
svn copy https://svn.xfce.org/svn/goodies/package/trunk \ https://svn.xfce.org/svn/goodies/package/tags/<package-version>
Post-release
- Edit
configure.in.inorconfigure.ac.in. - Change
package_version_major,package_version_minorandpackage_version_microversion to the new release. - Re-add
svntopackage_version_tag.