jhbuild-help master - en to pt_BR translation catalogue (432 entries)

note: (itstool) path: articleinfo/title
en: JHBuild Manual
pt_BR: Manual do JHBuild

note: (itstool) path: revhistory/revision
en: <revnumber>JHBuild Manual v0.5</revnumber> <date>January 2008</date>
pt_BR: <revnumber>Manual do JHBuild v0.5</revnumber> <date>Janeiro de 2008</date>

note: (itstool) path: revhistory/revision
en: <revnumber>JHBuild Manual v0.1</revnumber> <date>August 2007</date>
pt_BR: <revnumber>Manual do JHBuild v0.1</revnumber> <date>Agosto de 2007</date>

note: (itstool) path: abstract/para
en: JHBuild is a tool used to build the whole GNOME desktop from the version control system. JHBuild can also be customized to build other projects too.
pt_BR: JHBuild é uma ferramenta usada para compilar todo o ambiente do GNOME do sistema de controle de versão. JHBuild também pode ser personalizado para compilar outros projetos.

note: (itstool) path: section/title
en: Introduction
pt_BR: Introdução

note: (itstool) path: section/para
en: JHBuild is a tool designed to ease building collections of source packages, called <quote>modules</quote>. JHBuild uses <quote>module set</quote> files to describe the modules available to build. The <quote>module set</quote> files include dependency information that allows JHBuild to discover what modules need to be built and in what order.
pt_BR: JHBuild é uma ferramenta projetada para facilitar a compilação de coleções de pacotes fontes, chamados de <quote>módulos</quote>. JHBuild usa arquivos de <quote>coleção de módulos</quote>, ou module sets, para descrever os módulos disponíveis para compilação. Os arquivos de <quote>coleção de módulos</quote> incluem informações de dependências que permite ao JHBuild descobrir que módulos são necessários para compilar e em que ordem.

note: (itstool) path: section/para
en: JHBuild was originally written for building <ulink url="http://www.gnome.org">GNOME</ulink>, but has since been extended to be usable with other projects. A <quote>module set</quote> file can be hosted on a web server, allowing for build rules independent of the JHBuild project.
pt_BR: JHBuild foi escrito originalmente para compilar o <ulink url="http://www.gnome.org">GNOME</ulink>, mas ele tem sido estendido para ser usável com outros projetos. Um arquivo de <quote>coleção de módulos</quote> pode ser hospedado em um servidor web, permitindo regras de compilação independente do projeto do JHBuild.

note: (itstool) path: section/para
en: JHBuild can build modules from a variety of sources, including <ulink url="http://www.cvshome.org/">CVS</ulink>, <ulink url="http://subversion.tigris.org/">Subversion</ulink>, <ulink url="http://www.bazaar-vcs.org/">Bazaar</ulink>, <ulink url="http://darcs.net/">Darcs</ulink>, <ulink url="http://git.or.cz/">Git</ulink> and <ulink url="http://www.selenic.com/mercurial/">Mercurial</ulink> repositories, as well as Tar and Zip archives hosted on web or FTP sites. JHBuild can build modules using a variety of build systems, including Autotools, CMake, Meson, WAF, Python Distutils and Perl Makefiles.
pt_BR: JHBuild pode compilar módulos de uma variedade de fontes, incluindo repositórios <ulink url="http://www.cvshome.org/">CVS</ulink>, <ulink url="http://subversion.tigris.org/">Subversion</ulink>, <ulink url="http://www.bazaar-vcs.org/">Bazaar</ulink>, <ulink url="http://darcs.net/">Darcs</ulink>, <ulink url="http://git.or.cz/">Git</ulink> e <ulink url="http://www.selenic.com/mercurial/">Mercurial</ulink>, assim como arquivos Tar e Zip hospedados em sites web ou FTP. JHBuild pode compilar módulos usando uma variedade de sistemas de compilação, incluindo Makefiles de Autotools, CMake, Meson, WAF, Python Distutils e Perl.

note: (itstool) path: section/para
en: JHBuild is not intended as a replacement for the distribution's package management system. Instead, it makes it easy to build software into a separate install prefix without interfering with the rest of the system.
pt_BR: JHBuild não tem a intenção de ser uma substituição dos sistemas de gerenciamento de pacotes das distribuições. Em vez disso, ele torna mais fácil compilar software em um prefixo de instalação separado sem interferir no resto do sistema.

note: (itstool) path: section/title
en: Getting Started
pt_BR: Primeiros passos

note: (itstool) path: section/para
en: JHBuild requires a few set up steps to be run before building software. JHBuild requires some prerequisite software, and it is necessary to install prerequisite tools needed to obtain and build the software modules.
pt_BR: JHBuild exige algumas etapas de configurações para ser executado antes de compilar softwares. JHBuild tem como pré-requisito alguns softwares e também algumas ferramenta, para obter e compilar os módulos de softwares.

note: (itstool) path: section/title
en: Installing JHBuild
pt_BR: Instalando JHBuild

note: (itstool) path: section/para
en: JHBuild requires a Python runtime. Verify Python &gt;= 3.5 is installed.
pt_BR: JHBuild requer um runtime do Python. Verifique se Python &gt;= 3.5 está instalado.

note: (itstool) path: section/para
en: The recommended way to download JHBuild is via the version control system, <command>git</command>. This can be achieved with the following command. It is recommended to run the command from a new directory where all source code will be installed, for example, <filename>~/jhbuild/checkout</filename>.
pt_BR: Uma forma recomendada para baixar JHBuild é por meio do sistema de controle de versão, <command>git</command>. Isso pode ser alcançado com o seguinte comando. É recomendado executar o comando de um novo diretório onde todo código fonte será instalado, por exemplo, <filename>~/jhbuild/checkout</filename>.

note: (itstool) path: section/para
en: This will download JHBuild into a new folder named <filename>jhbuild</filename> under the current directory. Now to build and install JHBuild:
pt_BR: Isso vai baixar o JHBuild em uma pasta chamada <filename>jhbuild</filename> dentro do diretório atual. Agora, para compilar e instalar o JHBuild:

note: (itstool) path: section/para
en: If <application>gnome-common</application>, <application>yelp-tools</application> and <application>autotools</application> are available, <filename>autogen.sh</filename> will configure JHBuild to install via <application>autotools</application>. If <application>gnome-common</application>, <application>yelp-tools</application> and <application>autotools</application> are not available, <filename>autogen.sh</filename> will configure JHBuild to install via a plain Makefile. To always use the plain Makefile method pass <option>--simple-install</option> to <filename>autogen.sh</filename>.
pt_BR: Se <application>gnome-common</application>, <application>yelp-tools</application> e <application>autotools</application> estiverem disponíveis, <filename>autogen.sh</filename> vai configurar o JHBuild para instalar via <application>autotools</application>. Se <application>gnome-common</application>, <application>yelp-tools</application> e <application>autotools</application> não estiverem disponíveis, <filename>autogen.sh</filename> vai configurar JHBuild para instalar por meio de um Makefile simples. Para sempre usar o método Makefile simples passe <option>--simple-install</option> para o <filename>autogen.sh</filename>.

note: (itstool) path: section/para
en: If the above steps complete successfully, a small shell script will be installed in <filename>~/.local/bin</filename> to start JHBuild. Add <filename>~/.local/bin</filename> to the <envar>PATH</envar>:
pt_BR: Se os passos acima concluírem com sucesso, um pequeno script de shell será instalado em <filename>~/.local/bin</filename> para executar JHBuild. Adicione <filename>~/.local/bin</filename> no <envar>PATH</envar>:

note: (itstool) path: section/para
en: To permanently add <filename>~/.local/bin</filename> to the <envar>PATH</envar> variable, run the following command:
pt_BR: Para adicionar permanentemente <filename>~/.local/bin</filename> à variável <envar>PATH</envar>, execute o seguinte comando:

note: (itstool) path: section/title
en: Configuring JHBuild
pt_BR: Configurando JHBuild

note: (itstool) path: section/para
en: JHBuild can be configured via a configuration file. The default location is <filename>~/.config/jhbuildrc</filename>. If a configuration file does not exist, the defaults are used. The configuration file uses Python syntax. An example is provided, see <filename>examples/sample.jhbuildrc</filename>. Copy <filename>examples/sample.jhbuildrc</filename> to <filename>~/.config/jhbuildrc</filename> and customize as required.
pt_BR: JHBuild pode ser configurado por um arquivo de configuração. A localização padrão é <filename>~/.config/jhbuildrc</filename>. Se um arquivo de configuração não existir, o padrão. O arquivo de configuração usa uma sintaxe Python. Um exemplo é fornecido em <filename>examples/sample.jhbuildrc</filename>. Copie <filename>examples/sample.jhbuildrc</filename> para <filename>~/.config/jhbuildrc</filename> e personalize da forma que precisar.

note: (itstool) path: section/para
en: The sample configuration will make JHBuild build the <application>meta-gnome-core</application> and <application>meta-gnome-apps-tested</application> modules and dependencies from the <systemitem>gnome-apps</systemitem> module set. JHBuild will unpack source trees to <filename>~/jhbuild/checkout/</filename> and install all files to subdirectories of <filename>~/jhbuild/install/</filename>. The two directories must be writable.
pt_BR: A amostra de configuração fará com que o JHBuild compile os módulos de <application>meta-gnome-core</application> e <application>meta-gnome-apps-tested</application> e as dependências da coleção de módulos <systemitem>gnome-apps</systemitem>. JHBuild vai descompactar as árvores de fontes para <filename>~/jhbuild/checkout/</filename> e instalar todos os arquivos em subdiretórios de <filename>~/jhbuild/install/</filename>. Os dois diretórios devem ser poder ser escritos.

note: (itstool) path: section/para
en: Configuration variables are documented in <xref linkend="config-reference"/>. The most commonly used variables are:
pt_BR: Variáveis de configuração estão documentadas em <xref linkend="config-reference"/>. A maioria das variáveis normalmente usadas são:

note: (itstool) path: listitem/simpara
en: A dictionary that can be used to specify an alternative repository location for a particular repository. This configuration variable is useful to a module developer. By default, JHBuild will check out code from repositories using an anonymous repository location. The dictionary keys are short repository names and the values are alternative repository location strings. For example:
pt_BR: Um dicionário que pode ser usado para especificar uma localização alternativa de repositório para um repositório particular. Esta variável de configuração é útil para desenvolvedores de módulos. Por padrão, JHBuild vai baixar o código de repositórios usando uma localização anônima de repositório. As chaves de dicionário são nomes curtos de repositórios e os nomes são textos com a localização alternativa do repositório. Por exemplo:

note: (itstool) path: listitem/programlisting
en: repos['git.gnome.org'] = 'ssh://<replaceable>username</replaceable>@git.gnome.org/git/'
pt_BR: repos['git.gnome.org'] = 'ssh://<replaceable>usuário</replaceable>@git.gnome.org/git/'

note: (itstool) path: listitem/simpara
en: A string or list of strings specifying the name(s) of the module set(s) to use. This can either be the filename of a moduleset included with JHBuild (excluding the path and extension), or a full HTTP URL to an externally managed moduleset. HTTP URL modulesets are cached locally. If a module with the same name is present in more than one moduleset, the last set listed takes priority. Modulesets provided with JHBuild are updated to match the current GNOME development release.
pt_BR: Um texto ou uma lista de textos especificando os nomes das coleções de módulos a serem usados. Pode ser o nome do arquivo de uma coleção de módulos inclusa no JHBuild (excluindo o caminho e extensão) ou uma URL de HTTP completa para uma coleção de módulos gerenciada externamente. Coleções de módulos de URL de HTTP são mantidas no cache localmente. Se um módulo com o mesmo nome estiver presente em mais de uma coleção de módulos, a última coleção listada terá prioridade. As coleções de módulos fornecidas com o JHBuild são atualizadas para corresponder à versão de desenvolvimento atual do GNOME.

note: (itstool) path: listitem/simpara
en: A list of strings specifying the modules to build. The list of modules actually built will be recursively expanded to include all the dependencies unless the <link linkend="command-reference-buildone"> <command>buildone</command></link> command is used. Defaults to <literal>['meta-gnome-desktop']</literal>.
pt_BR: Uma lista de textos especificando módulos para compilar. A lista de módulos realmente compilada será expandida recursivamente para incluir todas as dependências, a menos que o comando <link linkend="command-reference-buildone"> <command>buildone</command></link> seja usado. Padrão é <literal>['meta-gnome-desktop']</literal>.

note: (itstool) path: listitem/simpara
en: A string specifying the directory to unpack source trees to. If <link linkend="cfg-buildroot"> <varname>buildroot</varname></link> is set to <constant>None</constant>, builds will occur in this directory too. Defaults to <filename>~/jhbuild/checkout</filename>.
pt_BR: Um texto especificando o diretório para o qual serão desempacotadas as árvores de fontes. Se <link linkend="cfg-buildroot"><varname>buildroot</varname></link> estiver definido para <constant>None</constant>, as compilações vão ocorrer neste diretório também. Padrão é <filename>~/jhbuild/checkout</filename>.

note: (itstool) path: listitem/simpara
en: A string specifying the prefix to install modules to. <varname>prefix</varname> must be an absolute path. This directory must be writable. Defaults to <literal>'~/jhbuild/install/'</literal>.
pt_BR: Um texto especificando o prefixo no qual serão instalados os módulos. <varname>prefix</varname> deve ser um caminho absoluto. Deve haver permissão de escrita para este diretório. Padrão é <literal>'~/jhbuild/install/'</literal>.

note: (itstool) path: listitem/simpara
en: A string containing arguments passed to the <command>autogen.sh</command> script of all modules. Can be overridden for particular modules using the <link linkend="cfg-module-autogenargs"> <varname>module_autogenargs</varname></link> dictionary.
pt_BR: Um texto contendo argumentos passados para o script <command>autogen.sh</command> de todos os módulos. Pode ser sobrescrito por módulos em particular usando o dicionário <link linkend="cfg-module-autogenargs"> <varname>module_autogenargs</varname></link>.

note: (itstool) path: listitem/simpara
en: A string containing arguments passed to the <command>cmake</command> invocation of all modules. Can be overridden for particular modules using the <link linkend="cfg-module-cmakeargs"> <varname>module_cmakeargs</varname></link> dictionary.
pt_BR: Um texto contendo argumentos passados para a chamada de <command>cmake</command> de todos os módulos. Pode ser sobrescrito por módulos em particular usando o dicionário <link linkend="cfg-module-cmakeargs"> <varname>module_cmakeargs</varname></link>.

note: (itstool) path: listitem/simpara
en: A string listing additional arguments to be passed to <command>make</command>. JHBuild will automatically append the parallel execution option (<option>-j</option>) based upon available CPU cores. Defaults to <literal>''</literal>.
pt_BR: Um texto listando argumentos adicionais a serem passados para o <command>make</command>. JHBuild vai anexar automaticamente a opção de execução paralela (<option>-j</option>) baseada nos núcleos de CPU disponíveis. Padrão é <literal>""</literal>.

note: (itstool) path: listitem/simpara
en: A string containing arguments passed to the <command>meson</command> invocation of all modules. Can be overridden for particular modules using the <link linkend="cfg-module-mesonargs"> <varname>module_mesonargs</varname></link> dictionary.
pt_BR: Um texto contendo argumentos passados para a chamada de <command>meson</command> de todos os módulos. Pode ser sobrescrito por módulos em particular usando o dicionário <link linkend="cfg-module-mesonargs"> <varname>module_mesonargs</varname></link>.

note: (itstool) path: listitem/simpara
en: A string listing additional arguments to be passed to <command>ninja</command>. Defaults to <literal>''</literal>.
pt_BR: Uma string listando argumentos a serem passados para o <command>ninja</command>. Por padrão, usa <literal>''</literal>.

note: (itstool) path: section/title
en: Build Prerequisites
pt_BR: Pré-requisitos de compilação

note: (itstool) path: section/para
en: Before any modules can be built, it is necessary to have certain build tools installed. Common build tools include the GNU Autotools (<application>autoconf</application>, <application>automake</application>, <application>libtool</application> and <application>gettext</application>), The GNU Toolchain (<application>binutils</application>, <application>gcc</application>, <application>g++</application>), make, pkg-config and Python, depending on which modules will be built.
pt_BR: Antes que qualquer módulo possa ser compilado, é necessário ter certas ferramentas de compilação instaladas. Ferramentas de compilação comuns incluem o GNU Autotools (<application>autoconf</application>, <application>automake</application>, <application>libtool</application> e <application>gettext</application>), o conjunto de ferramentas GNU (<application>binutils</application>, <application>gcc</application>, <application>g++</application>), make, pkg-config e Python, dependendo de quais módulos serão compilados.

note: (itstool) path: section/para
en: JHBuild can check the tools are installed using the <command>sanitycheck</command> command:
pt_BR: JHBuild pode verificar se as ferramentas estão instaladas usando o <command>sanitycheck</command> command:

note: (itstool) path: section/para
en: If this command displays any messages, please install the required package from your distribution's repository. A list of <ulink url="http://live.gnome.org/JhbuildDependencies">package names </ulink> for different distributions is maintained on the GNOME wiki. Run the <command>sanitycheck</command> command again after installing the distribution's packages to ensure the required tools are present.
pt_BR: Se este comando exibir quaisquer mensagens, por favor instale o pacote necessário do repositório de sua distribuição. Uma lista de <ulink url="http://live.gnome.org/JhbuildDependencies">nomes de pacotes</ulink> para diferentes distribuições é mantida no wiki do GNOME. Execute o comando <command>sanitycheck</command> novamente após a instalação dos pacotes da distribuição para certificar de que as ferramentas necessárias estão presentes.

note: (itstool) path: section/title
en: Using JHBuild
pt_BR: Usando JHBuild

note: (itstool) path: section/para
en: After set up is complete, JHBuild can be used to build software. To build all the modules selected in the <filename>~/.config/jhbuildrc</filename> file, run the following command:
pt_BR: Após a configuração ter sido concluída, JHBuild poderá ser usado para compilar softwares. Para compilar todos os módulos selecionados no arquivo <filename>~/.config/jhbuildrc</filename>, execute o seguinte comando:

note: (itstool) path: section/para
en: JHBuild will download, configure, compile and install each of the modules. If an error occurs at any stage, JHBuild will present a menu asking what to do. The choices include dropping to a shell to fix the error, rerunning the build from various stages, giving up on the module, or ignore the error and continue.
pt_BR: JHBuild vai baixar, configurar, compilar e instalar cada um dos módulos. Se um erro ocorrer em qualquer estágio, o JHBuild vai apresentar um menu perguntando o que deve ser feito. As escolhas incluem entrar em um shell para corrigir o erro, executar novamente a compilação de vários estágios, desistir do módulo ou ignorar o erro e continuar.

note: (itstool) path: note/simpara
en: Giving up on a module will cause any modules depending on the module to fail.
pt_BR: Desistir do módulo vai levar qualquer módulo que dependa dele a falhar.

note: (itstool) path: section/para
en: Below is an example of the menu displayed:
pt_BR: Logo abaixo está um exemplo do menu exibido:

note: (itstool) path: section/screen
en:   [1] Rerun phase build
      [2] Ignore error and continue to install
      [3] Give up on module
      [4] Start shell
      [5] Reload configuration
      [6] Go to phase "wipe directory and start over"
      [7] Go to phase "configure"
      [8] Go to phase "clean"
      [9] Go to phase "distclean"
    <prompt>choice:</prompt>
pt_BR:   [1] Re-executar fase build
      [2] Ignorar erro e continuar para install
      [3] Desistir do módulo
      [4] Iniciar shell
      [5] Recarregar configuração
      [6] Ir para fase "limpar diretório e iniciar novamente"
      [7] Ir para fase "configure"
      [8] Ir para fase "clean"
      [9] Ir para fase "distclean"
    <prompt>escolha:</prompt>

note: (itstool) path: section/para
en: It is also possible to build a different set of modules and their dependencies by passing the module names as arguments to the <command>build</command> command. For example, to build gtk+:
pt_BR: Também é possível compilar uma coleção diferente de módulos e suas dependências passando os nomes de módulos para o comando <command>build</command>. Por exemplo, para compilar gtk+:

note: (itstool) path: section/para
en: If JHBuild is cancelled part way through a build, it is possible to resume the build at a particular module using the <option>--start-at</option> option:
pt_BR: Se JHBuild for cancelado no meio de uma compilação, é possível resumi-la em um módulo em particular usando a opção <option>--start-at</option>:

note: (itstool) path: section/para
en: To build one or more modules, ignoring their dependencies, JHBuild provides the <command>buildone</command> command. For the <command>buildone</command> command to complete successfully, all dependencies must be previously built and installed or provided by distribution packages.
pt_BR: Para compilar um ou mais módulos, ignorando suas dependências, JHBuild tem o comando <command>buildone</command>. Para o comando <command>buildone</command> concluir com sucesso, todas as dependências devem estar previamente compiladas e instaladas ou fornecidas por pacotes de distribuição.

note: (itstool) path: section/para
en: When actively developing a module, you are likely in a source working directory. The <command>make</command> will invoke the build system and install the module. This will be a key part of your edit-compile-install-test cycle.
pt_BR: Quando desenvolvendo ativamente um módulo, você provavelmente o faz no diretório de trabalho dos fontes. O <command>make</command> vai chamar o sistema de compilação e instalar o módulo. Isso será uma parte chave do ciclo de editar-compilar-instalar-testar.

note: (itstool) path: section/para
en: To get a list of the modules and dependencies JHBuild will build, and the order they will be built, use the <command>list</command> command:
pt_BR: Para obter uma lista de módulos e dependências que o JHBuild vai compilar e a ordem na qual eles serão compilados, use o comando <command>list</command>:

note: (itstool) path: section/para
en: To get information about a particular module, use the <command>info</command> command:
pt_BR: Para obter informações sobre um módulo em particular, use o comando <command>info</command>:

note: (itstool) path: section/para
en: To download or update all the software sources without building, use the <command>update</command> command. The <command>update</command> command provides an opportunity to modify the sources before building and can be useful if internet bandwidth varies.
pt_BR: Para baixar ou atualizar os fontes de softwares sem compilá-los, use o comando <command>update</command>. O comando <command>update</command> fornece uma oportunidade para modificar os fontes antes de compilar e pode ser útil se a conexão com a Internet ficar variando.

note: (itstool) path: section/para
en: Later, JHBuild can build everything without downloading or updating the sources:
pt_BR: Posteriormente, JHBuild pode compilar tudo sem baixar ou atualizar os fontes:

