1 Release instructions for dual-life Search::Dict
3 1. Check out a tag/commit corresponding to the release point. This
4 should generally be a Perl release (dev or stable). Make sure
5 your working tree is clear of extraneous files. E.g.
10 2. Rsync the Search-Dict directory to a temporary directory for
13 $ rsync -av --delete dist/Search-Dict /tmp
15 3. Change to the temp directory
19 4. Look at the Changes file. If it was not kept up to date in blead,
20 take a minute to feel sad, then update it. Remember to copy the
21 changes back to blead later.
23 5. Configure and then make a MANIFEST
28 6. Build a release directory and examine its contents, paying particular
29 attention to the MANIFEST and the META files
33 7. Test the release directory
37 8. If all looks good, create a tarball and upload it to CPAN (maybe
38 install CPAN::Uploader or an equivalent tool)
41 $ cpan_upload Search-Dict-X.YYYZZZ.tar.gz
43 9. Update Porting/Maintainers.pl in the Perl repo with the new tarball
46 10. If you updated Changes, copy that back to blead now
48 11. Commit any changes to blead (or submit it as a patch if you don't have a