mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-26 14:54:20 +08:00
Improve some recipes
This commit is contained in:
parent
5d8d9e021d
commit
48a7233818
@ -3,9 +3,9 @@
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin/kotlin-dir"
|
||||
wget https://github.com/JetBrains/kotlin/releases/download/v2.3.0/kotlin-compiler-2.3.0.zip
|
||||
unzip kotlin-compiler-2.3.0.zip -d "${COOKBOOK_BUILD}"
|
||||
mv "${COOKBOOK_BUILD}/kotlin/*" "${COOKBOOK_STAGE}/usr/bin/kotlin-dir"
|
||||
wget https://github.com/JetBrains/kotlin/releases/download/v2.3.0/kotlin-compiler-2.3.0.zip "${COOKBOOK_BUILD}"
|
||||
unzip "${COOKBOOK_BUILD}"/kotlin-compiler-2.3.0.zip -d "${COOKBOOK_BUILD}"
|
||||
mv "${COOKBOOK_BUILD}"/kotlinc/* "${COOKBOOK_STAGE}/usr/bin/kotlin-dir"
|
||||
echo "/usr/bin/kotlin-dir/bin/kotlinc" > "${COOKBOOK_STAGE}"/usr/bin/kotlinc
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/kotlinc
|
||||
"""
|
||||
|
||||
@ -1,10 +1,11 @@
|
||||
#TODO probably wrong script
|
||||
#TODO not tested
|
||||
[source]
|
||||
git = "https://github.com/ryanoasis/nerd-fonts"
|
||||
rev = "7b41c66a1ef0c4ac5884a4203cb53c0901217e32"
|
||||
rev = "v3.4.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/share/fonts
|
||||
cp -rv "${COOKBOOK_SOURCE}"/patched-fonts/* "${COOKBOOK_STAGE}"/usr/share/fonts
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/share/fonts/Nerd
|
||||
cp -rv "${COOKBOOK_SOURCE}"/patched-fonts/* "${COOKBOOK_STAGE}"/usr/share/fonts/Nerd
|
||||
"""
|
||||
|
||||
@ -1,9 +1,8 @@
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
|
||||
mkdir -pv "${COOKBOOK_BUILD}"/fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
|
||||
wget https://github.com/notofonts/noto-cjk/releases/download/Sans2.004/02_NotoSansCJK-TTF-VF.zip
|
||||
unzip 02_NotoSansCJK-TTF-VF.zip -d fonts
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
|
||||
cp -rv fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
|
||||
unzip "${COOKBOOK_BUILD}"/02_NotoSansCJK-TTF-VF.zip -d "${COOKBOOK_BUILD}"/fonts
|
||||
cp -rv "${COOKBOOK_BUILD}"/fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
|
||||
"""
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK"
|
||||
mkdir -pv "${COOKBOOK_BUILD}"/fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK"
|
||||
wget https://github.com/notofonts/noto-cjk/releases/download/Serif2.003/03_NotoSerifCJK-TTF-VF.zip
|
||||
unzip 03_NotoSerifCJK-TTF-VF.zip -d fonts
|
||||
cp -rv fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK"
|
||||
unzip "${COOKBOOK_BUILD}"/03_NotoSerifCJK-TTF-VF.zip -d "${COOKBOOK_BUILD}"/fonts
|
||||
cp -rv "${COOKBOOK_BUILD}"/fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK"
|
||||
"""
|
||||
|
||||
@ -5,6 +5,8 @@ shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/fonts/Noto"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/fonts/*/full/ttf/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto"
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/share/fonts/Noto
|
||||
for f in "${COOKBOOK_SOURCE}"/fonts/*; do
|
||||
echo cp -rv "${f}/full/ttf/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto/$(basename ${f})/"
|
||||
done
|
||||
"""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user