note: (itstool) path: section/para
en: To run a particular command with the same environment used by JHBuild, use the <command>run</command> command:
pt_BR: Para executar um comando em particular com o mesmo ambiente usado pelo JHBuild, use o comando <command>run</command>:

note: (itstool) path: section/para
en: To start a shell with the same environment used by JHBuild, use the <command>shell</command> command:
pt_BR: Para iniciar um shell com o mesmo ambiente usado pelo JHBuild, use o comando <command>shell</command>:

note: (itstool) path: section/title
en: JHBuild and GNOME
pt_BR: JHBuild e GNOME

note: (itstool) path: section/para
en: This section provides guidance on building, installing and running GNOME.
pt_BR: Esta seção fornece um guia em compilação, instalação e execução do GNOME.

note: (itstool) path: section/title
en: Building GNOME
pt_BR: Compilando GNOME

note: (itstool) path: section/para
en: To build GNOME some development packages are required. This includes:
pt_BR: Para compilar o GNOME, são necessários pacotes de desenvolvimento. Isso inclui:

note: (itstool) path: listitem/simpara
en: DocBook XML DTD and XSLT stylesheets. These need to be registered in the XML catalog (<filename>/etc/xml/catalog</filename>).
pt_BR: DocBook XML DTD e folhas de estilos XSLT. Estas precisam estar registradas no catálogo XML (<filename>/etc/xml/catalog</filename>).

note: (itstool) path: listitem/simpara
en: X libraries.
pt_BR: Bibliotecas X.

note: (itstool) path: listitem/simpara
en: <filename>libsmbclient</filename> from Samba (used for browsing Windows networks).
pt_BR: <filename>libsmbclient</filename> do Samba (usado para navegar por redes Windows).

note: (itstool) path: listitem/simpara
en: <filename>libbz2</filename> from bzip2.
pt_BR: <filename>libbz2</filename> do bzip2.

note: (itstool) path: listitem/simpara
en: <filename>libpng</filename>, <filename>libjpeg</filename> and <filename>libtiff</filename> (used for image loading).
pt_BR: <filename>libpng</filename>, <filename>libjpeg</filename> e <filename>libtiff</filename> (usado para carregar imagens).

note: (itstool) path: section/para
en: If installing distribution packages, and if applicable for your distribution, install the corresponding <quote>dev</quote> or <quote>devel</quote> packages. A list of <ulink url="http://live.gnome.org/JhbuildDependencies">package names</ulink> for different distributions is maintained on the GNOME wiki.
pt_BR: Se instalando pacotes de distribuição, e se aplicável a sua distribuição, instale os pacotes <quote>dev</quote> ou <quote>devel</quote> correspondentes. Uma lista de <ulink url="http://live.gnome.org/JhbuildDependencies">nomes de pacotes</ulink> de diferentes distribuições é mantida no wiki do GNOME.

note: (itstool) path: section/title
en: Running a Single GNOME Application
pt_BR: Executando um único aplicativo do GNOME

note: (itstool) path: section/para
en: This section details how to run a single GNOME application. The application will run within the current desktop environment. To run the application within the complete JHBuild GNOME see <xref linkend="running-gnome"/>.
pt_BR: Esta seção detalha como executar um único aplicativo do GNOME. O aplicativo vai executar dentro no ambiente atual. Para executar o aplicativo dentro do GNOME do JHBuild veja <xref linkend="running-gnome"/>.

note: (itstool) path: section/para
en: Launch a JHBuild shell. The JHBuild shell has all the necessary environment variables set.
pt_BR: Abra um shell do JHBuild. O shell do JHBuild tem todas as variáveis de ambiente necessárias definidas.

note: (itstool) path: section/para
en: Verify the correct application will be run. For example:
pt_BR: Verifique o aplicativo correto que será executado. Por exemplo:

note: (itstool) path: section/para
en: Run the application:
pt_BR: Execute o aplicativo:

note: (itstool) path: section/para
en: Alternatively, run the application using the <command>run</command> command:
pt_BR: Alternativamente, execute o aplicativo usando o comando <command>run</command>:

note: (itstool) path: section/title
en: Running the GNOME Desktop Environment
pt_BR: Executando o ambiente GNOME

note: (itstool) path: section/para
en: Create a new user account to run the JHBuild GNOME. Running JHBuild GNOME using a different user account is recommended to avoid problems caused by user settings stored in the home directory. This manual refers to the new account as <systemitem class="username">gnomedev</systemitem>.
pt_BR: Crie uma nova conta de usuário para executar o GNOME do JHBuild. Executar o GNOME do JHBuild usando uma conta de usuário diferente é recomendado para evitar problemas causados pelas configurações de usuário armazenadas na pasta pessoal. Este manual chama esta nova conta de usuário de <systemitem class="username">gnomedev</systemitem>.

note: (itstool) path: section/para
en: Setup JHBuild on the new <systemitem class="username">gnomedev</systemitem> account. Copy or soft-link <filename>~/.config/jhbuildrc</filename> and <filename>~/.local/bin/jhbuild</filename> to <systemitem class="username">gnomedev</systemitem> home directory.
pt_BR: Configure o JHBuild na nova conta <systemitem class="username">gnomedev</systemitem>. Copie ou crie um link simbólico de <filename>~/.config/jhbuildrc</filename> e <filename>~/.local/bin/jhbuild</filename> para a pasta pessoal do <systemitem class="username">gnomedev</systemitem>.

note: (itstool) path: section/para
en: Open a terminal as the user <systemitem class="username">gnomedev</systemitem>. Permanently add <filename>~/.local/bin</filename> to the <envar>PATH</envar> variable, run the following command:
pt_BR: Abra um terminal como o usuário <systemitem class="username">gnomedev</systemitem>. Adicione permanentemente <filename>~/.local/bin</filename> para a variável <envar>PATH</envar>, execute o seguinte comando:

note: (itstool) path: section/para
en: Test JHBuild works:
pt_BR: Teste se o JHBuild funciona:

note: (itstool) path: section/title
en: Setup GNOME to run from the display manager
pt_BR: Configurando o GNOME para executar do gerenciador de exibição

note: (itstool) path: section/para
en: Build and install JHBuild GNOME.
pt_BR: Compile e instale o GNOME do JHBuild.

note: (itstool) path: section/para
en: Enable system services. JHBuild GNOME will use the <filename>/usr/bin</filename> system <application>D-Bus</application> daemon and the system services within <filename>/usr/share/dbus-1/system-services/</filename>. JHBuild GNOME will use the JHBuild session <application>D-Bus</application> daemon and the services within <filename><replaceable>~/jhbuild/install/</replaceable>/share/dbus-1/services/</filename>. Replace <filename>~/jhbuild/install</filename> with GNOME install <varname>prefix</varname> in the command below:
pt_BR: Habilite os sistemas de serviço. O GNOME do JHBuild vai usar o daemon do <application>D-Bus</application> do sistema em <filename>/usr/bin</filename> e os sistemas de serviços dentro de <filename>/usr/share/dbus-1/system-services/</filename>. O GNOME do JHBuild vai usar o daemon do <application>D-Bus</application> da sessão do JHBuild e os serviços dentro de  <filename><replaceable>~/jhbuild/install/</replaceable>/share/dbus-1/services/</filename>. Substitua <filename>~/jhbuild/install</filename> com o prefixo <varname>prefix</varname> de instalação do GNOME no comando abaixo:

note: (itstool) path: section/para
en: Create a GNOME startup script at <filename>/usr/bin/gnome-jhbuild-session</filename> with the following, replacing <filename>~/jhbuild/install</filename> with GNOME install <varname>prefix</varname>:
pt_BR: Crie um script de inicialização do GNOME em <filename>/usr/bin/gnome-jhbuild-session</filename> com o seguinte, substituindo <filename>~/jhbuild/install</filename> com o prefixo <varname>prefix</varname>:

note: (itstool) path: section/para
en: Make the file <filename>/usr/bin/gnome-jhbuild-session</filename> executable:
pt_BR: Torne o arquivo <filename>/usr/bin/gnome-jhbuild-session</filename> um executável:

note: (itstool) path: section/para
en: To add a new session entry in the display manager, create <filename>/usr/share/xsessions/gnome-jhbuild.desktop</filename> and enter:
pt_BR: Para adicionar uma nova entrada de sessão no gerenciador de exibição, crie <filename>/usr/share/xsessions/gnome-jhbuild.desktop</filename> e digite:

note: (itstool) path: section/programlisting
en: [Desktop Entry]
    Name=GNOME (JHBuild)
    Comment=This session logs you into GNOME testing session
    TryExec=/usr/bin/gnome-jhbuild-session
    Exec=/usr/bin/gnome-jhbuild-session
    Icon=
    Type=Application
pt_BR: [Desktop Entry]
    Name=GNOME (JHBuild)
    Comment=Esta sessão conecta você na sessão de teste do GNOME
    TryExec=/usr/bin/gnome-jhbuild-session
    Exec=/usr/bin/gnome-jhbuild-session
    Icon=
    Type=Application

note: (itstool) path: section/para
en: Restart <command>gdm</command>.
pt_BR: Reinicie o <command>gdm</command>.

note: (itstool) path: section/title
en: Running GNOME from the display manager
pt_BR: Executando o GNOME do gerenciador de exibição

note: (itstool) path: section/para
en: To run the JHBuild GNOME, select the GNOME (JHBuild) session at the display manager before entering <systemitem class="username">gnomedev</systemitem> login credentials. If successful, JHBuild GNOME will be displayed. If unsuccessful, check the log file. The log file will be located at <filename>~gnomedev/.cache/gdm/session.log</filename> or <filename>~gnomedev/.xsession-errors</filename>.
pt_BR: Para executar o GNOME do JHBuild, selecione a sessão do GNOME (JHBuild) no gerenciador de exibição antes de digitar as credenciais do <systemitem class="username">gnomedev</systemitem>. Havendo sucesso, GNOME do JHBuild vai ser exibido. Não havendo sucesso, verifique o arquivo de log. O arquivo de log está localizado no <filename>~gnomedev/.cache/gdm/session.log</filename> ou <filename>~gnomedev/.xsession-errors</filename>.

note: (itstool) path: section/title
en: Static Analysis
pt_BR: Análise estática

note: (itstool) path: section/para
en: JHBuild supports running static analysis tools on the code in modules as they’re built. To enable this, set the <varname>static_analyzer</varname> configuration variable to <constant>True</constant> in the <filename>.jhbuildrc</filename> configuration file.
pt_BR: O JHBuild permite executar ferramentas de análise estática no código em módulos na medida em que eles são compilados. Para habilitar isso, defina a variável de configuração <varname>static_analyzer</varname> para <constant>True</constant> no arquivo de configuração <filename>.jhbuildrc</filename>.

note: (itstool) path: section/para
en: If enabled, every time a module is built using JHBuild, the build process will be wrapped in a static analyzer, which will generate a report of any problems it finds with the code. These reports are saved as HTML files in subdirectories of <filename>/tmp/jhbuild_static_analyzer</filename> (by default; the path can be changed using the <varname>static_analyzer_outputdir</varname> configuration variable).
pt_BR: Se habilitado, cada vez que um módulo é compilado usando JHBuild, o processo de compilação vai ser interfaceado em um analisador estático, o qual vai gerar um relatório de quaisquer problemas que ele localizar com o código. Esses relatórios são salvos como arquivos HTML em subdiretórios de <filename>/tmp/jhbuild_static_analyzer</filename> (por padrão; o caminho pode ser alterado usando a variável de configuração <varname>static_analyzer_outputdir</varname>).

note: (itstool) path: section/para
en: Static analysis currently only works for modules which use autotools as their build system. It requires the <command>scan-build</command> program to be installed, although the command it uses can be changed by modifying the <varname>static_analyzer_template</varname> configuration variable.
pt_BR: Análise estática atualmente funciona apenas para módulos que usam autotools como sistema de compilação. Ele requer que o programa <command>scan-build</command> esteja instalado, apesar do comando que ele usa poder ser alterado por meio da variável de configuração <varname>static_analyzer_template</varname>.

note: (itstool) path: section/title
en: Command Reference
pt_BR: Referência de comando

note: (itstool) path: section/para
en: JHBuild uses a command line syntax similar to tools like CVS:
pt_BR: JHBuild usa uma sintaxe de linha de comando similar a ferramentas como CVS:

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild</command> <arg><replaceable>global-options</replaceable></arg> <arg choice="plain"><replaceable>command</replaceable></arg> <arg><replaceable>command-arguments</replaceable></arg>
pt_BR: <command>jhbuild</command> <arg><replaceable>opções globais</replaceable></arg> <arg choice="plain"><replaceable>comando</replaceable></arg> <arg><replaceable>argumentos do comando</replaceable></arg>

note: (itstool) path: section/para
en: The global JHBuild options are:
pt_BR: As opções globais do JHBuild são:

note: (itstool) path: varlistentry/term
en: <option>-f</option>, <option>--file</option> <replaceable>config</replaceable>
pt_BR: <option>-f</option>, <option>--file</option> <replaceable>configuração</replaceable>

note: (itstool) path: listitem/simpara
en: Use an alternative configuration file instead of the default <filename>~/.config/jhbuildrc</filename>.
pt_BR: Usa um arquivo de configuração alternativo em vez do padrão <filename>~/.config/jhbuildrc</filename>.

note: (itstool) path: varlistentry/term
en: <option>-m</option>, <option>--moduleset</option> <replaceable>moduleset</replaceable>
pt_BR: <option>-m</option>, <option>--moduleset</option> <replaceable>coleção-de-módulos</replaceable>

note: (itstool) path: listitem/simpara
en: Use a module set other than the module set listed in the configuration file. This option can be a relative path if the module set is located in the JHBuild moduleset folder, or an absolute path if located elsewhere.
pt_BR: Usa uma coleção de módulos que não aquela listada no arquivo de configuração. Esta opção pode ser um caminho relativo, se a coleção de módulo estiver localizada na pasta da coleação de módulo do JHBuild, ou um caminho absoluto, se localizado em outro lugar.

note: (itstool) path: listitem/simpara
en: Do not prompt the user for any input. This option is useful if leaving a build unattended, in order to ensure the build is not interrupted.
pt_BR: Não solicita interação do usuário. Esta opção é útil para deixar uma compilação funcionando sozinha, de forma a assegurar que a compilação não seja interrompida.

note: (itstool) path: listitem/simpara
en: Exit immediately if a module fails to build. This option is primarily useful in noninteractive mode, in order to ensure jhbuild does not continue to build any additional modules.
pt_BR: Sai imediatamente se um módulo falhar na compilação. Esta opção é útil principalmente no modo não interativo, de forma a garantir que o jhbuild não continue a compilar qualquer módulo adicional.

note: (itstool) path: listitem/simpara
en: Modify the condition flags to be different than those determined on the basis of the OS and those specified in jhbuildrc. Modifications are specified like <literal>-wayland</literal> or <literal>+docs</literal> in order to remove or add conditions. Multiple modifications can be separated by a comma like <command>--conditions=+docs,-wayland</command> or you can split them across multiple <command>--conditions</command> arguments.
pt_BR: Modifica as opções de condição para serem diferentes daquelas determinadas na base do SO e daquelas especificadas no jhbuildrc. Modificações são especificadas como <literal>-wayland</literal> ou <literal>+docs</literal> com a finalidade de remover ou adicionar condições. Modificações múltiplas podem ser separadas por uma vírgula (e.g.: <command>--conditions=+docs,-wayland</command>) ou você pode dividi-las por múltiplos argumentos de <command>--conditions</command>.

note: (itstool) path: section/para
en: Additionally, JHBuild checks the presence, and value, of the following environment variables:
pt_BR: Adicionalmente, JHBuild verifica a presença, e valor, das seguintes variáveis de ambiente:

note: (itstool) path: listitem/simpara
en: By default, JHBuild does not run when using the root user, to avoid destructive operations that may affect the whole system. In certain cases, though, it's acceptable to run JHBuild as root; for instance, inside a container, or in a continuous integration environment. Exporting the <envar>JHBUILD_RUN_AS_ROOT</envar> will disable the user id check at startup.
pt_BR: Por padrão, JHBuild não executa quando usando o usuário root, para evitar operações destrutivas que podem afetar o sistema como um todo. Em certos casos, porém, é aceitável executar JHBuild como root; por exemplo, dentro de um contêiner ou em um ambiente de integração contínua. Exportar a <envar>JHBUILD_RUN_AS_ROOT</envar> vai desabilitar a verificação de id de usuário na inicialização.

note: (itstool) path: section/para
en: Command specific options are listed below.
pt_BR: Opções específicas de comandos são listadas abaixo.

note: (itstool) path: section/para
en: The <command>autobuild</command> command automatically builds the modules as specified in the configuration file, and then upload the results to JhAutobuild.
pt_BR: O comando <command>autobuild</command> compila automaticamente os módulos especificados no arquivo de configuração e, então, envia os resultados para JhAutobuild.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild autobuild</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--distcheck</arg> <arg rep="repeat">--skip=<replaceable>module</replaceable></arg> <arg>--start-at=<replaceable>module</replaceable></arg> <arg>--report-url=<replaceable>reporturl</replaceable></arg> <arg>--verbose</arg>
pt_BR: <command>jhbuild autobuild</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--distcheck</arg> <arg rep="repeat">--skip=<replaceable>módulo</replaceable></arg> <arg>--start-at=<replaceable>módulo</replaceable></arg> <arg>--report-url=<replaceable>url-relatório</replaceable></arg> <arg>--verbose</arg>

note: (itstool) path: section/para
en: The <option>--autogen</option>, <option>--clean</option>, <option>--distcheck</option>, <option>--skip</option> and <option>--start-at</option> options are processed as per the <link linkend="command-reference-build"><command>build</command></link> command.
pt_BR: As opções <option>--autogen</option>, <option>--clean</option>, <option>--distcheck</option>, <option>--skip</option> e <option>--start-at</option> são processadas a cada execução do comando <link linkend="command-reference-build"><command>build</command></link>.

note: (itstool) path: varlistentry/term
en: <option>--report-url=<replaceable>reporturl</replaceable></option>, <option>-r <replaceable>reporturl</replaceable></option>
pt_BR: <option>--report-url=<replaceable>url-relatório</replaceable></option>, <option>-r <replaceable>url-relatório</replaceable></option>

note: (itstool) path: listitem/simpara
en: This option specifies the JhAutobuild URL to report to.
pt_BR: Esta opção especifica a URL do JhAutobuild para a qual deve relatar.

note: (itstool) path: listitem/simpara
en: If specified, JHBuild's output will be more verbose.
pt_BR: Se especificada, a saída do JHBuild será mais detalhada.

note: (itstool) path: section/para
en: The <command>bootstrap</command> command installs a set of build utilities. The build utilities include <application>autoconf</application>, <application>automake</application> and similar utilities. The recommended method to install the build utilities is via your distribution's package management system. The <command>bootstrap</command> should only be used if the build utilities are not provided by your distribution's package management system, for example on <systemitem class="osname">Mac OS</systemitem>.
pt_BR: O comando <command>bootstrap</command> instala uma coleção de utilitários de compilação. Os utilitários de compilação incluem <application>autoconf</application>, <application>automake</application> e utilitários similares. O método recomendado para instalar os utilitários de compilação é via sistema de gerenciamento de pacotes da distribuição. O <command>bootstrap</command> deve ser usado apenas se os utilitários de compilação não forem fornecidos pelo sistema de gerenciamento de pacotes da distribuição, por exemplo no <systemitem class="osname">Mac OS</systemitem>.

note: (itstool) path: section/para
en: The <command>bootstrap</command> command builds modules using the same method as the <command>build</command> command, but uses the <filename>bootstrap.modules</filename> moduleset.
pt_BR: O comando <command>bootstrap</command> compila usando o mesmo método que o comando <command>build</command>, mas usa a coleção de módulos <filename>bootstrap.modules</filename>.

note: (itstool) path: section/para
en: See the <link linkend="command-reference-build"><command>build</command></link> command documentation for available options.
pt_BR: Veja a documentação do comando <link linkend="command-reference-build"><command>build</command></link> por opções disponíveis.

note: (itstool) path: section/para
en: The <command>build</command> command builds one or more packages, including their dependencies.
pt_BR: O comando <command>build</command> compila um ou mais pacotes, incluindo suas dependências.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild build</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--check</arg> <arg>--dist</arg> <arg>--distcheck</arg> <arg>--distclean</arg> <arg>--ignore-suggests</arg> <arg>--no-network</arg> <arg rep="repeat">--skip=<replaceable>module</replaceable></arg> <arg>--start-at=<replaceable>module</replaceable></arg> <arg>--tags=<replaceable>tags</replaceable></arg> <arg>-D <replaceable>date</replaceable></arg> <arg>--no-xvfb</arg> <arg>--try-checkout</arg> <arg>--no-poison</arg> <arg>--force</arg> <arg>--build-optional-modules</arg> <arg>--min-age=<replaceable>time</replaceable></arg> <arg>--nodeps</arg> <arg rep="repeat">module</arg>
pt_BR: <command>jhbuild build</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--check</arg> <arg>--dist</arg> <arg>--distcheck</arg> <arg>--distclean</arg> <arg>--ignore-suggests</arg> <arg>--no-network</arg> <arg rep="repeat">--skip=<replaceable>módulo</replaceable></arg> <arg>--start-at=<replaceable>módulo</replaceable></arg> <arg>--tags=<replaceable>tags</replaceable></arg> <arg>-D <replaceable>data</replaceable></arg> <arg>--no-xvfb</arg> <arg>--try-checkout</arg> <arg>--no-poison</arg> <arg>--force</arg> <arg>--build-optional-modules</arg> <arg>--min-age=<replaceable>tempo</replaceable></arg> <arg>--nodeps</arg> <arg rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: If no module names are provided on the command line, the <link linkend="cfg-modules">modules</link> list from the configuration file will be used.
pt_BR: Se nenhum nome de módulo for fornecido na linha de comando, a lista de <link linkend="cfg-modules">módulos</link> do arquivo de configuração será usada.

note: (itstool) path: listitem/simpara
en: Always run <command>autogen.sh</command> before building modules.
pt_BR: Sempre executa <command>autogen.sh</command> antes de compilar módulos.

note: (itstool) path: listitem/simpara
en: Run <command>make clean</command> before building modules.
pt_BR: Executa <command>make clean</command> antes de compilar módulos.

note: (itstool) path: listitem/simpara
en: Run <command>make check</command> after building modules.
pt_BR: Executa <command>make check</command> após compilar módulos.

