O pacote Zip contém utilitários
Zip. Eles são úteis para comprimir
arquivos em arquivamentos ZIP
.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://downloads.sourceforge.net/infozip/zip30.tar.gz
Soma de verificação MD5da transferência: 7b74551e63f8ee6aab6fbc86676c0d37
Tamanho da transferência: 1,1 MB
Espaço em disco estimado exigido: 6,4 MB
Tempo de construção estimado: 0,1 UPC
Instale Zip executando os seguintes comandos:
make -f unix/Makefile generic CC="gcc -std=gnu89"
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) root
:
make prefix=/usr MANDIR=/usr/share/man/man1 -f unix/Makefile install
CC="gcc -std=gnu89"
: Esse
parâmetro substitui a variável CC
que
é configurada como cc
no arquivo unix/Makefile
. No LFS,
cc é um link
simbólico para gcc e
usa -std=gnu17
(ISO 9899:2017 com
extensões GNU) como padrão, mas Zip é um pacote “legado” onde algumas
construções gramaticais são inválidas no ISO 9899:1999 e usos
comuns mais recentes.
prefix=/usr
: Esse parâmetro
substitui a variável prefix
que está
configurada como /usr/local
no
arquivo unix/Makefile
.