logo      
Custom Search

[ruby-dev:27901] Re: 1.8.4 preview2?

Date: November 30, 2005
From: nobu@xxxxxxxxxxxxx

In-reply-to: <1133310145.542908.13177.nullmailer@xxxxxxxxxxxxxxxxxx>
References: <438C7476.3070603@xxxxxxxxxxx> <1133310145.542908.13177.nullmailer@xxxxxxxxxxxxxxxxxx>

なかだです。

At Wed, 30 Nov 2005 09:22:30 +0900,
Yukihiro Matsumoto wrote in [ruby-dev:27878]:
> |>>25日か28日かどちらかに出しましょう。
> |>>
> |>どうなってますか?
> |>
> |どうなってますか?
> |とりあえず純粋に予定を知りたいだけなのですけれど。
> 
> えーと、今晩、かな。だれか代わりにパックしてくれてもいいんですけど。

[ruby-dev:24781]のスクリプトを、最初にタグを打つように改造して
みました。


#! /bin/sh

: ${RUBYHOME=$HOME/work/ruby}
: ${ARCHDIR=$RUBYHOME/archive}

export RUBY=${RUBY-ruby}

: ${RUBY_CVSROOT=":pserver:anonymous@xxxxxxxxxxxxxxxxx:/src"}

workdir="/tmp/ppack$$"
tmpfiles="$workdir"
trap 'cd /; /bin/rm -rf $tmpfiles; exit' 0 1 2 13 15

rev=`expr "$1" : '-r\(.*\)'` && shift
tag=$1
if [ -n "$tag" ]; then
    if [ -z "$rev" ]; then
        rev=`expr "$tag" : 'v\([1-9]_[0-9]\)'` && rev=ruby_$rev
    fi
    cvs -d "$RUBY_CVSROOT" rtag ${rev:+-r $rev} "$tag" ruby > /dev/null 2>&1
fi

mkdir $workdir
cd $workdir

cvs -d "$RUBY_CVSROOT" export ${rev:+-r $rev} ruby > /dev/null 2>&1

ver=`sed '/.*"\([0-9]\.[0-9]\.[0-9]\)".*/!d;s//\1/;q' ruby/version.h`
arch=ruby-$ver
mv ruby $arch
tar=${arch}.tar.gz

(cd $arch
autoconf 2> /dev/null
rm -rf autom4te.cache aclocal.m4
bison -o parse.c parse.y
[ -d ext/ripper ] && make -C ext/ripper -f depend hdrdir=../.. srcdir=.
)

mkdir -p $ARCHDIR
tar cf - $arch | gzip -9 > $ARCHDIR/$tar


-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦





Custom Search
home | non blog view