This repository has been archived on 2025-05-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
libcdio-osx/doc/how-to-make-a-release.txt

64 lines
1.7 KiB
Plaintext
Raw Normal View History

2005-09-24 12:44:26 +00:00
- Let people know of a pending release, e.g. libcdio-devel@gnu.org;
no major changes before release, please
- test on lots of platforms; sourceforge compile farm, for example
- "make distcheck" should work.
2007-12-15 22:36:35 +00:00
- Look for/fix/apply patches and outstanding bugs on Savannah.
2005-09-24 12:44:26 +00:00
- Go over Changelog and add NEWS. Update date of release.
- Remove "git" from configure.ac's release name. E.g.
2005-09-24 12:44:26 +00:00
define(RELEASE_NUM, 23)
define(LIBVCD_VERSION_STR, 0.7.$1cvs)
^^^
...
- make doxygen documentation
cd doc/doxygen; ./run_doxygen
remove any errors.
2005-09-24 12:44:26 +00:00
- Make sure sources are current and checked in:
git pull
2005-09-24 12:44:26 +00:00
- autogen.sh && make && make check
- Tag release in git:
cvs tag release-*0.83* .
2005-09-24 12:44:26 +00:00
- "make distcheck" one more time
- Get onto ftp.gnu.org. I use my perl program
2007-12-15 22:36:35 +00:00
gnu-ftp-upload libcdio 0.*80*
Also gnupload from the automake distribution.
/src/build/automake-1.10/lib/gnupload --to ftp.gnu.org:libcdio libcdio-0.82.tar.gz (Use "is" password)
2005-09-24 12:44:26 +00:00
- Update/Announce on Freshmeat:
2007-12-15 22:36:35 +00:00
http://freshmeat.net/add-release/36670/
(http://freshmeat.net/projects/libcdio/ "add release")
2005-09-24 12:44:26 +00:00
The NEWS file is your friend.
- copy doxygen html to web pages:
cd libcdio-www/doxygen
rm *.html
cp ../../libcdio/doc/doxygen/html/*.html .
2005-09-24 12:44:26 +00:00
cvs update .
for each "U" html *except libcdio.html* put back remove it
2005-09-24 12:44:26 +00:00
with "rm" and "cvs remove"
for each new "?" html add it
cvs commit .
- copy libcdio manual to web page:
cd libcdio-www
2005-09-24 12:44:26 +00:00
(cd ../libcdio/doc && make libcdio.html)
cp ../libcdio/doc/libcdio.html .
cvs commit libcdio.html
2005-09-24 12:44:26 +00:00
- Bump version in configure.ac and add "git". See place above in
2005-09-24 12:44:26 +00:00
removal.