dgit 13.14 dgit-sponsorship_7 - en to pt translation catalogue (58 entries)

note: type: =head1
en: NAME
pt: NOME

note: type: =head1
en: SEE ALSO
pt: VEJA TAMBÉM

note: type: =head1
en: INTRODUCTION AND SCOPE
pt: INTRODUÇÃO E ESCOPO

note: type: textblock
en: dgit-sponsorship - tutorial for Debian upload sponsorship, using git
pt: dgit-sponsorship - tutorial para patrocínio de envio Debian, usando git

note: type: textblock
en: This tutorial describes how a Debian sponsored contributor and a sponsoring DD (or DM)  can collaborate and publish using git.
pt: Este tutorial descreve como um contribuidor patrocinado de Debian e um DD (ou DM) patrocinador podem colaborar e publicar usando git.

note: type: textblock
en: It is best if the sponsee also uses dgit; but also covered (later on) is the case where the sponsee provides a proposed upload in source package form, but the sponsor would like to work in git.
pt: É melhor se o patrocinado também usar dgit; mas também está coberto (mais tarde) o caso em que o patrocinado fornece uma proposta a enviar na forma de pacote fonte, mas o patrocinador deseja trabalhar em git.

note: type: textblock
en: This tutorial does not provide a checklist for the sponsor's review.  Both contributors are expected to be familiar with Debian packaging and Debian's processes, and with git.
pt: Este tutorial não fornece uma lista de verificação para a revisão do patrocinador.  Espera-se que ambos contribuidores esteja familiarizados com o empacotamento Debian e os processos de Debian, e com o git.

note: type: =head1
en: SPONSEE WORKFLOW
pt: FLUXO DE TRABALHO DO PATROCINADO

note: type: textblock
en: This section is addressed to the sponsee:
pt: Esta secção é endereçada ao patrocinado:

note: type: =head2
en: General
pt: Geral

note: type: textblock
en: For a straightforward NMU, consult L<dgit-nmu-simple(7)>.
pt: Para um NMU direto, consulte L<dgit-nmu-simple(7)>.

note: type: =head2
en: Upload preparation
pt: Preparação do envio

note: type: textblock
en: You should go through all of the steps a self-uploading maintainer would do, including building for ad hoc tests, and checking via a formal build (eg using C<dgit sbuild>)  that the package builds on sid (or the target release).
pt: Você deve passar por todos os passos que um maintainer que auto-envia iria passar, incluindo compilar para testes especiais, e verificar via uma compilação formal (ex. usando C<dgit sbuild>)  que o pacote compila em (ou no lançamento visado).

note: type: textblock
en: At the point where you would, if you were a DD, do the actual upload by running dgit push, you hand off to your sponsor.
pt: No ponto em que você iria, se fosse um DD, fazer o envio real ao correr dgit push, você entrega o trabalho ao seu patrocinador.

note: type: =head2
en: git+origs based handoff
pt: entrega baseada em git+origs

note: type: textblock
en: The elements of the handoff consists of:
pt: OS elementos da entrega consistem de:

note: type: textblock
en: The git branch.
pt: O ramo git.

note: type: textblock
en: Any .orig tarballs which will be needed, or sample git-deborig(1), git-archive(1)  or gbp-buildpackage(1)  command(s) to generate them.
pt: Quaisquer tarballs .orig que irão ser necessários, ou amostras de comandos git-deborig(1), git-archive(1)  ou gbp-buildpackage(1)  para os gerar.

note: type: textblock
en: Plus of course all the usual information about the state of the package, any caveats or areas you would like the sponsor to focus their review, constraints about upload timing, etc.
pt: E mais é claro, toda a informação usual acerca do estado do pacote, quaisquer advertências ou áreas onde deseje que o patrocinador se foque na sua revisão, restrições sobre altura certa do envio, etc.

note: type: textblock
en: If the handoff is done by email, the elements above should be a in a single, signed, message.  This could be an RFS submission against the sponsorship-requests pseudo-package.
pt: Se a entrega for feita por email, os elementos em cima devem estar numa única mensagem, assinada.  Isto pode ser uma submissão RFS contra o pseudo-pacote de pedidos de patrocínio.

note: type: =head3
en: git branch
pt: ramo git

note: type: textblock
en: The sponsee should push their HEAD as a git branch to any suitable git server.  They can use their own git server; salsa is another possibility.
pt: O patrocinado deve empurrar o seu CABEÇALHO como um ramo git para qualquer servidor git apropriado.  Eles podem usar o seu próprio servidor git; salsa é outra possibilidade.

note: type: textblock
en: The branch names used by the sponsee on their local machine, and on the server, do not matter.
pt: Os nomes de ramo usados pelo patrocinado na sua máquina local, e no servidor, não interessam.

