Gucharmap é um mapa de caracteres Unicode e visualizador de fontes. Ele te permite navegar por todos os caracteres e categorias Unicode disponíveis para as fontes instaladas e examinar as propriedades detalhadas deles. É uma maneira fácil de encontrar o caractere que você só conhece pelo nome Unicode dele ou ponto de código.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://gitlab.gnome.org/GNOME/gucharmap/-/archive/15.1.5/gucharmap-15.1.5.tar.bz2
Soma de verificação MD5 da transferência: f50222e790637b951ae6a798d71b3f40
Tamanho da transferência: 1,4 MB
Espaço em disco estimado exigido: 74 MB
Tempo de construção estimado: 0,1 UPC
Base de dados de Caracteres Unicode: https://www.unicode.org/Public/zipped/15.1.0/UCD.zip
Ideogramas Unificados CJK: https://www.unicode.org/Public/zipped/15.1.0/Unihan.zip
desktop-file-utils-0.27, gsettings-desktop-schemas-46.1, GTK+-3.24.43, itstool-2.0.7, pcre2-10.44 e UnZip-6.0
GLib-2.80.4 (com GObject Introspection) e Vala-0.56.17
Esse pacote usa dois downloads não versionados. Você
possivelmente queira renomeá-los para um nome com versão, por
exemplo, UCD-15.zip
para facilitar
as atualizações.
Instale o Gucharmap executando os seguintes comandos:
mkdir build && cd build && mkdir ucd && pushd ucd && unzip ../../../UCD.zip && cp -v ../../../Unihan.zip . && popd && meson setup --prefix=/usr \ --strip \ --buildtype=release \ -D ucd_path=./ucd \ -D docs=false \ .. && ninja
Esse pacote não tem uma suíte de teste.
Agora, como o(a) usuário(a) root
:
rm -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml && ninja install
--strip
: Embora o padrão do
pacote seja uma construção de lançamento sem informações de
depuração, sem essa chave existirão algumas informações de
depuração nos binários.
-D ucd_path=./ucd
: Isso
aponta para onde os principais arquivos de dados Unicode extraídos
e o arquivamento Unihan zipado podem ser encontrados.
rm -fv /usr/share/glib-2.0/schemas/org.gnome.Charmap.enums.xml: Versões antigas desse pacote instalavam um arquivo obsoleto que impede o aplicativo de executar, como se o esquema principal não tivesse sido instalado. A remoção forçada funciona mesmo que o arquivo antigo não esteja presente.
-D docs=false
: Isso permite
que o pacote construa mesmo se o gtk-doc não tenha sido instalado. Remova isso
se você o tiver instalado e desejar construir a documentação.
-D gir=false
: Use isso se você não
tiver instalado GLib-2.80.4 (com GObject Introspection).
-D vapi=false
: Use isso se você não
tiver instalado o Vala-0.56.17.