summaryrefslogtreecommitdiffstats
path: root/man/pt/dpkg-gencontrol.pod
blob: 1d105b0de791b9a135f4d99ff55e3acabdfab47f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
        *****************************************************
        *           GENERATED FILE, DO NOT EDIT             *
        * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
        *****************************************************

This file was generated by po4a(7). Do not store it (in VCS, for example),
but store the PO file used as source file by po4a-translate.

In fact, consider this as a binary, and the PO file as a regular .c file:
If the PO get lost, keeping this translation up-to-date will be harder.

=encoding UTF-8

=head1 NOME

dpkg-gencontrol - gera ficheiros de controle Debian

=head1 SINOPSE

B<dpkg-gencontrol> [I<option>...]

=head1 DESCRIÇÃO

B<dpkg-gencontrol> lê informação a partir duma árvore fonte Debian
desempacotada e gera um ficheiro de controle de pacote binário (que por
predefinição é debian/tmp/DEBIAN/control); durante este processo irá
simplificar so campos de relação.

Portanto B<Pre-Depends>, B<Depends>, B<Recommends> e B<Suggests> são
simplificados nesta ordem ao se remover dependências que se sabe serem
verdadeiras de acordo com as dependências mais fortes já analisadas. Irá
também remover qualquer auto-dependência (de facto irá remover qualquer
dependência que avalia para verdadeira dado a versão actual do pacote como
instalado). Logicamente mantém a intersecção de múltiplas dependências no
mesmo pacote. A ordem de dependências é preservada o melhor possível. Se
qualquer dependência deve ser descartada devido a outra dependência que
aparece mais à frente no campo, a dependência substituta irá tomar o  lugar
da descartada.

Os outros campos de relação (B<Enhances>, B<Conflicts>, B<Breaks>,
B<Replaces> e B<Provides>) são também simplificados individualmente  ao
computar a união de várias dependências quando um pacote é listado várias
vezes no campo.

B<dpkg-gencontrol> também adiciona uma entrada para o pacote binário em
B<debian/files>.

=head1 OPÇÕES

=over 

=item B<-v>I<version>

Define o número de versão do pacote binário que será gerado.

=item B<-V>I<name>B<=>I<value>

Define uma variável de substituição de resultado. Veja B<deb-substvars>(5)
para discussão sobre substituição de resultado.

=item B<-T>I<substvars-file>

Lê variáveis de substituição em I<substvars-file>; a predefinição é
B<debian/substvars>. Esta opção pode ser usada várias vezes para ler
variáveis de substituição a partir de vários ficheiros (desde dpkg 1.15.6).

=item B<-D>I<field>B<=>I<value>

Sobrepõe ou adiciona um campo de ficheiro de controle de resultado.

=item B<-U>I<field>

Remove um campo de ficheiro de controle de resultado.

=item B<-c>I<control-file>

Especifica o ficheiro de controle fonte principal de onde ler informação. A
predefinição é B<debian/control>.

=item B<-l>I<changelog-file>

Especifica o ficheiro de registo de alterações de onde ler informação. A
predefinição é B<debian/changelog>.

=item B<-f>I<files-list-file>

Lê ou escreve a lista de ficheiros a ser enviada para aqui, em vez de usar
B<debian/files>.

=item B<-F>I<changelog-format>

Especifica o formato do registo de alterações. Veja
B<dpkg-parsechangelog>(1) para informação acerca dos formatos alternativos.

=item B<-p>I<package>

Gera informação para o pacote binário I<package>. Se o ficheiro de controle
fonte listar apenas um pacote binário então esta opção pode ser omitida;
caso contrário é essencial para seleccionar que informação de quais pacotes
binário gerar.

=item B<-n>I<filename>

Assume que o nome do ficheiro do pacote será I<filename> em vez do nome de
ficheiro normal pacote_versão_arquitectura.deb.

=item B<-is>, B<-ip>, B<-isp>

Estas opções são ignoradas para compatibilidade com versões mais antigas dos
scripts de compilação do dpkg, mas estão agora descontinuadas. Anteriormente
eram usadas para dizer ao B<dpkg-gencontrol> para incluir os campos Section
e Priority no ficheiro de controle. Este agora é o comportamento
predefinido. Se você deseja obter o comportamento antigo, você pode usar a
opção B<-U> para apagar os campos do ficheiro de controle.

=item B<-P>I<package-build-dir>

Sonda I<package-build-dir> em vez de B<debian/tmp>. Este valor é usado para
encontrar o valor predefinido da variável  de substituição B<Installed-Size>
e o campo de ficheiro de controlo, e para a localização predefinida do
ficheiro de saída.

=item B<-O>[I<filename>]

Escreve o ficheiro de controle na saída standard (ou I<filename> se
especificado, (desde dpkg 1.17.2), em vez de para
B<debian/tmp/DEBIAN/control> (ou I<package-build-dir>B</DEBIAN/control> se
B<-P> foi usado).

=item B<-?>, B<--help>

Mostra a mensagem de utilização e termina.

=item B<--version>

Mostra a versão e termina.

=back

=head1 AMBIENTE

=over 

=item B<DPKG_COLORS>

Define o modo de cor (desde dpkg 1.18.5). Os valores actualmente aceites
são: B<auto> (predefinido), B<always> e B<never>.

=item B<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 B<0> e B<1> (predefinição).

=back

=head1 FICHEIROS

=over 

=item B<debian/control>

O ficheiro de informação de controle de fonte principal, que fornece
informação independente da versão acerca do pacote fonte e dos pacotes
binários que pode gerar.

=item B<debian/files>

A lista de ficheiros gerados que fazem parte do envio a ser
preparado. B<dpkg-gencontrol> adiciona os nomes de ficheiros presumidos de
pacotes binários cujos ficheiros de controlo gera aqui.

=back

=head1 VEJA TAMBÉM

B<deb-substvars>(5), B<deb-src-control>(5), B<deb-changelog>(5),
B<deb-control>(5).


=head1 TRADUÇÃO

Américo Monteiro

Se encontrar algum erro na tradução deste documento, por favor comunique para
Américo Monteiro <a_monteiro@gmx.com>.