5 if [ "$1" = "" ] ; then
6 echo "Usage: make-ebib-release.sh <version_number>"
11 full_name
=ebib-
"$version"
13 mkdir
"$BASE/$full_name"
14 mkdir
-p "$BASE/$full_name/doc/html"
15 mkdir
"$BASE/$full_name/info"
16 echo "Created $BASE/$full_name and subdirectories"
20 cp ebib.el ChangeLog ..
/"$full_name"
21 echo "Copied ebib.el and ChangeLog to $full_name"
26 # mv ebib-manual.texinfo ebib-manual.texinfo.source
27 # sed -e "s/==VERSION==/$version/" -e "s/==DATE==/$(date +'%d %B %Y')/" \
28 # ebib-manual.texinfo.source > ebib-manual.texinfo
29 # rm ebib-manual.texinfo.source
30 # echo "Creating ebib.info"
31 # makeinfo ebib-manual.texinfo
33 # echo "Creating html manual"
35 # makeinfo --html ebib-manual.texinfo
37 # echo "Creating pdf manual"
38 # texi2dvi ebib-manual.texinfo
39 # dvips -Ppdf -t a4 ebib-manual.dvi
40 # ps2pdf ebib-manual.ps
41 # cp -a ebib.info ebib-manual.pdf ebib/ ../"$full_name"
42 # echo "Copied manual to $full_name"
47 if [ -f html
/ebib-manual.html
] ; then
48 cp html
/ebib-manual.html ebib-manual.css ..
/"$full_name"/doc
/html
/
49 echo "Copied html manual to $full_name/doc/html/"
51 echo Warning
: ebib-manual.html not found
!
53 if [ -f pdf
/ebib-manual.pdf
] ; then
54 cp html
/ebib-manual.pdf ..
/"$full_name"/doc
/
55 echo "Copied pdf manual to $full_name/doc/"
57 echo Warning
: ebib-manual.pdf not found
!
59 if [ -f html
/ebib-manual.info
] ; then
60 cp html
/ebib-manual.info ..
/"$full_name"/info
61 echo "Copied info manual to $full_name/info"
63 echo Warning
: ebib-manual.info not found
!
67 (cd $BASE/release-files
68 cp INSTALL README ..
/"$full_name"
69 echo "Copied release files to $full_name"
73 (cd $BASE/"$full_name"
74 echo "$version" > VERSION
75 mv ebib.el ebib.el.
source
76 sed "s/==VERSION==/$version/" ebib.el.
source > ebib.el
83 tar czf
"$full_name".
tar.gz
"$full_name"
84 echo "Created $full_name.tar.gz"
88 echo "Ebib release $version created."