newt-0.52.24

Introdução ao newt

Newt é uma biblioteca de programação para modo de texto colorido, interfaces de usuário(a) baseadas em pequenas engenhocas. Ela pode ser usada para adicionar janelas empilhadas, pequenas engenhocas de entrada, caixas de seleção, botões de opção, rótulos, campos de texto simples, barras de rolagem, etc., a interfaces de usuário(a) em modo texto. Newt é baseado na biblioteca "S-Lang".

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.

Informação do Pacote

  • Transferência (HTTP): https://releases.pagure.org/newt/newt-0.52.24.tar.gz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: 9a0630e2f59eaa3037aec94989c36c4a

  • Tamanho da transferência: 176 KB

  • Espaço em disco estimado exigido: 3,0 MB

  • Tempo de construção estimado: menos que 0,1 UPC

Dependências do Newt

Exigidas

popt-1.19 e slang-2.3.3

Recomendadas

Instalação do newt

Instale newt executando o seguinte comando:

sed -e '/install -m 644 $(LIBNEWT)/ s/^/#/' \
    -e '/$(LIBNEWT):/,/rv/ s/^/#/'         \
    -e 's/$(LIBNEWT)/$(LIBNEWTSH)/g'        \
    -i Makefile.in                          &&

./configure --prefix=/usr           \
            --with-gpm-support      \
            --with-python=python3.12 &&
make

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

make install

Explicações do Comando

sed -e ... -i Makefile.in: Desabilita a instalação de uma biblioteca estática.

--with-gpm-support: Essa chave habilita o suporte de mouse para aplicativos "newt" por meio do "GPM".

--with-python=python3.12: Ao fornecer explicitamente o nome do diretório onde residem os módulos Python, essa chave impede a construção do módulo "python2".

Conteúdo

Aplicativos Instalados: whiptail
Biblioteca Instalada: libnewt.so, whiptcl.so e /usr/lib/python3.12/site-packages/_snack.so
Diretórios Instalados: Nenhum(a)

Descrições Curtas

whiptail

exibe caixas de diálogo a partir de scripts de shell

libnewt.so

é a biblioteca para modo de texto colorido, interfaces de usuário(a) baseadas em pequenas engenhocas