]> git.pld-linux.org Git - packages/fonts-TTF-Google-Droid.git/blob - getdroid.sh
- up to 20121204; updated configs from fc
[packages/fonts-TTF-Google-Droid.git] / getdroid.sh
1 #!/bin/sh
2 #Try to get upstream latest files (from fc)
3
4 DATE=$(date -u +%Y%m%d)
5 ARCHIVE="google-droid-fonts-$DATE"
6 TMPDIR=$(mktemp -d --tmpdir=/var/tmp getdroid-XXXXXXXXXX)
7 [ $? != 0 ] && exit 1
8 umask 022
9 olddir=$(pwd)
10 cd "$TMPDIR" || exit 1
11 git init
12 git remote add -t HEAD origin https://android.googlesource.com/platform/frameworks/base.git
13 git config core.sparseCheckout true
14 cat > .git/info/sparse-checkout << 'EOF'
15 data/fonts/*
16 !data/fonts/*ttf
17 data/fonts/Droid*
18 EOF
19 git pull --no-tags origin HEAD
20 LDATE=$(git log --first-parent --format='%ci' -n 1 master data/fonts)
21 DATE=$(date "+%Y%m%d" -d ${LDATE%% *})
22 ARCHIVE="google-droid-fonts-$DATE"
23 git log data/fonts > ChangeLog
24 mv data/fonts "$ARCHIVE"
25 mv ChangeLog "$ARCHIVE/ChangeLog"
26 chmod -x $ARCHIVE/*.ttf
27 tar -cvJf "$ARCHIVE.tar.xz" "$ARCHIVE"
28 cd "$olddir"
29 mv "$TMPDIR/$ARCHIVE.tar.xz" .
30 rm -fr "$TMPDIR"
This page took 0.080122 seconds and 3 git commands to generate.