dpkg-genbuildinfo - gera ficheiros .buildinfo de Debian
dpkg-genbuildinfo [
option...]
dpkg-genbuildinfo lê informação a partir de uma
árvore fonte Debian compilada e desempacotada e dos ficheiros que
gerou, e gera um ficheiro de controle Debian que descreve o ambiente de
compilação e os artefactos de compilação (ficheiro
.buildinfo).
Este comando foi introduzido no dpkg 1.18.11.
-
--build=type
- Especifica o type de compilação a
partir de uma lista de componente separados por vírgulas.
Os valores permitidos são:
- any
- Gera informação de compilação
incluindo dependências de compilação não
qualificadas ( Build-Depends) e dependências de
compilação específicas da arquitectura (
Build-Depends-Arch).
- all
- Gera informação de compilação
incluindo dependências de compilação não
qualificadas ( Build-Depends) e dependências de
compilação independentes da arquitectura (
Build-Depends-Indep).
- source
- Efectivamente ignorado; gera informação de
compilação com apenas as dependências de
compilação não qualificadas (
Build-Depends).
- binary
- Gera informação de compilação
com todos os três tipos de dependências de
compilação. Isto é um alias para any,all.
- full
- Gera informação de compilação
com todos os três tipos de dependências de
compilação. Isto é um alias para
any,all,source, e o mesmo que o caso predefinido quando não
é especificada nenhuma opção de
compilação.
-
-ccontrolfile
- Especifica o ficheiro de controle fonte principal de onde
ler informação. A predefinição é
debian/control.
-
-lchangelog-file
- Especifica o ficheiro de registo de
alterações de onde ler informação. A
predefinição é debian/changelog.
-
-ffiles-list-file
- Especifica onde está a lista de ficheiros que foram
produzidos pela compilação em vez de se usar
debian/files.
-
-Fchangelog-format
- Especifica o formato do registo de
alterações. Veja dpkg-parsechangelog(1) para
informação acerca dos formatos alternativos.
-
-O[filename]
- Escreve o ficheiro buildinfo na saída standard (ou
filename se especificado) em vez de
dir/source-name
_binary-version_arch.buildinfo (onde
dir é .. por predefinição ou
upload-files-dir se for usado -u).
-
-uupload-files-dir
- Procura pelos ficheiros a serem enviados em
upload-files-dir em vez de .. (dpkg-genbuildinfo
precisa de encontrar estes ficheiros para que possa incluir os seus
tamanhos e somatórios de verificação no ficheiro
.buildinfo).
- --always-include-kernel
- Por predefinição, o campo
Build-Kernel-Version não será escrito.
Especifica que esta opção (desde dpkg 1.19.0) deve sempre
escrever um campo Build-Kernel-Version quando gera o
.buildinfo.
- --always-include-path
- Por predefinição, o campo Build-Path
só será escrito se o directório actual começar
com um padrão autorizado.
Em Debian e derivados, o padrão corresponde a /build/ no
inicio do nome de caminho.
Especifica que esta opção deve sempre escrever um campo
Build-Path quando gera o .buildinfo.
-
--admindir=dir
- Altera a localização da base de dados do
dpkg. A localização predefinida é
/var/lib/dpkg.
- -q
-
dpkg-genbuildinfo pode produzir mensagens
informativas no erro standard. -q suprime essas mensagens.
-
-?, --help
- Mostra a mensagem de utilização e
termina.
- --version
- Mostra a versão e termina.
- DEB_BUILD_OPTIONS
- Esta variável pode ser usada para activar e
desactivar várias funcionalidades que afectam a
informação incluída no ficheiro .buildinfo, via
opção buildinfo (desde dpkg 1.18.19). Esta
opção contém uma lista separada por vírgulas
de funcionalidades, prefixadas com os modificadores ‘
+’ ou ‘ -’, para denotar se se os deve
activar ou desactivar. A funcionalidade especial “
all” pode ser usada para activar ou desactivar todas as
outras funcionalidades. A funcionalidade " path”
controla se se deve incluir incondicionalmente o campo
Build-Path.
- DPKG_COLORS
- Define o modo de cor (desde dpkg 1.18.5). Os valores
actualmente aceites são: auto (predefinido), always e
never.
- DPKG_NLS
- Se definida, será usada para decidir se deve activar
o Suporte a Linguagem Nativa. Também como conhecido como suporte de
internacionalização (ou i18n) (desde dpkg 1.19.0). Os
valores aceites são 0 e 1
(predefinição).
- debian/files
- A lista de ficheiros gerados. dpkg-genbuildinfo
lê os dados aqui quando produz um ficheiro .buildinfo.
deb-buildinfo(5).
Américo Monteiro
Se encontrar algum erro na tradução deste documento, por favor
comunique para Américo Monteiro <
[email protected]>.