note: type: textblock
en: Instead, the sponsee should include the git commit id of their HEAD in their handover email.
pt: Em vez disso, o patrocinado deve incluir o id de cometido git do seu CABEÇALHO no seu email de entrega.

note: type: =head3
en: orig tarballs
pt: tarballs de origem

note: type: textblock
en: If the sponsee generated these tarballs with git-deborig(1), git-archive(1)  or gbp-buildpackage(1), they can simply include a sample invocation of git-deborig(1) or git-archive(1)  or ensure that a suitable gbp.conf is present in the source package to generate the tarball.
pt: Se o patrocinado gerou estes tarballs com git-deborig(1), git-archive(1)  ou gbp-buildpackage(1), eles podem simplesmente incluir uma amostra de invocação de git-deborig(1) ou git-archive(1)  ou assegurar que um gbp.conf apropriado está presente no pacote fonte para gerar o tarball.

note: type: textblock
en: Otherwise, the simplest approach is to commit the orig tarballs with pristine-tar(1), e.g.
pt: Caso contrário, a abordagem mais simples é cometer o os tarballs orig com pristine-tar(1), ex.

note: type: textblock
en: and be sure to push the pristine-tar branch.  If you are using git-buildpackage(1), just pass I<--git-pristine-tar> and I<--git-pristine-tar-commit>.
pt: e certifique-se de empurrar o ramo pristine-tar.  Se você está a usar git-buildpackage(1), apenas passe I<--git-pristine-tar>e I<--git-pristine-tar-commit>.

note: type: textblock
en: Alternatively, the sponsee can put them on a suitable webserver, or attach to the e-mail, if they are small.
pt: Em alternativa, o patrocinado pode coloca-los num servidor web apropriado, ou anexa-los no e-mail, se forem pequenos.

note: type: textblock
en: The sponsee should quote sha256sums of the .origs in their handoff email, unless they supplied commands to generate them.
pt: O patrocinado deve citar sha256sums dos .origs no seu email de entrega, a menos que eles tenham fornecido comandos para os gerar.

note: type: =head3
en: quilt options
pt: opções de quilt

note: type: textblock
en: Some workflows involve git branches which are not natively dgit-compatible.  Normally dgit will convert them as needed, during push.
pt: Alguns fluxos de trabalho envolvem ramos git que não são nativamente compatíveis com dgit.  Normalmente o dgit irá converte-los como necessário, durante o push.

note: type: =head1
en: SPONSOR WORKFLOW
pt: FLUXO DE TRABALHO DO PATROCINADOR

note: type: textblock
en: This part is addressed to the sponsor:
pt: Esta parte é endereçada ao patrocinador:

note: type: =head2
en: Receiving and validating the sponsorship request
pt: Receber e validar o pedido de patrocínio

note: type: textblock
en: You should check the signature on the email.
pt: Você deve verificar a assinatura no email.

note: type: textblock
en: Use C<git fetch> or C<git clone> to obtain the git branch prepared by your sponsee, and obtain any .origs mentioned by the sponsee (to extract .origs committed with pristine-tar, you can use origtargz(1), or use "gbp clone --pristine-tar".)
pt: Use C<git fetch> ou C<git clone> para obter o ramo git preparado pelo seu patrocinado, e obter quaisquer .origs mencionados pelo patrocinado (para extrair .origs cometidos com pristine-tar, você pode usar origtargz(1), ou usar "gbp clone --pristine-tar".)

note: type: textblock
en: Check the git commit ID of the sponsee's branch tip, and the sha256sums of the .origs, against the handoff email.
pt: Verifique o ID de cometido git da dica de ramo do patrocinado, e os sha256sums dos .origs, contra o email de entrega.

note: type: textblock
en: Now you can check out the branch tip, and do your substantive review.
pt: Agora você pode verificar a dica do ramo, e fazer a sua revisão substantiva.

note: type: =head2
en: Dealing with branches that want --quilt=
pt: Lidar com ramos que querem --quilt=

note: type: textblock
en: If your sponsee mentioned a C<--quilt> option, and you don't want to grapple with their preferred tree format, you can convert their tree into the standard dgit view:
pt: Se o seu patrocinado mencionou uma opção C<--quilt>, e você não quer ter de agarrar no formato de árvore preferida dele, você pode converter a árvore dele para a vista standard do dgit:

note: type: textblock
en: You should check that what you're looking at is a descendant of the sponsee's branch.
pt: Você deve perceber que para onde está a olhar é um descendente do ramo do patrocinado.

note: type: =head2
en: Some hints which may help the review
pt: Algumas dicas que podem ajudar na revisão