note: (itstool) path: listitem/simpara
en: Run <command>make dist</command> after building modules.
pt_BR: Executa <command>make dist</command> após compilar módulos.

note: (itstool) path: listitem/simpara
en: Run <command>make distcheck</command> after building modules.
pt_BR: Executa <command>make distcheck</command> após compilar módulos.

note: (itstool) path: listitem/simpara
en: For git modules, run <command>git clean -dfx</command> before building modules. For other modules, run <command>make distclean</command> before building modules.
pt_BR: Para módulos git, executa <command>git clean -dfx</command> antes de compilar módulos. Para os demais, executa <command>make distclean</command> antes de compilar módulos.

note: (itstool) path: note/simpara
en: This option will delete any uncommitted changes.
pt_BR: Esta opção vai excluir quaisquer alterações que não tiverem commit.

note: (itstool) path: listitem/simpara
en: Do not build soft dependencies.
pt_BR: Não compila dependências adicionais.

note: (itstool) path: listitem/simpara
en: Do not access the network when building modules. This will skip download or update stages in a build. If a module can't be built without network access, the module build will fail.
pt_BR: Não acessa a rede ao compilar módulos. Isso vai pular os estágios de baixar e atualizar em uma compilação. Se um módulo não puder ser compilado sem acessar a rede, a compilação do módulo vai falhar.

note: (itstool) path: varlistentry/term
en: <option>-s</option>, <option>--skip</option>=<replaceable>module,...</replaceable>
pt_BR: <option>-s</option>, <option>--skip</option>=<replaceable>módulo,...</replaceable>

note: (itstool) path: listitem/simpara
en: Do not build the listed modules. Used to skip the building of specified dependencies.
pt_BR: Não compila os módulos listados. Usada para pular a compilação das dependências especificadas.

note: (itstool) path: listitem/simpara
en: Ignore modules that do not match <replaceable>tag</replaceable>. Modules are automatically attributed a tag matching the name of the module's module set.
pt_BR: Ignora módulos que não correspondam à <replaceable>tag</replaceable>. Aos módulos são atribuídos automaticamente uma tag correspondente ao nome da coleção de módulos do módulo.

note: (itstool) path: varlistentry/term
en: <option>-t</option>, <option>--start-at</option>=<replaceable>module</replaceable>
pt_BR: <option>-t</option>, <option>--start-at</option>=<replaceable>módulo</replaceable>

note: (itstool) path: listitem/simpara
en: Start at the named module rather than at the beginning of the list. This option is useful if the build was interrupted.
pt_BR: Inicia no módulo informado, ao invés do primeiro da lista. Esta opção é útil se a compilação foi interrompida.

note: (itstool) path: varlistentry/term
en: <option>-D</option> <replaceable>date</replaceable>
pt_BR: <option>-D</option> <replaceable>data</replaceable>

note: (itstool) path: listitem/simpara
en: If supported by the underlying version control system, update the source tree to the specified date before building. An ISO date format is required, e.g. <literal>"2009-09-18 02:32Z"</literal>.
pt_BR: Se houver suporte pelo sistema de controle de versão em questão, atualiza a árvore de fonte para a data especificada antes de compilar. É necessário um formato de data ISO. Ex.: <literal>"2009-09-18 02:32Z"</literal>.

note: (itstool) path: listitem/simpara
en: Run graphical tests on the actual X server rather than in a simulated Xvfb.
pt_BR: Executa testes gráficos no servidor X atual, em vez de em um Xvfb simulado.

note: (itstool) path: listitem/simpara
en: If the build fails, and if supported by the version control system, force a checkout and run <command>autogen.sh</command> before retrying the build.
pt_BR: Se a compilação falhar, e se houver suporte pelo sistema de controle de versão, força um checkout e executa <command>autogen.sh</command> antes de tentar compilar novamente.

note: (itstool) path: listitem/simpara
en: If one or more of a module's dependencies failed, this option forces JHBuild to try to build the module anyway.
pt_BR: Se uma ou mais dependências de um módulo falhar, esta opção força o JHBuild a tentar compilar o módulo mesmo assim.

note: (itstool) path: listitem/simpara
en: Build the modules even if policy states it is not required.
pt_BR: Compila os módulos mesmo se a política define que não é necessário.

note: (itstool) path: listitem/simpara
en: Modules listed as optional dependencies, may not be required to build the module. This option forces JHBuild to build optional dependencies.
pt_BR: Módulos listados como dependências opcionais, podem não ser necessários para compilação do módulo. Esta opção força o JHBuild a compilar essas dependências opcionais.

note: (itstool) path: varlistentry/term
en: <option>--min-age</option>=<replaceable>time</replaceable>
pt_BR: <option>--min-age</option>=<replaceable>tempo</replaceable>

note: (itstool) path: listitem/simpara
en: Skip modules installed more recently than the specified relative time. The <replaceable>time</replaceable> string format is a number followed by a unit. The following units are supported: seconds (s), minutes (m), hours (h) and days (d). For example, <option>--min-age=2h</option> will skip modules built less than two hours ago.
pt_BR: Pula os módulos instalados mais recentemente do que o tempo especificado. O formato do <replaceable>tempo</replaceable> é um número seguido por uma unidade. Há suporte às seguintes unidades: segundos (s), minutos (m), horas (h) e dias (d). Por exemplo, <option>--min-age=2h</option> vai ignorar módulos compilados a duas horas atrás.

note: (itstool) path: listitem/simpara
en: Ignore missing system dependencies. To ignore a single system dependency add the module to <link linkend="cfg-skip"><varname>skip</varname></link>.
pt_BR: Ignora dependências do sistema em falta. Para ignorar uma única dependência do sistema, adicione o módulo a <link linkend="cfg-skip"><varname>skip</varname></link>.

note: (itstool) path: section/para
en: The <command>make</command> command is for actively developing on a particular module. It requires the current directory be a source checkout, and does the equivalent of <command>buildone -nf $(basename $(pwd))</command>.
pt_BR: O comando <command>make</command> é para desenvolvimento ativo em um módulo em particular. Ele requer que o diretório atual seja um checkout do código fonte e não equivalente a <command>buildone -nf $(basename $(pwd))</command>.

note: (itstool) path: section/para
en: The options are the same as those available for the <link linkend="command-reference-build"><command>buildone</command></link> command.
pt_BR: As opções são as mesmas disponíveis para o comando <link linkend="command-reference-build"><command>buildone</command></link>.

note: (itstool) path: section/para
en: The <command>buildone</command> command is similar to <command>build</command>, but it does not build the dependent modules. It is useful for rebuilding one or more modules.
pt_BR: O comando <command>buildone</command> é similar ao <command>build</command>, mas ele não compila os módulos dependentes. Isso é útil para recompilar um ou mais módulos.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild buildone</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--check</arg> <arg>--distcheck</arg> <arg>--distclean</arg> <arg>--no-network</arg> <arg>-D <replaceable>date</replaceable></arg> <arg>--no-xvfb</arg> <arg>--force</arg> <arg>--min-age=<replaceable>time</replaceable></arg> <arg>--nodeps</arg> <arg choice="plain" rep="repeat">module</arg>
pt_BR: <command>jhbuild buildone</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--check</arg> <arg>--distcheck</arg> <arg>--distclean</arg> <arg>--no-network</arg> <arg>-D <replaceable>data</replaceable></arg> <arg>--no-xvfb</arg> <arg>--force</arg> <arg>--min-age=<replaceable>tempo</replaceable></arg> <arg>--nodeps</arg> <arg choice="plain" rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: The <option>--autogen</option>, <option>--check</option>, <option>--clean</option>, <option>-d</option>, <option>--distcheck</option>, <option>--distclean</option>, <option>--no-network</option>, <option>-D</option>, <option>-x</option> and <option>--nodeps</option> options are processed as per the <link linkend="command-reference-build"><command>build</command></link> command.
pt_BR: As opções <option>--autogen</option>, <option>--check</option>, <option>--clean</option>, <option>-d</option>, <option>--distcheck</option>, <option>--distclean</option>, <option>--no-network</option>, <option>-D</option>, <option>-x</option> e <option>--nodeps</option> são processadas a cada execução do comando <link linkend="command-reference-build"><command>build</command></link>.

note: (itstool) path: section/para
en: At least one module must be listed on the command line.
pt_BR: Pelo menos um módulo deve estar listado na linha de comando.

note: (itstool) path: section/para
en: The <command>checkbranches</command> checks the module's branches are defined correctly within the version control system and the branches are consistent with the module set.
pt_BR: O  <command>checkbranches</command> verifica se os ramos (branches) dos módulos estão definidos corretamente no sistema de controle de versão e se estão consistentes com a coleção de módulos.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild checkbranches</command> <arg rep="repeat">--branch=<replaceable>branch</replaceable></arg>
pt_BR: <command>jhbuild checkbranches</command> <arg rep="repeat">--branch=<replaceable>ramo</replaceable></arg>

note: (itstool) path: varlistentry/term
en: <option>--branch</option>=<replaceable>branch</replaceable>, <option>-b</option> <replaceable>branch</replaceable>
pt_BR: <option>--branch</option>=<replaceable>ramo</replaceable>, <option>-b</option> <replaceable>ramo</replaceable>

note: (itstool) path: listitem/simpara
en: The branch to check.
pt_BR: O ramo a ser verificado.

note: (itstool) path: section/screen
en: <prompt>$</prompt> <userinput>jhbuild -m gnome-2.20 checkbranches</userinput>
    libgnomecanvas is missing branch definition for gnome-2-20
    <prompt>$</prompt>
pt_BR: <prompt>$</prompt> <userinput>jhbuild -m gnome-2.20 checkbranches</userinput>
    libgnomecanvas não tem a definição do ramo gnome-2-20
    <prompt>$</prompt>

note: (itstool) path: section/para
en: The <command>clean</command> command cleans the build directories of one or more modules.
pt_BR: O comando <command>clean</command> limpa os diretórios de compilação de um ou mais módulos.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild clean</command> <arg rep="repeat">--skip=<replaceable>module</replaceable></arg> <arg>--start-at=<replaceable>module</replaceable></arg>
pt_BR: <command>jhbuild clean</command> <arg rep="repeat">--skip=<replaceable>módulo</replaceable></arg> <arg>--start-at=<replaceable>módulo</replaceable></arg>

note: (itstool) path: section/para
en: See the <link linkend="command-reference-build"><command>build</command></link> command documentation for a description of available options.
pt_BR: Veja a documentação do comando <link linkend="command-reference-build"><command>build</command></link> para uma descrição das opções disponíveis.

note: (itstool) path: section/para
en: The <command>dot</command> command generates a file describing the directed graph formed by the dependencies between a set of modules. This file can then be processed using the <ulink url="http://www.graphviz.org/">GraphViz</ulink> software to produce a diagram.
pt_BR: O comando <command>dot</command> gera um arquivo descrevendo o gráfico direcionado criado pelas dependências entre uma coleção de módulos. Este arquivo pode ser, então, processado usando o software <ulink url="http://www.graphviz.org/">GraphViz</ulink> para produzir um diagrama.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild dot</command> <arg>--soft-deps</arg> <arg>--clusters</arg> <arg rep="repeat">module</arg>
pt_BR: <command>jhbuild dot</command> <arg>--soft-deps</arg> <arg>--clusters</arg> <arg rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: The <option>--soft-deps</option> option adds dotted lines from the modules to the soft dependencies. The <option>--clusters</option> option groups modules from <link linkend="moduleset-syntax-defs-metamodule">metamodules</link> together.
pt_BR: A opção <option>--soft-deps</option> adiciona linhas pontilhadas dos módulos para as suas dependências. A opção <option>--clusters</option> agrupa módulos de <link linkend="moduleset-syntax-defs-metamodule">metamodules</link>.

note: (itstool) path: section/para
en: The output of the dot command can be piped to the dot utility to generate a PostScript file:
pt_BR: A saída do comando dot pode ser direcionada para o utilitário dot para gerar um arquivo PostScript:

note: (itstool) path: section/screen
en: <prompt>$</prompt> <userinput>jhbuild dot <replaceable>modules</replaceable> | dot -Tps &gt; dependencies.ps</userinput>
pt_BR: <prompt>$</prompt> <userinput>jhbuild dot <replaceable>módulos</replaceable> | dot -Tps &gt; dependências.ps</userinput>

note: (itstool) path: section/para
en: Or a PNG image:
pt_BR: Ou uma imagem PNG:

note: (itstool) path: section/screen
en: <prompt>$</prompt> <userinput>jhbuild dot <replaceable>modules</replaceable> | dot -Tpng &gt; dependencies.png</userinput>
pt_BR: <prompt>$</prompt> <userinput>jhbuild dot <replaceable>módulos</replaceable> | dot -Tpng &gt; dependências.png</userinput>

note: (itstool) path: figure/title
en: Sample JHBuild dot output
pt_BR: Exemplo de saída do dot do JHBuild

note: (itstool) path: section/para
en: The <command>gui</command> command starts a graphical interface to JHBuild which can be used to select modules to build and change some options.
pt_BR: O comando <command>gui</command> inicia uma interface gráfica do JHBuild que pode ser usada para selecionar módulos para compilar e alterar algumas opções.

note: (itstool) path: section/para
en: The graphical interface is rendered using GTK, so extra support libraries are required.
pt_BR: A interface gráfica é renderizada usando GTK, de forma que bibliotecas extras de suporte são necessárias.

note: (itstool) path: section/para
en: The <command>info</command> command displays information about one or more modules.
pt_BR: O comando <command>info</command> exibe informações sobre um ou mais módulos.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild info</command> <arg choice="opt">--installed</arg> <arg choice="opt" rep="repeat">module</arg>
pt_BR: <command>jhbuild info</command> <arg choice="opt">--installed</arg> <arg choice="opt" rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: The command displays the module name, type, dependencies, dependent packages, the source directory, and the time it was last installed with JHBuild. If available, information specific to the module type such as the CVS repository or download URL will also be displayed.
pt_BR: O comando exibe o nome do módulo, tipo, dependências, pacotes dependentes, o diretório de fontes e o horário em que foi instalado pela última vez com JHBuild. Se disponível, informações específicas do tipo do módulo, como o repositório de sistema de controle de versão (VCS) ou a URL de download, também serão exibidas.

note: (itstool) path: section/para
en: If there is no module specified the command will display information about all the modules defined in the module set.
pt_BR: Se nenhum módulo for especificado, o comando vai exibir informações sobre todos os módulos definidos na coleção de comandos.

note: (itstool) path: section/para
en: If the <option>--installed</option> option is specified, the output will be filtered to include only installed packages. This resulting output only contains modules that were actually built and installed by jhbuild. The output does not include system dependencies.
pt_BR: Se a opção <option>--installed</option> for especificada, a saída será filtrada para incluir apenas pacotes instalados. A saída resultante contém apenas módulos que foram realmente compilados e instalados pelo jhbuild. A saída não inclui dependências do sistema.

note: (itstool) path: note/simpara
en: If the <option>--installed</option> option is specified together with one or more module names, then only the installed modules (not including system dependencies) are printed out. If at least one module is not installed, then the command will exit with a return value of 1.
pt_BR: Se a opção <option>--installed</option> for especificada junto com um ou mais nomes de módulos, então apenas os módulos instalados (não incluindo dependências do sistema) são mostradas. Se pelo menos um módulo não estiver instalado, então o comando vai sair com um valor de retorno de 1.

note: (itstool) path: section/para
en: The <command>list</command> command displays the expanded list of modules the <command>build</command> command would build.
pt_BR: O comando <command>list</command> exibe a lista expandida de módulos que o comando <command>build</command> compilaria.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild list</command> <arg>-a</arg> <arg>-r</arg> <arg>-s</arg> <arg>--start-at=<replaceable>module</replaceable></arg> <arg>--tags=<replaceable>tags</replaceable></arg> <arg>--ignore-suggests</arg> <arg>--list-optional-modules</arg> <arg rep="repeat">module</arg>
pt_BR: <command>jhbuild list</command> <arg>-a</arg> <arg>-r</arg> <arg>-s</arg> <arg>--start-at=<replaceable>módulo</replaceable></arg> <arg>--tags=<replaceable>tags</replaceable></arg> <arg>--ignore-suggests</arg> <arg>--list-optional-modules</arg> <arg rep="repeat">módulos</arg>

note: (itstool) path: section/para
en: The <option>--skip</option>, <option>--start-at</option>, <option>--tags</option>, and <option>--ignore-suggests</option> options are processed as per the <link linkend="command-reference-build"><command>build</command></link> command.
pt_BR: As opções <option>--skip</option>, <option>--start-at</option>, <option>--tags</option> e <option>--ignore-suggests</option> são processadas a cada execução do comando <link linkend="command-reference-build"><command>build</command></link>.

note: (itstool) path: listitem/simpara
en: List all the modules from the module set regardless of the build dependencies.
pt_BR: Lista todos os módulos da coleção de módulos independentemente das dependências de compilação.

note: (itstool) path: listitem/simpara
en: If a module is set to a branch, show the branch name with the module name.
pt_BR: Se um módulo está definido em um ramo, mostra o nome do ramo com o nome do módulo.

note: (itstool) path: listitem/simpara
en: This option forces JHBuild to list optional dependencies.
pt_BR: Esta opção força o JHBuild a lista todas as dependências opcionais.

note: (itstool) path: section/para
en: The <command>rdepends</command> command displays the reverse dependencies of a module.
pt_BR: O comando <command>rdepends</command> exibe as dependências inversas de um módulo.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild rdepends</command> <arg>module</arg>
pt_BR: <command>jhbuild rdepends</command> <arg>módulo</arg>

note: (itstool) path: listitem/simpara
en: Show dependency path next to modules.
pt_BR: Mostra um caminho de dependência ao lado dos módulos.

note: (itstool) path: listitem/simpara
en: Limit display to modules directly depending on specified module.
pt_BR: Limita a exibição a módulos dependendo diretamente do módulo especificado.

note: (itstool) path: section/para
en: The <command>run</command> command runs the specified command using the same environment that JHBuild uses when building modules.
pt_BR: O comando <command>run</command> executa o comando especificado usando o mesmo ambiente que o JHBuild usa ao compilar módulos.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild run</command> <arg>--in-builddir</arg> <arg>--in-checkoutdir</arg> <arg choice="plain"><replaceable>program</replaceable></arg> <arg rep="repeat"><replaceable>argument</replaceable></arg>
pt_BR: <command>jhbuild run</command> <arg>--in-builddir</arg> <arg>--in-checkoutdir</arg> <arg choice="plain"><replaceable>programa</replaceable></arg> <arg rep="repeat"><replaceable>argumento</replaceable></arg>

note: (itstool) path: section/para
en: If using JHBuild to build GNOME, this command can be useful in X startup scripts.
pt_BR: Se usando o JHBuild para compilar o GNOME, este comando pode ser útil em scripts de inicialização do X.

note: (itstool) path: varlistentry/term
en: <option>--in-builddir</option>=<replaceable>module</replaceable>
pt_BR: <option>--in-builddir</option>=<replaceable>módulo</replaceable>

note: (itstool) path: listitem/simpara
en: Run the command in the build directory of the specified module.
pt_BR: Executa o comando no diretório de compilação do módulo especificado.

note: (itstool) path: varlistentry/term
en: <option>--in-checkoutdir</option>=<replaceable>module</replaceable>
pt_BR: <option>--in-checkoutdir</option>=<replaceable>módulo</replaceable>

note: (itstool) path: listitem/simpara
en: Run the command in the source directory of the specified module.
pt_BR: Executa o comando no diretório fonte do módulo especificado.

note: (itstool) path: section/para
en: The <command>sanitycheck</command> command performs a number of checks to verify the build environment is okay.
pt_BR: O comando <command>sanitycheck</command> realiza as verificações para confirmar que o ambiente de compilação está correto.

note: (itstool) path: section/para
en: Some of the checks include:
pt_BR: Algumas verificações incluem:

note: (itstool) path: listitem/simpara
en: The checkout and install prefixes are writable.
pt_BR: Os prefixos de checkout e instalação têm permissão de escrita.

note: (itstool) path: listitem/simpara
en: The required build tools are installed.
pt_BR: As ferramentas necessárias para compilação estão instaladas.

note: (itstool) path: listitem/simpara
en: Some commonly used macros are available in the search paths of the <command>aclocal</command> commands associated with the various versions of <command>automake</command>.
pt_BR: Algumas macros comumente usadas estão disponíveis nos caminhos de pesquisa dos comandos de <command>aclocal</command> associados com as várias versões do <command>automake</command>.

note: (itstool) path: listitem/simpara
en: The XML catalog contains the DocBook DTD and stylesheets.
pt_BR: O catálogo XML contém o DocBook DTD e as folhas de estilos.

note: (itstool) path: section/para
en: The <command>shell</command> command starts the user's shell with the same environment as JHBuild uses when building modules.
pt_BR: O comando <command>shell</command> inicia o shell do usuário com o mesmo ambiente que o JHBuild usa ao compilar módulos.

note: (itstool) path: section/para
en: This command is equivalent to the following:
pt_BR: O comando é equivalente a:

note: (itstool) path: section/para
en: The <envar>UNDER_JHBUILD</envar> environment variable will be set to "true" when this shell is active. You can use the presence of that variable to customize your shell's prompt to indicate that you indeed are under a jhbuild-controlled shell. For example, you may want to put this in your <filename>.bashrc</filename>:
pt_BR: A variável de ambiente <envar>UNDER_JHBUILD</envar> será definida para “true” quando este shell estiver ativo. Você pode usar a presença desta variável para personalizar o prompt do shell para indicar que você realmente está dentro de um shell controlado pelo jhbuild. Por exemplo, você pode querer colocar isso em seu <filename>.bashrc</filename>:

note: (itstool) path: section/para
en: This will make your bash shell display <literal>[jhbuild]</literal> before your normal prompt, making it easier to see which shells are under a jhbuild environment.
pt_BR: Isso vai fazer com que o shell do bash exiba <literal>[jhbuild]</literal> antes do seu prompt normal, deixando mais fácil ver qual shell está em baixo de um ambiente do jhbuild.

note: (itstool) path: section/para
en: The <command>sysdeps</command> command displays:
pt_BR: O comando <command>sysdeps</command> exibe:

note: (itstool) path: listitem/simpara
en: a list of installed system packages which will be used during the build. JHBuild will not build these modules and opt to use the system package instead.
pt_BR: uma lista de pacotes de sistemas instalados que serão usados durante a compilação. JHBuild não vai compilar esses módulos e, em vez disso, opta por usar o pacote do sistema.

