Revision 2750,
674 bytes
checked in by munepi, 13 years ago
(diff) |
updated emacs, emacs24, wl, yatex, auctex, IIIMECF; added wl-beta; supported new vine-default
|
-
Property svn:executable set to
*
|
Rev | Line | |
---|
[2750] | 1 | #!/bin/bash -x |
---|
| 2 | |
---|
| 3 | set -e |
---|
| 4 | |
---|
| 5 | tmp=$(mktemp -d) |
---|
| 6 | |
---|
| 7 | trap cleanup EXIT |
---|
| 8 | cleanup() { |
---|
| 9 | set +e |
---|
| 10 | [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp" |
---|
| 11 | } |
---|
| 12 | |
---|
| 13 | unset CDPATH |
---|
| 14 | pwd=$(pwd) |
---|
| 15 | |
---|
| 16 | dirname=wanderlust |
---|
| 17 | pkgname=wl |
---|
| 18 | |
---|
| 19 | cd "$tmp" |
---|
| 20 | cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout $dirname |
---|
| 21 | cd $dirname |
---|
| 22 | cat>version.el<<EOF |
---|
| 23 | (load-file "elmo/elmo-version.el") |
---|
| 24 | (princ (concat elmo-version "\n")) |
---|
| 25 | EOF |
---|
| 26 | VERSION=$(emacs --quick --script version.el 2>/dev/null) |
---|
| 27 | rm -f version.el |
---|
| 28 | REVISION=$(date +%Y%m%d) |
---|
| 29 | find . -type d -name CVS -print0 | xargs -0r rm -rf |
---|
| 30 | cd .. |
---|
| 31 | mv $dirname ${pkgname}-${VERSION} |
---|
| 32 | tar Jcf "$pwd"/${pkgname}-${VERSION}.cvs${REVISION}.tar.xz ${pkgname}-${VERSION} |
---|
| 33 | cd ${pwd} >/dev/null |
---|
| 34 | |
---|
| 35 | exit |
---|
Note: See
TracBrowser
for help on using the repository browser.