note: type: textblock
en: C<dgit fetch sid> will get you an up-to-date C<refs/remotes/dgit/dgit/sid> showing what's in the archive already.
pt: C<dgit fetch sid> irá obter-lhe um C<refs/remotes/dgit/dgit/sid> atualizado que mostra o que já está no arquivo.

note: type: textblock
en: C<dgit -wgf --damp-run push-source> will check that dgit can build an appropriate source package.
pt: C<dgit -wgf --damp-run push-source> irá verificar que o dgit pode compilar um pacote fonte apropriado.

note: type: textblock
en: There is no need to run debdiff.  dgit will not upload anything that doesn't unpack to exactly the git commit you are pushing, so you can rely on what you see in C<git diff>.
pt: Não é  preciso correr o debdiff.  O dgit não irá enviar nada que não desempacote para exatamente o cometido git que você está a empurrar, assim você pode confiar naquilo que vê em C<git diff>.

note: type: =head2
en: Doing the upload
pt: Efetuar o envio

note: type: textblock
en: If this was the first upload done with dgit, you may need to pass C<--trust-changelog> to dgit.
pt: Se este foi o primeiro envio feito com dgit, você pode precisar de passar C<--trust-changelog> ao dgit.

note: type: textblock
en: Alternatively, if this was the first ever dgit push of the package to this suite, you can pass C<--deliberately-not-fast-forward> instead of C<--trust-changelog>.  This avoids introducing a new origin commit into the dgit view of the sponsee's git history which is unnecessary and could be confusing.
pt: Em alternativa, se este foi o primeiro dgit push do pacote para esta suite, você pode passar C<--deliberately-not-fast-forward> em vez de C<--trust-changelog>.  Isto evita introduzir um novo cometido de origem na vista dgit do histórico git do patrocinado o qual é desnecessário e pode ser confuso.

note: type: =head1
en: SPONSORING A NON-GIT-USING SPONSEE
pt: PATROCINAR UM PATROCINADO QUE NÃO USA GIT

note: type: textblock
en: If your sponsee does not use git, you can still do your review with git, and use dgit for the upload.
pt: Se o seu patrocinado não usar git, você ainda pode fazer a sua revisão com git, e usar o dgit para o envio.

note: type: textblock
en: Your sponsee will provide you with a source package: that is, a .dsc and the files it refers to.  Obtain these files, and check signatures as appropriate.  Then:
pt: O seu patrocinado irá fornecer-lhe um pacote fonte: isto é, um .dsc e os ficheiros que ele refere.  Obtenha estes ficheiros, e verifique as assinaturas como apropriado.  Depois:

note: type: verbatim
en:     % dgit clone PACKAGE
        % cd PACKAGE
        % dgit import-dsc /path/to/sponsee's.dsc +sponsee
        % git checkout sponsee
pt:     % dgit clone PACOTE
        % cd PACOTE
        % dgit import-dsc /caminho/para/patrocinado's.dsc +patrocinado
        % git checkout patrocinado

note: type: textblock
en: Or for an entirely new package:
pt: Ou para um pacote completamente novo:

note: type: verbatim
en:     % mkdir PACKAGE
        % cd PACKAGE
        % git init
        % dgit -pPACKAGE import-dsc /path/to/sponsee's.dsc +sponsee
pt:     % mkdir PACOTE
        % cd PACOTE
        % git init
        % dgit -pPACOTE import-dsc /caminho/para/patrocinado's.dsc +patrocinado

note: type: textblock
en: This will leave you looking at the sponsee's package, formatted as a dgit branch.
pt: Isto vai deixa-lo a olhar para o pacote do patrocinado, formatado como um ramo dgit.

note: type: textblock
en: When you have finished your review and your tests, you can do the dgit push-source (or dgit sbuild and dgit push-built)  directly from the "sponsee" branch.
pt: Quando tiver terminado a sua revisão e os seus testes, você pode fazer o dgit push-source (ou dgit sbuild e dgit push-built)  directamente a partir do ramo "patrocinado".

note: type: textblock
en: You will need to pass C<--trust-changelog> to dgit push for every successive upload.  This disables a safety catch which would normally spot situations where changes are accidentally lost.  When your sponsee is sending you source packages - perhaps multiple source packages with the same version number - these safety catches are inevitably ineffective.
pt: você vai precisar de passar C<--trust-changelog> ao dgit push para cada envio com sucesso.  Isto desactiva ua captura de segurança que iria normalmente detectar situações onde as alterações são perdidas por acidente.  Quando o seu patrocinado lhe envia pacotes fonte - talvez múltiplos pacotes fonte com o mesmo número de versão -  estas capturas de segurança são inevitavelmente ineficazes.