note: (itstool) path: listitem/simpara
en: a list of required packages. To begin a build the packages must be provided by your system.
pt_BR: uma lista de pacotes necessários. Para começar uma compilação, os pacotes devem ser fornecidos pelo seus sistema.

note: (itstool) path: listitem/simpara
en: a list of optional packages. The corresponding system package was not found or too old. JHBuild will build the module. Optional packages will not be displayed if <link linkend="cfg-partial-build"><varname>partial_build</varname></link> is <constant>False</constant>.
pt_BR: uma lista de pacotes opcionais. O pacote de sistema correspondente não foi encontrado ou é muito antigo. JHBuild vai compilar o módulo. Pacotes opcionais não serão exibidos se <link linkend="cfg-partial-build"><varname>partial_build</varname></link> for <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: This option installs system packages which are dependencies of the moduleset. The installation method depends on your distribution. System packages are installed using <application>PackageKit</application>, if available. For distributions using <application>APT</application> such as <systemitem class="osname">Debian</systemitem> and <systemitem class="osname">Ubuntu</systemitem>, this option requires <application>apt-file</application> to be installed.
pt_BR: Esta opção instala pacotes de sistema que são dependências da coleção de módulos. Este método de instalação depende de sua distribuição. Pacotes de sistema são instalados usando <application>PackageKit</application>, se disponível. Para distribuições usando <application>APT</application> como o <systemitem class="osname">Debian</systemitem> e <systemitem class="osname">Ubuntu</systemitem>, esta opção requer <application>apt-file</application> para ser instalada.

note: (itstool) path: example/title
en: <command>sysdeps</command> example
pt_BR: exemplos de <command>sysdeps</command>

note: (itstool) path: example/screen
en: <prompt>$</prompt> <userinput>jhbuild sysdeps</userinput>
    System installed packages which are new enough:
      speex (speex.pc required=1.2rc1, installed=1.2rc1)
      lcms2 (lcms2.pc required=2.2, installed=2.2)
    ...
    Required packages:
      System installed packages which are too old:
        (none)
      No matching system package installed:
        zlib (zlib.pc required=1.2)
    Optional packages: (JHBuild will build the missing packages)
      System installed packages which are too old:
        WebKit (webkitgtk-3.0.pc required=1.5.1, installed=1.4.0)
        ...
      No matching system package installed:
        pulseaudio (libpulse.pc required=2.0)
        ...
pt_BR: <prompt>$</prompt> <userinput>jhbuild sysdeps</userinput>
    Pacotes do sistema instalados que são novos o suficiente:
      speex (speex.pc requer=1.2rc1, instalado=1.2rc1)
      lcms2 (lcms2.pc requer=2.2, instalado=2.2)
    ...
    Pacotes necessários:
      Pacotes do sistema instalados que são antigos demais:
        (nenhum)
      Nenhum pacote de sistema correspondente instalado:
        zlib (zlib.pc requer=1.2)
    Pacotes opcionais: (JHBuild vai compilar os pacotes em falta)
      Pacotes do sistema instalados que são antigos demais:
        WebKit (webkitgtk-3.0.pc requer=1.5.1, instalado=1.4.0)
        ...
      Nenhum pacote de sistema correspondente instalado:
        pulseaudio (libpulse.pc requer=2.0)
        ...

note: (itstool) path: section/para
en: The <command>tinderbox</command> command is similar to <command>build</command>, but writes all terminal output to HTML files suitable for publishing on a website. It can be used to set up systems similar to Mozilla's Tinderbox, or Debian's Buildd.
pt_BR: O comando <command>tinderbox</command> é similar ao <command>build</command>, mas escreve todas as saídas do terminal em arquivos HTML para publicação em um site. Isso pode ser usado para instalar sistemas similares ao Tinderbox do Mozilla ou o Buildd do Debian.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild tinderbox</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--distclean</arg> <arg>--no-network</arg> <arg>--output=<replaceable>directory</replaceable></arg> <arg rep="repeat">--skip=<replaceable>module</replaceable></arg> <arg>--start-at=<replaceable>module</replaceable></arg> <arg>-D <replaceable>date</replaceable></arg> <arg>-C</arg> <arg>-N</arg> <arg>-f</arg> <arg>--nodeps</arg> <arg rep="repeat">module</arg>
pt_BR: <command>jhbuild tinderbox</command> <arg>--autogen</arg> <arg>--clean</arg> <arg>--distclean</arg> <arg>--no-network</arg> <arg>--output=<replaceable>diretório</replaceable></arg> <arg rep="repeat">--skip=<replaceable>módulo</replaceable></arg> <arg>--start-at=<replaceable>módulo</replaceable></arg> <arg>-D <replaceable>data</replaceable></arg> <arg>-C</arg> <arg>-N</arg> <arg>-f</arg> <arg>--nodeps</arg> <arg rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: The <option>--autogen</option>, <option>--clean</option>, <option>--distclean</option>, <option>--no-network</option>, <option>--skip</option>, <option>--start-at</option>, <option>-D</option>, <option>-C</option>, <option>-N</option>, <option>-f</option> and <option>--nodeps</option> options are processed as per the <link linkend="command-reference-build"><command>build</command></link> command.
pt_BR: As opções <option>--autogen</option>, <option>--clean</option>, <option>--distclean</option>, <option>--no-network</option>, <option>--skip</option>, <option>--start-at</option>, <option>-D</option>, <option>-C</option>, <option>-N</option>, <option>-f</option> e <option>--nodeps</option> são processadas a cada execução do comando <link linkend="command-reference-build"><command>build</command></link>.

note: (itstool) path: varlistentry/term
en: <option>-o</option>, <option>--output</option>=<replaceable>directory</replaceable>
pt_BR: <option>-o</option>, <option>--output</option>=<replaceable>diretório</replaceable>

note: (itstool) path: listitem/simpara
en: The directory to write the HTML files. JHBuild will create an index (<filename>index.html</filename>) and a HTML file for each module.
pt_BR: O diretório no qual serão escritos os arquivos HTML. JHBuild vai criar um índice (<filename>index.html</filename>) e um arquivo HTML para cada módulo.

note: (itstool) path: section/para
en: The <command>uninstall</command> command uninstalls one or more modules.
pt_BR: O comando <command>uninstall</command> desinstala um ou mais módulos.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild uninstall</command> <arg choice="plain" rep="repeat">module</arg>
pt_BR: <command>jhbuild uninstall</command> <arg choice="plain" rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: The <command>update</command> command is similar to <command>build</command>, but only performs the download or update stage for modules without building them.
pt_BR: O comando <command>update</command> é similar ao <command>build</command>, mas realiza apenas os estágios de baixar e atualizar para módulos sem compilá-los.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild update</command> <arg rep="repeat">--skip=<replaceable>module</replaceable></arg> <arg>--start-at=<replaceable>module</replaceable></arg> <arg>--tags=<replaceable>tags</replaceable></arg> <arg>--ignore-suggests</arg> <arg>-D <replaceable>date</replaceable></arg> <arg rep="repeat">module</arg>
pt_BR: <command>jhbuild update</command> <arg rep="repeat">--skip=<replaceable>módulo</replaceable></arg> <arg>--start-at=<replaceable>módulo</replaceable></arg> <arg>--tags=<replaceable>tags</replaceable></arg> <arg>--ignore-suggests</arg> <arg>-D <replaceable>data</replaceable></arg> <arg rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: The <option>--skip</option>, <option>--start-at</option>, <option>--tags</option>, <option>--ignore-suggests</option> and <option>-D</option> options are processed as per the <link linkend="command-reference-build"><command>build</command></link> command.
pt_BR: As opções <option>--skip</option>, <option>--start-at</option>, <option>--tags</option>, <option>--ignore-suggests</option> e <option>-D</option> são processadas a cada execução do comando <link linkend="command-reference-build"><command>build</command></link>.

note: (itstool) path: section/para
en: The <command>updateone</command> command is similar to <command>update</command>, but it does not update the dependent modules. It is useful for updating one or more modules.
pt_BR: O comando <command>updateone</command> é similar ao <command>update</command>, mas ele não atualiza os módulos dependentes. É útil para atualizar um ou mais módulos.

note: (itstool) path: section/cmdsynopsis
en: <command>jhbuild updateone</command> <arg>-D <replaceable>date</replaceable></arg> <arg choice="plain" rep="repeat">module</arg>
pt_BR: <command>jhbuild updateone</command> <arg>-D <replaceable>data</replaceable></arg> <arg choice="plain" rep="repeat">módulo</arg>

note: (itstool) path: section/para
en: The <option>-D</option> option is processed as per the <link linkend="command-reference-build"><command>build</command></link> command.
pt_BR: A opção <option>-D</option> é processada a cada execução do comando <link linkend="command-reference-build"><command>build</command></link>.

note: (itstool) path: section/title
en: Configuration File Reference
pt_BR: Referência de arquivo de configuração

note: (itstool) path: section/para
en: The <filename>~/.config/jhbuildrc</filename> file uses standard Python syntax. The file is run, and the resulting variables defined in the namespace are used to control how JHBuild acts. A set of default values are inserted into the namespace before running the user's configuration file.
pt_BR: O arquivo <filename>~/.config/jhbuildrc</filename> usa uma sintaxe padrão do Python. O arquivo é executado e as variáveis resultantes definidas no espaço de nomes são usadas para controlar como o JHBuild age. Um conjunto de valores padrões são inseridos no espaço de nomes antes de executar o arquivo do usuário.

note: (itstool) path: section/para
en: Boolean configuration variables are set using syntax as demonstrated in the following example:
pt_BR: Variáveis de configuração em Boolean são definas usando uma sintaxe como demonstrado no exemplo a seguir:

note: (itstool) path: section/para
en: String configuration variables are set using syntax as demonstrated in the following example:
pt_BR: Variáveis de configuração em string são definidas usando uma sintaxe como demonstrado no exemplo a seguir:

note: (itstool) path: section/para
en: List configuration variables are set using syntax as demonstrated in the following example:
pt_BR: Variáveis de configuração em lista são definidas usando uma sintaxe como demonstrada no exemplo a seguir:

note: (itstool) path: section/para
en: Dictionary configuration variables are set using syntax as demonstrated in the following example:
pt_BR: Variáveis de configuração de dicionário são definidas usando uma sintaxe como demonstrada no exemplo a seguir:

note: (itstool) path: section/programlisting (itstool) path: listitem/programlisting
en: repos['git.gnome.org'] = 'ssh://username@git.gnome.org/git/'
pt_BR: repos['git.gnome.org'] = 'ssh://usuário@git.gnome.org/git/'

note: (itstool) path: section/title
en: Configuration Variables
pt_BR: Variáveis de configuração

note: (itstool) path: listitem/simpara
en: A boolean value if set to <constant>True</constant>, always run <command>autogen.sh</command>. This is equivalent to passing <option>--autogen</option> option to JHBuild. Defaults to <constant>False</constant>.
pt_BR: Um valor em boolean que, se definida como <constant>True</constant>, sempre executa <command>autogen.sh</command>. Este comando é equivalente a passar a opção <option>--autogen</option> para o JHBuild. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A string containing arguments passed to the <command>autogen.sh</command> script of all modules. Can be overridden for particular modules using the <varname>module_autogenargs</varname> dictionary.
pt_BR: Uma string contendo argumentos passados para o script <command>autogen.sh</command> de todos os módulos. Pode ser sobrescrita por módulos em particular, usando o dicionário <varname>module_autogenargs</varname>.

note: (itstool) path: listitem/simpara
en: A dictionary specifying which branch to use for specific modules. This is useful if you are making some changes on a branch of a module and want JHBuild to build that branch instead of the one listed in the module set.
pt_BR: Um dicionário especificando qual ramo deve ser usado para módulos específicos. Isso é útil se você está fazendo algumas alterações em um ramo de um módulo e deseja JHBuild compilar este ramo em vez daquele listado na coleção de módulos.

note: (itstool) path: listitem/simpara
en: The definition of branches depends on the module VCS:
pt_BR: A definição de ramos depende do sistema de controle de versão (VCS) do módulo:

note: (itstool) path: listitem/simpara
en: CVS: revision. E.g. <literal>'BRANCH-PROJECT-0_8'</literal>
pt_BR: CVS: revisão. Ex.: <literal>'BRANCH-PROJECT-0_8'</literal>

note: (itstool) path: listitem/simpara
en: Bazaar: URI of module branch. E.g. <literal>'http://bzr.example.net/project/gnome-2-28'</literal>
pt_BR: Bazaar: URI do ramo do módulo. Ex.: <literal>'http://bzr.exemplo.net/projeto/gnome-2-28'</literal>

note: (itstool) path: listitem/simpara
en: Git: tuple, with first part being an optional repository (or the None value) and the second part the name of the branch. E.g. <literal>('git://git.example.net/project', 'gnome-2-28')</literal>
pt_BR: Git: tupla, com a primeira parte sendo um repositório opcional (ou o valor “None”) e a segunda parte do nome do ramo. Ex.: <literal>('git://git.exemplo.net/projeto', 'gnome-2-28')</literal>

note: (itstool) path: example/title
en: Simple example
pt_BR: Exemplo simples

note: (itstool) path: example/programlisting
en: branches['modulename'] = (None, 'branchname')
pt_BR: branches['nome-do-módulo'] = (None, 'nome-do-ramo')

note: (itstool) path: listitem/simpara
en: Subversion: URI of module branch. E.g. <literal>'svn://svn.example.net/project/gnome-2-28'</literal>
pt_BR: Subversion: URI do ramo do módulo. Ex.: <literal>'svn://svn.exemplo.net/projeto/gnome-2-28'</literal>

note: (itstool) path: listitem/simpara
en: A <function>printf</function> style formatting pattern used to generate build directory names. This is only used when using separate source and build trees. The <literal>%s</literal> in the format string will be replaced with <varname>checkoutdir</varname>. Defaults to <literal>'%s'</literal>.
pt_BR: Um padrão de formatação de estilo do <function>printf</function> usado para gerar nomes de diretórios de compilação. Isso é usado apenas ao usar árvores de fontes e compilação separados. O <literal>%s</literal> na string de formatação será substituído com <varname>checkoutdir</varname>. Padrão é <literal>'%s'</literal>.

note: (itstool) path: listitem/simpara
en: A string specifying the parent directory to place build trees. Defaults to <filename>~/.cache/jhbuild/build</filename>. Setting the value to <constant>None</constant> causes builds to be performed within the source trees.
pt_BR: Uma string especificando o diretório pai para colocar as árvores de compilação. Padrão é <filename>~/.cache/jhbuild/build</filename>. Definir esse valor para <constant>None</constant> faz com que as compilações sejam realizadas dentro das árvores de fontes.

note: (itstool) path: listitem/simpara
en: A string specifying which buildscript to use. The recommended setting is the default, <literal>terminal</literal>. In particular, do not set to <literal>gtk</literal>.
pt_BR: Uma string especificando qual buildscript deve ser usado. A configuração recomendada é a padrão, <literal>terminal</literal>. Em particular, não defina para <literal>gtk</literal>.

note: (itstool) path: listitem/simpara
en: A string specifying which modules to build. The three possible options are <literal>all</literal>, to build all modules requested, <literal>updated</literal> to build only modules which have changed, or <literal>updated-deps</literal> to build modules which have changed or which have dependencies which have changed. Defaults to <literal>updated-deps</literal>.
pt_BR: Uma string especificando quais módulos devem ser compilados. As três opções possíveis são: <literal>all</literal> para compilar todos os módulos solicitados; <literal>updated</literal> para compilar apenas os módulos que você alterou; ou <literal>updated-deps</literal> para compilar módulos que você alterou ou que possuem dependências que foram alteradas. Padrão é <literal>updated-deps</literal>.

note: (itstool) path: listitem/simpara
en: A string specifying the directory to unpack source trees to. Unless <varname>buildroot</varname> is set, builds will occur in this directory too. Defaults to <filename>~/checkout/gnome</filename>.
pt_BR: Uma string especificando o diretório para o qual deve-se descompilar árvores de fontes. A menos que <varname>buildroot</varname> esteja especificado, as compilações ocorrerão neste diretório também. Padrão é <filename>~/checkout/gnome</filename>.

note: (itstool) path: listitem/simpara
en: A string specifying how the checkout is performed for directories in version control. Defaults to <literal>update</literal>. This can be set per module using <varname>module_checkout_mode</varname>. Possible values are <literal>update</literal> (update checkout directory), <literal>clobber</literal> (wipe out directory before checking out the sources), <literal>export</literal> (wipe out directory then create a tarball of the sources containing any patches) and <literal>copy</literal> (checkout in a directory different from the one it will build).
pt_BR: Uma string especificando como o checkout é realizado para diretórios em controle de versão. Padrão é <literal>update</literal>. Isso pode ser definido por módulo usando <varname>module_checkout_mode</varname>. Possíveis valores são <literal>update</literal> (atualiza diretório de checkout), <literal>clobber</literal> (limpa o diretório antes de buscar os fontes), <literal>export</literal> (limpa o diretório e, então, cria um tarball de fontes contendo quaisquer patches) e <literal>copy</literal> (realiza checkout em um diretório diferente daquele que será compilado).

note: (itstool) path: listitem/simpara
en: A string containing arguments passed to the <command>cmake</command> invocation of all modules. Can be overridden for particular modules using the <varname>module_cmakeargs</varname> dictionary. Defaults to <literal>''</literal>.
pt_BR: Uma string contendo argumentos passados para a chamada de <command>cmake</command> de todos os módulos. Pode ser sobrescrita por módulos em particular, usando o dicionário <varname>module_cmakeargs</varname>. Padrão é <literal>''</literal>.

note: (itstool) path: listitem/simpara
en: A string specifying the directory to copy to, if the copy <link linkend="cfg-checkout-mode"> <varname>checkout_mode</varname></link> is in use. Defaults to the checkout directory.
pt_BR: Uma string especificando o diretório para onde será copiado, se a cópia <link linkend="cfg-checkout-mode"> <varname>checkout_mode</varname></link> estiver em uso. Padrão é o diretório de checkout.

note: (itstool) path: listitem/simpara
en: A string specifying the directory to export to, if the export <link linkend="cfg-checkout-mode"> <varname>checkout_mode</varname></link> is in use. Defaults to the checkout directory.
pt_BR: Uma string especificando o diretório para onde será exportado, se a exportação <link linkend="cfg-checkout-mode"> <varname>checkout_mode</varname></link> estiver em uso. Padrão é o diretório de checkout.

note: (itstool) path: listitem/simpara
en: A string specifying which program to use for CVS support. This can be <literal>git-cvsimport</literal>, or <literal>cvs</literal>. Defaults to <literal>cvs</literal>.
pt_BR: Uma string especificando qual programa deve ser usado para dar suporte a CVS. Pode ser <literal>git-cvsimport</literal> ou <literal>cvs</literal>. Padrão é <literal>cvs</literal>.

note: (itstool) path: listitem/simpara
en: A boolean value (default <literal>True</literal>) which controls if <literal>--disable-Werror</literal> will be passed to automake builds. Many packages use this flag as a way to disable fatal compiler warnings. The value of <literal>True</literal> is selected as a reasonable default for those using jhbuild as a means to get an up-to-date version of software packages without being side-tracked by build failures in other people's modules. Setting this value to <literal>False</literal> may make sense for those using jhbuild as part of a continuous integration or testing system.
pt_BR: Um valor booleano (padrão <literal>True</literal>) que controla se <literal>--disable-Werror</literal> vai ser passado para as compilações de automake. Muitos pacotes usam esta sinalização como uma forma de desabilitar aviso do compilador sejam fatais (encerra compilação). O valor de <literal>True</literal> está selecionado como um padrão razoável para aqueles usando jhbuild com a finalidade de obter uma versão atualizada de pacotes de software sem ser atrasados por falhas na compilação de módulos de outras pessoas. Configurar este valor para <literal>False</literal> pode fazer sentido para aqueles usando jhbuild como parte de um sistema de teste ou integração contínua.

note: (itstool) path: listitem/simpara
en: A string specifying a local mirror directory. JHBuild will create local mirrors of repositories at the specified directory. The mirrors can be shared by multiple repository groups, saving space and time because hard-links will be used for local clones. The commands <command>update</command> and <command>updateone</command> will create the mirrors and fetch new commits from the online repositories. This option is only supported by Git and Bazaar repositories.
pt_BR: Uma string especificando um diretório de espelho local. JHBuild vai criar espelhos locais de repositórios no diretório especificado. Os espelhos podem ser compartilhados por grupos de múltiplos diretórios, economizando espaço e tempo, porque hard-links serão usados por clones locais. Os comandos <command>update</command> e <command>updateone</command> vão criar os espelhos e obter novos commits dos repositórios online. Esta opção tem suporte apenas em repositórios Git e Bazaar.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to exit immediately when a module fails to build. This is primarily useful in noninteractive mode, in order to prevent additional modules from building after one fails. Setting this value to <constant>True</constant> is equivalent to passing the <option>--exit-on-error</option> option. Defaults to <constant>False</constant>.
pt_BR: Um valor em boolean especificando se deve-se sair imediatamente quando um módulo falhar na compilação. Isso é útil principalmente no modo não interativo, de forma a evitar que módulos adicionais sejam compilados após um falhar. Definir isso como <constant>True</constant> é equivalente a passar a opção <option>--exit-on-error</option>. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A list of strings specifying, in precedence order, the list of extra prefixes. JHBuild sets many environment variables (such as <envar>LD_LIBRARY_PATH</envar>, <envar>PKG_CONFIG_PATH</envar> and <envar>XDG_DATA_DIRS</envar>) based on the <varname>prefix</varname> variable. Adding directories to <varname>extra_prefixes</varname> will cause these prefixes to be included as well, at a lower precedence than the JHBuild <varname>prefix</varname>, but at a higher precedence than system directories. This variable is empty by default except on systems that install software in <filename>/usr/local</filename>, in which case it contains this directory.
pt_BR: Uma lista de strings especificando, por ordem de precedência, a lista de prefixos extras. JHBuild define muitas variáveis de ambiente (tais como <envar>LD_LIBRARY_PATH</envar>, <envar>PKG_CONFIG_PATH</envar> e <envar>XDG_DATA_DIRS</envar>) baseadas na variável <varname>prefix</varname>. Adicionar diretórios a <varname>extra_prefixes</varname> vai resultar em esses prefixos serem incluídos também, em uma precedência menor do que o <varname>prefix</varname> do JHBuild, mas em uma precedência mais alta do que os diretórios do sistema. Essa variável está vazia por padrão, exceto em sistemas que instalam softwares em <filename>/usr/local</filename>, caso em que ela contém esse diretório.

