Autoconf2.13

Introdução ao "Autoconf2.13"

Autoconf2.13 é uma versão antiga do Autoconf . Essa versão antiga aceita chaves que não são válidas em versões mais recentes. Agora que o firefox começou a usar o python2 para configuração, essa versão antiga é exigida mesmo se os arquivos de configuração não tenham sido mudados.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Transferências Adicionais

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/autoconf213

Instalação do "Autoconf2.13"

Instale Autoconf executando os seguintes comandos:

patch -Np1 -i ../autoconf-2.13-consolidated_fixes-1.patch &&
mv -v autoconf.texi autoconf213.texi                     &&
rm -v autoconf.info                                       &&
./configure --prefix=/usr --program-suffix=2.13           &&
make

Para testar a instalação, emita make check (todos os 253 testes deveriam passar).

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

make install                                     &&
install -v -m644 autoconf213.info /usr/share/info &&
install-info --info-dir=/usr/share/info autoconf213.info

Explicações do Comando

mv -v autoconf.texi autoconf213.texi: certifique-se de que o arquivo "info" adicionado por esse pacote não sobrescreverá a versão mais recente.

rm -v autoconf.info: certifique-se de que o arquivo "info" será criado pela versão atual do "texinfo".

--program-suffix=2.13: certifique-se de que os aplicativos instalados tenham a versão adicionada aos nomes deles, de forma que somente um script que procure especificamente por essas versões antigas os encontrará.

install -v -m644 ...: o remendo remove informações de instalação do "Makefile" porque isso instalaria (e se necessário recriaria) "standards.info" que é uma versão antiga, de forma que agora autoconf213.info tem de ser instalado manualmente.

Conteúdo

Aplicativos Instalados: autoconf2.13, autoheader2.13, autoreconf2.13, autoscan2.13, autoupdate2.13 e ifnames2.13
Biblioteca Instalada: Nenhum(a)
Diretório Instalado: /usr/share/autoconf-2.13

Descrições Curtas

autoconf2.13

Produz scripts de shell que configuram automaticamente pacotes de código-fonte de software para se adaptarem a muitos tipos de sistemas do tipo Unix

autoheader2.13

é uma ferramenta para criar arquivos de modelo de declarações C #define para o "configure" usar

autoreconf2.13

Isso executa automaticamente autoconf2.13, autoheader2.13, aclocal, automake, gettextize e libtoolize na ordem correta quando mudanças tenham sido feitas nos arquivos de modelo autoconf ou automake

autoscan2.13

Pode ser usado como uma etapa preliminar na criação de um arquivo configure.in

autoupdate2.13

Modifica um arquivo configure.in que ainda chama macros autoconf pelos nomes antigos deles para usar os nomes de macro atuais

ifnames2.13

Imprime os identificadores que o pacote usa nas condicionais do pré-processador C [Se um pacote já tiver sido configurado para ter alguma portabilidade, [então] esse aplicativo pode ajudar a determinar o que o "configure" precisa verificar. Ele também pode preencher lacunas em um arquivo "configure.in" gerado pelo "autoscan"]