Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 59d182752eae59c7e0d7071a3a21d5bd > files > 14

fsh-1.1-3mdk.i586.rpm

How to make a release of fsh:

* Change the version number in the AM_INIT_AUTOMAKE macro in configure.in.
* Update the year in all copyright statements.
* Update the year in fshlib.print_version.
* Update README.DEVO, especially the versions of the various tools used.
* Update NEWS if this is a full release.
* Ensure that fsh.texi is updated.
* Run C-c C-u C-a on fsh.texi to update the menues.
* Update README.
* Check that "make distcheck" works.
* Commit all code.
* Run these commands to ensure that all generated files are up-to-date:

	./mkrel.sh

* Test the resulting archive on several architectures.  If any
  problems are found, fix them, and start from the beginning.  This
  step may be skipped if this is a snapshot release.
* Set a CVS tag.  The tag for version 0.1 was set like this:

	cvs tag fsh_0_1

* Sign the archive:

	gpg -b fsh-1.0.post.5.tar.gz 

* Move the tar file and signature to 
	ftp://ftp.lysator.liu.se/pub/unix/fsh/
	aka /lysator/ftp/pub/unix/fsh/
  Snapshot releases go to
	http://www.lysator.liu.se/fsh/
	aka /lysator/www/projects/fsh/

* Announce the release in the following forums:

	- The LysKOM conference "fsh".
	- The web page http://www.lysator.liu.se/fsh/
	  aka /lysator/www/projects/fsh/index.html

	Snapshots:

	- fsh-info@lists.lysator.liu.se

	Real releases:

	- fsh-announce@lists.lysator.liu.se
	- FreshMeat