note: (itstool) path: listitem/simpara
en: A tuple specifying a help website name and URL. The website is displayed in the tinderbox html for failed modules. <varname>%(module)s</varname> in the URL will be replaced with the module name. To disable, set <varname>help_website</varname> to <literal>None</literal>. Defaults to <literal>('Gnome Live!', 'http://live.gnome.org/JhbuildIssues/%(module)s')</literal>.
pt_BR: Uma tupla especificando o nome do site e URL de ajuda. O site é exibido no html de tinderbox para módulos que falharem. <varname>%(module)s</varname> na URL será substituído com o nome do módulo. Para desabilitar, defina <varname>help_website</varname> para <literal>None</literal>. Padrão é <literal>('Gnome Live!', 'http://live.gnome.org/JhbuildIssues/%(module)s')</literal>.

note: (itstool) path: listitem/simpara
en: A string specifying a program to use as replacement for <literal>/usr/bin/install</literal>.
pt_BR: Uma string especificando um programa a ser usado como substituto para <literal>/usr/bin/install</literal>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to ignore soft dependencies when calculating the dependency tree. Defaults to <constant>False</constant>.
pt_BR: Um valor em boolean especificando se deve-se ignorar dependências ao se calcular a árvore de dependência. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to interact with the user. Setting this value to <constant>False</constant> is equivalent to passing the <option>--no-interact</option> option. Defaults to <constant>True</constant>.
pt_BR: Um valor em boolean especificando se deve-se interagir com o usuário. Definindo este valor para <constant>False</constant> é equivalente a passar a opção <option>--no-interact</option>. Padrão é <constant>True</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to run <command>make check</command> after <command>make</command>. Defaults to <constant>False</constant>.
pt_BR: Um valor em boolean especificando se deve-se executar <command>make check</command> após <command>make</command>. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether failures when running <command>make check</command> should be advisory only and not cause a build failure. Defaults to <constant>False</constant>.
pt_BR: Um valor em boolean especificando se as falhas ao executar <command>make check</command> deveriam ser avisos e não causar uma falha de compilação. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to run <command>make clean</command> before <command>make</command>. Defaults to <constant>False</constant>.
pt_BR: Um valor boolean especificando se deve-se executar <command>make clean</command> antes <command>make</command>. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to run <command>make dist</command> after <command>make</command>. Defaults to <constant>False</constant>. This setting is equivalent to passing the <option>--dist</option> option.
pt_BR: Um valor em boolean especificando se deve-se executar <command>make dist</command> após <command>make</command>. Padrão é <constant>False</constant>. Esta configuração é equivalente a passar a opção <option>--dist</option>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to run <command>make distcheck</command> after <command>make</command>. Defaults to <constant>False</constant>. This setting is equivalent to passing the <option>--distcheck</option> option.
pt_BR: Um valor em boolean especificando se deve-se executar <command>make distcheck</command> após <command>make</command>. Padrão é <constant>False</constant>. Esta configuração é equivalente a passar  a opção <option>--distcheck</option>.

note: (itstool) path: listitem/simpara
en: A string containing arguments passed to the <command>meson</command> invocation of all modules. Can be overridden for particular modules using the <varname>module_mesonargs</varname> dictionary. Defaults to <literal>''</literal>.
pt_BR: Uma string contendo argumentos passados para a chamada de <command>meson</command> de todos os módulos. Pode ser sobrescrita por módulos em particular, usando o dicionário <varname>module_mesonargs</varname>. Padrão é <literal>''</literal>.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to strings specifying the arguments to be passed to <command>autogen.sh</command>. The setting in <varname>module_autogenargs</varname> is used instead of the global <varname>autogenargs</varname> setting. If a particular module isn't listed in the dictionary, the global <varname>autogenargs</varname> will be used.
pt_BR: Um dicionário mapeando os nomes de módulos em strings especificando os argumentos a serem passados para o <command>autogen.sh</command>. A configuração em <varname>module_autogenargs</varname> é usada, em vez da configuração global <varname>autogenargs</varname>. Se um módulo particular não está listado no diretório, a global <varname>autogenargs</varname> será usada.

note: (itstool) path: listitem/simpara
en: A dictionary specifying which checkout mode to use for modules. This overrides the global <varname>checkout_mode</varname> setting.
pt_BR: Um dicionário especificando quais modos de checkout devem ser usados para os módulos. Isso sobrescreve a configuração global <varname>checkout_mode</varname>.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to strings specifying the arguments to be passed to <command>cmake</command>. The setting in <varname>module_cmakeargs</varname> is used instead of the global <varname>cmakeargs</varname> setting. If a particular module isn’t listed in the dictionary, the global <varname>cmakeargs</varname> will be used.
pt_BR: Um dicionário mapeando os nomes de módulos em strings especificando os argumentos a serem passados para o <command>cmake</command>. A configuração em <varname>module_cmakeargs</varname> é usada, em vez da configuração global <varname>cmakeargs</varname>. Se um módulo particular não está listado no diretório, a global <varname>cmakeargs</varname> será usada.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to strings specifying the arguments to pass to <command>make</command>. The setting in <varname>module_makeargs</varname> replaces the value of <varname>makeargs</varname>. If a particular module isn't listed in the dictionary, the global <varname>makeargs</varname> will be used.
pt_BR: Um dicionário mapeando os nomes de módulos em strings especificando os argumentos a serem passados para <command>make</command>. A configuração em <varname>module_makeargs</varname> substitui o valor de <varname>makeargs</varname>. Se um módulo em particular não está listado no dicionário, a global <varname>makeargs</varname> será usada.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to boolean values specifying whether to run <command>make check</command> after <command>make</command>. The setting in <varname>module_makecheck</varname> replaces the value of <varname>makecheck</varname>. If a particular module isn't listed in the dictionary, the global <varname>makecheck</varname> will be used.
pt_BR: Um dicionário mapeando os nomes de módulos em valores boolean especificando se deve-se executar <command>make check</command> após <command>make</command>. A configuração em <varname>module_makecheck</varname> substitui o valor de <varname>makecheck</varname>. Se um módulo em particular não estiver listado no dicionário, a globa <varname>makecheck</varname> será usada.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to strings specifying the arguments to be passed to <command>meson</command>. The setting in <varname>module_mesonargs</varname> is used instead of the global <varname>mesonargs</varname> setting. If a particular module isn’t listed in the dictionary, the global <varname>mesonargs</varname> will be used.
pt_BR: Um dicionário mapeando os nomes de módulos em strings especificando os argumentos a serem passados para o <command>meson</command>. A configuração em <varname>module_mesonargs</varname> é usada, em vez da configuração global <varname>mesonargs</varname>. Se um módulo particular não está listado no diretório, a global <varname>mesonargs</varname> será usada.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to strings specifying the arguments to pass to <command>ninja</command>. The setting in <varname>module_ninjaargs</varname> replaces the value of <varname>ninjaargs</varname>. If a particular module isn't listed in the dictionary, the global <varname>ninjaargs</varname> will be used.
pt_BR: Um dicionário mapeando os nomes de módulos em strings especificando os argumentos a serem passados para <command>ninja</command>. A configuração em <varname>module_ninjaargs</varname> substitui o valor de <varname>ninjaargs</varname>. Se um módulo em particular não está listado no dicionário, a global <varname>ninjaargs</varname> será usada.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to boolean values. If a module is set to <constant>True</constant>, JHBuild will attempt to build dependent modules even if the specified module failed. The setting in <varname>module_nopoison</varname> replaces the value of <varname>nopoison</varname>. If a particular module isn't listed in the dictionary, the global <varname>nopoison</varname> will be used.
pt_BR: Um dicionário mapeando os nomes de módulos em valores boolean. Se um módulo estiver definido como <constant>True</constant>, JHBuild vai tentar compilar módulos dependentes mesmo se o módulo especificado falhar. A configuração em <varname>module_nopoison</varname> substitui o valor de <varname>nopoison</varname>. Se um módulo em particular não estiver listado no dicionário, a global <varname>nopoison</varname> será usada.

note: (itstool) path: listitem/simpara
en: A dictionary mapping module names to dictionaries with extra environment variables to pass when executing commands for the module.
pt_BR: Um dicionário mapeando os nomes de módulos em dicionários com variáveis de ambiente extras a serem passadas ao executar comandos do módulo.

note: (itstool) path: listitem/simpara
en: Dictionary mapping module names to boolean values indicating whether static analysis should be performed while building that module. This allows the global <varname>static_analyzer</varname> configuration option to be overridden.
pt_BR: Dicionário mapeando nomes de módulos para valores booleanos indicando se a análise estática deveria ser realizada enquanto compila aquele módulo. Isso permite que a opção de configuração global <varname>static_analyzer</varname> seja sobrescrita.

note: (itstool) path: listitem/simpara
en: A string specifying the directory containing the modulesets to use. Defaults to the <filename>modulesets/</filename> directory in JHBuild sources.
pt_BR: Uma string especificando o diretório contendo as coleções de módulos a serem usadas. Padrão é o diretório <filename>modulesets/</filename> nos fontes do JHBuild.

note: (itstool) path: listitem/simpara
en: Run builds under the <constant>SCHED_IDLE</constant> priority on Linux, <command>nice</command> on other Unix. This can dramatically improve desktop interactivity for parallel builds while having only a negligible impact on build throughput.
pt_BR: Executa compilações sob a prioridade <constant>SCHED_IDLE</constant> no Linux, <command>nice</command> em outros Unix. Isso pode melhorar drasticamente a interatividade de computador para compilações paralelas enquanto se tem apenas um impacto insignificante no rendimento da compilação.

note: (itstool) path: listitem/simpara
en: A boolean value, if set to <constant>True</constant> JHBuild will not build modules, but just download and unpack the sources. The default value is <constant>False</constant>.
pt_BR: Um valor em boolean, se definido como <constant>True</constant>, o JHBuild não vai compilar módulos, e sim apenas baixar e desempacotar os fontes. O valor padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to access the network. This affects checking out or updating CVS modules, downloading tarballs and updating module sets. Setting this to <constant>True</constant> is equivalent to passing the <option>--no-network</option> option. Defaults to <constant>False</constant>.
pt_BR: Um valor em boolean especificando se deve-se acessar a rede. Isso afeta a obtenção ou atualização de módulos de CVS, download de tarballs e atualização de coleções de módulos. Definir isso como <constant>True</constant> é equivalente a passar a opção <option>--no-network</option>. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to emit notifications using the notification daemon. If set to <constant>False</constant>, notifications are emitted. Defaults to <constant>True</constant>.
pt_BR: Um valor em boolean especificando se deve-se emitir notificações usando o daemon de notificação. Se definido como <constant>False</constant>, notificações são emitidas. Padrão é <constant>True</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value, if set to <constant>True</constant> JHBuild attempts to build modules even if one or more of the module's dependencies failed to build. This option is equivalent to the <option>--no-poison</option> argument. The default value is <constant>False</constant>.
pt_BR: Um valor em boolean, se definido como <constant>True</constant>, JHBuild tenta compilar módulos mesmo se uma ou mais dependências do módulo não compilarem com sucesso. Esta opção é equivalente ao argumento <option>--no-poison</option>. O valor padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to show an icon in the system tray using Zenity. If set to <constant>False</constant>, an icon is shown. Defaults to <constant>True</constant>.
pt_BR: Um valor em boolean especificando se deve-se mostrar um ícone na área de notificação usando o Zenity. Se definido como <constant>False</constant>, um ícone é mostrado. Padrão é <constant>True</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value, if set to <constant>True</constant> JHBuild will run any graphical tests on the real X server, rather than using <command>Xvfb</command>. This option is equivalent to passing <option>--no-xvfb</option>. The default value is <constant>False</constant>.
pt_BR: Um valor em boolean, se definido como <constant>True</constant>, JHBuild vai executar quaisquer testes gráficos no servidor X real, em vez de usar <command>Xvfb</command>. Esta opção é equivalente a passar <option>--no-xvfb</option>. O valor padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value, if set to <constant>True</constant> JHBuild will not build dependency modules if corresponding system packages are installed and sufficient version. Defaults to <constant>True</constant>.
pt_BR: Um valor em boolean, se definido como <constant>True</constant>, JHBuild não vai compilar módulos de dependências se os pacotes de sistema correspondentes estiverem instalados em uma versão suficiente. Padrão é <constant>True</constant>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to pretty format the subprocess output. Only CVS output supports pretty printing. Disable if the pretty printing causes problems. Defaults to <literal>True</literal>.
pt_BR: Um valor em boolean especificando se deve-se embelezar o formato da saída do subprocesso. Apenas saídas CVS têm suporte a embelezamento da saída. Desabilite se isso causar problemas. Padrão é <literal>True</literal>.

note: (itstool) path: listitem/simpara
en: A string displayed before JHBuild executes a command. <varname>%(command)s</varname> in the string will be replaced with the command about to be executed. <varname>%(cwd)s</varname> in the string will be replaced with the current working directory. Defaults to <literal>'%(command)s'</literal>.
pt_BR: Uma string exibida antes do JHBuild executar um comando. <varname>%(command)s</varname> na string vai ser substituído com o comando a ser executado. <varname>%(cwd)s</varname> na string será substituída com o diretório de trabalho atual. Padrão é <literal>'%(command)s'</literal>.

note: (itstool) path: listitem/simpara
en: A boolean value specifying whether to display a progress bar during <link linkend="cfg-quiet-mode">quiet mode </link>. Defaults to <literal>True</literal>.
pt_BR: Um valor em boolean especificando se deve-se exibir uma barra de progresso durante o <link linkend="cfg-quiet-mode">quiet_mode</link>. Padrão é <literal>True</literal>.

note: (itstool) path: listitem/simpara
en: A boolean value, if set to <constant>True</constant> disables the output of running commands. Defaults to <literal>False</literal>.
pt_BR: Um valor em boolean, se definido como <constant>True</constant>, desabilita a saída (mensagens) dos comandos em execução. Padrão é <literal>False</literal>.

note: (itstool) path: listitem/simpara
en: A dictionary specifying an alternative repository location for a particular repository. This configuration variable is useful to a module developer. By default, JHBuild will check out code from repositories using an anonymous repository location. The dictionary keys are short repository names and the values are the alternative repository location strings. For example:
pt_BR: Um dicionário especificando uma localização alternativa do repositório para um repositório em particular. Esta variável de configuração é útil para desenvolvedor de módulos. Por padrão, JHBuild vai baixar o código dos repositórios usando um local de repositório anônimo. As chaves de dicionário são nomes curtos de repositórios e os nomes são textos com a localização alternativa do repositório. Por exemplo:

note: (itstool) path: listitem/simpara
en: A boolean value specifying if JHBuild should prefer smaller version control downloads. Equivalent to <command>git clone --depth 1</command> or <command>bzr co --light</command>. Defaults to <constant>False</constant>.
pt_BR: Um valor boolean especificando se o JHBuild deve preferir downloads menores de controle de versão. Equivalente a <command>git clone --depth 1</command> ou <command>bzr co --light</command>. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A list of modules to skip. This <option>--skip</option> command line option extends the list. This list is empty by default. If the list contains the special value <literal>'*'</literal>, JHBuild will skip all modules not explicitly listed in the <varname>modules</varname> variable. This may be useful if you want to build modules without their implicit dependencies.
pt_BR: Uma lista de módulos para pular. Esta opção de linha de comando <option>--skip</option> estende a lista. Esta lista está vazia, por padrão. Se a lista contém um valor especial <literal>"*"</literal>, JHBuild vai pular todos os módulos não listados explicitamente na variável <varname>modules</varname>. Isso pode ser útil se você deseja compilar módulos sem suas dependências implícitas.

note: (itstool) path: listitem/simpara
en: A boolean value: if set to <constant>True</constant>, run a static analysis tool on each module as it’s being built. Defaults to <constant>False</constant>.
pt_BR: Um valor booleano, se definido como <constant>True</constant>, executa uma ferramenta de análise estática em cada módulo como está sendo compilado. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: Root directory below which static analysis reports will be saved (if <varname>static_analyzer</varname> is <constant>True</constant>). Defaults to <filename>/tmp/jhbuild_static_analyzer</filename>.
pt_BR: Diretório raiz abaixo no qual relatórios de análise estática serão salvos (se <varname>static_analyzer</varname> for <constant>True</constant>). Padrão é <filename>/tmp/jhbuild_static_analyzer</filename>.

note: (itstool) path: listitem/simpara
en: Command template for the static analyzer. This has the parameters <varname>outputdir</varname> (the value of the <varname>static_analyzer_outputdir</varname> configuration variable) and <varname>module</varname> (the name of the module currently being built) substituted into it <function>printf</function>-style. The resulting command is used as a prefix to <command>make</command> when building a module. Defaults to <command>scan-build</command>.
pt_BR: Modelo de comando para analisador estático. Ele possui os parâmetros <varname>outputdir</varname> (o valor da variável de configuração <varname>static_analyzer_outputdir</varname>) e <varname>module</varname> (o nome do módulo sendo compilado atualmente) substituído por um estilo <function>printf</function>. O comando resultante é usado como um prefixo para <command>make</command> ao compilador um módulo. Padrão é <command>scan-build</command>.

note: (itstool) path: listitem/simpara
en: A string if set, and if supported by the underlying version control system, JHBuild will update the source tree to the specified date before building. An ISO date format is required, e.g. <literal>'<replaceable>yyyy</replaceable>-<replaceable>mm</replaceable>-<replaceable>dd</replaceable>'</literal>. Defaults to <constant>None</constant>.
pt_BR: Uma string que, se definida e se houver suporte por seu sistema de controle de versão, JHBuild vai atualizar a árvore de fontes na data especificada antes de compilar. Uma data no formato ISO é necessária, ex.: <literal>"<replaceable>yyyy</replaceable>-<replaceable>mm</replaceable>-<replaceable>dd</replaceable>"</literal>. Padrão é <constant>None</constant>.

note: (itstool) path: listitem/simpara
en: A string specifying which program to use for subversion support. This can be <literal>svn</literal>, <literal>git-svn</literal> or <literal>bzr</literal>. Defaults to <literal>svn</literal>.
pt_BR: Uma string especificando qual programa deve ser usado para ter suporte a subversion. Pode ser <literal>svn</literal>, <literal>git-svn</literal> ou <literal>bzr</literal>. Padrão é <literal>svn</literal>.

note: (itstool) path: listitem/simpara
en: A list of strings specifying the system library paths. This is used when setting the default values of some environment variables, such as <envar>PKG_CONFIG_PATH</envar>.
pt_BR: Uma lista de strings especificando os caminhos das bibliotecas de sistema. Isso é usado ao definir os valores padrão de algumas variáveis de ambiente, tais como <envar>PKG_CONFIG_PATH</envar>.

note: (itstool) path: listitem/simpara
en: A string if set, tarballs will be downloaded to the specified directory instead of <varname>checkoutroot</varname>. This is useful if you have multiple JHBuild environments or regularly clear out <varname>checkoutroot</varname> and want to reduce bandwidth usage. Defaults to <literal>'~/.cache/jhbuild/downloads'</literal>.
pt_BR: Uma string que, se definida, faz tarballs serem baixados para o diretório especificado em vez do <varname>checkoutroot</varname>. Isso é útil se você tiver múltiplos ambientes de JHBuild ou regularmente limpa <varname>checkoutroot</varname> e deseja reduzir o uso da conexão com a Internet. O padrão é <literal>'~/cache/jhbuild/downloads'</literal>.

note: (itstool) path: listitem/simpara
en: A string specifying the directory to store <command>jhbuild tinderbox</command> output. This string can be overridden by the <option>--output</option> option. Defaults to <constant>None</constant>, so either the command line option must be used or this variable must be set in the configuration file.
pt_BR: Uma string especificando o diretório para armazenar a saída de <command>jhbuild tinderbox</command>. Esta string pode ser sobrescrita pela opção <option>--output</option>. Padrão é <constant>None</constant>, de forma que a opção de linha de comando deve ser usada ou esta variável deve estar definida no arquivo de configuração.

note: (itstool) path: listitem/simpara
en: A boolean value, if set to <constant>True</constant> JHBuild will automatically try to solve failures by 1) running <command>autogen.sh</command> again, and 2) checking out a newer version of a module from version control. This setting is equivalent to passing the <option>--try-checkout</option> option.
pt_BR: Um valor em boolean, se definido como <constant>True</constant>, JHBuild vai automaticamente tentar resolver falhas 1) executando <command>autogen.sh</command> novamente e 2) baixando uma versão mais nova de um módulo a partir do controle de versão. Esta configuração é equivalente à opção <option>--try-checkout</option>.

note: (itstool) path: listitem/simpara
en: A boolean value that specifies to use modulesets that were checked out along the JHBuild source code; instead of downloading them on-the-fly from GNOME version control system. Defaults to <constant>False</constant>.
pt_BR: Um valor em boolean que especifica que devem ser usadas coleções de módulos que foram baixados junto com o código fonte do JHBuild; em vez de baixá-los em tempo de execução do sistema de controle de versão do GNOME. Padrão é <constant>False</constant>.

note: (itstool) path: listitem/simpara
en: A string listing arguments to pass to <command>Xvfb</command> if running graphical tests.
pt_BR: Uma string listando argumentos a serem passados para o <command>Xvfb</command>, se executando testes gráficos.

note: (itstool) path: listitem/simpara
en: A set of condition (strings) that can influence the modules that are built and the options that are used for building them. You should use <literal>conditions.add()</literal> and <literal>conditions.discard()</literal> to modify the list if you want to make changes.
pt_BR: Uma coleção de condições (textos) que podem influenciar os módulos que são compilados e as opções que são usadas para compilá-los. Você deveria usar <literal>conditions.add()</literal> e <literal>conditions.discard()</literal> para modificar a lista se você quiser fazer alterações.

note: (itstool) path: listitem/simpara
en: The original set of conditions is determined on a per-OS basis and can be modified using the <option>--conditions=</option> commandline argument. The changes made by <option>--conditions</option> are visible at the time that jhbuildrc is sourced, so you can set other variables based on the current value of the set, but <option>--conditions</option> will be applied again after any changes made by jhbuildrc.
pt_BR: A coleção original de condições é determinado de acordo com o SO e pode ser modificado usando o argumento de linha de comando <option>--conditions=</option>. As alterações feitas por <option>--conditions</option> são visíveis no momento em que jhbuildrc é carregado, de forma que você possa definir outras variáveis com base no valor atual do conjunto, mas <option>--conditions</option> serão aplicadas novamente após qualquer alterações feita por jhbuildrc.

