File: update-umeplus.sh

package info (click to toggle)
fonts-umeplus 20180604-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 8,712 kB
  • sloc: sh: 75; makefile: 2
file content (43 lines) | stat: -rw-r--r-- 1,507 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/usr/bin/bash

MPLUSVER="063"
UMEVER="670"
UMEPLUSVER="20180604"

rm -rf mplus-TESTFLIGHT-${MPLUSVER}
tar xf mplus-TESTFLIGHT-${MPLUSVER}.tar.xz
rm -rf umefont_${UMEVER}
tar xf umefont_${UMEVER}.tar.xz
rm -rf umeplus-fonts-${UMEPLUSVER}
rm umeplus-fonts-${UMEPLUSVER}.tar.xz

rm umeplus-fonts-dev/docs-*/*
rm umeplus-fonts-dev/fontforge-scripts-umeplus*/*.ttf

cp update-umeplus.sh umeplus-fonts-dev/

cp mplus-TESTFLIGHT-${MPLUSVER}/mplus-1m-regular.ttf umeplus-fonts-dev/fontforge-scripts-umeplus/
cp mplus-TESTFLIGHT-${MPLUSVER}/mplus-1c-regular.ttf umeplus-fonts-dev/fontforge-scripts-umeplus-p/
cp mplus-TESTFLIGHT-${MPLUSVER}/{LICENSE_*,README_*} umeplus-fonts-dev/docs-mplus/

chmod 644 umefont_${UMEVER}/*
cp umefont_${UMEVER}/ume-tgo4.ttf umeplus-fonts-dev/fontforge-scripts-umeplus/
cp umefont_${UMEVER}/ume-pgo4.ttf umeplus-fonts-dev/fontforge-scripts-umeplus-p/
cp umefont_${UMEVER}/license.html umeplus-fonts-dev/docs-ume/

cd umeplus-fonts-dev/fontforge-scripts-umeplus/
fontforge -script fix-mplus-1m-regular.pe
fontforge -script import-mplus.pe
cd -

cd umeplus-fonts-dev/fontforge-scripts-umeplus-p/
fontforge -script fix-mplus-1c-regular.pe
fontforge -script import-mplus.pe
cd -

mv umeplus-fonts-dev/fontforge-scripts-umeplus*/umeplus-*.ttf umeplus-fonts-dev/
rm umeplus-fonts-dev/fontforge-scripts-umeplus*/*.ttf

mv umeplus-fonts-dev umeplus-fonts-${UMEPLUSVER}
tar Jcvf umeplus-fonts-${UMEPLUSVER}.tar.xz umeplus-fonts-${UMEPLUSVER}
mv umeplus-fonts-${UMEPLUSVER} umeplus-fonts-dev