4 # CHANNEL: any from CHANNELS_URL: beta, dev
7 CHANNELS_URL=http://omahaproxy.appspot.com/
8 PACKAGE_NAME=chromium-browser
9 WORK_DIR=$HOME/bzr/$PACKAGE_NAME.head.daily
10 CHROMIUM=$HOME/svn/$PACKAGE_NAME-$CHANNEL
12 VERSION=$(wget -qO - $CHANNELS_URL | grep -i "^linux,$CHANNEL" | cut -d, -f3)
13 VERSION_LOCK=$WORK_DIR/$PACKAGE_NAME-$CHANNEL.$VERSION
15 if [ -f $VERSION_LOCK ]; then
20 LOGFILE=$(mktemp $WORK_DIR/$PACKAGE_NAME-$CHANNEL.XXXXXX)
23 dpkg-architecture -c \
24 ./debian/rules get-orig-source LOCAL_BRANCH=$CHROMIUM CHANNEL=$CHANNEL > $LOGFILE 2>&1
26 tarball=$(ls $PACKAGE_NAME*.orig.tar.gz)
27 count=$(echo "$tarball" | wc -w)
28 if [ "$count" != 1 ]; then
29 echo >&2 "Need 1 tarball, got $count"
34 logfile=$(basename $tarball .orig.tar.gz).log
37 ls -lh $tarball $logfile
38 chmod 644 $tarball $logfile
39 scp -pr $logfile $tarball carme.pld-linux.org:public_html/chromium-browser/src/$CHANNEL/
41 install -d archive/$CHANNEL
42 mv $logfile $tarball archive/$CHANNEL