note: (itstool) path: section/title
en: Other Configuration File Structures
pt_BR: Outras estruturas do arquivo de configuração

note: (itstool) path: section/para
en: In addition to the above variables, there are other settings that can be set in the configuration file:
pt_BR: Além das variáveis, há outras configurações que podem ser definidas no arquivo de configuração:

note: (itstool) path: listitem/para
en: A dictionary representing the environment. This environment is passed to processes that JHBuild spawns.
pt_BR: Um dicionário representando o ambiente. Este ambiente é passado para o processo que chama o JHBuild.

note: (itstool) path: listitem/para
en: Some influential environment variables include <envar>CPPFLAGS</envar>, <envar>CFLAGS</envar>, <envar>INSTALL</envar> and <envar>LDFLAGS</envar>. For example:
pt_BR: Algumas variáveis de ambiente influenciáveis incluem <envar>CPPFLAGS</envar>, <envar>CFLAGS</envar>, <envar>INSTALL</envar> e <envar>LDFLAGS</envar>. Por exemplo:

note: (itstool) path: listitem/para
en: This will add a directory to the <envar>PATH</envar> environment variable. <function>addpath</function> will correctly handle the case when the environment variable is initially empty (having a stray colon at the beginning or end of an environment variable can have unexpected consequences).
pt_BR: Isso vai adicionar um diretório à variável de ambiente <envar>PATH</envar>. <function>addpath</function> vai lidar corretamente o caso quando a variável de ambiente estiver inicialmente vazia (tendo dois-pontos no começo ou final de uma variável de ambiente pode ter consequências inesperadas).

note: (itstool) path: listitem/para
en: After processing the configuration file, JHBuild will alter some paths based on variables such as <varname>prefix</varname> (e.g. adding <literal>$prefix/bin</literal> to the start of <envar>PATH</envar>).
pt_BR: Após o processamento do arquivo de configuração, JHBuild vai alterar alguns caminhos baseados em tais <varname>prefix</varname> (ex.: adicionar <literal>$prefix/bin</literal> ao início de <envar>PATH</envar>).

note: (itstool) path: listitem/para
en: The <function>prependpath</function> function works like <function>addpath</function>, except that the environment variable is modified after JHBuild has made its changes to the environment.
pt_BR: A função <function>prependpath</function> funciona como <function>addpath</function>, exceto que a variável de ambiente é modificada após JHBuild ter feito suas alterações no ambiente.

note: (itstool) path: section/title
en: Module Set File Syntax
pt_BR: Sintaxe de arquivo de coleção de módulos

note: (itstool) path: section/para
en: JHBuild uses XML files to describe the dependencies between modules. A RELAX-NG schema and Document Type Definition are included with JHBuild in the <filename>modulesets/</filename> directory. The RELAX-NG schema can be used to edit module set files using <literal>nxml-mode</literal> in Emacs.
pt_BR: JHBuild usa arquivos XML para descrever as dependências entre módulo. Um esquema de RELAX-NG e uma definição de tipo de documento são incluídos ao JHBuild no diretório <filename>modulesets/</filename>. O esquema de RELAX-NG pode ser usado para editar arquivos de coleção de módulos usando <literal>nxml-mode</literal> no Emacs.

note: (itstool) path: section/para
en: The top-level element in a module set file is <sgmltag class="element">moduleset</sgmltag> element. No XML namespace is used. The elements below the top-level come in three types: module sources, include statements and module definitions.
pt_BR: O elemento primário em um arquivo da coleção de módulos é o elemento <sgmltag class="element">moduleset</sgmltag>. Nenhum espaço de nomes XML é usado. Os elementos embaixo deste vem em três tipos: fontes de módulos, declarações de inclusões (include) e definições de módulo.

note: (itstool) path: section/para
en: Content in the moduleset file can be conditionally included by use of the &lt;if&gt; tag to surround the conditional content. It is currently only possible to predicate the inclusion on whether a particular condition flag is set or not, using &lt;if condition-set='cond'&gt; or &lt;if condition-unset='cond'&gt;. Conditions are set by default on a per-OS basis but can be influenced by way of the <varname>conditions</varname> variable in jhbuildrc or the <command>--conditions=</command> commandline argument.
pt_BR: O conteúdo no arquivo de coleção de módulos pode ser incluído condicionalmente usando a tag &lt;if&gt; para cobrir o conteúdo condicional. Ele é atualmente possível apenas predicar a inclusão se uma opção de condição em particular estiver definida ou não, usando &lt;if condition-set='cond'&gt; ou &lt;se condition-unset='cond'&gt;. Condições são definidas por padrão com base no SO, mas pode ser influenciado por meio da variável <varname>conditions</varname> em jhbuildrc ou o argumento de linha de comando <command>--conditions=</command>.

note: (itstool) path: section/title
en: Module Sources
pt_BR: Fontes de módulo

note: (itstool) path: section/para
en: Rather than listing the full location of every module, a number of "module sources" are listed in the module set, and then referenced by name in the module definitions. As well as reducing the amount of redundant information in the module set, it makes it easy for a user to specify an alternative source for those modules (for CVS and Subversion, it is common for developers and users to use different repository access methods).
pt_BR: Em vez de listar a localidade completa de cada módulo, um número de “fontes de módulo” está listado na coleção de módulos e, então, referenciada pelo nome nas definições de módulo. Além de reduzir a quantidade de informação redundante na coleção de módulos, isso deixa mais fácil para o usuário especificar uma fonte alternativa para aqueles módulos (para CVS e Subversion, é comum para desenvolvedores e usuários usarem diferentes métodos de acesso a repositório).

note: (itstool) path: section/para
en: The <sgmltag class="element">repository</sgmltag> element is used to describe all types of repository. The <sgmltag class="element">branch</sgmltag> element is used inside module definition to specify additional settings.
pt_BR: O elemento <sgmltag class="element">repository</sgmltag> é usado para descrever todos os tipos de repositórios. O elemento <sgmltag class="element">branch</sgmltag> é usado dentro da definição do módulo para especificar configurações adicionais.

note: (itstool) path: section/programlisting
en: 
    &lt;repository name="<replaceable>name</replaceable>"
      type="<replaceable>type</replaceable>"
      [ default="<replaceable>default</replaceable>" ]
      [ password="<replaceable>password</replaceable>" ]
      [ cvsroot="<replaceable>cvsroot</replaceable>" ]
      [ archive="<replaceable>archive</replaceable>" ]
      [ href="<replaceable>href</replaceable>" ]
      [ server="<replaceable>server</replaceable>" ]
      [ database="<replaceable>database</replaceable>" ]
      [ defbranch="<replaceable>defbranch</replaceable>" ]
      [ trunk-template="<replaceable>trunk-template</replaceable>" ]
      [ branches-template="<replaceable>branches-template</replaceable>" ]
      [ tags-template="<replaceable>tags-template</replaceable>" ]
      [ developer-href-example="<replaceable>developer-href-example</replaceable>" ] /&gt;
pt_BR: 
    &lt;repository name="<replaceable>nome</replaceable>"
      type="<replaceable>tipo</replaceable>"
      [ default="<replaceable>padrão</replaceable>" ]
      [ password="<replaceable>senha</replaceable>" ]
      [ cvsroot="<replaceable>raiz-cvs</replaceable>" ]
      [ archive="<replaceable>arquivo</replaceable>" ]
      [ href="<replaceable>href</replaceable>" ]
      [ server="<replaceable>servidor</replaceable>" ]
      [ database="<replaceable>banco de dados</replaceable>" ]
      [ defbranch="<replaceable>ramo</replaceable>" ]
      [ trunk-template="<replaceable>modelo-trunk</replaceable>" ]
      [ branches-template="<replaceable>modelo-branches</replaceable>" ]
      [ tags-template="<replaceable>modelo-tags</replaceable>" ]
      [ developer-href-example="<replaceable>exemplo-href-desenvolvedor</replaceable>" ] /&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">name</sgmltag> attribute is a unique identifier for the repository.
pt_BR: O atributo <sgmltag class="attribute">name</sgmltag> é um identificador único do repositório.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">default</sgmltag> attribute specifies whether this repository is the default source for this module set.
pt_BR: O atributo <sgmltag class="attribute">default</sgmltag> especifica este repositório no fonte padrão desta coleção de módulos.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">type</sgmltag> attribute specifies the type of repository. It can be one of: <literal>bzr</literal>, <literal>cvs</literal>, <literal>darcs</literal>, <literal>fossil</literal>, <literal>git</literal>, <literal>hg</literal>, <literal>mnt</literal>, <literal>svn</literal>, <literal>tarball</literal>. Other attributes depend on the <sgmltag class="attribute">type</sgmltag>, as well as the <sgmltag class="element">branch</sgmltag> used inside module definitions. Those are described below in the repository type sub-sections.
pt_BR: O atributo <sgmltag class="attribute">type</sgmltag> especifica o tipo de repositório. Ele pode ser: <literal>bzr</literal>, <literal>cvs</literal>, <literal>darcs</literal>, <literal>fossil</literal>, <literal>git</literal>, <literal>hg</literal>, <literal>mnt</literal>, <literal>svn</literal> ou <literal>tarball</literal>. Outros atributos dependem do <sgmltag class="attribute">type</sgmltag>, além do <sgmltag class="element">branch</sgmltag> usado dentro das definições de módulo. Aqueles descritos embaixo das subseções de tipos de repositório.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">developer-href-example</sgmltag> attribute is used to specify the format of the URL for the repository used by developers. This is informational only.
pt_BR: O atributo <sgmltag class="attribute">developer-href-example</sgmltag> é usado para especificar o formato da URL do repositório usado por desenvolvedores. Serve apenas como informação.

note: (itstool) path: section/para
en: The <sgmltag class="element">branch</sgmltag> element is used inside module definitions.
pt_BR: O elemento <sgmltag class="element">branch</sgmltag> é usado dentro das definições de módulo.

note: (itstool) path: section/programlisting
en: 
    &lt;branch
      [ repo="<replaceable>repository</replaceable>" ]
      [ module="<replaceable>module name</replaceable>" ]
      [ checkoutdir="<replaceable>checkoutdir</replaceable>" ]
      [ revision="<replaceable>revision</replaceable>" ]
      [ tag="<replaceable>tag</replaceable>" ]
      [ update-new-dirs="<replaceable>update-new-dirs</replaceable>" ]
      [ override-checkoutdir="<replaceable>override-checkoutdir</replaceable>" ]
      [ subdir="<replaceable>subdir</replaceable>" ]
      [ branch="<replaceable>branch</replaceable>" ]
      [ version="<replaceable>version</replaceable>" ]
      [ size="<replaceable>size</replaceable>" ]
      [ source-subdir="<replaceable>source-subdir</replaceable>" ]
      [ hash="<replaceable>hash</replaceable>" ]/&gt;
pt_BR: 
    &lt;branch
      [ repo="<replaceable>repositório</replaceable>" ]
      [ module="<replaceable>nome-do-módulo</replaceable>" ]
      [ checkoutdir="<replaceable>diretório-de-checkout</replaceable>" ]
      [ revision="<replaceable>revisão</replaceable>" ]
      [ tag="<replaceable>tag</replaceable>" ]
      [ update-new-dirs="<replaceable>atualiza-direstpiruis-novos</replaceable>" ]
      [ override-checkoutdir="<replaceable>sobrescreve-checkoutdir</replaceable>" ]
      [ subdir="<replaceable>subdiretório</replaceable>" ]
      [ branch="<replaceable>ramo</replaceable>" ]
      [ version="<replaceable>versão</replaceable>" ]
      [ size="<replaceable>tamanho</replaceable>" ]
      [ source-subdir="<replaceable>subdiretório-fonte</replaceable>" ]
      [ hash="<replaceable>hash</replaceable>" ]/&gt;

note: (itstool) path: section/para
en: All attributes have sensible defaults and depend on the module and repository definitions. Common attributes are described here.
pt_BR: Todos os atributos possuem padrões sensíveis e dependem das definições do módulo e repositório. Atributos comuns são descritos aqui.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">repo</sgmltag> attribute is used to specify non-default repository name.
pt_BR: O atributo <sgmltag class="attribute">repo</sgmltag> é usado para especificar um nome de repositório não padronizado.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">module</sgmltag> attribute is used to specify module name to checkout from the repository. Defaults to module id.
pt_BR: O atributo <sgmltag class="attribute">module</sgmltag> é usado para especificar um nome de módulo para baixar do repositório. Padrão é a identificação (id) do módulo.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">checkoutdir</sgmltag> attribute is used to specify the checkout directory name. Defaults to module id.
pt_BR: O atributo <sgmltag class="attribute">checkoutdir</sgmltag> é usado para especificar o nome do diretório no qual será realizado checkout. Padrão é a identificação (id) do módulo.

note: (itstool) path: section/para
en: Other attributes are described below
pt_BR: Outros atributos são descritos abaixo.

note: (itstool) path: section/para
en: This repository type is used to define a Bazaar repository. It is recommended to have Bazaar 1.16 or higher.
pt_BR: Este tipo de repositório é usado para definir um repositório Bazaar. É recomendado ter Bazaar 1.16 ou outra versão mais nova.

note: (itstool) path: section/para
en: Additional attributes are: <sgmltag class="attribute">trunk-template</sgmltag> (defaults to <literal>"%(module)s"</literal>) and <sgmltag class="attribute">branches-template</sgmltag> (defaults to <literal>"%(module)s/%(branch)s</literal>"). These attributes are used to specify templates for constructing URL. A <sgmltag class="element">branch</sgmltag> element in the module definitions can specify <sgmltag class="attribute">branch</sgmltag> and <sgmltag class="attribute">user</sgmltag> attributes. These values will be substituted in the templates. If either of those are defined <sgmltag class="attribute">branches-template</sgmltag> is used, otherwise <sgmltag class="attribute">trunk-template</sgmltag> is used. This way you can override repository to build modules from your personal branch or build many modules from a repository with non-standard layout.
pt_BR: São atributos adicionais: <sgmltag class="attribute">trunk-template</sgmltag> (padrão é <literal>"%(module)s"</literal>) e <sgmltag class="attribute">branches-template</sgmltag> (padrão é <literal>"%(module)s/%(branch)s</literal>"). Estes atributos são usados para especificar modelos para construção de URL. Um elemento <sgmltag class="element">branch</sgmltag> nas definições do módulo pode especificar atributos <sgmltag class="attribute">branch</sgmltag> e <sgmltag class="attribute">user</sgmltag>. Estes valores serão substituídos nos modelos. Se um deles for definido,  <sgmltag class="attribute">branches-template</sgmltag> é usado. Do contrário, <sgmltag class="attribute">trunk-template</sgmltag> é usado. Desta forma, você pode sobrescrever um repositório para compilar módulos do seu ramo pessoal ou compilar muitos módulos de um repositório com uma disposição não padronizada.

note: (itstool) path: section/para
en: An addition <sgmltag class="element">branch</sgmltag> element accepts <sgmltag class="attribute">revspec</sgmltag> attribute to anchor on a particular revision. Any valid <literal>bzr revspec</literal> is accepted, for example <literal>date:yesterday, -5, tag:0.1</literal> to get first revision since yesterday, 5 commits behind the tip or tag "0.1". See <literal>bzr help revisionspec</literal> for all possible values.
pt_BR: Um elemento <sgmltag class="element">branch</sgmltag> adicional aceita um atributo <sgmltag class="attribute">revspec</sgmltag> para ancorar em uma revisão em particular. Qualquer <literal>bzr revspec</literal> válido é aceito. Por exemplo, use <literal>date:yesterday, -5, tag:0.1</literal> para obter a primeira revisão a partir de ontem, 5 commits atrás da tip ou tag “0.1”. Veja <literal>bzr help revisionspec</literal> para todos os valores possíveis.

note: (itstool) path: section/para
en: For example repository with <sgmltag class="attribute">template</sgmltag> attributes defined:
pt_BR: Por exemplo, um repositório com atributos <sgmltag class="attribute">template</sgmltag> definidos:

note: (itstool) path: section/para
en: Example <sgmltag class="element">branch</sgmltag> elements for the above repository:
pt_BR: Exemplo de elementos <sgmltag class="element">branch</sgmltag> para o repositório acima:

note: (itstool) path: section/para
en: This repository type is used to define a CVS repository.
pt_BR: Este tipo de repositório é usado para definir um repositório CVS.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">password</sgmltag> attribute is used to specify the password to the repository.
pt_BR: O atributo <sgmltag class="attribute">password</sgmltag> é usado para especificar a senha do repositório.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">cvsroot</sgmltag> attribute is used to specify the root of the repository.
pt_BR: O atributo <sgmltag class="attribute">cvsroot</sgmltag> é usado para especificar a raiz do repositório.

note: (itstool) path: section/para
en: Additional attributes are: <sgmltag class="attribute">revision</sgmltag>, <sgmltag class="attribute">update-new-dirs</sgmltag> and <sgmltag class="attribute">override-checkoutdir</sgmltag>.
pt_BR: São atributos adicionais: <sgmltag class="attribute">revision</sgmltag>, <sgmltag class="attribute">update-new-dirs</sgmltag> e <sgmltag class="attribute">override-checkoutdir</sgmltag>.

note: (itstool) path: section/para
en: This repository type is used to define a Darcs repository.
pt_BR: Este tipo de repositório é usado para definir um repositório Darcs.

note: (itstool) path: section/para
en: This repository type is used to define a Git repository.
pt_BR: Este tipo de repositório é usado para definir um repositório Git.

note: (itstool) path: section/para
en: It allows the following attributes on the <sgmltag class="element">branch</sgmltag> element:
pt_BR: Ele permite os seguintes atributos no elemento <sgmltag class="element">branch</sgmltag>:

note: (itstool) path: section/para
en: The <sgmltag class="attribute">revision</sgmltag> attribute is used to specify a local or remote-tracking branch to switch to in the update phase. It defaults to 'master'. It is possible to override this attribute with the <varname>branches</varname> configuration variable. The switch will only be performed, if the current branch is tracking a remote branch, to not disturb your own work.
pt_BR: O atributo <sgmltag class="attribute">revision</sgmltag> é usado para especificar um ramo local ou remoto que pode ser selecionado na fase de atualização. Padrão é “master”. É possível sobrescrever este atributo com a variável de configuração <varname>branches</varname>. A seleção será realizada apenas se o ramo atual estiver seguindo um ramo remoto, para não atrapalhar o seu próprio trabalho.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">tag</sgmltag> attribute is used to specify a revision to unconditionally check out in the update phase. It overrides the <sgmltag class="attribute">revision</sgmltag> attribute.
pt_BR: O atributo <sgmltag class="attribute">tag</sgmltag> é usado para especificar uma revisão para baixar incondicionalmente na fase de atualização. Ele substitui o atributo <sgmltag class="attribute">revision</sgmltag>.

note: (itstool) path: section/programlisting
en: 
    &lt;branch repo="git.freedesktop.org" module="swfdec/swfdec"
            checkoutdir="swfdec"
            revision="<replaceable>local-or-remote-branch</replaceable>"
            tag="<replaceable>tree-ish</replaceable>"/&gt;
pt_BR: 
    &lt;branch repo="git.freedesktop.org" module="swfdec/swfdec"
            checkoutdir="swfdec"
            revision="<replaceable>ramo-local-ou-remoto</replaceable>"
            tag="<replaceable>tag</replaceable>"/&gt;

note: (itstool) path: section/para
en: This repository type is used to define a Mercurial repository.
pt_BR: Este tipo de repositório é usado para definir um repositório Mercurial.

note: (itstool) path: section/para
en: This repository type is used to define a Monotone repository.
pt_BR: Este tipo de repositório é usado para definir um repositório Monotone.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">server</sgmltag> attribute is used to specify the repository server.
pt_BR: O atributo <sgmltag class="attribute">server</sgmltag> é usado para especificar o servidor do repositório.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">database</sgmltag> attribute is used to specify the database to use for the repository.
pt_BR: O atributo <sgmltag class="attribute">database</sgmltag> é usado para especificar o banco de dados a ser usado pelo repositório.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">defbranch</sgmltag> attribute is used specify the branch of the repository to use.
pt_BR: O atributo <sgmltag class="attribute">defbranch</sgmltag> é usado para especificar o ramo do repositório a ser usado.

note: (itstool) path: section/para
en: This repository type is used to define a Subversion repository.
pt_BR: Este tipo de repositório é usado para definir um repositório.

note: (itstool) path: section/para
en: It allows a <sgmltag class="attribute">revision</sgmltag> on the <sgmltag class="element">branch</sgmltag> element. This attribute defines the branch to checkout or, if it is a number, a specific revision to checkout.
pt_BR: Ele permite uma <sgmltag class="attribute">revision</sgmltag> no elemento <sgmltag class="element">branch</sgmltag>. Este atributo define o ramo para fazer checkout ou, se for um número, uma revisão específica para fazer checkout.

note: (itstool) path: section/para
en: It is possible to specify custom <literal>svn</literal> layout using <sgmltag class="attribute">trunk-template</sgmltag> (defaults to "%(module)s/trunk"), <sgmltag class="attribute">branches-template</sgmltag> (defaults to "%(module)s/branches/%(branch)s") and <sgmltag class="attribute">tags-template</sgmltag> (defaults to "%(module)s/tags/%(tag)s")
pt_BR: É possível especificar uma disposição <literal>svn</literal> diferente usando <sgmltag class="attribute">trunk-template</sgmltag> (padrão é “%(module)s/trunk”), <sgmltag class="attribute">branches-template</sgmltag> (padrão é “%(module)s/branches/%(branch)s”) and <sgmltag class="attribute">tags-template</sgmltag> (padrão é “%(module)s/tags/%(tag)s”)

note: (itstool) path: section/title
en: System
pt_BR: Sistema

note: (itstool) path: section/para
en: This repository type is used to define a fake system repository. A system repository is required to create <link linkend="moduleset-syntax-defs-systemmodule"><sgmltag class="element">systemmodules</sgmltag></link>.
pt_BR: Este tipo de repositório é usado para definir um repositório de sistema falso. Um repositório de sistema é necessário para criar <link linkend="moduleset-syntax-defs-systemmodule"><sgmltag class="element">systemmodules</sgmltag></link>.

note: (itstool) path: section/programlisting
en: 
    &lt;repository type="system" name="system"/&gt;
