summaryrefslogtreecommitdiffstats
path: root/man/pt/deb-symbols.pod
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--man/pt/deb-symbols.pod122
1 files changed, 122 insertions, 0 deletions
diff --git a/man/pt/deb-symbols.pod b/man/pt/deb-symbols.pod
new file mode 100644
index 0000000..274cc05
--- /dev/null
+++ b/man/pt/deb-symbols.pod
@@ -0,0 +1,122 @@
+
+ *****************************************************
+ * 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
+
+deb-symbols - ficheiro de informação de biblioteca partilhada extensiva de
+Debian
+
+=head1 SINOPSE
+
+B<DEBIAN/symbols>
+
+=head1 DESCRIÇÃO
+
+Os ficheiros symbol são enviados em pacotes binários Debian, e o seu formato
+é um sub-conjunto dos ficheiros symbol modelo usados por
+B<dpkg-gensymbols>(1) em pacotes fonte Debian.
+
+O formato para uma entrada de informação de dependência de biblioteca
+partilhada extensiva nestes ficheiros é:
+
+Z<>
+ I<library-soname main-dependency-template>
+ [| I<alternative-dependency-template>]
+ [...]
+ [* I<field-name>: I<field-value>]
+ [...]
+ I<symbol> I<minimal-version> [I<id-of-dependency-template>]
+
+O I<library-soname> é exactamente o valor do campo SONAME como exportado por
+B<objdump>(1). Um I<dependency-template> é uma dependência onde I<#MINVER#>
+é substituída dinamicamente seja por uma verificação de versão tipo “(E<gt>=
+I<minimal-version>)” ou por nada (se uma dependência isenta-de-versão for
+considerada suficiente).
+
+Cada I<symbol> exportado (listado como I<name>@I<version>, com I<version>
+sendo “Base” se a biblioteca for isenta-de-versão) estiver associado a um
+I<minimal-version> do seu modelo de dependência (o modelo de dependência
+principal é sempre usado e irá acabar sendo combinado com o modelo de
+dependência referenciado por I<id-of-dependency-template> se presente). O
+primeiro modelo de dependência alternativa é numerado 1, o segundo 2,
+etc. Cada coluna é separada por exactamente um único espaço em branco.
+
+Cada entrada para uma biblioteca pode também ter alguns campos de
+meta-informação. Esses campos são armazenados em linhas que começam com um
+asterisco. Actualmente, os únicos campos válidos são:
+
+=over
+
+=item B<Build-Depends-Package>
+
+Indica que o nome do pacote “-dev” associado a um binário associado à
+biblioteca e é usado por B<dpkg-shlibdeps> para certificar que a dependência
+gerada é pelo menos tão rigorosa como a dependência de compilação
+correspondente (desde dpkg 1.14.13).
+
+=item B<Build-Depends-Packages>
+
+O mesmo que B<Build-Depends-Package> mas aceita uma lista separada por
+virgulas de nomes de pacotes (desde dpkg 1.20.0). Este campo irá sobrepor
+qualquer campo B<Build-Depends-Package> presente, e é maioritariamente útil
+com pacotes “-dev” e meta-pacotes dependendo destes, digamos para um período
+de transição.
+
+=item B<Allow-Internal-Symbol-Groups>
+
+Indica que grupos de símbolos internos deverão ser ignorados, como uma lista
+separada por espaços em branco, para que os símbolos contidos nesses grupos
+sejam incluídos no ficheiro resultante (desde dpkg 1.20.1). Isto só deve ser
+necessário para pacotes ferramenta-cadeia que providenciem esses símbolos
+internos. Os grupos disponíveis são dependentes do sistema, para ELF e
+sistemas baseados em GNU estes são B<aeabi> e B<gomp>.
+
+=item B<Ignore-Blacklist-Groups>
+
+Um alias descontinuado para B<Allow-Internal-Symbol-Groups> (desde dpkg
+1.20.1, suportado desde dpkg 1.17.6).
+
+=back
+
+=head1 EXEMPLOS
+
+=head2 Ficheiro symbols simples
+
+ libftp.so.3 libftp3 #MINVER#
+ DefaultNetbuf@Base 3.1-1-6
+ FtpAccess@Base 3.1-1-6
+ [...]
+
+=head2 Ficheiro symbols avançado
+
+ libGL.so.1 libgl1
+ | libgl1-mesa-glx #MINVER#
+ * Build-Depends-Package: libgl1-mesa-dev
+ publicGlSymbol@Base 6.3-1
+ [...]
+ implementationSpecificSymbol@Base 6.5.2-7 1
+ [...]
+
+=head1 VEJA TAMBÉM
+
+L<https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps>,
+B<dpkg-shlibdeps>(1), B<dpkg-gensymbols>(1).
+
+
+=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>.