File: RELEASE

package info (click to toggle)
psh 1.8-7
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 816 kB
  • ctags: 520
  • sloc: perl: 7,331; makefile: 42; sh: 6
file content (39 lines) | stat: -rw-r--r-- 873 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
How to make a Perl Shell release:

1999-12-28
Updated 2000-04-30 for Version 0.008


After making all the appropriate changes to psh.pod,
CHANGES.pod, psh.ppd and elsewhere, update $VERSION
in psh and:

    cd psh
    make realclean
    cvs upd -AdP
    cvs commit
    perl Makefile.PL PREFIX=$HOME
    make
    make test
    make install

Go test it from the home directory and then come back.

Tag the repository, where X is the major version, Y is the
minor version, and Z is the patch level.
	
    cvs -q tag psh-X_YYYZZ

Make the distribution materials:

    make dist
    pod2html CHANGES.pod > CHANGES.html
    cd doc
    pod2html psh.pod > psh.html

Archive the *.tar.gz file, and upload it to SourceForge and
the Focus Research web site. Use the *.html files to provide
on-line documentation and change information.

Announce on SourceForge, CPAN, and Freshmeat.