pt_BR: 
    &lt;repository type="system" name="sistema"/&gt;

note: (itstool) path: section/para
en: This repository type is used to define a tarball repository.
pt_BR: Este tipo de repositório é usado para definir um repositório de tarball.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">module</sgmltag> attribute specifies the file to download and compile, the <sgmltag class="attribute">version</sgmltag> attribute specifies the module version.
pt_BR: O atributo <sgmltag class="attribute">module</sgmltag> especifica o arquivo para baixar e compilar, o atributo <sgmltag class="attribute">version</sgmltag> especifica a versão do módulo.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">size</sgmltag> and <sgmltag class="attribute">hash</sgmltag>, as well as the obsolete <sgmltag class="attribute">md5sum</sgmltag>, attributes are optional. If these attributes are present, they are used to check that the source package was downloaded correctly.
pt_BR: Os elementos <sgmltag class="attribute">size</sgmltag> e <sgmltag class="attribute">hash</sgmltag>, assim como o obsoleto <sgmltag class="attribute">md5sum</sgmltag>, são opcionais. Se esses atributos estiverem presentes, eles são usados para verificar se o pacote de fontes foi baixado corretamente.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">rename-tarball</sgmltag> can be used to rename the tarball file when downloading, in case the original name conflicts with another module.
pt_BR: O atributo <sgmltag class="attribute">rename-tarball</sgmltag> pode ser usado para renomear o arquivo tarball ao baixar, no caso do nome original conflitar com outro módulo.

note: (itstool) path: section/para
en: Any number of <sgmltag class="element">patch</sgmltag> elements may be nested inside the <sgmltag class="element">branch</sgmltag> element. These patches are applied, in order, to the source tree after unpacking. The <sgmltag class="attribute">file</sgmltag> attribute gives the patch filename, and the <sgmltag class="attribute">strip</sgmltag> attribute says how many levels of directories to prune when applying the patch.
pt_BR: Qualquer número de elementos de <sgmltag class="element">patch</sgmltag> pode ser acrescentado dentro do elemento <sgmltag class="element">branch</sgmltag>. Esses patches são aplicados, em ordem, na árvore de fontes após o desempacotamento. O atributo <sgmltag class="attribute">file</sgmltag> fornece o nome do arquivo de patch e o atributo <sgmltag class="attribute">strip</sgmltag> informa quantos níveis devem ser suprimidos ao aplicar o patch.

note: (itstool) path: section/para
en: For module sets shipped with JHBuild, the patch files are looked up in the <filename>jhbuild/patches/</filename> directory; for module sets referred by URI, the patch files are looked for in the same directory as the moduleset file, or in its <filename>patches/</filename> subdirectory. It is also possible for the <sgmltag class="attribute">file</sgmltag> attribute to specify a URI, in which case it will be downloaded from that location.
pt_BR: Para coleções de módulos disponibilizados com o JHBuild, os arquivos de patch são buscados no diretório <filename>jhbuild/patches/</filename>; para coleções de módulos relacionados por URI, os arquivos de patch são obtidos no mesmo diretório do arquivo de coleção de módulos ou em seu subdiretório <filename>patches/</filename>. Também é possível que o atributo <sgmltag class="attribute">file</sgmltag> especifique uma URI, caso em que o patch será baixado desta localização.

note: (itstool) path: section/para
en: A tarball <sgmltag class="element">branch</sgmltag> element may also contain <sgmltag class="element">quilt</sgmltag> elements which specify nested <sgmltag class="element">branch</sgmltag> to import.
pt_BR: Um elemento <sgmltag class="element">branch</sgmltag> de tarball também pode conter elementos <sgmltag class="element">quilt</sgmltag>, que especificam <sgmltag class="element">branch</sgmltag> aninhados para  importar.

note: (itstool) path: section/title
en: Including Other Module Sets
pt_BR: Incluindo outras coleções de módulos

note: (itstool) path: section/para
en: JHBuild allows one module set to include the contents of another by reference using the <sgmltag class="element">include</sgmltag> element.
pt_BR: JHBuild permite que uma coleção de módulos inclua os conteúdos de outra por referência usando o elemento <sgmltag class="element">include</sgmltag>.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">href</sgmltag> is a URI reference to the module set to be included, relative to the file containing the <sgmltag class="element">include</sgmltag> element.
pt_BR: O <sgmltag class="attribute">href</sgmltag> é uma referência de URI à coleção de módulos a serem incluídos, relativo ao arquivo contendo o elemento <sgmltag class="element">include</sgmltag>.

