From 2e4d2f445bf6c96ffd0457c1e93e492da15127b7 Mon Sep 17 00:00:00 2001 From: Mid Favila Date: Wed, 17 Nov 2021 01:33:07 -0400 Subject: [PATCH] Add some fonts. Update mbase. --- community-mod/stable/{unifont => gnu-unifont-font}/build | 0 .../stable/{unifont => gnu-unifont-font}/checksums | 0 .../stable/{unifont => gnu-unifont-font}/sources | 0 .../stable/{unifont => gnu-unifont-font}/version | 0 mbase/{liberation-fonts => gnu-freefont-fonts} | 0 mbase/gnu-unifont-font | 0 ports/gentium-fonts/build | 7 +++++++ ports/gentium-fonts/checksums | 1 + ports/gentium-fonts/sources | 1 + ports/gentium-fonts/version | 1 + ports/gnu-freefont-fonts/build | 8 ++++++++ ports/gnu-freefont-fonts/checksums | 1 + ports/gnu-freefont-fonts/sources | 1 + ports/gnu-freefont-fonts/version | 1 + ports/iosevka-font/build | 6 ++---- ports/iosevka-font/checksums | 2 +- ports/iosevka-font/post-install | 3 +++ ports/iosevka-font/sources | 2 +- ports/libertinus-fonts/build | 8 ++++++++ ports/libertinus-fonts/checksums | 1 + ports/libertinus-fonts/sources | 1 + ports/libertinus-fonts/version | 1 + 22 files changed, 39 insertions(+), 6 deletions(-) rename community-mod/stable/{unifont => gnu-unifont-font}/build (100%) rename community-mod/stable/{unifont => gnu-unifont-font}/checksums (100%) rename community-mod/stable/{unifont => gnu-unifont-font}/sources (100%) rename community-mod/stable/{unifont => gnu-unifont-font}/version (100%) rename mbase/{liberation-fonts => gnu-freefont-fonts} (100%) create mode 100644 mbase/gnu-unifont-font create mode 100755 ports/gentium-fonts/build create mode 100644 ports/gentium-fonts/checksums create mode 100644 ports/gentium-fonts/sources create mode 100644 ports/gentium-fonts/version create mode 100755 ports/gnu-freefont-fonts/build create mode 100644 ports/gnu-freefont-fonts/checksums create mode 100644 ports/gnu-freefont-fonts/sources create mode 100644 ports/gnu-freefont-fonts/version create mode 100755 ports/iosevka-font/post-install create mode 100755 ports/libertinus-fonts/build create mode 100644 ports/libertinus-fonts/checksums create mode 100644 ports/libertinus-fonts/sources create mode 100644 ports/libertinus-fonts/version diff --git a/community-mod/stable/unifont/build b/community-mod/stable/gnu-unifont-font/build similarity index 100% rename from community-mod/stable/unifont/build rename to community-mod/stable/gnu-unifont-font/build diff --git a/community-mod/stable/unifont/checksums b/community-mod/stable/gnu-unifont-font/checksums similarity index 100% rename from community-mod/stable/unifont/checksums rename to community-mod/stable/gnu-unifont-font/checksums diff --git a/community-mod/stable/unifont/sources b/community-mod/stable/gnu-unifont-font/sources similarity index 100% rename from community-mod/stable/unifont/sources rename to community-mod/stable/gnu-unifont-font/sources diff --git a/community-mod/stable/unifont/version b/community-mod/stable/gnu-unifont-font/version similarity index 100% rename from community-mod/stable/unifont/version rename to community-mod/stable/gnu-unifont-font/version diff --git a/mbase/liberation-fonts b/mbase/gnu-freefont-fonts similarity index 100% rename from mbase/liberation-fonts rename to mbase/gnu-freefont-fonts diff --git a/mbase/gnu-unifont-font b/mbase/gnu-unifont-font new file mode 100644 index 0000000..e69de29 diff --git a/ports/gentium-fonts/build b/ports/gentium-fonts/build new file mode 100755 index 0000000..e6b41ac --- /dev/null +++ b/ports/gentium-fonts/build @@ -0,0 +1,7 @@ +#!/bin/sh -e + +tar xf Gentium-Basic +for ttf in *.ttf +do + install -Dm644 $ttf "$1/usr/share/fonts/TTF/$ttf" +done diff --git a/ports/gentium-fonts/checksums b/ports/gentium-fonts/checksums new file mode 100644 index 0000000..3c29965 --- /dev/null +++ b/ports/gentium-fonts/checksums @@ -0,0 +1 @@ +47c9e57c026e20d89dc72a393874adebd8987b92494f299b84ae67954e2bfe43 diff --git a/ports/gentium-fonts/sources b/ports/gentium-fonts/sources new file mode 100644 index 0000000..acd2ba9 --- /dev/null +++ b/ports/gentium-fonts/sources @@ -0,0 +1 @@ +https://www.fontsquirrel.com/fonts/download/Gentium-Basic diff --git a/ports/gentium-fonts/version b/ports/gentium-fonts/version new file mode 100644 index 0000000..3071364 --- /dev/null +++ b/ports/gentium-fonts/version @@ -0,0 +1 @@ +7.040 1 diff --git a/ports/gnu-freefont-fonts/build b/ports/gnu-freefont-fonts/build new file mode 100755 index 0000000..111444f --- /dev/null +++ b/ports/gnu-freefont-fonts/build @@ -0,0 +1,8 @@ +#!/bin/sh -e + +cd * + +for ttf in *.ttf +do + install -Dm644 $ttf "$1/usr/share/fonts/TTF/$ttf" +done \ No newline at end of file diff --git a/ports/gnu-freefont-fonts/checksums b/ports/gnu-freefont-fonts/checksums new file mode 100644 index 0000000..db20e8b --- /dev/null +++ b/ports/gnu-freefont-fonts/checksums @@ -0,0 +1 @@ +7c85baf1bf82a1a1845d1322112bc6ca982221b484e3b3925022e25b5cae89af diff --git a/ports/gnu-freefont-fonts/sources b/ports/gnu-freefont-fonts/sources new file mode 100644 index 0000000..8f542f5 --- /dev/null +++ b/ports/gnu-freefont-fonts/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/freefont/freefont-ttf-20120503.zip diff --git a/ports/gnu-freefont-fonts/version b/ports/gnu-freefont-fonts/version new file mode 100644 index 0000000..3071364 --- /dev/null +++ b/ports/gnu-freefont-fonts/version @@ -0,0 +1 @@ +7.040 1 diff --git a/ports/iosevka-font/build b/ports/iosevka-font/build index c9335c0..d39b484 100755 --- a/ports/iosevka-font/build +++ b/ports/iosevka-font/build @@ -2,10 +2,8 @@ # Work around the fact that we're working with a ZIP until the package manager # can handle them. -for font in ./*.ttf -do - install -Dm644 "${font}" "${1}/usr/share/fonts/TTF/${font}" -done +install -Dm644 iosevka.ttc "$1/usr/share/fonts/TTF/iosevka.ttc" + printf "\n#############################################################################\n##" printf "Remember to run fc-cache, chief! Otherwise X programs can't use the font!##\n" printf "#############################################################################\n\n" diff --git a/ports/iosevka-font/checksums b/ports/iosevka-font/checksums index d7c921b..2338055 100644 --- a/ports/iosevka-font/checksums +++ b/ports/iosevka-font/checksums @@ -1 +1 @@ -1e47423bd13cfbc04414f1418fb8d8e7f75ebf24f7b44817b6283588ac2097ff +48a888741ab0dcce72ca61195fe38a6671190fb8b53fa1403ab467935ea34006 diff --git a/ports/iosevka-font/post-install b/ports/iosevka-font/post-install new file mode 100755 index 0000000..ee5fa3c --- /dev/null +++ b/ports/iosevka-font/post-install @@ -0,0 +1,3 @@ +#!/bin/sh -e + +fc-cache \ No newline at end of file diff --git a/ports/iosevka-font/sources b/ports/iosevka-font/sources index eeff866..93426b4 100644 --- a/ports/iosevka-font/sources +++ b/ports/iosevka-font/sources @@ -1 +1 @@ -https://github.com/be5invis/Iosevka/releases/download/v7.2.8/ttf-iosevka-7.2.8.zip +https://github.com/be5invis/Iosevka/releases/download/v11.0.1/super-ttc-iosevka-11.0.1.zip diff --git a/ports/libertinus-fonts/build b/ports/libertinus-fonts/build new file mode 100755 index 0000000..e144aa4 --- /dev/null +++ b/ports/libertinus-fonts/build @@ -0,0 +1,8 @@ +#!/bin/sh -e + +cd static/OTF/ + +for otf in * +do + install -Dm644 $otf "$1/usr/share/fonts/TTF/$(printf $otf|sed 's/.otf/.ttf/')" +done diff --git a/ports/libertinus-fonts/checksums b/ports/libertinus-fonts/checksums new file mode 100644 index 0000000..630783e --- /dev/null +++ b/ports/libertinus-fonts/checksums @@ -0,0 +1 @@ +7fe9f022722d1c1cc67dc2c28a110b3bb55bae3575196160d2422c89333b3850 diff --git a/ports/libertinus-fonts/sources b/ports/libertinus-fonts/sources new file mode 100644 index 0000000..13cd484 --- /dev/null +++ b/ports/libertinus-fonts/sources @@ -0,0 +1 @@ +https://github.com/alerque/libertinus/releases/download/v7.040/Libertinus-7.040.tar.xz diff --git a/ports/libertinus-fonts/version b/ports/libertinus-fonts/version new file mode 100644 index 0000000..3071364 --- /dev/null +++ b/ports/libertinus-fonts/version @@ -0,0 +1 @@ +7.040 1