|
Peng Wu |
7698143 |
#!/bin/bash
|
|
Peng Wu |
7698143 |
#Try to get upstream latest files
|
|
Peng Wu |
7698143 |
|
|
Peng Wu |
7698143 |
LANG="CN"
|
|
Peng Wu |
7698143 |
PREFIX="SourceHanSans$LANG"
|
|
Peng Wu |
7698143 |
VERSION="1.001"
|
|
Peng Wu |
7698143 |
ARCHIVE="$PREFIX-$VERSION"
|
|
Peng Wu |
7698143 |
TMPDIR=$(mktemp -d --tmpdir=/var/tmp fetchcnfont-XXXXXXXXXX)
|
|
Peng Wu |
7698143 |
[ $? != 0 ] && exit 1
|
|
Peng Wu |
7698143 |
umask 022
|
|
Peng Wu |
7698143 |
pushd "$TMPDIR"
|
|
Peng Wu |
7698143 |
|
|
Peng Wu |
7698143 |
URLPREFIX="https://github.com/adobe-fonts/source-han-sans/raw/release/SubsetOTF"
|
|
Peng Wu |
7698143 |
VARIANTS="Bold ExtraLight Heavy Light Medium Normal Regular"
|
|
Peng Wu |
7698143 |
|
|
Peng Wu |
7698143 |
for i in $(echo $VARIANTS | tr " " "\n")
|
|
Peng Wu |
7698143 |
do wget "$URLPREFIX/$LANG/$PREFIX-$i.otf"
|
|
Peng Wu |
7698143 |
done
|
|
Peng Wu |
7698143 |
|
|
Peng Wu |
7698143 |
mkdir "$ARCHIVE"
|
|
Peng Wu |
7698143 |
mv $PREFIX-*.otf "$ARCHIVE"
|
|
Peng Wu |
7698143 |
chmod -x $ARCHIVE/*.otf
|
|
Peng Wu |
7698143 |
zip "$ARCHIVE.zip" $ARCHIVE/*.otf
|
|
Peng Wu |
7698143 |
popd
|
|
Peng Wu |
7698143 |
mv "$TMPDIR/$ARCHIVE.zip" .
|
|
Peng Wu |
7698143 |
rm -fr "$TMPDIR"
|