note: (itstool) path: section/para
en: Only module definitions are imported from the referenced module set - module sources are not. Multiple levels of includes are allowed, but include loops are not (there isn't any code to handle loops at the moment).
pt_BR: Apenas definições de módulos são importadas da coleção de módulos referenciada - fontes de módulos não são. Múltiplos níveis de inclusões são permitidas, mas loops de inclusão não são (não código algum para lidar com loops no presente momento).

note: (itstool) path: section/title
en: Module Definitions
pt_BR: Definições de módulo

note: (itstool) path: section/para
en: There are various types of module definitions that can be used in a module set file, and the list can easily be extended. Only the most common ones will be mentioned here.
pt_BR: Há vários tipos de definições de módulos que podem ser usados em um arquivo de coleção de módulos, e a lista pode ser facilmente estendida. Apenas aqueles mais comuns que são mencionados aqui.

note: (itstool) path: section/para
en: They are all basically composed of a <sgmltag class="element">branch</sgmltag> element describing how to get the module and <sgmltag class="element">dependencies</sgmltag>, <sgmltag class="element">suggests</sgmltag> and <sgmltag class="element">after</sgmltag> elements to declare the dependencies of the module.
pt_BR: As definições são basicamente todas compostas de um elemento <sgmltag class="element">branch</sgmltag> descrevendo como obter o módulo e elementos <sgmltag class="element">dependencies</sgmltag>, <sgmltag class="element">suggests</sgmltag> e <sgmltag class="element">after</sgmltag> para declarar as dependências do módulo.

note: (itstool) path: section/para
en: Any modules listed in the <sgmltag class="element">dependencies</sgmltag> element will be added to the module list for <command>jhbuild build</command> if it isn't already included, and make sure the dependent modules are built first.
pt_BR: Quaisquer módulos listados no elemento <sgmltag class="element">dependencies</sgmltag> serão adicionados à lista de módulos de <command>jhbuild build</command>, se eles já não estiverem inclusos, e confirmados de que módulos dependentes serão compilados primeiro.

note: (itstool) path: section/para
en: After generating the modules list, the modules listed in the <sgmltag class="element">suggests</sgmltag> element will be used to further sort the modules list (although it will not pull any additional modules). This is intended for cases where a module has an optional dependency on another module.
pt_BR: Após gerar a lista de módulos, os módulos listados no elemento <sgmltag class="element">suggests</sgmltag> serão usados para posterior organização da lista de módulos (apesar de que ela não vai obter nenhum módulos adicionais). Isso não foi destinado para casos em que um módulo possui uma dependência opcional em outro módulo.

note: (itstool) path: section/para
en: The <sgmltag class="element">autotools</sgmltag> element is used to define a module which is compiled using the GNU Autotools build system.
pt_BR: O elemento <sgmltag class="element">autotools</sgmltag> é usado para definir um módulo que é compilado usando o sistema de compilação do GNU Autotools.

note: (itstool) path: section/programlisting
en: 
    &lt;autotools id="<replaceable>id</replaceable>"
    	      [ autogenargs="<replaceable>autogenargs</replaceable>" ]
    	      [ makeargs="<replaceable>makeargs</replaceable>" ]
    	      [ makeinstallargs="<replaceable>makeinstallargs</replaceable>" ]
    	      [ autogen-sh="<replaceable>autogen-sh</replaceable>" ]
    	      [ makefile="<replaceable>makefile</replaceable>" ]
    	      [ skip-autogen="<replaceable>skip-autogen</replaceable>" ]
    	      [ skip-install="<replaceable>skip-install</replaceable>" ]
    	      [ uninstall-before-install="<replaceable>uninstall-before-install</replaceable>" ]
    	      [ autogen-template="<replaceable>autogen-template</replaceable>" ]
    	      [ check-target="<replaceable>check-target</replaceable>" ]
    	      [ supports-non-srcdir-builds="<replaceable>supports-non-srcdir-builds</replaceable>" ]
    	      [ force-non-srcdir-builds="<replaceable>force-non-srcdir-builds</replaceable>" ]
    	      [ supports-unknown-configure-options="<replaceable>supports-unknown-configure-options</replaceable>" ]
    	      [ supports-static-analyzer="<replaceable>supports-static-analyzer</replaceable>" ]&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
    &lt;/autotools&gt;
pt_BR: 
    &lt;autotools id="<replaceable>id</replaceable>"
    	      [ autogenargs="<replaceable>argumentos-autogen</replaceable>" ]
    	      [ makeargs="<replaceable>argumentos-make</replaceable>" ]
    	      [ makeinstallargs="<replaceable>argumentos-make-install</replaceable>" ]
    	      [ autogen-sh="<replaceable>autogen-sh</replaceable>" ]
    	      [ makefile="<replaceable>makefile</replaceable>" ]
    	      [ skip-autogen="<replaceable>ignora-autogen</replaceable>" ]
    	      [ skip-install="<replaceable>ignora-install</replaceable>" ]
    	      [ uninstall-before-install="<replaceable>desinstala-antes-de-instalar</replaceable>" ]
    	      [ autogen-template="<replaceable>modelo-de-autogen</replaceable>" ]
    	      [ check-target="<replaceable>verifica-alvo</replaceable>" ]
    	      [ force-non-srcdir-builds="<replaceable>força-compilações-fora-do-srcdir</replaceable>" ]
    	      [ supports-non-srcdir-builds="<replaceable>suporte-a-compilações-fora-do-srcdir</replaceable>" ]&gt;
    	      [ supports-unknown-configure-options="<replaceable>suporte-a-opções-desconhecidas-pelo-configure</replaceable>" ]
    	      [ supports-static-analyzer="<replaceable>suporte-a-analisador-estático</replaceable>" ]&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
    &lt;/autotools&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">autogenargs</sgmltag> and <sgmltag class="attribute">makeargs</sgmltag> and <sgmltag class="attribute">makeinstallargs</sgmltag> attributes are used to specify additional arguments to pass to <command>autogen.sh</command>, <command>make</command> and <command>make install</command> respectively.
pt_BR: Os atributos <sgmltag class="attribute">autogenargs</sgmltag>, <sgmltag class="attribute">makeargs</sgmltag> e <sgmltag class="attribute">makeinstallargs</sgmltag> são usados para especificar argumentos adicionais a serem passados para o <command>autogen.sh</command>, <command>make</command> e <command>make install</command>, respectivamente.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">autogen-sh</sgmltag> attribute specifies the name of the autogen.sh script to run. The value <literal>autoreconf</literal> can be used if your module has no <command>autogen.sh</command> script equivalent. In that case, JHBuild will run <command>autoreconf -fi</command>, followed by the proper <command>configure</command>. <sgmltag class="attribute">skip-autogen</sgmltag> chooses whether or not to run autogen.sh, it is a boolean with an extra <literal>never</literal> value to tell JHBuild to never skip running <command>autogen.sh</command>. <sgmltag class="attribute">skip-install</sgmltag> is a boolean attribute specifying whether to skip <command>make install</command> command on the module. <sgmltag class="attribute">makefile</sgmltag> specifies the filename of the makefile to use.
pt_BR: O atributo <sgmltag class="attribute">autogen-sh</sgmltag> especifica o nome do script autogen.sh a ser executado. O valor <literal>autoreconf</literal> pode ser usado se seu módulo não possuir um script <command>autogen.sh</command> equivalente. Nesse caso, JHBuild vai executar <command>autoreconf -fi</command>, seguido pelo <command>configure</command> apropriado. <sgmltag class="attribute">skip-autogen</sgmltag> escolhe executar ou não o autogen.sh, sendo ele um boolean com um valor <literal>never</literal> extra para informar o JHBuild para nunca pular a execução do <command>autogen.sh</command>. <sgmltag class="attribute">skip-install</sgmltag> é um atributo boolean especificando pular ou não o comando <command>make install</command> no módulo. <sgmltag class="attribute">makefile</sgmltag> especifica o nome de arquivo do makefile a ser usado.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">uninstall-before-install</sgmltag> specifies any old installed files from the module should before removed before running the install step. This can be used to work around a problem where libtool tries to link one library it is installing against another library it is installing, but because of jhbuild's use of DESTDIR, finds the old installed library instead. The downside of specifying this is that it could cause problems if the user is currently running code that relies on installed files from the module.
pt_BR: O <sgmltag class="attribute">uninstall-before-install</sgmltag> especifica quaisquer arquivos antigos instalados do módulo que deveriam ser removidos antes de executar a etapa de instalação. Isso pode ser usado para contornar um problema no qual libtool tenta criar um link de uma biblioteca que ele está instalando com outra que ele está instalando, mas, por causa do jhbuild usar DESTDIR, acaba por encontrar a biblioteca antiga instalada. O lado negativo de se especificar isso é que pode causar problemas se o usuário estiver atualmente executando um código que depende dos arquivos instalados do módulo.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">supports-non-srcdir-builds</sgmltag> attribute is used to mark modules that can't be cleanly built using a separate source directory.
pt_BR: O atributo <sgmltag class="attribute">supports-non-srcdir-builds</sgmltag> é usado para marcar módulos que não podem ser compilados do zero usando um diretório de fontes separados.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">force-non-srcdir-builds</sgmltag> attribute is used to mark modules that can't be cleanly built from the source directory, but can be built from outside it.
pt_BR: O atributo <sgmltag class="attribute">force-non-srcdir-builds</sgmltag> é usado para marcar módulos que não podem ser compilados do zero usando um diretório de fontes, mas podem ser compilados fora dele.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">autogen-template</sgmltag> attribute can be used if you need finer control over the autogen command line. It is a python format string, which will be substituted with the following variables: <varname>srcdir</varname>, <varname>autogen-sh</varname>, <varname>prefix</varname>, <varname>libdir</varname>, and <varname>autogenargs</varname>. For example, here is the default autogen-template:
pt_BR: O atributo <sgmltag class="attribute">autogen-template</sgmltag> pode ser usado se você precisar um controle melhor da linha de comando do autogen. Ele é uma string  no formato python, que será substituída pelas seguintes variáveis: <varname>srcdir</varname>, <varname>autogen-sh</varname>, <varname>prefix</varname>, <varname>libdir</varname> e <varname>autogenargs</varname>. Por exemplo, aqui está o autogen-template padrão:

note: (itstool) path: section/para
en: The <sgmltag class="attribute">check-target</sgmltag> attribute must be specified (with false as value) for modules that do not have a <command>make check</command> target.
pt_BR: O atributo <sgmltag class="attribute">check-target</sgmltag> deve ser especificado (com valor sendo falso) para módulos que não possuem um alvo para <command>make check</command>.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">supports-static-analyzer</sgmltag> attribute must be specified (with false as value) for modules which don’t support being built under a static analysis tool such as <command>scan-build</command>.
pt_BR: O atributo <sgmltag class="attribute">supports-static-analyzer</sgmltag> deve ser especificado (com valor sendo falso) para módulos que não possuem suporte a compilação sob uma ferramenta estática, tal como <command>scan-build</command>.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">supports-unknown-configure-options</sgmltag> attribute is used to mark modules that will error out if an unknown option is passed to <filename>configure</filename>. Global configure options will not be used for that module.
pt_BR: O atributo <sgmltag class="attribute">supports-unknown-configure-options</sgmltag> é usado para marcar módulos que vão resultar em erro se uma opção desconhecida é passada para <filename>configure</filename>. Opções de configurações globais não serão usada para aquele módulo.

note: (itstool) path: section/para
en: The <sgmltag class="element">cmake</sgmltag> element is used to define a module which is built using the CMake build system.
pt_BR: O elemento <sgmltag class="element">cmake</sgmltag> é usado para definir um módulo que é compilado usando o sistema de compilação do CMake.

note: (itstool) path: section/programlisting
en: 
      &lt;cmake id="<replaceable>modulename</replaceable>"
                [ cmakeargs="<replaceable>cmakeargs</replaceable>" ]
                [ ninjaargs="<replaceable>ninjaargs</replaceable>" ]
                [ makeargs="<replaceable>makeargs</replaceable>" ]
                [ skip-install="<replaceable>skip-install</replaceable>" ]
                [ cmakedir="<replaceable>cmakedir</replaceable>" ]
                [ use-ninja="<replaceable>use-ninja</replaceable>" ]
                [ force-non-srcdir-builds="<replaceable>force-non-srcdir-builds</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/cmake&gt;
pt_BR: 
      &lt;cmake id="<replaceable>nome-do-módulo</replaceable>"
          [ cmakeargs="<replaceable>argumentos-cmake</replaceable>" ]
          [ ninjaargs="<replaceable>argumentos-ninja</replaceable>" ]
          [ makeargs="<replaceable>argumentos-make</replaceable>" ]
          [ skip-install="<replaceable>instalação-para-ignorar</replaceable>" ]
          [ cmakedir="<replaceable>dir-cmake</replaceable>" ]
          [ use-ninja="<replaceable>usar-ninja</replaceable>" ]
          [ force-non-srcdir-builds="<replaceable>força-compilação-não-srcdir</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/cmake&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">cmakeargs</sgmltag> attribute is used to specify additional arguments to pass to <command>cmake</command>.
pt_BR: O atributo <sgmltag class="attribute">cmakeargs</sgmltag> é usado para especificar argumentos adicionais a ser passados para o <command>cmake</command>.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">ninjaargs</sgmltag> attribute is used to specify additional arguments to pass to <command>ninja</command>.
pt_BR: O atributo <sgmltag class="attribute">ninjaargs</sgmltag> é usado para especificar argumentos adicionais a ser passados para o <command>ninja</command>.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">makeargs</sgmltag> attribute is used to specify additional arguments to pass to <command>make</command>.
pt_BR: O atributo <sgmltag class="attribute">makeargs</sgmltag> é usado para especificar argumentos adicionais a ser passados para o <command>make</command>.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">cmakedir</sgmltag> attribute specifies the subdirectory where cmake will run in relation to srcdir.
pt_BR: O atributo <sgmltag class="attribute">dir-cmake</sgmltag> é usado para especificar o subdiretório no qual o cmake será executado em relação ao srcdir.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">use-ninja</sgmltag> attribute is used to mark modules should be built using the Ninja backend for cmake, instead of the Make backend. The default is to use the Ninja backend.
pt_BR: O atributo <sgmltag class="attribute">use-ninja</sgmltag> é usado para marcar módulos que devem se compilados usando o backend Ninja para cmake, em vez do backend Make. O padrão é usar o backend Ninja.

note: (itstool) path: section/para
en: The <sgmltag class="element">meson</sgmltag> element is used to define a module which is configured using the Meson build system and built using the Ninja build tool.
pt_BR: O elemento <sgmltag class="element">meson</sgmltag> é usado para definir um módulo que é configurado usando o sistema de compilação do Meson e compilado usando a ferramenta de compilação Ninja.

note: (itstool) path: section/programlisting
en: 
      &lt;meson id="<replaceable>modulename</replaceable>"
                [ mesonargs="<replaceable>mesonargs</replaceable>" ]
                [ ninjaargs="<replaceable>ninjaargs</replaceable>" ]
                [ skip-install="<replaceable>skip-install</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/meson&gt;
pt_BR: 
      &lt;meson id="<replaceable>nome-do-módulo</replaceable>"
                [ mesonargs="<replaceable>argumentos-meson</replaceable>" ]
                [ ninjaargs="<replaceable>argumentos-ninja</replaceable>" ]
                [ skip-install="<replaceable>instalação para ignorar</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/meson&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">mesonargs</sgmltag> attribute is used to specify additional arguments to pass to <command>meson</command>.
pt_BR: O atributo <sgmltag class="attribute">mesonargs</sgmltag> é usado para especificar argumentos adicionais a ser passados para o <command>meson</command>.

note: (itstool) path: section/para
en: The <sgmltag class="element">distutils</sgmltag> element is used to define a module which is built using python's distutils.
pt_BR: O elemento <sgmltag class="element">distutils</sgmltag> é usado para definir um módulo que é compilado usando distutils do python.

note: (itstool) path: section/programlisting
en: 
    &lt;distutils id="<replaceable>modulename</replaceable>"
                [ supports-non-srcdir-builds="<replaceable>yes|no</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/distutils&gt;
pt_BR: 
    &lt;distutils id="<replaceable>nome-do-módulo</replaceable>"
                [ supports-non-srcdir-builds="<replaceable>sim|no</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/distutils&gt;

note: (itstool) path: section/para
en: The <sgmltag class="element">linux</sgmltag> element defines a module used to build a linux kernel. In addition, a separate kernel configuration can be chosen using the <sgmltag class="element">kconfig</sgmltag> subelement.
pt_BR: O elemento <sgmltag class="element">linux</sgmltag> define um módulo usado para compilar um kernel do linux. Além disso, uma configuração de kernel separada pode ser escolhida usando o subelemento <sgmltag class="element">kconfig</sgmltag>.

note: (itstool) path: section/programlisting
en: 
    &lt;linux id="<replaceable>id</replaceable>"
    	  [ makeargs="<replaceable>makeargs</replaceable>" ]&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
      &lt;kconfig [ repo="<replaceable>repo</replaceable>" ]
    	    version="<replaceable>version</replaceable>"
    	    [ module="<replaceable>module</replaceable>" ]
    	    [ config="<replaceable>config</replaceable>" ] /&gt;
    
    &lt;/linux&gt;
pt_BR: 
    &lt;linux id="<replaceable>id</replaceable>"
    	  [ makeargs="<replaceable>argumentos-make</replaceable>" ]&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
      &lt;kconfig [ repo="<replaceable>repositório</replaceable>" ]
    	    version="<replaceable>versão</replaceable>"
    	    [ module="<replaceable>módulo</replaceable>" ]
    	    [ config="<replaceable>configuração</replaceable>" ] /&gt;
    
    &lt;/linux&gt;

note: (itstool) path: section/para
en: The <sgmltag class="element">perl</sgmltag> element is used to build perl modules.
pt_BR: O elemento <sgmltag class="element">perl</sgmltag> é usado para compilar módulos de perl.

note: (itstool) path: section/programlisting
en: 
    &lt;perl id="<replaceable>modulename</replaceable>"
    	 [ makeargs="<replaceable>makeargs</replaceable>" ]&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
    &lt;/perl&gt;
pt_BR: 
    &lt;perl id="<replaceable>nome-do-módulo</replaceable>"
    	 [ makeargs="<replaceable>argumentos-make</replaceable>" ]&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
    &lt;/perl&gt;

note: (itstool) path: section/para
en: The <sgmltag class="element">systemmodule</sgmltag> element is used to specify modules that must be provided by the system. The module should be installed by your distributions package management system.
pt_BR: O elemento <sgmltag class="element">systemmodule</sgmltag> é usado para especificar os módulos que deve ser fornecidos pelo sistema. O módulo deveria ser instalado pelo sistema de gerenciamento de pacotes da sua distribuição.

note: (itstool) path: section/programlisting
en: 
    &lt;systemmodule id="<replaceable>modulename</replaceable>"&gt;
      &lt;pkg-config&gt;<replaceable>pkg-config</replaceable>.pc&lt;/pkg-config&gt;
    
      &lt;branch repo="<replaceable>system</replaceable>" version="<replaceable>version</replaceable>" /&gt;
    &lt;/systemmodule&gt;
pt_BR: 
    &lt;systemmodule id="<replaceable>nome-do-módulo</replaceable>"&gt;
      &lt;pkg-config&gt;<replaceable>pkg-config</replaceable>.pc&lt;/pkg-config&gt;
    
      &lt;branch repo="<replaceable>sistema</replaceable>" version="<replaceable>versão</replaceable>" /&gt;
    &lt;/systemmodule&gt;

note: (itstool) path: section/para
en: If the system module does not provide a pkg-config file, <sgmltag class="element">systemdependencies</sgmltag> tag can be used to identify the dependencies. Two values are supported by the <sgmltag class="attribute">type</sgmltag> attribute of the <sgmltag class="element">dep</sgmltag> tag:
pt_BR: Se o módulo do sistema não fornecer um arquivo de pkg-config,  a tag <sgmltag class="element">systemdependencies</sgmltag> pode ser usada para identificar as dependências. Há suporte a dois valores no atributo <sgmltag class="attribute">type</sgmltag> da tag <sgmltag class="element">dep</sgmltag>:

note: (itstool) path: listitem/simpara
en: <sgmltag class="attvalue">path</sgmltag> value. The path is searched for the matching program name.
pt_BR: Valor <sgmltag class="attvalue">path</sgmltag>. O caminho é pesquisado por um nome de programa correspondente.

note: (itstool) path: listitem/simpara
en: <sgmltag class="attvalue">c_include</sgmltag> value. The C include path is searched for the matching header name. <sgmltag class="attribute">name</sgmltag> may include a sub-directory. The C include search path can modified by setting <varname>CPPFLAGS</varname> within the configuration variables <varname>cflags</varname> or <link linkend="cfg-module-autogenargs"><varname>module_autogenargs</varname></link>.
pt_BR: Valor <sgmltag class="attvalue">c_include</sgmltag>. O caminho de include C é pesquisado pelo nome de header correspondente. <sgmltag class="attribute">name</sgmltag> pode incluir um subdiretório. O caminho de pesquisa de includes C podem ser modificados pela configuração <varname>CPPFLAGS</varname> dentro das variáveis de configuração <varname>cflags</varname> ou <link linkend="cfg-module-autogenargs"><varname>module_autogenargs</varname></link>.

note: (itstool) path: section/programlisting
en: 
    &lt;systemmodule id="<replaceable>modulename</replaceable>"&gt;
      &lt;branch repo="<replaceable>system</replaceable>" version="<replaceable>version</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="path" name="<replaceable>executable-name</replaceable>" /&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;
    
    &lt;systemmodule id="<replaceable>modulename</replaceable>"&gt;
      &lt;branch repo="<replaceable>system</replaceable>" version="<replaceable>version</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="c_include" name="<replaceable>header-name</replaceable>" /&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;
pt_BR: 
    &lt;systemmodule id="<replaceable>nome-do-módulo</replaceable>"&gt;
      &lt;branch repo="<replaceable>sistema</replaceable>" version="<replaceable>versão</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="path" name="<replaceable>nome-executável</replaceable>" /&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;
    
    &lt;systemmodule id="<replaceable>nome-do-módulo</replaceable>"&gt;
      &lt;branch repo="<replaceable>sistema</replaceable>" version="<replaceable>versão</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="c_include" name="<replaceable>nome-do-header</replaceable>" /&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;

note: (itstool) path: section/para
en: If the system module may be installed in different locations or installed with different names by different distributions, <sgmltag class="element">altdep</sgmltag> tag can be used as subelements of <sgmltag class="element">dep</sgmltag> tag to specify alternative locations or names. <sgmltag class="element">altdep</sgmltag> tag support the same attributes as <sgmltag class="element">dep</sgmltag> tag does.
pt_BR: Se o módulo do sistema puder ser instalado em diferentes localizações ou instalado com diferentes nomes por diferentes localizações, a tag <sgmltag class="element">altdep</sgmltag> pode ser usada como subelementos da tag <sgmltag class="element">dep</sgmltag> para especificar localizações e nomes alternativos. A tag <sgmltag class="element">altdep</sgmltag> oferece suporte aos mesmo atributos que a tag <sgmltag class="element">dep</sgmltag>.

note: (itstool) path: section/programlisting
en: 
    &lt;systemmodule id="<replaceable>modulename</replaceable>"&gt;
      &lt;branch repo="<replaceable>system</replaceable>" version="<replaceable>version</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="path" name="<replaceable>executable-name</replaceable>"&gt;
          &lt;altdep type="path" name="<replaceable>alternative-executable-name-1</replaceable>" /&gt;
          &lt;altdep type="path" name="<replaceable>alternative-executable-name-2</replaceable>" /&gt;
          ...
        &lt;dep&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;
    
    &lt;systemmodule id="<replaceable>modulename</replaceable>"&gt;
      &lt;branch repo="<replaceable>system</replaceable>" version="<replaceable>version</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="c_include" name="<replaceable>header-name</replaceable>"&gt;
          &lt;altdep type="c_include" name="<replaceable>alternative-header-name-1</replaceable>" /&gt;
          &lt;altdep type="c_include" name="<replaceable>alternative-header-name-2</replaceable>" /&gt;
          ...
        &lt;dep&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;
pt_BR: 
    &lt;systemmodule id="<replaceable>nome-do-módulo</replaceable>"&gt;
      &lt;branch repo="<replaceable>sistema</replaceable>" version="<replaceable>versão</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="path" name="<replaceable>nome-executável</replaceable>" /&gt;
          &lt;altdep type="path" name="<replaceable>nome-executável-alternativo-1</replaceable>" /&gt;
          &lt;altdep type="path" name="<replaceable>nome-executável-alternativo-2</replaceable>" /&gt;
          ...
        &lt;dep&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;
    
    &lt;systemmodule id="<replaceable>nome-do-módulo</replaceable>"&gt;
      &lt;branch repo="<replaceable>sistema</replaceable>" version="<replaceable>versão</replaceable>" /&gt;
      &lt;systemdependencies&gt;
        &lt;dep type="c_include" name="<replaceable>nome-do-header</replaceable>" /&gt;
          &lt;altdep type="c_include" name="<replaceable>nome-do-header-1</replaceable>" /&gt;
          &lt;altdep type="c_include" name="<replaceable>nome-do-header-2</replaceable>" /&gt;
          ...
        &lt;dep&gt;
      &lt;/systemdependencies&gt;
    &lt;/systemmodule&gt;

note: (itstool) path: section/para
en: The <sgmltag class="element">waf</sgmltag> element is used to define a module which is built using the Waf build system.
pt_BR: O elemento <sgmltag class="element">waf</sgmltag> é usado para definir um módulo que é compilado usando o sistema de compilação do Waf.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">waf-command</sgmltag> attribute is used to specify the waf command script to use; it defaults to <command>waf</command>.
pt_BR: O atributo <sgmltag class="attribute">waf-command</sgmltag> é usado para especificar o script do comando waf a ser usado. Padrão é <command>waf</command>.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">python-command</sgmltag> attribute is used to specify the Python executable to use; it defaults to <command>python</command>. This is useful to build modules against version 3 of Python.
pt_BR: O atributo <sgmltag class="attribute">python-command</sgmltag> é usado para especificar o executável do Python a ser usado. Padrão é <command>python</command>. Isso é útil para compilar módulos com a versão 3 do Python.

note: (itstool) path: section/programlisting
en: 
    &lt;waf id="<replaceable>modulename</replaceable>"&gt;
    	 [ python-command="<replaceable>python-command</replaceable>" ]
    	 [ waf-command="<replaceable>waf-command</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/waf&gt;
pt_BR: 
    &lt;waf id="<replaceable>nome-do-módulo</replaceable>"&gt;
    	 [ python-command="<replaceable>comando-python</replaceable>" ]
    	 [ waf-command="<replaceable>comando-waf</replaceable>" ]&gt;
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    &lt;/waf&gt;

note: (itstool) path: section/para
en: The <sgmltag class="element">testmodule</sgmltag> element is used to create a module which runs a suite of tests using LDTP or Dogtail.
pt_BR: O elemento <sgmltag class="element">testmodule</sgmltag> é usado para criar um módulo que executa uma suíte de testes usando LDTP ou Dogtail.

note: (itstool) path: section/programlisting
en: 
    &lt;testmodule id="<replaceable>id</replaceable>"
    	       type="<replaceable>type</replaceable>"&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
      &lt;testedmodules&gt;
        &lt;tested package="<replaceable>package</replaceable>" /&gt;
      &lt;/testedmodules&gt;
    
    &lt;/testmodule&gt;
pt_BR: 
    &lt;testmodule id="<replaceable>id</replaceable>"
    	       type="<replaceable>tipo</replaceable>"&gt;
    
      &lt;branch [ ... ] &gt;
        [...]
      &lt;/branch&gt;
    
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;after&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/after&gt;
    
      &lt;testedmodules&gt;
        &lt;tested package="<replaceable>pacote</replaceable>" /&gt;
      &lt;/testedmodules&gt;
    
    &lt;/testmodule&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">type</sgmltag> attribute gives the type of tests to be run in the module. 'dogtail' uses python to invoke all .py files. 'ldtp' invokes 'ldtprunner run.xml'.
pt_BR: O atributo <sgmltag class="attribute">type</sgmltag> fornece um tipo de testes para ser executado no módulo. “dogtail” usa python para chamar todos os arquivos .py. “ldtp” chama 'ldtprunner run.xml'.

note: (itstool) path: section/para
en: Unless the noxvfb configuration option is set, an Xvfb server is started to run the tests in.
pt_BR: A menos que a opção de configuração noxvfb esteja definida, um servidor Xvfb começa a executar os testes.

note: (itstool) path: section/para
en: The <sgmltag class="element">metamodule</sgmltag> element defines a module that doesn't actually do anything. The only purpose of a module of this type is its dependencies.
pt_BR: O elemento <sgmltag class="element">metamodule</sgmltag> define um módulo que, na verdade, nada faz. O único propósito de um módulo deste tipo é suas dependências.

note: (itstool) path: section/para
en: For example, meta-gnome-desktop depends on all the key components of the GNOME desktop, therefore telling JHBuild to install it actually installs the full desktop.
pt_BR: Por exemplo, meta-gnome-desktop depende de todos os componentes chave do ambiente GNOME e, portanto, ao dizer ao JHBuild para instalá-lo, na verdade instala o ambiente inteiro.

note: (itstool) path: section/programlisting
en: 
    &lt;metamodule id="<replaceable>modulename</replaceable>"&gt;
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;suggests&gt;
        &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
        ...
      &lt;/suggests&gt;
    &lt;/metamodule&gt;
pt_BR: 
    &lt;metamodule id="<replaceable>nome-do-módulo</replaceable>"&gt;
      &lt;dependencies&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/dependencies&gt;
      &lt;suggests&gt;
        &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
        ...
      &lt;/suggests&gt;
    &lt;/metamodule&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">id</sgmltag> attribute gives the name of the module. The child elements are handled as for <link linkend="moduleset-syntax-defs-autotools"><sgmltag class="element">autotools</sgmltag></link>.
pt_BR: O atributo <sgmltag class="attribute">id</sgmltag> fornece o nome do módulo. Os elementos filhos são lidados como sendo de <link linkend="moduleset-syntax-defs-autotools"><sgmltag class="element">autotools</sgmltag></link>.

note: (itstool) path: section/title
en: Deprecated Elements
pt_BR: Elementos obsoletos

note: (itstool) path: section/para
en: The <sgmltag class="element">cvsroot</sgmltag> element is now deprecated - the <sgmltag class="element">repository</sgmltag> element should be used instead.
pt_BR: O elemento <sgmltag class="element">cvsroot</sgmltag> está agora obsoleto - o elemento <sgmltag class="element">repository</sgmltag> deveria ser usado em seu lugar.

note: (itstool) path: section/para
en: The <sgmltag class="element">cvsroot</sgmltag> element is used to describe a CVS repository.
pt_BR: O elemento <sgmltag class="element">cvsroot</sgmltag> é usado para descrever um repositório CVS.

note: (itstool) path: section/programlisting
en: 
      &lt;cvsroot name="<replaceable>rootname</replaceable>"
               [ default="<replaceable>yes|no</replaceable>" ]
               root="<replaceable>anon-cvsroot</replaceable>"
               password="<replaceable>anon-password</replaceable>"/&gt;
pt_BR: 
      &lt;cvsroot name="<replaceable>nome-raiz</replaceable>"
               [ default="<replaceable>yes|no</replaceable>" ]
               root="<replaceable>cvsroot-anônimo</replaceable>"
               password="<replaceable>senha-anônimo</replaceable>"/&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">name</sgmltag> attribute should be a unique identifier for the CVS repository.
pt_BR: O atributo <sgmltag class="attribute">name</sgmltag> deveria ser um identificador único do repositório CVS.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">default</sgmltag> attribute says whether this is the default module source for this module set file.
pt_BR: O atributo <sgmltag class="attribute">default</sgmltag> informa se este é ou não a fonte padrão do módulo deste arquivo de coleção de módulos.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">root</sgmltag> attribute lists the CVS root used for anonymous access to this repository, and the <sgmltag class="attribute">password</sgmltag> attribute gives the password used for anonymous access.
pt_BR: O atributo <sgmltag class="attribute">root</sgmltag> lista a raiz CVS usada para um acesso anônimo a este repositório e o atributo <sgmltag class="attribute">password</sgmltag> informa a senha usada para um acesso anônimo.

note: (itstool) path: section/para
en: The <sgmltag class="element">svnroot</sgmltag> element is now deprecated - the <sgmltag class="element">repository</sgmltag> element should be used instead.
pt_BR: O elemento <sgmltag class="element">svnroot</sgmltag> está agora obsoleto - o elemento <sgmltag class="element">repository</sgmltag> deveria ser usado em seu lugar.

note: (itstool) path: section/para
en: The <sgmltag class="element">svnroot</sgmltag> element is used to describe a Subversion repository.
pt_BR: O elemento <sgmltag class="element">svnroot</sgmltag> é usado para descrever um repositório Subversion.

note: (itstool) path: section/programlisting
en: 
      &lt;svnroot name="<replaceable>rootname</replaceable>"
               [ default="<replaceable>yes|no</replaceable>" ]
               href="<replaceable>anon-svnroot</replaceable>"/&gt;
pt_BR: 
      &lt;svnroot name="<replaceable>nome-raiz</replaceable>"
               [ default="<replaceable>yes|no</replaceable>" ]
               href="<replaceable>svnroot-anônimo</replaceable>"/&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">name</sgmltag> attribute should be a unique identifier for the Subversion repository.
pt_BR: O atributo <sgmltag class="attribute">name</sgmltag> deveria ser um identificador único do repositório Subversion.

note: (itstool) path: section/para
en: The <sgmltag class="attribute">href</sgmltag> attribute lists the base URL for the repository. This will probably be either a <literal>http</literal>, <literal>https</literal> or <literal>svn</literal> URL.
pt_BR: O atributo <sgmltag class="attribute">href</sgmltag> lista a URL base do repositório. Provavelmente será uma URL de <literal>http</literal>, <literal>https</literal> ou <literal>svn</literal>.

note: (itstool) path: section/title
en: Deprecated Module Types
pt_BR: Tipos de módulos obsoletos

note: (itstool) path: warning/para
en: This section describes deprecated elements, they may still be used in existing module sets but it is advised not to use them anymore.
pt_BR: Esta seção descreve elementos obsoletos. Eles podem estar sendo usados em coleções de módulos existentes, mas é aconselhado não mais usá-los.

note: (itstool) path: important/para
en: This deprecated element is just a thin wrapper around both <sgmltag class="element">autotools</sgmltag> module type and <sgmltag class="element">tarball</sgmltag> repository type.
pt_BR: Este elemento obsoleto é apenas uma interface dos tipos de módulo <sgmltag class="element">autotools</sgmltag> e de repositório <sgmltag class="element">tarball</sgmltag>.

note: (itstool) path: section/para
en: The <sgmltag class="element">tarball</sgmltag> element is used to define a module that is to be built from a tarball.
pt_BR: O elemento <sgmltag class="element">tarball</sgmltag> é usado para definir um módulo que está para ser compilado a partir de um tarball.

note: (itstool) path: section/programlisting
en: 
      &lt;tarball id="<replaceable>modulename</replaceable>"
                  [ version="<replaceable>version</replaceable>" ]
                  [ checkoutdir="<replaceable>checkoutdir</replaceable>" ]
                  [ autogenargs="<replaceable>autogenargs</replaceable>" ]
                  [ makeargs="<replaceable>makeargs</replaceable>" ]
                  [ autogen-sh="<replaceable>autogen-sh</replaceable>" ]
                  [ supports-non-srcdir-builds="<replaceable>yes|no</replaceable>" ]&gt;
        &lt;source href="<replaceable>source-url</replaceable>"
                [ size="<replaceable>source-size</replaceable>" ]
                [ hash="<replaceable>source-algo:source-hash</replaceable>" ]
                [ md5sum="<replaceable>source-md5sum</replaceable>" ]/&gt;
        &lt;patches&gt;
          &lt;patch file="<replaceable>filename</replaceable>" strip="<replaceable>level</replaceable>"/&gt;
          ...
        &lt;/patches&gt;
        &lt;dependencies&gt;
          &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
          ...
        &lt;/dependencies&gt;
        &lt;suggests&gt;
          &lt;dep package="<replaceable>modulename</replaceable>"/&gt;
          ...
        &lt;/suggests&gt;
      &lt;/tarball&gt;
pt_BR: 
      &lt;tarball id="<replaceable>nome-do-módulo</replaceable>"
                  [ version="<replaceable>versão</replaceable>" ]
                  [ checkourdir="<replaceable>diretório-checkout</replaceable>" ]
                  [ autogenargs="<replaceable>argumentos-autogen</replaceable>" ]
                  [ makeargs="<replaceable>argumentos-make</replaceable>" ]
                  [ autogen-sh="<replaceable>autogen-sh</replaceable>" ]
                  [ supports-non-srcdir-builds="<replaceable>yes|no</replaceable>" ]&gt;
        &lt;source href="<replaceable>url-fonte</replaceable>"
                [ size="<replaceable>tamanho-fonte</replaceable>" ]
                [ hash="<replaceable>algoritmo-fonte:hash-fonte</replaceable>" ]
                [ md5sum="<replaceable>md5sum-fonte</replaceable>" ]/&gt;
        &lt;patches&gt;
          &lt;patch file="<replaceable>nome-de-arquivo</replaceable>" strip="<replaceable>nível</replaceable>"/&gt;
          ...
        &lt;/patches&gt;
        &lt;dependencies&gt;
          &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
          ...
        &lt;/dependencies&gt;
        &lt;suggests&gt;
          &lt;dep package="<replaceable>nome-do-módulo</replaceable>"/&gt;
          ...
        &lt;/suggests&gt;
      &lt;/tarball&gt;

note: (itstool) path: section/para
en: The <sgmltag class="attribute">id</sgmltag> and <sgmltag class="attribute">version</sgmltag> attributes are used to identify the module.
pt_BR: Os atributos <sgmltag class="attribute">id</sgmltag> e <sgmltag class="attribute">version</sgmltag> são usados para identificar o módulo.

note: (itstool) path: section/para
en: The <sgmltag class="element">source</sgmltag> element specifies the file to download and compile. The <sgmltag class="attribute">href</sgmltag> attribute is mandatory, while the <sgmltag class="attribute">size</sgmltag> and <sgmltag class="attribute">hash</sgmltag>, as well as the obsolete <sgmltag class="attribute">md5sum</sgmltag>, attributes are optional. If these last two attributes are present, they are used to check that the source package was downloaded correctly.
pt_BR: O elemento <sgmltag class="element">source</sgmltag> especifica o arquivo para baixar e compilar. O atributo <sgmltag class="attribute">href</sgmltag> é obrigatório, enquanto os atributos <sgmltag class="attribute">size</sgmltag> e <sgmltag class="attribute">hash</sgmltag>, assim como o obsoleto <sgmltag class="attribute">md5sum</sgmltag>, são opcionais. Se esses últimos dois atributos estiverem presentes, eles são usados para verificar se o pacote de fontes foi baixado corretamente.

note: (itstool) path: section/para
en: The <sgmltag class="element">patches</sgmltag> element is used to specify one or more patches to apply to the source tree after unpacking, the <sgmltag class="attribute">file</sgmltag> attribute gives the patch filename, and the <sgmltag class="attribute">strip</sgmltag> attribute says how many levels of directories to prune when applying the patch.
pt_BR: O elemento <sgmltag class="element">patches</sgmltag> é usado para especificar um ou mais patches a serem aplicados na árvore de fontes para aplicar na árvore de fontes após descompactar, o atributo <sgmltag class="attribute">file</sgmltag> fornece o nome de arquivo do patch e o atributo <sgmltag class="attribute">strip</sgmltag> informa quantos níveis devem ser suprimidos ao aplicar o patch.

note: (itstool) path: section/para
en: The other attributes and the <sgmltag class="element">dependencies</sgmltag>, <sgmltag class="element">suggests</sgmltag> and <sgmltag class="element">after</sgmltag> elements are processed as for <link linkend="moduleset-syntax-defs-autotools">autotools</link>.
pt_BR: Os outros atributos e os elementos <sgmltag class="element">dependencies</sgmltag>, <sgmltag class="element">suggests</sgmltag> e <sgmltag class="element">after</sgmltag> são processados como sendo de <link linkend="moduleset-syntax-defs-autotools">autotools</link>.
