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.1.
Transferência (HTTP): https://gitlab.gnome.org/GNOME/gucharmap/-/archive/15.1.2/gucharmap-15.1.2.tar.bz2
Soma de verificação MD5 da transferência: f74a3ffa9030e19ee9ddac973f95d0d8
Tamanho da transferência: 1,4 MB
Espaço em disco estimado exigido: 73 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-45.0, GTK+-3.24.41, itstool-2.0.7, pcre2-10.42 e UnZip-6.0
gobject-introspection-1.78.1 e Vala-0.56.14
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 \ -Ducd_path=./ucd \ -Ddocs=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.
-Ducd_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.
-Ddocs=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.
-Dgir=false
: Use isso se você não tiver
instalado o gobject-introspection-1.78.1.
-Dvapi=false
: Use isso se você não
tiver instalado o Vala-0.56.14.