Created
August 15, 2018 03:53
-
-
Save kanazux/0e340e8a38adaac17f58de8a9c89e799 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# $FreeBSD$ | |
msgid "" | |
msgstr "" | |
"Project-Id-Version: \n" | |
"POT-Creation-Date: 2018-08-12 23:29+0000\n" | |
"PO-Revision-Date: 2018-08-15 00:52-0300\n" | |
"Last-Translator: \n" | |
"Language-Team: \n" | |
"Language: pt_BR\n" | |
"MIME-Version: 1.0\n" | |
"Content-Type: text/plain; charset=UTF-8\n" | |
"Content-Transfer-Encoding: 8bit\n" | |
"X-Generator: Poedit 2.1.1\n" | |
#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2 | |
msgctxt "_" | |
msgid "translator-credits" | |
msgstr "créditos-tradutores" | |
#. (itstool) path: info/title | |
#: book.translate.xml:39 | |
msgid "FreeBSD Porter's Handbook" | |
msgstr "FreeBSD Porter's Handbook" | |
#. (itstool) path: authorgroup/author | |
#: book.translate.xml:42 | |
msgid "<orgname>The FreeBSD Documentation Project</orgname>" | |
msgstr "<orgname>O projeto de documentação do FreeBSD</orgname>" | |
#. (itstool) path: info/pubdate | |
#. (itstool) path: info/releaseinfo | |
#: book.translate.xml:47 book.translate.xml:133 | |
msgid "$FreeBSD: head/en_US.ISO8859-1/books/porters-handbook/book.xml 51771 2018-06-04 00:15:15Z eadler $" | |
msgstr "$ FreeBSD: head/en_US.ISO8859-1/books/porters-handbook/ book.xml 51771 2018-06-04 00: 15: 15Z eadler $" | |
#. (itstool) path: info/copyright | |
#: book.translate.xml:49 | |
msgid "" | |
"<year>2000</year> <year>2001</year> <year>2002</year> <year>2003</year> <year>2004</year> <year>2005</year> <year>2006</year> <year>2007</year> <year>2008</year> <year>2009</year> " | |
"<year>2010</year> <year>2011</year> <year>2012</year> <year>2013</year> <year>2014</year> <year>2015</year> <year>2016</year> <year>2017</year> <year>2018</year> <holder role=\"mailto:" | |
"[email protected]\">The FreeBSD Documentation Project</holder>" | |
msgstr "" | |
"<year>2000</year><year>2001</year><year>2002</year><year>2003</year><year>2004</year><year>2005</year><year>2006</year><year>2007</year><year>2008</year><year>2009</year><year>2010</" | |
"year><year>2011</year><year>2012</year><year>2013</year><year>2014</year><year>2015</year><year>2016</year><year>2017</year><year>2018</year><holder role=\"mailto:[email protected]\">O " | |
"projeto de documentação do FreeBSD</holder>" | |
#. (itstool) path: legalnotice/title | |
#: book.translate.xml:75 | |
msgid "Copyright" | |
msgstr "Direito autoral" | |
#. (itstool) path: legalnotice/para | |
#: book.translate.xml:77 | |
msgid "" | |
"Redistribution and use in source (XML DocBook) and 'compiled' forms (XML, HTML, PDF, PostScript, RTF and so forth) with or without modification, are permitted provided that the following " | |
"conditions are met:" | |
msgstr "" | |
"Redistribuição e uso em formulários de origem (XML DocBook) e 'compilados' (XML, HTML, PDF, PostScript, RTF e assim por diante) com ou sem modificação, são permitidos desde que as " | |
"seguintes condições sejam atendidas:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:84 | |
msgid "Redistributions of source code (XML DocBook) must retain the above copyright notice, this list of conditions and the following disclaimer as the first lines of this file unmodified." | |
msgstr "" | |
"As redistribuições do código-fonte (XML DocBook) devem manter o aviso de copyright acima, esta lista de condições e o aviso de isenção de responsabilidade a seguir, conforme as primeiras " | |
"linhas deste arquivo não são modificadas." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:90 | |
msgid "" | |
"Redistributions in compiled form (transformed to other DTDs, converted to PDF, PostScript, RTF and other formats) must reproduce the above copyright notice, this list of conditions and " | |
"the following disclaimer in the documentation and/or other materials provided with the distribution." | |
msgstr "" | |
"As redistribuições no formato compilado (transformadas em outros DTDs, convertidos para PDF, PostScript, RTF e outros formatos) devem reproduzir o aviso de direitos autorais acima, esta " | |
"lista de condições e a seguinte declaração de responsabilidade na documentação e / ou outros materiais fornecidos com a distribuição." | |
#. (itstool) path: important/para | |
#: book.translate.xml:99 | |
msgid "" | |
"THIS DOCUMENTATION IS PROVIDED BY THE FREEBSD DOCUMENTATION PROJECT \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF " | |
"MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD DOCUMENTATION PROJECT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, " | |
"EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED " | |
"AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED " | |
"OF THE POSSIBILITY OF SUCH DAMAGE." | |
msgstr "" | |
"ESTA DOCUMENTAÇÃO É FORNECIDA PELO PROJETO DE DOCUMENTAÇÃO DO FREEBSD \"COMO ESTÁ\" E QUAISQUER GARANTIAS EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO, ÀS GARANTIAS IMPLÍCITAS " | |
"DE COMERCIALIZAÇÃO E ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA SÃO NEGADAS. EM NENHUMA CIRCUNSTÂNCIA O PROJETO DE DOCUMENTAÇÃO DO FREEBSD SERÁ RESPONSÁVEL POR QUAISQUER DANOS DIRETOS, " | |
"INDIRETOS, INCIDENTAIS, ESPECIAIS, EXEMPLARES OU CONSEQÜENCIAIS (INCLUINDO, MAS NÃO SE LIMITANDO A, AQUISIÇÃO DE BENS OU SERVIÇOS SUBSTITUTOS; PERDA DE USO, DADOS OU LUCROS; OU " | |
"INTERRUPÇÃO DE NEGÓCIOS), SEMPRE CAUSADO E SOBRE QUALQUER TEORIA DE RESPONSABILIDADE, SEJA EM CONTRATO, RESPONSABILIDADE ESTRITA, OU DELITO (INCLUINDO NEGLIGÊNCIA OU DE OUTRA FORMA) " | |
"DECORRENTE DE QUALQUER FORMA DO USO DESTA DOCUMENTAÇÃO, MESMO SE AVISADA DA POSSIBILIDADE DE TAIS DANOS." | |
#. (itstool) path: legalnotice/para | |
#: book.translate.xml:116 | |
msgid "FreeBSD is a registered trademark of the FreeBSD Foundation." | |
msgstr "FreeBSD é uma marca registrada da Fundação FreeBSD." | |
#. (itstool) path: legalnotice/para | |
#: book.translate.xml:118 | |
msgid "UNIX is a registered trademark of The Open Group in the United States and other countries." | |
msgstr "UNIX é uma marca registrada do The Open Group nos Estados Unidos e em outros países." | |
#. (itstool) path: legalnotice/para | |
#: book.translate.xml:120 | |
msgid "" | |
"Sun, Sun Microsystems, Java, Java Virtual Machine, JDK, JRE, JSP, JVM, Netra, OpenJDK, Solaris, StarOffice, SunOS and VirtualBox are trademarks or registered trademarks of Sun " | |
"Microsystems, Inc. in the United States and other countries." | |
msgstr "" | |
"Sun, Sun Microsystems, Java, Java Virtual Machine, JDK, JRE, JVM, Netra, OpenJDK, Solaris, StarOffice, SunOS e VirtualBox são marcas comerciais ou marcas registradas da Sun Microsystems, " | |
"Inc. nos Estados Unidos e em outros países." | |
#. (itstool) path: legalnotice/para | |
#: book.translate.xml:125 | |
msgid "" | |
"Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and the FreeBSD " | |
"Project was aware of the trademark claim, the designations have been followed by the <quote>™</quote> or the <quote>®</quote> symbol." | |
msgstr "" | |
"Muitas das designações usadas pelos fabricantes e vendedores para distinguir seus produtos são reivindicadas como marcas comerciais. Onde essas designações aparecem neste documento, e o " | |
"Projeto FreeBSD estava ciente da reivindicação de marca registrada, as designações foram seguidas pela<quote>™</quote>ou o<quote>®</quote>símbolo." | |
#. (itstool) path: chapter/title | |
#. (itstool) path: sect2/title | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:144 book.translate.xml:10916 book.translate.xml:13656 book.translate.xml:14146 book.translate.xml:18471 | |
msgid "Introduction" | |
msgstr "Introdução" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:146 | |
msgid "" | |
"The FreeBSD Ports Collection is the way almost everyone installs applications (\"ports\") on FreeBSD. Like everything else about FreeBSD, it is primarily a volunteer effort. It is " | |
"important to keep this in mind when reading this document." | |
msgstr "" | |
"A Coleção de Ports do FreeBSD é a maneira como quase todo mundo instala aplicativos (\" ports \\ \") no FreeBSD. Como tudo no FreeBSD, é principalmente um esforço voluntário. É importante " | |
"ter isso em mente ao ler este documento." | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:151 | |
msgid "In FreeBSD, anyone may submit a new port, or volunteer to maintain an existing unmaintained port. No special commit privilege is needed." | |
msgstr "No FreeBSD, qualquer um pode enviar uma nova porta ou ser voluntário para manter um port não-mantida existente. Nenhum privilégio de commit especial é necessário." | |
#. (itstool) path: chapter/title | |
#: book.translate.xml:166 | |
msgid "Making a New Port" | |
msgstr "Fazendo um novo porto" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:168 | |
msgid "Interested in making a new port, or upgrading existing ports? Great!" | |
msgstr "Interessado em fazer uma nova porta ou atualizar as portas existentes? Ótimo!" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:171 | |
msgid "What follows are some guidelines for creating a new port for FreeBSD. To upgrade an existing port, read this, then read <xref linkend=\"port-upgrading\"/>." | |
msgstr "O que segue são algumas diretrizes para criar um novo port para o FreeBSD. Para atualizar um port existente, leia isto, então leia<xref linkend=\"port-upgrading\"/>" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:175 | |
msgid "" | |
"When this document is not sufficiently detailed, refer to <filename>/usr/ports/Mk/bsd.port.mk</filename>, which is included by all port <filename>Makefile</filename>s. Even those not " | |
"hacking <filename>Makefile</filename>s daily can gain much knowledge from it. Additionally, specific questions can be sent to the <link xlink:href=\"http://lists.FreeBSD.org/mailman/" | |
"listinfo/freebsd-ports\">FreeBSD ports mailing list</link>." | |
msgstr "" | |
"Quando este documento não é suficientemente detalhado, consulte<filename>/usr/ports/Mk/bsd.port.mk</filename>, que é incluído por todos os<filename>Makefile</filename>s dos ports. Mesmo " | |
"aqueles que não estão hackeando os<filename>Makefile</filename>s diariamente podem ganhar muito conhecimento com isso. Além disso, perguntas específicas podem ser enviadas ao<link xlink:" | |
"href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">Lista de discussão do ports do FreeBSD</link>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:183 | |
msgid "" | |
"Only a fraction of the variables (<varname><replaceable>VAR</replaceable></varname>) that can be overridden are mentioned in this document. Most (if not all) are documented at the start " | |
"of <filename>/usr/ports/Mk/bsd.port.mk</filename>; the others probably ought to be. Note that this file uses a non-standard tab setting: <application>Emacs</application> and " | |
"<application>Vim</application> will recognize the setting on loading the file. Both <citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></citerefentry> and " | |
"<citerefentry><refentrytitle>ex</refentrytitle><manvolnum>1</manvolnum></citerefentry> can be set to use the correct value by typing <command>:set tabstop=4</command> once the file has " | |
"been loaded." | |
msgstr "" | |
"Apenas uma fração das variáveis (<varname><replaceable>VAR</replaceable></varname>) que podem ser sobrepostos são mencionados neste documento. A maioria (se não todos) está documentada no " | |
"início de<filename>/usr/ports/Mk/bsd.port.mk</filename>; os outros provavelmente deveriam ser. Observe que esse arquivo usa uma configuração de guia não padrão:<application>Emacs</" | |
"application>e<application>Vim</application>reconhecerá a configuração ao carregar o arquivo. Ambos<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></" | |
"citerefentry>e<citerefentry><refentrytitle>ex</refentrytitle><manvolnum>1</manvolnum></citerefentry>pode ser definido para usar o valor correto digitando<command>: set tabstop = 4</" | |
"command>uma vez que o arquivo foi carregado. " | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:197 | |
msgid "" | |
"Looking for something easy to start with? Take a look at the <link xlink:href=\"https://wiki.freebsd.org/WantedPorts\">list of requested ports</link> and see if you can work on one (or " | |
"more)." | |
msgstr "" | |
"Procurando algo fácil para começar? Dê uma olhada no<link xlink:href=\"https://wiki.freebsd.org/WantedPorts\">lista de portas solicitadas</link>e veja se você pode trabalhar em um (ou " | |
"mais) \"" | |
#. (itstool) path: chapter/title | |
#: book.translate.xml:212 | |
msgid "Quick Porting" | |
msgstr "Porte Rápido" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:214 | |
msgid "" | |
"This section describes how to quickly create a new port. For applications where this quick method is not adequate, the full <quote>Slow Porting</quote> process is described in <xref " | |
"linkend=\"slow-porting\"/>." | |
msgstr "" | |
"Esta seção descreve como criar rapidamente uma nova porta. Para aplicativos em que esse método rápido não é adequado,<quote>Porte lento</quote>processo é descrito em<xref linkend=\"slow-" | |
"porting\"/>" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:219 | |
msgid "First, get the original tarball and put it into <varname>DISTDIR</varname>, which defaults to <filename>/usr/ports/distfiles</filename>." | |
msgstr "Primeiro, pegue o tarball original e coloque-o<varname>DISTDIR</varname>, cujo padrão é<filename>/ usr / ports / distfiles</filename>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:224 | |
msgid "" | |
"These steps assume that the software compiled out-of-the-box. In other words, absolutely no changes were required for the application to work on a FreeBSD system. If anything had to be " | |
"changed, refer to <xref linkend=\"slow-porting\"/>." | |
msgstr "" | |
"Estas etapas assumem que o software foi compilado de forma simples. Em outras palavras, absolutamente nenhuma mudança foi necessária para o aplicativo trabalhar em um sistema FreeBSD. Se " | |
"alguma coisa teve que ser mudada,<xref linkend=\"slow-porting\"/>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:231 | |
msgid "" | |
"It is recommended to set the <varname>DEVELOPER</varname> <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> variable in <filename>/etc/make.conf</" | |
"filename> before getting into porting." | |
msgstr "" | |
"Recomenda-se definir o<varname>DESENVOLVEDOR</varname><citerefentry><refentrytitle>faço</refentrytitle><manvolnum>1</manvolnum></citerefentry>variável em<filename>/etc/make.conf</" | |
"filename>antes de entrar em portabilidade \"" | |
#. (itstool) path: note/screen | |
#: book.translate.xml:235 | |
#, no-wrap | |
msgid "<prompt>#</prompt> <userinput>echo DEVELOPER=yes >> /etc/make.conf</userinput>" | |
msgstr "<prompt>#</prompt> <userinput>echo DEVELOPER=yes >> /etc/make.conf</userinput>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:237 | |
msgid "This setting enables the <quote>developer mode</quote> that displays deprecation warnings and activates some further quality checks on calling <command>make</command>." | |
msgstr "" | |
"Esta configuração permite que o<quote>Modo de desenvolvedor</quote>que exibe avisos de descontinuação e ativa algumas verificações de qualidade adicionais nas chamadas<command>faço</" | |
"command>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:243 | |
msgid "Writing the <filename>Makefile</filename>" | |
msgstr "Escrevendo o<filename>Makefile</filename>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:245 | |
msgid "The minimal <filename>Makefile</filename> would look something like this:" | |
msgstr "O mínimo<filename>Makefile</filename>seria algo como isto: " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:248 | |
#, no-wrap | |
msgid "" | |
"# $FreeBSD$\n" | |
"\n" | |
"PORTNAME=\toneko\n" | |
"DISTVERSION=\t1.1b\n" | |
"CATEGORIES=\tgames\n" | |
"MASTER_SITES=\tftp://ftp.cs.columbia.edu/archives/X11R5/contrib/\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tCat chasing a mouse all over the screen\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"# $FreeBSD$\n" | |
"\n" | |
"PORTNAME=\toneko\n" | |
"DISTVERSION=\t1.1b\n" | |
"CATEGORIES=\tgames\n" | |
"MASTER_SITES=\tftp://ftp.cs.columbia.edu/archives/X11R5/contrib/\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tCat chasing a mouse all over the screen\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:261 | |
msgid "" | |
"In some cases, the <filename>Makefile</filename> of an existing port may contain additional lines in the header, such as the name of the port and the date it was created. This additional " | |
"information has been declared obsolete, and is being phased out." | |
msgstr "" | |
"Em alguns casos, o<filename>Makefile</filename>de um port existente pode conter linhas adicionais no cabeçalho, como o nome da porta e a data em que foi criada. Esta informação adicional " | |
"foi declarada obsoleta e está sendo eliminada. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:268 | |
msgid "" | |
"Try to figure it out. Do not worry about the contents of the <literal>$FreeBSD$</literal> line, it will be filled in automatically by <application>Subversion</application> when the port " | |
"is imported to our main ports tree. A more detailed example is shown in the <link linkend=\"porting-samplem\">sample Makefile</link> section." | |
msgstr "" | |
"Tente descobrir. Não se preocupe com o conteúdo do<literal>$ FreeBSD $</literal>linha, será preenchido automaticamente por<application>Subversão</application>quando a porta é importada " | |
"para nossa árvore de ports principais. Um exemplo mais detalhado é mostrado no<link linkend=\"porting-samplem\">amostra Makefile</link>seção." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:279 | |
msgid "Writing the Description Files" | |
msgstr "Escrevendo os Arquivos de Descrição" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:281 | |
msgid "" | |
"There are two description files that are required for any port, whether they actually package or not. They are <filename>pkg-descr</filename> and <filename>pkg-plist</filename>. Their " | |
"<filename>pkg-</filename> prefix distinguishes them from other files." | |
msgstr "" | |
"Existem dois arquivos de descrição que são necessários para qualquer porta, se eles realmente empacotam ou não. Eles são<filename>pkg-descr</filename>e<filename>pkg-plist</filename>. " | |
"Deles<filename>pkg-</filename>prefixo distingue-os de outros arquivos. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:289 | |
msgid "<filename>pkg-descr</filename>" | |
msgstr "<filename>pkg-descr</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:291 | |
msgid "This is a longer description of the port. One to a few paragraphs concisely explaining what the port does is sufficient." | |
msgstr "Esta é uma descrição mais longa da porta. Um a alguns parágrafos que explicam concisa o que a porta faz é suficiente." | |
#. (itstool) path: note/para | |
#: book.translate.xml:296 | |
msgid "" | |
"This is <emphasis>not</emphasis> a manual or an in-depth description on how to use or compile the port! <emphasis>Please be careful when copying from the <filename>README</filename> or " | |
"manpage</emphasis>. Too often they are not a concise description of the port or are in an awkward format. For example, manpages have justified spacing, which looks particularly bad with " | |
"monospaced fonts." | |
msgstr "" | |
"Isto é<emphasis>não</emphasis>um manual ou uma descrição detalhada sobre como usar ou compilar a porta!<emphasis>Por favor, tenha cuidado ao copiar do<filename>README</filename>ou " | |
"manpage</emphasis>. Muitas vezes, eles não são uma descrição concisa da porta ou estão em um formato estranho. Por exemplo, as páginas de manual têm espaçamento justificado, o que parece " | |
"particularmente ruim com fontes monoespaçadas \"" | |
#. (itstool) path: note/para | |
#: book.translate.xml:305 | |
msgid "" | |
"On the other hand, the content of <filename>pkg-descr</filename> must be longer than the <link linkend=\"makefile-comment\"><varname>COMMENT</varname></link> line from the Makefile. It " | |
"must explain in more depth what the port is all about." | |
msgstr "" | |
"Por outro lado, o conteúdo de<filename>pkg-descr</filename>deve ser mais longo que o<link linkend=\"makefile-comment\"><varname>COMENTE</varname></link>linha do Makefile. Deve explicar " | |
"com mais profundidade o que é o porto. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:311 | |
msgid "" | |
"A well-written <filename>pkg-descr</filename> describes the port completely enough that users would not have to consult the documentation or visit the website to understand what the " | |
"software does, how it can be useful, or what particularly nice features it has. Mentioning certain requirements like a graphical toolkit, heavy dependencies, runtime environment, or " | |
"implementation languages help users decide whether this port will work for them." | |
msgstr "" | |
"Um bem escrito<filename>pkg-descr</filename>descreve a porta completamente o suficiente para que os usuários não precisem consultar a documentação ou visitar o site para entender o que o " | |
"software faz, como ele pode ser útil ou quais recursos particularmente agradáveis ele possui. A menção de certos requisitos, como um kit de ferramentas gráfico, dependências pesadas, " | |
"ambiente de tempo de execução ou linguagens de implementação, ajuda os usuários a decidir se essa porta funcionará para eles. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:320 | |
msgid "" | |
"Include a URL to the official WWW homepage. Prepend <emphasis>one</emphasis> of the websites (pick the most common one) with <literal>WWW:</literal> (followed by single space) so that " | |
"automated tools will work correctly. If the URI is the root of the website or directory, it must be terminated with a slash." | |
msgstr "" | |
"Inclua um URL na página oficial da WWW. Prefixe<emphasis>1</emphasis>dos sites (escolha o mais comum) com<literal>WWW:</literal>(seguido por espaço único) para que as ferramentas " | |
"automatizadas funcionem corretamente. Se o URI é a raiz do site ou diretório, ele deve ser terminado com uma barra. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:328 | |
msgid "If the listed webpage for a port is not available, try to search the Internet first to see if the official site moved, was renamed, or is hosted elsewhere." | |
msgstr "" | |
"Se a página da Web listada para um port não estiver disponível, tente pesquisar na Internet primeiro para ver se o site oficial foi movido, foi renomeado ou está hospedado em outro lugar." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:333 | |
msgid "This example shows how <filename>pkg-descr</filename> looks:" | |
msgstr "Este exemplo mostra como<filename>pkg-descr</filename>parece:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:336 | |
#, no-wrap | |
msgid "" | |
"This is a port of oneko, in which a cat chases a poor mouse all over\n" | |
"the screen.\n" | |
" :\n" | |
"(etc.)\n" | |
"\n" | |
"WWW: http://www.oneko.org/" | |
msgstr "" | |
"Esse é um port do oneko, no qual um gato persegue um pobre rato sob\n" | |
"a tela.\n" | |
" :\n" | |
"(etc.)\n" | |
"\n" | |
"WWW: http://www.oneko.org/" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:345 | |
msgid "<filename>pkg-plist</filename>" | |
msgstr "<filename>pkg-plist</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:347 | |
msgid "" | |
"This file lists all the files installed by the port. It is also called the <quote>packing list</quote> because the package is generated by packing the files listed here. The pathnames are " | |
"relative to the installation prefix (usually <filename>/usr/local</filename>)." | |
msgstr "" | |
"Este arquivo lista todos os arquivos instalados pela porta. Ele também é chamado de<quote>lista de embalagem</quote>porque o pacote é gerado empacotando os arquivos listados aqui. Os " | |
"nomes de caminho são relativos ao prefixo de instalação (geralmente<filename>/ usr / local</filename>) " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:353 | |
msgid "Here is a small example:" | |
msgstr "Aqui está um pequeno exemplo:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:355 | |
#, no-wrap | |
msgid "" | |
"bin/oneko\n" | |
"man/man1/oneko.1.gz\n" | |
"lib/X11/app-defaults/Oneko\n" | |
"lib/X11/oneko/cat1.xpm\n" | |
"lib/X11/oneko/cat2.xpm\n" | |
"lib/X11/oneko/mouse.xpm" | |
msgstr "" | |
"bin/oneko\n" | |
"man/man1/oneko.1.gz\n" | |
"lib/X11/app-defaults/Oneko\n" | |
"lib/X11/oneko/cat1.xpm\n" | |
"lib/X11/oneko/cat2.xpm\n" | |
"lib/X11/oneko/mouse.xpm" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:362 | |
msgid "Refer to the <citerefentry><refentrytitle>pkg-create</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual page for details on the packing list." | |
msgstr "Consulte o<citerefentry><refentrytitle>pkg-create</refentrytitle><manvolnum>8</manvolnum></citerefentry>página de manual para detalhes na lista de embalagem. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:366 | |
msgid "It is recommended to keep all the filenames in this file sorted alphabetically. It will make verifying changes when upgrading the port much easier." | |
msgstr "É recomendado manter todos os nomes de arquivos neste arquivo classificados em ordem alfabética. Isso tornará muito mais fácil verificar as alterações ao atualizar a porta." | |
#. (itstool) path: tip/para | |
#: book.translate.xml:372 | |
msgid "" | |
"Creating a packing list manually can be a very tedious task. If the port installs a large numbers of files, <link linkend=\"plist-autoplist\">creating the packing list automatically</" | |
"link> might save time." | |
msgstr "" | |
"Criar uma lista de embalagem manualmente pode ser uma tarefa muito tediosa. Se a porta instalar um grande número de arquivos,<link linkend=\"plist-autoplist\">criando a lista de embalagem " | |
"automaticamente</link>pode economizar tempo \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:378 | |
msgid "" | |
"There is only one case when <filename>pkg-plist</filename> can be omitted from a port. If the port installs just a handful of files, list them in <varname>PLIST_FILES</varname>, within " | |
"the port's <filename>Makefile</filename>. For instance, we could get along without <filename>pkg-plist</filename> in the above <filename>oneko</filename> port by adding these lines to the " | |
"<filename>Makefile</filename>:" | |
msgstr "" | |
"Há apenas um caso quando<filename>pkg-plist</filename>pode ser omitido de um port. Se a porta instalar apenas alguns arquivos, liste-os em<varname>PLIST_FILES</varname>, dentro do " | |
"porto<filename>Makefile</filename>. Por exemplo, poderíamos nos dar bem sem<filename>pkg-plist</filename>no acima<filename>umko</filename>porta, adicionando estas linhas para " | |
"o<filename>Makefile</filename>: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:387 | |
#, no-wrap | |
msgid "" | |
"PLIST_FILES=\tbin/oneko \\\n" | |
"\t\tman/man1/oneko.1.gz \\\n" | |
"\t\tlib/X11/app-defaults/Oneko \\\n" | |
"\t\tlib/X11/oneko/cat1.xpm \\\n" | |
"\t\tlib/X11/oneko/cat2.xpm \\\n" | |
"\t\tlib/X11/oneko/mouse.xpm" | |
msgstr "" | |
"PLIST_FILES=\tbin/oneko \\\n" | |
"\t\tman/man1/oneko.1.gz \\\n" | |
"\t\tlib/X11/app-defaults/Oneko \\\n" | |
"\t\tlib/X11/oneko/cat1.xpm \\\n" | |
"\t\tlib/X11/oneko/cat2.xpm \\\n" | |
"\t\tlib/X11/oneko/mouse.xpm" | |
#. (itstool) path: note/para | |
#: book.translate.xml:395 | |
msgid "" | |
"Usage of <varname>PLIST_FILES</varname> should not be abused. When looking for the origin of a file, people usually try to <application>grep</application> through the <filename>pkg-plist</" | |
"filename> files in the ports tree. Listing files in <varname>PLIST_FILES</varname> in the <filename>Makefile</filename> makes that search more difficult." | |
msgstr "" | |
"Uso de<varname>PLIST_FILES</varname>não deve ser abusado. Ao procurar pela origem de um arquivo, as pessoas geralmente tentam<application>grep</application>através de<filename>pkg-plist</" | |
"filename>arquivos na árvore de ports. Listando arquivos em<varname>PLIST_FILES</varname>no<filename>Makefile</filename>torna essa busca mais difícil \"" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:405 | |
msgid "" | |
"If a port needs to create an empty directory, or creates directories outside of <filename>${PREFIX}</filename> during installation, refer to <xref linkend=\"plist-dir-cleaning\"/> for " | |
"more information." | |
msgstr "" | |
"Se um port precisar criar um diretório vazio, ou criar diretórios fora de<filename>$ {PREFIX}</filename>durante a instalação, consulte<xref linkend=\"plist-dir-cleaning\"/>Para maiores " | |
"informações." | |
#. (itstool) path: tip/para | |
#: book.translate.xml:412 | |
msgid "" | |
"As <varname>PLIST_FILES</varname> is a <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> variable, any entry with spaces must be quoted. For " | |
"example, if using keywords described in <citerefentry><refentrytitle>pkg-create</refentrytitle><manvolnum>8</manvolnum></citerefentry> and <xref linkend=\"plist-keywords\"/>, the entry " | |
"must be quoted." | |
msgstr "" | |
"Como<varname>PLIST_FILES</varname>é um<citerefentry><refentrytitle>faço</refentrytitle><manvolnum>1</manvolnum></citerefentry>variável, qualquer entrada com espaços deve ser citada. Por " | |
"exemplo, se estiver usando palavras-chave descritas em<citerefentry><refentrytitle>pkg-create</refentrytitle><manvolnum>8</manvolnum></citerefentry>e<xref linkend=\"plist-keywords\"/>, a " | |
"entrada deve ser citada. " | |
#. (itstool) path: tip/programlisting | |
#: book.translate.xml:416 | |
#, no-wrap | |
msgid "PLIST_FILES=\t\"@sample ${ETCDIR}/oneko.conf.sample\"" | |
msgstr "PLIST_FILES=\t\"@sample ${ETCDIR}/oneko.conf.sample\"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:419 | |
msgid "Later we will see how <filename>pkg-plist</filename> and <varname>PLIST_FILES</varname> can be used to fulfill <link linkend=\"plist\">more sophisticated tasks</link>." | |
msgstr "Mais tarde vamos ver como<filename>pkg-plist</filename>e<varname>PLIST_FILES</varname>pode ser usado para cumprir<link linkend=\"plist\">tarefas mais sofisticadas</link>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:427 | |
msgid "Creating the Checksum File" | |
msgstr "Criando o arquivo Checksum" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:429 | |
msgid "Just type <command>make makesum</command>. The ports framework will automatically generate <filename>distinfo</filename>. Do not try to generate the file manually." | |
msgstr "Apenas digite<command>fazer makeum</command>. A estrutura de portas irá gerar automaticamente<filename>distinfo</filename>. Não tente gerar o arquivo manualmente. " | |
#. (itstool) path: sect1/title | |
#. (itstool) path: chapter/title | |
#: book.translate.xml:436 book.translate.xml:16683 | |
msgid "Testing the Port" | |
msgstr "Testando o Porto" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:438 | |
msgid "Make sure that the port rules do exactly what is desired, including packaging up the port. These are the important points to verify:" | |
msgstr "Certifique-se de que as regras de porta façam exatamente o que é desejado, incluindo o empacotamento da porta. Esses são os pontos importantes a serem verificados:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:444 | |
msgid "<filename>pkg-plist</filename> does not contain anything not installed by the port." | |
msgstr "<filename>pkg-plist</filename>não contém nada não instalado pela porta. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:449 | |
msgid "<filename>pkg-plist</filename> contains everything that is installed by the port." | |
msgstr "<filename>pkg-plist</filename>contém tudo o que é instalado pela porta \"" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:455 book.translate.xml:741 book.translate.xml:6594 book.translate.xml:6647 book.translate.xml:8822 book.translate.xml:9770 | |
msgid "install" | |
msgstr "instalar" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:454 | |
msgid "The port can be installed using the <_:buildtarget-1/> target. This verifies that the install script works correctly." | |
msgstr "A porta pode ser instalada usando o destino <_: buildtarget-1 />. Isso verifica se o script de instalação está funcionando corretamente." | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:461 | |
msgid "deinstall" | |
msgstr "deinstall" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:460 | |
msgid "The port can be deinstalled properly using the <_:buildtarget-1/> target. This verifies that the deinstall script works correctly." | |
msgstr "A porta pode ser desinstalada adequadamente usando o destino <_: buildtarget-1 />. Isso verifica se o script de desinstalação funciona corretamente." | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:467 book.translate.xml:663 book.translate.xml:664 book.translate.xml:667 book.translate.xml:6736 | |
msgid "fetch" | |
msgstr "buscar" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:466 | |
msgid "" | |
"The port only has access to network resources during the <_:buildtarget-1/> target phase. This is important for package builders, such as <package role=\"port\">ports-mgmt/poudriere</" | |
"package>." | |
msgstr "" | |
"A porta só tem acesso a recursos de rede durante a fase de destino <_: buildtarget-1 />. Isso é importante para os construtores de pacotes, como<package role=\"port\">portas-mgmt / " | |
"poudriere</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:472 | |
msgid "" | |
"Make sure that <command>make package</command> can be run as a normal user (that is, not as <systemitem class=\"username\">root</systemitem>). If that fails, the software may need to be " | |
"patched. See also <xref linkend=\"uses-fakeroot\"/> and <xref linkend=\"uses-uidfix\"/>." | |
msgstr "" | |
"Certifique-se de que<command>fazer pacote</command>pode ser executado como um usuário normal (ou seja, não como<systemitem class=\"username\">raiz</systemitem>). Se isso falhar, talvez " | |
"seja necessário corrigir o software. Veja também<xref linkend=\"uses-fakeroot\"/>e<xref linkend=\"uses-uidfix\"/>" | |
#. (itstool) path: procedure/title | |
#: book.translate.xml:480 | |
msgid "Recommended Test Ordering" | |
msgstr "Pedido recomendado de teste" | |
#. (itstool) path: step/para | |
#: book.translate.xml:483 | |
msgid "<command>make stage</command>" | |
msgstr "<command>make stage</command>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:487 | |
msgid "<command>make check-orphans</command>" | |
msgstr "<command>make check-orphans</command>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:491 | |
msgid "<command>make package</command>" | |
msgstr "<command>make package</command>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:495 | |
msgid "<command>make install</command>" | |
msgstr "<command>make install</command>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:499 | |
msgid "<command>make deinstall</command>" | |
msgstr "<command>make deinstall</command>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:503 | |
msgid "<command>make package</command> (as user)" | |
msgstr "<command>make package</command>(as user)" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:507 | |
msgid "Make certain no warnings are shown in any of the stages." | |
msgstr "Certifique-se de que nenhum aviso seja mostrado em nenhum dos estágios." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:510 | |
msgid "" | |
"Thorough automated testing can be done with <package role=\"port\">ports-mgmt/poudriere</package> from the Ports Collection, see <xref linkend=\"testing-poudriere\"/> for more " | |
"information. It maintains <literal>jails</literal> where all of the steps shown above can be tested without affecting the state of the host system." | |
msgstr "" | |
"Testes automatizados completos podem ser feitos com<package role=\"port\">portas-mgmt / poudriere</package>da coleção de Portos, veja<xref linkend=\"testing-poudriere\"/>Para maiores " | |
"informações. Mantém<literal>cadeias</literal>onde todas as etapas mostradas acima podem ser testadas sem afetar o estado do sistema host. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:519 | |
msgid "Checking the Port with <command>portlint</command>" | |
msgstr "Verificando o porto com<command>portlet</command>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:522 | |
msgid "" | |
"Please use <command>portlint</command> to see if the port conforms to our guidelines. The <package role=\"port\">ports-mgmt/portlint</package> program is part of the ports collection. In " | |
"particular, check that the <link linkend=\"porting-samplem\">Makefile</link> is in the right shape and the <link linkend=\"porting-pkgname\">package</link> is named appropriately." | |
msgstr "" | |
"Por favor, use<command>portlet</command>para ver se a porta está de acordo com nossas diretrizes. o<package role=\"port\">portas-mgmt / portlint</package>O programa faz parte da coleção " | |
"de ports. Em particular, verifique se o<link linkend=\"porting-samplem\">Makefile</link>está na forma certa e o<link linkend=\"porting-pkgname\">pacote</link>é nomeado apropriadamente. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:533 | |
msgid "Do not blindly follow the output of <command>portlint</command>. It is a static lint tool and sometimes gets things wrong." | |
msgstr "Não siga cegamente a saída de<command>portlet</command>. É uma ferramenta de lint estática e às vezes faz as coisas erradas \"" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:540 | |
msgid "Submitting the New Port" | |
msgstr "Enviando o novo porto" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:542 | |
msgid "Before submitting the new port, read the <link linkend=\"porting-dads\">DOs and DON'Ts</link> section." | |
msgstr "Antes de enviar a nova porta, leia o<link linkend=\"porting-dads\">Faz e não faz</link>seção." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:546 | |
msgid "Once happy with the port, the only thing remaining is to put it in the main FreeBSD ports tree and make everybody else happy about it too." | |
msgstr "Uma vez feliz com a porta, a única coisa que resta é colocá-la na árvore principal do FreeBSD e deixar todo mundo feliz também." | |
#. (itstool) path: important/para | |
#: book.translate.xml:551 | |
msgid "We do not need the <filename>work</filename> directory or the <filename>pkgname.tgz</filename> package, so delete them now." | |
msgstr "Nós não precisamos do<filename>trabalhos</filename>diretório ou o<filename>pkgname.tgz</filename>pacote, então exclua-os agora. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:556 | |
msgid "" | |
"Next, either create a <citerefentry><refentrytitle>patch</refentrytitle><manvolnum>1</manvolnum></citerefentry>, or a <citerefentry><refentrytitle>shar</refentrytitle><manvolnum>1</" | |
"manvolnum></citerefentry> file. Assuming the port is called <literal>oneko</literal> and is in the <literal>games</literal> category." | |
msgstr "" | |
"Em seguida, crie um<citerefentry><refentrytitle>remendo</refentrytitle><manvolnum>1</manvolnum></citerefentry>ou um<citerefentry><refentrytitle>shar</refentrytitle><manvolnum>1</" | |
"manvolnum></citerefentry>Arquivo. Assumindo que a porta é chamada<literal>umko</literal>e está no<literal>jogos</literal>categoria." | |
#. (itstool) path: example/title | |
#: book.translate.xml:561 | |
msgid "Creating a <filename>.diff</filename> for a New Port" | |
msgstr "Criando um<filename>.diff</filename>para um novo porto " | |
#. (itstool) path: example/para | |
#: book.translate.xml:564 | |
msgid "" | |
"Add all the files with <command>svn add</command>. <command>cd</command> to the base of the ports tree so full paths to the changed files are included in the diff, then generate the diff " | |
"with <command>svn diff</command>. For example:" | |
msgstr "" | |
"Adicione todos os arquivos com<command>svn add</command>.<command>CD</command>para a base da árvore de ports, então caminhos completos para os arquivos alterados são incluídos no diff, " | |
"então gere o diff com<command>svn diff</command>. Por exemplo:" | |
#. (itstool) path: example/screen | |
#: book.translate.xml:570 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>svn add .</userinput>\n" | |
"<prompt>%</prompt> <userinput>cd ../..</userinput>\n" | |
"<prompt>%</prompt> <userinput>svn diff <replaceable>games/oneko</replaceable> > <replaceable>oneko.diff</replaceable></userinput>" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>svn add .</userinput>\n" | |
"<prompt>%</prompt> <userinput>cd ../..</userinput>\n" | |
"<prompt>%</prompt> <userinput>svn diff <replaceable>games/oneko</replaceable> > <replaceable>oneko.diff</replaceable></userinput>" | |
#. (itstool) path: important/para | |
#: book.translate.xml:575 | |
msgid "To make it easier for committers to apply the patch on their working copy of the ports tree, please generate the <filename>.diff</filename> from the base of your ports tree." | |
msgstr "Para tornar mais fácil para os committers aplicarem o patch em sua cópia de trabalho da árvore de ports, por favor, gere o<filename>.diff</filename>da base da sua árvore de ports. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:583 | |
msgid "Creating a <filename>.shar</filename> for a New Port" | |
msgstr "Criando um<filename>.shar</filename>para um novo porto " | |
#. (itstool) path: example/para | |
#: book.translate.xml:586 | |
msgid "<command>cd</command> to the directory above where the port directory is located, and use <command>shar</command> to create the archive:" | |
msgstr "<command>CD</command>para o diretório acima de onde o diretório da porta está localizado e use<command>shar</command>para criar o arquivo: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:590 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>cd ..</userinput>\n" | |
"<prompt>%</prompt> <userinput>shar `find <replaceable>oneko</replaceable>` > <replaceable>oneko</replaceable>.shar</userinput>" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>cd ..</userinput>\n" | |
"<prompt>%</prompt> <userinput>shar `find <replaceable>oneko</replaceable>` > <replaceable>oneko</replaceable>.shar</userinput>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:594 | |
msgid "" | |
"Submit one of <filename>oneko.shar</filename> or <filename>oneko.diff</filename> with the <link xlink:href=\"https://bugs.freebsd.org/submit/\">bug submission form</link>. Use product " | |
"<quote>Ports & Packages</quote>, component <quote>Individual Port(s)</quote>, and follow the guidelines shown there. Add a short description of the program to the Description field of " | |
"the PR (perhaps a short version of <varname>COMMENT</varname>), and remember to add <filename>oneko.shar</filename> or <filename>oneko.diff</filename> as an attachment." | |
msgstr "" | |
"Envie um dos<filename>oneko.shar</filename>ou<filename>oneko.diff</filename>com o<link xlink:href=\"https://bugs.freebsd.org/submit/\">formulário de submissão de bugs</link>. Use o " | |
"produto<quote>Portos e Pacotes</quote>componente<quote>Porto (s) individual (ais)</quote>e siga as diretrizes mostradas lá. Adicione uma breve descrição do programa ao campo Descrição do " | |
"PR (talvez uma versão curta do<varname>COMENTE</varname>), e lembre-se de adicionar<filename>oneko.shar</filename>ou<filename>oneko.diff</filename>como um anexo." | |
#. (itstool) path: note/para | |
#: book.translate.xml:606 | |
msgid "" | |
"Giving a good description in the summary of the problem report makes the work of port committers a lot easier. We prefer something like <quote>New port: <replaceable>category</" | |
"replaceable>/<replaceable>portname</replaceable> <replaceable>short description of the port</replaceable></quote> for new ports. Using this scheme makes it easier and faster to begin the " | |
"work of committing the new port." | |
msgstr "" | |
"Dar uma boa descrição no resumo do relatório de problema facilita muito o trabalho dos commiters de portas. Preferimos algo como<quote>Novo porto:<replaceable>categoria</replaceable>/" | |
"<replaceable>nome da porta</replaceable><replaceable>breve descrição do porto</replaceable></quote>para novos portos. Usando este esquema torna mais fácil e rápido para começar o trabalho " | |
"de cometer a nova porta \"" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:616 | |
msgid "" | |
"After submitting the port, please be patient. The time needed to include a new port in FreeBSD can vary from a few days to a few months. A simple search form of the Problem Report " | |
"database can be searched at <link xlink:href=\"https://bugs.freebsd.org/bugzilla/query.cgi\"/>." | |
msgstr "" | |
"Depois de enviar a porta, por favor, seja paciente. O tempo necessário para incluir uma nova porta no FreeBSD pode variar de alguns dias a alguns meses. Um simples formulário de pesquisa " | |
"do banco de dados do Relatório de Problemas pode ser pesquisado em<link xlink:href=\"https://bugs.freebsd.org/bugzilla/query.cgi\"/>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:621 | |
msgid "" | |
"To get a listing of <emphasis>open</emphasis> port <acronym>PR</acronym>s, select <emphasis>Open</emphasis> and <emphasis>Ports & Packages</emphasis> in the search form, then click " | |
"<guibutton>[ Search ]</guibutton>." | |
msgstr "" | |
"Para obter uma listagem de<emphasis>aberto</emphasis>porta<acronym>PR</acronym>s, selecione<emphasis>Aberto</emphasis>e<emphasis>Portos e Pacotes</emphasis>no formulário de pesquisa, " | |
"clique em<guibutton>[Pesquisa]</guibutton>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:626 | |
msgid "" | |
"After looking at the new port, we will reply if necessary, and commit it to the tree. The submitter's name will also be added to the list of <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US." | |
"ISO8859-1/articles/contributors/contrib-additional.html\">Additional FreeBSD Contributors</link> and other files." | |
msgstr "" | |
"Depois de olhar para a nova porta, nós responderemos, se necessário, e a enviamos para a árvore. O nome do remetente também será adicionado à lista de<link xlink:href=\"@@URL_RELPREFIX@@/" | |
"doc/en_US.ISO8859-1/articles/contributors/contrib-additional.html\">Contribuidores Adicionais do FreeBSD</link>e outros arquivos. " | |
#. (itstool) path: chapter/title | |
#: book.translate.xml:641 | |
msgid "Slow Porting" | |
msgstr "Porte lento" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:643 | |
msgid "" | |
"Okay, so it was not that simple, and the port required some modifications to get it to work. In this section, we will explain, step by step, how to modify it to get it to work with the " | |
"ports paradigm." | |
msgstr "" | |
"Ok, então não foi tão simples, e a porta precisou de algumas modificações para fazê-lo funcionar. Nesta seção, vamos explicar, passo a passo, como modificá-lo para que funcione com o " | |
"paradigma de portas." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:649 | |
msgid "How Things Work" | |
msgstr "Como as coisas funcionam" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:651 | |
msgid "" | |
"First, this is the sequence of events which occurs when the user first types <command>make</command> in the port's directory. Having <filename>bsd.port.mk</filename> in another window " | |
"while reading this really helps to understand it." | |
msgstr "" | |
"Primeiro, esta é a sequência de eventos que ocorre quando o usuário digita<command>faço</command>no diretório do port. Tendo<filename>bsd.port.mk</filename>em outra janela, enquanto lê " | |
"isso realmente ajuda a entender isso \"" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:657 | |
msgid "But do not worry, not many people understand exactly how <filename>bsd.port.mk</filename> is working... <emphasis>:-)</emphasis>" | |
msgstr "Mas não se preocupe, muitas pessoas não entendem exatamente como<filename>bsd.port.mk</filename>está funcionando...<emphasis>:-)</emphasis>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:663 | |
msgid "" | |
"The <_:buildtarget-1/> target is run. The <_:buildtarget-2/> target is responsible for making sure that the tarball exists locally in <varname>DISTDIR</varname>. If <_:buildtarget-3/> " | |
"cannot find the required files in <varname>DISTDIR</varname> it will look up the URL <varname>MASTER_SITES</varname>, which is set in the Makefile, as well as our FTP mirrors where we put " | |
"distfiles as backup. It will then attempt to fetch the named distribution file with <varname>FETCH</varname>, assuming that the requesting site has direct access to the Internet. If that " | |
"succeeds, it will save the file in <varname>DISTDIR</varname> for future use and proceed." | |
msgstr "" | |
"O destino <_: buildtarget-1 /> é executado. O destino <_: buildtarget-2 /> é responsável por garantir que o tarball exista localmente em<varname>DISTDIR</varname>. Se <_: " | |
"buildtarget-3 /> não puder encontrar os arquivos necessários<varname>DISTDIR</varname>ele procurará o URL<varname>MASTER_SITES</varname>, que é definido no Makefile, assim como nossos " | |
"espelhos FTP onde colocamos distfiles como backup. Em seguida, ele tentará buscar o arquivo de distribuição nomeado com<varname>BUSCAR</varname>, assumindo que o site solicitante tem " | |
"acesso direto à Internet. Se isso for bem sucedido, salvará o arquivo em<varname>DISTDIR</varname>para uso futuro e prosseguir. " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:680 book.translate.xml:781 book.translate.xml:787 book.translate.xml:6714 book.translate.xml:6757 | |
msgid "extract" | |
msgstr "extrair" | |
#. (itstool) path: step/para | |
#: book.translate.xml:680 | |
msgid "" | |
"The <_:buildtarget-1/> target is run. It looks for the port's distribution file (typically a compressed tarball) in <varname>DISTDIR</varname> and unpacks it into a temporary subdirectory " | |
"specified by <varname>WRKDIR</varname> (defaults to <filename>work</filename>)." | |
msgstr "" | |
"O destino <_: buildtarget-1 /> é executado. Ele procura pelo arquivo de distribuição da porta (normalmente um tarball compactado) em<varname>DISTDIR</varname>e descompacta-lo em um " | |
"subdiretório temporário especificado por<varname>WRKDIR</varname>(padrão é<filename>trabalhos</filename>) " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:689 book.translate.xml:5010 book.translate.xml:6784 book.translate.xml:22678 | |
msgid "patch" | |
msgstr "patch" | |
#. (itstool) path: step/para | |
#: book.translate.xml:689 | |
msgid "" | |
"The <_:buildtarget-1/> target is run. First, any patches defined in <varname>PATCHFILES</varname> are applied. Second, if any patch files named <filename>patch-<replaceable>*</" | |
"replaceable></filename> are found in <varname>PATCHDIR</varname> (defaults to the <filename>files</filename> subdirectory), they are applied at this time in alphabetical order." | |
msgstr "" | |
"O alvo <_: buildtarget-1 /> é executado. Primeiro, quaisquer patches definidos no<varname>PATCHFILES</varname>são aplicados. Segundo, se algum arquivo de patch " | |
"nomeado<filename>remendo<replaceable>*</replaceable></filename>são encontrados em<varname>PATCHDIR</varname>(padrão para o<filename>arquivos</filename>subdiretório), eles são aplicados " | |
"neste momento em ordem alfabética. " | |
#. (itstool) path: para/buildtarget | |
#. (itstool) path: entry/buildtarget | |
#: book.translate.xml:699 book.translate.xml:782 book.translate.xml:5011 book.translate.xml:11415 book.translate.xml:21208 book.translate.xml:21210 | |
msgid "configure" | |
msgstr "configure" | |
#. (itstool) path: step/para | |
#: book.translate.xml:699 | |
msgid "The <_:buildtarget-1/> target is run. This can do any one of many different things." | |
msgstr "O alvo <_: buildtarget-1 /> é executado. Isso pode fazer qualquer uma das muitas coisas diferentes." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:704 | |
msgid "If it exists, <filename>scripts/configure</filename> is run." | |
msgstr "Se existir,<filename>scripts / configure</filename>é executado." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:709 | |
msgid "If <varname>HAS_CONFIGURE</varname> or <varname>GNU_CONFIGURE</varname> is set, <filename>WRKSRC/configure</filename> is run." | |
msgstr "E se<varname>HAS_CONFIGURE</varname>ou<varname>GNU_CONFIGURE</varname>está definido<filename>WRKSRC / configure</filename>é executado." | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:717 book.translate.xml:5012 book.translate.xml:6593 book.translate.xml:22680 | |
msgid "build" | |
msgstr "construir" | |
#. (itstool) path: step/para | |
#: book.translate.xml:717 | |
msgid "The <_:buildtarget-1/> target is run. This is responsible for descending into the port's private working directory (<varname>WRKSRC</varname>) and building it." | |
msgstr "O alvo <_: buildtarget-1 /> é executado. Isso é responsável por descer para o diretório de trabalho privado da porta (<varname>WRKSRC</varname>) e construí-lo. " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:724 book.translate.xml:736 | |
msgid "stage" | |
msgstr "etapa" | |
#. (itstool) path: step/para | |
#: book.translate.xml:724 | |
msgid "" | |
"The <_:buildtarget-1/> target is run. This puts the final set of built files into a temporary directory (<varname>STAGEDIR</varname>, see <xref linkend=\"staging\"/>). The hierarchy of " | |
"this directory mirrors that of the system on which the package will be installed." | |
msgstr "" | |
"O destino <_: buildtarget-1 /> é executado. Isso coloca o conjunto final de arquivos construídos em um diretório temporário (<varname>STAGEDIR</varname>, Vejo<xref linkend=\"staging" | |
"\"/>). A hierarquia deste diretório espelha a do sistema no qual o pacote será instalado. " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:733 book.translate.xml:743 | |
msgid "package" | |
msgstr "pacote" | |
#. (itstool) path: step/para | |
#: book.translate.xml:733 | |
msgid "" | |
"The <_:buildtarget-1/> target is run. This creates a package using the files from the temporary directory created during the <_:buildtarget-2/> target and the port's <filename>pkg-plist</" | |
"filename>." | |
msgstr "" | |
"O destino <_: buildtarget-1 /> é executado. Isso cria um pacote usando os arquivos do diretório temporário criado durante o destino <_: buildtarget-2 /> e o destino da porta." | |
"<filename>pkg-plist</filename>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:741 | |
msgid "The <_:buildtarget-1/> target is run. This installs the package created during the <_:buildtarget-2/> target into the host system." | |
msgstr "O destino <_: buildtarget-1 /> é executado. Isso instala o pacote criado durante o destino <_: buildtarget-2 /> no sistema host." | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:750 | |
msgid "pre-<replaceable>something</replaceable>" | |
msgstr "pré-<replaceable>alguma coisa</replaceable>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:752 | |
msgid "post-<replaceable>something</replaceable>" | |
msgstr "postar-<replaceable>alguma coisa</replaceable>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:748 | |
msgid "" | |
"The above are the default actions. In addition, define targets <_:buildtarget-1/> or <_:buildtarget-2/>, or put scripts with those names, in the <filename>scripts</filename> subdirectory, " | |
"and they will be run before or after the default actions are done." | |
msgstr "" | |
"As ações acima são padrão. Além disso, defina os destinos <_: buildtarget-1 /> ou <_: buildtarget-2 /> ou coloque scripts com esses nomes<filename>roteiros</" | |
"filename>subdiretório, e eles serão executados antes ou depois das ações padrão serem executadas. " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:758 book.translate.xml:762 book.translate.xml:975 book.translate.xml:3863 book.translate.xml:4241 book.translate.xml:8535 | |
msgid "post-extract" | |
msgstr "pós-extrato" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:757 | |
msgid "" | |
"For example, if there is a <_:buildtarget-1/> target defined in the <filename>Makefile</filename>, and a file <filename>pre-build</filename> in the <filename>scripts</filename> " | |
"subdirectory, the <_:buildtarget-2/> target will be called after the regular extraction actions, and <filename>pre-build</filename> will be executed before the default build rules are " | |
"done. It is recommended to use <filename>Makefile</filename> targets if the actions are simple enough, because it will be easier for someone to figure out what kind of non-default action " | |
"the port requires." | |
msgstr "" | |
"Por exemplo, se houver um destino <_: buildtarget-1 /> definido no<filename>Makefile</filename>e um arquivo<filename>pré-compilação</filename>no<filename>roteiros</" | |
"filename>subdiretório, o destino <_: buildtarget-2 /> será chamado após as ações de extração regulares e<filename>pré-compilação</filename>será executado antes que as regras de " | |
"compilação padrão sejam feitas. Recomenda-se usar<filename>Makefile</filename>metas se as ações forem simples o suficiente, porque será mais fácil para alguém descobrir que tipo de ação " | |
"não padrão a porta requer. " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:771 book.translate.xml:776 | |
msgid "do-<replaceable>something</replaceable>" | |
msgstr "Faz-<replaceable>alguma coisa</replaceable>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:774 book.translate.xml:786 book.translate.xml:1232 book.translate.xml:8531 book.translate.xml:18675 | |
msgid "do-extract" | |
msgstr "extrair" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:770 | |
msgid "" | |
"The default actions are done by the <_:buildtarget-1/> targets from <filename>bsd.port.mk</filename>. For example, the commands to extract a port are in the target <_:buildtarget-2/>. If " | |
"the default target does not do the job right, redefine the <_:buildtarget-3/> target in the <filename>Makefile</filename>." | |
msgstr "" | |
"As ações padrão são feitas pelos destinos <_: buildtarget-1 /> de<filename>bsd.port.mk</filename>. Por exemplo, os comandos para extrair um port estão no destino <_: " | |
"buildtarget-2 />. Se o destino padrão não fizer o trabalho direito, redefina o destino <_: buildtarget-3 /> no<filename>Makefile</filename>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:789 | |
msgid "post-deinstall" | |
msgstr "post-deinstall" | |
#. (itstool) path: note/para | |
#: book.translate.xml:780 | |
msgid "" | |
"The <quote>main</quote> targets (for example, <_:buildtarget-1/>, <_:buildtarget-2/>, etc.) do nothing more than make sure all the stages up to that one are completed and call the real " | |
"targets or scripts, and they are not intended to be changed. To fix the extraction, fix <_:buildtarget-3/>, but never ever change the way <_:buildtarget-4/> operates! Additionally, the " | |
"target <_:buildtarget-5/> is invalid and is not run by the ports infrastructure." | |
msgstr "" | |
"O<quote>a Principal</quote>alvos (por exemplo, <_: buildtarget-1 />, <_: buildtarget-2 />, etc.) fazem nada mais do que certificar-se de que todos os estágios até aquele estão " | |
"concluídos e chamar os alvos ou scripts reais, e eles não pretendem ser alterados. Para consertar a extração, corrija <_: buildtarget-3 />, mas nunca mude a forma como <_: " | |
"buildtarget-4 /> opera! Além disso, o destino <_: buildtarget-5 /> é inválido e não é executado pela infraestrutura de portas. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:793 | |
msgid "Now that what goes on when the user types <command>make install</command> is better understood, let us go through the recommended steps to create the perfect port." | |
msgstr "Agora que o que acontece quando o usuário digita<command>faça instalar</command>é melhor entendido, vamos seguir as etapas recomendadas para criar a porta perfeita \"" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:799 | |
msgid "Getting the Original Sources" | |
msgstr "Obtendo as Origens Originais" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:801 | |
msgid "" | |
"Get the original sources (normally) as a compressed tarball (<filename>foo.tar.gz</filename> or <filename><replaceable>foo</replaceable>.tar.bz2</filename>) and copy it into " | |
"<varname>DISTDIR</varname>. Always use <emphasis>mainstream</emphasis> sources when and where possible." | |
msgstr "" | |
"Obtenha as fontes originais (normalmente) como um tarball compactado (<filename>foo.tar.gz</filename>ou<filename><replaceable>foo</replaceable>.tar.bz2</filename>) e copie-o " | |
"para<varname>DISTDIR</varname>. Sempre use<emphasis>convencional</emphasis>fontes quando e onde possível. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:808 | |
msgid "" | |
"Set the variable <varname>MASTER_SITES</varname> to reflect where the original tarball resides. Shorthand definitions exist for most mainstream sites in <filename>bsd.sites.mk</filename>. " | |
"Please use these sites—and the associated definitions—if at all possible, to help avoid the problem of having the same information repeated over again many times in the source base. As " | |
"these sites tend to change over time, this becomes a maintenance nightmare for everyone involved. See <xref linkend=\"makefile-master_sites\"/> for details." | |
msgstr "" | |
"Definir a variável<varname>MASTER_SITES</varname>para refletir onde o tarball original reside. Existem definições abreviadas para a maioria dos sites mainstream<filename>bsd.sites.mk</" | |
"filename>. Por favor, use esses sites - e as definições associadas - se for possível, para ajudar a evitar o problema de ter as mesmas informações repetidas várias vezes na base de " | |
"origem. Como esses sites tendem a mudar com o tempo, isso se torna um pesadelo de manutenção para todos os envolvidos. Vejo<xref linkend=\"makefile-master_sites\"/>para detalhes." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:819 | |
msgid "" | |
"If there is no FTP/HTTP site that is well-connected to the net, or can only find sites that have irritatingly non-standard formats, put a copy on a reliable FTP or HTTP server (for " | |
"example, a home page)." | |
msgstr "" | |
"Se não houver nenhum site FTP / HTTP bem conectado à rede ou se puder encontrar apenas sites com formatos irritantemente não-padrão, coloque uma cópia em um servidor FTP ou HTTP confiável " | |
"(por exemplo, uma home page). " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:825 | |
msgid "" | |
"If a convenient and reliable place to put the distfile cannot be found, we can <quote>house</quote> it ourselves on <systemitem>ftp.FreeBSD.org</systemitem>; however, this is the least-" | |
"preferred solution. The distfile must be placed into <filename>~/public_distfiles/</filename> of someone's <systemitem>freefall</systemitem> account. Ask the person who commits the port " | |
"to do this. This person will also set <varname>MASTER_SITES</varname> to <literal>LOCAL/<replaceable>username</replaceable></literal> where <literal><replaceable>username</replaceable></" | |
"literal> is their FreeBSD cluster login." | |
msgstr "" | |
"Se um lugar conveniente e confiável para colocar o distfile não puder ser encontrado, nós podemos<quote>casa</quote>nós mesmos em<systemitem>ftp.FreeBSD.org</systemitem>; no entanto, esta " | |
"é a solução menos preferida. O distfile deve ser colocado em<filename>~ / public_distfiles /</filename>de alguém<systemitem>queda livre</systemitem>conta. Pergunte à pessoa que confirma a " | |
"porta para fazer isso. Essa pessoa também irá definir<varname>MASTER_SITES</varname>para<literal>LOCAL/<replaceable>username</replaceable></literal>Onde<literal><replaceable>username</" | |
"replaceable></literal>é o login do cluster do FreeBSD. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:837 | |
msgid "" | |
"If the port's distfile changes all the time without any kind of version update by the author, consider putting the distfile on a home page and listing it as the first " | |
"<varname>MASTER_SITES</varname>. Try to talk the port author out of doing this; it really does help to establish some kind of source code control. Hosting a specific version will prevent " | |
"users from getting <errorname>checksum mismatch</errorname> errors, and also reduce the workload of maintainers of our FTP site. Also, if there is only one master site for the port, it is " | |
"recommended to house a backup on a home page and list it as the second <varname>MASTER_SITES</varname>." | |
msgstr "" | |
"Se o distfile da porta mudar o tempo todo sem nenhum tipo de atualização de versão pelo autor, considere colocar o distfile em uma página inicial e listá-lo como o primeiro." | |
"<varname>MASTER_SITES</varname>. Tente falar com o autor do porto para fazer isso; Isso realmente ajuda a estabelecer algum tipo de controle de código-fonte. Hospedar uma versão " | |
"específica impedirá que os usuários obtenham<errorname>incompatibilidade de soma de verificação</errorname>erros, e também reduzir a carga de trabalho dos mantenedores do nosso site FTP. " | |
"Além disso, se houver apenas um site mestre para a porta, recomenda-se armazenar um backup em uma home page e listá-lo como o segundo.<varname>MASTER_SITES</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:850 | |
msgid "" | |
"If the port requires additional patches that are available on the Internet, fetch them too and put them in <varname>DISTDIR</varname>. Do not worry if they come from a site other than " | |
"where the main source tarball comes, we have a way to handle these situations (see the description of <link linkend=\"porting-patchfiles\">PATCHFILES</link> below)." | |
msgstr "" | |
"Se a porta exigir patches adicionais disponíveis na Internet, busque-os também e coloque-os<varname>DISTDIR</varname>. Não se preocupe se eles vierem de um site diferente de onde vem o " | |
"tarball da fonte principal, temos uma maneira de lidar com essas situações (veja a descrição<link linkend=\"porting-patchfiles\">PATCHFILES</link>abaixo)." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:858 | |
msgid "Modifying the Port" | |
msgstr "Modificando o Porto" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:860 | |
msgid "" | |
"Unpack a copy of the tarball in a private directory and make whatever changes are necessary to get the port to compile properly under the current version of FreeBSD. Keep " | |
"<emphasis>careful track</emphasis> of steps, as they will be needed to automate the process shortly. Everything, including the deletion, addition, or modification of files has to be " | |
"doable using an automated script or patch file when the port is finished." | |
msgstr "" | |
"Desempacote uma cópia do tarball em um diretório privado e faça as alterações necessárias para obter a porta para compilar corretamente sob a versão atual do FreeBSD.<emphasis>faixa " | |
"cuidadosa</emphasis>etapas, pois elas serão necessárias para automatizar o processo em breve. Tudo, incluindo a exclusão, adição ou modificação de arquivos, deve ser feito usando um " | |
"script automatizado ou arquivo de correção quando a porta estiver concluída. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:869 | |
msgid "" | |
"If the port requires significant user interaction/customization to compile or install, take a look at one of Larry Wall's classic <application>Configure</application> scripts and perhaps " | |
"do something similar. The goal of the new ports collection is to make each port as <quote>plug-and-play</quote> as possible for the end-user while using a minimum of disk space." | |
msgstr "" | |
"Se a porta exigir interação / personalização significativa do usuário para compilar ou instalar, dê uma olhada em um dos clássicos de Larry Wall<application>Configurar</" | |
"application>scripts e talvez faça algo semelhante. O objetivo da nova coleção de ports é fazer com que cada porta<quote>plug and play</quote>quanto possível para o usuário final, usando " | |
"um mínimo de espaço em disco. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:879 | |
msgid "" | |
"Unless explicitly stated, patch files, scripts, and other files created and contributed to the FreeBSD ports collection are assumed to be covered by the standard BSD copyright conditions." | |
msgstr "" | |
"A menos que explicitamente declarado, os arquivos de patch, scripts e outros arquivos criados e contribuídos para a coleção de ports do FreeBSD são assumidos como cobertos pelas condições " | |
"de copyright padrão do BSD." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:887 | |
msgid "Patching" | |
msgstr "Patching" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:889 | |
msgid "" | |
"In the preparation of the port, files that have been added or changed can be recorded with <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> for " | |
"later feeding to <citerefentry><refentrytitle>patch</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Doing this with a typical file involves saving a copy of the original file " | |
"before making any changes using a <filename>.orig</filename> suffix." | |
msgstr "" | |
"Na preparação da porta, arquivos que foram adicionados ou alterados podem ser gravados com<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry>para " | |
"posterior alimentação para<citerefentry><refentrytitle>remendo</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Fazer isso com um arquivo típico envolve salvar uma cópia do arquivo " | |
"original antes de fazer qualquer alteração usando um<filename>.orig</filename>sufixo." | |
#. (itstool) path: sect1/screen | |
#: book.translate.xml:895 | |
#, no-wrap | |
#| msgid "<literal>@sample</literal> <replaceable>file</replaceable> [<replaceable>file</replaceable>]" | |
msgid "<prompt>%</prompt> <userinput>cp <replaceable>file</replaceable> <replaceable>file</replaceable>.orig</userinput>" | |
msgstr "<prompt>%</prompt><userinput>cp<replaceable>file</replaceable><replaceable>file</replaceable>.orig</userinput>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:897 | |
msgid "" | |
"After all changes have been made, <command>cd</command> back to the port directory. Use <command>make makepatch</command> to generate updated patch files in the <filename>files</filename> " | |
"directory." | |
msgstr "" | |
"Depois de todas as alterações terem sido feitas,<command>CD</command>de volta ao diretório da porta. Usar<command>make makepatch</command>para gerar arquivos de patch atualizados " | |
"no<filename>arquivos</filename>diretório." | |
#. (itstool) path: tip/para | |
#: book.translate.xml:903 | |
msgid "Use <varname>BINARY_ALIAS</varname> to substitute hardcoded commands during the build and avoid patching build files. See <xref linkend=\"binary-alias\"/> for more information." | |
msgstr "" | |
"Usar<varname>BINARY_ALIAS</varname>para substituir comandos codificados durante a criação e evitar a correção de arquivos de construção. Vejo<xref linkend=\"binary-alias\"/>Para maiores " | |
"informações." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:910 | |
msgid "General Rules for Patching" | |
msgstr "Regras gerais para correção" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:912 | |
msgid "" | |
"Patch files are stored in <varname>PATCHDIR</varname>, usually <filename>files/</filename>, from where they will be automatically applied. All patches must be relative to <varname>WRKSRC</" | |
"varname>. Typically <varname>WRKSRC</varname> is a subdirectory of <varname>WRKDIR</varname>, the directory where the distfile is extracted. Use <command>make -V WRKSRC</command> to see " | |
"the actual path. The patch names are to follow these rules:" | |
msgstr "" | |
"Arquivos de correção são armazenados em<varname>PATCHDIR</varname>, geralmente<filename>arquivos/</filename>, de onde serão aplicados automaticamente. Todas as correções devem ser " | |
"relativas a<varname>WRKSRC</varname>. Tipicamente<varname>WRKSRC</varname>é um subdiretório de<varname>WRKDIR</varname>, o diretório onde o distfile é extraído. Usar<command>faça -V " | |
"WRKSRC</command>para ver o caminho real. Os nomes dos patches devem seguir estas regras: " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:924 | |
msgid "" | |
"Avoid having more than one patch modify the same file. For example, having both <filename>patch-foobar.c</filename> and <filename>patch-foobar.c2</filename> making changes to <filename>" | |
"${WRKSRC}/foobar.c</filename> makes them fragile and difficult to debug." | |
msgstr "" | |
"Evite ter mais de um patch para modificar o mesmo arquivo. Por exemplo, ter os dois<filename>patch-foobar.c</filename>e<filename>patch-foobar.c2</filename>fazendo alterações<filename>$ " | |
"{WRKSRC} /foobar.c</filename>torna-os frágeis e difíceis de depurar. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:933 | |
msgid "" | |
"When creating names for patch files, replace each underscore (<literal>_</literal>) with two underscores (<literal>__</literal>) and each slash (<literal>/</literal>) with one underscore " | |
"(<literal>_</literal>). For example, to patch a file named <filename>src/freeglut_joystick.c</filename>, name the corresponding patch <filename>patch-src_freeglut__joystick.c</filename>. " | |
"Do not name patches like <filename>patch-aa</filename> or <filename>patch-ab</filename>. Always use the path and file name in patch names. Using <command>make makepatch</command> " | |
"automatically generates the correct names." | |
msgstr "" | |
"Ao criar nomes para arquivos de correção, substitua cada sublinhado (<literal>_</literal>) com dois sublinhados (<literal>__</literal>) e cada barra (<literal>/</literal>) com um " | |
"sublinhado (<literal>_</literal>). Por exemplo, para corrigir um arquivo chamado<filename>src / freeglut_joystick.c</filename>nomeie o patch correspondente<filename>patch-" | |
"src_freeglut__joystick.c</filename>. Não nomeie patches como<filename>remendo-aa</filename>ou<filename>patch-ab</filename>. Sempre use o caminho e o nome do arquivo nos nomes das " | |
"correções. Usando<command>make makepatch</command>gera automaticamente os nomes corretos. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:949 | |
msgid "A patch may modify multiple files if the changes are related and the patch is named appropriately. For example, <filename>patch-add-missing-stdlib.h</filename>." | |
msgstr "Um patch pode modificar vários arquivos se as alterações estiverem relacionadas e o patch tiver o nome apropriado. Por exemplo,<filename>patch-add-missing-stdlib.h</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:956 | |
msgid "" | |
"Only use characters <literal>[-+._a-zA-Z0-9]</literal> for naming patches. In particular, <emphasis>do not use <literal>::</literal> as a path separator,</emphasis> use <literal>_</" | |
"literal> instead." | |
msgstr "" | |
"Use apenas caracteres<literal>[- + ._ a-zA-Z0-9]</literal>para nomear patches. Em particular,<emphasis>não use<literal>::</literal>como um separador de caminho,</emphasis>usar<literal>_</" | |
"literal>em vez de." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:964 | |
msgid "" | |
"Minimize the amount of non-functional whitespace changes in patches. It is common in the Open Source world for projects to share large amounts of a code base, but obey different style and " | |
"indenting rules. When taking a working piece of functionality from one project to fix similar areas in another, please be careful: the resulting patch may be full of non-functional " | |
"changes. It not only increases the size of the ports repository but makes it hard to find out what exactly caused the problem and what was changed at all." | |
msgstr "" | |
"Minimize a quantidade de mudanças de espaço em branco não funcionais em patches. É comum no mundo Open Source para projetos compartilhar grandes quantidades de uma base de código, mas " | |
"obedecer a regras de recuo e estilo diferentes. Ao usar uma funcionalidade funcional de um projeto para consertar áreas similares em outra, por favor, tenha cuidado: o patch resultante " | |
"pode estar cheio de mudanças não-funcionais.Ele não só aumenta o tamanho do repositório de portas, mas torna difícil descobrir o que exatamente causou o problema e o que foi alterado em " | |
"todos." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:974 | |
msgid "If a file must be deleted, do it in the <_:buildtarget-1/> target rather than as part of the patch." | |
msgstr "Se um arquivo precisar ser excluído, faça-o no destino <_: buildtarget-1 /> em vez de como parte do patch." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:981 | |
msgid "Manual Patch Generation" | |
msgstr "Geração manual de patches" | |
#. (itstool) path: note/para | |
#: book.translate.xml:984 | |
msgid "" | |
"Manual patch creation is usually not necessary. Automatic patch generation as described earlier in this section is the preferred method. However, manual patching may be required " | |
"occasionally." | |
msgstr "" | |
"A criação manual de patches geralmente não é necessária. A geração automática de patches, conforme descrito anteriormente nesta seção, é o método preferido. No entanto, o patches manual " | |
"pode ser necessário ocasionalmente." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:990 | |
msgid "" | |
"Patches are saved into files named <filename>patch-*</filename> where <replaceable>*</replaceable> indicates the pathname of the file that is patched, such as <filename>patch-Imakefile</" | |
"filename> or <filename>patch-src-config.h</filename>." | |
msgstr "" | |
"Patches são salvos em arquivos nomeados<filename>patch- *</filename>Onde<replaceable>*</replaceable>indica o nome do caminho do arquivo que está corrigido, como<filename>patch-imakefile</" | |
"filename>ou<filename>patch-src-config.h</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:997 | |
msgid "" | |
"After the file has been modified, <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> is used to record the differences between the original and the " | |
"modified version. <option>-u</option> causes <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> to produce <quote>unified</quote> diffs, the " | |
"preferred form." | |
msgstr "" | |
"Depois que o arquivo foi modificado,<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry>é usado para registrar as diferenças entre a versão original e " | |
"a modificada.<option value=-u>-você</option>causas<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry>para produzir<quote>unificado</quote>diffs, a " | |
"forma preferida \"" | |
#. (itstool) path: sect2/screen | |
#: book.translate.xml:1002 | |
#, no-wrap | |
#| msgid "<literal>@sample</literal> <replaceable>file</replaceable> [<replaceable>file</replaceable>]" | |
msgid "<prompt>%</prompt> <userinput>diff -u <replaceable>file</replaceable>.orig <replaceable>file</replaceable> > patch-<replaceable>pathname-file</replaceable></userinput>" | |
msgstr "<prompt>%</prompt><userinput>diff -u<replaceable>file</replaceable>.orig<replaceable>file</replaceable>> patch-<replaceable>pathname-file</replaceable></userinput>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1004 | |
msgid "" | |
"When generating patches for new, added files, <option>-N</option> is used to tell <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> to treat the non-" | |
"existent original file as if it existed but was empty:" | |
msgstr "" | |
"Ao gerar patches para novos arquivos adicionados,<option value=-N>-N</option>é usado para dizer<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry>para " | |
"tratar o arquivo original inexistente como se existisse, mas estava vazio: " | |
#. (itstool) path: sect2/screen | |
#: book.translate.xml:1009 | |
#, no-wrap | |
msgid "<prompt>%</prompt> <userinput>diff -u -N <replaceable>newfile</replaceable>.orig <replaceable>newfile</replaceable> > patch-<replaceable>pathname-newfile</replaceable></userinput>" | |
msgstr "<prompt>%</prompt> <userinput>diff -u -N <replaceable>newfile</replaceable>.orig <replaceable>newfile</replaceable> > patch-<replaceable>pathname-newfile</replaceable></userinput>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1011 | |
msgid "" | |
"Do not add <literal>$FreeBSD$</literal> RCS strings in patches. When patches are added to the <application>Subversion</application> repository with <command>svn add</command>, the " | |
"<literal>fbsd:nokeywords</literal> property is set to <literal>yes</literal> automatically so keywords in the patch are not modified when committed. The property can be added manually " | |
"with <command>svn propset fbsd:nokeywords yes <replaceable>files...</replaceable></command>." | |
msgstr "" | |
"Não adicione<literal>$ FreeBSD $</literal>Strings RCS em patches. Quando os patches são adicionados ao<application>Subversão</application>repositório com<command>svn add</command>, " | |
"a<literal>fbsd: nokeywords</literal>propriedade está definida para<literal>sim</literal>automaticamente para que as palavras-chave no patch não sejam modificadas quando confirmadas. A " | |
"propriedade pode ser adicionada manualmente<command>svn propset fbsd: nokeywords sim<replaceable>arquivos...</replaceable></command>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1021 | |
msgid "" | |
"Using the recurse (<option>-r</option>) option to <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> to generate patches is fine, but please look at " | |
"the resulting patches to make sure there is no unnecessary junk in there. In particular, diffs between two backup files, <filename>Makefile</filename>s when the port uses <command>Imake</" | |
"command> or GNU <command>configure</command>, etc., are unnecessary and have to be deleted. If it was necessary to edit <filename>configure.in</filename> and run <command>autoconf</" | |
"command> to regenerate <command>configure</command>, do not take the diffs of <command>configure</command> (it often grows to a few thousand lines!). Instead, define " | |
"<literal>USES=autoreconf</literal> and take the diffs of <filename>configure.in</filename>." | |
msgstr "" | |
"Usando o recurse (<option value=-r>-r</option>) opção para<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry>para gerar patches é bom, mas por favor, " | |
"olhe para os patches resultantes para se certificar de que não há nenhum lixo desnecessário lá. Em particular, diffs entre dois arquivos de backup,<filename>Makefile</filename>s quando a " | |
"porta usa<command>Eu faço</command>ou GNU<command>configurar</command>, etc., são desnecessários e devem ser eliminados. Se fosse necessário editar<filename>configure.in</filename>e " | |
"corra<command>autoconf</command>regenerar<command>configurar</command>, não tome os diffs de<command>configurar</command>(muitas vezes cresce para alguns milhares de linhas!). Em vez " | |
"disso, defina<literal>USES = autoreconf</literal>e pegue os diffs de<filename>configure.in</filename>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:1039 | |
msgid "Simple Automatic Replacements" | |
msgstr "Substituições automáticas simples" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1041 | |
msgid "" | |
"Simple replacements can be performed directly from the port <filename>Makefile</filename> using the in-place mode of <citerefentry><refentrytitle>sed</refentrytitle><manvolnum>1</" | |
"manvolnum></citerefentry>. This is useful when changes use the value of a variable:" | |
msgstr "" | |
"Substituições simples podem ser realizadas diretamente da porta<filename>Makefile</filename>usando o modo in-loco de<citerefentry><refentrytitle>sed</refentrytitle><manvolnum>1</" | |
"manvolnum></citerefentry>. Isso é útil quando as alterações usam o valor de uma variável: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:1046 | |
#, no-wrap | |
msgid "" | |
"post-patch:\n" | |
"\t@${REINPLACE_CMD} -e 's|for Linux|for FreeBSD|g' ${WRKSRC}/README" | |
msgstr "" | |
"post-patch:\n" | |
"\t@${REINPLACE_CMD} -e 's|for Linux|for FreeBSD|g' ${WRKSRC}/README" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1049 | |
msgid "" | |
"Quite often, software being ported uses the CR/LF convention in source files. This may cause problems with further patching, compiler warnings, or script execution (like <literal>/bin/" | |
"sh^M not found</literal>.) To quickly convert all files from CR/LF to just LF, add this entry to the port <filename>Makefile</filename>:" | |
msgstr "" | |
"Muitas vezes, o software sendo portado usa a convenção CR / LF nos arquivos de origem. Isso pode causar problemas com correções adicionais, avisos do compilador ou execução de scripts " | |
"(como<literal>/ bin / sh ^ M não encontrado</literal>.) Para converter rapidamente todos os arquivos de CR / LF para apenas LF, adicione essa entrada à porta<filename>Makefile</filename>: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:1056 | |
#, no-wrap | |
msgid "USES=\tdos2unix" | |
msgstr "USES=\tdos2unix" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1058 | |
msgid "A list of specific files to convert can be given:" | |
msgstr "Uma lista de arquivos específicos para converter pode ser dada:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:1060 | |
#, no-wrap | |
msgid "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_FILES=\tutil.c util.h" | |
msgstr "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_FILES=\tutil.c util.h" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1063 | |
msgid "" | |
"Use <varname>DOS2UNIX_REGEX</varname> to convert a group of files across subdirectories. Its argument is a <citerefentry><refentrytitle>find</refentrytitle><manvolnum>1</manvolnum></" | |
"citerefentry>-compatible regular expression. More on the format is in <citerefentry><refentrytitle>re_format</refentrytitle><manvolnum>7</manvolnum></citerefentry>. This option is useful " | |
"for converting all files of a given extension. For example, convert all source code files, leaving binary files intact:" | |
msgstr "" | |
"Usar<varname>DOS2UNIX_REGEX</varname>para converter um grupo de arquivos em subdiretórios. Seu argumento é um<citerefentry><refentrytitle>encontrar</refentrytitle><manvolnum>1</" | |
"manvolnum></citerefentry>expressão regular compatível. Mais sobre o formato está em<citerefentry><refentrytitle>reformatar</refentrytitle><manvolnum>7</manvolnum></citerefentry>. Esta " | |
"opção é útil para converter todos os arquivos de uma determinada extensão. Por exemplo, converta todos os arquivos de código-fonte, deixando os arquivos binários intactos: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:1071 | |
#, no-wrap | |
msgid "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_REGEX=\t.*\\.([ch]|cpp)" | |
msgstr "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_REGEX=\t.*\\.([ch]|cpp)" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1074 | |
msgid "A similar option is <varname>DOS2UNIX_GLOB</varname>, which runs <command>find</command> for each element listed in it." | |
msgstr "Uma opção similar é<varname>DOS2UNIX_GLOB</varname>, que é executado<command>encontrar</command>para cada elemento listado nele. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:1078 | |
#, no-wrap | |
msgid "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_GLOB=\t*.c *.cpp *.h" | |
msgstr "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_GLOB=\t*.c *.cpp *.h" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1082 | |
msgid "The base directory for the conversion can be set. This is useful when there are multiple distfiles and several contain files which require line-ending conversion." | |
msgstr "O diretório base para a conversão pode ser definido. Isso é útil quando há vários distfiles e vários arquivos contêm que requerem conversão de fim de linha." | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:1086 | |
#, no-wrap | |
msgid "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_WRKSRC=\t${WRKDIR}" | |
msgstr "" | |
"USES=\tdos2unix\n" | |
"DOS2UNIX_WRKSRC=\t${WRKDIR}" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:1091 | |
msgid "Patching Conditionally" | |
msgstr "Corrigindo condicionalmente" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1093 | |
msgid "" | |
"Some ports need patches that are only applied for specific FreeBSD versions or when a particular option is enabled or disabled. Conditional patches are specified by placing the full paths " | |
"to the patch files in <varname>EXTRA_PATCHES</varname>." | |
msgstr "" | |
"Algumas portas precisam de patches que são aplicados apenas para versões específicas do FreeBSD ou quando uma determinada opção é ativada ou desativada. Os patches condicionais são " | |
"especificados colocando-se os caminhos completos para os arquivos de patch em<varname>EXTRA_PATCHES</varname>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1100 | |
msgid "Applying a Patch for a Specific FreeBSD Version" | |
msgstr "Aplicando um Patch para uma Versão Específica do FreeBSD" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1102 | |
#, no-wrap | |
msgid "" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
"# Patch in the iconv const qualifier before this\n" | |
".if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100069\n" | |
"EXTRA_PATCHES=\t${PATCHDIR}/extra-patch-fbsd10\n" | |
".endif\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
"# Patch in the iconv const qualifier before this\n" | |
".if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100069\n" | |
"EXTRA_PATCHES=\t${PATCHDIR}/extra-patch-fbsd10\n" | |
".endif\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1113 | |
msgid "Optionaly Applying a Patch" | |
msgstr "Aplicando Opcionalmente um Patch" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1115 | |
msgid "" | |
"When an <link linkend=\"makefile-options\">option</link> requires a patch, use <varname><replaceable>opt</replaceable>_EXTRA_PATCHES</varname> and <varname><replaceable>opt</" | |
"replaceable>_EXTRA_PATCHES_OFF</varname> to make the patch conditional on the <literal><replaceable>opt</replaceable></literal> option. See <xref linkend=\"options-variables\"/> for more " | |
"information." | |
msgstr "" | |
"Quando um<link linkend=\"makefile-options\">opção</link>requer um patch, use<varname><replaceable>optar</replaceable>_EXTRA_PATCHES</varname>e<varname><replaceable>optar</" | |
"replaceable>_EXTRA_PATCHES_OFF</varname>para fazer o patch condicional no<literal><replaceable>optar</replaceable></literal>opção. Vejo<xref linkend=\"options-variables\"/>Para maiores " | |
"informações." | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1125 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\t FOO BAR\n" | |
"FOO_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-foo\n" | |
"BAR_EXTRA_PATCHES_OFF=\t${PATCHDIR}/extra-patch-bar.c \\\n" | |
"\t\t${PATCHDIR}/extra-patch-bar.h" | |
msgstr "" | |
"OPTIONS_DEFINE=\t FOO BAR\n" | |
"FOO_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-foo\n" | |
"BAR_EXTRA_PATCHES_OFF=\t${PATCHDIR}/extra-patch-bar.c \\\n" | |
"\t\t${PATCHDIR}/extra-patch-bar.h" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1132 | |
msgid "Using <varname>EXTRA_PATCHES</varname> With a Directory" | |
msgstr "Usando<varname>EXTRA_PATCHES</varname>Com um diretório " | |
#. (itstool) path: example/para | |
#: book.translate.xml:1135 | |
msgid "" | |
"Sometime, there are many patches that are needed for a feature, in this case, it is possible to point <varname>EXTRA_PATCHES</varname> to a directory, and it will automatically apply all " | |
"files named <filename>patch-<replaceable>*</replaceable></filename> in it." | |
msgstr "" | |
"Algum dia, existem muitos patches que são necessários para um recurso, neste caso, é possível apontar<varname>EXTRA_PATCHES</varname>para um diretório, e ele aplicará automaticamente " | |
"todos os arquivos nomeados<filename>remendo<replaceable>*</replaceable></filename>nisso." | |
#. (itstool) path: example/para | |
#: book.translate.xml:1142 | |
msgid "Create a subdirectory in <filename>${PATCHDIR}</filename>, and move the patches in it. For example:" | |
msgstr "Criar um subdiretório em<filename>$ {PATCHDIR}</filename>, e mova os remendos nele. Por exemplo:" | |
#. (itstool) path: example/screen | |
#: book.translate.xml:1146 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>ls -l <replaceable>files/foo-patches</replaceable></userinput>\n" | |
"-rw-r--r-- 1 root wheel 350 Jan 16 01:27 patch-Makefile.in\n" | |
"-rw-r--r-- 1 root wheel 3084 Jan 18 15:37 patch-configure" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>ls -l <replaceable>files/foo-patches</replaceable></userinput>\n" | |
"-rw-r--r-- 1 root wheel 350 Jan 16 01:27 patch-Makefile.in\n" | |
"-rw-r--r-- 1 root wheel 3084 Jan 18 15:37 patch-configure" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1150 | |
msgid "Then add this to the <filename>Makefile</filename>:" | |
msgstr "Então adicione isso ao<filename>Makefile</filename>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1152 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tFOO\n" | |
"FOO_EXTRA_PATCHES=\t${PATCHDIR}/foo-patches" | |
msgstr "" | |
"OPTIONS_DEFINE=\tFOO\n" | |
"FOO_EXTRA_PATCHES=\t${PATCHDIR}/foo-patches" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1155 | |
msgid "The framework will then use all the files named <filename>patch-<replaceable>*</replaceable></filename> in that directory." | |
msgstr "O framework irá então usar todos os arquivos nomeados<filename>remendo<replaceable>*</replaceable></filename>nesse diretório. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:1163 | |
msgid "Configuring" | |
msgstr "Configurando" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:1165 | |
msgid "" | |
"Include any additional customization commands in the <filename>configure</filename> script and save it in the <filename>scripts</filename> subdirectory. As mentioned above, it is also " | |
"possible do this with <filename>Makefile</filename> targets and/or scripts with the name <filename>pre-configure</filename> or <filename>post-configure</filename>." | |
msgstr "" | |
"Inclua quaisquer comandos de personalização adicionais no<filename>configurar</filename>roteiro e salve-o no<filename>roteiros</filename>subdiretório. Como mencionado acima, também é " | |
"possível fazer isso com<filename>Makefile</filename>alvos e / ou scripts com o nome<filename>pré-configurar</filename>ou<filename>pós-configure</filename>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:1175 | |
msgid "Handling User Input" | |
msgstr "Manipulando a entrada do usuário" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:1177 | |
msgid "" | |
"If the port requires user input to build, configure, or install, set <varname>IS_INTERACTIVE</varname> in the <filename>Makefile</filename>. This will allow <quote>overnight builds</" | |
"quote> to skip it. If the user sets the variable <envar>BATCH</envar> in their environment (and if the user sets the variable <envar>INTERACTIVE</envar>, then <emphasis>only</emphasis> " | |
"those ports requiring interaction are built). This will save a lot of wasted time on the set of machines that continually build ports (see below)." | |
msgstr "" | |
"Se a porta requer entrada do usuário para construir, configurar ou instalar, defina<varname>IS_INTERACTIVE</varname>no<filename>Makefile</filename>. Isso permitirá<quote>constrói durante " | |
"a noite</quote>para pular isso. Se o usuário definir a variável<envar>LOTE</envar>em seu ambiente (e se o usuário definir a variável<envar>INTERATIVO</envar>, então<emphasis>só</" | |
"emphasis>aquelas portas que requerem interação são construídas). Isso economizará muito tempo perdido no conjunto de máquinas que continuamente constroem portas (veja abaixo). " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:1187 | |
msgid "" | |
"It is also recommended that if there are reasonable default answers to the questions, <varname>PACKAGE_BUILDING</varname> be used to turn off the interactive script when it is set. This " | |
"will allow us to build the packages for CDROMs and FTP." | |
msgstr "" | |
"Também é recomendado que, se houver respostas padrão razoáveis para as perguntas,<varname>PACKAGE_BUILDING</varname>ser usado para desativar o script interativo quando estiver definido. " | |
"Isso nos permitirá construir os pacotes para CDROMs e FTP \"" | |
#. (itstool) path: chapter/title | |
#: book.translate.xml:1203 | |
msgid "Configuring the Makefile" | |
msgstr "Configurando o Makefile" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:1205 | |
msgid "" | |
"Configuring the <filename>Makefile</filename> is pretty simple, and again we suggest looking at existing examples before starting. Also, there is a <link linkend=\"porting-samplem" | |
"\">sample Makefile</link> in this handbook, so take a look and please follow the ordering of variables and sections in that template to make the port easier for others to read." | |
msgstr "" | |
"Configurando o<filename>Makefile</filename>é bastante simples e, novamente, sugerimos examinar os exemplos existentes antes de começar. Além disso, há um<link linkend=\"porting-samplem" | |
"\">amostra Makefile</link>neste manual, então dê uma olhada e por favor siga a ordem das variáveis e seções naquele modelo para tornar a porta mais fácil para os outros lerem. " | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:1213 | |
msgid "Consider these problems in sequence during the design of the new <filename>Makefile</filename>:" | |
msgstr "Considere estes problemas em seqüência durante o projeto do novo<filename>Makefile</filename>: " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:1217 | |
msgid "The Original Source" | |
msgstr "A fonte original" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:1219 | |
msgid "" | |
"Does it live in <varname>DISTDIR</varname> as a standard <command>gzip</command>ped tarball named something like <filename>foozolix-1.2.tar.gz</filename>? If so, go on to the next step. " | |
"If not, the distribution file format might require overriding one or more of <varname>DISTVERSION</varname>, <varname>DISTNAME</varname>, <varname>EXTRACT_CMD</varname>, " | |
"<varname>EXTRACT_BEFORE_ARGS</varname>, <varname>EXTRACT_AFTER_ARGS</varname>, <varname>EXTRACT_SUFX</varname>, or <varname>DISTFILES</varname>." | |
msgstr "" | |
"Ele mora em<varname>DISTDIR</varname>como padrão<command>gzip</command>ped tarball chamado algo como<filename>foozolix-1.2.tar.gz</filename>? Se assim for, vá para o próximo passo. Caso " | |
"contrário, o formato do arquivo de distribuição pode exigir a substituição de um ou mais<varname>DISTRIBUIÇÃO</varname>,<varname>DISTNAME</varname>,<varname>EXTRACT_CMD</varname>," | |
"<varname>EXTRACT_BEFORE_ARGS</varname>,<varname>EXTRACT_AFTER_ARGS</varname>,<varname>EXTRACT_SUFX</varname>ou<varname>DISTFILES</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:1231 | |
msgid "In the worst case, create a custom <_:buildtarget-1/> target to override the default. This is rarely, if ever, necessary." | |
msgstr "Na pior das hipóteses, crie um alvo personalizado <_: buildtarget-1 /> para substituir o padrão. Isso raramente é necessário." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:1237 | |
msgid "Naming" | |
msgstr "Nomenclatura" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:1239 | |
msgid "The first part of the port's <filename>Makefile</filename> names the port, describes its version number, and lists it in the correct category." | |
msgstr "A primeira parte do porto é<filename>Makefile</filename>nomeia a porta, descreve seu número de versão e a lista na categoria correta. " | |
#. (itstool) path: sect2/title | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1244 book.translate.xml:1970 | |
msgid "<varname>PORTNAME</varname>" | |
msgstr "<varname>PORTNAME</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1246 | |
msgid "" | |
"Set <varname>PORTNAME</varname> to the base name of the software. It is used as the base for the FreeBSD package, and for <link linkend=\"makefile-distname\"><varname>DISTNAME</varname></" | |
"link>." | |
msgstr "Conjunto<varname>PORTNAME</varname>ao nome base do software. É usado como base para o pacote do FreeBSD, e para<link linkend=\"makefile-distname\"><varname>DISTNAME</varname></link>" | |
#. (itstool) path: important/para | |
#: book.translate.xml:1251 | |
msgid "" | |
"The package name must be unique across the entire ports tree. Make sure that the <varname>PORTNAME</varname> is not already in use by an existing port, and that no other port already has " | |
"the same <varname>PKGBASE</varname>. If the name has already been used, add either <link linkend=\"porting-pkgnameprefix-suffix\"><varname>PKGNAMEPREFIX</varname> or " | |
"<varname>PKGNAMESUFFIX</varname></link>." | |
msgstr "" | |
"O nome do pacote deve ser único em toda a árvore de ports. Certifique-se de que o<varname>PORTNAME</varname>já não está em uso por um port existente, e que nenhuma outra porta já tem o " | |
"mesmo<varname>PKGBASE</varname>. Se o nome já tiver sido usado, adicione<link linkend=\"porting-pkgnameprefix-suffix\"><varname>PKGNAMEPREFIX</varname>ou<varname>PKGNAMESUFFIX</varname></" | |
"link>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:1261 | |
msgid "Versions, <varname>DISTVERSION</varname> <emphasis>or</emphasis> <varname>PORTVERSION</varname>" | |
msgstr "Versões,<varname>DISTRIBUIÇÃO</varname><emphasis>ouro</emphasis><varname>PORTVERSION</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1264 | |
msgid "Set <varname>DISTVERSION</varname> to the version number of the software." | |
msgstr "Conjunto<varname>DISTRIBUIÇÃO</varname>para o número da versão do software. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1267 | |
msgid "" | |
"<varname>PORTVERSION</varname> is the version used for the FreeBSD package. It will be automatically derived from <varname>DISTVERSION</varname> to be compatible with FreeBSD's package " | |
"versioning scheme. If the version contains <emphasis>letters</emphasis>, it might be needed to set <varname>PORTVERSION</varname> and not <varname>DISTVERSION</varname>." | |
msgstr "" | |
"<varname>PORTVERSION</varname>é a versão usada para o pacote do FreeBSD. Será automaticamente derivado de<varname>DISTRIBUIÇÃO</varname>para ser compatível com o esquema de versionamento " | |
"de pacotes do FreeBSD. Se a versão contiver<emphasis>cartas</emphasis>, pode ser necessário definir<varname>PORTVERSION</varname>e não<varname>DISTRIBUIÇÃO</varname>" | |
#. (itstool) path: important/para | |
#: book.translate.xml:1276 | |
msgid "Only one of <varname>PORTVERSION</varname> and <varname>DISTVERSION</varname> can be set at a time." | |
msgstr "Apenas um dos<varname>PORTVERSION</varname>e<varname>DISTRIBUIÇÃO</varname>pode ser definido por vez. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1280 | |
msgid "From time to time, some software will use a version scheme that is not compatible with how <varname>DISTVERSION</varname> translates in <varname>PORTVERSION</varname>." | |
msgstr "De tempos em tempos, alguns softwares usam um esquema de versão que não é compatível com o<varname>DISTRIBUIÇÃO</varname>traduz em<varname>PORTVERSION</varname>" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:1286 | |
msgid "" | |
"When updating a port, it is possible to use <citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></citerefentry>'s <option>-t</option> argument to check if the " | |
"new version is greater or lesser than before. See <xref linkend=\"makefile-versions-ex-pkg-version\"/>." | |
msgstr "" | |
"Ao atualizar um port, é possível usar<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry>'s<option value=-t>-t</option>argumento para verificar " | |
"se a nova versão é maior ou menor que antes. Vejo<xref linkend=\"makefile-versions-ex-pkg-version\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1293 | |
msgid "Using <citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></citerefentry> to Compare Versions." | |
msgstr "Usando<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry>para comparar versões. " | |
#. (itstool) path: example/para | |
#: book.translate.xml:1295 | |
msgid "" | |
"<command>pkg version -t</command> takes two versions as arguments, it will respond with <literal><</literal>, <literal>=</literal> or <literal>></literal> if the first version is " | |
"less, equal, or more than the second version, respectively." | |
msgstr "" | |
"<command>versão pkg -t</command>toma duas versões como argumentos, responderá com<literal><</literal>,<literal>=</literal>ou<literal>></literal>se a primeira versão for menor, igual " | |
"ou maior que a segunda versão, respectivamente. " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:1301 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.3</userinput>\n" | |
"< <co xml:id=\"makefile-versions-tip-co1\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2</userinput>\n" | |
"= <co xml:id=\"makefile-versions-tip-co2\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2.0</userinput>\n" | |
"= <co xml:id=\"makefile-versions-tip-co3\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2.p1</userinput>\n" | |
"> <co xml:id=\"makefile-versions-tip-co4\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2.a1 1.2.b1</userinput>\n" | |
"< <co xml:id=\"makefile-versions-tip-co5\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2p1</userinput>\n" | |
"< <co xml:id=\"makefile-versions-tip-co6\"/>" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.3</userinput>\n" | |
"< <co xml:id=\"makefile-versions-tip-co1\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2</userinput>\n" | |
"= <co xml:id=\"makefile-versions-tip-co2\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2.0</userinput>\n" | |
"= <co xml:id=\"makefile-versions-tip-co3\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2.p1</userinput>\n" | |
"> <co xml:id=\"makefile-versions-tip-co4\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2.a1 1.2.b1</userinput>\n" | |
"< <co xml:id=\"makefile-versions-tip-co5\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2p1</userinput>\n" | |
"< <co xml:id=\"makefile-versions-tip-co6\"/>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1316 | |
msgid "<literal>1.2</literal> is before <literal>1.3</literal>." | |
msgstr "<literal>1,2</literal>é antes<literal>1,3</literal>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1321 | |
msgid "<literal>1.2</literal> and <literal>1.2</literal> are equal as they have the same version." | |
msgstr "<literal>1,2</literal>e<literal>1,2</literal>são iguais, pois têm a mesma versão. " | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1326 | |
msgid "<literal>1.2</literal> and <literal>1.2.0</literal> are equal as nothing equals zero." | |
msgstr "<literal>1,2</literal>e<literal>1.2.0</literal>são iguais como nada é igual a zero \"" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1331 | |
msgid "<literal>1.2</literal> is after <literal>1.2.p1</literal> as <literal>.p1</literal>, think <quote>pre-release 1</quote>." | |
msgstr "<literal>1,2</literal>é depois<literal>1,2.p1</literal>Como<literal>.p1</literal>, pensar<quote>pré-lançamento 1</quote>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1337 | |
msgid "<literal>1.2.a1</literal> is before <literal>1.2.b1</literal>, think <quote>alpha</quote> and <quote>beta</quote>, and <literal>a</literal> is before <literal>b</literal>." | |
msgstr "<literal>1.2.a1</literal>é antes<literal>1.2.b1</literal>, pensar<quote>alfa</quote>e<quote>beta</quote>e<literal>uma</literal>é antes<literal>b</literal>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1344 | |
msgid "" | |
"<literal>1.2</literal> is before <literal>1.2p1</literal> as <literal>2p1</literal>, think <quote>2, patch level 1</quote> which is a version after any <literal>2.X</literal> but before " | |
"<literal>3</literal>." | |
msgstr "" | |
"<literal>1,2</literal>é antes<literal>1.2p1</literal>Como<literal>2p1</literal>, pensar<quote>2, nível de patch 1</quote>que é uma versão depois de qualquer<literal>2.X</literal>mas " | |
"depois<literal>3</literal>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:1353 | |
msgid "" | |
"In here, the <literal>a</literal>, <literal>b</literal>, and <literal>p</literal> are used as if meaning <quote>alpha</quote>, <quote>beta</quote> or <quote>pre-release</quote> and " | |
"<quote>patch level</quote>, but they are only letters and are sorted alphabetically, so any letter can be used, and they will be sorted appropriately." | |
msgstr "" | |
"Aqui, o<literal>uma</literal>,<literal>b</literal>e<literal>p</literal>são usados como se significando<quote>alfa</quote>,<quote>beta</quote>ou<quote>pré-lançamento</quote>e<quote>nível " | |
"de patch</quote>, mas eles são apenas letras e são classificados em ordem alfabética, portanto, qualquer letra pode ser usada, e eles serão classificados de forma adequada \"" | |
#. (itstool) path: table/title | |
#: book.translate.xml:1364 | |
msgid "Examples of <varname>DISTVERSION</varname> and the Derived <varname>PORTVERSION</varname>" | |
msgstr "Exemplos de<varname>DISTRIBUIÇÃO</varname>e o derivado<varname>PORTVERSION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1370 book.translate.xml:1972 | |
msgid "<varname>DISTVERSION</varname>" | |
msgstr "<varname>DISTRIBUIÇÃO</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1371 book.translate.xml:1973 | |
msgid "<varname>PORTVERSION</varname>" | |
msgstr "<varname>PORTVERSION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1377 | |
msgid "0.7.1d" | |
msgstr "0.7.1d" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1378 | |
msgid "0.7.1.d" | |
msgstr "0.7.1.d" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1382 | |
msgid "10Alpha3" | |
msgstr "10Alpha3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1383 | |
msgid "10.a3" | |
msgstr "10.a3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1387 | |
msgid "3Beta7-pre2" | |
msgstr "3Beta7-pre2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1388 | |
msgid "3.b7.p2" | |
msgstr "3.b7.p2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1392 | |
msgid "8:f_17" | |
msgstr "8: f_17" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1393 | |
msgid "8f.17" | |
msgstr "8f.17" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1400 | |
msgid "Using <varname>DISTVERSION</varname>" | |
msgstr "Usando<varname>DISTRIBUIÇÃO</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1402 | |
msgid "When the version only contains numbers separated by dots, dashes or underscores, use <varname>DISTVERSION</varname>." | |
msgstr "Quando a versão contém apenas números separados por pontos, traços ou sublinhados, use<varname>DISTRIBUIÇÃO</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1406 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2-4" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2-4" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1409 | |
msgid "It will generate a <varname>PORTVERSION</varname> of <literal>1.2.4</literal>." | |
msgstr "Isso gerará um<varname>PORTVERSION</varname>do<literal>1.2.4</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1414 | |
msgid "Using <varname>DISTVERSION</varname> When the Version Starts with a Letter or a Prefix" | |
msgstr "Usando<varname>DISTRIBUIÇÃO</varname>Quando a versão começa com uma letra ou um prefixo " | |
#. (itstool) path: example/para | |
#: book.translate.xml:1417 | |
msgid "" | |
"When the version starts or ends with a letter, or a prefix or a suffix that is not part of the version, use <varname>DISTVERSIONPREFIX</varname>, <varname>DISTVERSION</varname>, and " | |
"<varname>DISTVERSIONSUFFIX</varname>." | |
msgstr "" | |
"Quando a versão começa ou termina com uma letra, um prefixo ou um sufixo que não faz parte da versão, use<varname>DISTRIERSPREFIX</varname>,<varname>DISTRIBUIÇÃO</" | |
"varname>e<varname>DISTVERSIONSUFFIX</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1423 | |
msgid "If the version is <literal>v1.2-4</literal>:" | |
msgstr "Se a versão for<literal>v1.2-4</literal>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1425 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSIONPREFIX= v\n" | |
"DISTVERSION=\t1_2_4" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSIONPREFIX= v\n" | |
"DISTVERSION=\t1_2_4" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1429 | |
msgid "Some of the time, projects using <application>GitHub</application> will use their name in their versions. For example, the version could be <literal>nekoto-1.2-4</literal>:" | |
msgstr "Algumas vezes, projetos usando<application>GitHub</application>usará seu nome em suas versões. Por exemplo, a versão pode ser<literal>nekoto-1.2-4</literal>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1434 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSIONPREFIX= nekoto-\n" | |
"DISTVERSION=\t1.2_4" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSIONPREFIX= nekoto-\n" | |
"DISTVERSION=\t1.2_4" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1438 | |
msgid "Those projects also sometimes use some string at the end of the version, for example, <literal>1.2-4_RELEASE</literal>:" | |
msgstr "Esses projetos também usam algumas strings no final da versão, por exemplo,<literal>1.2-4_RELEASE</literal>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1442 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2-4\n" | |
"DISTVERSIONSUFFIX= _RELEASE" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2-4\n" | |
"DISTVERSIONSUFFIX= _RELEASE" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1446 | |
msgid "Or they do both, for example, <literal>nekoto-1.2-4_RELEASE</literal>:" | |
msgstr "Ou eles fazem ambos, por exemplo,<literal>nekoto-1.2-4_RELEASE</literal>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1449 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSIONPREFIX= nekoto-\n" | |
"DISTVERSION=\t1.2-4\n" | |
"DISTVERSIONSUFFIX= _RELEASE" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSIONPREFIX= nekoto-\n" | |
"DISTVERSION=\t1.2-4\n" | |
"DISTVERSIONSUFFIX= _RELEASE" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1454 | |
msgid "" | |
"<varname>DISTVERSIONPREFIX</varname> and <varname>DISTVERSIONSUFFIX</varname> will not be used while constructing <varname>PORTVERSION</varname>, but only used in <varname>DISTNAME</" | |
"varname>." | |
msgstr "" | |
"<varname>DISTRIERSPREFIX</varname>e<varname>DISTVERSIONSUFFIX</varname>não será usado durante a construção<varname>PORTVERSION</varname>, mas usado apenas em<varname>DISTNAME</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1459 | |
msgid "All will generate a <varname>PORTVERSION</varname> of <literal>1.2.4</literal>." | |
msgstr "Tudo vai gerar um<varname>PORTVERSION</varname>do<literal>1.2.4</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1464 | |
msgid "Using <varname>DISTVERSION</varname> When the Version Contains Letters Meaning <quote>alpha</quote>, <quote>beta</quote>, or <quote>pre-release</quote>" | |
msgstr "Usando<varname>DISTRIBUIÇÃO</varname>Quando a versão contém letras Significado<quote>alfa</quote>,<quote>beta</quote>ou<quote>pré-lançamento</quote>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1468 | |
msgid "" | |
"When the version contains numbers separated by dots, dashes or underscores, and letters are used to mean <quote>alpha</quote>, <quote>beta</quote> or <quote>pre-release</quote>, which is, " | |
"before the version without the letters, use <varname>DISTVERSION</varname>." | |
msgstr "" | |
"Quando a versão contém números separados por pontos, traços ou sublinhados, e letras são usadas para significar<quote>alfa</quote>,<quote>beta</quote>ou<quote>pré-lançamento</quote>, que " | |
"é, antes da versão sem as letras, usar<varname>DISTRIBUIÇÃO</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1475 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2-pre4" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2-pre4" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1478 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2p4" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"DISTVERSION=\t1.2p4" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1481 | |
msgid "" | |
"Both will generate a <varname>PORTVERSION</varname> of <literal>1.2.p4</literal> which is before than 1.2. <citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</" | |
"manvolnum></citerefentry> can be used to check that fact:" | |
msgstr "" | |
"Ambos irão gerar um<varname>PORTVERSION</varname>do<literal>1,2.p4</literal>que é antes do que 1.2.<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></" | |
"citerefentry>pode ser usado para verificar esse fato: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:1485 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2.p4 1.2</userinput>\n" | |
"<" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2.p4 1.2</userinput>\n" | |
"<" | |
#. (itstool) path: example/title | |
#: book.translate.xml:1490 | |
msgid "Not Using <varname>DISTVERSION</varname> When the Version Contains Letters Meaning \"Patch Level\"" | |
msgstr "Não use<varname>DISTRIBUIÇÃO</varname>Quando a versão contém letras que significa \\ \"nível de patch \" " | |
#. (itstool) path: example/para | |
#: book.translate.xml:1493 | |
msgid "" | |
"When the version contains letters that are not meant as <quote>alpha</quote>, <quote>beta</quote>, or <quote>pre</quote>, but more in a <quote>patch level</quote>, and meaning after the " | |
"version without the letters, use <varname>PORTVERSION</varname>." | |
msgstr "" | |
"Quando a versão contém letras que não são significadas como<quote>alfa</quote>,<quote>beta</quote>ou<quote>pré</quote>, mas mais em um<quote>nível de patch</quote>, e significando depois " | |
"da versão sem as letras, use<varname>PORTVERSION</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:1499 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= nekoto\n" | |
"PORTVERSION=\t1.2p4" | |
msgstr "" | |
"PORTNAME= nekoto\n" | |
"PORTVERSION=\t1.2p4" | |
#. (itstool) path: example/para | |
#: book.translate.xml:1502 | |
msgid "" | |
"In this case, using <varname>DISTVERSION</varname> is not possible because it would generate a version of <literal>1.2.p4</literal> which would be before <literal>1.2</literal> and not " | |
"after. <citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></citerefentry> will verify this:" | |
msgstr "" | |
"Neste caso, usando<varname>DISTRIBUIÇÃO</varname>não é possível porque geraria uma versão do<literal>1,2.p4</literal>o que seria antes<literal>1,2</literal>e não depois." | |
"<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry>irá verificar isso: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:1508 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2.p4</userinput>\n" | |
"> <co xml:id=\"makefile-versions-ex4-co1\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2p4</userinput>\n" | |
"< <co xml:id=\"makefile-versions-ex4-co2\"/>" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2.p4</userinput>\n" | |
"> <co xml:id=\"makefile-versions-ex4-co1\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 1.2 1.2p4</userinput>\n" | |
"< <co xml:id=\"makefile-versions-ex4-co2\"/>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1515 | |
msgid "<literal>1.2</literal> is after <literal>1.2.p4</literal>, which is <emphasis>wrong</emphasis> in this case." | |
msgstr "<literal>1,2</literal>é depois<literal>1,2.p4</literal>, qual é<emphasis>errado</emphasis>nesse caso." | |
#. (itstool) path: callout/para | |
#: book.translate.xml:1521 | |
msgid "<literal>1.2</literal> is before <literal>1.2p4</literal>, which is what was needed." | |
msgstr "<literal>1,2</literal>é antes<literal>1.2p4</literal>, que é o que era necessário \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1528 | |
msgid "" | |
"For some more advanced examples of setting <varname>PORTVERSION</varname>, when the software's versioning is really not compatible with FreeBSD's, or <varname>DISTNAME</varname> when the " | |
"distribution file does not contain the version itself, see <xref linkend=\"makefile-distname\"/>." | |
msgstr "" | |
"Para alguns exemplos mais avançados de configuração<varname>PORTVERSION</varname>, quando a versão do software não é realmente compatível com o FreeBSD, ou<varname>DISTNAME</" | |
"varname>quando o arquivo de distribuição não contém a versão em si, consulte<xref linkend=\"makefile-distname\"/>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:1536 | |
msgid "<varname>PORTREVISION</varname> and <varname>PORTEPOCH</varname>" | |
msgstr "<varname>PORTREVISION</varname>e<varname>PORTEPOCH</varname>" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:1540 | |
msgid "<varname>PORTREVISION</varname>" | |
msgstr "<varname>PORTREVISION</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1542 | |
msgid "" | |
"<varname>PORTREVISION</varname> is a monotonically increasing value which is reset to 0 with every increase of <varname>DISTVERSION</varname>, typically every time there is a new official " | |
"vendor release. If <varname>PORTREVISION</varname> is non-zero, the value is appended to the package name. Changes to <varname>PORTREVISION</varname> are used by automated tools like " | |
"<citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></citerefentry> to determine that a new package is available." | |
msgstr "" | |
"<varname>PORTREVISION</varname>é um valor monotonicamente crescente que é redefinido para 0 com cada aumento de<varname>DISTRIBUIÇÃO</varname>, normalmente toda vez que houver uma nova " | |
"versão oficial do fornecedor. E se<varname>PORTREVISION</varname>é diferente de zero, o valor é anexado ao nome do pacote. Muda para<varname>PORTREVISION</varname>são usados por " | |
"ferramentas automatizadas como<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry>para determinar se um novo pacote está disponível. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1552 | |
msgid "" | |
"<varname>PORTREVISION</varname> must be increased each time a change is made to the port that changes the generated package in any way. That includes changes that only affect a package " | |
"built with non-default <link linkend=\"makefile-options\">options</link>." | |
msgstr "" | |
"<varname>PORTREVISION</varname>deve ser aumentado toda vez que uma alteração for feita na porta que altera o pacote gerado de alguma forma. Isso inclui alterações que afetam apenas um " | |
"pacote criado com não padrão<link linkend=\"makefile-options\">opções</link>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1558 | |
msgid "Examples of when <varname>PORTREVISION</varname> must be bumped:" | |
msgstr "Exemplos de quando<varname>PORTREVISION</varname>deve ser colidido: " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1563 | |
msgid "Addition of patches to correct security vulnerabilities, bugs, or to add new functionality to the port." | |
msgstr "Adição de correções para corrigir vulnerabilidades de segurança, bugs ou para adicionar novas funcionalidades à porta." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1569 | |
msgid "Changes to the port <filename>Makefile</filename> to enable or disable compile-time options in the package." | |
msgstr "Alterações no porto<filename>Makefile</filename>para ativar ou desativar as opções de tempo de compilação no pacote. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1575 | |
msgid "" | |
"Changes in the packing list or the install-time behavior of the package. For example, a change to a script which generates initial data for the package, like " | |
"<citerefentry><refentrytitle>ssh</refentrytitle><manvolnum>1</manvolnum></citerefentry> host keys." | |
msgstr "" | |
"Alterações na lista de embalagem ou no comportamento de tempo de instalação do pacote. Por exemplo, uma alteração em um script que gera dados iniciais para o pacote, " | |
"como<citerefentry><refentrytitle>ssh</refentrytitle><manvolnum>1</manvolnum></citerefentry>chaves de host. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1582 | |
msgid "" | |
"Version bump of a port's shared library dependency (in this case, someone trying to install the old package after installing a newer version of the dependency will fail since it will look " | |
"for the old libfoo.x instead of libfoo.(x+1))." | |
msgstr "" | |
"Bump de versão da dependência de biblioteca compartilhada de um port (nesse caso, alguém tentando instalar o pacote antigo depois de instalar uma versão mais nova da dependência falhará, " | |
"pois procurará a libfoo.x antiga em vez da libfoo. (X + 1) ) " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1590 | |
msgid "" | |
"Silent changes to the port distfile which have significant functional differences. For example, changes to the distfile requiring a correction to <filename>distinfo</filename> with no " | |
"corresponding change to <varname>DISTVERSION</varname>, where a <command>diff -ru</command> of the old and new versions shows non-trivial changes to the code." | |
msgstr "" | |
"Mudanças silenciosas no distfile de porta que possuem diferenças funcionais significativas. Por exemplo, mudanças no distfile que requerem uma correção para<filename>distinfo</" | |
"filename>sem alteração correspondente para<varname>DISTRIBUIÇÃO</varname>, onde um<command>diff -ru</command>das versões antiga e nova mostra mudanças não triviais no código. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1600 | |
msgid "Examples of changes which do not require a <varname>PORTREVISION</varname> bump:" | |
msgstr "Exemplos de alterações que não requerem um<varname>PORTREVISION</varname>colisão:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1605 | |
msgid "Style changes to the port skeleton with no functional change to what appears in the resulting package." | |
msgstr "O estilo muda para o esqueleto da porta sem alteração funcional ao que aparece no pacote resultante." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1611 | |
msgid "Changes to <varname>MASTER_SITES</varname> or other functional changes to the port which do not affect the resulting package." | |
msgstr "Muda para<varname>MASTER_SITES</varname>ou outras alterações funcionais na porta que não afetem o pacote resultante. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1617 | |
msgid "Trivial patches to the distfile such as correction of typos, which are not important enough that users of the package have to go to the trouble of upgrading." | |
msgstr "Trivial patches para o distfile, como correção de erros de digitação, que não são importantes o suficiente para que os usuários do pacote tenham que se dar ao trabalho de atualizar." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1624 | |
msgid "" | |
"Build fixes which cause a package to become compilable where it was previously failing. As long as the changes do not introduce any functional change on any other platforms on which the " | |
"port did previously build. Since <varname>PORTREVISION</varname> reflects the content of the package, if the package was not previously buildable then there is no need to increase " | |
"<varname>PORTREVISION</varname> to mark a change." | |
msgstr "" | |
"Construa correções que fazem com que um pacote se torne compilável onde antes estava falhando. Desde que as alterações não introduzam nenhuma mudança funcional em nenhuma outra plataforma " | |
"na qual a porta tenha sido construída anteriormente.<varname>PORTREVISION</varname>reflete o conteúdo do pacote, se o pacote não foi edificado anteriormente, então não há necessidade de " | |
"aumentar<varname>PORTREVISION</varname>para marcar uma mudança \"" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1635 | |
msgid "" | |
"A rule of thumb is to decide whether a change committed to a port is something which <emphasis>some</emphasis> people would benefit from having. Either because of an enhancement, fix, or " | |
"by virtue that the new package will actually work at all. Then weigh that against that fact that it will cause everyone who regularly updates their ports tree to be compelled to update. " | |
"If yes, <varname>PORTREVISION</varname> must be bumped." | |
msgstr "" | |
"Uma regra geral é decidir se uma mudança cometida em um port é algo que<emphasis>alguns</emphasis>as pessoas se beneficiariam de ter. Por causa de um aprimoramento, conserto ou em virtude " | |
"de o novo pacote funcionar de fato. Em seguida, pondere que, de fato, isso fará com que todos que regularmente atualizam sua árvore de ports sejam obrigados a atualizar. Se sim," | |
"<varname>PORTREVISION</varname>deve ser colidido \"" | |
#. (itstool) path: note/para | |
#: book.translate.xml:1646 | |
msgid "" | |
"People using binary packages will <emphasis>never</emphasis> see the update if <varname>PORTREVISION</varname> is not bumped. Without increasing <varname>PORTREVISION</varname>, the " | |
"package builders have no way to detect the change and thus, will not rebuild the package." | |
msgstr "" | |
"Pessoas usando pacotes binários<emphasis>Nunca</emphasis>veja a atualização se<varname>PORTREVISION</varname>não é colidido. Sem aumentar<varname>PORTREVISION</varname>, os construtores " | |
"de pacotes não têm como detectar a alteração e, portanto, não irão reconstruir o pacote. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:1656 | |
msgid "<varname>PORTEPOCH</varname>" | |
msgstr "<varname>PORTEPOCH</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1658 | |
msgid "" | |
"From time to time a software vendor or FreeBSD porter will do something silly and release a version of their software which is actually numerically less than the previous version. An " | |
"example of this is a port which goes from foo-20000801 to foo-1.0 (the former will be incorrectly treated as a newer version since 20000801 is a numerically greater value than 1)." | |
msgstr "" | |
"De tempos em tempos, um fornecedor de software ou o FreeBSD fazem algo tolo e lançam uma versão de seu software que é numericamente menor que a versão anterior. Um exemplo disso é um port " | |
"que vai de foo-20000801 a foo-1.0 ( o primeiro será incorretamente tratado como uma versão mais nova, já que 20000801 é um valor numericamente maior que 1). " | |
#. (itstool) path: tip/para | |
#: book.translate.xml:1667 | |
msgid "" | |
"The results of version number comparisons are not always obvious. <command>pkg version</command> (see <citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></" | |
"citerefentry>) can be used to test the comparison of two version number strings. For example:" | |
msgstr "" | |
"Os resultados das comparações de números de versão nem sempre são óbvios.<command>versão pkg</command>(Vejo<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></" | |
"citerefentry>) pode ser usado para testar a comparação de duas seqüências de números de versão. Por exemplo:" | |
#. (itstool) path: tip/screen | |
#: book.translate.xml:1672 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>pkg version -t 0.031 0.29</userinput>\n" | |
">" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>pkg version -t 0.031 0.29</userinput>\n" | |
">" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:1675 | |
msgid "The <literal>></literal> output indicates that version 0.031 is considered greater than version 0.29, which may not have been obvious to the porter." | |
msgstr "O<literal>></literal>a saída indica que a versão 0.031 é considerada maior que a versão 0.29, o que pode não ter sido óbvio para o porteiro. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1680 | |
msgid "" | |
"In situations such as this, <varname>PORTEPOCH</varname> must be increased. If <varname>PORTEPOCH</varname> is nonzero it is appended to the package name as described in section 0 above. " | |
"<varname>PORTEPOCH</varname> must never be decreased or reset to zero, because that would cause comparison to a package from an earlier epoch to fail. For example, the package would not " | |
"be detected as out of date. The new version number, <literal>1.0,1</literal> in the above example, is still numerically less than the previous version, 20000801, but the <literal>,1</" | |
"literal> suffix is treated specially by automated tools and found to be greater than the implied suffix <literal>,0</literal> on the earlier package." | |
msgstr "" | |
"Em situações como essa,<varname>PORTEPOCH</varname>deve ser aumentado. E se<varname>PORTEPOCH</varname>é diferente de zero, é anexado ao nome do pacote conforme descrito na seção 0 acima." | |
"<varname>PORTEPOCH</varname>nunca deve ser diminuído ou redefinido para zero, porque isso faria com que a comparação com um pacote de uma época anterior falhasse. Por exemplo, o pacote " | |
"não seria detectado como desatualizado. O novo número da versão,<literal>1,0,1</literal>no exemplo acima, ainda é numericamente menor que a versão anterior, 20000801, mas o<literal>1</" | |
"literal>O sufixo é tratado especialmente por ferramentas automatizadas e considerado maior que o sufixo implícito<literal>0</literal>no pacote anterior. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1695 | |
msgid "" | |
"Dropping or resetting <varname>PORTEPOCH</varname> incorrectly leads to no end of grief. If the discussion above was not clear enough, please consult the <link xlink:href=\"http://lists." | |
"FreeBSD.org/mailman/listinfo/freebsd-ports\">FreeBSD ports mailing list</link>." | |
msgstr "" | |
"Soltando ou reiniciando<varname>PORTEPOCH</varname>incorretamente leva ao fim da tristeza. Se a discussão acima não foi clara o suficiente, por favor consulte o<link xlink:href=\"http://" | |
"lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">Lista de discussão de ports do FreeBSD</link>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1700 | |
msgid "" | |
"It is expected that <varname>PORTEPOCH</varname> will not be used for the majority of ports, and that sensible use of <varname>DISTVERSION</varname>, or that use <varname>PORTVERSION</" | |
"varname> carefully, can often preempt it becoming necessary if a future release of the software changes the version structure. However, care is needed by FreeBSD porters when a vendor " | |
"release is made without an official version number — such as a code <quote>snapshot</quote> release. The temptation is to label the release with the release date, which will cause " | |
"problems as in the example above when a new <quote>official</quote> release is made." | |
msgstr "" | |
"É esperado que<varname>PORTEPOCH</varname>não será utilizado para a maioria dos portos, e que o uso sensato de<varname>DISTRIBUIÇÃO</varname>, ou que usam<varname>PORTVERSION</varname>com " | |
"cuidado, muitas vezes pode evitar que seja necessário se uma versão futura do software alterar a estrutura da versão. No entanto, é necessário ter cuidado com os portadores do FreeBSD " | |
"quando uma versão do fornecedor é feita sem um número de versão oficial - como um código<quote>instantâneo</quote>lançamento. A tentação é rotular o lançamento com a data de lançamento, o " | |
"que causará problemas como no exemplo acima, quando um novo<quote>oficial</quote>liberação é feita \"" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1714 | |
msgid "" | |
"For example, if a snapshot release is made on the date <literal>20000917</literal>, and the previous version of the software was version <literal>1.2</literal>, do not use " | |
"<literal>20000917</literal> for <varname>DISTVERSION</varname>. The correct way is a <varname>DISTVERSION</varname> of <literal>1.2.20000917</literal>, or similar, so that the succeeding " | |
"release, say <literal>1.3</literal>, is still a numerically greater value." | |
msgstr "" | |
"Por exemplo, se uma liberação instantânea é feita na data<literal>20000917</literal>e a versão anterior do software era a versão<literal>1,2</literal>, não use<literal>20000917</" | |
"literal>para<varname>DISTRIBUIÇÃO</varname>. A maneira correta é um<varname>DISTRIBUIÇÃO</varname>do<literal>1.2.20000917</literal>, ou similar, para que a próxima versão, " | |
"digamos<literal>1,3</literal>, ainda é um valor numericamente maior \"" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:1726 | |
msgid "Example of <varname>PORTREVISION</varname> and <varname>PORTEPOCH</varname> Usage" | |
msgstr "Exemplo de<varname>PORTREVISION</varname>e<varname>PORTEPOCH</varname>Uso" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1729 | |
msgid "The <literal>gtkmumble</literal> port, version <literal>0.10</literal>, is committed to the ports collection:" | |
msgstr "O<literal>gtkmumble</literal>porta, versão<literal>0,10</literal>está comprometida com a coleção de ports: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:1733 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.10" | |
msgstr "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.10" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1736 | |
msgid "<varname>PKGNAME</varname> becomes <literal>gtkmumble-0.10</literal>." | |
msgstr "<varname>PKGNAME</varname>torna-se<literal>gtkmumble-0.10</literal>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1739 | |
msgid "A security hole is discovered which requires a local FreeBSD patch. <varname>PORTREVISION</varname> is bumped accordingly." | |
msgstr "Uma falha de segurança é descoberta, o que requer um patch local do FreeBSD.<varname>PORTREVISION</varname>é colidido de acordo. " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:1743 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.10\n" | |
"PORTREVISION=\t1" | |
msgstr "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.10\n" | |
"PORTREVISION=\t1" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1747 | |
msgid "<varname>PKGNAME</varname> becomes <literal>gtkmumble-0.10_1</literal>" | |
msgstr "<varname>PKGNAME</varname>torna-se<literal>gtkmumble-0.10_1</literal>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1750 | |
msgid "" | |
"A new version is released by the vendor, numbered <literal>0.2</literal> (it turns out the author actually intended <literal>0.10</literal> to actually mean <literal>0.1.0</literal>, not " | |
"<quote>what comes after 0.9</quote> - oops, too late now). Since the new minor version <literal>2</literal> is numerically less than the previous version <literal>10</literal>, " | |
"<varname>PORTEPOCH</varname> must be bumped to manually force the new package to be detected as <quote>newer</quote>. Since it is a new vendor release of the code, <varname>PORTREVISION</" | |
"varname> is reset to 0 (or removed from the <filename>Makefile</filename>)." | |
msgstr "" | |
"Uma nova versão é lançada pelo fornecedor, numerada<literal>0,2</literal>(Acontece que o autor realmente pretendia<literal>0,10</literal>para realmente significar<literal>0,1,0</literal>, " | |
"não<quote>o que vem depois de 0,9</quote>- oops, tarde demais agora. Desde a nova versão secundária<literal>2</literal>é numericamente menor que a versão anterior<literal>10</literal>," | |
"<varname>PORTEPOCH</varname>deve ser colidido para forçar manualmente o novo pacote a ser detectado como<quote>mais recente</quote>. Como é uma nova versão de fornecedor do código," | |
"<varname>PORTREVISION</varname>é redefinido para 0 (ou removido do<filename>Makefile</filename>) " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:1763 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.2\n" | |
"PORTEPOCH=\t1" | |
msgstr "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.2\n" | |
"PORTEPOCH=\t1" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1767 | |
msgid "<varname>PKGNAME</varname> becomes <literal>gtkmumble-0.2,1</literal>" | |
msgstr "<varname>PKGNAME</varname>torna-se<literal>gtkmumble-0.2,1</literal>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1770 | |
msgid "The next release is 0.3. Since <varname>PORTEPOCH</varname> never decreases, the version variables are now:" | |
msgstr "O próximo lançamento é 0.3. Desde<varname>PORTEPOCH</varname>nunca diminui, as variáveis de versão são agora: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:1774 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.3\n" | |
"PORTEPOCH=\t1" | |
msgstr "" | |
"PORTNAME=\tgtkmumble\n" | |
"DISTVERSION=\t0.3\n" | |
"PORTEPOCH=\t1" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:1778 | |
msgid "<varname>PKGNAME</varname> becomes <literal>gtkmumble-0.3,1</literal>" | |
msgstr "<varname>PKGNAME</varname>torna-se<literal>gtkmumble-0.3,1</literal>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:1782 | |
msgid "" | |
"If <varname>PORTEPOCH</varname> were reset to <literal>0</literal> with this upgrade, someone who had installed the <literal>gtkmumble-0.10_1</literal> package would not detect the " | |
"<literal>gtkmumble-0.3</literal> package as newer, since <literal>3</literal> is still numerically less than <literal>10</literal>. Remember, this is the whole point of " | |
"<varname>PORTEPOCH</varname> in the first place." | |
msgstr "" | |
"E se<varname>PORTEPOCH</varname>foram redefinidos para<literal>0</literal>com esta atualização, alguém que instalou o<literal>gtkmumble-0.10_1</literal>pacote não detectaria " | |
"o<literal>gtkmumble-0.3</literal>pacote como mais novo, desde<literal>3</literal>ainda é numericamente menor que<literal>10</literal>. Lembre-se, este é o ponto principal " | |
"de<varname>PORTEPOCH</varname>em primeiro lugar." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:1795 | |
msgid "<varname>PKGNAMEPREFIX</varname> and <varname>PKGNAMESUFFIX</varname>" | |
msgstr "<varname>PKGNAMEPREFIX</varname>e<varname>PKGNAMESUFFIX</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1798 | |
msgid "" | |
"Two optional variables, <varname>PKGNAMEPREFIX</varname> and <varname>PKGNAMESUFFIX</varname>, are combined with <varname>PORTNAME</varname> and <varname>PORTVERSION</varname> to form " | |
"<varname>PKGNAME</varname> as <literal>${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}</literal>. Make sure this conforms to our <link linkend=\"porting-pkgname\">guidelines " | |
"for a good package name</link>. In particular, the use of a hyphen (<literal>-</literal>) in <varname>PORTVERSION</varname> is <emphasis>not</emphasis> allowed. Also, if the package name " | |
"has the <replaceable>language-</replaceable> or the <replaceable>-compiled.specifics</replaceable> part (see below), use <varname>PKGNAMEPREFIX</varname> and <varname>PKGNAMESUFFIX</" | |
"varname>, respectively. Do not make them part of <varname>PORTNAME</varname>." | |
msgstr "" | |
"Duas variáveis opcionais,<varname>PKGNAMEPREFIX</varname>e<varname>PKGNAMESUFFIX</varname>, são combinados com<varname>PORTNAME</varname>e<varname>PORTVERSION</" | |
"varname>formar<varname>PKGNAME</varname>Como<literal>$ {PKGNAMEPREFIX} $ {PORTNAME} $ {PKGNAMESUFFIX} - $ {PORTVERSION}</literal>. Certifique-se de que isto está de acordo com o " | |
"nosso<link linkend=\"porting-pkgname\">diretrizes para um bom nome de pacote</link>. Em particular, o uso de um hífen (<literal>-</literal>) dentro<varname>PORTVERSION</" | |
"varname>é<emphasis>não</emphasis>permitido. Além disso, se o nome do pacote tiver o<replaceable>língua-</replaceable>ou o<replaceable>-compiled.specifics</replaceable>parte (veja abaixo), " | |
"use<varname>PKGNAMEPREFIX</varname>e<varname>PKGNAMESUFFIX</varname>, respectivamente. Não os faça parte de<varname>PORTNAME</varname>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:1818 | |
msgid "Package Naming Conventions" | |
msgstr "Convenções de Nomenclatura de Pacotes" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1820 | |
msgid "" | |
"These are the conventions to follow when naming packages. This is to make the package directory easy to scan, as there are already thousands of packages and users are going to turn away " | |
"if they hurt their eyes!" | |
msgstr "" | |
"Estas são as convenções a serem seguidas ao nomear pacotes. Isso é para facilitar a varredura do diretório de pacotes, já que já existem milhares de pacotes e os usuários irão se virar se " | |
"machucarem seus olhos!" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1825 | |
msgid "Package names take the form of <filename><replaceable>language_region-name-compiled.specifics-version.numbers</replaceable></filename>." | |
msgstr "Nomes de pacotes tomam a forma de<filename><replaceable>language_region-name-compiled.specifics-version.numbers</replaceable></filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1828 | |
msgid "The package name is defined as <literal>${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}</literal>. Make sure to set the variables to conform to that format." | |
msgstr "" | |
"O nome do pacote é definido como<literal>$ {PKGNAMEPREFIX} $ {PORTNAME} $ {PKGNAMESUFFIX} - $ {PORTVERSION}</literal>. Certifique-se de definir as variáveis para estar em conformidade com " | |
"esse formato. " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:1835 | |
msgid "<filename><replaceable>language_region-</replaceable></filename>" | |
msgstr "<filename><replaceable>language_region-</replaceable></filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1838 | |
msgid "" | |
"FreeBSD strives to support the native language of its users. The <replaceable>language-</replaceable> part is a two letter abbreviation of the natural language defined by ISO-639 when the " | |
"port is specific to a certain language. Examples are <literal>ja</literal> for Japanese, <literal>ru</literal> for Russian, <literal>vi</literal> for Vietnamese, <literal>zh</literal> for " | |
"Chinese, <literal>ko</literal> for Korean and <literal>de</literal> for German." | |
msgstr "" | |
"O FreeBSD se esforça para suportar a linguagem nativa de seus usuários. O<replaceable>língua-</replaceable>parte é uma abreviação de duas letras da linguagem natural definida pela ISO-639 " | |
"quando a porta é específica para um determinado idioma. Exemplos são<literal>ja</literal>para japonês,<literal>ru</literal>para russo,<literal>vi</literal>para vietnamita,<literal>zh</" | |
"literal>para o chinês,<literal>ko</literal>para coreano e<literal>de</literal>para alemão \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1848 | |
msgid "" | |
"If the port is specific to a certain region within the language area, add the two letter country code as well. Examples are <literal>en_US</literal> for US English and <literal>fr_CH</" | |
"literal> for Swiss French." | |
msgstr "" | |
"Se a porta for específica de uma determinada região dentro da área de idioma, adicione também o código do país de duas letras. Exemplos são<literal>en_US</literal>para inglês dos EUA " | |
"e<literal>fr_CH</literal>para o francês suíço \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1854 | |
msgid "The <replaceable>language-</replaceable> part is set in <varname>PKGNAMEPREFIX</varname>." | |
msgstr "O<replaceable>língua-</replaceable>parte é definida em<varname>PKGNAMEPREFIX</varname>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:1860 | |
msgid "<filename><replaceable>name</replaceable></filename>" | |
msgstr "<filename><replaceable>nome</replaceable></filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1863 | |
msgid "" | |
"Make sure that the port's name and version are clearly separated and placed into <varname>PORTNAME</varname> and <varname>DISTVERSION</varname>. The only reason for <varname>PORTNAME</" | |
"varname> to contain a version part is if the upstream distribution is really named that way, as in the <package role=\"port\">textproc/libxml2</package> or <package role=\"port\">japanese/" | |
"kinput2-freewnn</package> ports. Otherwise, <varname>PORTNAME</varname> cannot contain any version-specific information. It is quite normal for several ports to have the same " | |
"<varname>PORTNAME</varname>, as the <package role=\"port\">www/apache*</package> ports do; in that case, different versions (and different index entries) are distinguished by " | |
"<varname>PKGNAMEPREFIX</varname> and <varname>PKGNAMESUFFIX</varname> values." | |
msgstr "" | |
"Certifique-se de que o nome e a versão da porta estejam claramente separados e colocados<varname>PORTNAME</varname>e<varname>DISTRIBUIÇÃO</varname>. A única razão para<varname>PORTNAME</" | |
"varname>para conter uma parte da versão é se a distribuição a montante é realmente assim chamada, como no<package role=\"port\">textproc / libxml2</package>ou<package role=\"port" | |
"\">japonês / kinput2-freewnn</package>portas. De outra forma,<varname>PORTNAME</varname>não pode conter informações específicas da versão. É normal que várias portas tenham o " | |
"mesmo<varname>PORTNAME</varname>, Enquanto o<package role=\"port\">www / apache *</package>portas fazem; Nesse caso, versões diferentes (e entradas de índice diferentes) são " | |
"distinguidas<varname>PKGNAMEPREFIX</varname>e<varname>PKGNAMESUFFIX</varname>valores \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1882 | |
msgid "" | |
"There is a tradition of naming <literal>Perl 5</literal> modules by prepending <literal>p5-</literal> and converting the double-colon separator to a hyphen. For example, the " | |
"<literal>Data::Dumper</literal> module becomes <literal>p5-Data-Dumper</literal>." | |
msgstr "" | |
"Há uma tradição de nomear<literal>Perl 5</literal>módulos por prepending<literal>p5-</literal>e convertendo o separador de dois pontos para um hífen. Por exemplo, o<literal>Data :: " | |
"Dumper</literal>módulo torna-se<literal>p5-Data-Dumper</literal>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:1892 | |
msgid "<filename><replaceable>-compiled.specifics</replaceable></filename>" | |
msgstr "<filename><replaceable>-compiled.specifics</replaceable></filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1895 | |
msgid "" | |
"If the port can be built with different <link linkend=\"makefile-masterdir\">hardcoded defaults</link> (usually part of the directory name in a family of ports), the <replaceable>-" | |
"compiled.specifics</replaceable> part states the compiled-in defaults. The hyphen is optional. Examples are paper size and font units." | |
msgstr "" | |
"Se a porta pode ser construída com diferentes<link linkend=\"makefile-masterdir\">padrões codificados</link>(geralmente parte do nome do diretório em uma família de portas), " | |
"o<replaceable>-compiled.specifics</replaceable>parte indica os padrões compilados. O hífen é opcional. Exemplos são tamanho de papel e unidades de fonte. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1903 | |
msgid "The <replaceable>-compiled.specifics</replaceable> part is set in <varname>PKGNAMESUFFIX</varname>." | |
msgstr "O<replaceable>-compiled.specifics</replaceable>parte é definida em<varname>PKGNAMESUFFIX</varname>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:1909 | |
msgid "<filename><replaceable>-version.numbers</replaceable></filename>" | |
msgstr "<filename><replaceable>-version.numbers</replaceable></filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1912 | |
msgid "" | |
"The version string follows a dash (<literal>-</literal>) and is a period-separated list of integers and single lowercase alphabetics. In particular, it is not permissible to have another " | |
"dash inside the version string. The only exception is the string <literal>pl</literal> (meaning <quote>patchlevel</quote>), which can be used <emphasis>only</emphasis> when there are no " | |
"major and minor version numbers in the software. If the software version has strings like <quote>alpha</quote>, <quote>beta</quote>, <quote>rc</quote>, or <quote>pre</quote>, take the " | |
"first letter and put it immediately after a period. If the version string continues after those names, the numbers follow the single alphabet without an extra period between them (for " | |
"example, <literal>1.0b2</literal>)." | |
msgstr "" | |
"A string da versão segue um traço (<literal>-</literal>) e é uma lista separada por período de números inteiros e alfabetos minúsculos simples. Em particular, não é permitido ter outro " | |
"traço dentro da string de versão. A única exceção é a string<literal>pl</literal>(significado<quote>patchlevel</quote>), que pode ser usado<emphasis>só</emphasis>quando não há números de " | |
"versão maiores e menores no software. Se a versão do software tiver sequências como<quote>alfa</quote>,<quote>beta</quote>,<quote>rc</quote>ou<quote>pré</quote>, pegue a primeira letra e " | |
"coloque imediatamente após um período. Se a sequência da versão continuar após esses nomes, os números seguirão o alfabeto único sem um período extra entre eles (por exemplo," | |
"<literal>1.0b2</literal>) " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:1929 | |
msgid "" | |
"The idea is to make it easier to sort ports by looking at the version string. In particular, make sure version number components are always delimited by a period, and if the date is part " | |
"of the string, use the <literal>d<replaceable>yyyy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</replaceable></literal> format, not <literal><replaceable>dd</replaceable>." | |
"<replaceable>mm</replaceable>.<replaceable>yyyy</replaceable></literal> or the non-Y2K compliant <literal><replaceable>yy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</" | |
"replaceable></literal> format. It is important to prefix the version with a letter, here <literal>d</literal> (for date), in case a release with an actual version number is made, which " | |
"would be numerically less than <literal><replaceable>yyyy</replaceable></literal>." | |
msgstr "" | |
"A idéia é facilitar a classificação de portas observando a string de versão. Em particular, certifique-se de que os componentes do número da versão estejam sempre delimitados por um ponto " | |
"e, se a data fizer parte da string, use<literal>d<replaceable>aaaa</replaceable>.<replaceable>milímetros</replaceable>.<replaceable>dd</replaceable></literal>formato, " | |
"não<literal><replaceable>dd</replaceable>.<replaceable>milímetros</replaceable>.<replaceable>aaaa</replaceable></literal>ou não compatível com o Y2K<literal><replaceable>yy</replaceable>." | |
"<replaceable>milímetros</replaceable>.<replaceable>dd</replaceable></literal>formato. É importante prefixar a versão com uma letra, aqui<literal>d</literal>(para data), no caso de uma " | |
"versão com um número de versão real, que seria numericamente inferior a<literal><replaceable>aaaa</replaceable></literal>" | |
#. (itstool) path: important/para | |
#: book.translate.xml:1949 | |
msgid "" | |
"Package name must be unique among all of the ports tree, check that there is not already a port with the same <varname>PORTNAME</varname> and if there is add one of <link linkend=" | |
"\"porting-pkgnameprefix-suffix\"><varname>PKGNAMEPREFIX</varname> or <varname>PKGNAMESUFFIX</varname></link>." | |
msgstr "" | |
"O nome do pacote deve ser único entre todos os portes, verifique se ainda não existe um port com o mesmo<varname>PORTNAME</varname>e se houver adicionar um dos<link linkend=\"porting-" | |
"pkgnameprefix-suffix\"><varname>PKGNAMEPREFIX</varname>ou<varname>PKGNAMESUFFIX</varname></link>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:1955 | |
msgid "" | |
"Here are some (real) examples on how to convert the name as called by the software authors to a suitable package name, for each line, only one of <varname>DISTVERSION</varname> or " | |
"<varname>PORTVERSION</varname> is set in, depending on which would be used in the port's <filename>Makefile</filename>:" | |
msgstr "" | |
"Aqui estão alguns exemplos (reais) de como converter o nome como chamado pelos autores do software para um nome de pacote adequado, para cada linha, apenas um dos<varname>DISTRIBUIÇÃO</" | |
"varname>ou<varname>PORTVERSION</varname>está definido, dependendo de qual seria usado no<filename>Makefile</filename>: " | |
#. (itstool) path: table/title | |
#: book.translate.xml:1963 | |
msgid "Package Naming Examples" | |
msgstr "Exemplos de nomes de pacotes" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1968 | |
msgid "Distribution Name" | |
msgstr "Nome da Distribuição" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1969 | |
msgid "<varname>PKGNAMEPREFIX</varname>" | |
msgstr "<varname>PKGNAMEPREFIX</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1971 | |
msgid "<varname>PKGNAMESUFFIX</varname>" | |
msgstr "<varname>PKGNAMESUFFIX</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1974 | |
msgid "Reason or comment" | |
msgstr "Razão ou comentário" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1980 | |
msgid "mule-2.2.2" | |
msgstr "mule-2.2.2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1981 book.translate.xml:1983 book.translate.xml:1991 book.translate.xml:2003 book.translate.xml:2005 book.translate.xml:2013 book.translate.xml:2015 | |
#: book.translate.xml:2023 book.translate.xml:2025 book.translate.xml:2033 book.translate.xml:2035 book.translate.xml:2043 book.translate.xml:2045 book.translate.xml:2053 | |
#: book.translate.xml:2055 book.translate.xml:2064 book.translate.xml:2066 book.translate.xml:2075 book.translate.xml:2077 book.translate.xml:2088 book.translate.xml:2096 | |
#: book.translate.xml:2107 book.translate.xml:14321 book.translate.xml:14338 book.translate.xml:14346 | |
msgid "(empty)" | |
msgstr "(vazio)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1982 book.translate.xml:1992 | |
msgid "mule" | |
msgstr "mula" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1984 | |
msgid "2.2.2" | |
msgstr "2.2.2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1986 | |
msgid "No changes required" | |
msgstr "Nenhuma alteração é necessária" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1990 | |
msgid "mule-1.0.1" | |
msgstr "mula-1.0.1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1993 | |
msgid "1" | |
msgstr "1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1994 | |
msgid "1.0.1" | |
msgstr "1.0.1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:1996 | |
msgid "This is version 1 of <application>mule</application>, and version 2 already exists" | |
msgstr "Esta é a versão 1 do<application>mula</application>e a versão 2 já existe " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2002 | |
msgid "EmiClock-1.0.2" | |
msgstr "EmiClock-1.0.2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2004 | |
msgid "emiclock" | |
msgstr "emiclock" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2006 | |
msgid "1.0.2" | |
msgstr "1.0.2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2008 | |
msgid "No uppercase names for single programs" | |
msgstr "Sem nomes em maiúsculas para programas individuais" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2012 | |
msgid "rdist-1.3alpha" | |
msgstr "rdist-1.3alpha" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2014 | |
msgid "rdist" | |
msgstr "rdist" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2016 | |
msgid "1.3alpha" | |
msgstr "1.3alfa" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2018 | |
msgid "Version will be <literal>1.3.a</literal>" | |
msgstr "Versão será<literal>1.3.a</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2022 | |
msgid "es-0.9-beta1" | |
msgstr "es-0.9-beta1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2024 | |
msgid "es" | |
msgstr "é" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2026 | |
msgid "0.9-beta1" | |
msgstr "0.9-beta1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2028 | |
msgid "Version will be <literal>0.9.b1</literal>" | |
msgstr "Versão será<literal>0.9.b1</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2032 | |
msgid "mailman-2.0rc3" | |
msgstr "mailman-2.0rc3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2034 | |
msgid "mailman" | |
msgstr "carteiro" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2036 | |
msgid "2.0rc3" | |
msgstr "2.0rc3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2038 | |
msgid "Version will be <varname>2.0.r3</varname>" | |
msgstr "Versão será<varname>2.0.r3</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2042 | |
msgid "v3.3beta021.src" | |
msgstr "v3.3beta021.src" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2044 | |
msgid "tiff" | |
msgstr "tiff" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2047 | |
msgid "3.3" | |
msgstr "3,3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2048 | |
msgid "What the heck was that anyway?" | |
msgstr "O que diabos foi isso afinal?" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2052 book.translate.xml:2054 | |
msgid "tvtwm" | |
msgstr "tvtwm" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2057 | |
msgid "p11" | |
msgstr "p11" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2058 book.translate.xml:2069 | |
msgid "No version in the filename, use what upstream says it is" | |
msgstr "Nenhuma versão no nome do arquivo, use o que o upstream diz que é" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2063 book.translate.xml:2065 | |
msgid "piewm" | |
msgstr "piewm" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2067 book.translate.xml:2110 | |
msgid "1.0" | |
msgstr "1,0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2074 | |
msgid "xvgr-2.10pl1" | |
msgstr "xvgr-2.10pl1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2076 | |
msgid "xvgr" | |
msgstr "xvgr" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2079 | |
msgid "2.10.pl1" | |
msgstr "2.10.pl1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2080 | |
msgid "In that case, <literal>pl1</literal> means patch level, so using DISTVERSION is not possible." | |
msgstr "Nesse caso,<literal>pl1</literal>significa nível de patch, então usar DISTVERSION não é possível. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2085 | |
msgid "gawk-2.15.6" | |
msgstr "gawk-2.15.6" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2086 | |
msgid "ja-" | |
msgstr "ja-" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2087 | |
msgid "gawk" | |
msgstr "gawk" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2089 | |
msgid "2.15.6" | |
msgstr "2.15.6" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2091 | |
msgid "Japanese language version" | |
msgstr "Versão em japonês" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2095 | |
msgid "psutils-1.13" | |
msgstr "psutils-1.13" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2097 | |
msgid "psutils" | |
msgstr "psutils" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2098 | |
msgid "-letter" | |
msgstr "-carta" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2099 | |
msgid "1.13" | |
msgstr "1,13" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2101 | |
msgid "Paper size hardcoded at package build time" | |
msgstr "Tamanho do papel codificado no tempo de compilação do pacote" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2106 book.translate.xml:2108 | |
msgid "pkfonts" | |
msgstr "pkfonts" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2109 | |
msgid "300" | |
msgstr "300" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2112 | |
msgid "Package for 300dpi fonts" | |
msgstr "Pacote para fontes de 300dpi" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2118 | |
msgid "" | |
"If there is absolutely no trace of version information in the original source and it is unlikely that the original author will ever release another version, just set the version string to " | |
"<literal>1.0</literal> (like the <literal>piewm</literal> example above). Otherwise, ask the original author or use the date string the source file was released on " | |
"(<literal>d<replaceable>yyyy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</replaceable></literal>, or <literal>d<replaceable>yyyy</replaceable><replaceable>mm</" | |
"replaceable><replaceable>dd</replaceable></literal>) as the version." | |
msgstr "" | |
"Se não houver absolutamente nenhum rastro de informações de versão na fonte original e é improvável que o autor original liberar outra versão, basta definir a string de versão " | |
"para<literal>1,0</literal>(como o<literal>piewm</literal>exemplo acima). Caso contrário, pergunte ao autor original ou use a string de data em que o arquivo de origem foi lançado " | |
"(<literal>d<replaceable>aaaa</replaceable>.<replaceable>milímetros</replaceable>.<replaceable>dd</replaceable></literal>ou<literal>d<replaceable>aaaa</replaceable><replaceable>milímetros</" | |
"replaceable><replaceable>dd</replaceable></literal>) como a versão. " | |
#. (itstool) path: tip/para | |
#: book.translate.xml:2131 | |
msgid "" | |
"Use any letter. Here, <literal>d</literal> here stands for date, if the source is a <application>Git</application> repository, <literal>g</literal> followed by the commit date is commonly " | |
"used, using <literal>s</literal> for snapshot is also common." | |
msgstr "" | |
"Use qualquer letra. Aqui,<literal>d</literal>aqui significa data, se a fonte for uma<application>Git</application>repositório,<literal>g</literal>seguido pela data de envio é comumente " | |
"usado, usando<literal>s</literal>para instantâneo também é comum \"" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:2141 | |
msgid "Categorization" | |
msgstr "Categorização" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2144 book.translate.xml:8269 | |
msgid "<varname>CATEGORIES</varname>" | |
msgstr "<varname>CATEGORIAS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2146 | |
msgid "" | |
"When a package is created, it is put under <filename>/usr/ports/packages/All</filename> and links are made from one or more subdirectories of <filename>/usr/ports/packages</filename>. The " | |
"names of these subdirectories are specified by the variable <varname>CATEGORIES</varname>. It is intended to make life easier for the user when he is wading through the pile of packages " | |
"on the FTP site or the CDROM. Please take a look at the <link linkend=\"porting-categories\">current list of categories</link> and pick the ones that are suitable for the port." | |
msgstr "" | |
"Quando um pacote é criado, ele é colocado sob<filename>/ usr / ports / packages / All</filename>e links são feitos de um ou mais subdiretórios de<filename>/ usr / ports / packages</" | |
"filename>. Os nomes desses subdiretórios são especificados pela variável<varname>CATEGORIAS</varname>. O objetivo é facilitar a vida do usuário quando ele estiver vasculhando a pilha de " | |
"pacotes no site FTP ou no CD-ROM. Por favor, dê uma olhada no<link linkend=\"porting-categories\">lista atual de categorias</link>e escolha os que são adequados para a porta \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2158 | |
msgid "" | |
"This list also determines where in the ports tree the port is imported. If there is more than one category here, the port files must be put in the subdirectory with the name of the first " | |
"category. See <link linkend=\"choosing-categories\">below</link> for more discussion about how to pick the right categories." | |
msgstr "" | |
"Esta lista também determina onde, na árvore de portes, a porta é importada. Se houver mais de uma categoria aqui, os arquivos de porta devem ser colocados no subdiretório com o nome da " | |
"primeira categoria.<link linkend=\"choosing-categories\">abaixo</link>para mais discussão sobre como escolher as categorias certas. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:2167 | |
msgid "Current List of Categories" | |
msgstr "Lista atual de categorias" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2169 | |
msgid "" | |
"Here is the current list of port categories. Those marked with an asterisk (<literal>*</literal>) are <emphasis>virtual</emphasis> categories—those that do not have a corresponding " | |
"subdirectory in the ports tree. They are only used as secondary categories, and only for search purposes." | |
msgstr "" | |
"Aqui está a lista atual de categorias de portas. As marcadas com um asterisco (<literal>*</literal>) estamos<emphasis>virtual</emphasis>categorias - aquelas que não possuem um " | |
"subdiretório correspondente na árvore de ports. Eles são usados apenas como categorias secundárias e apenas para fins de pesquisa. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:2177 | |
msgid "For non-virtual categories, there is a one-line description in <varname>COMMENT</varname> in that subdirectory's <filename>Makefile</filename>." | |
msgstr "Para categorias não virtuais, há uma descrição de uma linha em<varname>COMENTE</varname>nesse subdiretório<filename>Makefile</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2186 | |
msgid "Category" | |
msgstr "Categoria" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2187 book.translate.xml:3578 book.translate.xml:4086 book.translate.xml:10047 book.translate.xml:11135 book.translate.xml:11408 book.translate.xml:11444 | |
#: book.translate.xml:11716 book.translate.xml:11859 book.translate.xml:11933 book.translate.xml:11993 book.translate.xml:12167 book.translate.xml:12352 book.translate.xml:13413 | |
#: book.translate.xml:13458 book.translate.xml:13693 book.translate.xml:13755 book.translate.xml:13833 book.translate.xml:13875 book.translate.xml:14020 book.translate.xml:14187 | |
#: book.translate.xml:18580 | |
msgid "Description" | |
msgstr "Descrição" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2188 | |
msgid "Notes" | |
msgstr "Notas" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2194 | |
msgid "<filename>accessibility</filename>" | |
msgstr "<filename>acessibilidade</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2195 | |
msgid "Ports to help disabled users." | |
msgstr "Portas para ajudar usuários com deficiências\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2200 | |
msgid "<filename>afterstep</filename> <literal>*</literal>" | |
msgstr "<filename>passo a passo</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2203 | |
msgid "Ports to support the <link xlink:href=\"http://www.afterstep.org\">AfterStep</link> window manager." | |
msgstr "Portos para apoiar o<link xlink:href=\"http://www.afterstep.org\">AfterStep</link>gerenciador de janelas. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2209 | |
msgid "<filename>arabic</filename>" | |
msgstr "<filename>árabe</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2210 | |
msgid "Arabic language support." | |
msgstr "Suporte ao idioma árabe\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2215 | |
msgid "<filename>archivers</filename>" | |
msgstr "<filename>arquivadores</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2216 | |
msgid "Archiving tools." | |
msgstr "Ferramentas de arquivamento." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2221 | |
msgid "<filename>astro</filename>" | |
msgstr "<filename>astro</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2222 | |
msgid "Astronomical ports." | |
msgstr "Portos astronômicos." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2227 | |
msgid "<filename>audio</filename>" | |
msgstr "<filename>audio</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2228 | |
msgid "Sound support." | |
msgstr "Suporte de som\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2233 | |
msgid "<filename>benchmarks</filename>" | |
msgstr "<filename>benchmarks</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2234 | |
msgid "Benchmarking utilities." | |
msgstr "Utilitários de benchmarking\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2239 | |
msgid "<filename>biology</filename>" | |
msgstr "<filename>biologia</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2240 | |
msgid "Biology-related software." | |
msgstr "Software relacionado à biologia\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2245 | |
msgid "<filename>cad</filename>" | |
msgstr "<filename>cad</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2246 | |
msgid "Computer aided design tools." | |
msgstr "Ferramentas de desenho assistidas por computador." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2251 | |
msgid "<filename>chinese</filename>" | |
msgstr "<filename>chinês</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2252 | |
msgid "Chinese language support." | |
msgstr "Suporte ao idioma chinês." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2257 | |
msgid "<filename>comms</filename>" | |
msgstr "<filename>comms</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2258 | |
msgid "Communication software." | |
msgstr "Software de comunicação\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2259 | |
msgid "Mostly software to talk to the serial port." | |
msgstr "Principalmente software para falar com a porta serial." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2264 | |
msgid "<filename>converters</filename>" | |
msgstr "<filename>conversores</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2265 | |
msgid "Character code converters." | |
msgstr "Conversores de código de caracteres." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2270 | |
msgid "<filename>databases</filename>" | |
msgstr "<filename>databases</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2271 | |
msgid "Databases." | |
msgstr "Bancos de dados\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2276 | |
msgid "<filename>deskutils</filename>" | |
msgstr "<filename>deskutils</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2277 | |
msgid "Things that used to be on the desktop before computers were invented." | |
msgstr "Coisas que costumavam estar na área de trabalho antes dos computadores serem inventados." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2283 | |
msgid "<filename>devel</filename>" | |
msgstr "<filename>devel</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2284 | |
msgid "Development utilities." | |
msgstr "Utilitários de desenvolvimento." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2285 | |
msgid "Do not put libraries here just because they are libraries. They should <emphasis>not</emphasis> be in this category unless they truly do not belong anywhere else." | |
msgstr "Não coloque bibliotecas aqui só porque são bibliotecas. Elas deveriam<emphasis>não</emphasis>esteja nesta categoria, a menos que eles realmente não pertençam a nenhum outro lugar. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2292 | |
msgid "<filename>dns</filename>" | |
msgstr "<filename>dns</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2293 | |
msgid "DNS-related software." | |
msgstr "Software relacionado ao DNS." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2298 | |
msgid "<filename>docs</filename> <literal>*</literal>" | |
msgstr "<filename>docs</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2300 | |
msgid "Meta-ports for FreeBSD documentation." | |
msgstr "Meta-ports para documentação do FreeBSD." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2305 | |
msgid "<filename>editors</filename>" | |
msgstr "<filename>editores</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2306 | |
msgid "General editors." | |
msgstr "Editores gerais." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2307 | |
msgid "" | |
"Specialized editors go in the section for those tools. For example, a mathematical-formula editor will go in <filename>math</filename>, and have <filename>editors</filename> as a second " | |
"category." | |
msgstr "" | |
"Editores especializados entram na seção para essas ferramentas. Por exemplo, um editor de fórmula matemática<filename>matemática</filename>, e tem<filename>editores</filename>como uma " | |
"segunda categoria. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2315 | |
msgid "<filename>elisp</filename> <literal>*</literal>" | |
msgstr "<filename>elisp</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2317 | |
msgid "Emacs-lisp ports." | |
msgstr "Portas Emacs-lisp." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2322 | |
msgid "<filename>emulators</filename>" | |
msgstr "<filename>emuladores</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2323 | |
msgid "Emulators for other operating systems." | |
msgstr "Emuladores para outros sistemas operacionais." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2324 | |
msgid "" | |
"Terminal emulators do <emphasis>not</emphasis> belong here. X-based ones go to <filename>x11</filename> and text-based ones to either <filename>comms</filename> or <filename>misc</" | |
"filename>, depending on the exact functionality." | |
msgstr "" | |
"Emuladores de terminal não<emphasis>não</emphasis>Pertence aqui. Os baseados em X vão para<filename>x11</filename>e baseados em texto para qualquer<filename>comms</" | |
"filename>ou<filename>misc</filename>, dependendo da funcionalidade exata \"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2333 | |
msgid "<filename>finance</filename>" | |
msgstr "<filename>finança</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2334 | |
msgid "Monetary, financial and related applications." | |
msgstr "Aplicações monetárias, financeiras e relacionadas." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2340 | |
msgid "<filename>french</filename>" | |
msgstr "<filename>francês</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2341 | |
msgid "French language support." | |
msgstr "Suporte ao idioma francês." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2346 | |
msgid "<filename>ftp</filename>" | |
msgstr "<filename>ftp</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2347 | |
msgid "<acronym>FTP</acronym> client and server utilities." | |
msgstr "Utilitários de cliente e servidor de<acronym>FTP</acronym>." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2349 | |
msgid "If the port speaks both <acronym>FTP</acronym> and <acronym>HTTP</acronym>, put it in <filename>ftp</filename> with a secondary category of <filename>www</filename>." | |
msgstr "Se a porta fala<acronym>FTP</acronym>e<acronym>HTTP</acronym>, coloque-a em<filename>ftp</filename>com uma categoria secundária de<filename>www</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2356 | |
msgid "<filename>games</filename>" | |
msgstr "<filename>games</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2357 | |
msgid "Games." | |
msgstr "Jogos\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2362 | |
msgid "<filename>geography</filename> <literal>*</literal>" | |
msgstr "<filename>geografia</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2364 | |
msgid "Geography-related software." | |
msgstr "Software relacionado à geografia\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2369 | |
msgid "<filename>german</filename>" | |
msgstr "<filename>alemão</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2370 | |
msgid "German language support." | |
msgstr "Suporte ao idioma alemão." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2375 | |
msgid "<filename>gnome</filename> <literal>*</literal>" | |
msgstr "<filename>gnome</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2377 | |
msgid "Ports from the <link xlink:href=\"http://www.gnome.org\">GNOME</link> Project." | |
msgstr "Portos do<link xlink:href=\"http://www.gnome.org\">GNOMO</link>Projeto." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2384 | |
msgid "<filename>gnustep</filename> <literal>*</literal>" | |
msgstr "<filename>gnustep</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2386 | |
msgid "Software related to the GNUstep desktop environment." | |
msgstr "Software relacionado ao ambiente de desktop GNUstep." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2392 | |
msgid "<filename>graphics</filename>" | |
msgstr "<filename>gráficos</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2393 | |
msgid "Graphics utilities." | |
msgstr "Utilitários gráficos\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2398 | |
msgid "<filename>hamradio</filename> <literal>*</literal>" | |
msgstr "<filename>rádio amador</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2400 | |
msgid "Software for amateur radio." | |
msgstr "Software para rádio amador\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2405 | |
msgid "<filename>haskell</filename> <literal>*</literal>" | |
msgstr "<filename>haskell</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2407 | |
msgid "Software related to the Haskell language." | |
msgstr "Software relacionado à linguagem Haskell." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2413 | |
msgid "<filename>hebrew</filename>" | |
msgstr "<filename>hebraico</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2414 | |
msgid "Hebrew language support." | |
msgstr "Suporte ao idioma hebraico." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2419 | |
msgid "<filename>hungarian</filename>" | |
msgstr "<filename>húngaro</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2420 | |
msgid "Hungarian language support." | |
msgstr "Suporte de idioma húngaro." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2425 | |
msgid "<filename>ipv6</filename> <literal>*</literal>" | |
msgstr "<filename>ipv6</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2427 | |
msgid "IPv6 related software." | |
msgstr "Software relacionado ao IPv6\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2432 | |
msgid "<filename>irc</filename>" | |
msgstr "<filename>irc</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2433 | |
msgid "Internet Relay Chat utilities." | |
msgstr "Utilitários do Internet Relay Chat\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2438 | |
msgid "<filename>japanese</filename>" | |
msgstr "<filename>japonês</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2439 | |
msgid "Japanese language support." | |
msgstr "Suporte ao idioma japonês." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2444 | |
msgid "<filename>java</filename>" | |
msgstr "<filename>java</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2445 | |
msgid "Software related to the Java™ language." | |
msgstr "Software relacionado à linguagem Java ™." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2447 | |
msgid "" | |
"The <filename>java</filename> category must not be the only one for a port. Save for ports directly related to the Java language, porters are also encouraged not to use <filename>java</" | |
"filename> as the main category of a port." | |
msgstr "" | |
"O<filename>Java</filename>categoria não deve ser o único para um port. Salvar para portas diretamente relacionadas à linguagem Java, os portadores também são encorajados a não " | |
"usar<filename>Java</filename>como a principal categoria de um porto \"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2455 | |
msgid "<filename>kde</filename> <literal>*</literal>" | |
msgstr "<filename>kde</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2457 | |
msgid "Ports from the <link xlink:href=\"http://www.kde.org\">KDE</link> Project." | |
msgstr "Portos do<link xlink:href=\"http://www.kde.org\">KDE</link>Projeto." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2464 | |
msgid "<filename>kld</filename> <literal>*</literal>" | |
msgstr "<filename>kld</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2466 | |
msgid "Kernel loadable modules." | |
msgstr "Módulos carregáveis do kernel." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2471 | |
msgid "<filename>korean</filename>" | |
msgstr "<filename>coreano</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2472 | |
msgid "Korean language support." | |
msgstr "Suporte ao idioma coreano." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2477 | |
msgid "<filename>lang</filename>" | |
msgstr "<filename>lang</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2478 | |
msgid "Programming languages." | |
msgstr "Linguagens de programação." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2483 | |
msgid "<filename>linux</filename> <literal>*</literal>" | |
msgstr "<filename>linux</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2485 | |
msgid "Linux applications and support utilities." | |
msgstr "Aplicações Linux e utilitários de suporte." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2491 | |
msgid "<filename>lisp</filename> <literal>*</literal>" | |
msgstr "<filename>lisp</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2493 | |
msgid "Software related to the Lisp language." | |
msgstr "Software relacionado à linguagem Lisp." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2498 | |
msgid "<filename>mail</filename>" | |
msgstr "<filename>mail</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2499 | |
msgid "Mail software." | |
msgstr "Mail software\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2504 | |
msgid "<filename>math</filename>" | |
msgstr "<filename>matemática</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2505 | |
msgid "Numerical computation software and other utilities for mathematics." | |
msgstr "Software de computação numérica e outras utilidades para matemática." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2511 | |
msgid "<filename>mbone</filename> <literal>*</literal>" | |
msgstr "<filename>mbone</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2513 | |
msgid "MBone applications." | |
msgstr "Aplicações MBone." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2518 | |
msgid "<filename>misc</filename>" | |
msgstr "<filename>misc</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2519 | |
msgid "Miscellaneous utilities" | |
msgstr "Utilitários diversos" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2520 | |
msgid "Things that do not belong anywhere else. If at all possible, try to find a better category for the port than <literal>misc</literal>, as ports tend to be overlooked in here." | |
msgstr "" | |
"Coisas que não pertencem em nenhum outro lugar. Se possível, tente encontrar uma categoria melhor para a porta do que<literal>misc</literal>, como os portos tendem a ser negligenciados " | |
"aqui \"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2527 | |
msgid "<filename>multimedia</filename>" | |
msgstr "<filename>multimedia</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2528 | |
msgid "Multimedia software." | |
msgstr "Software multimídia\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2533 | |
msgid "<filename>net</filename>" | |
msgstr "<filename>net</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2534 | |
msgid "Miscellaneous networking software." | |
msgstr "Software de rede diverso." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2539 | |
msgid "<filename>net-im</filename>" | |
msgstr "<filename>net-im</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2540 | |
msgid "Instant messaging software." | |
msgstr "Software de mensagens instantâneas\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2545 | |
msgid "<filename>net-mgmt</filename>" | |
msgstr "<filename>net-mgmt</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2546 | |
msgid "Networking management software." | |
msgstr "Software de gerenciamento de rede\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2551 | |
msgid "<filename>net-p2p</filename>" | |
msgstr "<filename>net-p2p</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2552 | |
msgid "Peer to peer network applications." | |
msgstr "Aplicativos de rede peer to peer\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2557 | |
msgid "<filename>news</filename>" | |
msgstr "<filename>news</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2558 | |
msgid "USENET news software." | |
msgstr "Software de notícias USENET\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2563 | |
msgid "<filename>palm</filename>" | |
msgstr "<filename>palm</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2565 | |
msgid "Software support for the <link xlink:href=\"http://www.palm.com/\">Palm™</link> series." | |
msgstr "Suporte de software para o<link xlink:href=\"http://www.palm.com/\">Palm ™</link>Series." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2571 | |
msgid "<filename>parallel</filename> <literal>*</literal>" | |
msgstr "<filename>parallel</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2573 | |
msgid "Applications dealing with parallelism in computing." | |
msgstr "Aplicativos que lidam com o paralelismo na computação." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2579 | |
msgid "<filename>pear</filename> <literal>*</literal>" | |
msgstr "<filename>pear</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2581 | |
msgid "Ports related to the Pear PHP framework." | |
msgstr "Portos relacionados ao framework PHP Pear." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2587 | |
msgid "<filename>perl5</filename> <literal>*</literal>" | |
msgstr "<filename>perl5</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2589 | |
msgid "Ports that require <application>Perl</application> version 5 to run." | |
msgstr "Portos que exigem<application>Perl</application>versão 5 para rodar. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2596 | |
msgid "<filename>plan9</filename> <literal>*</literal>" | |
msgstr "<filename>plan9</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2599 | |
msgid "Various programs from <link xlink:href=\"http://www.cs.bell-labs.com/plan9dist/\">Plan9</link>." | |
msgstr "Vários programas de<link xlink:href=\"http://www.cs.bell-labs.com/plan9dist/\">Plano9</link>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2604 | |
msgid "<filename>polish</filename>" | |
msgstr "<filename>polish</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2605 | |
msgid "Polish language support." | |
msgstr "Suporte ao idioma polonês\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2610 | |
msgid "<filename>ports-mgmt</filename>" | |
msgstr "<filename>ports-mgmt</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2611 | |
msgid "Ports for managing, installing and developing FreeBSD ports and packages." | |
msgstr "Portos para gerenciar, instalar e desenvolver ports e pacotes do FreeBSD." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2616 | |
msgid "<filename>portuguese</filename>" | |
msgstr "<filename>Português</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2617 | |
msgid "Portuguese language support." | |
msgstr "Suporte ao idioma Português." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2622 | |
msgid "<filename>print</filename>" | |
msgstr "<filename>print</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2623 | |
msgid "Printing software." | |
msgstr "Imprimindo software." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2624 | |
msgid "Desktop publishing tools (previewers, etc.) belong here too." | |
msgstr "As ferramentas de editoração eletrônica (pré-visualizadores etc.) também pertencem aqui." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2629 | |
msgid "<filename>python</filename> <literal>*</literal>" | |
msgstr "<filename>python</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2632 | |
msgid "Software related to the <link xlink:href=\"http://www.python.org/\">Python</link> language." | |
msgstr "Software relacionado ao<link xlink:href=\"http://www.python.org/\">Python</link>língua." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2638 | |
msgid "<filename>ruby</filename> <literal>*</literal>" | |
msgstr "<filename>ruby</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2640 | |
msgid "Software related to the <link xlink:href=\"http://www.ruby-lang.org/\">Ruby</link> language." | |
msgstr "Software relacionado ao<link xlink:href=\"http://www.ruby-lang.org/\">Rubi</link>língua." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2646 | |
msgid "<filename>rubygems</filename> <literal>*</literal>" | |
msgstr "<filename>rubygems</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2649 | |
msgid "Ports of <link xlink:href=\"http://www.rubygems.org/\">RubyGems</link> packages." | |
msgstr "Portos de<link xlink:href=\"http://www.rubygems.org/\">RubyGems</link>pacotes. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2655 | |
msgid "<filename>russian</filename>" | |
msgstr "<filename>russo</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2656 | |
msgid "Russian language support." | |
msgstr "Suporte de idioma russo." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2661 | |
msgid "<filename>scheme</filename> <literal>*</literal>" | |
msgstr "<filename>scheme</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2663 | |
msgid "Software related to the Scheme language." | |
msgstr "Software relacionado à linguagem Scheme." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2669 | |
msgid "<filename>science</filename>" | |
msgstr "<filename>science</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2670 | |
msgid "Scientific ports that do not fit into other categories such as <filename>astro</filename>, <filename>biology</filename> and <filename>math</filename>." | |
msgstr "Portos científicos que não se encaixam em outras categorias, como<filename>astro</filename>,<filename>biologia</filename>e<filename>matemática</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2678 | |
msgid "<filename>security</filename>" | |
msgstr "<filename>security</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2679 | |
msgid "Security utilities." | |
msgstr "Utilitários de segurança\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2684 | |
msgid "<filename>shells</filename>" | |
msgstr "<filename>shells</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2685 | |
msgid "Command line shells." | |
msgstr "Conchas da linha de comando." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2690 | |
msgid "<filename>spanish</filename> <literal>*</literal>" | |
msgstr "<filename>espanhol</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2692 | |
msgid "Spanish language support." | |
msgstr "Suporte ao idioma espanhol." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2697 | |
msgid "<filename>sysutils</filename>" | |
msgstr "<filename>sysutils</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2698 | |
msgid "System utilities." | |
msgstr "Utilidades do sistema." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2703 | |
msgid "<filename>tcl</filename> <literal>*</literal>" | |
msgstr "<filename>tcl</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2705 | |
msgid "Ports that use Tcl to run." | |
msgstr "Portas que usam o Tcl para rodar." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2710 | |
msgid "<filename>textproc</filename>" | |
msgstr "<filename>textproc</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2711 | |
msgid "Text processing utilities." | |
msgstr "Utilitários de processamento de texto." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2712 | |
msgid "It does not include desktop publishing tools, which go to <filename>print</filename>." | |
msgstr "Não inclui ferramentas de editoração eletrônica, que vão para<filename>impressão</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2717 | |
msgid "<filename>tk</filename> <literal>*</literal>" | |
msgstr "<filename>tk</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2719 | |
msgid "Ports that use Tk to run." | |
msgstr "Portas que usam o Tk para rodar." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2724 | |
msgid "<filename>ukrainian</filename>" | |
msgstr "<filename>ucraniano</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2725 | |
msgid "Ukrainian language support." | |
msgstr "Suporte de idioma ucraniano." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2730 | |
msgid "<filename>vietnamese</filename>" | |
msgstr "<filename>vietnamita</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2731 | |
msgid "Vietnamese language support." | |
msgstr "Suporte de idioma vietnamita." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2736 | |
msgid "<filename>windowmaker</filename> <literal>*</literal>" | |
msgstr "<filename>windowmaker</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2738 | |
msgid "Ports to support the WindowMaker window manager." | |
msgstr "Portas para suportar o gerenciador de janelas do WindowMaker." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2744 | |
msgid "<filename>www</filename>" | |
msgstr "<filename>www</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2745 | |
msgid "Software related to the World Wide Web." | |
msgstr "Software relacionado à World Wide Web\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2746 | |
msgid "HTML language support belongs here too." | |
msgstr "O suporte ao idioma HTML também pertence aqui." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2751 | |
msgid "<filename>x11</filename>" | |
msgstr "<filename>x11</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2752 | |
msgid "The X Window System and friends." | |
msgstr "O X Window System e seus amigos." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2753 | |
msgid "" | |
"This category is only for software that directly supports the window system. Do not put regular X applications here. Most of them go into other <filename>x11-*</filename> categories (see " | |
"below)." | |
msgstr "" | |
"Esta categoria é apenas para software que suporta diretamente o sistema de janelas. Não coloque aplicativos regulares do X aqui. A maioria deles é usada em outros<filename>x11- *</" | |
"filename>categorias (veja abaixo). " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2761 | |
msgid "<filename>x11-clocks</filename>" | |
msgstr "<filename>x11-clocks</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2762 | |
msgid "X11 clocks." | |
msgstr "X11 relógios." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2767 | |
msgid "<filename>x11-drivers</filename>" | |
msgstr "<filename>x11-drivers</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2768 | |
msgid "X11 drivers." | |
msgstr "Drivers X11\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2773 | |
msgid "<filename>x11-fm</filename>" | |
msgstr "<filename>x11-fm</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2774 | |
msgid "X11 file managers." | |
msgstr "Gerentes de arquivos X11." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2779 | |
msgid "<filename>x11-fonts</filename>" | |
msgstr "<filename>x11-fonts</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2780 | |
msgid "X11 fonts and font utilities." | |
msgstr "Fontes X11 e utilitários de fonte." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2785 | |
msgid "<filename>x11-servers</filename>" | |
msgstr "<filename>x11-servers</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2786 | |
msgid "X11 servers." | |
msgstr "Servidores X11." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2791 | |
msgid "<filename>x11-themes</filename>" | |
msgstr "<filename>x11-themes</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2792 | |
msgid "X11 themes." | |
msgstr "X11 temas." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2797 | |
msgid "<filename>x11-toolkits</filename>" | |
msgstr "<filename>x11-toolkits</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2798 | |
msgid "X11 toolkits." | |
msgstr "Kits de ferramentas X11\"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2803 | |
msgid "<filename>x11-wm</filename>" | |
msgstr "<filename>x11-wm</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2804 | |
msgid "X11 window managers." | |
msgstr "Gerentes de janela do X11." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2809 | |
msgid "<filename>xfce</filename> <literal>*</literal>" | |
msgstr "<filename>xfce</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2811 | |
msgid "Ports related to the <link xlink:href=\"http://www.xfce.org/\">Xfce</link> desktop environment." | |
msgstr "Portos relacionados com o<link xlink:href=\"http://www.xfce.org/\">Xfce</link>ambiente de trabalho. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2818 | |
msgid "<filename>zope</filename> <literal>*</literal>" | |
msgstr "<filename>zope</filename><literal>*</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:2820 | |
msgid "<link xlink:href=\"http://www.zope.org/\">Zope</link> support." | |
msgstr "<link xlink:href=\"http://www.zope.org/\">Zope</link>Apoio, suporte." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:2830 | |
msgid "Choosing the Right Category" | |
msgstr "Escolhendo a categoria correta" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2832 | |
msgid "" | |
"As many of the categories overlap, choosing which of the categories will be the primary category of the port can be tedious. There are several rules that govern this issue. Here is the " | |
"list of priorities, in decreasing order of precedence:" | |
msgstr "" | |
"Como muitas das categorias se sobrepõem, escolher qual das categorias será a principal categoria da porta pode ser entediante. Existem várias regras que governam essa questão. Aqui está a " | |
"lista de prioridades, em ordem decrescente de precedência:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2840 | |
msgid "" | |
"The first category must be a physical category (see <link linkend=\"porting-categories\">above</link>). This is necessary to make the packaging work. Virtual categories and physical " | |
"categories may be intermixed after that." | |
msgstr "" | |
"A primeira categoria deve ser uma categoria física (ver<link linkend=\"porting-categories\">acima</link>). Isso é necessário para fazer a embalagem funcionar. Categorias virtuais e " | |
"categorias físicas podem ser misturadas depois disso. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2848 | |
msgid "" | |
"Language specific categories always come first. For example, if the port installs Japanese X11 fonts, then the <varname>CATEGORIES</varname> line would read <filename>japanese x11-fonts</" | |
"filename>." | |
msgstr "" | |
"As categorias específicas de idioma sempre vêm em primeiro lugar. Por exemplo, se a porta instalar fontes X11 em japonês,<varname>CATEGORIAS</varname>linha leria<filename>x11-fontes " | |
"japonesas</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2855 | |
msgid "" | |
"Specific categories are listed before less-specific ones. For instance, an HTML editor is listed as <filename>www editors</filename>, not the other way around. Also, do not list " | |
"<filename>net</filename> when the port belongs to any of <filename>irc</filename>, <filename>mail</filename>, <filename>news</filename>, <filename>security</filename>, or <filename>www</" | |
"filename>, as <filename>net</filename> is included implicitly." | |
msgstr "" | |
"Categorias específicas são listadas antes de outras menos específicas. Por exemplo, um editor de HTML é listado como<filename>editores www</filename>, Não o contrário. Além disso, não " | |
"liste<filename>líquido</filename>quando a porta pertence a qualquer um dos<filename>irc</filename>,<filename>enviar</filename>,<filename>notícia</filename>,<filename>segurança</" | |
"filename>ou<filename>www</filename>, Como<filename>líquido</filename>está incluído implicitamente \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2867 | |
msgid "" | |
"<filename>x11</filename> is used as a secondary category only when the primary category is a natural language. In particular, do not put <filename>x11</filename> in the category line for " | |
"X applications." | |
msgstr "" | |
"<filename>x11</filename>é usado como uma categoria secundária somente quando a categoria principal é uma linguagem natural. Em particular, não coloque<filename>x11</filename>na linha de " | |
"categoria para aplicativos X. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2875 | |
msgid "" | |
"<application>Emacs</application> modes are placed in the same ports category as the application supported by the mode, not in <filename>editors</filename>. For example, an " | |
"<application>Emacs</application> mode to edit source files of some programming language goes into <filename>lang</filename>." | |
msgstr "" | |
"<application>Emacs</application>Os modos são colocados na mesma categoria de portas que a aplicação suportada pelo modo, não em<filename>editores</filename>. Por exemplo, " | |
"um<application>Emacs</application>modo para editar arquivos de origem de alguma linguagem de programação entra em<filename>lang</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2885 | |
msgid "" | |
"Ports installing loadable kernel modules also have the virtual category <filename>kld</filename> in their <varname>CATEGORIES</varname> line. This is one of the things handled " | |
"automatically by adding <literal>USES=kmod</literal>." | |
msgstr "" | |
"Portas que instalam módulos do kernel carregáveis também têm a categoria virtual<filename>kld</filename>na sua<varname>CATEGORIAS</varname>linha. Esta é uma das coisas tratadas " | |
"automaticamente adicionando<literal>USES = kmod</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2893 | |
msgid "" | |
"<filename>misc</filename> does not appear with any other non-virtual category. If there is <literal>misc</literal> with something else in <varname>CATEGORIES</varname>, that means " | |
"<literal>misc</literal> can safely be deleted and the port placed only in the other subdirectory." | |
msgstr "" | |
"<filename>misc</filename>não aparece com nenhuma outra categoria não virtual. Se houver<literal>misc</literal>com outra coisa em<varname>CATEGORIAS</varname>, que significa<literal>misc</" | |
"literal>pode ser seguramente excluído e a porta colocada apenas no outro subdiretório. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2902 | |
msgid "If the port truly does not belong anywhere else, put it in <filename>misc</filename>." | |
msgstr "Se a porta realmente não pertence em nenhum outro lugar, coloque-a<filename>misc</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2907 | |
msgid "" | |
"If the category is not clearly defined, please put a comment to that effect in the <link xlink:href=\"https://bugs.freebsd.org/submit/\">port submission</link> in the bug database so we " | |
"can discuss it before we import it. As a committer, send a note to the <link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">FreeBSD ports mailing list</link> so we " | |
"can discuss it first. Too often, new ports are imported to the wrong category only to be moved right away." | |
msgstr "" | |
"Se a categoria não estiver claramente definida, por favor coloque um comentário para esse efeito no<link xlink:href=\"https://bugs.freebsd.org/submit/\">submissão de porta</link>no banco " | |
"de dados de bugs, para que possamos discuti-lo antes de importá-lo. Como committer, envie uma nota para o<link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">Lista " | |
"de discussão de ports do FreeBSD</link>então podemos discutir isso primeiro. Com muita frequência, novas portas são importadas para a categoria errada apenas para serem movidas " | |
"imediatamente. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:2917 | |
msgid "Proposing a New Category" | |
msgstr "Propondo uma nova categoria" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2919 | |
msgid "" | |
"As the Ports Collection has grown over time, various new categories have been introduced. New categories can either be <emphasis>virtual</emphasis> categories—those that do not have a " | |
"corresponding subdirectory in the ports tree— or <emphasis>physical</emphasis> categories—those that do. This section discusses the issues involved in creating a new physical category. " | |
"Read it thouroughly before proposing a new one." | |
msgstr "" | |
"Como a Coleção de Portos cresceu com o tempo, várias novas categorias foram introduzidas. Novas categorias podem ser<emphasis>virtual</emphasis>categorias - aquelas que não têm um " | |
"subdiretório correspondente na árvore de ports - ou<emphasis>fisica</emphasis>categorias - aquelas que fazem. Esta seção discute os problemas envolvidos na criação de uma nova categoria " | |
"física. Leia atentamente antes de propor um novo. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2928 | |
msgid "" | |
"Our existing practice has been to avoid creating a new physical category unless either a large number of ports would logically belong to it, or the ports that would belong to it are a " | |
"logically distinct group that is of limited general interest (for instance, categories related to spoken human languages), or preferably both." | |
msgstr "" | |
"Nossa prática atual tem sido evitar a criação de uma nova categoria física, a menos que um grande número de portas logicamente pertença a ela, ou as portas que pertenceriam a ela sejam um " | |
"grupo logicamente distinto de interesse geral limitado (por exemplo, categorias relacionadas com as línguas humanas faladas), ou de preferência ambas. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2935 | |
msgid "" | |
"The rationale for this is that such a change creates a <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/articles/committers-guide/#ports\">fair amount of work</link> for both the " | |
"committers and also for all users who track changes to the Ports Collection. In addition, proposed category changes just naturally seem to attract controversy. (Perhaps this is because " | |
"there is no clear consensus on when a category is <quote>too big</quote>, nor whether categories should lend themselves to browsing (and thus what number of categories would be an ideal " | |
"number), and so forth.)" | |
msgstr "" | |
"A razão para isto é que tal mudança cria uma<link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/articles/committers-guide/#ports\">quantidade justa de trabalho</link>tanto para os " | |
"committers quanto para todos os usuários que rastreiam alterações na coleção de ports. Além disso, mudanças de categoria propostas parecem naturalmente atrair controvérsias. (Talvez isso " | |
"seja porque não há um consenso claro sobre quando uma categoria é<quote>muito grande</quote>, nem se as categorias devem se prestar à navegação (e, portanto, qual número de categorias " | |
"seria um número ideal), e assim por diante.) " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:2946 | |
msgid "Here is the procedure:" | |
msgstr "Aqui está o procedimento:" | |
#. (itstool) path: step/para | |
#: book.translate.xml:2950 | |
msgid "" | |
"Propose the new category on <link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">FreeBSD ports mailing list</link>. Include a detailed rationale for the new " | |
"category, including why the existing categories are not sufficient, and the list of existing ports proposed to move. (If there are new ports pending in <application>Bugzilla</application> " | |
"that would fit this category, list them too.) If you are the maintainer and/or submitter, respectively, mention that as it may help the case." | |
msgstr "" | |
"Propor a nova categoria em<link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">Lista de discussão de ports do FreeBSD</link>. Inclua uma justificativa detalhada " | |
"para a nova categoria, incluindo por que as categorias existentes não são suficientes, e a lista de portos existentes propôs a mudança. (Se houver novas portas " | |
"pendentes<application>Bugzilla</application>que caberia nessa categoria, liste-os também.) Se você for o mantenedor e / ou o apresentador, respectivamente, mencione isso, pois isso pode " | |
"ajudar o caso. " | |
#. (itstool) path: step/para | |
#: book.translate.xml:2962 | |
msgid "Participate in the discussion." | |
msgstr "Participe da discussão." | |
#. (itstool) path: step/para | |
#: book.translate.xml:2966 | |
msgid "" | |
"If it seems that there is support for the idea, file a PR which includes both the rationale and the list of existing ports that need to be moved. Ideally, this PR would also include these " | |
"patches:" | |
msgstr "" | |
"Se parece que há suporte para a idéia, registre um PR que inclua a lógica e a lista de portas existentes que precisam ser movidas. Idealmente, este PR também incluiria essas correções:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2973 | |
msgid "<filename>Makefile</filename>s for the new ports once they are repocopied" | |
msgstr "<filename>Makefile</filename>s para os novos portos, uma vez que sejam repociados " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2978 | |
msgid "<filename>Makefile</filename> for the new category" | |
msgstr "<filename>Makefile</filename>para a nova categoria " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2983 | |
msgid "<filename>Makefile</filename> for the old ports' categories" | |
msgstr "<filename>Makefile</filename>para as categorias dos portos antigos " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2988 | |
msgid "<filename>Makefile</filename>s for ports that depend on the old ports" | |
msgstr "<filename>Makefile</filename>s para portas que dependem das portas antigas " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:2993 | |
msgid "(for extra credit, include the other files that have to change, as per the procedure in the Committer's Guide.)" | |
msgstr "(para crédito extra, inclua os outros arquivos que precisam ser alterados, conforme o procedimento no Guia do Committer.)" | |
#. (itstool) path: step/para | |
#: book.translate.xml:3001 | |
msgid "" | |
"Since it affects the ports infrastructure and involves moving and patching many ports but also possibly running regression tests on the build cluster, assign the PR to the Ports " | |
"Management Team <email>[email protected]</email>." | |
msgstr "" | |
"Como isso afeta a infraestrutura de portas e envolve a movimentação e a correção de várias portas, mas também a possibilidade de executar testes de regressão no cluster de construção, " | |
"atribua o PR à equipe de gerenciamento de portas<email>[email protected]</email>" | |
#. (itstool) path: step/para | |
#: book.translate.xml:3008 | |
msgid "" | |
"If that PR is approved, a committer will need to follow the rest of the procedure that is <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/articles/committers-guide/article." | |
"html#PORTS\">outlined in the Committer's Guide</link>." | |
msgstr "" | |
"Se esse PR for aprovado, um committer precisará seguir o restante do procedimento que é<link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/articles/committers-guide/article.html#PORTS" | |
"\">delineado no Guia do Comitente</link>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3014 | |
msgid "" | |
"Proposing a new virtual category is similar to the above but much less involved, since no ports will actually have to move. In this case, the only patches to include in the PR would be " | |
"those to add the new category to <varname>CATEGORIES</varname> of the affected ports." | |
msgstr "" | |
"A proposta de uma nova categoria virtual é semelhante à acima, mas muito menos envolvida, já que nenhum port terá que ser movida. Nesse caso, os únicos patches a serem incluídos no PR " | |
"serão aqueles para adicionar a nova categoria a<varname>CATEGORIAS</varname>das portas afetadas \"" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:3022 | |
msgid "Proposing Reorganizing All the Categories" | |
msgstr "Propondo reorganizar todas as categorias" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3024 | |
msgid "" | |
"Occasionally someone proposes reorganizing the categories with either a 2-level structure, or some other kind of keyword structure. To date, nothing has come of any of these proposals " | |
"because, while they are very easy to make, the effort involved to retrofit the entire existing ports collection with any kind of reorganization is daunting to say the very least. Please " | |
"read the history of these proposals in the mailing list archives before posting this idea. Furthermore, be prepared to be challenged to offer a working prototype." | |
msgstr "" | |
"Ocasionalmente alguém propõe reorganizar as categorias com uma estrutura de dois níveis, ou algum outro tipo de estrutura de palavras-chave. Até o momento, nada vem de nenhuma dessas " | |
"propostas porque, embora sejam muito fáceis de fazer, o esforço envolvido Toda a coleção de ports existente com qualquer tipo de reorganização é assustadora para dizer o mínimo. Por " | |
"favor, leia o histórico dessas propostas nos arquivos da lista de discussão antes de postar essa idéia. Além disso, esteja preparado para ser desafiado a oferecer um protótipo funcional. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:3038 | |
msgid "The Distribution Files" | |
msgstr "Os arquivos de distribuição" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:3040 | |
msgid "The second part of the <filename>Makefile</filename> describes the files that must be downloaded to build the port, and where they can be downloaded." | |
msgstr "A segunda parte do<filename>Makefile</filename>descreve os arquivos que devem ser baixados para construir a porta e onde eles podem ser baixados. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:3045 | |
msgid "<varname>DISTNAME</varname>" | |
msgstr "<varname>DISTNAME</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3047 | |
msgid "" | |
"<varname>DISTNAME</varname> is the name of the port as called by the authors of the software. <varname>DISTNAME</varname> defaults to <literal>${PORTNAME}-" | |
"${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}</literal>, and if not set, <varname>DISTVERSION</varname> defaults to <literal>${PORTVERSION}</literal> so override " | |
"<varname>DISTNAME</varname> only if necessary. <varname>DISTNAME</varname> is only used in two places. First, the distribution file list (<varname>DISTFILES</varname>) defaults to " | |
"<literal>${DISTNAME}</literal><literal>${EXTRACT_SUFX}</literal>. Second, the distribution file is expected to extract into a subdirectory named <varname>WRKSRC</varname>, which defaults " | |
"to <filename>work/${DISTNAME}</filename>." | |
msgstr "" | |
"<varname>DISTNAME</varname>é o nome da porta, conforme chamado pelos autores do software.<varname>DISTNAME</varname>o padrão é<literal>$ {PORTNAME} - $ {DISTVERSIONPREFIX} $ {DISTVERSION} " | |
"$ {DISTVERSIONSUFFIX}</literal>e, se não estiver definido,<varname>DISTRIBUIÇÃO</varname>o padrão é<literal>$ {PORTVERSION}</literal>assim substituir<varname>DISTNAME</varname>somente se " | |
"necessário.<varname>DISTNAME</varname>é usado apenas em dois lugares. Primeiro, a lista de arquivos de distribuição (<varname>DISTFILES</varname>) padrão para<literal>$ {DISTNAME}</" | |
"literal><literal>$ {EXTRACT_SUFX}</literal>. Em segundo lugar, espera-se que o arquivo de distribuição seja extraído em um subdiretório denominado<varname>WRKSRC</varname>, cujo padrão " | |
"é<filename>trabalho / $ {DISTNAME}</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3062 | |
msgid "" | |
"Some vendor's distribution names which do not fit into the <literal>${PORTNAME}-${PORTVERSION}</literal>-scheme can be handled automatically by setting <varname>DISTVERSIONPREFIX</" | |
"varname>, <varname>DISTVERSION</varname>, and <varname>DISTVERSIONSUFFIX</varname>. <varname>PORTVERSION</varname> will be derived from <varname>DISTVERSION</varname> automatically." | |
msgstr "" | |
"Alguns nomes de distribuição de fornecedores que não se encaixam no<literal>$ {PORTNAME} - $ {PORTVERSION}</literal>-scheme pode ser tratado automaticamente " | |
"configurando<varname>DISTRIERSPREFIX</varname>,<varname>DISTRIBUIÇÃO</varname>e<varname>DISTVERSIONSUFFIX</varname>.<varname>PORTVERSION</varname>será derivado de<varname>DISTRIBUIÇÃO</" | |
"varname>automaticamente. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:3072 | |
msgid "" | |
"Only one of <varname>PORTVERSION</varname> and <varname>DISTVERSION</varname> can be set at a time. If <varname>DISTVERSION</varname> does not derive a correct <varname>PORTVERSION</" | |
"varname>, do not use <varname>DISTVERSION</varname>." | |
msgstr "" | |
"Apenas um dos<varname>PORTVERSION</varname>e<varname>DISTRIBUIÇÃO</varname>pode ser definido de cada vez. E se<varname>DISTRIBUIÇÃO</varname>não deriva uma correta<varname>PORTVERSION</" | |
"varname>, não use<varname>DISTRIBUIÇÃO</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3079 | |
msgid "" | |
"If the upstream version scheme can be derived into a ports-compatible version scheme, set some variable to the upstream version, <emphasis>do not</emphasis> use <varname>DISTVERSION</" | |
"varname> as the variable name. Set <varname>PORTVERSION</varname> to the computed version based on the variable you created, and set <varname>DISTNAME</varname> accordingly." | |
msgstr "" | |
"Se o esquema de versão upstream puder ser derivado em um esquema de versão compatível com portas, defina uma variável para a versão upstream,<emphasis>não</" | |
"emphasis>usar<varname>DISTRIBUIÇÃO</varname>como o nome da variável. Conjunto<varname>PORTVERSION</varname>para a versão computada com base na variável criada e definida<varname>DISTNAME</" | |
"varname>adequadamente." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3088 | |
msgid "" | |
"If the upstream version scheme cannot easily be coerced into a ports-compatible value, set <varname>PORTVERSION</varname> to a sensible value, and set <varname>DISTNAME</varname> with " | |
"<varname>PORTNAME</varname> with the verbatim upstream version." | |
msgstr "" | |
"Se o esquema de versão upstream não puder ser facilmente coagido para um valor compatível com<varname>PORTVERSION</varname>para um valor sensato, e definir<varname>DISTNAME</" | |
"varname>com<varname>PORTNAME</varname>com a versão literal do upstream \"" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3095 | |
msgid "Deriving <varname>PORTVERSION</varname> Manually" | |
msgstr "Derivando<varname>PORTVERSION</varname>Manualmente " | |
#. (itstool) path: example/para | |
#: book.translate.xml:3098 | |
msgid "" | |
"<application>BIND9</application> uses a version scheme that is not compatible with the ports versions (it has <literal>-</literal> in its versions) and cannot be derived using " | |
"<varname>DISTVERSION</varname> because after the 9.9.9 release, it will release a <quote>patchlevels</quote> in the form of <literal>9.9.9-P1</literal>. DISTVERSION would translate that " | |
"into <literal>9.9.9.p1</literal>, which, in the ports versioning scheme means 9.9.9 pre-release 1, which is before 9.9.9 and not after. So <varname>PORTVERSION</varname> is manually " | |
"derived from an <varname>ISCVERSION</varname> variable to output <literal>9.9.9p1</literal>." | |
msgstr "" | |
"<application>BIND9</application>usa um esquema de versão que não é compatível com as versões de portas (tem<literal>-</literal>em suas versões) e não pode ser derivado " | |
"usando<varname>DISTRIBUIÇÃO</varname>porque após a versão 9.9.9, ele lançará um<quote>patchlevels</quote>na forma de<literal>9.9.9-P1</literal>. DISTVERSION iria traduzir isso " | |
"para<literal>9.9.9.p1</literal>, que, no esquema de versionamento de portas significa 9.9.9 pré-lançamento 1, que é antes de 9.9.9 e não depois. assim<varname>PORTVERSION</varname>é " | |
"derivado manualmente de um<varname>ISCVERSÃO</varname>variável para saída<literal>9.9.9p1</literal>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3111 | |
msgid "" | |
"The order into which the ports framework, and pkg, will sort versions is checked using the <literal>-t</literal> argument of <citerefentry><refentrytitle>pkg-version</" | |
"refentrytitle><manvolnum>8</manvolnum></citerefentry>:" | |
msgstr "" | |
"A ordem na qual a estrutura de ports, e o pkg, ordenará as versões, é verificada usando o<literal>-t</literal>argumento de<citerefentry><refentrytitle>versão pkg</" | |
"refentrytitle><manvolnum>8</manvolnum></citerefentry>: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:3115 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>pkg version -t 9.9.9 9.9.9.p1</userinput>\n" | |
"> <co xml:id=\"distversion-ex1-gt\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 9.9.9 9.9.9p1</userinput>\n" | |
"< <co xml:id=\"distversion-ex1-lt\"/>" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>pkg version -t 9.9.9 9.9.9.p1</userinput>\n" | |
"> <co xml:id=\"distversion-ex1-gt\"/>\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 9.9.9 9.9.9p1</userinput>\n" | |
"< <co xml:id=\"distversion-ex1-lt\"/>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:3122 | |
msgid "" | |
"The <literal>></literal> sign means that the first argument passed to <literal>-t</literal> is greater than the second argument. <literal>9.9.9</literal> is after <literal>9.9.9.p1</" | |
"literal>." | |
msgstr "" | |
"O<literal>></literal>sinal significa que o primeiro argumento passou para<literal>-t</literal>é maior que o segundo argumento.<literal>9.9.9</literal>é depois<literal>9.9.9.p1</literal>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:3130 | |
msgid "" | |
"The <literal><</literal> sign means that the first argument passed to <literal>-t</literal> is less than the second argument. <literal>9.9.9</literal> is before <literal>9.9.9p1</" | |
"literal>." | |
msgstr "" | |
"O<literal><</literal>sinal significa que o primeiro argumento passou para<literal>-t</literal>é menor que o segundo argumento.<literal>9.9.9</literal>é antes<literal>9.9.9p1</literal>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3137 | |
msgid "In the port <filename>Makefile</filename>, for example <package role=\"port\">dns/bind99</package>, it is achieved by:" | |
msgstr "No porto<filename>Makefile</filename>, por exemplo<package role=\"port\">dns / bind99</package>, é alcançado por: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3141 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tbind\n" | |
"PORTVERSION=\t${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/} <co xml:id=\"distversion-ex1-portversion\"/>\n" | |
"CATEGORIES=\tdns net ipv6\n" | |
"MASTER_SITES=\tISC/bind9/${ISCVERSION} <co xml:id=\"distversion-ex1-master_sites\"/>\n" | |
"PKGNAMESUFFIX=\t99\n" | |
"DISTNAME=\t${PORTNAME}-${ISCVERSION} <co xml:id=\"distversion-ex1-distname\"/>\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tBIND DNS suite with updated DNSSEC and DNS64\n" | |
"\n" | |
"LICENSE=\tISCL\n" | |
"\n" | |
"# ISC releases things like 9.8.0-P1 or 9.8.1rc1, which our versioning does not like\n" | |
"ISCVERSION=\t9.9.9-P6 <co xml:id=\"distversion-ex1-iscversion\"/>" | |
msgstr "" | |
"PORTNAME=\tbind\n" | |
"PORTVERSION=\t${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/} <co xml:id=\"distversion-ex1-portversion\"/>\n" | |
"CATEGORIES=\tdns net ipv6\n" | |
"MASTER_SITES=\tISC/bind9/${ISCVERSION} <co xml:id=\"distversion-ex1-master_sites\"/>\n" | |
"PKGNAMESUFFIX=\t99\n" | |
"DISTNAME=\t${PORTNAME}-${ISCVERSION} <co xml:id=\"distversion-ex1-distname\"/>\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tBIND DNS suite with updated DNSSEC and DNS64\n" | |
"\n" | |
"LICENSE=\tISCL\n" | |
"\n" | |
"# ISC releases things like 9.8.0-P1 or 9.8.1rc1, which our versioning does not like\n" | |
"ISCVERSION=\t9.9.9-P6 <co xml:id=\"distversion-ex1-iscversion\"/>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:3158 | |
msgid "Define upstream version in <varname>ISCVERSION</varname>, with a comment saying <emphasis>why</emphasis> it is needed." | |
msgstr "Definir versão upstream em<varname>ISCVERSÃO</varname>, com um comentário dizendo<emphasis>porque</emphasis>é necessário \"" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:3164 | |
msgid "Use <varname>ISCVERSION</varname> to get a ports-compatible <varname>PORTVERSION</varname>." | |
msgstr "Usar<varname>ISCVERSÃO</varname>para obter um compatível com portas<varname>PORTVERSION</varname>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:3169 | |
msgid "Use <varname>ISCVERSION</varname> directly to get the correct <acronym>URL</acronym> for fetching the distribution file." | |
msgstr "Usar<varname>ISCVERSÃO</varname>diretamente para obter a<acronym>URL</acronym>correta para buscar o arquivo de distribuição. " | |
#. (itstool) path: callout/para | |
#: book.translate.xml:3175 | |
msgid "Use <varname>ISCVERSION</varname> directly to name the distribution file." | |
msgstr "Usar<varname>ISCVERSÃO</varname>diretamente para nomear o arquivo de distribuição. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:3182 | |
msgid "Derive <varname>DISTNAME</varname> from <varname>PORTVERSION</varname>" | |
msgstr "Derivar<varname>DISTNAME</varname>a partir de<varname>PORTVERSION</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3185 | |
msgid "From time to time, the distribution file name has little or no relation to the version of the software." | |
msgstr "De tempos em tempos, o nome do arquivo de distribuição tem pouca ou nenhuma relação com a versão do software." | |
#. (itstool) path: example/para | |
#: book.translate.xml:3188 | |
msgid "In <package role=\"port\">comms/kermit</package>, only the last element of the version is present in the distribution file:" | |
msgstr "Dentro<package role=\"port\">comms / kermit</package>, apenas o último elemento da versão está presente no arquivo de distribuição: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3192 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tkermit\n" | |
"PORTVERSION=\t9.0.304\n" | |
"CATEGORIES=\tcomms ftp net\n" | |
"MASTER_SITES=\tftp://ftp.kermitproject.org/kermit/test/tar/\n" | |
"DISTNAME=\tcku${PORTVERSION:E}-dev20 <co xml:id=\"distversion-ex2-distname\"/>" | |
msgstr "" | |
"PORTNAME=\tkermit\n" | |
"PORTVERSION=\t9.0.304\n" | |
"CATEGORIES=\tcomms ftp net\n" | |
"MASTER_SITES=\tftp://ftp.kermitproject.org/kermit/test/tar/\n" | |
"DISTNAME=\tcku${PORTVERSION:E}-dev20 <co xml:id=\"distversion-ex2-distname\"/>" | |
#. (itstool) path: callout/para | |
#: book.translate.xml:3200 | |
msgid "" | |
"The <literal>:E</literal> <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> modifier returns the suffix of the variable, in this case, <literal>304</" | |
"literal>. The distribution file is correctly generated as <literal>cku304-dev20.tar.gz</literal>." | |
msgstr "" | |
"O<literal>: E</literal><citerefentry><refentrytitle>faço</refentrytitle><manvolnum>1</manvolnum></citerefentry>modificador retorna o sufixo da variável, neste caso,<literal>304</literal>. " | |
"O arquivo de distribuição é gerado corretamente<literal>cku304-dev20.tar.gz</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3210 | |
msgid "Exotic Case 1" | |
msgstr "Caso exótico 1" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3212 | |
msgid "Sometimes, there is no relation between the software name, its version, and the distribution file it is distributed in." | |
msgstr "Às vezes, não há relação entre o nome do software, sua versão e o arquivo de distribuição no qual ele é distribuído." | |
#. (itstool) path: example/para | |
#: book.translate.xml:3216 | |
msgid "From <package role=\"port\">audio/libworkman</package>:" | |
msgstr "A partir de<package role=\"port\">audio / libworkman</package>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3218 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= libworkman\n" | |
"PORTVERSION= 1.4\n" | |
"CATEGORIES= audio\n" | |
"MASTER_SITES= LOCAL/jim\n" | |
"DISTNAME= ${PORTNAME}-1999-06-20" | |
msgstr "" | |
"PORTNAME= libworkman\n" | |
"PORTVERSION= 1.4\n" | |
"CATEGORIES= audio\n" | |
"MASTER_SITES= LOCAL/jim\n" | |
"DISTNAME= ${PORTNAME}-1999-06-20" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3226 | |
msgid "Exotic Case 2" | |
msgstr "Caso Exótico 2" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3228 | |
msgid "" | |
"In <package role=\"port\">comms/librs232</package>, the distribution file is not versioned, so using <link linkend=\"makefile-dist_subdir\"><varname>DIST_SUBDIR</varname></link> is needed:" | |
msgstr "" | |
"Dentro<package role=\"port\">comms / librs232</package>, o arquivo de distribuição não é versionado, portanto,<link linkend=\"makefile-dist_subdir\"><varname>DIST_SUBDIR</varname></link>é " | |
"preciso:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3232 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= librs232\n" | |
"PORTVERSION= 20160710\n" | |
"CATEGORIES= comms\n" | |
"MASTER_SITES= http://www.teuniz.net/RS-232/\n" | |
"DISTNAME= RS-232\n" | |
"DIST_SUBDIR=\t${PORTNAME}-${PORTVERSION}" | |
msgstr "" | |
"PORTNAME= librs232\n" | |
"PORTVERSION= 20160710\n" | |
"CATEGORIES= comms\n" | |
"MASTER_SITES= http://www.teuniz.net/RS-232/\n" | |
"DISTNAME= RS-232\n" | |
"DIST_SUBDIR=\t${PORTNAME}-${PORTVERSION}" | |
#. (itstool) path: note/para | |
#: book.translate.xml:3241 | |
msgid "" | |
"<varname>PKGNAMEPREFIX</varname> and <varname>PKGNAMESUFFIX</varname> do not affect <varname>DISTNAME</varname>. Also note that if <varname>WRKSRC</varname> is equal to <filename>" | |
"${WRKDIR}/${DISTNAME}</filename> while the original source archive is named something other than <literal>${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}</literal>, leave <varname>DISTNAME</" | |
"varname> alone— defining only <varname>DISTFILES</varname> is easier than both <varname>DISTNAME</varname> and <varname>WRKSRC</varname> (and possibly <varname>EXTRACT_SUFX</varname>)." | |
msgstr "" | |
"<varname>PKGNAMEPREFIX</varname>e<varname>PKGNAMESUFFIX</varname>não afeta<varname>DISTNAME</varname>. Observe também que se<varname>WRKSRC</varname>é igual a<filename>$ {WRKDIR} / $ " | |
"{DISTNAME}</filename>enquanto o arquivo fonte original é nomeado algo diferente de<literal>$ {PORTNAME} - $ {PORTVERSION} $ {EXTRACT_SUFX}</literal>, sair<varname>DISTNAME</" | |
"varname>sozinho - definindo apenas<varname>DISTFILES</varname>é mais fácil que ambos<varname>DISTNAME</varname>e<varname>WRKSRC</varname>(e possivelmente<varname>EXTRACT_SUFX</varname>) " | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3257 book.translate.xml:8389 | |
msgid "<varname>MASTER_SITES</varname>" | |
msgstr "<varname>MASTER_SITES</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3259 | |
msgid "Record the directory part of the FTP/HTTP-URL pointing at the original tarball in <varname>MASTER_SITES</varname>. Do not forget the trailing slash (<filename>/</filename>)!" | |
msgstr "Grave a parte do diretório do FTP / HTTP-URL apontando para o tarball original<varname>MASTER_SITES</varname>. Não esqueça a barra final (<filename>/</filename>)" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3263 | |
msgid "The <command>make</command> macros will try to use this specification for grabbing the distribution file with <varname>FETCH</varname> if they cannot find it already on the system." | |
msgstr "O<command>faço</command>macros irá tentar usar esta especificação para pegar o arquivo de distribuição com<varname>BUSCAR</varname>se eles não podem encontrá-lo já no sistema \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3268 | |
msgid "It is recommended that multiple sites are included on this list, preferably from different continents. This will safeguard against wide-area network problems." | |
msgstr "Recomenda-se que vários sites sejam incluídos nesta lista, de preferência em diferentes continentes. Isso irá proteger contra problemas de rede de área ampla." | |
#. (itstool) path: important/para | |
#: book.translate.xml:3273 | |
msgid "" | |
"<varname>MASTER_SITES</varname> must not be blank. It must point to the actual site hosting the distribution files. It cannot point to web archives, or the FreeBSD distribution files " | |
"cache sites. The only exception to this rule is ports that do not have any distribution files. For example, meta-ports do not have any distribution files, so <varname>MASTER_SITES</" | |
"varname> does not need to be set." | |
msgstr "" | |
"<varname>MASTER_SITES</varname>não deve estar em branco. Ele deve apontar para o site real que hospeda os arquivos de distribuição. Ele não pode apontar para arquivos da web ou para os " | |
"sites de cache dos arquivos de distribuição do FreeBSD. A única exceção a essa regra são portas que não possuem arquivos de distribuição. Por exemplo, meta-portas não possuem arquivos de " | |
"distribuição,<varname>MASTER_SITES</varname>não precisa ser definido. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:3284 | |
msgid "Using <varname>MASTER_SITE_<replaceable>*</replaceable></varname> Variables" | |
msgstr "Usando<varname>MASTER_SITE_<replaceable>*</replaceable></varname>Variáveis " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3288 | |
msgid "" | |
"Shortcut abbreviations are available for popular archives like SourceForge (<literal>SOURCEFORGE</literal>), GNU (<literal>GNU</literal>), or Perl CPAN (<literal>PERL_CPAN</literal>). " | |
"<varname>MASTER_SITES</varname> can use them directly:" | |
msgstr "" | |
"Abreviações de atalhos estão disponíveis para arquivos populares como o SourceForge (<literal>FONTE</literal>), GNU (<literal>GNU</literal>), ou Perl CPAN (<literal>PERL_CPAN</literal>)." | |
"<varname>MASTER_SITES</varname>pode usá-los diretamente: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:3295 | |
#, no-wrap | |
#| msgid "MASTER_SITES" | |
msgid "MASTER_SITES=\tGNU/make" | |
msgstr "MASTER_SITES=\tGNU/make" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3297 | |
msgid "The older expanded format still works, but all ports have been converted to the compact format. The expanded format looks like this:" | |
msgstr "O antigo formato expandido ainda funciona, mas todos os ports foram convertidas para o formato compacto. O formato expandido se parece com isto:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:3301 | |
#, no-wrap | |
msgid "" | |
"MASTER_SITES=\t\t${MASTER_SITE_GNU}\n" | |
"MASTER_SITE_SUBDIR=\tmake" | |
msgstr "" | |
"MASTER_SITES=\t\t${MASTER_SITE_GNU}\n" | |
"MASTER_SITE_SUBDIR=\tmake" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3304 | |
msgid "" | |
"These values and variables are defined in <link xlink:href=\"https://svnweb.freebsd.org/ports/head/Mk/bsd.sites.mk?view=markup\"><filename>Mk/bsd.sites.mk</filename></link>. New entries " | |
"are added often, so make sure to check the latest version of this file before submitting a port." | |
msgstr "" | |
"Estes valores e variáveis são definidos em<link xlink:href=\"https://svnweb.freebsd.org/ports/head/Mk/bsd.sites.mk?view=markup\"><filename>Mk / bsd.sites.mk</filename></link>. Novas " | |
"entradas são adicionadas com freqüência, portanto, verifique a versão mais recente deste arquivo antes de enviar um port. " | |
#. (itstool) path: tip/para | |
#: book.translate.xml:3309 | |
msgid "For any <varname>MASTER_SITE_<replaceable>FOO</replaceable></varname> variable, the shorthand <literal><replaceable>FOO</replaceable></literal> can be used. For example, use:" | |
msgstr "Para qualquer<varname>MASTER_SITE_<replaceable>FOO</replaceable></varname>variável, a taquigrafia<literal><replaceable>FOO</replaceable></literal>pode ser usado. Por exemplo, use: " | |
#. (itstool) path: tip/programlisting | |
#: book.translate.xml:3315 | |
#, no-wrap | |
#| msgid "<replaceable>TARGET</replaceable>" | |
msgid "MASTER_SITES=\t<replaceable>FOO</replaceable>" | |
msgstr "MASTER_SITES=\t<replaceable>FOO</replaceable>" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:3317 | |
msgid "If <varname>MASTER_SITE_SUBDIR</varname> is needed, use this:" | |
msgstr "E se<varname>MASTER_SITE_SUBDIR</varname>é necessário, use isso: " | |
#. (itstool) path: tip/programlisting | |
#: book.translate.xml:3320 | |
#, no-wrap | |
#| msgid "<replaceable>target</replaceable>-<replaceable>OPT</replaceable>-on" | |
msgid "MASTER_SITES=\t<replaceable>FOO</replaceable>/<replaceable>bar</replaceable>" | |
msgstr "MASTER_SITES=\t<replaceable>FOO</replaceable>/<replaceable>bar</replaceable>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:3324 | |
msgid "Some <varname>MASTER_SITE_<replaceable>*</replaceable></varname> names are quite long, and for ease of use, shortcuts have been defined:" | |
msgstr "Alguns<varname>MASTER_SITE_<replaceable>*</replaceable></varname>os nomes são bastante longos e, para facilitar o uso, foram definidos atalhos: " | |
#. (itstool) path: table/title | |
#: book.translate.xml:3330 | |
msgid "Shortcuts for <varname>MASTER_SITE_<replaceable>*</replaceable></varname> Macros" | |
msgstr "Atalhos para<varname>MASTER_SITE_<replaceable>*</replaceable></varname>Macros " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3337 book.translate.xml:3415 | |
msgid "Macro" | |
msgstr "Macro" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3338 | |
msgid "Shortcut" | |
msgstr "Atalho" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3344 | |
msgid "<varname>PERL_CPAN</varname>" | |
msgstr "<varname>PERL_CPAN</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3345 book.translate.xml:3447 | |
msgid "<varname>CPAN</varname>" | |
msgstr "<varname>CPAN</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3349 | |
msgid "<varname>GITHUB</varname>" | |
msgstr "<varname>GITHUB</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3350 book.translate.xml:3482 | |
msgid "<varname>GH</varname>" | |
msgstr "<varname>GH</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3354 | |
msgid "<varname>GITHUB_CLOUD</varname>" | |
msgstr "<varname>GITHUB_CLOUD</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3355 book.translate.xml:3487 | |
msgid "<varname>GHC</varname>" | |
msgstr "<varname>GHC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3359 | |
msgid "<varname>LIBREOFFICE_DEV</varname>" | |
msgstr "<varname>LIBREOFFICE_DEV</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3360 book.translate.xml:3517 | |
msgid "<varname>LODEV</varname>" | |
msgstr "<varname>LODEV</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3364 | |
msgid "<varname>NETLIB</varname>" | |
msgstr "<varname>NETLIB</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3365 book.translate.xml:3532 | |
msgid "<varname>NL</varname>" | |
msgstr "<varname>NL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3369 | |
msgid "<varname>RUBYGEMS</varname>" | |
msgstr "<varname>RUBYGEMS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3370 | |
msgid "<varname>RG</varname>" | |
msgstr "<varname>RG</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3374 | |
msgid "<varname>SOURCEFORGE</varname>" | |
msgstr "<varname>SOURCEFORGE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3375 book.translate.xml:3552 | |
msgid "<varname>SF</varname>" | |
msgstr "<varname>SF</varname>" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:3384 | |
msgid "Magic MASTER_SITES Macros" | |
msgstr "Magic MASTER_SITES Macros" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3386 | |
msgid "" | |
"Several <quote>magic</quote> macros exist for popular sites with a predictable directory structure. For these, just use the abbreviation and the system will choose a subdirectory " | |
"automatically. For a port named <literal>Stardict</literal>, of version <literal>1.2.3</literal>, and hosted on SourceForge, adding this line:" | |
msgstr "" | |
"De várias<quote>Magia</quote>macros existem para sites populares com uma estrutura de diretórios previsível. Para isso, basta usar a abreviação e o sistema escolherá um subdiretório " | |
"automaticamente. Para um port nomeada<literal>Stardict</literal>, da versão<literal>1.2.3</literal>e hospedado no SourceForge, adicionando esta linha: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:3394 | |
#, no-wrap | |
#| msgid "MASTER_SITES" | |
msgid "MASTER_SITES=\tSF" | |
msgstr "MASTER_SITES=\tSF" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3396 | |
msgid "infers a subdirectory named <literal>/project/stardict/stardict/1.2.3</literal>. If the inferred directory is incorrect, it can be overridden:" | |
msgstr "infere um subdiretório chamado<literal>/project/stardict/stardict/1.2.3</literal>. Se o diretório inferido estiver incorreto, ele poderá ser substituído: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:3401 | |
#, no-wrap | |
msgid "MASTER_SITES=\tSF/stardict/WyabdcRealPeopleTTS/${PORTVERSION}" | |
msgstr "MASTER_SITES=\tSF/stardict/WyabdcRealPeopleTTS/${PORTVERSION}" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3403 | |
msgid "This can also be written as" | |
msgstr "Isso também pode ser escrito como" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:3405 | |
#, no-wrap | |
msgid "" | |
"MASTER_SITES=\tSF\n" | |
"MASTER_SITE_SUBDIR=\tstardict/WyabdcRealPeopleTTS/${PORTVERSION}" | |
msgstr "" | |
"MASTER_SITES=\tSF\n" | |
"MASTER_SITE_SUBDIR=\tstardict/WyabdcRealPeopleTTS/${PORTVERSION}" | |
#. (itstool) path: table/title | |
#: book.translate.xml:3409 | |
msgid "Magic <varname>MASTER_SITES</varname> Macros" | |
msgstr "Magic<varname>MASTER_SITES</varname>Macros" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3416 | |
msgid "Assumed subdirectory" | |
msgstr "Subdiretório assumido" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3422 | |
msgid "<varname>APACHE_COMMONS_BINARIES</varname>" | |
msgstr "<varname>APACHE_COMMONS_BINARIES</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3423 book.translate.xml:3428 | |
msgid "<literal>${PORTNAME:S,commons-,,}</literal>" | |
msgstr "<literal>${PORTNAME:S,commons-,,}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3427 | |
msgid "<varname>APACHE_COMMONS_SOURCE</varname>" | |
msgstr "<varname>APACHE_COMMONS_SOURCE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3432 | |
msgid "<varname>APACHE_JAKARTA</varname>" | |
msgstr "<varname>APACHE_JAKARTA</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3433 | |
msgid "<literal>${PORTNAME:S,-,/,}/source</literal>" | |
msgstr "<literal>${PORTNAME:S,-,/,}/source</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3437 | |
msgid "<varname>BERLIOS</varname>" | |
msgstr "<varname>BERLIOS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3438 | |
msgid "<literal>${PORTNAME:tl}.berlios</literal>" | |
msgstr "<literal>${PORTNAME:tl}.berlios</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3442 | |
msgid "<varname>CHEESESHOP</varname>" | |
msgstr "<varname>CHEESESHOP</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3443 | |
msgid "<literal>source/${DISTNAME:C/(.).*/\\1/}/${DISTNAME:C/(.*)-[0-9].*/\\1/}</literal>" | |
msgstr "<literal>source/${DISTNAME:C/(.).*/\\1/}/${DISTNAME:C/(.*)-[0-9].*/\\1/}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3448 | |
msgid "<literal>${PORTNAME:C/-.*//}</literal>" | |
msgstr "<literal>${PORTNAME:C/-.*//}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3452 | |
msgid "<varname>DEBIAN</varname>" | |
msgstr "<varname>DEBIAN</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3453 | |
msgid "<literal>pool/main/${PORTNAME:C/^((lib)?.).*$/\\1/}/${PORTNAME}</literal>" | |
msgstr "<literal>pool/main/${PORTNAME:C/^((lib)?.).*$/\\1/}/${PORTNAME}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3457 | |
msgid "<varname>FARSIGHT</varname>" | |
msgstr "<varname>FARSIGHT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3458 book.translate.xml:3498 book.translate.xml:3503 book.translate.xml:3508 book.translate.xml:3513 book.translate.xml:3518 book.translate.xml:3533 | |
#: book.translate.xml:3543 book.translate.xml:3588 book.translate.xml:3594 book.translate.xml:4102 book.translate.xml:4108 | |
msgid "<literal>${PORTNAME}</literal>" | |
msgstr "<literal>${PORTNAME}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3462 | |
msgid "<varname>FESTIVAL</varname>" | |
msgstr "<varname>FESTIVAL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3463 | |
msgid "<literal>${PORTREVISION}</literal>" | |
msgstr "<literal>${PORTREVISION}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3467 | |
msgid "<varname>GCC</varname>" | |
msgstr "<varname>GCC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3468 | |
msgid "<literal>releases/${DISTNAME}</literal>" | |
msgstr "<literal>releases/${DISTNAME}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3472 | |
msgid "<varname>GENTOO</varname>" | |
msgstr "<varname>GENTOO</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3473 | |
msgid "<literal>distfiles</literal>" | |
msgstr "<literal>distfiles</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3477 | |
msgid "<varname>GIMP</varname>" | |
msgstr "<varname>GIMP</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3478 | |
msgid "<literal>${PORTNAME}/${PORTVERSION:R}/</literal>" | |
msgstr "<literal>${PORTNAME}/${PORTVERSION:R}/</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3483 | |
msgid "<literal>${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/</literal>" | |
msgstr "<literal>${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3488 | |
msgid "<literal>${GH_ACCOUNT}/${GH_PROJECT}/</literal>" | |
msgstr "<literal>${GH_ACCOUNT}/${GH_PROJECT}/</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3492 | |
msgid "<varname>GNOME</varname>" | |
msgstr "<varname>GNOME</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3493 | |
msgid "<literal>sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\\.[0-9]+).*/\\1/}</literal>" | |
msgstr "<literal>sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\\.[0-9]+).*/\\1/}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3497 | |
msgid "<varname>GNU</varname>" | |
msgstr "<varname>GNU</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3502 | |
msgid "<varname>GNUPG</varname>" | |
msgstr "<varname>GNUPG</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3507 | |
msgid "<varname>GNU_ALPHA</varname>" | |
msgstr "<varname>GNU_ALPHA</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3512 | |
msgid "<varname>HORDE</varname>" | |
msgstr "<varname>HORDE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3522 | |
msgid "<varname>MATE</varname>" | |
msgstr "<varname>MATE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3523 | |
msgid "<literal>${PORTVERSION:C/^([0-9]+\\.[0-9]+).*/\\1/}</literal>" | |
msgstr "<literal>${PORTVERSION:C/^([0-9]+\\.[0-9]+).*/\\1/}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3527 | |
msgid "<varname>MOZDEV</varname>" | |
msgstr "<varname>MOZDEV</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3528 book.translate.xml:3548 | |
msgid "<literal>${PORTNAME:tl}</literal>" | |
msgstr "<literal>${PORTNAME:tl}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3537 | |
msgid "<varname>QT</varname>" | |
msgstr "<varname>QT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3538 | |
msgid "<literal>archive/qt/${PORTVERSION:R}</literal>" | |
msgstr "<literal>archive/qt/${PORTVERSION:R}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3542 | |
#| msgid "<varname>SAMBAPORT</varname>" | |
msgid "<varname>SAMBA</varname>" | |
msgstr "<varname>SAMBA</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3547 | |
msgid "<varname>SAVANNAH</varname>" | |
msgstr "<varname>SAVANNAH</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3553 | |
msgid "<literal>${PORTNAME:tl}/${PORTNAME:tl}/${PORTVERSION}</literal>" | |
msgstr "<literal>${PORTNAME:tl}/${PORTNAME:tl}/${PORTVERSION}</literal>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:3562 | |
msgid "<varname>USE_GITHUB</varname>" | |
msgstr "<varname>USE_GITHUB</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:3564 | |
msgid "" | |
"If the distribution file comes from a specific commit or tag on <link xlink:href=\"https://github.com\">GitHub</link> for which there is no officially released file, there is an easy way " | |
"to set the right <varname>DISTNAME</varname> and <varname>MASTER_SITES</varname> automatically. These variables are available:" | |
msgstr "" | |
"Se o arquivo de distribuição vier de um commit ou tag específico<link xlink:href=\"https://github.com\">GitHub</link>para o qual não há arquivo lançado oficialmente, há uma maneira fácil " | |
"de definir o direito<varname>DISTNAME</varname>e<varname>MASTER_SITES</varname>automaticamente. Estas variáveis estão disponíveis: " | |
#. (itstool) path: table/title | |
#: book.translate.xml:3572 | |
msgid "<varname>USE_GITHUB</varname> Description" | |
msgstr "<varname>USE_GITHUB</varname>Descrição" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3577 book.translate.xml:4085 book.translate.xml:6840 book.translate.xml:9797 book.translate.xml:9854 book.translate.xml:9912 book.translate.xml:10045 | |
#: book.translate.xml:12058 book.translate.xml:12423 book.translate.xml:12491 book.translate.xml:13412 book.translate.xml:13457 book.translate.xml:13692 book.translate.xml:16581 | |
#: book.translate.xml:18579 | |
msgid "Variable" | |
msgstr "Variável" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3579 book.translate.xml:4087 book.translate.xml:10046 | |
msgid "Default" | |
msgstr "Padrão" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3585 book.translate.xml:8317 | |
msgid "<varname>GH_ACCOUNT</varname>" | |
msgstr "<varname>GH_ACCOUNT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3586 | |
msgid "Account name of the GitHub user hosting the project" | |
msgstr "Nome da conta do usuário do GitHub que hospeda o projeto" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3592 book.translate.xml:8321 | |
msgid "<varname>GH_PROJECT</varname>" | |
msgstr "<varname>GH_PROJECT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3593 | |
msgid "Name of the project on GitHub" | |
msgstr "Nome do projeto no GitHub" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3599 book.translate.xml:8329 | |
msgid "<varname>GH_TAGNAME</varname>" | |
msgstr "<varname>GH_TAGNAME</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3600 | |
msgid "Name of the tag to download (2.0.1, hash, ...) Using the name of a branch here is incorrect. It is also possible to use the hash of a commit id to do a snapshot." | |
msgstr "" | |
"Nome da tag para download (2.0.1, hash, ...) Usando o nome de uma ramificação aqui está incorreto. Também é possível usar o hash de um ID de confirmação para fazer uma captura instantânea." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3604 | |
msgid "<literal>${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}</literal>" | |
msgstr "<literal>${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}</literal>" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3608 book.translate.xml:8325 | |
msgid "<varname>GH_SUBDIR</varname>" | |
msgstr "<varname>GH_SUBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3609 | |
msgid "" | |
"When the software needs an additional distribution file to be extracted within <varname>${WRKSRC}</varname>, this variable can be used. See the examples in <xref linkend=\"makefile-" | |
"master_sites-github-multiple\"/> for more information." | |
msgstr "" | |
"Quando o software precisa de um arquivo de distribuição adicional para ser extraído<varname>$ {WRKSRC}</varname>, esta variável pode ser usada. Veja os exemplos em<xref linkend=\"makefile-" | |
"master_sites-github-multiple\"/>Para maiores informações." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3614 book.translate.xml:4126 | |
msgid "(none)" | |
msgstr "(Nenhum)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3618 book.translate.xml:8333 | |
msgid "<varname>GH_TUPLE</varname>" | |
msgstr "<varname>GH_TUPLE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:3619 | |
msgid "" | |
"<varname>GH_TUPLE</varname> allows putting <varname>GH_ACCOUNT</varname>, <varname>GH_PROJECT</varname>, <varname>GH_TAGNAME</varname>, and <varname>GH_SUBDIR</varname> into a single " | |
"variable. The format is <replaceable>account</replaceable><literal>:</literal><replaceable>project</replaceable><literal>:</literal><replaceable>tagname</replaceable><literal>:</" | |
"literal><replaceable>group</replaceable><literal>/</literal><replaceable>subdir</replaceable>. The <literal>/</literal><replaceable>subdir</replaceable> part is optional. It is helpful " | |
"when there is more than one GitHub project from which to fetch." | |
msgstr "" | |
"<varname>GH_TUPLE</varname>permite colocar<varname>GH_ACCOUNT</varname>,<varname>GH_PROJECT</varname>,<varname>GH_TAGNAME</varname>e<varname>GH_SUBDIR</varname>em uma única variável. O " | |
"formato é<replaceable>conta</replaceable><literal>:</literal><replaceable>projeto</replaceable><literal>:</literal><replaceable>tagname</replaceable><literal>:</" | |
"literal><replaceable>grupo</replaceable><literal>/</literal><replaceable>subdirecionar</replaceable>. o<literal>/</literal><replaceable>subdirecionar</replaceable>parte é opcional. É útil " | |
"quando há mais de um projeto do GitHub para buscar. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:3636 | |
msgid "Do not use <varname>GH_TUPLE</varname> for the default distribution file, as it has no default." | |
msgstr "Não use<varname>GH_TUPLE</varname>para o arquivo de distribuição padrão, já que não possui nenhum padrão. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:3641 | |
msgid "Simple Use of <varname>USE_GITHUB</varname>" | |
msgstr "Uso Simples de<varname>USE_GITHUB</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3643 | |
msgid "" | |
"While trying to make a port for version <literal>1.2.7</literal> of <application>pkg</application> from the FreeBSD user on github, at <link xlink:href=\"https://github.com/freebsd/pkg\"/" | |
">, The <filename>Makefile</filename> would end up looking like this (slightly stripped for the example):" | |
msgstr "" | |
"Ao tentar fazer um port para a versão<literal>1.2.7</literal>do<application>pkg</application>do usuário do FreeBSD no github, em<link xlink:href=\"https://github.com/freebsd/pkg\"/>, " | |
"O<filename>Makefile</filename>acabaria ficando assim (levemente despojado para o exemplo): " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3649 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tpkg\n" | |
"DISTVERSION=\t1.2.7\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tfreebsd" | |
msgstr "" | |
"PORTNAME=\tpkg\n" | |
"DISTVERSION=\t1.2.7\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tfreebsd" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3655 | |
msgid "It will automatically have <varname>MASTER_SITES</varname> set to <literal>GH GHC</literal> and <varname>WRKSRC</varname> to <literal>${WRKDIR}/pkg-1.2.7</literal>." | |
msgstr "Ele terá automaticamente<varname>MASTER_SITES</varname>definido como<literal>GH GHC</literal>e<varname>WRKSRC</varname>para<literal>$ {WRKDIR} /pkg-1.2.7</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3662 | |
msgid "More Complete Use of <varname>USE_GITHUB</varname>" | |
msgstr "Uso mais completo de<varname>USE_GITHUB</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3665 | |
msgid "" | |
"While trying to make a port for the bleeding edge version of <application>pkg</application> from the FreeBSD user on github, at <link xlink:href=\"https://github.com/freebsd/pkg\"/>, the " | |
"<filename>Makefile</filename> ends up looking like this (slightly stripped for the example):" | |
msgstr "" | |
"Ao tentar fazer um port para a versão de ponta de<application>pkg</application>do usuário do FreeBSD no github, em<link xlink:href=\"https://github.com/freebsd/pkg\"/>, " | |
"a<filename>Makefile</filename>acaba ficando assim (levemente despojado para o exemplo): " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3671 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tpkg-devel\n" | |
"DISTVERSION=\t1.3.0.a.20140411\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tfreebsd\n" | |
"GH_PROJECT=\tpkg\n" | |
"GH_TAGNAME=\t6dbb17b" | |
msgstr "" | |
"PORTNAME=\tpkg-devel\n" | |
"DISTVERSION=\t1.3.0.a.20140411\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tfreebsd\n" | |
"GH_PROJECT=\tpkg\n" | |
"GH_TAGNAME=\t6dbb17b" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3679 | |
msgid "It will automatically have <varname>MASTER_SITES</varname> set to <literal>GH GHC</literal> and <varname>WRKSRC</varname> to <literal>${WRKDIR}/pkg-6dbb17b</literal>." | |
msgstr "Ele terá automaticamente<varname>MASTER_SITES</varname>definido como<literal>GH GHC</literal>e<varname>WRKSRC</varname>para<literal>$ {WRKDIR} / pkg-6dbb17b</literal>" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:3685 | |
msgid "" | |
"<literal>20140411</literal> is the date of the commit referenced in <varname>GH_TAGNAME</varname>, not the date the <filename>Makefile</filename> is edited, or the date the commit is made." | |
msgstr "" | |
"<literal>20140411</literal>é a data do commit referenciada em<varname>GH_TAGNAME</varname>, não a data em que<filename>Makefile</filename>é editado, ou a data em que o commit é feito. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:3693 | |
msgid "Use of <varname>USE_GITHUB</varname> with <varname>DISTVERSIONPREFIX</varname>" | |
msgstr "Uso de<varname>USE_GITHUB</varname>com<varname>DISTRIERSPREFIX</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3696 | |
msgid "" | |
"From time to time, <varname>GH_TAGNAME</varname> is a slight variation from <varname>DISTVERSION</varname>. For example, if the version is <literal>1.0.2</literal>, the tag is " | |
"<literal>v1.0.2</literal>. In those cases, it is possible to use <varname>DISTVERSIONPREFIX</varname> or <varname>DISTVERSIONSUFFIX</varname>:" | |
msgstr "" | |
"De tempos em tempos,<varname>GH_TAGNAME</varname>é uma ligeira variação de<varname>DISTRIBUIÇÃO</varname>. Por exemplo, se a versão for<literal>1.0.2</literal>, a tag é<literal>v1.0.2</" | |
"literal>. Nesses casos, é possível usar<varname>DISTRIERSPREFIX</varname>ou<varname>DISTVERSIONSUFFIX</varname>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3703 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITHUB=\tyes" | |
msgstr "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITHUB=\tyes" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3709 | |
msgid "It will automatically set <varname>GH_TAGNAME</varname> to <literal>v1.0.2</literal>, while <varname>WRKSRC</varname> will be kept to <varname>${WRKDIR}/foo-1.0.2</varname>." | |
msgstr "Ele irá definir automaticamente<varname>GH_TAGNAME</varname>para<literal>v1.0.2</literal>, enquanto<varname>WRKSRC</varname>será mantido para<varname>$ {WRKDIR} /foo-1.0.2</varname>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3717 | |
msgid "Using <varname>USE_GITHUB</varname> When Upstream Does Not Use Versions" | |
msgstr "Usando<varname>USE_GITHUB</varname>Quando o Upstream não usa versões " | |
#. (itstool) path: example/para | |
#: book.translate.xml:3720 | |
msgid "" | |
"If there never was a version upstream, do not invent one like <literal>0.1</literal> or <literal>1.0</literal>. Create the port with a <varname>DISTVERSION</varname> of " | |
"<literal>g<replaceable>YYYY</replaceable><replaceable>MM</replaceable><replaceable>DD</replaceable></literal>, where <literal>g</literal> is for <application>Git</application>, and " | |
"<literal><replaceable>YYYY</replaceable><replaceable>MM</replaceable><replaceable>DD</replaceable></literal> represents the date the commit referenced in <varname>GH_TAGNAME</varname>." | |
msgstr "" | |
"Se nunca houve uma versão a montante, não invente um como<literal>0,1</literal>ou<literal>1,0</literal>. Crie a porta com um<varname>DISTRIBUIÇÃO</varname>do<literal>g<replaceable>AAAA</" | |
"replaceable><replaceable>MILÍMETROS</replaceable><replaceable>DD</replaceable></literal>, Onde<literal>g</literal>é para<application>Git</application>e<literal><replaceable>AAAA</" | |
"replaceable><replaceable>MILÍMETROS</replaceable><replaceable>DD</replaceable></literal>representa a data em que o commit referenciado<varname>GH_TAGNAME</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3730 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tbar\n" | |
"DISTVERSION=\tg20140411\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_TAGNAME=\tc472d66b" | |
msgstr "" | |
"PORTNAME=\tbar\n" | |
"DISTVERSION=\tg20140411\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_TAGNAME=\tc472d66b" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3736 | |
msgid "" | |
"This creates a versioning scheme that increases over time, and that is still before version <literal>0</literal> (see <xref linkend=\"makefile-versions-ex-pkg-version\"/> for details on " | |
"<citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></citerefentry>):" | |
msgstr "" | |
"Isso cria um esquema de controle de versão que aumenta com o tempo e que ainda está antes da versão<literal>0</literal>(Vejo<xref linkend=\"makefile-versions-ex-pkg-version\"/>para " | |
"detalhes sobre<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry>): " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:3741 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>pkg version -t g20140411 0</userinput>\n" | |
"<" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>pkg version -t g20140411 0</userinput>\n" | |
"<" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3744 | |
msgid "Which means using <varname>PORTEPOCH</varname> will not be needed in case upstream decides to cut versions in the future." | |
msgstr "O que significa usar<varname>PORTEPOCH</varname>não será necessário caso o upstream decida cortar versões no futuro \"" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3750 | |
msgid "Using <varname>USE_GITHUB</varname> to Access a Commit Between Two Versions" | |
msgstr "Usando<varname>USE_GITHUB</varname>acessar um compromisso entre duas versões " | |
#. (itstool) path: example/para | |
#: book.translate.xml:3753 | |
msgid "" | |
"If the current version of the software uses a <application>Git</application> tag, and the port needs to be updated to a newer, intermediate version, without a tag, use " | |
"<citerefentry><refentrytitle>git-describe</refentrytitle><manvolnum>1</manvolnum></citerefentry> to find out the version to use:" | |
msgstr "" | |
"Se a versão atual do software usa um<application>Git</application>tag, e a porta precisa ser atualizada para uma versão mais recente, intermediária, sem uma tag, " | |
"use<citerefentry><refentrytitle>git-describe</refentrytitle><manvolnum>1</manvolnum></citerefentry>para descobrir a versão a usar: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:3758 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>git describe --tags <replaceable>f0038b1</replaceable></userinput>\n" | |
"v0.7.3-14-gf0038b1" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>git describe --tags <replaceable>f0038b1</replaceable></userinput>\n" | |
"v0.7.3-14-gf0038b1" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3761 | |
msgid "<literal>v0.7.3-14-gf0038b1</literal> can be split into three parts:" | |
msgstr "<literal>v0.7.3-14-gf0038b1</literal>pode ser dividido em três partes: " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:3766 | |
msgid "<literal>v0.7.3</literal>" | |
msgstr "<literal>v0.7.3</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3769 | |
msgid "This is the last <application>Git</application> tag that appears in the commit history before the requested commit." | |
msgstr "Este é o último<application>Git</application>tag que aparece no histórico de commits antes do commit solicitado. " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:3776 | |
msgid "<literal>-14</literal>" | |
msgstr "<literal>-14</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3779 | |
msgid "This means that the requested commit, <literal>f0038b1</literal>, is the 14th commit after the <literal>v0.7.3</literal> tag." | |
msgstr "Isso significa que o commit solicitado,<literal>f0038b1</literal>, é o 14º commit após o<literal>v0.7.3</literal>tag. " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:3786 | |
msgid "<literal>-gf0038b1</literal>" | |
msgstr "<literal>-gf0038b1</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:3789 | |
msgid "The <literal>-g</literal> means <quote><application>Git</application></quote>, and the <literal>f0038b1</literal> is the commit hash that this reference points to." | |
msgstr "O<literal>-g</literal>significa<quote><application>Git</application></quote>, e as<literal>f0038b1</literal>é o commit que esta referência aponta. " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3797 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tbar\n" | |
"DISTVERSIONPREFIX= v\n" | |
"DISTVERSION=\t0.7.3-14\n" | |
"DISTVERSIONSUFFIX= -gf0038b1\n" | |
"\n" | |
"USE_GITHUB=\tyes" | |
msgstr "" | |
"PORTNAME=\tbar\n" | |
"DISTVERSIONPREFIX= v\n" | |
"DISTVERSION=\t0.7.3-14\n" | |
"DISTVERSIONSUFFIX= -gf0038b1\n" | |
"\n" | |
"USE_GITHUB=\tyes" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3804 | |
msgid "" | |
"This creates a versioning scheme that increases over time (well, over commits), and does not conflict with the creation of a <literal>0.7.4</literal> version. (See <xref linkend=" | |
"\"makefile-versions-ex-pkg-version\"/> for details on <citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></citerefentry>):" | |
msgstr "" | |
"Isso cria um esquema de versionamento que aumenta com o tempo (bem, sobre commits), e não entra em conflito com a criação de um<literal>0.7.4</literal>versão. (Vejo<xref linkend=" | |
"\"makefile-versions-ex-pkg-version\"/>para detalhes sobre<citerefentry><refentrytitle>versão pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry>): " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:3810 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>pkg version -t 0.7.3 0.7.3.14</userinput>\n" | |
"<\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 0.7.3.14 0.7.4</userinput>\n" | |
"<" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>pkg version -t 0.7.3 0.7.3.14</userinput>\n" | |
"<\n" | |
"<prompt>%</prompt> <userinput>pkg version -t 0.7.3.14 0.7.4</userinput>\n" | |
"<" | |
#. (itstool) path: note/para | |
#: book.translate.xml:3816 | |
msgid "If the requested commit is the same as a tag, a shorter description is shown by default. The longer version is equivalent:" | |
msgstr "Se o commit solicitado é o mesmo que um tag, uma descrição mais curta é mostrada por padrão. A versão mais longa é equivalente:" | |
#. (itstool) path: note/screen | |
#: book.translate.xml:3820 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>git describe --tags <replaceable>c66c71d</replaceable></userinput>\n" | |
"v0.7.3\n" | |
"<prompt>%</prompt> <userinput>git describe --tags --long <replaceable>c66c71d</replaceable></userinput>\n" | |
"v0.7.3-0-gc66c71d" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>git describe --tags <replaceable>c66c71d</replaceable></userinput>\n" | |
"v0.7.3\n" | |
"<prompt>%</prompt> <userinput>git describe --tags --long <replaceable>c66c71d</replaceable></userinput>\n" | |
"v0.7.3-0-gc66c71d" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:3830 | |
msgid "Fetching Multiple Files from GitHub" | |
msgstr "Buscando vários arquivos do GitHub" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3832 | |
msgid "" | |
"The <varname>USE_GITHUB</varname> framework also supports fetching multiple distribution files from different places in GitHub. It works in a way very similar to <xref linkend=\"porting-" | |
"master-sites-n\"/>." | |
msgstr "" | |
"O<varname>USE_GITHUB</varname>O framework também suporta a obtenção de vários arquivos de distribuição de diferentes locais no GitHub. Ele funciona de uma forma muito semelhante ao<xref " | |
"linkend=\"porting-master-sites-n\"/>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3837 | |
msgid "When fetching multiple files from GitHub, sometimes the default distribution file is not fetched from GitHub. To disable fetching the default distribution, set:" | |
msgstr "Ao buscar vários arquivos do GitHub, às vezes o arquivo de distribuição padrão não é buscado no GitHub. Para desabilitar a busca da distribuição padrão, defina:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:3841 | |
#, no-wrap | |
msgid "USE_GITHUB=\tnodefault" | |
msgstr "USE_GITHUB=\tnodefault" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3843 | |
msgid "" | |
"Multiple values are added to <varname>GH_ACCOUNT</varname>, <varname>GH_PROJECT</varname>, and <varname>GH_TAGNAME</varname>. Each different value is assigned a group. The main value can " | |
"either have no group, or the <literal>:DEFAULT</literal> group. A value can be omitted if it is the same as the default as listed in <xref linkend=\"makefile-master_sites-github-" | |
"description\"/>." | |
msgstr "" | |
"Vários valores são adicionados a<varname>GH_ACCOUNT</varname>,<varname>GH_PROJECT</varname>e<varname>GH_TAGNAME</varname>. Cada valor diferente é atribuído a um grupo. O valor principal " | |
"pode não ter nenhum grupo ou<literal>:PADRÃO</literal>grupo. Um valor pode ser omitido se for o mesmo que o padrão listado em<xref linkend=\"makefile-master_sites-github-description\"/>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3852 | |
msgid "<varname>GH_TUPLE</varname> can also be used when there are a lot of distribution files. It helps keep the account, project, tagname, and group information at the same place." | |
msgstr "<varname>GH_TUPLE</varname>também pode ser usado quando há muitos arquivos de distribuição. Isso ajuda a manter as informações de conta, projeto, tagname e grupo no mesmo lugar. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:3857 book.translate.xml:4235 | |
msgid "" | |
"For each group, a <varname>${WRKSRC_<replaceable>group</replaceable>}</varname> helper variable is created, containing the directory into which the file has been extracted. The <varname>" | |
"${WRKSRC_<replaceable>group</replaceable>}</varname> variables can be used to move directories around during <_:buildtarget-1/>, or add to <varname>CONFIGURE_ARGS</varname>, or whatever " | |
"is needed so that the software builds correctly." | |
msgstr "" | |
"Para cada grupo, um<varname>$ {WRKSRC_<replaceable>grupo</replaceable>}</varname>Uma variável auxiliar é criada, contendo o diretório no qual o arquivo foi extraído. o<varname>$ " | |
"{WRKSRC_<replaceable>grupo</replaceable>}</varname>variáveis podem ser usadas para mover diretórios durante o <_: buildtarget-1 />, ou adicionar<varname>CONFIGURE_ARGS</varname>, ou " | |
"o que for necessário para que o software seja construído corretamente. " | |
#. (itstool) path: caution/para | |
#: book.translate.xml:3868 book.translate.xml:4246 | |
msgid "" | |
"The <literal>:<replaceable>group</replaceable></literal> part <emphasis>must</emphasis> be used for <emphasis>only one</emphasis> distribution file. It is used as a unique key and using " | |
"it more than once will overwrite the previous values." | |
msgstr "" | |
"O<literal>:<replaceable>grupo</replaceable></literal>parte<emphasis>devo</emphasis>ser usado para<emphasis>apenas um</emphasis>arquivo de distribuição. É usado como uma chave única e usá-" | |
"lo mais de uma vez sobrescreve os valores anteriores. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:3877 book.translate.xml:4255 | |
msgid "" | |
"As this is only syntastic sugar above <varname>DISTFILES</varname> and <varname>MASTER_SITES</varname>, the group names must adhere to the restrictions on group names outlined in <xref " | |
"linkend=\"porting-master-sites-n\"/>" | |
msgstr "" | |
"Como isso é apenas açúcar sintético acima<varname>DISTFILES</varname>e<varname>MASTER_SITES</varname>, os nomes dos grupos devem obedecer às restrições de nomes de grupos descritas<xref " | |
"linkend=\"porting-master-sites-n\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3885 | |
msgid "Use of <varname>USE_GITHUB</varname> with Multiple Distribution Files" | |
msgstr "Uso de<varname>USE_GITHUB</varname>com vários arquivos de distribuição " | |
#. (itstool) path: example/para | |
#: book.translate.xml:3888 | |
msgid "" | |
"From time to time, there is a need to fetch more than one distribution file. For example, when the upstream git repository uses submodules. This can be done easily using groups in the " | |
"<varname>GH_<replaceable>*</replaceable></varname> variables:" | |
msgstr "" | |
"De tempos em tempos, é necessário buscar mais de um arquivo de distribuição. Por exemplo, quando o repositório git do upstream usa submódulos. Isso pode ser feito facilmente usando grupos " | |
"no<varname>GH_<replaceable>*</replaceable></varname>variáveis: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3895 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tbar:icons,contrib\n" | |
"GH_PROJECT=\tfoo-icons:icons foo-contrib:contrib\n" | |
"GH_TAGNAME=\t1.0:icons fa579bc:contrib\n" | |
"GH_SUBDIR=\text/icons:icons\n" | |
"\n" | |
"CONFIGURE_ARGS=\t--with-contrib=${WRKSRC_contrib}" | |
msgstr "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tbar:icons,contrib\n" | |
"GH_PROJECT=\tfoo-icons:icons foo-contrib:contrib\n" | |
"GH_TAGNAME=\t1.0:icons fa579bc:contrib\n" | |
"GH_SUBDIR=\text/icons:icons\n" | |
"\n" | |
"CONFIGURE_ARGS=\t--with-contrib=${WRKSRC_contrib}" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3906 | |
msgid "" | |
"This will fetch three distribution files from github. The default one comes from <filename>foo/foo</filename> and is version <literal>1.0.2</literal>. The second one, with the " | |
"<literal>icons</literal> group, comes from <filename>bar/foo-icons</filename> and is in version <literal>1.0</literal>. The third one comes from <filename>bar/foo-contrib</filename> and " | |
"uses the <application>Git</application> commit <literal>fa579bc</literal>. The distribution files are named <filename>foo-foo-1.0.2_GH0.tar.gz</filename>, <filename>bar-foo-icons-1.0_GH0." | |
"tar.gz</filename>, and <filename>bar-foo-contrib-fa579bc_GH0.tar.gz</filename>." | |
msgstr "" | |
"Isso irá buscar três arquivos de distribuição do github. O padrão vem de<filename>foo / foo</filename>e é versão<literal>1.0.2</literal>. O segundo, com o<literal>ícones</literal>grupo, " | |
"vem de<filename>barra / foo-ícones</filename>e está na versão<literal>1,0</literal>. O terceiro vem de<filename>bar / foo-contrib</filename>e usa o<application>Git</" | |
"application>cometer<literal>fa579bc</literal>. Os arquivos de distribuição são nomeados<filename>foo-foo-1.0.2_GH0.tar.gz</filename>,<filename>bar-foo-icons-1.0_GH0.tar.gz</" | |
"filename>e<filename>bar-foo-contrib-fa579bc_GH0.tar.gz</filename>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3920 | |
msgid "" | |
"All the distribution files are extracted in <varname>${WRKDIR}</varname> in their respective subdirectories. The default file is still extracted in <varname>${WRKSRC}</varname>, in this " | |
"case, <filename>${WRKDIR}/foo-1.0.2</filename>. Each additional distribution file is extracted in <varname>${WRKSRC_<replaceable>group</replaceable>}</varname>. Here, for the " | |
"<literal>icons</literal> group, it is called <varname>${WRKSRC_icons}</varname> and it contains <filename>${WRKDIR}/foo-icons-1.0</filename>. The file with the <literal>contrib</literal> " | |
"group is called <varname>${WRKSRC_contrib}</varname> and contains <literal>${WRKDIR}/foo-contrib-fa579bc</literal>." | |
msgstr "" | |
"Todos os arquivos de distribuição são extraídos<varname>$ {WRKDIR}</varname>em seus respectivos subdiretórios. O arquivo padrão ainda é extraído<varname>$ {WRKSRC}</varname>, nesse caso," | |
"<filename>$ {WRKDIR} /foo-1.0.2</filename>. Cada arquivo de distribuição adicional é extraído<varname>$ {WRKSRC_<replaceable>grupo</replaceable>}</varname>. Aqui, para o<literal>ícones</" | |
"literal>grupo, é chamado<varname>$ {WRKSRC_icons}</varname>e contém<filename>$ {WRKDIR} /foo-icons-1.0</filename>. O arquivo com o<literal>contrib</literal>grupo é chamado<varname>$ " | |
"{WRKSRC_contrib}</varname>e contém<literal>$ {WRKDIR} / foo-contrib-fa579bc</literal>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3934 | |
msgid "" | |
"The software's build system expects to find the icons in a <filename>ext/icons</filename> subdirectory in its sources, so <varname>GH_SUBDIR</varname> is used. <varname>GH_SUBDIR</" | |
"varname> makes sure that <filename>ext</filename> exists, but that <filename>ext/icons</filename> does not already exist. Then it does this:" | |
msgstr "" | |
"O sistema de compilação do software espera encontrar os ícones em um<filename>ext / ícones</filename>subdiretório em suas fontes, então<varname>GH_SUBDIR</varname>é usado." | |
"<varname>GH_SUBDIR</varname>garante que<filename>ext</filename>existe, mas isso<filename>ext / ícones</filename>ainda não existe. Então isso acontece: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3942 | |
#, no-wrap | |
msgid "" | |
"post-extract:\n" | |
" @${MV} ${WRKSRC_icons} ${WRKSRC}/ext/icons" | |
msgstr "" | |
"post-extract:\n" | |
" @${MV} ${WRKSRC_icons} ${WRKSRC}/ext/icons" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3947 | |
msgid "Use of <varname>USE_GITHUB</varname> with Multiple Distribution Files Using <varname>GH_TUPLE</varname>" | |
msgstr "Uso de<varname>USE_GITHUB</varname>com vários arquivos de distribuição usando<varname>GH_TUPLE</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3951 | |
msgid "This is functionally equivalent to <xref linkend=\"makefile-master_sites-github-multi\"/>, but using <varname>GH_TUPLE</varname>:" | |
msgstr "Isto é funcionalmente equivalente a<xref linkend=\"makefile-master_sites-github-multi\"/>mas usando<varname>GH_TUPLE</varname>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3954 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_TUPLE=\tbar:foo-icons:1.0:icons/ext/icons \\\n" | |
"\t\tbar:foo-contrib:fa579bc:contrib\n" | |
"\n" | |
"CONFIGURE_ARGS=\t--with-contrib=${WRKSRC_contrib}" | |
msgstr "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_TUPLE=\tbar:foo-icons:1.0:icons/ext/icons \\\n" | |
"\t\tbar:foo-contrib:fa579bc:contrib\n" | |
"\n" | |
"CONFIGURE_ARGS=\t--with-contrib=${WRKSRC_contrib}" | |
#. (itstool) path: example/para | |
#: book.translate.xml:3963 | |
msgid "" | |
"Grouping was used in the previous example with <literal>bar:icons,contrib</literal>. Some redundant information is present with <varname>GH_TUPLE</varname> because grouping is not " | |
"possible." | |
msgstr "" | |
"Agrupamento foi usado no exemplo anterior com<literal>bar: ícones, contrib</literal>. Algumas informações redundantes estão presentes<varname>GH_TUPLE</varname>porque o agrupamento não é " | |
"possível \"" | |
#. (itstool) path: example/title | |
#: book.translate.xml:3970 | |
msgid "How to Use <varname>USE_GITHUB</varname> with <application>Git</application> Submodules?" | |
msgstr "Como usar<varname>USE_GITHUB</varname>com<application>Git</application>Submodules? " | |
#. (itstool) path: example/para | |
#: book.translate.xml:3973 | |
msgid "" | |
"Ports with GitHub as an upstream repository sometimes use submodules. See <citerefentry><refentrytitle>git-submodule</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more " | |
"information." | |
msgstr "" | |
"Portas com o GitHub como um repositório upstream às vezes usam submódulos.<citerefentry><refentrytitle>git-submodule</refentrytitle><manvolnum>1</manvolnum></citerefentry>Para maiores " | |
"informações." | |
#. (itstool) path: example/para | |
#: book.translate.xml:3977 | |
msgid "The problem with submodules is that each is a separate repository. As such, they each must be fetched separately." | |
msgstr "O problema com submódulos é que cada um é um repositório separado. Como tal, cada um deve ser buscado separadamente." | |
#. (itstool) path: example/para | |
#: book.translate.xml:3981 | |
msgid "" | |
"Using <package role=\"port\">finance/moneymanagerex</package> as an example, its GitHub repository is <link xlink:href=\"https://github.com/moneymanagerex/moneymanagerex\"/>. It has a " | |
"<link xlink:href=\"https://github.com/moneymanagerex/moneymanagerex/blob/master/.gitmodules\"><filename>.gitmodules</filename></link> file at the root. This file describes all the " | |
"submodules used in this repository, and lists additional repositories needed. This file will tell what additional repositories are needed:" | |
msgstr "" | |
"Usando<package role=\"port\">finanças / moneymanagerex</package>Por exemplo, seu repositório GitHub é<link xlink:href=\"https://github.com/moneymanagerex/moneymanagerex\"/>. Tem um<link " | |
"xlink:href=\"https://github.com/moneymanagerex/moneymanagerex/blob/master/.gitmodules\"><filename>.gitmodules</filename></link>arquivo na raiz. Este arquivo descreve todos os sub-módulos " | |
"usados neste repositório e lista os repositórios adicionais necessários. Este arquivo irá dizer quais repositórios adicionais são necessários: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:3989 | |
#, no-wrap | |
msgid "" | |
"[submodule \"lib/wxsqlite3\"]\n" | |
"\tpath = lib/wxsqlite3\n" | |
"\turl = https://github.com/utelle/wxsqlite3.git\n" | |
"[submodule \"3rd/mongoose\"]\n" | |
"\tpath = 3rd/mongoose\n" | |
"\turl = https://github.com/cesanta/mongoose.git\n" | |
"[submodule \"3rd/LuaGlue\"]\n" | |
"\tpath = 3rd/LuaGlue\n" | |
"\turl = https://github.com/moneymanagerex/LuaGlue.git\n" | |
"[submodule \"3rd/cgitemplate\"]\n" | |
"\tpath = 3rd/cgitemplate\n" | |
"\turl = https://github.com/moneymanagerex/html-template.git\n" | |
"[...]" | |
msgstr "" | |
"[submodule \"lib/wxsqlite3\"]\n" | |
"\tpath = lib/wxsqlite3\n" | |
"\turl = https://github.com/utelle/wxsqlite3.git\n" | |
"[submodule \"3rd/mongoose\"]\n" | |
"\tpath = 3rd/mongoose\n" | |
"\turl = https://github.com/cesanta/mongoose.git\n" | |
"[submodule \"3rd/LuaGlue\"]\n" | |
"\tpath = 3rd/LuaGlue\n" | |
"\turl = https://github.com/moneymanagerex/LuaGlue.git\n" | |
"[submodule \"3rd/cgitemplate\"]\n" | |
"\tpath = 3rd/cgitemplate\n" | |
"\turl = https://github.com/moneymanagerex/html-template.git\n" | |
"[...]" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4003 | |
msgid "The only information missing from that file is the commit hash or tag to use as a version. This information is found after cloning the repository:" | |
msgstr "A única informação que falta nesse arquivo é a hash ou tag de commit para usar como uma versão. Esta informação é encontrada após a clonagem do repositório:" | |
#. (itstool) path: example/screen | |
#: book.translate.xml:4007 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>git clone --recurse-submodules https://github.com/moneymanagerex/moneymanagerex.git</userinput>\n" | |
"Cloning into 'moneymanagerex'...\n" | |
"remote: Counting objects: 32387, done.\n" | |
"[...]\n" | |
"Submodule '3rd/LuaGlue' (https://github.com/moneymanagerex/LuaGlue.git) registered for path '3rd/LuaGlue'\n" | |
"Submodule '3rd/cgitemplate' (https://github.com/moneymanagerex/html-template.git) registered for path '3rd/cgitemplate'\n" | |
"Submodule '3rd/mongoose' (https://github.com/cesanta/mongoose.git) registered for path '3rd/mongoose'\n" | |
"Submodule 'lib/wxsqlite3' (https://github.com/utelle/wxsqlite3.git) registered for path 'lib/wxsqlite3'\n" | |
"[...]\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/3rd/LuaGlue'...\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/3rd/cgitemplate'...\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/3rd/mongoose'...\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/lib/wxsqlite3'...\n" | |
"[...]\n" | |
"Submodule path '3rd/LuaGlue': checked out 'c51d11a247ee4d1e9817dfa2a8da8d9e2f97ae3b'\n" | |
"Submodule path '3rd/cgitemplate': checked out 'cd434eeeb35904ebcd3d718ba29c281a649b192c'\n" | |
"Submodule path '3rd/mongoose': checked out '2140e5992ab9a3a9a34ce9a281abf57f00f95cda'\n" | |
"Submodule path 'lib/wxsqlite3': checked out 'fb66eb230d8aed21dec273b38c7c054dcb7d6b51'\n" | |
"[...]\n" | |
"<prompt>%</prompt> <userinput>cd moneymanagerex</userinput>\n" | |
"<prompt>%</prompt> <userinput>git submodule status</userinput>\n" | |
" c51d11a247ee4d1e9817dfa2a8da8d9e2f97ae3b 3rd/LuaGlue (heads/master)\n" | |
" cd434eeeb35904ebcd3d718ba29c281a649b192c 3rd/cgitemplate (cd434ee)\n" | |
" 2140e5992ab9a3a9a34ce9a281abf57f00f95cda 3rd/mongoose (6.2-138-g2140e59)\n" | |
" fb66eb230d8aed21dec273b38c7c054dcb7d6b51 lib/wxsqlite3 (v3.4.0)\n" | |
"[...]" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>git clone --recurse-submodules https://github.com/moneymanagerex/moneymanagerex.git</userinput>\n" | |
"Cloning into 'moneymanagerex'...\n" | |
"remote: Counting objects: 32387, done.\n" | |
"[...]\n" | |
"Submodule '3rd/LuaGlue' (https://github.com/moneymanagerex/LuaGlue.git) registered for path '3rd/LuaGlue'\n" | |
"Submodule '3rd/cgitemplate' (https://github.com/moneymanagerex/html-template.git) registered for path '3rd/cgitemplate'\n" | |
"Submodule '3rd/mongoose' (https://github.com/cesanta/mongoose.git) registered for path '3rd/mongoose'\n" | |
"Submodule 'lib/wxsqlite3' (https://github.com/utelle/wxsqlite3.git) registered for path 'lib/wxsqlite3'\n" | |
"[...]\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/3rd/LuaGlue'...\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/3rd/cgitemplate'...\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/3rd/mongoose'...\n" | |
"Cloning into '/home/mat/work/freebsd/ports/finance/moneymanagerex/moneymanagerex/lib/wxsqlite3'...\n" | |
"[...]\n" | |
"Submodule path '3rd/LuaGlue': checked out 'c51d11a247ee4d1e9817dfa2a8da8d9e2f97ae3b'\n" | |
"Submodule path '3rd/cgitemplate': checked out 'cd434eeeb35904ebcd3d718ba29c281a649b192c'\n" | |
"Submodule path '3rd/mongoose': checked out '2140e5992ab9a3a9a34ce9a281abf57f00f95cda'\n" | |
"Submodule path 'lib/wxsqlite3': checked out 'fb66eb230d8aed21dec273b38c7c054dcb7d6b51'\n" | |
"[...]\n" | |
"<prompt>%</prompt> <userinput>cd moneymanagerex</userinput>\n" | |
"<prompt>%</prompt> <userinput>git submodule status</userinput>\n" | |
" c51d11a247ee4d1e9817dfa2a8da8d9e2f97ae3b 3rd/LuaGlue (heads/master)\n" | |
" cd434eeeb35904ebcd3d718ba29c281a649b192c 3rd/cgitemplate (cd434ee)\n" | |
" 2140e5992ab9a3a9a34ce9a281abf57f00f95cda 3rd/mongoose (6.2-138-g2140e59)\n" | |
" fb66eb230d8aed21dec273b38c7c054dcb7d6b51 lib/wxsqlite3 (v3.4.0)\n" | |
"[...]" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4034 | |
msgid "" | |
"It can also be found on GitHub. Each subdirectory that is a submodule is shown as <replaceable>directory</replaceable><literal> @ </literal><replaceable>hash</replaceable>, for example, " | |
"<literal>mongoose @ 2140e59</literal>." | |
msgstr "" | |
"Também pode ser encontrado no GitHub. Cada subdiretório que é um submódulo é mostrado como<replaceable>diretório</replaceable><literal>@</literal><replaceable>jogo da velha</replaceable>, " | |
"por exemplo,<literal>mongoose @ 2140e59</literal>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:4041 | |
msgid "" | |
"While getting the information from GitHub seems more straightforward, the information found using <command>git submodule status</command> will provide more meaningful information. For " | |
"example, here, <literal>lib/wxsqlite3</literal>'s commit hash <literal>fb66eb2</literal> correspond to <literal>v3.4.0</literal>. Both can be used interchangeably, but when a tag is " | |
"available, use it." | |
msgstr "" | |
"Embora a obtenção das informações do GitHub pareça mais direta, as informações encontradas<command>git submodule status</command>fornecerá informações mais significativas. Por exemplo, " | |
"aqui<literal>lib / wxsqlite3</literal>cometer hash<literal>fb66eb2</literal>Corresponde a<literal>v3.4.0</literal>. Ambos podem ser usados de forma intercambiável, mas quando uma tag " | |
"estiver disponível, use-a. " | |
#. (itstool) path: example/para | |
#: book.translate.xml:4052 | |
msgid "Now that all the required information has been gathered, the <filename>Makefile</filename> can be written (only GitHub-related lines are shown):" | |
msgstr "Agora que todas as informações necessárias foram reunidas, o<filename>Makefile</filename>pode ser escrito (somente as linhas relacionadas ao GitHub são mostradas): " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4056 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tmoneymanagerex\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t1.3.0\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_TUPLE=\tutelle:wxsqlite3:v3.4.0:wxsqlite3/lib/wxsqlite3 \\\n" | |
"\t\tmoneymanagerex:LuaGlue:c51d11a:lua_glue/3rd/LuaGlue \\\n" | |
"\t\tmoneymanagerex:html-template:cd434ee:html_template/3rd/cgitemplate \\\n" | |
"\t\tcesanta:mongoose:2140e59:mongoose/3rd/mongoose \\\n" | |
"\t\t[...]" | |
msgstr "" | |
"PORTNAME=\tmoneymanagerex\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t1.3.0\n" | |
"\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_TUPLE=\tutelle:wxsqlite3:v3.4.0:wxsqlite3/lib/wxsqlite3 \\\n" | |
"\t\tmoneymanagerex:LuaGlue:c51d11a:lua_glue/3rd/LuaGlue \\\n" | |
"\t\tmoneymanagerex:html-template:cd434ee:html_template/3rd/cgitemplate \\\n" | |
"\t\tcesanta:mongoose:2140e59:mongoose/3rd/mongoose \\\n" | |
"\t\t[...]" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:4071 | |
msgid "<varname>USE_GITLAB</varname>" | |
msgstr "<varname>USE_GITLAB</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4073 | |
msgid "" | |
"Similar to GitHub, if the distribution file comes from <link xlink:href=\"https://gitlab.com\">gitlab.com</link> or is hosting the <application>GitLab</application> software, these " | |
"variables are available for use and might need to be set." | |
msgstr "" | |
"Semelhante ao GitHub, se o arquivo de distribuição vier de<link xlink:href=\"https://gitlab.com\">gitlab.com</link>ou está hospedando o<application>GitLab</application>software, essas " | |
"variáveis estão disponíveis para uso e talvez precisem ser definidas. " | |
#. (itstool) path: table/title | |
#: book.translate.xml:4080 | |
msgid "<varname>USE_GITLAB</varname> Description" | |
msgstr "<varname>USE_GITLAB</varname>Descrição" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4093 book.translate.xml:8349 | |
msgid "<varname>GL_SITE</varname>" | |
msgstr "<varname>GL_SITE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4094 | |
msgid "Site name hosting the <application>GitLab</application> project" | |
msgstr "Nome do site que hospeda o<application>GitLab</application>projeto" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4095 | |
msgid "https://gitlab.com" | |
msgstr "https://gitlab.com" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4099 book.translate.xml:8337 | |
msgid "<varname>GL_ACCOUNT</varname>" | |
msgstr "<varname>GL_ACCOUNT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4100 | |
msgid "Account name of the <application>GitLab</application> user hosting the project" | |
msgstr "Nome da conta do<application>GitLab</application>usuário hospedando o projeto " | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4106 book.translate.xml:8345 | |
msgid "<varname>GL_PROJECT</varname>" | |
msgstr "<varname>GL_PROJECT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4107 | |
msgid "Name of the project on <application>GitLab</application>" | |
msgstr "Nome do projeto em<application>GitLab</application>" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4112 book.translate.xml:8341 | |
msgid "<varname>GL_COMMIT</varname>" | |
msgstr "<varname>GL_COMMIT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4113 | |
msgid "The commit hash to download. Must be the full 160 bit, 40 character hex sha1 hash. This is a required variable for <application>GitLab</application>." | |
msgstr "O hash de commit para download. Deve ser o hash hex sha1 completo de 160 bits e 40 caracteres. Essa é uma variável<application>GitLab</application>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4116 | |
msgid "<literal>(none)</literal>" | |
msgstr "<literal>(Nenhum)</literal>" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4120 book.translate.xml:8353 | |
msgid "<varname>GL_SUBDIR</varname>" | |
msgstr "<varname>GL_SUBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4121 | |
msgid "" | |
"When the software needs an additional distribution file to be extracted within <varname>${WRKSRC}</varname>, this variable can be used. See the examples in <xref linkend=\"makefile-" | |
"master_sites-gitlab-multiple\"/> for more information." | |
msgstr "" | |
"Quando o software precisa de um arquivo de distribuição adicional para ser extraído<varname>$ {WRKSRC}</varname>, esta variável pode ser usada. Veja os exemplos em<xref linkend=\"makefile-" | |
"master_sites-gitlab-multiple\"/>Para maiores informações." | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4130 book.translate.xml:8357 | |
msgid "<varname>GL_TUPLE</varname>" | |
msgstr "<varname>GL_TUPLE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:4131 | |
msgid "" | |
"<varname>GL_TUPLE</varname> allows putting <varname>GL_SITE</varname>, <varname>GL_ACCOUNT</varname>, <varname>GL_PROJECT</varname>, <varname>GL_COMMIT</varname>, and <varname>GL_SUBDIR</" | |
"varname> into a single variable. The format is <replaceable>site</replaceable><literal>:</literal><replaceable>account</replaceable><literal>:</literal><replaceable>project</" | |
"replaceable><literal>:</literal><replaceable>commit</replaceable><literal>:</literal><replaceable>group</replaceable><literal>/</literal><replaceable>subdir</replaceable>. The " | |
"<replaceable>site</replaceable><literal>:</literal> and <literal>/</literal><replaceable>subdir</replaceable> part is optional. It is helpful when there are more than one " | |
"<application>GitLab</application> project from which to fetch." | |
msgstr "" | |
"<varname>GL_TUPLE</varname>permite colocar<varname>GL_SITE</varname>,<varname>CONTA GL</varname>,<varname>GL_PROJECT</varname>,<varname>GL_COMMIT</varname>e<varname>GL_SUBDIR</varname>em " | |
"uma única variável. O formato é<replaceable>local</replaceable><literal>:</literal><replaceable>conta</replaceable><literal>:</literal><replaceable>projeto</replaceable><literal>:</" | |
"literal><replaceable>cometer</replaceable><literal>:</literal><replaceable>grupo</replaceable><literal>/</literal><replaceable>subdirecionar</replaceable>. o<replaceable>local</" | |
"replaceable><literal>:</literal>e<literal>/</literal><replaceable>subdirecionar</replaceable>parte é opcional. É útil quando há mais de um<application>GitLab</application>projeto do qual " | |
"buscar \"" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4150 | |
msgid "Simple Use of <varname>USE_GITLAB</varname>" | |
msgstr "Uso Simples de<varname>USE_GITLAB</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4152 | |
msgid "" | |
"While trying to make a port for version <literal>1.14</literal> of <application>libsignon-glib</application> from the accounts-sso user on gitlab.com, at <link xlink:href=\"https://gitlab." | |
"com/accounts-sso/libsignon-glib\"/>, The <filename>Makefile</filename> would end up looking like this for fetching the distribution files:" | |
msgstr "" | |
"Ao tentar fazer um port para a versão<literal>1,14</literal>do<application>libsignon-glib</application>do usuário do accounts-sso no gitlab.com, em<link xlink:href=\"https://gitlab.com/" | |
"accounts-sso/libsignon-glib\"/>, O<filename>Makefile</filename>acabaria ficando assim para buscar os arquivos de distribuição: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4158 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tlibsignon-glib\n" | |
"DISTVERSION=\t1.14\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_ACCOUNT=\taccounts-sso\n" | |
"GL_COMMIT=\te90302e342bfd27bc8c9132ab9d0ea3d8723fd03" | |
msgstr "" | |
"PORTNAME=\tlibsignon-glib\n" | |
"DISTVERSION=\t1.14\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_ACCOUNT=\taccounts-sso\n" | |
"GL_COMMIT=\te90302e342bfd27bc8c9132ab9d0ea3d8723fd03" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4165 | |
msgid "" | |
"It will automatically have <varname>MASTER_SITES</varname> set to <link xlink:href=\"https://gitlab.com\">gitlab.com</link> and <varname>WRKSRC</varname> to <literal>${WRKDIR}/libsignon-" | |
"glib-e90302e342bfd27bc8c9132ab9d0ea3d8723fd03-e90302e342bfd27bc8c9132ab9d0ea3d8723fd03</literal>." | |
msgstr "" | |
"Ele terá automaticamente<varname>MASTER_SITES</varname>definido como<link xlink:href=\"https://gitlab.com\">gitlab.com</link>e<varname>WRKSRC</varname>para<literal>$ {WRKDIR} / libsignon-" | |
"glib-e90302e342bfd27bc8c9132ab9d0ea3d8723fd03-e90302e342bfd27bc8c9132ab9d0ea3d8723fd03</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4172 | |
msgid "More Complete Use of <varname>USE_GITLAB</varname>" | |
msgstr "Uso mais completo de<varname>USE_GITLAB</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4175 | |
msgid "" | |
"A more complete use of the above if port had no versioning and <application>foobar</application> from the foo user on project bar on a self hosted <application>GitLab</application> site " | |
"<literal>https://gitlab.example.com</literal>, the <filename>Makefile</filename> ends up looking like this for fetching distribution files:" | |
msgstr "" | |
"Um uso mais completo do que precede se a porta não tiver controle de versão e<application>foobar</application>do usuário foo na barra de projeto em um auto hospedado<application>GitLab</" | |
"application>local<literal>https://gitlab.example.com</literal>, a<filename>Makefile</filename>acaba ficando assim para buscar arquivos de distribuição: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4181 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tfoobar\n" | |
"DISTVERSION=\tg20170906\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_SITE=\thttps://gitlab.example.com\n" | |
"GL_ACCOUNT=\tfoo\n" | |
"GL_PROJECT=\tbar\n" | |
"GL_COMMIT=\t9c1669ce60c3f4f5eb43df874d7314483fb3f8a6" | |
msgstr "" | |
"PORTNAME=\tfoobar\n" | |
"DISTVERSION=\tg20170906\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_SITE=\thttps://gitlab.example.com\n" | |
"GL_ACCOUNT=\tfoo\n" | |
"GL_PROJECT=\tbar\n" | |
"GL_COMMIT=\t9c1669ce60c3f4f5eb43df874d7314483fb3f8a6" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4190 | |
msgid "" | |
"It will have <varname>MASTER_SITES</varname> set to \"<literal>https://gitlab.example.com</literal>\" and <varname>WRKSRC</varname> to <literal>${WRKDIR}/" | |
"bar-9c1669ce60c3f4f5eb43df874d7314483fb3f8a6-9c1669ce60c3f4f5eb43df874d7314483fb3f8a6</literal>." | |
msgstr "" | |
"Terá<varname>MASTER_SITES</varname>definido como \"<literal>https://gitlab.example.com</literal>\\ \"e<varname>WRKSRC</varname>para<literal>$ {WRKDIR} / " | |
"bar-9c1669ce60c3f4f5eb43df874d7314483fb3f8a6-9c1669ce60c3f4f5eb43df874d7314483fb3f8a6</literal>" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:4195 | |
msgid "" | |
"<literal>20170906</literal> is the date of the commit referenced in <varname>GL_COMMIT</varname>, not the date the <filename>Makefile</filename> is edited, or the date the commit to the " | |
"FreeBSD ports tree is made." | |
msgstr "" | |
"<literal>20170906</literal>é a data do commit referenciada em<varname>GL_COMMIT</varname>, não a data em que<filename>Makefile</filename>é editado, ou a data em que o commit para a árvore " | |
"de ports do FreeBSD é feito. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:4202 | |
msgid "<varname>GL_SITE</varname>'s protocol, port and webroot can all be modified in the same variable." | |
msgstr "<varname>GL_SITE</varname>O protocolo, porta e webroot podem ser modificados na mesma variável. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:4208 | |
msgid "Fetching Multiple Files from <application>GitLab</application>" | |
msgstr "Buscando vários arquivos de<application>GitLab</application>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4210 | |
msgid "" | |
"The <varname>USE_GITLAB</varname> framework also supports fetching multiple distribution files from different places from <application>GitLab</application> and <application>GitLab</" | |
"application> hosted sites. It works in a way very similar to <xref linkend=\"porting-master-sites-n\"/> and <xref linkend=\"makefile-master_sites-gitlab-multiple\"/>." | |
msgstr "" | |
"O<varname>USE_GITLAB</varname>framework também suporta a busca de vários arquivos de distribuição de diferentes locais<application>GitLab</application>e<application>GitLab</" | |
"application>sites hospedados. Ele funciona de uma forma muito semelhante ao<xref linkend=\"porting-master-sites-n\"/>e<xref linkend=\"makefile-master_sites-gitlab-multiple\"/>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4216 | |
msgid "" | |
"When fetching multiple files using <application>GitLab</application>, sometimes the default distribution file is not fetched from a <application>GitLab</application> site. To disable " | |
"fetching the default distribution, set:" | |
msgstr "" | |
"Ao buscar vários arquivos usando<application>GitLab</application>, às vezes, o arquivo de distribuição padrão não é obtido de um<application>GitLab</application>local. Para desativar a " | |
"busca da distribuição padrão, defina: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:4220 | |
#, no-wrap | |
msgid "USE_GITLAB= nodefault" | |
msgstr "USE_GITLAB= nodefault" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4222 | |
msgid "" | |
"Multiple values are added to <varname>GL_SITE</varname>, <varname>GL_ACCOUNT</varname>, <varname>GL_PROJECT</varname> and <varname>GL_COMMIT</varname>. Each different value is assigned a " | |
"group. <xref linkend=\"makefile-master_sites-gitlab-description\"/>." | |
msgstr "" | |
"Vários valores são adicionados a<varname>GL_SITE</varname>,<varname>CONTA GL</varname>,<varname>GL_PROJECT</varname>e<varname>GL_COMMIT</varname>. Cada valor diferente é atribuído a um " | |
"grupo.<xref linkend=\"makefile-master_sites-gitlab-description\"/>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4230 | |
msgid "<varname>GL_TUPLE</varname> can also be used when there are a lot of distribution files. It helps keep the site, account, project, commit, and group information at the same place." | |
msgstr "" | |
"<varname>GL_TUPLE</varname>também pode ser usado quando há muitos arquivos de distribuição. Isso ajuda a manter as informações de site, conta, projeto, confirmação e grupo no mesmo local. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:4263 | |
msgid "Use of <varname>USE_GITLAB</varname> with Multiple Distribution Files" | |
msgstr "Uso de<varname>USE_GITLAB</varname>com vários arquivos de distribuição " | |
#. (itstool) path: example/para | |
#: book.translate.xml:4266 | |
msgid "" | |
"From time to time, there is a need to fetch more than one distribution file. For example, when the upstream git repository uses submodules. This can be done easily using groups in the " | |
"<varname>GL_<replaceable>*</replaceable></varname> variables:" | |
msgstr "" | |
"De tempos em tempos, é necessário buscar mais de um arquivo de distribuição. Por exemplo, quando o repositório git do upstream usa submódulos. Isso pode ser feito facilmente usando grupos " | |
"no<varname>GL_<replaceable>*</replaceable></varname>variáveis: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4273 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_SITE=\thttps://gitlab.example.com:9434/gitlab:icons\n" | |
"GL_ACCOUNT=\tbar:icons,contrib\n" | |
"GL_PROJECT=\tfoo-icons:icons foo-contrib:contrib\n" | |
"GL_COMMIT=\tc189207a55da45305c884fe2b50e086fcad4724b ae7368cab1ca7ca754b38d49da064df87968ffe4:icons 9e4dd76ad9b38f33fdb417a4c01935958d5acd2a:contrib\n" | |
"GL_SUBDIR=\text/icons:icons\n" | |
"\n" | |
"CONFIGURE_ARGS= --with-contrib=${WRKSRC_contrib}" | |
msgstr "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_SITE=\thttps://gitlab.example.com:9434/gitlab:icons\n" | |
"GL_ACCOUNT=\tbar:icons,contrib\n" | |
"GL_PROJECT=\tfoo-icons:icons foo-contrib:contrib\n" | |
"GL_COMMIT=\tc189207a55da45305c884fe2b50e086fcad4724b ae7368cab1ca7ca754b38d49da064df87968ffe4:icons 9e4dd76ad9b38f33fdb417a4c01935958d5acd2a:contrib\n" | |
"GL_SUBDIR=\text/icons:icons\n" | |
"\n" | |
"CONFIGURE_ARGS= --with-contrib=${WRKSRC_contrib}" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4285 | |
msgid "" | |
"This will fetch two distribution files from gitlab.com and one from <literal>gitlab.example.com</literal> hosting <application>GitLab</application>. The default one comes from " | |
"<filename>https://gitlab.com/foo/foo</filename> and commit is <literal>c189207a55da45305c884fe2b50e086fcad4724b</literal>. The second one, with the <literal>icons</literal> group, comes " | |
"from <filename>https://gitlab.example.com:9434/gitlab/bar/foo-icons</filename> and commit is <literal>ae7368cab1ca7ca754b38d49da064df87968ffe4</literal>. The third one comes from " | |
"<filename>https://gitlab.com/bar/foo-contrib</filename> and is commit <literal>9e4dd76ad9b38f33fdb417a4c01935958d5acd2a</literal>. The distribution files are named <filename>foo-foo-" | |
"c189207a55da45305c884fe2b50e086fcad4724b_GL0.tar.gz</filename>, <filename>bar-foo-icons-ae7368cab1ca7ca754b38d49da064df87968ffe4_GL0.tar.gz</filename>, and <filename>bar-foo-" | |
"contrib-9e4dd76ad9b38f33fdb417a4c01935958d5acd2a_GL0.tar.gz</filename>." | |
msgstr "" | |
"Isso irá buscar dois arquivos de distribuição do gitlab.com e um do<literal>gitlab.example.com</literal>hospedagem<application>GitLab</application>. O padrão vem de<filename>https://" | |
"gitlab.com/foo/foo</filename>e commit é<literal>c189207a55da45305c884fe2b50e086fcad4724b</literal>. O segundo, com o<literal>ícones</literal>grupo, vem de<filename>https://gitlab.example." | |
"com:9434/gitlab/bar/foo-icons</filename>e commit é<literal>ae7368cab1ca7ca754b38d49da064df87968ffe4</literal>. O terceiro vem de<filename>https://gitlab.com/bar/foo-contrib</filename>e é " | |
"cometer<literal>9e4dd76ad9b38f33fdb417a4c01935958d5acd2a</literal>. Os arquivos de distribuição são nomeados<filename>foo-foo-c189207a55da45305c884fe2b50e086fcad4724b_GL0.tar.gz</" | |
"filename>,<filename>bar-foo-icons-ae7368cab1ca7ca754b38d49da064df87968ffe4_GL0.tar.gz</filename>e<filename>bar-foo-contrib-9e4dd76ad9b38f33fdb417a4c01935958d5acd2a_GL0.tar.gz</filename>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4299 | |
msgid "" | |
"All the distribution files are extracted in <varname>${WRKDIR}</varname> in their respective subdirectories. The default file is still extracted in <varname>${WRKSRC}</varname>, in this " | |
"case, <filename>${WRKDIR}/foo-c189207a55da45305c884fe2b50e086fcad4724b-c189207a55da45305c884fe2b50e086fcad4724b</filename>. Each additional distribution file is extracted in <varname>" | |
"${WRKSRC_<replaceable>group</replaceable>}</varname>. Here, for the <literal>icons</literal> group, it is called <varname>${WRKSRC_icons}</varname> and it contains <filename>${WRKDIR}/foo-" | |
"icons-ae7368cab1ca7ca754b38d49da064df87968ffe4-ae7368cab1ca7ca754b38d49da064df87968ffe4</filename>. The file with the <literal>contrib</literal> group is called <varname>${WRKSRC_contrib}" | |
"</varname> and contains <literal>${WRKDIR}/foo-contrib-9e4dd76ad9b38f33fdb417a4c01935958d5acd2a-9e4dd76ad9b38f33fdb417a4c01935958d5acd2a</literal>." | |
msgstr "" | |
"Todos os arquivos de distribuição são extraídos<varname>$ {WRKDIR}</varname>em seus respectivos subdiretórios. O arquivo padrão ainda é extraído<varname>$ {WRKSRC}</varname>, nesse caso," | |
"<filename>$ {WRKDIR} / foo-c189207a55da45305c884fe2b50e086fcad4724b-c189207a55da45305c884fe2b50e086fcad4724b</filename>. Cada arquivo de distribuição adicional é extraído<varname>$ " | |
"{WRKSRC_<replaceable>grupo</replaceable>}</varname>. Aqui, para o<literal>ícones</literal>grupo, é chamado<varname>$ {WRKSRC_icons}</varname>e contém<filename>$ {WRKDIR} / foo-icons-" | |
"ae7368cab1ca7ca754b38d49da064df87968ffe4-ae7368cab1ca7ca754b38d49da064df87968ffe4</filename>. O arquivo com o<literal>contrib</literal>grupo é chamado<varname>$ {WRKSRC_contrib}</" | |
"varname>e contém<literal>$ {WRKDIR} / foo-contrib-9e4dd76ad9b38f33fdb417a4c01935958d5acd2a-9e4dd76ad9b38f33fdb417a4c01935958d5acd2a</literal>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4313 | |
msgid "" | |
"The software's build system expects to find the icons in a <filename>ext/icons</filename> subdirectory in its sources, so <varname>GL_SUBDIR</varname> is used. <varname>GL_SUBDIR</" | |
"varname> makes sure that <filename>ext</filename> exists, but that <filename>ext/icons</filename> does not already exist. Then it does this:" | |
msgstr "" | |
"O sistema de compilação do software espera encontrar os ícones em um<filename>ext / ícones</filename>subdiretório em suas fontes, então<varname>GL_SUBDIR</varname>é usado." | |
"<varname>GL_SUBDIR</varname>garante que<filename>ext</filename>existe, mas isso<filename>ext / ícones</filename>ainda não existe. Então isso acontece: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4321 | |
#, no-wrap | |
msgid "" | |
"post-extract:\n" | |
" @${MV} ${WRKSRC_icons} ${WRKSRC}/ext/icons" | |
msgstr "" | |
"post-extract:\n" | |
" @${MV} ${WRKSRC_icons} ${WRKSRC}/ext/icons" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4326 | |
msgid "Use of <varname>USE_GITLAB</varname> with Multiple Distribution Files Using <varname>GL_TUPLE</varname>" | |
msgstr "Uso de<varname>USE_GITLAB</varname>com vários arquivos de distribuição usando<varname>GL_TUPLE</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4330 | |
msgid "This is functionally equivalent to <xref linkend=\"makefile-master_sites-gitlab-multi\"/>, but using <varname>GL_TUPLE</varname>:" | |
msgstr "Isto é funcionalmente equivalente a<xref linkend=\"makefile-master_sites-gitlab-multi\"/>mas usando<varname>GL_TUPLE</varname>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4333 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_COMMIT=\tc189207a55da45305c884fe2b50e086fcad4724b\n" | |
"GL_TUPLE=\thttps://gitlab.example.com:9434/gitlab:bar:foo-icons:ae7368cab1ca7ca754b38d49da064df87968ffe4:icons/ext/icons \\\n" | |
"\t\tbar:foo-contrib:9e4dd76ad9b38f33fdb417a4c01935958d5acd2a:contrib\n" | |
"\n" | |
"CONFIGURE_ARGS= --with-contrib=${WRKSRC_contrib}" | |
msgstr "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0.2\n" | |
"\n" | |
"USE_GITLAB=\tyes\n" | |
"GL_COMMIT=\tc189207a55da45305c884fe2b50e086fcad4724b\n" | |
"GL_TUPLE=\thttps://gitlab.example.com:9434/gitlab:bar:foo-icons:ae7368cab1ca7ca754b38d49da064df87968ffe4:icons/ext/icons \\\n" | |
"\t\tbar:foo-contrib:9e4dd76ad9b38f33fdb417a4c01935958d5acd2a:contrib\n" | |
"\n" | |
"CONFIGURE_ARGS= --with-contrib=${WRKSRC_contrib}" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4343 | |
msgid "" | |
"Grouping was used in the previous example with <literal>bar:icons,contrib</literal>. Some redundant information is present with <varname>GL_TUPLE</varname> because grouping is not " | |
"possible." | |
msgstr "" | |
"Agrupamento foi usado no exemplo anterior com<literal>bar: ícones, contrib</literal>. Algumas informações redundantes estão presentes<varname>GL_TUPLE</varname>porque o agrupamento não é " | |
"possível \"" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:4352 | |
msgid "<varname>EXTRACT_SUFX</varname>" | |
msgstr "<varname>EXTRACT_SUFX</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4354 | |
msgid "If there is one distribution file, and it uses an odd suffix to indicate the compression mechanism, set <varname>EXTRACT_SUFX</varname>." | |
msgstr "Se houver um arquivo de distribuição e ele usar um sufixo ímpar para indicar o mecanismo de compactação, defina<varname>EXTRACT_SUFX</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4358 | |
msgid "For example, if the distribution file was named <filename>foo.tar.gzip</filename> instead of the more normal <filename>foo.tar.gz</filename>, write:" | |
msgstr "Por exemplo, se o arquivo de distribuição foi nomeado<filename>foo.tar.gzip</filename>em vez do mais normal<filename>foo.tar.gz</filename>, Escreva:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:4362 | |
#, no-wrap | |
msgid "" | |
"DISTNAME=\tfoo\n" | |
"EXTRACT_SUFX=\t.tar.gzip" | |
msgstr "" | |
"DISTNAME=\tfoo\n" | |
"EXTRACT_SUFX=\t.tar.gzip" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4365 | |
msgid "" | |
"The <literal>USES=tar[:<replaceable>xxx</replaceable>]</literal>, <literal>USES=lha</literal> or <literal>USES=zip</literal> automatically set <varname>EXTRACT_SUFX</varname> to the most " | |
"common archives extensions as necessary, see <xref linkend=\"uses\"/> for more details. If neither of these are set then <varname>EXTRACT_SUFX</varname> defaults to <literal>.tar.gz</" | |
"literal>." | |
msgstr "" | |
"O<literal>USES = tar [:<replaceable>xxx</replaceable>]</literal>,<literal>USOS = lha</literal>ou<literal>USES = zip</literal>definir automaticamente<varname>EXTRACT_SUFX</varname>às " | |
"extensões de arquivo mais comuns, conforme necessário, consulte<xref linkend=\"uses\"/>para mais detalhes. Se nenhum destes estiver definido,<varname>EXTRACT_SUFX</varname>o padrão " | |
"é<literal>.tar.gz</literal>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:4374 | |
msgid "As <varname>EXTRACT_SUFX</varname> is only used in <varname>DISTFILES</varname>, only set one of them.." | |
msgstr "Como<varname>EXTRACT_SUFX</varname>é usado apenas em<varname>DISTFILES</varname>, apenas defina um deles .. " | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4380 book.translate.xml:8305 | |
msgid "<varname>DISTFILES</varname>" | |
msgstr "<varname>DISTFILES</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4382 | |
msgid "" | |
"Sometimes the names of the files to be downloaded have no resemblance to the name of the port. For example, it might be called <filename>source.tar.gz</filename> or similar. In other " | |
"cases the application's source code might be in several different archives, all of which must be downloaded." | |
msgstr "" | |
"Às vezes os nomes dos arquivos a serem baixados não têm semelhança com o nome da porta. Por exemplo, pode ser chamado<filename>source.tar.gz</filename>ou similar. Em outros casos, o " | |
"código-fonte do aplicativo pode estar em vários arquivos diferentes, os quais devem ser baixados. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4388 | |
msgid "If this is the case, set <varname>DISTFILES</varname> to be a space separated list of all the files that must be downloaded." | |
msgstr "Se este for o caso, defina<varname>DISTFILES</varname>para ser uma lista separada por espaços de todos os arquivos que devem ser baixados. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:4392 | |
#, no-wrap | |
msgid "DISTFILES=\tsource1.tar.gz source2.tar.gz" | |
msgstr "DISTFILES=\tsource1.tar.gz source2.tar.gz" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4394 | |
msgid "If not explicitly set, <varname>DISTFILES</varname> defaults to <literal>${DISTNAME}${EXTRACT_SUFX}</literal>." | |
msgstr "Se não definido explicitamente,<varname>DISTFILES</varname>o padrão é<literal>$ {DISTNAME} $ {EXTRACT_SUFX}</literal>" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4400 book.translate.xml:8309 | |
msgid "<varname>EXTRACT_ONLY</varname>" | |
msgstr "<varname>EXTRACT_ONLY</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4402 | |
msgid "" | |
"If only some of the <varname>DISTFILES</varname> must be extracted—for example, one of them is the source code, while another is an uncompressed document—list the filenames that must be " | |
"extracted in <varname>EXTRACT_ONLY</varname>." | |
msgstr "" | |
"Se apenas alguns dos<varname>DISTFILES</varname>deve ser extraído - por exemplo, um deles é o código-fonte, enquanto outro é um documento não compactado - liste os nomes de arquivos que " | |
"devem ser extraídos<varname>EXTRACT_ONLY</varname>" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:4408 | |
#, no-wrap | |
msgid "" | |
"DISTFILES=\tsource.tar.gz manual.html\n" | |
"EXTRACT_ONLY=\tsource.tar.gz" | |
msgstr "" | |
"DISTFILES=\tsource.tar.gz manual.html\n" | |
"EXTRACT_ONLY=\tsource.tar.gz" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4411 | |
msgid "When none of the <varname>DISTFILES</varname> need to be uncompressed, set <varname>EXTRACT_ONLY</varname> to the empty string." | |
msgstr "Quando nenhum dos<varname>DISTFILES</varname>precisa ser descompactado, definir<varname>EXTRACT_ONLY</varname>para a seqüência vazia. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:4415 | |
#, no-wrap | |
msgid "EXTRACT_ONLY=" | |
msgstr "EXTRACT_ONLY=" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4419 book.translate.xml:8393 | |
msgid "<varname>PATCHFILES</varname>" | |
msgstr "<varname>PATCHFILES</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4421 | |
msgid "" | |
"If the port requires some additional patches that are available by <acronym>FTP</acronym> or <acronym>HTTP</acronym>, set <varname>PATCHFILES</varname> to the names of the files and " | |
"<varname>PATCH_SITES</varname> to the URL of the directory that contains them (the format is the same as <varname>MASTER_SITES</varname>)." | |
msgstr "" | |
"Se a porta requer alguns patches adicionais que estão disponíveis por<acronym>FTP</acronym>ou<acronym>HTTP</acronym>,<varname>PATCHFILES</varname>para os nomes dos arquivos " | |
"e<varname>PATCH_SITES</varname>para o URL do diretório que os contém (o formato é o mesmo que<varname>MASTER_SITES</varname>) " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4428 | |
msgid "" | |
"If the patch is not relative to the top of the source tree (that is, <varname>WRKSRC</varname>) because it contains some extra pathnames, set <varname>PATCH_DIST_STRIP</varname> " | |
"accordingly. For instance, if all the pathnames in the patch have an extra <literal>foozolix-1.0/</literal> in front of the filenames, then set <literal>PATCH_DIST_STRIP=-p1</literal>." | |
msgstr "" | |
"Se o patch não for relativo ao topo da árvore de origem (isto é,<varname>WRKSRC</varname>) porque contém alguns nomes de caminhos extras,<varname>PATCH_DIST_STRIP</varname>adequadamente. " | |
"Por exemplo, se todos os nomes de caminho no patch tiverem um extra<literal>foozolix-1.0 /</literal>na frente dos nomes de arquivos, em seguida, defina<literal>PATCH_DIST_STRIP = -p1</" | |
"literal>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4436 | |
msgid "" | |
"Do not worry if the patches are compressed; they will be decompressed automatically if the filenames end with <filename>.Z</filename>, <filename>.gz</filename>, <filename>.bz2</filename> " | |
"or <filename>.xz</filename>." | |
msgstr "" | |
"Não se preocupe se os patches estiverem comprimidos; eles serão descomprimidos automaticamente se os nomes dos arquivos terminarem com<filename>.Z</filename>,<filename>.gz</filename>," | |
"<filename>.bz2</filename>ou<filename>.xz</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4441 | |
msgid "" | |
"If the patch is distributed with some other files, such as documentation, in a compressed tarball, using <varname>PATCHFILES</varname> is not possible. If that is the case, add the name " | |
"and the location of the patch tarball to <varname>DISTFILES</varname> and <varname>MASTER_SITES</varname>. Then, use <varname>EXTRA_PATCHES</varname> to point to those files and " | |
"<filename>bsd.port.mk</filename> will automatically apply them. In particular, do <emphasis>not</emphasis> copy patch files into <filename>${PATCHDIR}</filename>. That directory may not " | |
"be writable." | |
msgstr "" | |
"Se o patch for distribuído com alguns outros arquivos, como documentação, em um tarball compactado,<varname>PATCHFILES</varname>não é possível. Se for esse o caso, adicione o nome e a " | |
"localização do tarball do patch para<varname>DISTFILES</varname>e<varname>MASTER_SITES</varname>. Então, use<varname>EXTRA_PATCHES</varname>para apontar para esses arquivos e<filename>bsd." | |
"port.mk</filename>irá aplicá-las automaticamente. Em particular,<emphasis>não</emphasis>copiar arquivos de patch em<filename>$ {PATCHDIR}</filename>. Esse diretório pode não ser gravável. " | |
#. (itstool) path: tip/para | |
#: book.translate.xml:4455 | |
msgid "If there are multiple patches and they need mixed values for the strip parameter, it can be added alongside the patch name in <varname>PATCHFILES</varname>, e.g:" | |
msgstr "Se houver vários patches e eles precisarem de valores mistos para o parâmetro strip, ele poderá ser adicionado ao lado do nome do patch em<varname>PATCHFILES</varname>, por exemplo:" | |
#. (itstool) path: tip/programlisting | |
#: book.translate.xml:4459 | |
#, no-wrap | |
msgid "PATCHFILES=\tpatch1 patch2:-p1" | |
msgstr "PATCHFILES=\tpatch1 patch2:-p1" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:4461 | |
msgid "This does not conflict with <link linkend=\"porting-master-sites-n\">the master site grouping feature</link>, adding a group also works:" | |
msgstr "Isto não entra em conflito com<link linkend=\"porting-master-sites-n\">o recurso de agrupamento de sites principais</link>, adicionando um grupo também funciona: " | |
#. (itstool) path: tip/programlisting | |
#: book.translate.xml:4464 | |
#, no-wrap | |
msgid "PATCHFILES=\tpatch2:-p1:source2" | |
msgstr "PATCHFILES=\tpatch2:-p1:source2" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:4474 | |
msgid "pre-clean" | |
msgstr "pré-limpeza" | |
#. (itstool) path: note/para | |
#: book.translate.xml:4468 | |
msgid "" | |
"The tarball will have been extracted alongside the regular source by then, so there is no need to explicitly extract it if it is a regular compressed tarball. Take extra care not to " | |
"overwrite something that already exists in that directory if extracting it manually. Also, do not forget to add a command to remove the copied patch in the <_:buildtarget-1/> target." | |
msgstr "" | |
"O tarball terá sido extraído junto com a fonte regular até então, então não há necessidade de explicitamente extraí-lo se ele for um tarball compactado regular. Tome cuidado extra para " | |
"não sobrescrever algo que já existe nesse diretório se extraí-lo manualmente. Também , não se esqueça de adicionar um comando para remover o patch copiado no destino <_: buildtarget-1 /" | |
">. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:4479 | |
msgid "Multiple Distribution or Patches Files from Multiple Locations" | |
msgstr "Vários arquivos de distribuição ou patches de vários locais" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4482 | |
msgid "(Consider this to be a somewhat <quote>advanced topic</quote>; those new to this document may wish to skip this section at first)." | |
msgstr "(Considere isto um pouco<quote>tópico avançado</quote>; aqueles que são novos neste documento podem querer pular esta seção em primeiro lugar). " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4486 | |
msgid "" | |
"This section has information on the fetching mechanism known as both <literal>MASTER_SITES:n</literal> and <literal>MASTER_SITES_NN</literal>. We will refer to this mechanism as " | |
"<literal>MASTER_SITES:n</literal>." | |
msgstr "" | |
"Esta seção contém informações sobre o mecanismo de busca conhecido como<literal>MASTER_SITES: n</literal>e<literal>MASTER_SITES_NN</literal>. Vamos nos referir a este mecanismo " | |
"como<literal>MASTER_SITES: n</literal>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4491 | |
msgid "" | |
"A little background first. OpenBSD has a neat feature inside <varname>DISTFILES</varname> and <varname>PATCHFILES</varname> which allows files and patches to be postfixed with <literal>:" | |
"n</literal> identifiers. Here, <literal>n</literal> can be any word containing <literal>[0-9a-zA-Z_]</literal> and denote a group designation. For example:" | |
msgstr "" | |
"Um pouco de fundo primeiro. O OpenBSD tem um ótimo recurso dentro<varname>DISTFILES</varname>e<varname>PATCHFILES</varname>que permite que arquivos e correções sejam postfixados " | |
"com<literal>n</literal>identificadores. Aqui,<literal>n</literal>pode ser qualquer palavra que contenha<literal>[0-9a-zA-Z_]</literal>e denotar uma designação de grupo. Por exemplo:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:4499 | |
#, no-wrap | |
msgid "DISTFILES=\talpha:0 beta:1" | |
msgstr "DISTFILES=\talpha:0 beta:1" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4501 | |
msgid "" | |
"In OpenBSD, distribution file <filename>alpha</filename> will be associated with variable <varname>MASTER_SITES0</varname> instead of our common <varname>MASTER_SITES</varname> and " | |
"<filename>beta</filename> with <varname>MASTER_SITES1</varname>." | |
msgstr "" | |
"No OpenBSD, arquivo de distribuição<filename>alfa</filename>será associado com variável<varname>MASTER_SITES0</varname>em vez de nossa comum<varname>MASTER_SITES</varname>e<filename>beta</" | |
"filename>com<varname>MASTER_SITES1</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4508 | |
msgid "This is a very interesting feature which can decrease that endless search for the correct download site." | |
msgstr "Esta é uma característica muito interessante que pode diminuir essa busca sem fim pelo site de download correto." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4511 | |
msgid "" | |
"Just picture 2 files in <varname>DISTFILES</varname> and 20 sites in <varname>MASTER_SITES</varname>, the sites slow as hell where <filename>beta</filename> is carried by all sites in " | |
"<varname>MASTER_SITES</varname>, and <filename>alpha</filename> can only be found in the 20th site. It would be such a waste to check all of them if the maintainer knew this beforehand, " | |
"would it not? Not a good start for that lovely weekend!" | |
msgstr "" | |
"Apenas imagine 2 arquivos em<varname>DISTFILES</varname>e 20 sites em<varname>MASTER_SITES</varname>, os sites lentos como o inferno onde<filename>beta</filename>é transportado por todos " | |
"os sites em<varname>MASTER_SITES</varname>e<filename>alfa</filename>só pode ser encontrado no 20º site. Seria um desperdício checar todos eles se o mantenedor soubesse de antemão, não " | |
"seria? Não é um bom começo para esse lindo fim de semana! " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4520 | |
msgid "" | |
"Now that you have the idea, just imagine more <varname>DISTFILES</varname> and more <varname>MASTER_SITES</varname>. Surely our <quote>distfiles survey meister</quote> would appreciate " | |
"the relief to network strain that this would bring." | |
msgstr "" | |
"Agora que você tem a ideia, imagine mais<varname>DISTFILES</varname>e mais<varname>MASTER_SITES</varname>. Certamente nossa<quote>distfiles levantamento meister</quote>apreciaria o alívio " | |
"para a tensão de rede que isso traria \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:4526 | |
msgid "In the next sections, information will follow on the FreeBSD implementation of this idea. We improved a bit on OpenBSD's concept." | |
msgstr "Nas próximas seções, as informações seguirão a implementação do FreeBSD desta idéia. Nós melhoramos um pouco o conceito do OpenBSD." | |
#. (itstool) path: important/para | |
#: book.translate.xml:4531 | |
msgid "" | |
"The group names cannot have dashes in them (<literal>-</literal>), in fact, they cannot have any characters out of the <literal>[a-zA-Z0-9_]</literal> range. This is because, while " | |
"<citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> is ok with variable names containing dashes, <citerefentry><refentrytitle>sh</" | |
"refentrytitle><manvolnum>1</manvolnum></citerefentry> is not." | |
msgstr "" | |
"Os nomes dos grupos não podem ter traços neles (<literal>-</literal>), na verdade, eles não podem ter nenhum caractere fora do<literal>[a-zA-Z0-9_]</literal>alcance. Isso porque, " | |
"enquanto<citerefentry><refentrytitle>faço</refentrytitle><manvolnum>1</manvolnum></citerefentry>está ok com nomes de variáveis contendo traços,<citerefentry><refentrytitle>sh</" | |
"refentrytitle><manvolnum>1</manvolnum></citerefentry>não é." | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:4539 | |
msgid "Simplified Information" | |
msgstr "Informação simplificada" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4541 | |
msgid "" | |
"This section explains how to quickly prepare fine grained fetching of multiple distribution files and patches from different sites and subdirectories. We describe here a case of " | |
"simplified <literal>MASTER_SITES:n</literal> usage. This will be sufficient for most scenarios. More detailed information are available in <xref linkend=\"ports-master-sites-n-detailed\"/" | |
">." | |
msgstr "" | |
"Esta seção explica como preparar rapidamente a busca de vários arquivos de distribuição e patches de diferentes sites e subdiretórios. Descrevemos aqui um caso de<literal>MASTER_SITES: n</" | |
"literal>uso. Isso será suficiente para a maioria dos cenários. Informações mais detalhadas estão disponíveis em<xref linkend=\"ports-master-sites-n-detailed\"/>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4548 | |
msgid "" | |
"Some applications consist of multiple distribution files that must be downloaded from a number of different sites. For example, <application>Ghostscript</application> consists of the core " | |
"of the program, and then a large number of driver files that are used depending on the user's printer. Some of these driver files are supplied with the core, but many others must be " | |
"downloaded from a variety of different sites." | |
msgstr "" | |
"Alguns aplicativos consistem em vários arquivos de distribuição que devem ser baixados de vários sites diferentes. Por exemplo,<application>Ghostscript</application>consiste no núcleo do " | |
"programa e, em seguida, um grande número de arquivos de driver que são usados dependendo da impressora do usuário. Alguns desses arquivos de driver são fornecidos com o núcleo, mas muitos " | |
"outros devem ser baixados de uma variedade de sites diferentes. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4557 | |
msgid "" | |
"To support this, each entry in <varname>DISTFILES</varname> may be followed by a colon and a <quote>group name</quote>. Each site listed in <varname>MASTER_SITES</varname> is then " | |
"followed by a colon, and the group that indicates which distribution files are downloaded from this site." | |
msgstr "" | |
"Para apoiar isso, cada entrada<varname>DISTFILES</varname>pode ser seguido por um cólon e um<quote>nome do grupo</quote>. Cada site listado em<varname>MASTER_SITES</varname>é então " | |
"seguido por dois pontos, e o grupo que indica quais arquivos de distribuição são baixados deste site. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4564 | |
msgid "" | |
"For example, consider an application with the source split in two parts, <filename>source1.tar.gz</filename> and <filename>source2.tar.gz</filename>, which must be downloaded from two " | |
"different sites. The port's <filename>Makefile</filename> would include lines like <xref linkend=\"ports-master-sites-n-example-simple-use-one-file-per-site\"/>." | |
msgstr "" | |
"Por exemplo, considere um aplicativo com a divisão de origem em duas partes,<filename>source1.tar.gz</filename>e<filename>source2.tar.gz</filename>, que deve ser baixado de dois sites " | |
"diferentes. O porto<filename>Makefile</filename>incluiria linhas como<xref linkend=\"ports-master-sites-n-example-simple-use-one-file-per-site\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4572 | |
msgid "Simplified Use of <literal>MASTER_SITES:n</literal> with One File Per Site" | |
msgstr "Uso simplificado de<literal>MASTER_SITES: n</literal>com um arquivo por site " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4575 | |
#, no-wrap | |
msgid "" | |
"MASTER_SITES=\tftp://ftp1.example.com/:source1 \\\n" | |
"\t\thttp://www.example.com/:source2\n" | |
"DISTFILES=\tsource1.tar.gz:source1 \\\n" | |
"\t\tsource2.tar.gz:source2" | |
msgstr "" | |
"MASTER_SITES=\tftp://ftp1.example.com/:source1 \\\n" | |
"\t\thttp://www.example.com/:source2\n" | |
"DISTFILES=\tsource1.tar.gz:source1 \\\n" | |
"\t\tsource2.tar.gz:source2" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4581 | |
msgid "" | |
"Multiple distribution files can have the same group. Continuing the previous example, suppose that there was a third distfile, <filename>source3.tar.gz</filename>, that is downloaded from " | |
"<systemitem>ftp.example2.com</systemitem>. The <filename>Makefile</filename> would then be written like <xref linkend=\"ports-master-sites-n-example-simple-use-more-than-one-file-per-site" | |
"\"/>." | |
msgstr "" | |
"Vários arquivos de distribuição podem ter o mesmo grupo. Continuando o exemplo anterior, suponha que houvesse um terceiro distfile,<filename>source3.tar.gz</filename>, que é baixado " | |
"do<systemitem>ftp.example2.com</systemitem>. o<filename>Makefile</filename>seria então escrito como<xref linkend=\"ports-master-sites-n-example-simple-use-more-than-one-file-per-site\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4591 | |
msgid "Simplified Use of <literal>MASTER_SITES:n</literal> with More Than One File Per Site" | |
msgstr "Uso simplificado de<literal>MASTER_SITES: n</literal>com mais de um arquivo por site " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4594 | |
#, no-wrap | |
msgid "" | |
"MASTER_SITES=\tftp://ftp.example.com/:source1 \\\n" | |
"\t\thttp://www.example.com/:source2\n" | |
"DISTFILES=\tsource1.tar.gz:source1 \\\n" | |
"\t\tsource2.tar.gz:source2 \\\n" | |
"\t\tsource3.tar.gz:source2" | |
msgstr "" | |
"MASTER_SITES=\tftp://ftp.example.com/:source1 \\\n" | |
"\t\thttp://www.example.com/:source2\n" | |
"DISTFILES=\tsource1.tar.gz:source1 \\\n" | |
"\t\tsource2.tar.gz:source2 \\\n" | |
"\t\tsource3.tar.gz:source2" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:4603 | |
msgid "Detailed Information" | |
msgstr "Informação detalhada" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:4605 | |
msgid "" | |
"Okay, so the previous example did not reflect the new port's needs? In this section we will explain in detail how the fine grained fetching mechanism <literal>MASTER_SITES:n</literal> " | |
"works and how it can be used." | |
msgstr "" | |
"Ok, então o exemplo anterior não refletiu as necessidades do novo porto? Nesta seção vamos explicar em detalhes como o mecanismo de busca de granulação fina<literal>MASTER_SITES: n</" | |
"literal>funciona e como ele pode ser usado \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4613 | |
msgid "" | |
"Elements can be postfixed with <literal>:<replaceable>n</replaceable></literal> where <replaceable>n</replaceable> is <literal>[^:,]+</literal>, that is, <replaceable>n</replaceable> " | |
"could conceptually be any alphanumeric string but we will limit it to <literal>[a-zA-Z_][0-9a-zA-Z_]+</literal> for now." | |
msgstr "" | |
"Elementos podem ser postfixed com<literal>:<replaceable>n</replaceable></literal>Onde<replaceable>n</replaceable>é<literal>[^ :,] +</literal>, isso é,<replaceable>n</replaceable>poderia " | |
"conceitualmente ser qualquer cadeia alfanumérica, mas vamos limitá-lo a<literal>[a-zA-Z _] [0-9a-zA-Z _] +</literal>para agora." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4622 | |
msgid "Moreover, string matching is case sensitive; that is, <literal>n</literal> is different from <literal>N</literal>." | |
msgstr "Além disso, a correspondência de strings diferencia maiúsculas de minúsculas, ou seja,<literal>n</literal>é diferente de<literal>N</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4626 | |
msgid "" | |
"However, these words cannot be used for postfixing purposes since they yield special meaning: <literal>default</literal>, <literal>all</literal> and <literal>ALL</literal> (they are used " | |
"internally in item <xref linkend=\"porting-master-sites-n-what-changes-in-port-targets\"/>). Furthermore, <literal>DEFAULT</literal> is a special purpose word (check item <xref linkend=" | |
"\"porting-master-sites-n-DEFAULT-group\"/>)." | |
msgstr "" | |
"No entanto, essas palavras não podem ser usadas para finalidades pós-fixadas, pois elas produzem um significado especial:<literal>padrão</literal>,<literal>todos</literal>e<literal>TODOS</" | |
"literal>(eles são usados internamente no item<xref linkend=\"porting-master-sites-n-what-changes-in-port-targets\"/>). Além disso,<literal>PADRÃO</literal>é uma palavra de propósito " | |
"especial (ver item<xref linkend=\"porting-master-sites-n-DEFAULT-group\"/>) " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4636 | |
msgid "Elements postfixed with <literal>:n</literal> belong to the group <literal>n</literal>, <literal>:m</literal> belong to group <literal>m</literal> and so forth." | |
msgstr "Elementos pós-fixados<literal>n</literal>pertence ao grupo<literal>n</literal>,<literal>: m</literal>pertence ao grupo<literal>m</literal>e assim por diante." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4643 | |
msgid "" | |
"Elements without a postfix are groupless, they all belong to the special group <literal>DEFAULT</literal>. Any elements postfixed with <literal>DEFAULT</literal>, is just being redundant " | |
"unless an element belongs to both <literal>DEFAULT</literal> and other groups at the same time (check item <xref linkend=\"porting-master-sites-n-comma-operator\"/>)." | |
msgstr "" | |
"Elementos sem um postfix são sem graça, todos eles pertencem ao grupo especial<literal>PADRÃO</literal>. Quaisquer elementos posteriores a<literal>PADRÃO</literal>está apenas sendo " | |
"redundante, a menos que um elemento pertença a ambos<literal>PADRÃO</literal>e outros grupos ao mesmo tempo (verifique o item<xref linkend=\"porting-master-sites-n-comma-operator\"/>) " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4651 | |
msgid "These examples are equivalent but the first one is preferred:" | |
msgstr "Esses exemplos são equivalentes, mas o primeiro é o preferido:" | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:4654 | |
#, no-wrap | |
#| msgid "MASTER_SITES" | |
msgid "MASTER_SITES=\talpha" | |
msgstr "MASTER_SITES=\talpha" | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:4656 | |
#, no-wrap | |
#| msgid "MASTER_SITES" | |
msgid "MASTER_SITES=\talpha:DEFAULT" | |
msgstr "MASTER_SITES=\talpha:DEFAULT" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4660 | |
msgid "Groups are not exclusive, an element may belong to several different groups at the same time and a group can either have either several different elements or none at all." | |
msgstr "Grupos não são exclusivos, um elemento pode pertencer a vários grupos diferentes ao mesmo tempo e um grupo pode ter vários elementos diferentes ou nenhum." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4667 | |
msgid "When an element belongs to several groups at the same time, use the comma operator (<literal>,</literal>)." | |
msgstr "Quando um elemento pertence a vários grupos ao mesmo tempo, use o operador vírgula (<literal>,</literal>) " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4671 | |
msgid "" | |
"Instead of repeating it several times, each time with a different postfix, we can list several groups at once in a single postfix. For instance, <literal>:m,n,o</literal> marks an element " | |
"that belongs to group <literal>m</literal>, <literal>n</literal> and <literal>o</literal>." | |
msgstr "" | |
"Em vez de repeti-lo várias vezes, cada vez com um postfix diferente, podemos listar vários grupos de uma vez em um único postfix. Por exemplo,<literal>: m, n, o</literal>marca um elemento " | |
"que pertence ao grupo<literal>m</literal>,<literal>n</literal>e<literal>o</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4678 | |
msgid "All these examples are equivalent but the last one is preferred:" | |
msgstr "Todos esses exemplos são equivalentes, mas o último é o preferido:" | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:4681 | |
#, no-wrap | |
msgid "MASTER_SITES=\talpha alpha:SOME_SITE" | |
msgstr "MASTER_SITES=\talpha alpha:SOME_SITE" | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:4683 | |
#, no-wrap | |
msgid "MASTER_SITES=\talpha:DEFAULT alpha:SOME_SITE" | |
msgstr "MASTER_SITES=\talpha:DEFAULT alpha:SOME_SITE" | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:4685 | |
#, no-wrap | |
msgid "MASTER_SITES=\talpha:SOME_SITE,DEFAULT" | |
msgstr "MASTER_SITES=\talpha:SOME_SITE,DEFAULT" | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:4687 | |
#, no-wrap | |
msgid "MASTER_SITES=\talpha:DEFAULT,SOME_SITE" | |
msgstr "MASTER_SITES=\talpha:DEFAULT,SOME_SITE" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4691 | |
msgid "" | |
"All sites within a given group are sorted according to <varname>MASTER_SORT_AWK</varname>. All groups within <varname>MASTER_SITES</varname> and <varname>PATCH_SITES</varname> are sorted " | |
"as well." | |
msgstr "" | |
"Todos os sites dentro de um determinado grupo são classificados de acordo com<varname>MASTER_SORT_AWK</varname>. Todos os grupos dentro<varname>MASTER_SITES</" | |
"varname>e<varname>PATCH_SITES</varname>são classificados também. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4699 | |
msgid "" | |
"Group semantics can be used in any of the variables <varname>MASTER_SITES</varname>, <varname>PATCH_SITES</varname>, <varname>MASTER_SITE_SUBDIR</varname>, <varname>PATCH_SITE_SUBDIR</" | |
"varname>, <varname>DISTFILES</varname>, and <varname>PATCHFILES</varname> according to this syntax:" | |
msgstr "" | |
"A semântica de grupo pode ser usada em qualquer uma das variáveis<varname>MASTER_SITES</varname>,<varname>PATCH_SITES</varname>,<varname>MASTER_SITE_SUBDIR</varname>," | |
"<varname>PATCH_SITE_SUBDIR</varname>,<varname>DISTFILES</varname>e<varname>PATCHFILES</varname>de acordo com esta sintaxe: " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4710 | |
msgid "" | |
"All <varname>MASTER_SITES</varname>, <varname>PATCH_SITES</varname>, <varname>MASTER_SITE_SUBDIR</varname> and <varname>PATCH_SITE_SUBDIR</varname> elements must be terminated with the " | |
"forward slash <literal>/</literal> character. If any elements belong to any groups, the group postfix <literal>:<replaceable>n</replaceable></literal> must come right after the terminator " | |
"<literal>/</literal>. The <literal>MASTER_SITES:n</literal> mechanism relies on the existence of the terminator <literal>/</literal> to avoid confusing elements where a <literal>:n</" | |
"literal> is a valid part of the element with occurrences where <literal>:n</literal> denotes group <literal>n</literal>. For compatibility purposes, since the <literal>/</literal> " | |
"terminator was not required before in both <varname>MASTER_SITE_SUBDIR</varname> and <varname>PATCH_SITE_SUBDIR</varname> elements, if the postfix immediate preceding character is not a " | |
"<literal>/</literal> then <literal>:n</literal> will be considered a valid part of the element instead of a group postfix even if an element is postfixed with <literal>:n</literal>. See " | |
"both <xref linkend=\"ports-master-sites-n-example-detailed-use-master-site-subdir\"/> and <xref linkend=\"ports-master-sites-n-example-detailed-use-complete-example-master-sites\"/>." | |
msgstr "" | |
"Todos<varname>MASTER_SITES</varname>,<varname>PATCH_SITES</varname>,<varname>MASTER_SITE_SUBDIR</varname>e<varname>PATCH_SITE_SUBDIR</varname>elementos devem ser terminados com a " | |
"barra<literal>/</literal>personagem. Se algum elemento pertencer a algum grupo, o postfix do grupo<literal>:<replaceable>n</replaceable></literal>deve vir logo após o terminador<literal>/" | |
"</literal>. o<literal>MASTER_SITES: n</literal>mecanismo depende da existência do terminador<literal>/</literal>para evitar confundir elementos onde um<literal>n</literal>é uma parte " | |
"válida do elemento com ocorrências em que<literal>n</literal>denota grupo<literal>n</literal>. Para fins de compatibilidade, uma vez que<literal>/</literal>terminator não foi necessário " | |
"antes em ambos<varname>MASTER_SITE_SUBDIR</varname>e<varname>PATCH_SITE_SUBDIR</varname>elementos, se o caractere precedente imediato do postfix não for<literal>/</" | |
"literal>então<literal>n</literal>será considerada uma parte válida do elemento em vez de um postfix de grupo, mesmo que um elemento seja pós-fixado<literal>n</literal>. Ver ambos<xref " | |
"linkend=\"ports-master-sites-n-example-detailed-use-master-site-subdir\"/>e<xref linkend=\"ports-master-sites-n-example-detailed-use-complete-example-master-sites\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4740 | |
msgid "Detailed Use of <literal>MASTER_SITES:n</literal> in <varname>MASTER_SITE_SUBDIR</varname>" | |
msgstr "Uso Detalhado de<literal>MASTER_SITES: n</literal>dentro<varname>MASTER_SITE_SUBDIR</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4744 | |
#, no-wrap | |
msgid "MASTER_SITE_SUBDIR=\told:n new/:NEW" | |
msgstr "MASTER_SITE_SUBDIR=\told:n new/:NEW" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4748 | |
msgid "Directories within group <literal>DEFAULT</literal> -> old:n" | |
msgstr "Diretórios dentro do grupo<literal>PADRÃO</literal>-> velho: n " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4754 | |
msgid "Directories within group <literal>NEW</literal> -> new" | |
msgstr "Diretórios dentro do grupo<literal>NOVO</literal>-> novo " | |
#. (itstool) path: example/title | |
#: book.translate.xml:4762 | |
msgid "Detailed Use of <literal>MASTER_SITES:n</literal> with Comma Operator, Multiple Files, Multiple Sites and Multiple Subdirectories" | |
msgstr "Uso Detalhado de<literal>MASTER_SITES: n</literal>com o Comma Operator, vários arquivos, vários sites e vários subdiretórios " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4767 | |
#, no-wrap | |
msgid "" | |
"MASTER_SITES=\thttp://site1/%SUBDIR%/ http://site2/:DEFAULT \\\n" | |
"\t\thttp://site3/:group3 http://site4/:group4 \\\n" | |
"\t\thttp://site5/:group5 http://site6/:group6 \\\n" | |
"\t\thttp://site7/:DEFAULT,group6 \\\n" | |
"\t\thttp://site8/%SUBDIR%/:group6,group7 \\\n" | |
"\t\thttp://site9/:group8\n" | |
"DISTFILES=\tfile1 file2:DEFAULT file3:group3 \\\n" | |
"\t\tfile4:group4,group5,group6 file5:grouping \\\n" | |
"\t\tfile6:group7\n" | |
"MASTER_SITE_SUBDIR=\tdirectory-trial:1 directory-n/:groupn \\\n" | |
"\t\tdirectory-one/:group6,DEFAULT \\\n" | |
"\t\tdirectory" | |
msgstr "" | |
"MASTER_SITES=\thttp://site1/%SUBDIR%/ http://site2/:DEFAULT \\\n" | |
"\t\thttp://site3/:group3 http://site4/:group4 \\\n" | |
"\t\thttp://site5/:group5 http://site6/:group6 \\\n" | |
"\t\thttp://site7/:DEFAULT,group6 \\\n" | |
"\t\thttp://site8/%SUBDIR%/:group6,group7 \\\n" | |
"\t\thttp://site9/:group8\n" | |
"DISTFILES=\tfile1 file2:DEFAULT file3:group3 \\\n" | |
"\t\tfile4:group4,group5,group6 file5:grouping \\\n" | |
"\t\tfile6:group7\n" | |
"MASTER_SITE_SUBDIR=\tdirectory-trial:1 directory-n/:groupn \\\n" | |
"\t\tdirectory-one/:group6,DEFAULT \\\n" | |
"\t\tdirectory" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4780 | |
msgid "The previous example results in this fine grained fetching. Sites are listed in the exact order they will be used." | |
msgstr "O exemplo anterior resulta em uma busca detalhada. Os sites são listados na ordem exata em que serão usados." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4786 | |
msgid "<filename>file1</filename> will be fetched from" | |
msgstr "<filename>arquivo1</filename>será obtido a partir de " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4791 book.translate.xml:4827 book.translate.xml:4862 book.translate.xml:4881 book.translate.xml:4916 book.translate.xml:4931 | |
msgid "<varname>MASTER_SITE_OVERRIDE</varname>" | |
msgstr "<varname>MASTER_SITE_OVERRIDE</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4795 book.translate.xml:4831 | |
msgid "http://site1/directory-trial:1/" | |
msgstr "http: // site1 / diretório-trial: 1 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4799 book.translate.xml:4835 | |
msgid "http://site1/directory-one/" | |
msgstr "http: // site1 / directory-one /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4803 book.translate.xml:4839 | |
msgid "http://site1/directory/" | |
msgstr "http: // site1 / directory /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4807 book.translate.xml:4843 | |
msgid "http://site2/" | |
msgstr "http: // site2 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4811 book.translate.xml:4847 book.translate.xml:4897 | |
msgid "http://site7/" | |
msgstr "http: // site7 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4815 book.translate.xml:4851 book.translate.xml:4870 book.translate.xml:4905 book.translate.xml:4920 book.translate.xml:4939 | |
msgid "<varname>MASTER_SITE_BACKUP</varname>" | |
msgstr "<varname>MASTER_SITE_BACKUP</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4821 | |
msgid "<filename>file2</filename> will be fetched exactly as <filename>file1</filename> since they both belong to the same group" | |
msgstr "<filename>arquivo2</filename>será buscado exatamente como<filename>arquivo1</filename>já que ambos pertencem ao mesmo grupo " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4857 | |
msgid "<filename>file3</filename> will be fetched from" | |
msgstr "<filename>arquivo3</filename>será obtido a partir de " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4866 | |
msgid "http://site3/" | |
msgstr "http: // site3 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4876 | |
msgid "<filename>file4</filename> will be fetched from" | |
msgstr "<filename>arquivo4</filename>será obtido a partir de " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4885 | |
msgid "http://site4/" | |
msgstr "http: // site4 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4889 | |
msgid "http://site5/" | |
msgstr "http: // site5 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4893 | |
msgid "http://site6/" | |
msgstr "http: // site6 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4901 | |
msgid "http://site8/directory-one/" | |
msgstr "http: // site8 / directory-one /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4911 | |
msgid "<filename>file5</filename> will be fetched from" | |
msgstr "<filename>arquivo5</filename>será obtido a partir de " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4926 | |
msgid "<filename>file6</filename> will be fetched from" | |
msgstr "<filename>file6</filename>será obtido a partir de " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4935 | |
msgid "http://site8/" | |
msgstr "http: // site8 /" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4950 | |
msgid "How do I group one of the special macros from <filename>bsd.sites.mk</filename>, for example, SourceForge (<literal>SF</literal>)?" | |
msgstr "Como posso agrupar uma das macros especiais de<filename>bsd.sites.mk</filename>, por exemplo, SourceForge (<literal>SF</literal>)" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4954 | |
msgid "This has been simplified as much as possible. See <xref linkend=\"ports-master-sites-n-example-detailed-use-master-site-sourceforge\"/>." | |
msgstr "Isso foi simplificado o máximo possível.<xref linkend=\"ports-master-sites-n-example-detailed-use-master-site-sourceforge\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4959 | |
msgid "Detailed Use of <literal>MASTER_SITES:n</literal> with SourceForge (<literal>SF</literal>)" | |
msgstr "Uso Detalhado de<literal>MASTER_SITES: n</literal>com SourceForge (<literal>SF</literal>) " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4962 | |
#, no-wrap | |
msgid "" | |
"MASTER_SITES=\thttp://site1/ SF/something/1.0:sourceforge,TEST\n" | |
"DISTFILES=\tsomething.tar.gz:sourceforge" | |
msgstr "" | |
"MASTER_SITES=\thttp://site1/ SF/something/1.0:sourceforge,TEST\n" | |
"DISTFILES=\tsomething.tar.gz:sourceforge" | |
#. (itstool) path: example/para | |
#: book.translate.xml:4965 | |
msgid "<filename>something.tar.gz</filename> will be fetched from all sites within SourceForge." | |
msgstr "<filename>algo.tar.gz</filename>será buscado em todos os sites dentro do SourceForge. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4971 | |
msgid "How do I use this with <varname>PATCH<replaceable>*</replaceable></varname>?" | |
msgstr "Como eu uso isso com<varname>PATCH<replaceable>*</replaceable></varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4974 | |
msgid "" | |
"All examples were done with <varname>MASTER<replaceable>*</replaceable></varname> but they work exactly the same for <varname>PATCH<replaceable>*</replaceable></varname> ones as can be " | |
"seen in <xref linkend=\"ports-master-sites-n-example-detailed-use-patch-sites\"/>." | |
msgstr "" | |
"Todos os exemplos foram feitos com<varname>MESTRE<replaceable>*</replaceable></varname>mas eles funcionam exatamente da mesma forma<varname>PATCH<replaceable>*</replaceable></" | |
"varname>aqueles como pode ser visto em<xref linkend=\"ports-master-sites-n-example-detailed-use-patch-sites\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:4982 | |
msgid "Simplified Use of <literal>MASTER_SITES:n</literal> with <varname>PATCH_SITES</varname>" | |
msgstr "Uso simplificado de<literal>MASTER_SITES: n</literal>com<varname>PATCH_SITES</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:4986 | |
#, no-wrap | |
msgid "" | |
"PATCH_SITES=\thttp://site1/ http://site2/:test\n" | |
"PATCHFILES=\tpatch1:test" | |
msgstr "" | |
"PATCH_SITES=\thttp://site1/ http://site2/:test\n" | |
"PATCHFILES=\tpatch1:test" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:4994 | |
msgid "What Does Change for Ports? What Does Not?" | |
msgstr "O que muda para as portas? O que não funciona?" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:4998 | |
msgid "" | |
"All current ports remain the same. The <literal>MASTER_SITES:n</literal> feature code is only activated if there are elements postfixed with <literal>:<replaceable>n</replaceable></" | |
"literal> like elements according to the aforementioned syntax rules, especially as shown in item <xref linkend=\"porting-master-sites-n-group-semantics\"/>." | |
msgstr "" | |
"Todas as portas atuais permanecem as mesmas.<literal>MASTER_SITES: n</literal>código de recurso só é ativado se houver elementos pós-fixados com<literal>:<replaceable>n</replaceable></" | |
"literal>como elementos de acordo com as regras de sintaxe acima, especialmente como mostrado no item<xref linkend=\"porting-master-sites-n-group-semantics\"/>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5008 | |
msgid "checksum" | |
msgstr "soma de verificação" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5009 | |
msgid "makesum" | |
msgstr "makesum" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5013 book.translate.xml:5020 book.translate.xml:5036 book.translate.xml:8519 | |
msgid "do-fetch" | |
msgstr "buscar" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5014 book.translate.xml:5033 book.translate.xml:5034 | |
msgid "fetch-list" | |
msgstr "lista de busca" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5015 book.translate.xml:5040 book.translate.xml:5091 | |
msgid "master-sites" | |
msgstr "master-sites" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5016 book.translate.xml:5041 book.translate.xml:5092 | |
msgid "patch-sites" | |
msgstr "sites de patch" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5007 | |
msgid "" | |
"The port targets remain the same: <_:buildtarget-1/>, <_:buildtarget-2/>, <_:buildtarget-3/>, <_:buildtarget-4/>, <_:buildtarget-5/>, etc. With the obvious exceptions of <_:buildtarget-6/" | |
">, <_:buildtarget-7/>, <_:buildtarget-8/> and <_:buildtarget-9/>." | |
msgstr "" | |
"Os destinos de porta permanecem os mesmos: <_: buildtarget-1 />, <_: buildtarget-2 />, <_: buildtarget-3 />, <_: buildtarget-4 />, <_: buildtarget-5 />, etc. " | |
"Com as exceções óbvias de <_: buildtarget-6 />, <_: buildtarget-7 />, <_: buildtarget-8 /> e <_: buildtarget-9 />. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5020 | |
msgid "" | |
"<_:buildtarget-1/>: deploys the new grouping postfixed <varname>DISTFILES</varname> and <varname>PATCHFILES</varname> with their matching group elements within both <varname>MASTER_SITES</" | |
"varname> and <varname>PATCH_SITES</varname> which use matching group elements within both <varname>MASTER_SITE_SUBDIR</varname> and <varname>PATCH_SITE_SUBDIR</varname>. Check <xref " | |
"linkend=\"ports-master-sites-n-example-detailed-use-complete-example-master-sites\"/>." | |
msgstr "" | |
"<_: buildtarget-1 />: implementa o novo agrupamento pós-fixado<varname>DISTFILES</varname>e<varname>PATCHFILES</varname>com seus elementos de grupo correspondentes dentro de " | |
"ambos<varname>MASTER_SITES</varname>e<varname>PATCH_SITES</varname>que usam elementos de grupo correspondentes dentro de ambos<varname>MASTER_SITE_SUBDIR</" | |
"varname>e<varname>PATCH_SITE_SUBDIR</varname>. Verifica<xref linkend=\"ports-master-sites-n-example-detailed-use-complete-example-master-sites\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5033 | |
msgid "<_:buildtarget-1/>: works like old <_:buildtarget-2/> with the exception that it groups just like <_:buildtarget-3/>." | |
msgstr "<_: buildtarget-1 />: funciona como o antigo <_: buildtarget-2 />, com a exceção de que agrupa exatamente como <_: buildtarget-3 />." | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5045 | |
msgid "master-sites-default" | |
msgstr "master-sites-default" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5046 | |
msgid "patch-sites-default" | |
msgstr "patch-sites-default" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5040 | |
msgid "" | |
"<_:buildtarget-1/> and <_:buildtarget-2/>: (incompatible with older versions) only return the elements of group <literal>DEFAULT</literal>; in fact, they execute targets <_:buildtarget-3/" | |
"> and <_:buildtarget-4/> respectively." | |
msgstr "" | |
"<_: buildtarget-1 /> e <_: buildtarget-2 />: (incompatível com versões mais antigas) somente retorna os elementos do grupo<literal>PADRÃO</literal>; na verdade, eles executam " | |
"os destinos <_: buildtarget-3 /> e <_: buildtarget-4 /> respectivamente. " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5050 book.translate.xml:5088 book.translate.xml:5100 | |
msgid "master-sites-all" | |
msgstr "master-sites-all" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5051 book.translate.xml:5089 book.translate.xml:5101 | |
msgid "patch-sites-all" | |
msgstr "patch-sites-all" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5053 | |
msgid "MASTER_SITES" | |
msgstr "MASTER_SITES" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5054 | |
msgid "PATCH_SITES" | |
msgstr "PATCH_SITES" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5049 | |
msgid "" | |
"Furthermore, using target either <_:buildtarget-1/> or <_:buildtarget-2/> is preferred to directly checking either <_:buildtarget-3/> or <_:buildtarget-4/>. Also, directly checking is not " | |
"guaranteed to work in any future versions. Check item <xref linkend=\"porting-master-sites-n-new-port-targets-master-sites-all\"/> for more information on these new port targets." | |
msgstr "" | |
"Além disso, usar o destino <_: buildtarget-1 /> ou <_: buildtarget-2 /> é o preferido para verificar diretamente <_: buildtarget-3 /> ou <_: buildtarget-4 />. Além " | |
"disso, diretamente Não é garantido que a verificação funcione em versões futuras.<xref linkend=\"porting-master-sites-n-new-port-targets-master-sites-all\"/>para obter mais informações " | |
"sobre esses novos destinos de porta \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5064 | |
msgid "New port targets" | |
msgstr "Novos alvos de porta" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5069 | |
msgid "master-sites-<replaceable>n</replaceable>" | |
msgstr "master-sites-<replaceable>n</replaceable>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5071 | |
msgid "patch-sites-<replaceable>n</replaceable>" | |
msgstr "patch-sites-<replaceable>n</replaceable>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5077 | |
msgid "master-sites-DEFAULT" | |
msgstr "master-sites-DEFAULT" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5078 | |
msgid "patch-sites-DEFAULT" | |
msgstr "patch-sites-DEFAULT" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5081 | |
msgid "master-sites-test" | |
msgstr "master-sites-test" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:5082 | |
msgid "patch-sites-test" | |
msgstr "patch-sites-test" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5068 | |
msgid "" | |
"There are <_:buildtarget-1/> and <_:buildtarget-2/> targets which will list the elements of the respective group <replaceable>n</replaceable> within <varname>MASTER_SITES</varname> and " | |
"<varname>PATCH_SITES</varname> respectively. For instance, both <_:buildtarget-3/> and <_:buildtarget-4/> will return the elements of group <literal>DEFAULT</literal>, <_:buildtarget-5/> " | |
"and <_:buildtarget-6/> of group <literal>test</literal>, and thereon." | |
msgstr "" | |
"Existem destinos <_: buildtarget-1 /> e <_: buildtarget-2 /> que listarão os elementos do respectivo grupo<replaceable>n</replaceable>dentro<varname>MASTER_SITES</" | |
"varname>e<varname>PATCH_SITES</varname>respectivamente. Por exemplo, ambos <_: buildtarget-3 /> e <_: buildtarget-4 /> retornarão os elementos do grupo<literal>PADRÃO</" | |
"literal>, <_: buildtarget-5 /> e <_: buildtarget-6 /> do grupo<literal>teste</literal>e sobre isso. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5087 | |
msgid "" | |
"There are new targets <_:buildtarget-1/> and <_:buildtarget-2/> which do the work of the old <_:buildtarget-3/> and <_:buildtarget-4/> ones. They return the elements of all groups as if " | |
"they all belonged to the same group with the caveat that it lists as many <varname>MASTER_SITE_BACKUP</varname> and <varname>MASTER_SITE_OVERRIDE</varname> as there are groups defined " | |
"within either <varname>DISTFILES</varname> or <varname>PATCHFILES</varname>; respectively for <_:buildtarget-5/> and <_:buildtarget-6/>." | |
msgstr "" | |
"Há novos alvos <_: buildtarget-1 /> e <_: buildtarget-2 /> que fazem o trabalho dos antigos <_: buildtarget-3 /> e <_: buildtarget-4 />. Eles retornam os elementos " | |
"de todos os grupos como se todos pertencessem ao mesmo grupo com a advertência que<varname>MASTER_SITE_BACKUP</varname>e<varname>MASTER_SITE_OVERRIDE</varname>como existem grupos " | |
"definidos dentro de qualquer<varname>DISTFILES</varname>ou<varname>PATCHFILES</varname>; respectivamente para <_: buildtarget-5 /> e <_: buildtarget-6 />. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:5110 | |
msgid "<varname>DIST_SUBDIR</varname>" | |
msgstr "<varname>DIST_SUBDIR</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:5112 | |
msgid "" | |
"Do not let the port clutter <filename>/usr/ports/distfiles</filename>. If the port requires a lot of files to be fetched, or contains a file that has a name that might conflict with other " | |
"ports (for example, <filename>Makefile</filename>), set <varname>DIST_SUBDIR</varname> to the name of the port (<literal>${PORTNAME}</literal> or <literal>${PKGNAMEPREFIX}${PORTNAME}</" | |
"literal> are fine). This will change <varname>DISTDIR</varname> from the default <filename>/usr/ports/distfiles</filename> to <filename>/usr/ports/distfiles/${DIST_SUBDIR}</filename>, and " | |
"in effect puts everything that is required for the port into that subdirectory." | |
msgstr "" | |
"Não deixe a bagunça do porto<filename>/ usr / ports / distfiles</filename>. Se a porta exigir que muitos arquivos sejam buscados ou contenha um arquivo que tenha um nome que possa entrar " | |
"em conflito com outras portas (por exemplo,<filename>Makefile</filename>), conjunto<varname>DIST_SUBDIR</varname>para o nome do porto (<literal>$ {PORTNAME}</literal>ou<literal>$ " | |
"{PKGNAMEPREFIX} $ {PORTNAME}</literal>Estão bem). Isso vai mudar<varname>DISTDIR</varname>do padrão<filename>/ usr / ports / distfiles</filename>para<filename>/ usr / ports / distfiles / " | |
"$ {DIST_SUBDIR}</filename>e, com efeito, coloca tudo o que é necessário para a porta nesse subdiretório. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:5126 | |
msgid "" | |
"It will also look at the subdirectory with the same name on the backup master site at <link xlink:href=\"http://distcache.FreeBSD.org\">http://distcache.FreeBSD.org</link> (Setting " | |
"<varname>DISTDIR</varname> explicitly in <filename>Makefile</filename> will not accomplish this, so please use <varname>DIST_SUBDIR</varname>.)" | |
msgstr "" | |
"Ele também examinará o subdiretório com o mesmo nome no site principal de backup em<link xlink:href=\"http://distcache.FreeBSD.org\">http://distcache.FreeBSD.org</" | |
"link>(Configuração<varname>DISTDIR</varname>explicitamente em<filename>Makefile</filename>não vai conseguir isso, então por favor use<varname>DIST_SUBDIR</varname>. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:5134 | |
msgid "This does not affect <varname>MASTER_SITES</varname> defined in the <filename>Makefile</filename>." | |
msgstr "Isso não afeta<varname>MASTER_SITES</varname>definido no<filename>Makefile</filename>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:5142 | |
msgid "<varname>MAINTAINER</varname>" | |
msgstr "<varname>MAINTAINER</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5144 | |
msgid "Set your mail-address here. Please. <emphasis>:-)</emphasis>" | |
msgstr "Defina seu endereço de e-mail aqui. Por favor.<emphasis>:-)</emphasis>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5148 | |
msgid "" | |
"Only a single address without the comment part is allowed as a <varname>MAINTAINER</varname> value. The format used is <literal>[email protected]</literal>. Please do not include any " | |
"descriptive text such as a real name in this entry. That merely confuses the Ports infrastructure and most tools using it." | |
msgstr "" | |
"Apenas um único endereço sem a parte de comentário é permitido como<varname>MANUTENÇÃO</varname>valor. O formato usado é<literal>[email protected]</literal>. Por favor, não inclua " | |
"nenhum texto descritivo, como um nome real nesta entrada. Isso confunde a infra-estrutura do Ports e a maioria das ferramentas que a usam. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5155 | |
msgid "" | |
"The maintainer is responsible for keeping the port up to date and making sure that it works correctly. For a detailed description of the responsibilities of a port maintainer, refer to " | |
"<link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/articles/contributing/ports-contributing.html#maintain-port\">The challenge for port maintainers</link>." | |
msgstr "" | |
"O mantenedor é responsável por manter a porta atualizada e garantir que ela funcione corretamente. Para obter uma descrição detalhada das responsabilidades de um mantenedor da porta, " | |
"consulte<link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/articles/contributing/ports-contributing.html#maintain-port\">O desafio para os mantenedores do porto</link>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:5162 | |
msgid "" | |
"A maintainer volunteers to keep a port in good working order. Maintainers have the primary responsibility for their ports, but not exclusive ownership. Ports exist for the benefit of the " | |
"community and, in reality, belong to the community. What this means is that people other than the maintainer can make changes to a port. Large changes to the Ports Collection might " | |
"require changes to many ports. The FreeBSD Ports Management Team or members of other teams might modify ports to fix dependency issues or other problems, like a version bump for a shared " | |
"library update." | |
msgstr "" | |
"Um mantenedor se voluntaria para manter um porto em bom estado de funcionamento. Os mantenedores têm a responsabilidade primária por seus portos, mas não propriedade exclusiva. Os portos " | |
"existem para o benefício da comunidade e, na realidade, pertencem à comunidade. O que isto significa é que pessoas que não o mantenedor podem fazer alterações em um port Grandes mudanças " | |
"na Ports Collection podem exigir mudanças em muitas portas A Equipe de Gerenciamento de Portas do FreeBSD ou membros de outras equipes podem modificar portas para corrigir problemas de " | |
"dependência ou outros problemas, como um bump de versão para uma atualização de biblioteca compartilhada \"" | |
#. (itstool) path: note/para | |
#: book.translate.xml:5173 | |
msgid "" | |
"Some types of fixes have <quote>blanket approval</quote> from the Ports Management Team <email>[email protected]</email>, allowing any committer to fix those categories of problems on " | |
"any port. These fixes do not need approval from the maintainer. Blanket approval does not apply to ports that are maintained by teams like <email role=\"nolink\">[email protected]</" | |
"email>, <email role=\"nolink\">[email protected]</email>, <email role=\"nolink\">[email protected]</email>, or <email role=\"nolink\">[email protected]</email>. These teams use external " | |
"repositories and can have work that would conflict with changes that would normally fall under blanket approval." | |
msgstr "" | |
"Alguns tipos de correções<quote>aprovação geral</quote>da equipe de gerenciamento de portos<email>[email protected]</email>, permitindo que qualquer committer conserte essas categorias " | |
"de problemas em qualquer porta. Essas correções não precisam de aprovação do mantenedor. A aprovação geral não se aplica a portas que são mantidas por equipes como<email role=\"nolink" | |
"\">[email protected]</email>,<email role=\"nolink\">[email protected]</email>,<email role=\"nolink\">[email protected]</email>ou<email role=\"nolink\">[email protected]</email>. Essas " | |
"equipes usam repositórios externos e podem ter trabalhos que entrariam em conflito com mudanças que normalmente seriam abrangidas pela aprovação geral. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:5182 | |
msgid "Blanket approval for most ports applies to these types of fixes:" | |
msgstr "A aprovação geral da maioria das portas se aplica a esses tipos de correções:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5187 | |
msgid "" | |
"Most infrastructure changes to a port (that is, modernizing, but not changing the functionality). For example, converting to staging, enabling verbose builds, <varname>USE_GMAKE</varname> " | |
"to <literal>USES=gmake</literal>, the new <varname>LIB_DEPENDS</varname> format..." | |
msgstr "" | |
"A maioria das alterações de infraestrutura para um port (ou seja, modernizando, mas não alterando a funcionalidade). Por exemplo, convertendo para staging, permitindo construções " | |
"detalhadas,<varname>USE_GMAKE</varname>para<literal>USOS = gmake</literal>, o novo<varname>LIB_DEPENDS</varname>formato..." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5196 | |
msgid "Trivial and <emphasis>tested</emphasis> build and runtime fixes." | |
msgstr "Trivial e<emphasis>testado</emphasis>correções de construção e de tempo de execução. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5202 | |
msgid "" | |
"Other changes to the port will be sent to the maintainer for review and approval before being committed. If the maintainer does not respond to an update request after two weeks (excluding " | |
"major public holidays), then that is considered a maintainer timeout, and the update can be made without explicit maintainer approval. If the maintainer does not respond within three " | |
"months, or if there have been three consecutive timeouts, then that maintainer is considered absent without leave, and all of their ports can be assigned back to the pool. Exceptions to " | |
"this are anything maintained by the Ports Management Team <email>[email protected]</email>, or the Security Officer Team <email>[email protected]</email>. No unauthorized " | |
"commits may ever be made to ports maintained by those groups." | |
msgstr "" | |
"Outras alterações na porta serão enviadas ao mantenedor para revisão e aprovação antes de serem confirmadas. Se o mantenedor não responder a uma solicitação de atualização após duas " | |
"semanas (excluindo os principais feriados), isso será considerado um tempo limite do mantenedor, e o A atualização pode ser feita sem a aprovação explícita do mantenedor Se o mantenedor " | |
"não responder dentro de três meses, ou se houver três tempos limites consecutivos, então o mantenedor é considerado ausente sem licença, e todas as suas portas podem ser atribuídas ao " | |
"conjunto. Exceções para isso são qualquer coisa mantida pela Equipe de Gerenciamento de Portos<email>[email protected]</email>ou a equipe do agente de segurança<email>security-" | |
"[email protected]</email>. Nenhum commit não autorizado pode ser feito em portos mantidos por esses grupos. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5216 | |
msgid "" | |
"We reserve the right to modify the maintainer's submission to better match existing policies and style of the Ports Collection without explicit blessing from the submitter or the " | |
"maintainer. Also, large infrastructural changes can result in a port being modified without the maintainer's consent. These kinds of changes will never affect the port's functionality." | |
msgstr "" | |
"Reservamo-nos o direito de modificar o envio do mantenedor para melhor adequar as políticas e o estilo existentes da Coleção de Portas sem abençoar explicitamente o remetente ou o " | |
"mantenedor. Além disso, grandes alterações de infra-estrutura podem resultar na modificação de um port sem o consentimento do mantenedor. de alterações nunca afetará a funcionalidade da " | |
"porta \"" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5224 | |
msgid "" | |
"The Ports Management Team <email>[email protected]</email> reserves the right to revoke or override anyone's maintainership for any reason, and the Security Officer Team <email>security-" | |
"[email protected]</email> reserves the right to revoke or override maintainership for security reasons." | |
msgstr "" | |
"A equipe de gerenciamento de portos<email>[email protected]</email>reserva-se o direito de revogar ou anular a manutenção de qualquer pessoa por qualquer motivo, e a equipe de " | |
"segurança<email>[email protected]</email>reserva-se o direito de revogar ou anular a manutenção por razões de segurança. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:5231 | |
msgid "<varname>COMMENT</varname>" | |
msgstr "<varname>COMMENT</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5233 | |
msgid "The comment is a one-line description of a port shown by <command>pkg info</command>. Please follow these rules when composing it:" | |
msgstr "O comentário é uma descrição de uma linha de um port mostrada por<command>informação do pkg</command>. Por favor, siga estas regras ao compor: " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5239 | |
msgid "The COMMENT string should be 70 characters or less." | |
msgstr "A string COMMENT deve ter 70 caracteres ou menos." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5244 | |
msgid "Do <emphasis>not</emphasis> include the package name or version number of software." | |
msgstr "Faz<emphasis>não</emphasis>inclua o nome do pacote ou o número da versão do software. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5249 | |
msgid "The comment must begin with a capital and end without a period." | |
msgstr "O comentário deve começar com um capital e terminar sem um período." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5254 | |
msgid "Do not start with an indefinite article (that is, A or An)." | |
msgstr "Não comece com um artigo indefinido (isto é, A ou An)." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5259 | |
msgid "Capitalize names such as Apache, JavaScript, or Perl." | |
msgstr "Capitalize nomes como Apache, JavaScript ou Perl." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5264 | |
msgid "Use a serial comma for lists of words: \"green, red<emphasis>,</emphasis> and blue.\"" | |
msgstr "Use uma vírgula serial para listas de palavras: \" verde, vermelho<emphasis>,</emphasis>e azul. \\ \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:5269 | |
msgid "Check for spelling errors." | |
msgstr "Verifique erros de ortografia." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5273 | |
msgid "Here is an example:" | |
msgstr "Aqui está um exemplo:" | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:5275 | |
#, no-wrap | |
msgid "COMMENT=\tCat chasing a mouse all over the screen" | |
msgstr "COMMENT=\tCat chasing a mouse all over the screen" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5277 | |
msgid "The COMMENT variable immediately follows the MAINTAINER variable in the <filename>Makefile</filename>." | |
msgstr "A variável COMMENT segue imediatamente a variável MAINTAINER no<filename>Makefile</filename>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:5282 | |
msgid "Licenses" | |
msgstr "Licenças" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:5284 | |
msgid "Each port must document the license under which it is available. If it is not an OSI approved license it must also document any restrictions on redistribution." | |
msgstr "Cada porta deve documentar a licença sob a qual está disponível. Se não for uma licença aprovada pelo OSI, também deve documentar quaisquer restrições à redistribuição." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:5289 | |
msgid "<varname>LICENSE</varname>" | |
msgstr "<varname>LICENSE</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:5291 | |
msgid "A short name for the license or licenses if more than one license apply." | |
msgstr "Um nome abreviado para a licença ou licenças se mais de uma licença for aplicada." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:5294 | |
msgid "If it is one of the licenses listed in <xref linkend=\"licenses-license-list\"/>, only <varname>LICENSE_FILE</varname> and <varname>LICENSE_DISTFILES</varname> variables can be set." | |
msgstr "Se for uma das licenças listadas no<xref linkend=\"licenses-license-list\"/>, só<varname>LICENSE_FILE</varname>e<varname>LICENSE_DISTFILES</varname>variáveis podem ser definidas. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:5299 | |
msgid "" | |
"If this is a license that has not been defined in the ports framework (see <xref linkend=\"licenses-license-list\"/>), the <varname>LICENSE_PERMS</varname> and <varname>LICENSE_NAME</" | |
"varname> must be set, along with either <varname>LICENSE_FILE</varname> or <varname>LICENSE_TEXT</varname>. <varname>LICENSE_DISTFILES</varname> and <varname>LICENSE_GROUPS</varname> can " | |
"also be set, but are not required." | |
msgstr "" | |
"Se esta for uma licença que não tenha sido definida na estrutura do ports (veja<xref linkend=\"licenses-license-list\"/>), a<varname>LICENSE_PERMS</varname>e<varname>LICENSE_NAME</" | |
"varname>deve ser definido, juntamente com<varname>LICENSE_FILE</varname>ou<varname>LICENSE_TEXT</varname>.<varname>LICENSE_DISTFILES</varname>e<varname>LICENSE_GROUPS</varname>também pode " | |
"ser definido, mas não é necessário \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:5309 | |
msgid "The predefined licenses are shown in <xref linkend=\"licenses-license-list\"/>. The current list is always available in <filename>Mk/bsd.licenses.db.mk</filename>." | |
msgstr "As licenças pré-definidas são mostradas em<xref linkend=\"licenses-license-list\"/>. A lista atual está sempre disponível em<filename>Mk / bsd.licenses.db.mk</filename>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:5315 | |
msgid "Simplest Usage, Predefined Licenses" | |
msgstr "Uso mais simples, licenças predefinidas" | |
#. (itstool) path: example/para | |
#: book.translate.xml:5317 | |
msgid "" | |
"When the <filename>README</filename> of some software says <quote>This software is under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; " | |
"either version 2.1 of the License, or (at your option) any later version.</quote> but does not provide the license file, use this:" | |
msgstr "" | |
"Quando o<filename>README</filename>de algum software diz<quote>Este software está sob os termos da Licença Pública Geral Menor GNU, conforme publicada pela Free Software Foundation; " | |
"versão 2.1 da Licença, ou (a seu critério) qualquer versão posterior.</quote>mas não fornece o arquivo de licença, use isto: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:5324 | |
#, no-wrap | |
msgid "LICENSE=\tLGPL21+" | |
msgstr "LICENSE=\tLGPL21+" | |
#. (itstool) path: example/para | |
#: book.translate.xml:5326 | |
msgid "When the software provides the license file, use this:" | |
msgstr "Quando o software fornece o arquivo de licença, use isto:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:5329 | |
#, no-wrap | |
msgid "" | |
"LICENSE=\tLGPL21+\n" | |
"LICENSE_FILE=\t${WRKSRC}/COPYING" | |
msgstr "" | |
"LICENSE=\tLGPL21+\n" | |
"LICENSE_FILE=\t${WRKSRC}/COPYING" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:5333 | |
msgid "For the predefined licenses, the default permissions are <literal>dist-mirror dist-sell pkg-mirror pkg-sell auto-accept</literal>." | |
msgstr "Para as licenças predefinidas, as permissões padrão são<literal>dist-espelho dist-sell pkg-espelho pkg-sell auto-aceitar</literal>" | |
#. (itstool) path: table/title | |
#: book.translate.xml:5338 | |
msgid "Predefined License List" | |
msgstr "Lista de Licenças Predefinidas" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5343 | |
msgid "Short Name" | |
msgstr "Nome curto" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5344 book.translate.xml:11858 book.translate.xml:11932 book.translate.xml:11992 book.translate.xml:12166 book.translate.xml:12351 book.translate.xml:13796 | |
#: book.translate.xml:13832 book.translate.xml:13874 book.translate.xml:14019 book.translate.xml:14186 | |
msgid "Name" | |
msgstr "Nome" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5345 | |
msgid "Group" | |
msgstr "Grupo" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5346 | |
msgid "Permissions" | |
msgstr "Permissões" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5370 | |
msgid "<literal>AGPLv3</literal>" | |
msgstr "<literal>AGPLv3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5371 | |
msgid "GNU Affero General Public License version 3" | |
msgstr "GNU Affero General Public License versão 3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5373 book.translate.xml:5382 book.translate.xml:5420 book.translate.xml:5764 book.translate.xml:5787 book.translate.xml:5795 book.translate.xml:5804 | |
#: book.translate.xml:5812 book.translate.xml:5821 book.translate.xml:5829 book.translate.xml:5838 book.translate.xml:5847 book.translate.xml:5856 book.translate.xml:5874 | |
#: book.translate.xml:5883 book.translate.xml:5892 book.translate.xml:5901 book.translate.xml:5910 book.translate.xml:5919 book.translate.xml:6102 | |
msgid "<literal>FSF</literal> <literal>GPL</literal> <literal>OSI</literal>" | |
msgstr "<literal>FSF</literal><literal>GPL</literal><literal>OSI</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5375 book.translate.xml:5384 book.translate.xml:5391 book.translate.xml:5399 book.translate.xml:5407 book.translate.xml:5414 book.translate.xml:5422 | |
#: book.translate.xml:5429 book.translate.xml:5437 book.translate.xml:5445 book.translate.xml:5453 book.translate.xml:5460 book.translate.xml:5468 book.translate.xml:5475 | |
#: book.translate.xml:5482 book.translate.xml:5489 book.translate.xml:5496 book.translate.xml:5503 book.translate.xml:5661 book.translate.xml:5669 book.translate.xml:5677 | |
#: book.translate.xml:5685 book.translate.xml:5693 book.translate.xml:5701 book.translate.xml:5709 book.translate.xml:5717 book.translate.xml:5725 book.translate.xml:5733 | |
#: book.translate.xml:5741 book.translate.xml:5750 book.translate.xml:5758 book.translate.xml:5766 book.translate.xml:5774 book.translate.xml:5781 book.translate.xml:5789 | |
#: book.translate.xml:5797 book.translate.xml:5806 book.translate.xml:5814 book.translate.xml:5823 book.translate.xml:5831 book.translate.xml:5840 book.translate.xml:5849 | |
#: book.translate.xml:5858 book.translate.xml:5867 book.translate.xml:5876 book.translate.xml:5885 book.translate.xml:5894 book.translate.xml:5903 book.translate.xml:5912 | |
#: book.translate.xml:5921 book.translate.xml:5993 book.translate.xml:6001 book.translate.xml:6009 book.translate.xml:6017 book.translate.xml:6027 book.translate.xml:6042 | |
#: book.translate.xml:6050 book.translate.xml:6057 book.translate.xml:6064 book.translate.xml:6072 book.translate.xml:6080 book.translate.xml:6088 book.translate.xml:6096 | |
#: book.translate.xml:6104 book.translate.xml:6113 book.translate.xml:6120 book.translate.xml:6128 book.translate.xml:6137 book.translate.xml:6146 book.translate.xml:6154 | |
#: book.translate.xml:6162 | |
msgid "(default)" | |
msgstr "(padrão)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5379 | |
msgid "<literal>AGPLv3+</literal>" | |
msgstr "<literal>AGPLv3+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5380 | |
msgid "GNU Affero General Public License version 3 (or later)" | |
msgstr "GNU Affero General Public License versão 3 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5388 | |
msgid "<literal>APACHE10</literal>" | |
msgstr "<literal>APACHE10</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5389 | |
msgid "Apache License 1.0" | |
msgstr "Licença Apache 1.0" | |
#. (itstool) path: row/entry | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:5390 book.translate.xml:5459 book.translate.xml:5780 book.translate.xml:6063 book.translate.xml:6119 book.translate.xml:6349 | |
msgid "<literal>FSF</literal>" | |
msgstr "<literal>FSF</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5395 | |
msgid "<literal>APACHE11</literal>" | |
msgstr "<literal>APACHE11</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5396 | |
msgid "Apache License 1.1" | |
msgstr "Licença Apache 1.1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5397 book.translate.xml:5405 book.translate.xml:5748 book.translate.xml:5756 book.translate.xml:5772 book.translate.xml:5927 book.translate.xml:5936 | |
#: book.translate.xml:5945 book.translate.xml:5954 book.translate.xml:5963 book.translate.xml:5972 book.translate.xml:5981 book.translate.xml:5999 book.translate.xml:6007 | |
#: book.translate.xml:6015 book.translate.xml:6078 book.translate.xml:6086 book.translate.xml:6094 | |
msgid "<literal>FSF</literal> <literal>OSI</literal>" | |
msgstr "<literal>FSF</literal><literal>OSI</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5403 | |
msgid "<literal>APACHE20</literal>" | |
msgstr "<literal>APACHE20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5404 | |
msgid "Apache License 2.0" | |
msgstr "Licença Apache 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5411 | |
msgid "<literal>ART10</literal>" | |
msgstr "<literal>ART10</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5412 | |
msgid "Artistic License version 1.0" | |
msgstr "Licença Artística versão 1.0" | |
#. (itstool) path: row/entry | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:5413 book.translate.xml:5428 book.translate.xml:6366 | |
msgid "<literal>OSI</literal>" | |
msgstr "<literal>OSI</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5418 | |
msgid "<literal>ART20</literal>" | |
msgstr "<literal>ART20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5419 | |
msgid "Artistic License version 2.0" | |
msgstr "Licença Artística versão 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5426 | |
msgid "<literal>ARTPERL10</literal>" | |
msgstr "<literal>ARTPERL10</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5427 | |
msgid "Artistic License (perl) version 1.0" | |
msgstr "Licença Artística (perl) versão 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5433 | |
msgid "<literal>BSD</literal>" | |
msgstr "<literal>BSD</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5434 | |
msgid "BSD license Generic Version (deprecated)" | |
msgstr "Versão genérica da licença BSD (descontinuada)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5435 book.translate.xml:5443 book.translate.xml:5451 book.translate.xml:5466 | |
msgid "<literal>FSF</literal> <literal>OSI</literal> <literal>COPYFREE</literal>" | |
msgstr "<literal>FSF</literal><literal>OSI</literal><literal>COPYFREE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5441 | |
msgid "<literal>BSD2CLAUSE</literal>" | |
msgstr "<literal>BSD2CLAUSE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5442 | |
msgid "BSD 2-clause \"Simplified\" License" | |
msgstr "BSD 2-cláusula\" Simplificado \"Licença" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5449 | |
msgid "<literal>BSD3CLAUSE</literal>" | |
msgstr "<literal>BSD3CLAUSE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5450 | |
msgid "BSD 3-clause \"New\" or \"Revised\" License" | |
msgstr "BSD 3-cláusula \" Novo \\ \"ou \" Revisado \\ \"Licença" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5457 | |
msgid "<literal>BSD4CLAUSE</literal>" | |
msgstr "<literal>BSD4CLAUSE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5458 | |
msgid "BSD 4-clause \"Original\" or \"Old\" License" | |
msgstr "BSD 4-cláusula \" Original \\ \"ou \" Antigo \\ \"Licença" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5464 | |
msgid "<literal>BSL</literal>" | |
msgstr "<literal>BSL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5465 | |
msgid "Boost Software License" | |
msgstr "Aumentar Licença de Software" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5472 | |
msgid "<literal>CC-BY-1.0</literal>" | |
msgstr "<literal>CC-BY-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5473 | |
msgid "Creative Commons Attribution 1.0" | |
msgstr "Creative Commons Attribution 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5479 | |
msgid "<literal>CC-BY-2.0</literal>" | |
msgstr "<literal>CC-BY-2.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5480 | |
msgid "Creative Commons Attribution 2.0" | |
msgstr "Creative Commons Attribution 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5486 | |
msgid "<literal>CC-BY-2.5</literal>" | |
msgstr "<literal>CC-BY-2.5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5487 | |
msgid "Creative Commons Attribution 2.5" | |
msgstr "Creative Commons Attribution 2.5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5493 | |
msgid "<literal>CC-BY-3.0</literal>" | |
msgstr "<literal>CC-BY-3.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5494 | |
msgid "Creative Commons Attribution 3.0" | |
msgstr "Creative Commons Attribution 3.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5500 | |
msgid "<literal>CC-BY-4.0</literal>" | |
msgstr "<literal>CC-BY-4.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5501 | |
msgid "Creative Commons Attribution 4.0" | |
msgstr "Creative Commons Attribution 4.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5507 | |
msgid "<literal>CC-BY-NC-1.0</literal>" | |
msgstr "<literal>CC-BY-NC-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5508 | |
msgid "Creative Commons Attribution Non Commercial 1.0" | |
msgstr "Creative Commons Attribution Não Comercial 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5511 book.translate.xml:5521 book.translate.xml:5531 book.translate.xml:5541 book.translate.xml:5551 book.translate.xml:5561 book.translate.xml:5571 | |
#: book.translate.xml:5581 book.translate.xml:5591 book.translate.xml:5601 book.translate.xml:5611 book.translate.xml:5621 book.translate.xml:5631 book.translate.xml:5641 | |
#: book.translate.xml:5651 | |
msgid "<literal>dist-mirror</literal> <literal>pkg-mirror</literal> <literal>auto-accept</literal>" | |
msgstr "<literal>espelho-dist</literal><literal>pkg-mirror</literal><literal>aceitar automaticamente</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5517 | |
msgid "<literal>CC-BY-NC-2.0</literal>" | |
msgstr "<literal>CC-BY-NC-2.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5518 | |
msgid "Creative Commons Attribution Non Commercial 2.0" | |
msgstr "Creative Commons Attribution Não Comercial 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5527 | |
msgid "<literal>CC-BY-NC-2.5</literal>" | |
msgstr "<literal>CC-BY-NC-2.5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5528 | |
msgid "Creative Commons Attribution Non Commercial 2.5" | |
msgstr "Creative Commons Attribution Não Comercial 2.5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5537 | |
msgid "<literal>CC-BY-NC-3.0</literal>" | |
msgstr "<literal>CC-BY-NC-3.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5538 | |
msgid "Creative Commons Attribution Non Commercial 3.0" | |
msgstr "Creative Commons Attribution Não Comercial 3.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5547 | |
msgid "<literal>CC-BY-NC-4.0</literal>" | |
msgstr "<literal>CC-BY-NC-4.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5548 | |
msgid "Creative Commons Attribution Non Commercial 4.0" | |
msgstr "Creative Commons Attribution Não Comercial 4.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5557 | |
msgid "<literal>CC-BY-NC-ND-1.0</literal>" | |
msgstr "<literal>CC-BY-NC-ND-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5558 | |
msgid "Creative Commons Attribution Non Commercial No Derivatives 1.0" | |
msgstr "Creative Commons Atribuição Não Comercial Não Derivados 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5567 | |
msgid "<literal>CC-BY-NC-ND-2.0</literal>" | |
msgstr "<literal>CC-BY-NC-ND-2.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5568 | |
msgid "Creative Commons Attribution Non Commercial No Derivatives 2.0" | |
msgstr "Creative Commons Atribuição Não Comercial Não Derivativos 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5577 | |
msgid "<literal>CC-BY-NC-ND-2.5</literal>" | |
msgstr "<literal>CC-BY-NC-ND-2.5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5578 | |
msgid "Creative Commons Attribution Non Commercial No Derivatives 2.5" | |
msgstr "Creative Commons Attribution Não Comercial Não Derivativos 2.5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5587 | |
msgid "<literal>CC-BY-NC-ND-3.0</literal>" | |
msgstr "<literal>CC-BY-NC-ND-3.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5588 | |
msgid "Creative Commons Attribution Non Commercial No Derivatives 3.0" | |
msgstr "Creative Commons Atribuição Não Comercial Não Derivativos 3.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5597 | |
msgid "<literal>CC-BY-NC-ND-4.0</literal>" | |
msgstr "<literal>CC-BY-NC-ND-4.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5598 | |
msgid "Creative Commons Attribution Non Commercial No Derivatives 4.0" | |
msgstr "Creative Commons Atribuição Não Comercial Não Derivativos 4.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5607 | |
msgid "<literal>CC-BY-NC-SA-1.0</literal>" | |
msgstr "<literal>CC-BY-NC-SA-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5608 | |
msgid "Creative Commons Attribution Non Commercial Share Alike 1.0" | |
msgstr "Creative Commons Attribution Non Commercial Share Alike 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5617 | |
msgid "<literal>CC-BY-NC-SA-2.0</literal>" | |
msgstr "<literal>CC-BY-NC-SA-2.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5618 | |
msgid "Creative Commons Attribution Non Commercial Share Alike 2.0" | |
msgstr "Creative Commons Attribution Non Commercial Share Alike 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5627 | |
msgid "<literal>CC-BY-NC-SA-2.5</literal>" | |
msgstr "<literal>CC-BY-NC-SA-2.5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5628 | |
msgid "Creative Commons Attribution Non Commercial Share Alike 2.5" | |
msgstr "Creative Commons Attribution Non Commercial Share Alike 2.5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5637 | |
msgid "<literal>CC-BY-NC-SA-3.0</literal>" | |
msgstr "<literal>CC-BY-NC-SA-3.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5638 | |
msgid "Creative Commons Attribution Non Commercial Share Alike 3.0" | |
msgstr "Creative Commons Attribution Non Commercial Share Alike 3.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5647 | |
msgid "<literal>CC-BY-NC-SA-4.0</literal>" | |
msgstr "<literal>CC-BY-NC-SA-4.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5648 | |
msgid "Creative Commons Attribution Non Commercial Share Alike 4.0" | |
msgstr "Creative Commons Attribution Non Commercial Share Alike 4.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5657 | |
msgid "<literal>CC-BY-ND-1.0</literal>" | |
msgstr "<literal>CC-BY-ND-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5658 | |
msgid "Creative Commons Attribution No Derivatives 1.0" | |
msgstr "Creative Commons Attribution No Derivatives 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5665 | |
msgid "<literal>CC-BY-ND-2.0</literal>" | |
msgstr "<literal>CC-BY-ND-2.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5666 | |
msgid "Creative Commons Attribution No Derivatives 2.0" | |
msgstr "Creative Commons Attribution No Derivatives 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5673 | |
msgid "<literal>CC-BY-ND-2.5</literal>" | |
msgstr "<literal>CC-BY-ND-2.5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5674 | |
msgid "Creative Commons Attribution No Derivatives 2.5" | |
msgstr "Creative Commons Attribution No Derivatives 2.5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5681 | |
msgid "<literal>CC-BY-ND-3.0</literal>" | |
msgstr "<literal>CC-BY-ND-3.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5682 | |
msgid "Creative Commons Attribution No Derivatives 3.0" | |
msgstr "Creative Commons Attribution No Derivatives 3.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5689 | |
msgid "<literal>CC-BY-ND-4.0</literal>" | |
msgstr "<literal>CC-BY-ND-4.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5690 | |
msgid "Creative Commons Attribution No Derivatives 4.0" | |
msgstr "Creative Commons Attribution No Derivatives 4.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5697 | |
msgid "<literal>CC-BY-SA-1.0</literal>" | |
msgstr "<literal>CC-BY-SA-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5698 | |
msgid "Creative Commons Attribution Share Alike 1.0" | |
msgstr "Creative Commons Attribution Share Alike 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5705 | |
msgid "<literal>CC-BY-SA-2.0</literal>" | |
msgstr "<literal>CC-BY-SA-2.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5706 | |
msgid "Creative Commons Attribution Share Alike 2.0" | |
msgstr "Creative Commons Attribution Compartilhar Alike 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5713 | |
msgid "<literal>CC-BY-SA-2.5</literal>" | |
msgstr "<literal>CC-BY-SA-2.5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5714 | |
msgid "Creative Commons Attribution Share Alike 2.5" | |
msgstr "Creative Commons Attribution Share Alike 2.5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5721 | |
msgid "<literal>CC-BY-SA-3.0</literal>" | |
msgstr "<literal>CC-BY-SA-3.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5722 | |
msgid "Creative Commons Attribution Share Alike 3.0" | |
msgstr "Creative Commons Atribuição Partilhada 3,0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5729 | |
msgid "<literal>CC-BY-SA-4.0</literal>" | |
msgstr "<literal>CC-BY-SA-4.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5730 | |
msgid "Creative Commons Attribution Share Alike 4.0" | |
msgstr "Creative Commons Attribution Partilha a mesma coisa 4.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5737 | |
msgid "<literal>CC0-1.0</literal>" | |
msgstr "<literal>CC0-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5738 | |
msgid "Creative Commons Zero v1.0 Universal" | |
msgstr "Creative Commons Zero v1.0 Universal" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5739 | |
msgid "<literal>FSF</literal> <literal>GPL</literal> <literal>COPYFREE</literal>" | |
msgstr "<literal>FSF</literal><literal>GPL</literal><literal>COPYFREE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5745 | |
msgid "<literal>CDDL</literal>" | |
msgstr "<literal>CDDL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5746 | |
msgid "Common Development and Distribution License" | |
msgstr "Licença Comum de Desenvolvimento e Distribuição" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5754 | |
msgid "<literal>CPAL-1.0</literal>" | |
msgstr "<literal>CPAL-1.0</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5755 | |
msgid "Common Public Attribution License" | |
msgstr "Licença de Atribuição Pública Comum" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5762 | |
msgid "<literal>ClArtistic</literal>" | |
msgstr "<literal>ClArtistic</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5763 | |
msgid "Clarified Artistic License" | |
msgstr "Licença artística esclarecida" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5770 | |
msgid "<literal>EPL</literal>" | |
msgstr "<literal>EPL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5771 | |
msgid "Eclipse Public License" | |
msgstr "Licença Pública do Eclipse" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5778 | |
msgid "<literal>GFDL</literal>" | |
msgstr "<literal>GFDL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5779 | |
msgid "GNU Free Documentation License" | |
msgstr "Licença de Documentação Livre GNU" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5785 | |
msgid "<literal>GMGPL</literal>" | |
msgstr "<literal>GMGPL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5786 | |
msgid "GNAT Modified General Public License" | |
msgstr "Licença Pública Geral GNAT Modificada" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5793 | |
msgid "<literal>GPLv1</literal>" | |
msgstr "<literal>GPLv1</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5794 | |
msgid "GNU General Public License version 1" | |
msgstr "GNU General Public License versão 1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5801 | |
msgid "<literal>GPLv1+</literal>" | |
msgstr "<literal>GPLv1+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5802 | |
msgid "GNU General Public License version 1 (or later)" | |
msgstr "GNU General Public License versão 1 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5810 | |
msgid "<literal>GPLv2</literal>" | |
msgstr "<literal>GPLv2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5811 | |
msgid "GNU General Public License version 2" | |
msgstr "GNU General Public License versão 2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5818 | |
msgid "<literal>GPLv2+</literal>" | |
msgstr "<literal>GPLv2+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5819 | |
msgid "GNU General Public License version 2 (or later)" | |
msgstr "GNU General Public License versão 2 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5827 | |
msgid "<literal>GPLv3</literal>" | |
msgstr "<literal>GPLv3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5828 | |
msgid "GNU General Public License version 3" | |
msgstr "GNU General Public License versão 3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5835 | |
msgid "<literal>GPLv3+</literal>" | |
msgstr "<literal>GPLv3+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5836 | |
msgid "GNU General Public License version 3 (or later)" | |
msgstr "GNU General Public License versão 3 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5844 | |
msgid "<literal>GPLv3RLE</literal>" | |
msgstr "<literal>GPLv3RLE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5845 | |
msgid "GNU GPL version 3 Runtime Library Exception" | |
msgstr "Exceção da biblioteca de tempo de execução GNU GPL versão 3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5853 | |
msgid "<literal>GPLv3RLE+</literal>" | |
msgstr "<literal>GPLv3RLE+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5854 | |
msgid "GNU GPL version 3 Runtime Library Exception (or later)" | |
msgstr "Exceção da biblioteca de tempo de execução GNU GPL versão 3 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5862 | |
msgid "<literal>ISCL</literal>" | |
msgstr "<literal>ISCL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5863 | |
msgid "Internet Systems Consortium License" | |
msgstr "Licença de Consórcio de Sistemas da Internet" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5864 book.translate.xml:6110 | |
msgid "<literal>FSF</literal> <literal>GPL</literal> <literal>OSI</literal> <literal>COPYFREE</literal>" | |
msgstr "<literal>FSF</literal><literal>GPL</literal><literal>OSI</literal><literal>COPYFREE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5871 | |
msgid "<literal>LGPL20</literal>" | |
msgstr "<literal>LGPL20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5872 | |
msgid "GNU Library General Public License version 2.0" | |
msgstr "Licença Pública Geral da Biblioteca GNU versão 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5880 | |
msgid "<literal>LGPL20+</literal>" | |
msgstr "<literal>LGPL20+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5881 | |
msgid "GNU Library General Public License version 2.0 (or later)" | |
msgstr "Licença Pública Geral da Biblioteca GNU versão 2.0 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5889 | |
msgid "<literal>LGPL21</literal>" | |
msgstr "<literal>LGPL21</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5890 | |
msgid "GNU Lesser General Public License version 2.1" | |
msgstr "GNU Licença Pública Geral Menor versão 2.1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5898 | |
msgid "<literal>LGPL21+</literal>" | |
msgstr "<literal>LGPL21+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5899 | |
msgid "GNU Lesser General Public License version 2.1 (or later)" | |
msgstr "GNU Lesser General Public License versão 2.1 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5907 | |
msgid "<literal>LGPL3</literal>" | |
msgstr "<literal>LGPL3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5908 | |
msgid "GNU Lesser General Public License version 3" | |
msgstr "GNU Licença Pública Geral Menor versão 3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5916 | |
msgid "<literal>LGPL3+</literal>" | |
msgstr "<literal>LGPL3+</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5917 | |
msgid "GNU Lesser General Public License version 3 (or later)" | |
msgstr "GNU Lesser General Public License versão 3 (ou posterior)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5925 | |
msgid "<literal>LPPL10</literal>" | |
msgstr "<literal>LPPL10</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5926 | |
msgid "LaTeX Project Public License version 1.0" | |
msgstr "LaTeX Project Public License versão 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5929 book.translate.xml:5938 book.translate.xml:5947 book.translate.xml:5956 book.translate.xml:5965 book.translate.xml:5974 book.translate.xml:5983 | |
msgid "<literal>dist-mirror</literal> <literal>dist-sell</literal>" | |
msgstr "<literal>dist-mirror</literal><literal>dist-sell</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5934 | |
msgid "<literal>LPPL11</literal>" | |
msgstr "<literal>LPPL11</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5935 | |
msgid "LaTeX Project Public License version 1.1" | |
msgstr "LaTeX Project Public License versão 1.1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5943 | |
msgid "<literal>LPPL12</literal>" | |
msgstr "<literal>LPPL12</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5944 | |
msgid "LaTeX Project Public License version 1.2" | |
msgstr "LaTeX Project Public License versão 1.2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5952 | |
msgid "<literal>LPPL13</literal>" | |
msgstr "<literal>LPPL13</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5953 | |
msgid "LaTeX Project Public License version 1.3" | |
msgstr "Licença Pública do Projeto LaTeX versão 1.3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5961 | |
msgid "<literal>LPPL13a</literal>" | |
msgstr "<literal>LPPL13a</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5962 | |
msgid "LaTeX Project Public License version 1.3a" | |
msgstr "Licença Pública do Projeto LaTeX versão 1.3a" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5970 | |
msgid "<literal>LPPL13b</literal>" | |
msgstr "<literal>LPPL13b</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5971 | |
msgid "LaTeX Project Public License version 1.3b" | |
msgstr "Licença Pública do Projeto LaTeX versão 1.3b" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5979 | |
msgid "<literal>LPPL13c</literal>" | |
msgstr "<literal>LPPL13c</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5980 | |
msgid "LaTeX Project Public License version 1.3c" | |
msgstr "Licença Pública do Projeto LaTeX versão 1.3c" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5988 | |
msgid "<literal>MIT</literal>" | |
msgstr "<literal>MIT</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5989 | |
msgid "MIT license / X11 license" | |
msgstr "Licença MIT / licença X11" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5990 book.translate.xml:6024 | |
msgid "<literal>COPYFREE</literal> <literal>FSF</literal> <literal>GPL</literal> <literal>OSI</literal>" | |
msgstr "<literal>COPYFREE</literal><literal>FSF</literal><literal>GPL</literal><literal>OSI</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5997 | |
msgid "<literal>MPL10</literal>" | |
msgstr "<literal>MPL10</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:5998 | |
msgid "Mozilla Public License version 1.0" | |
msgstr "Mozilla Public License versão 1.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6005 | |
msgid "<literal>MPL11</literal>" | |
msgstr "<literal>MPL11</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6006 | |
msgid "Mozilla Public License version 1.1" | |
msgstr "Mozilla Public License versão 1.1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6013 | |
msgid "<literal>MPL20</literal>" | |
msgstr "<literal>MPL20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6014 | |
msgid "Mozilla Public License version 2.0" | |
msgstr "Mozilla Public License versão 2.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6021 | |
msgid "<literal>NCSA</literal>" | |
msgstr "<literal>NCSA</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6022 | |
msgid "University of Illinois/NCSA Open Source License" | |
msgstr "Licença Open Source da Universidade de Illinois / NCSA" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6031 | |
msgid "<literal>NONE</literal>" | |
msgstr "<literal>NENHUM</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6032 | |
msgid "No license specified" | |
msgstr "Nenhuma licença especificada" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6034 book.translate.xml:13848 | |
msgid "<literal>none</literal>" | |
msgstr "<literal>Nenhum</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6038 | |
msgid "<literal>OFL10</literal>" | |
msgstr "<literal>OFL10</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6039 | |
msgid "SIL Open Font License version 1.0 (http://scripts.sil.org/OFL)" | |
msgstr "Licença do SIL Open Font versão 1.0 (http://scripts.sil.org/OFL)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6041 book.translate.xml:6049 book.translate.xml:6385 | |
msgid "<literal>FONTS</literal>" | |
msgstr "<literal>FONTS</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6046 | |
msgid "<literal>OFL11</literal>" | |
msgstr "<literal>OFL11</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6047 | |
msgid "SIL Open Font License version 1.1 (http://scripts.sil.org/OFL)" | |
msgstr "Licença do SIL Open Font versão 1.1 (http://scripts.sil.org/OFL)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6054 | |
msgid "<literal>OWL</literal>" | |
msgstr "<literal>OWL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6055 | |
msgid "Open Works License (owl.apotheon.org)" | |
msgstr "Licença do Open Works (owl.apotheon.org)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6056 book.translate.xml:6375 | |
msgid "<literal>COPYFREE</literal>" | |
msgstr "<literal>COPYFREE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6061 | |
msgid "<literal>OpenSSL</literal>" | |
msgstr "<literal>OpenSSL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6062 | |
msgid "OpenSSL License" | |
msgstr "Licença OpenSSL" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6068 | |
msgid "<literal>PD</literal>" | |
msgstr "<literal>PD</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6069 | |
msgid "Public Domain" | |
msgstr "Domínio público" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6070 | |
msgid "<literal>GPL</literal> <literal>COPYFREE</literal>" | |
msgstr "<literal>GPL</literal><literal>COPYFREE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6076 | |
msgid "<literal>PHP202</literal>" | |
msgstr "<literal>PHP202</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6077 | |
msgid "PHP License version 2.02" | |
msgstr "PHP License versão 2.02" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6084 | |
msgid "<literal>PHP30</literal>" | |
msgstr "<literal>PHP30</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6085 | |
msgid "PHP License version 3.0" | |
msgstr "PHP License versão 3.0" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6092 | |
msgid "<literal>PHP301</literal>" | |
msgstr "<literal>PHP301</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6093 | |
msgid "PHP License version 3.01" | |
msgstr "PHP License versão 3.01" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6100 | |
msgid "<literal>PSFL</literal>" | |
msgstr "<literal>PSFL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6101 | |
msgid "Python Software Foundation License" | |
msgstr "Licença do Python Software Foundation" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6108 | |
msgid "<literal>PostgreSQL</literal>" | |
msgstr "<literal>PostgreSQL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6109 | |
msgid "PostgreSQL Licence" | |
msgstr "Licença do PostgreSQL" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6117 | |
msgid "<literal>RUBY</literal>" | |
msgstr "<literal>RUBY</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6118 | |
msgid "Ruby License" | |
msgstr "Licença Ruby" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6124 | |
msgid "<literal>UNLICENSE</literal>" | |
msgstr "<literal>NÃO LICENCIAR</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6125 | |
msgid "The Unlicense" | |
msgstr "A unlicense" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6126 | |
msgid "<literal>COPYFREE</literal> <literal>FSF</literal> <literal>GPL</literal>" | |
msgstr "<literal>COPYFREE</literal><literal>FSF</literal><literal>GPL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6132 | |
msgid "<literal>WTFPL</literal>" | |
msgstr "<literal>WTFPL</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6133 | |
msgid "Do What the Fuck You Want To Public License version 2" | |
msgstr "Faça o que a foda você quer à licença pública versão 2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6135 book.translate.xml:6144 | |
msgid "<literal>GPL</literal> <literal>FSF</literal> <literal>COPYFREE</literal>" | |
msgstr "<literal>GPL</literal><literal>FSF</literal><literal>COPYFREE</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6141 | |
msgid "<literal>WTFPL1</literal>" | |
msgstr "<literal>WTFPL1</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6142 | |
msgid "Do What the Fuck You Want To Public License version 1" | |
msgstr "Faça o que a foda você quer à licença pública versão 1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6150 | |
msgid "<literal>ZLIB</literal>" | |
msgstr "<literal>ZLIB</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6151 | |
msgid "zlib License" | |
msgstr "Licença zlib" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6152 | |
msgid "<literal>GPL</literal> <literal>FSF</literal> <literal>OSI</literal>" | |
msgstr "<literal>GPL</literal><literal>FSF</literal><literal>OSI</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6158 | |
msgid "<literal>ZPL21</literal>" | |
msgstr "<literal>ZPL21</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6159 | |
msgid "Zope Public License version 2.1" | |
msgstr "Zope Public License versão 2.1" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6160 | |
msgid "<literal>GPL</literal> <literal>OSI</literal>" | |
msgstr "<literal>GPL</literal><literal>OSI</literal>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6170 | |
msgid "<varname>LICENSE_PERMS</varname> and <varname>LICENSE_PERMS_<replaceable>NAME</replaceable></varname>" | |
msgstr "<varname>LICENSE_PERMS</varname>e<varname>LICENSE_PERMS_<replaceable>NOME</replaceable></varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6173 | |
msgid "Permissions. use <literal>none</literal> if empty." | |
msgstr "Permissões. Use<literal>Nenhum</literal>se vazio \"" | |
#. (itstool) path: variablelist/title | |
#: book.translate.xml:6176 | |
msgid "License Permissions List" | |
msgstr "Lista de Permissões de Licença" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6179 | |
msgid "<literal>dist-mirror</literal>" | |
msgstr "<literal>dist-mirror</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6182 | |
msgid "Redistribution of the distribution files is permitted. The distribution files will be added to the FreeBSD <varname>MASTER_SITE_BACKUP</varname> <acronym>CDN</acronym>." | |
msgstr "A redistribuição dos arquivos de distribuição é permitida. Os arquivos de distribuição serão adicionados ao FreeBSD<varname>MASTER_SITE_BACKUP</varname><acronym>CDN</acronym>\"" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6190 | |
msgid "<literal>no-dist-mirror</literal>" | |
msgstr "<literal>no-dist-mirror</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6193 | |
msgid "" | |
"Redistribution of the distribution files is prohibited. This is equivalent to setting <link linkend=\"porting-restrictions-restricted\"><varname>RESTRICTED</varname></link>. The " | |
"distribution files will <emphasis>not</emphasis> be added to the FreeBSD <varname>MASTER_SITE_BACKUP</varname> <acronym>CDN</acronym>." | |
msgstr "" | |
"A redistribuição dos arquivos de distribuição é proibida. Isso é equivalente a<link linkend=\"porting-restrictions-restricted\"><varname>RESTRITO</varname></link>. Os arquivos de " | |
"distribuição<emphasis>não</emphasis>ser adicionado ao FreeBSD<varname>MASTER_SITE_BACKUP</varname><acronym>CDN</acronym>\"" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6202 | |
msgid "<literal>dist-sell</literal>" | |
msgstr "<literal>dist-sell</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6205 | |
msgid "Selling of distribution files is permitted. The distribution files will be present on the installer images." | |
msgstr "A venda de arquivos de distribuição é permitida. Os arquivos de distribuição estarão presentes nas imagens do instalador." | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6212 | |
msgid "<literal>no-dist-sell</literal>" | |
msgstr "<literal>no-dist-sell</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6215 | |
msgid "Selling of distribution files is prohibited. This is equivalent to setting <link linkend=\"porting-restrictions-no_cdrom\"><varname>NO_CDROM</varname></link>." | |
msgstr "A venda de arquivos de distribuição é proibida. Isso é equivalente a<link linkend=\"porting-restrictions-no_cdrom\"><varname>NO_CDROM</varname></link>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6221 | |
msgid "<literal>pkg-mirror</literal>" | |
msgstr "<literal>pkg-mirror</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6224 | |
msgid "" | |
"Free redistribution of package is permitted. The package will be distributed on the FreeBSD package <acronym>CDN</acronym> <link xlink:href=\"https://pkg.freebsd.org/\">https://pkg." | |
"freebsd.org/</link>." | |
msgstr "" | |
"É permitida a redistribuição gratuita do pacote. O pacote será distribuído no pacote do FreeBSD<acronym>CDN</acronym><link xlink:href=\"https://pkg.freebsd.org/\">https://pkg.freebsd.org/" | |
"</link>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6231 | |
msgid "<literal>no-pkg-mirror</literal>" | |
msgstr "<literal>no-pkg-mirror</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6234 | |
msgid "" | |
"Free redistribution of package is prohibited. Equivalent to setting <link linkend=\"porting-restrictions-no_package\"><varname>NO_PACKAGE</varname></link>. The package will <emphasis>not</" | |
"emphasis> be distributed from the FreeBSD package <acronym>CDN</acronym> <link xlink:href=\"https://pkg.freebsd.org/\">https://pkg.freebsd.org/</link>." | |
msgstr "" | |
"É proibida a redistribuição gratuita do pacote. Equivalente à definição<link linkend=\"porting-restrictions-no_package\"><varname>NO_PACKAGE</varname></link>. O pacote será<emphasis>não</" | |
"emphasis>ser distribuído a partir do<acronym>CDN do</acronym>pacote do FreeBSD<link xlink:href=\"https://pkg.freebsd.org/\">https://pkg.freebsd.org/</link>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6243 | |
msgid "<literal>pkg-sell</literal>" | |
msgstr "<literal>pkg-sell</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6246 | |
msgid "Selling of package is permitted. The package will be present on the installer images." | |
msgstr "A venda do pacote é permitida. O pacote estará presente nas imagens do instalador." | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6252 | |
msgid "<literal>no-pkg-sell</literal>" | |
msgstr "<literal>no-pkg-sell</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6255 | |
msgid "" | |
"Selling of package is prohibited. This is equivalent to setting <link linkend=\"porting-restrictions-no_cdrom\"><varname>NO_CDROM</varname></link>. The package will <emphasis>not</" | |
"emphasis> be present on the installer images." | |
msgstr "" | |
"A venda de pacotes é proibida. Isso é equivalente a definir<link linkend=\"porting-restrictions-no_cdrom\"><varname>NO_CDROM</varname></link>. O pacote será<emphasis>não</emphasis>estar " | |
"presente nas imagens do instalador. " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6263 | |
msgid "<literal>auto-accept</literal>" | |
msgstr "<literal>auto-accept</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6266 | |
msgid "" | |
"License is accepted by default. Prompts to accept a license are not displayed unless the user has defined <varname>LICENSES_ASK</varname>. Use this unless the license states the user must " | |
"accept the terms of the license." | |
msgstr "" | |
"A licença é aceita por padrão. Os prompts para aceitar uma licença não são exibidos a menos que o usuário tenha definido<varname>LICENSES_ASK</varname>. Use isto, a menos que a licença " | |
"indique que o usuário deve aceitar os termos da licença. " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6275 | |
msgid "<literal>no-auto-accept</literal>" | |
msgstr "<literal>no-auto-accept</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6278 | |
msgid "" | |
"License is not accepted by default. The user will always be asked to confirm the acceptance of this license. This must be used if the license states that the user must accept its terms." | |
msgstr "" | |
"A licença não é aceita por padrão. O usuário sempre será solicitado a confirmar a aceitação desta licença. Isso deve ser usado se a licença declarar que o usuário deve aceitar seus termos." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6286 | |
msgid "" | |
"When both <literal><replaceable>permission</replaceable></literal> and <literal>no-<replaceable>permission</replaceable></literal> is present the <literal>no-<replaceable>permission</" | |
"replaceable></literal> will cancel <literal><replaceable>permission</replaceable></literal>." | |
msgstr "" | |
"Quando ambos<literal><replaceable>permissão</replaceable></literal>e<literal>não-<replaceable>permissão</replaceable></literal>está presente o<literal>não-<replaceable>permissão</" | |
"replaceable></literal>vai cancelar<literal><replaceable>permissão</replaceable></literal>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6294 | |
msgid "When <literal><replaceable>permission</replaceable></literal> is not present, it is considered to be a <literal>no-<replaceable>permission</replaceable></literal>." | |
msgstr "Quando<literal><replaceable>permissão</replaceable></literal>não está presente, é considerado um<literal>não-<replaceable>permissão</replaceable></literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:6300 | |
msgid "Nonstandard License" | |
msgstr "Licença não padrão" | |
#. (itstool) path: example/para | |
#: book.translate.xml:6302 | |
msgid "Read the terms of the license and translate those using the available permissions." | |
msgstr "Leia os termos da licença e traduza-os usando as permissões disponíveis." | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6305 | |
#, no-wrap | |
msgid "" | |
"LICENSE= UNKNOWN\n" | |
"LICENSE_NAME= unknown\n" | |
"LICENSE_TEXT= This program is NOT in public domain.\\\n" | |
" It can be freely distributed for non-commercial purposes only.\n" | |
"LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept" | |
msgstr "" | |
"LICENSE= UNKNOWN\n" | |
"LICENSE_NAME= unknown\n" | |
"LICENSE_TEXT= This program is NOT in public domain.\\\n" | |
" It can be freely distributed for non-commercial purposes only.\n" | |
"LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept" | |
#. (itstool) path: example/title | |
#: book.translate.xml:6313 | |
msgid "Standard and Nonstandard Licenses" | |
msgstr "Licenças padrão e não padrão" | |
#. (itstool) path: example/para | |
#: book.translate.xml:6315 | |
msgid "" | |
"Read the terms of the license and express those using the available permissions. In case of doubt, please ask for guidance on the <link xlink:href=\"http://lists.FreeBSD.org/mailman/" | |
"listinfo/freebsd-ports\">FreeBSD ports mailing list</link>." | |
msgstr "" | |
"Leia os termos da licença e expresse-os usando as permissões disponíveis. Em caso de dúvida, peça orientação sobre o<link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-" | |
"ports\">Lista de discussão de ports do FreeBSD</link>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6319 | |
#, no-wrap | |
msgid "" | |
"LICENSE= WARSOW GPLv2\n" | |
"LICENSE_COMB= multi\n" | |
"LICENSE_NAME_WARSOW= Warsow Content License\n" | |
"LICENSE_FILE_WARSOW= ${WRKSRC}/docs/license.txt\n" | |
"LICENSE_PERMS_WARSOW= dist-mirror pkg-mirror auto-accept" | |
msgstr "" | |
"LICENSE= WARSOW GPLv2\n" | |
"LICENSE_COMB= multi\n" | |
"LICENSE_NAME_WARSOW= Warsow Content License\n" | |
"LICENSE_FILE_WARSOW= ${WRKSRC}/docs/license.txt\n" | |
"LICENSE_PERMS_WARSOW= dist-mirror pkg-mirror auto-accept" | |
#. (itstool) path: example/para | |
#: book.translate.xml:6325 | |
msgid "" | |
"When the permissions of the GPLv2 and the UNKNOWN licenses are mixed, the port ends up with <literal>dist-mirror dist-sell pkg-mirror pkg-sell auto-accept dist-mirror no-dist-sell pkg-" | |
"mirror no-pkg-sell auto-accept</literal>. The <literal>no-<replaceable>permissions</replaceable></literal> cancel the <replaceable>permissions</replaceable>. The resulting list of " | |
"permissions are <replaceable>dist-mirror pkg-mirror auto-accept</replaceable>. The distribution files and the packages will not be available on the installer images." | |
msgstr "" | |
"Quando as permissões das licenças GPLv2 e UNKNOWN são misturadas, a porta termina com<literal>Dist-espelho dist-sell pkg-espelho pkg-sell auto-aceitar dist-espelho não-dist-vender pkg-" | |
"espelho não-pkg-sell auto-aceitar</literal>. o<literal>não-<replaceable>permissões</replaceable></literal>cancelar o<replaceable>permissões</replaceable>. A lista resultante de permissões " | |
"é<replaceable>espelho-p-espelho espelho auto-aceitar</replaceable>. Os arquivos de distribuição e os pacotes não estarão disponíveis nas imagens do instalador. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6340 | |
msgid "<varname>LICENSE_GROUPS</varname> and <varname>LICENSE_GROUPS_<replaceable>NAME</replaceable></varname>" | |
msgstr "<varname>LICENSE_GROUPS</varname>e<varname>LICENSE_GROUPS_<replaceable>NOME</replaceable></varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6343 | |
msgid "Groups the license belongs." | |
msgstr "Grupos a licença pertence." | |
#. (itstool) path: variablelist/title | |
#: book.translate.xml:6346 | |
msgid "Predefined License Groups List" | |
msgstr "Lista de Grupos de Licenças Predefinidas" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6352 | |
msgid "Free Software Foundation Approved, see the <link xlink:href=\"http://www.fsf.org/licensing\">FSF Licensing & Compliance Team</link>." | |
msgstr "Free Software Foundation Approved, veja o<link xlink:href=\"http://www.fsf.org/licensing\">Equipe de Licenciamento e Compliance da FSF</link>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6358 | |
msgid "<literal>GPL</literal>" | |
msgstr "<literal>GPL</literal>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6361 | |
msgid "GPL Compatible" | |
msgstr "Compatível com GPL" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6369 | |
msgid "OSI Approved, see the Open Source Initiative <link xlink:href=\"http://opensource.org/licenses\">Open Source Licenses</link> page." | |
msgstr "Aprovado pelo OSI, veja a Open Source Initiative<link xlink:href=\"http://opensource.org/licenses\">Licenças de código aberto</link>página." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6378 | |
msgid "Comply with Copyfree Standard Definition, see the <link xlink:href=\"http://copyfree.org/standard/licenses\">Copyfree Licenses</link> page." | |
msgstr "Cumpra com a Definição Padrão Copyfree, consulte o<link xlink:href=\"http://copyfree.org/standard/licenses\">Licenças sem cópia</link>página." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6388 | |
msgid "Font licenses" | |
msgstr "Licenças de fonte" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6395 | |
msgid "<varname>LICENSE_NAME</varname> and <varname>LICENSE_NAME_<replaceable>NAME</replaceable></varname>" | |
msgstr "<varname>LICENSE_NAME</varname>e<varname>LICENSE_NAME_<replaceable>NAME</replaceable></varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6398 | |
msgid "Full name of the license." | |
msgstr "Nome completo da licença." | |
#. (itstool) path: example/title | |
#: book.translate.xml:6401 | |
msgid "<varname>LICENSE_NAME</varname>" | |
msgstr "<varname>LICENSE_NAME</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6403 | |
#, no-wrap | |
msgid "" | |
"LICENSE= UNRAR\n" | |
"LICENSE_NAME= UnRAR License\n" | |
"LICENSE_FILE= ${WRKSRC}/license.txt\n" | |
"LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept" | |
msgstr "" | |
"LICENSE= UNRAR\n" | |
"LICENSE_NAME= UnRAR License\n" | |
"LICENSE_FILE= ${WRKSRC}/license.txt\n" | |
"LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6411 | |
msgid "<varname>LICENSE_FILE</varname> and <varname>LICENSE_FILE_<replaceable>NAME</replaceable></varname>" | |
msgstr "<varname>LICENSE_FILE</varname>e<varname>LICENSE_FILE_<replaceable>NOME</replaceable></varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6414 | |
msgid "" | |
"Full path to the file containing the license text, usually <filename>${WRKSRC}/some/file</filename>. If the file is not in the distfile, and its content is too long to be put in <link " | |
"linkend=\"licenses-license_text\"><varname>LICENSE_TEXT</varname></link>, put it in a new file in <filename>${FILESDIR}</filename>." | |
msgstr "" | |
"Caminho completo para o arquivo que contém o texto da licença, geralmente<filename>$ {WRKSRC} / algum / arquivo</filename>. Se o arquivo não estiver no distfile e seu conteúdo for muito " | |
"longo para ser colocado<link linkend=\"licenses-license_text\"><varname>LICENSE_TEXT</varname></link>, coloque em um novo arquivo em<filename>$ {FILESDIR}</filename>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:6422 | |
msgid "<varname>LICENSE_FILE</varname>" | |
msgstr "<varname>LICENSE_FILE</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6424 | |
#, no-wrap | |
msgid "" | |
"LICENSE=\tGPLv3+\n" | |
"LICENSE_FILE=\t${WRKSRC}/COPYING" | |
msgstr "" | |
"LICENSE=\tGPLv3+\n" | |
"LICENSE_FILE=\t${WRKSRC}/COPYING" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6430 | |
msgid "<varname>LICENSE_TEXT</varname> and <varname>LICENSE_TEXT_<replaceable>NAME</replaceable></varname>" | |
msgstr "<varname>LICENSE_TEXT</varname>e<varname>LICENSE_TEXT_<replaceable>NOME</replaceable></varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6433 | |
msgid "Text to use as a license. Useful when the license is not in the distribution files and its text is short." | |
msgstr "Texto para usar como uma licença. Útil quando a licença não está nos arquivos de distribuição e seu texto é curto." | |
#. (itstool) path: example/title | |
#: book.translate.xml:6437 | |
msgid "<varname>LICENSE_TEXT</varname>" | |
msgstr "<varname>LICENSE_TEXT</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6439 | |
#, no-wrap | |
msgid "" | |
"LICENSE= UNKNOWN\n" | |
"LICENSE_NAME= unknown\n" | |
"LICENSE_TEXT= This program is NOT in public domain.\\\n" | |
" It can be freely distributed for non-commercial purposes only,\\\n" | |
" and THERE IS NO WARRANTY FOR THIS PROGRAM.\n" | |
"LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept" | |
msgstr "" | |
"LICENSE= UNKNOWN\n" | |
"LICENSE_NAME= unknown\n" | |
"LICENSE_TEXT= This program is NOT in public domain.\\\n" | |
" It can be freely distributed for non-commercial purposes only,\\\n" | |
" and THERE IS NO WARRANTY FOR THIS PROGRAM.\n" | |
"LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6449 | |
msgid "<varname>LICENSE_DISTFILES</varname> and <varname>LICENSE_DISTFILES_<replaceable>NAME</replaceable></varname>" | |
msgstr "<varname>LICENSE_DISTFILES</varname>e<varname>LICENSE_DISTFILES_<replaceable>NOME</replaceable></varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6452 | |
msgid "The distribution files to which the licenses apply. Defaults to all the distribution files." | |
msgstr "Os arquivos de distribuição aos quais as licenças se aplicam. O padrão é para todos os arquivos de distribuição." | |
#. (itstool) path: example/title | |
#: book.translate.xml:6456 | |
msgid "<varname>LICENSE_DISTFILES</varname>" | |
msgstr "<varname>LICENSE_DISTFILES</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:6458 | |
msgid "Used when the distribution files do not all have the same license. For example, one has a code license, and another has some artwork that cannot be redistributed:" | |
msgstr "" | |
"Usado quando os arquivos de distribuição não possuem a mesma licença. Por exemplo, um possui uma licença de código e outro possui alguns trabalhos de arte que não podem ser redistribuídos:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6463 | |
#, no-wrap | |
msgid "" | |
"MASTER_SITES= SF/some-game\n" | |
"DISTFILES= ${DISTNAME}${EXTRACT_SUFX} artwork.zip\n" | |
"\n" | |
"LICENSE= BSD3CLAUSE ARTWORK\n" | |
"LICENSE_COMB= dual\n" | |
"LICENSE_NAME_ARTWORK= The game artwork license\n" | |
"LICENSE_TEXT_ARTWORK= The README says that the files cannot be redistributed\n" | |
"LICENSE_PERMS_ARTWORK= pkg-mirror pkg-sell auto-accept\n" | |
"LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX}\n" | |
"LICENSE_DISTFILES_ARTWORK= artwork.zip" | |
msgstr "" | |
"MASTER_SITES= SF/some-game\n" | |
"DISTFILES= ${DISTNAME}${EXTRACT_SUFX} artwork.zip\n" | |
"\n" | |
"LICENSE= BSD3CLAUSE ARTWORK\n" | |
"LICENSE_COMB= dual\n" | |
"LICENSE_NAME_ARTWORK= The game artwork license\n" | |
"LICENSE_TEXT_ARTWORK= The README says that the files cannot be redistributed\n" | |
"LICENSE_PERMS_ARTWORK= pkg-mirror pkg-sell auto-accept\n" | |
"LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX}\n" | |
"LICENSE_DISTFILES_ARTWORK= artwork.zip" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6477 | |
msgid "<varname>LICENSE_COMB</varname>" | |
msgstr "<varname>LICENSE_COMB</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6479 | |
msgid "Set to <literal>multi</literal> if all licenses apply. Set to <literal>dual</literal> if any license applies. Defaults to <literal>single</literal>." | |
msgstr "Definido como<literal>multi</literal>se todas as licenças se aplicarem. Definido como<literal>dual</literal>se alguma licença se aplica. Padrões para<literal>solteiro</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:6484 | |
msgid "Dual Licenses" | |
msgstr "Licenças Duplas" | |
#. (itstool) path: example/para | |
#: book.translate.xml:6486 | |
msgid "When a port says <quote>This software may be distributed under the GNU General Public License or the Artistic License</quote>, it means that either license can be used. Use this:" | |
msgstr "" | |
"Quando um port diz<quote>Este software pode ser distribuído sob a Licença Pública Geral GNU ou a Licença Artística.</quote>, isso significa que qualquer licença pode ser usada. Usa isto:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6491 | |
#, no-wrap | |
msgid "" | |
"LICENSE=\tART10 GPLv1\n" | |
"LICENSE_COMB= dual" | |
msgstr "" | |
"LICENSE=\tART10 GPLv1\n" | |
"LICENSE_COMB= dual" | |
#. (itstool) path: example/para | |
#: book.translate.xml:6494 | |
msgid "If license files are provided, use this:" | |
msgstr "Se os arquivos de licença forem fornecidos, use este:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6496 | |
#, no-wrap | |
msgid "" | |
"LICENSE=\tART10 GPLv1\n" | |
"LICENSE_COMB= dual\n" | |
"LICENSE_FILE_ART10= ${WRKSRC}/Artistic\n" | |
"LICENSE_FILE_GPLv1= ${WRKSRC}/Copying" | |
msgstr "" | |
"LICENSE=\tART10 GPLv1\n" | |
"LICENSE_COMB= dual\n" | |
"LICENSE_FILE_ART10= ${WRKSRC}/Artistic\n" | |
"LICENSE_FILE_GPLv1= ${WRKSRC}/Copying" | |
#. (itstool) path: example/title | |
#: book.translate.xml:6503 | |
msgid "Multiple Licenses" | |
msgstr "Múltiplas Licenças" | |
#. (itstool) path: example/para | |
#: book.translate.xml:6505 | |
msgid "When part of a port has one license, and another part has a different license, use <literal>multi</literal>:" | |
msgstr "Quando parte de um port tem uma licença, e outra parte tem uma licença diferente, use<literal>multi</literal>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6509 | |
#, no-wrap | |
msgid "" | |
"LICENSE=\tGPLv2 LGPL21+\n" | |
"LICENSE_COMB=\tmulti" | |
msgstr "" | |
"LICENSE=\tGPLv2 LGPL21+\n" | |
"LICENSE_COMB=\tmulti" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:6517 | |
msgid "<varname>PORTSCOUT</varname>" | |
msgstr "<varname>PORTSCOUT</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:6519 | |
msgid "<application>Portscout</application> is an automated distfile check utility for the FreeBSD Ports Collection, described in detail in <xref linkend=\"distfile-survey\"/>." | |
msgstr "" | |
"<application>Portscout</application>é um utilitário de verificação distfile automatizado para a coleção de ports do FreeBSD, descrito em detalhes em<xref linkend=\"distfile-survey\"/>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:6523 | |
msgid "<varname>PORTSCOUT</varname> defines special conditions within which the <application>Portscout</application> distfile scanner is restricted." | |
msgstr "<varname>PORTSCOUT</varname>define condições especiais dentro das quais o<application>Portscout</application>scanner distfile é restrito \"" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:6527 | |
msgid "Situations where <varname>PORTSCOUT</varname> is set include:" | |
msgstr "Situações em que<varname>PORTSCOUT</varname>está definido incluem: " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6532 | |
msgid "" | |
"When distfiles have to be ignored, whether for specific versions, or specific minor revisions. For example, to exclude version <replaceable>8.2</replaceable> from distfile version checks " | |
"because it is known to be broken, add:" | |
msgstr "" | |
"Quando distfiles precisam ser ignorados, seja para versões específicas, ou para pequenas revisões específicas. Por exemplo, para excluir a versão<replaceable>8,2</replaceable>de " | |
"verificações de versão distfile porque é conhecido por ser quebrado, adicione: " | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:6537 | |
#, no-wrap | |
msgid "PORTSCOUT=\tignore:8.2" | |
msgstr "PORTSCOUT=\tignore:8.2" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6541 | |
msgid "" | |
"When specific versions or specific major and minor revisions of a distfile must be checked. For example, if only version <replaceable>0.6.4</replaceable> must be monitored because newer " | |
"versions have compatibility issues with FreeBSD, add:" | |
msgstr "" | |
"Quando versões específicas ou revisões maiores e menores específicas de um distfile devem ser verificadas. Por exemplo, se somente a versão<replaceable>0,6,4</replaceable>deve ser " | |
"monitorado porque versões mais recentes têm problemas de compatibilidade com o FreeBSD, adicione: " | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:6547 | |
#, no-wrap | |
msgid "PORTSCOUT=\tlimit:^0\\.6\\.4" | |
msgstr "PORTSCOUT=\tlimit:^0\\.6\\.4" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6551 | |
msgid "" | |
"When URLs listing the available versions differ from the download URLs. For example, to limit distfile version checks to the download page for the <package role=\"port\">databases/pgtune</" | |
"package> port, add:" | |
msgstr "" | |
"Quando os URLs que listam as versões disponíveis diferem dos URLs de download. Por exemplo, para limitar as verificações de versão do arquivo distfile à página de download para o<package " | |
"role=\"port\">bancos de dados / pgtune</package>port, adicione: " | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:6557 | |
#, no-wrap | |
msgid "PORTSCOUT=\tsite:http://pgfoundry.org/frs/?group_id=1000416" | |
msgstr "PORTSCOUT=\tsite:http://pgfoundry.org/frs/?group_id=1000416" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:6563 | |
msgid "Dependencies" | |
msgstr "Dependências" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:6565 | |
msgid "" | |
"Many ports depend on other ports. This is a very convenient feature of most Unix-like operating systems, including FreeBSD. Multiple ports can share a common dependency, rather than " | |
"bundling that dependency with every port or package that needs it. There are seven variables that can be used to ensure that all the required bits will be on the user's machine. There are " | |
"also some pre-supported dependency variables for common cases, plus a few more to control the behavior of dependencies." | |
msgstr "" | |
"Muitas portas dependem de outras portas. Esta é uma característica muito conveniente da maioria dos sistemas operacionais Unix-like, incluindo FreeBSD. Várias portas podem compartilhar " | |
"uma dependência comum, ao invés de agrupar essa dependência com cada porta ou pacote que precisa. Há sete variáveis que podem ser usadas para garantir que todos os bits necessários " | |
"estejam na máquina do usuário.Existem também algumas variáveis de dependência pré-suportadas para casos comuns, além de algumas outras para controlar o comportamento das dependências \"" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6575 book.translate.xml:8208 | |
msgid "<varname>LIB_DEPENDS</varname>" | |
msgstr "<varname>LIB_DEPENDS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6577 | |
msgid "" | |
"This variable specifies the shared libraries this port depends on. It is a list of <replaceable>lib</replaceable>:<replaceable>dir</replaceable> tuples where <replaceable>lib</" | |
"replaceable> is the name of the shared library, <replaceable>dir</replaceable> is the directory in which to find it in case it is not available. For example," | |
msgstr "" | |
"Esta variável especifica as bibliotecas compartilhadas das quais esta porta depende. É uma lista de<replaceable>lib</replaceable>:<replaceable>dir</replaceable>tuplas " | |
"onde<replaceable>lib</replaceable>é o nome da biblioteca compartilhada,<replaceable>dir</replaceable>é o diretório no qual encontrá-lo, caso não esteja disponível. Por exemplo," | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6585 | |
#, no-wrap | |
msgid "LIB_DEPENDS= libjpeg.so:graphics/jpeg" | |
msgstr "LIB_DEPENDS= libjpeg.so:graphics/jpeg" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6587 | |
msgid "" | |
"will check for a shared jpeg library with any version, and descend into the <filename>graphics/jpeg</filename> subdirectory of the ports tree to build and install it if it is not found." | |
msgstr "" | |
"irá verificar se há uma biblioteca jpeg compartilhada com qualquer versão e<filename>gráficos / jpeg</filename>subdiretório da árvore de portes para construir e instalar se não for " | |
"encontrado. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6592 | |
msgid "" | |
"The dependency is checked twice, once from within the <_:buildtarget-1/> target and then from within the <_:buildtarget-2/> target. Also, the name of the dependency is put into the " | |
"package so that <command>pkg install</command> (see <citerefentry><refentrytitle>pkg-install</refentrytitle><manvolnum>8</manvolnum></citerefentry>) will automatically install it if it is " | |
"not on the user's system." | |
msgstr "" | |
"A dependência é verificada duas vezes, uma vez dentro do alvo <_: buildtarget-1 /> e depois dentro do alvo <_: buildtarget-2 />. Além disso, o nome da dependência é colocado " | |
"no pacote para que<command>instalação pkg</command>(Vejo<citerefentry><refentrytitle>pkg-install</refentrytitle><manvolnum>8</manvolnum></citerefentry>) irá instalá-lo automaticamente se " | |
"não estiver no sistema do usuário. " | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6602 book.translate.xml:8212 | |
msgid "<varname>RUN_DEPENDS</varname>" | |
msgstr "<varname>RUN_DEPENDS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6604 | |
msgid "" | |
"This variable specifies executables or files this port depends on during run-time. It is a list of <replaceable>path</replaceable>:<replaceable>dir</replaceable><optional>:" | |
"<replaceable>target</replaceable></optional> tuples where <replaceable>path</replaceable> is the name of the executable or file, <replaceable>dir</replaceable> is the directory in which " | |
"to find it in case it is not available, and <replaceable>target</replaceable> is the target to call in that directory. If <replaceable>path</replaceable> starts with a slash (<literal>/</" | |
"literal>), it is treated as a file and its existence is tested with <command>test -e</command>; otherwise, it is assumed to be an executable, and <command>which -s</command> is used to " | |
"determine if the program exists in the search path." | |
msgstr "" | |
"Esta variável especifica arquivos executáveis ou arquivos para os quais esta porta depende durante o tempo de execução. É uma lista de<replaceable>caminho</replaceable>:<replaceable>dir</" | |
"replaceable><optional>:<replaceable>alvo</replaceable></optional>tuplas onde<replaceable>caminho</replaceable>é o nome do executável ou arquivo,<replaceable>dir</replaceable>é o diretório " | |
"no qual encontrá-lo, caso não esteja disponível, e<replaceable>alvo</replaceable>é o alvo para chamar nesse diretório. E se<replaceable>caminho</replaceable>começa com uma barra " | |
"(<literal>/</literal>), é tratado como um arquivo e sua existência é testada com<command>teste -e</command>; caso contrário, é assumido como um executável e<command>qual -s</command>é " | |
"usado para determinar se o programa existe no caminho de pesquisa. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6618 | |
msgid "For example," | |
msgstr "Por exemplo," | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6620 | |
#, no-wrap | |
msgid "" | |
"RUN_DEPENDS=\t${LOCALBASE}/news/bin/innd:news/inn \\\n" | |
"\t\txmlcatmgr:textproc/xmlcatmgr" | |
msgstr "" | |
"RUN_DEPENDS=\t${LOCALBASE}/news/bin/innd:news/inn \\\n" | |
"\t\txmlcatmgr:textproc/xmlcatmgr" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6623 | |
msgid "" | |
"will check if the file or directory <filename>/usr/local/news/bin/innd</filename> exists, and build and install it from the <filename>news/inn</filename> subdirectory of the ports tree if " | |
"it is not found. It will also see if an executable called <command>xmlcatmgr</command> is in the search path, and descend into <filename>textproc/xmlcatmgr</filename> to build and install " | |
"it if it is not found." | |
msgstr "" | |
"irá verificar se o arquivo ou diretório<filename>/ usr / local / news / bin / innd</filename>existe, e construir e instalá-lo a partir do<filename>notícia / pousada</filename>subdiretório " | |
"da árvore de portes, caso não seja encontrado. Ele também verá se um executável chamado<command>xmlcatmgr</command>está no caminho de pesquisa e desce<filename>textproc / xmlcatmgr</" | |
"filename>para construir e instalar se não for encontrado. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:6633 | |
msgid "In this case, <command>innd</command> is actually an executable; if an executable is in a place that is not expected to be in the search path, use the full pathname." | |
msgstr "Nesse caso,<command>innd</command>é na verdade um executável; se um executável estiver em um local que não deve estar no caminho de pesquisa, use o nome do caminho completo. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:6640 | |
msgid "The official search <envar>PATH</envar> used on the ports build cluster is" | |
msgstr "A pesquisa oficial<envar>CAMINHO</envar>usado no cluster de construção de portas é " | |
#. (itstool) path: note/programlisting | |
#: book.translate.xml:6643 | |
#, no-wrap | |
msgid "/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" | |
msgstr "/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6646 | |
msgid "" | |
"The dependency is checked from within the <_:buildtarget-1/> target. Also, the name of the dependency is put into the package so that <command>pkg install</command> (see " | |
"<citerefentry><refentrytitle>pkg-install</refentrytitle><manvolnum>8</manvolnum></citerefentry>) will automatically install it if it is not on the user's system. The <replaceable>target</" | |
"replaceable> part can be omitted if it is the same as <varname>DEPENDS_TARGET</varname>." | |
msgstr "" | |
"A dependência é verificada a partir do alvo <_: buildtarget-1 />. Além disso, o nome da dependência é colocado no pacote para que<command>instalação pkg</" | |
"command>(Vejo<citerefentry><refentrytitle>pkg-install</refentrytitle><manvolnum>8</manvolnum></citerefentry>) irá instalá-lo automaticamente se não estiver no sistema do usuário. " | |
"o<replaceable>alvo</replaceable>parte pode ser omitida se for igual a<varname>DEPENDS_TARGET</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6654 | |
msgid "" | |
"A quite common situation is when <varname>RUN_DEPENDS</varname> is literally the same as <varname>BUILD_DEPENDS</varname>, especially if ported software is written in a scripted language " | |
"or if it requires the same build and run-time environment. In this case, it is both tempting and intuitive to directly assign one to the other:" | |
msgstr "" | |
"Uma situação bastante comum é quando<varname>RUN_DEPENDS</varname>é literalmente o mesmo que<varname>BUILD_DEPENDS</varname>, especialmente se software portado é escrito em uma linguagem " | |
"de script ou se requer o mesmo ambiente de compilação e tempo de execução. Neste caso, é tentador e intuitivo atribuir diretamente um ao outro: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6662 | |
#, no-wrap | |
msgid "RUN_DEPENDS=\t${BUILD_DEPENDS}" | |
msgstr "RUN_DEPENDS=\t${BUILD_DEPENDS}" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6664 | |
msgid "" | |
"However, such assignment can pollute run-time dependencies with entries not defined in the port's original <varname>BUILD_DEPENDS</varname>. This happens because of " | |
"<citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s lazy evaluation of variable assignment. Consider a <filename>Makefile</filename> with " | |
"<varname>USE_<replaceable>*</replaceable></varname>, which are processed by <filename>ports/Mk/bsd.*.mk</filename> to augment initial build dependencies. For example, <literal>USES= " | |
"gmake</literal> adds <package role=\"port\">devel/gmake</package> to <varname>BUILD_DEPENDS</varname>. To prevent such additional dependencies from polluting <varname>RUN_DEPENDS</" | |
"varname>, create another variable with the current content of <varname>BUILD_DEPENDS</varname> and assign it to both <varname>BUILD_DEPENDS</varname> and <varname>RUN_DEPENDS</varname>:" | |
msgstr "" | |
"No entanto, essa atribuição pode poluir as dependências de tempo de execução com entradas não definidas na origem original da porta.<varname>BUILD_DEPENDS</varname>. Isso acontece por " | |
"causa de<citerefentry><refentrytitle>faço</refentrytitle><manvolnum>1</manvolnum></citerefentry>avaliação preguiçosa da atribuição de variáveis. Considere um<filename>Makefile</" | |
"filename>com<varname>USAR_<replaceable>*</replaceable></varname>, que são processados por<filename>ports / Mk / bsd. *. mk</filename>para aumentar as dependências iniciais de compilação. " | |
"Por exemplo,<literal>USOS = gmake</literal>adiciona<package role=\"port\">devel / gmake</package>para<varname>BUILD_DEPENDS</varname>. Para evitar que essas dependências adicionais " | |
"poluam<varname>RUN_DEPENDS</varname>, crie outra variável com o conteúdo atual de<varname>BUILD_DEPENDS</varname>e atribuí-lo a ambos<varname>BUILD_DEPENDS</varname>e<varname>RUN_DEPENDS</" | |
"varname>: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6681 | |
#, no-wrap | |
msgid "" | |
"MY_DEPENDS=\tsome:devel/some \\\n" | |
"\t\tother:lang/other\n" | |
"BUILD_DEPENDS=\t${MY_DEPENDS}\n" | |
"RUN_DEPENDS=\t${MY_DEPENDS}" | |
msgstr "" | |
"MY_DEPENDS=\tsome:devel/some \\\n" | |
"\t\tother:lang/other\n" | |
"BUILD_DEPENDS=\t${MY_DEPENDS}\n" | |
"RUN_DEPENDS=\t${MY_DEPENDS}" | |
#. (itstool) path: important/para | |
#: book.translate.xml:6687 | |
msgid "" | |
"<emphasis>Do not</emphasis> use <literal>:=</literal> to assign <varname>BUILD_DEPENDS</varname> to <varname>RUN_DEPENDS</varname> or vice-versa. All variables are expanded immediately, " | |
"which is exactly the wrong thing to do and almost always a failure." | |
msgstr "" | |
"<emphasis>Não</emphasis>usar<literal>:</literal>atribuir<varname>BUILD_DEPENDS</varname>para<varname>RUN_DEPENDS</varname>ou vice-versa. Todas as variáveis são expandidas imediatamente, o " | |
"que é exatamente a coisa errada a fazer e quase sempre um fracasso \"" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6696 book.translate.xml:8204 | |
msgid "<varname>BUILD_DEPENDS</varname>" | |
msgstr "<varname>BUILD_DEPENDS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6698 | |
msgid "" | |
"This variable specifies executables or files this port requires to build. Like <varname>RUN_DEPENDS</varname>, it is a list of <replaceable>path</replaceable>:<replaceable>dir</" | |
"replaceable><optional>:<replaceable>target</replaceable></optional> tuples. For example," | |
msgstr "" | |
"Esta variável especifica executáveis ou arquivos que esta porta requer para construir.<varname>RUN_DEPENDS</varname>, é uma lista de<replaceable>caminho</replaceable>:<replaceable>dir</" | |
"replaceable><optional>:<replaceable>alvo</replaceable></optional>tuplas. Por exemplo," | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6704 | |
#, no-wrap | |
msgid "BUILD_DEPENDS=\tunzip:archivers/unzip" | |
msgstr "BUILD_DEPENDS=\tunzip:archivers/unzip" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6706 book.translate.xml:6751 | |
msgid "" | |
"will check for an executable called <command>unzip</command>, and descend into the <filename>archivers/unzip</filename> subdirectory of the ports tree to build and install it if it is not " | |
"found." | |
msgstr "" | |
"irá procurar por um executável chamado<command>descompactar</command>e descer para o<filename>arquivadores / unzip</filename>subdiretório da árvore de portes para construir e instalar se " | |
"não for encontrado. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:6712 | |
msgid "" | |
"<quote>build</quote> here means everything from extraction to compilation. The dependency is checked from within the <_:buildtarget-1/> target. The <replaceable>target</replaceable> part " | |
"can be omitted if it is the same as <varname>DEPENDS_TARGET</varname>" | |
msgstr "" | |
"<quote>construir</quote>aqui significa tudo, desde a extração até a compilação. A dependência é verificada a partir do destino <_: buildtarget-1 />. o<replaceable>alvo</" | |
"replaceable>parte pode ser omitida se for igual a<varname>DEPENDS_TARGET</varname>" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6721 book.translate.xml:8200 | |
msgid "<varname>FETCH_DEPENDS</varname>" | |
msgstr "<varname>FETCH_DEPENDS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6723 | |
msgid "" | |
"This variable specifies executables or files this port requires to fetch. Like the previous two, it is a list of <replaceable>path</replaceable>:<replaceable>dir</replaceable><optional>:" | |
"<replaceable>target</replaceable></optional> tuples. For example," | |
msgstr "" | |
"Esta variável especifica executáveis ou arquivos que esta porta requer para buscar. Como os dois anteriores, é uma lista de<replaceable>caminho</replaceable>:<replaceable>dir</" | |
"replaceable><optional>:<replaceable>alvo</replaceable></optional>tuplas. Por exemplo," | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6728 | |
#, no-wrap | |
msgid "FETCH_DEPENDS=\tncftp2:net/ncftp2" | |
msgstr "FETCH_DEPENDS=\tncftp2:net/ncftp2" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6730 | |
msgid "" | |
"will check for an executable called <command>ncftp2</command>, and descend into the <filename>net/ncftp2</filename> subdirectory of the ports tree to build and install it if it is not " | |
"found." | |
msgstr "" | |
"irá procurar por um executável chamado<command>ncftp2</command>e descer para o<filename>net / ncftp2</filename>subdiretório da árvore de portes para construir e instalar se não for " | |
"encontrado. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6735 book.translate.xml:6756 book.translate.xml:6783 | |
msgid "The dependency is checked from within the <_:buildtarget-1/> target. The <replaceable>target</replaceable> part can be omitted if it is the same as <varname>DEPENDS_TARGET</varname>." | |
msgstr "A dependência é verificada a partir do alvo <_: buildtarget-1 />.<replaceable>alvo</replaceable>parte pode ser omitida se for igual a<varname>DEPENDS_TARGET</varname>" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6742 book.translate.xml:8192 | |
msgid "<varname>EXTRACT_DEPENDS</varname>" | |
msgstr "<varname>EXTRACT_DEPENDS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6744 | |
msgid "" | |
"This variable specifies executables or files this port requires for extraction. Like the previous, it is a list of <replaceable>path</replaceable>:<replaceable>dir</replaceable><optional>:" | |
"<replaceable>target</replaceable></optional> tuples. For example," | |
msgstr "" | |
"Esta variável especifica executáveis ou arquivos que esta porta requer para extração. Como no anterior, é uma lista de<replaceable>caminho</replaceable>:<replaceable>dir</" | |
"replaceable><optional>:<replaceable>alvo</replaceable></optional>tuplas. Por exemplo," | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6749 | |
#, no-wrap | |
msgid "EXTRACT_DEPENDS=\tunzip:archivers/unzip" | |
msgstr "EXTRACT_DEPENDS=\tunzip:archivers/unzip" | |
#. (itstool) path: note/para | |
#: book.translate.xml:6762 | |
msgid "" | |
"Use this variable only if the extraction does not already work (the default assumes <command>tar</command>) and cannot be made to work using <literal>USES=tar</literal>, " | |
"<literal>USES=lha</literal> or <literal>USES=zip</literal> described in <xref linkend=\"uses\"/>." | |
msgstr "" | |
"Use esta variável somente se a extração ainda não funcionar (o padrão assume<command>alcatrão</command>) e não pode ser feito para trabalhar usando<literal>USES = tar</literal>," | |
"<literal>USOS = lha</literal>ou<literal>USES = zip</literal>descrito em<xref linkend=\"uses\"/>" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6771 book.translate.xml:8196 | |
msgid "<varname>PATCH_DEPENDS</varname>" | |
msgstr "<varname>PATCH_DEPENDS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6773 | |
msgid "" | |
"This variable specifies executables or files this port requires to patch. Like the previous, it is a list of <replaceable>path</replaceable>:<replaceable>dir</replaceable><optional>:" | |
"<replaceable>target</replaceable></optional> tuples. For example," | |
msgstr "" | |
"Esta variável especifica executáveis ou arquivos que esta porta requer para correção. Como no anterior, é uma lista de<replaceable>caminho</replaceable>:<replaceable>dir</" | |
"replaceable><optional>:<replaceable>alvo</replaceable></optional>tuplas. Por exemplo," | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6778 | |
#, no-wrap | |
msgid "PATCH_DEPENDS=\t${NONEXISTENT}:java/jfc:extract" | |
msgstr "PATCH_DEPENDS=\t${NONEXISTENT}:java/jfc:extract" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6780 | |
msgid "will descend into the <filename>java/jfc</filename> subdirectory of the ports tree to extract it." | |
msgstr "vai descer para o<filename>java / jfc</filename>subdiretório da árvore de portes para extraí-lo. " | |
#. (itstool) path: sect2/title | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:6790 book.translate.xml:8433 | |
msgid "<varname>USES</varname>" | |
msgstr "<varname>USES</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6792 | |
msgid "Parameters can be added to define different features and dependencies used by the port. They are specified by adding this line to the <filename>Makefile</filename>:" | |
msgstr "Parâmetros podem ser adicionados para definir diferentes recursos e dependências usados pela porta. Eles são especificados adicionando esta linha ao<filename>Makefile</filename>: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6796 | |
#, no-wrap | |
msgid "USES= feature[:arguments]" | |
msgstr "USES= feature[:arguments]" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6798 | |
msgid "For the complete list of values, please see <xref linkend=\"uses\"/>." | |
msgstr "Para a lista completa de valores, por favor veja<xref linkend=\"uses\"/>" | |
#. (itstool) path: warning/para | |
#: book.translate.xml:6802 | |
msgid "<varname>USES</varname> cannot be assigned after inclusion of <filename>bsd.port.pre.mk</filename>." | |
msgstr "<varname>USOS</varname>não pode ser atribuído após a inclusão de<filename>bsd.port.pre.mk</filename>" | |
#. (itstool) path: sect2/title | |
#. (itstool) path: table/title | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:6808 book.translate.xml:6835 book.translate.xml:7506 | |
msgid "<varname>USE_<replaceable>*</replaceable></varname>" | |
msgstr "<varname>USAR_<replaceable>*</replaceable></varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6810 | |
msgid "" | |
"Several variables exist to define common dependencies shared by many ports. Their use is optional, but helps to reduce the verbosity of the port <filename>Makefile</filename>s. Each of " | |
"them is styled as <varname>USE_<replaceable>*</replaceable></varname>. These variables may be used only in the port <filename>Makefile</filename>s and <filename>ports/Mk/bsd.*.mk</" | |
"filename>. They are not meant for user-settable options — use <varname>PORT_OPTIONS</varname> for that purpose." | |
msgstr "" | |
"Diversas variáveis existem para definir dependências comuns compartilhadas por muitas portas. Seu uso é opcional, mas ajuda a reduzir o detalhamento da porta<filename>Makefile</" | |
"filename>s. Cada um deles é denominado como<varname>USAR_<replaceable>*</replaceable></varname>. Essas variáveis podem ser usadas apenas na porta<filename>Makefile</" | |
"filename>areia<filename>ports / Mk / bsd. *. mk</filename>. Eles não são destinados a opções configuráveis pelo usuário - use<varname>PORT_OPTIONS</varname>para aquele propósito." | |
#. (itstool) path: note/para | |
#: book.translate.xml:6822 | |
msgid "It is <emphasis>always</emphasis> incorrect to set any <varname>USE_<replaceable>*</replaceable></varname> in <filename>/etc/make.conf</filename>. For instance, setting" | |
msgstr "Isto é<emphasis>sempre</emphasis>incorreto para definir<varname>USAR_<replaceable>*</replaceable></varname>dentro<filename>/etc/make.conf</filename>. Por exemplo, definindo " | |
#. (itstool) path: note/programlisting | |
#: book.translate.xml:6827 | |
#, no-wrap | |
msgid "USE_GCC=X.Y" | |
msgstr "USE_GCC=X.Y" | |
#. (itstool) path: note/para | |
#: book.translate.xml:6829 | |
msgid "(where X.Y is version number) would add a dependency on gccXY for every port, including <literal>lang/gccXY</literal> itself!" | |
msgstr "(onde XY é o número da versão) adicionaria uma dependência no gccXY para cada porta, incluindo<literal>lang / gccXY</literal>em si" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6841 book.translate.xml:9798 book.translate.xml:9855 book.translate.xml:9913 book.translate.xml:10535 book.translate.xml:12059 book.translate.xml:12424 | |
msgid "Means" | |
msgstr "Significa" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6847 | |
msgid "<varname>USE_GCC</varname>" | |
msgstr "<varname>USE_GCC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:6848 | |
msgid "" | |
"The port requires GCC (<command>gcc</command> or <command>g++</command>) to build. Some ports need any GCC version, some require modern, recent versions. It is typically set to " | |
"<literal>any</literal> (in this case, GCC from base would be used on versions of FreeBSD that still have it, or <literal>lang/gcc</literal> port would be installed when default C/C++ " | |
"compiler is Clang); or <literal>yes</literal> (means always use stable, modern GCC from <literal>lang/gcc</literal> port). The exact version can also be specified, with a value such as " | |
"<literal>4.7</literal>. The minimal required version can be specified as <literal>4.6+</literal>. The GCC from the base system is used when it satisfies the requested version, otherwise " | |
"an appropriate compiler is built from the port, and <varname>CC</varname> and <varname>CXX</varname> are adjusted accordingly." | |
msgstr "" | |
"O porto requer GCC (<command>gcc</command>ou<command>g ++</command>) construir. Algumas portas precisam de qualquer versão do GCC, algumas exigem versões modernas e recentes. Normalmente, " | |
"é configurado para<literal>qualquer</literal>(neste caso, o GCC da base seria usado em versões do FreeBSD que ainda o possuem, ou<literal>lang / gcc</literal>port seria instalado quando o " | |
"compilador C / C ++ padrão for o Clang); ou<literal>sim</literal>(significa usar sempre GCC estável e moderno de<literal>lang / gcc</literal>porta). A versão exata também pode ser " | |
"especificada, com um valor como<literal>4,7</literal>. A versão mínima exigida pode ser especificada como<literal>4,6+</literal>. O GCC do sistema básico é usado quando satisfaz a versão " | |
"solicitada, caso contrário, um compilador apropriado é construído a partir da porta, e<varname>CC</varname>e<varname>CXX</varname>são ajustados em conformidade. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6871 | |
msgid "" | |
"Variables related to <application>gmake</application> and <filename>configure</filename> are described in <xref linkend=\"building\"/>, while <application>autoconf</application>, " | |
"<application>automake</application> and <application>libtool</application> are described in <xref linkend=\"using-autotools\"/>. <application>Perl</application> related variables are " | |
"described in <xref linkend=\"using-perl\"/>. X11 variables are listed in <xref linkend=\"using-x11\"/>. <xref linkend=\"using-gnome\"/> deals with GNOME and <xref linkend=\"using-kde\"/> " | |
"with KDE related variables. <xref linkend=\"using-java\"/> documents Java variables, while <xref linkend=\"using-php\"/> contains information on <application>Apache</application>, " | |
"<application>PHP</application> and PEAR modules. <application>Python</application> is discussed in <xref linkend=\"using-python\"/>, while <application>Ruby</application> in <xref linkend=" | |
"\"using-ruby\"/>. <xref linkend=\"using-sdl\"/> provides variables used for <application>SDL</application> applications and finally, <xref linkend=\"using-xfce\"/> contains information on " | |
"<application>Xfce</application>." | |
msgstr "" | |
"Variáveis relacionadas a<application>gmake</application>e<filename>configurar</filename>são descritos em<xref linkend=\"building\"/>, enquanto<application>autoconf</application>," | |
"<application>automake</application>e<application>libtool</application>são descritos em<xref linkend=\"using-autotools\"/>.<application>Perl</application>variáveis relacionadas são " | |
"descritas em<xref linkend=\"using-perl\"/>. Variáveis X11 são listadas em<xref linkend=\"using-x11\"/>.<xref linkend=\"using-gnome\"/>lida com o GNOME e<xref linkend=\"using-kde\"/>com " | |
"variáveis relacionadas ao KDE.<xref linkend=\"using-java\"/>documenta variáveis Java, enquanto<xref linkend=\"using-php\"/>contém informações sobre<application>Apache</application>," | |
"<application>PHP</application>e módulos PEAR.<application>Python</application>é discutido em<xref linkend=\"using-python\"/>, enquanto<application>Rubi</application>dentro<xref linkend=" | |
"\"using-ruby\"/>.<xref linkend=\"using-sdl\"/>fornece variáveis usadas para<application>SDL</application>aplicações e, finalmente,<xref linkend=\"using-xfce\"/>contém informações " | |
"sobre<application>Xfce</application>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6898 | |
msgid "Minimal Version of a Dependency" | |
msgstr "Versão mínima de uma dependência" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6900 | |
msgid "A minimal version of a dependency can be specified in any <varname><replaceable>*</replaceable>_DEPENDS</varname> except <varname>LIB_DEPENDS</varname> using this syntax:" | |
msgstr "" | |
"Uma versão mínima de uma dependência pode ser especificada em qualquer<varname><replaceable>*</replaceable>_DEPENDOS</varname>exceto<varname>LIB_DEPENDS</varname>usando esta sintaxe: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6905 | |
#, no-wrap | |
msgid "p5-Spiffy>=0.26:devel/p5-Spiffy" | |
msgstr "p5-Spiffy>=0.26:devel/p5-Spiffy" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6907 | |
msgid "" | |
"The first field contains a dependent package name, which must match the entry in the package database, a comparison sign, and a package version. The dependency is satisfied if p5-" | |
"Spiffy-0.26 or newer is installed on the machine." | |
msgstr "" | |
"O primeiro campo contém um nome de pacote dependente, que deve corresponder à entrada no banco de dados do pacote, um sinal de comparação e uma versão do pacote. A dependência é " | |
"satisfeita se o p5-Spiffy-0.26 ou mais recente estiver instalado na máquina." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6914 | |
msgid "Notes on Dependencies" | |
msgstr "Notas sobre dependências" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:6918 | |
msgid "DEPENDS_TARGET" | |
msgstr "DEPENDS_TARGET" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6916 | |
msgid "" | |
"As mentioned above, the default target to call when a dependency is required is <_:buildtarget-1/>. It defaults to <literal>install</literal>. This is a user variable; it is never defined " | |
"in a port's <filename>Makefile</filename>. If the port needs a special way to handle a dependency, use the <literal>:target</literal> part of <varname><replaceable>*</" | |
"replaceable>_DEPENDS</varname> instead of redefining <varname>DEPENDS_TARGET</varname>." | |
msgstr "" | |
"Como mencionado acima, o alvo padrão para chamar quando uma dependência é necessária é <_: buildtarget-1 />.<literal>instalar</literal>. Esta é uma variável de usuário; nunca é " | |
"definido em um porto<filename>Makefile</filename>. Se a porta precisar de uma maneira especial de lidar com uma dependência, use o<literal>:alvo</literal>parte de<varname><replaceable>*</" | |
"replaceable>_DEPENDOS</varname>em vez de redefinir<varname>DEPENDS_TARGET</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6927 | |
msgid "" | |
"When running <command>make clean</command>, the port dependencies are automatically cleaned too. If this is not desirable, define <varname>NOCLEANDEPENDS</varname> in the environment. " | |
"This may be particularly desirable if the port has something that takes a long time to rebuild in its dependency list, such as KDE, GNOME or Mozilla." | |
msgstr "" | |
"Quando correr<command>fazer limpo</command>, as dependências de porta também são limpas automaticamente. Se isso não for desejável, defina<varname>NOCLEANDEPENDS</varname>no ambiente. " | |
"Isto pode ser particularmente desejável se a porta tiver algo que demore muito tempo para reconstruir em sua lista de dependências, como o KDE, o GNOME ou o Mozilla. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6935 | |
msgid "" | |
"To depend on another port unconditionally, use the variable <literal>${NONEXISTENT}</literal> as the first field of <varname>BUILD_DEPENDS</varname> or <varname>RUN_DEPENDS</varname>. Use " | |
"this only when the source of the other port is needed. Compilation time can be saved by specifying the target too. For instance" | |
msgstr "" | |
"Para depender de outra porta incondicionalmente, use a variável<literal>$ {NONEXISTENT}</literal>como o primeiro campo de<varname>BUILD_DEPENDS</varname>ou<varname>RUN_DEPENDS</varname>. " | |
"Use isto somente quando a fonte da outra porta for necessária. O tempo de compilação pode ser salvo especificando o alvo também. Por exemplo" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:6943 | |
#, no-wrap | |
msgid "BUILD_DEPENDS=\t${NONEXISTENT}:graphics/jpeg:extract" | |
msgstr "BUILD_DEPENDS=\t${NONEXISTENT}:graphics/jpeg:extract" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6945 | |
msgid "will always descend to the <literal>jpeg</literal> port and extract it." | |
msgstr "sempre descerá para o<literal>jpeg</literal>porta e extrai-lo. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6950 | |
msgid "Circular Dependencies Are Fatal" | |
msgstr "Dependências Circulares são Fatais" | |
#. (itstool) path: important/para | |
#: book.translate.xml:6953 | |
msgid "Do not introduce any circular dependencies into the ports tree!" | |
msgstr "Não introduza nenhuma dependência circular na árvore de ports!" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6957 | |
msgid "" | |
"The ports building technology does not tolerate circular dependencies. If one is introduced, someone, somewhere in the world, will have their FreeBSD installation broken almost " | |
"immediately, with many others quickly to follow. These can really be hard to detect. If in doubt, before making that change, make sure to run: <command>cd /usr/ports; make index</" | |
"command>. That process can be quite slow on older machines, but it may be able to save a large number of people, including yourself, a lot of grief in the process." | |
msgstr "" | |
"A tecnologia de construção de portas não tolera dependências circulares. Se uma for introduzida, alguém, em algum lugar do mundo, terá sua instalação do FreeBSD quebrada quase " | |
"imediatamente, com muitos outros rapidamente a serem seguidos. Estes podem ser realmente difíceis de detectar. Em caso de dúvida , antes de fazer essa alteração, certifique-se de executar:" | |
"<command>cd / usr / ports; fazer índice</command>. Esse processo pode ser muito lento em máquinas mais antigas, mas pode salvar um grande número de pessoas, incluindo você, muito " | |
"sofrimento no processo \"" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:6970 | |
msgid "Problems Caused by Automatic Dependencies" | |
msgstr "Problemas causados por dependências automáticas" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6972 | |
msgid "" | |
"Dependencies must be declared either explicitly or by using the <link linkend=\"makefile-options\">OPTIONS framework</link>. Using other methods like automatic detection complicates " | |
"indexing, which causes problems for port and package management." | |
msgstr "" | |
"Dependências devem ser declaradas explicitamente ou usando o<link linkend=\"makefile-options\">Quadro OPÇÕES</link>. Usar outros métodos, como a detecção automática, dificulta a " | |
"indexação, o que causa problemas para o gerenciamento de portas e pacotes. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:6980 | |
msgid "Wrong Declaration of an Optional Dependency" | |
msgstr "Declaração Errada de uma Dependência Opcional" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:6982 | |
#, no-wrap | |
msgid "" | |
".include <bsd.port.pre.mk>\n" | |
"\n" | |
".if exists(${LOCALBASE}/bin/foo)\n" | |
"LIB_DEPENDS=\tlibbar.so:foo/bar\n" | |
".endif" | |
msgstr "" | |
".include <bsd.port.pre.mk>\n" | |
"\n" | |
".if exists(${LOCALBASE}/bin/foo)\n" | |
"LIB_DEPENDS=\tlibbar.so:foo/bar\n" | |
".endif" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:6989 | |
msgid "" | |
"The problem with trying to automatically add dependencies is that files and settings outside an individual port can change at any time. For example: an index is built, then a batch of " | |
"ports are installed. But one of the ports installs the tested file. The index is now incorrect, because an installed port unexpectedly has a new dependency. The index may still be wrong " | |
"even after rebuilding if other ports also determine their need for dependencies based on the existence of other files." | |
msgstr "" | |
"O problema em tentar adicionar dependências automaticamente é que os arquivos e configurações fora de um port individual podem ser alterados a qualquer momento. Por exemplo: um índice é " | |
"construído e um lote de portas é instalado. Mas uma das portas instala o arquivo testado. O índice agora está incorreto, porque um port instalada inesperadamente tem uma nova dependência. " | |
"O índice ainda pode estar errado mesmo após a recriação, se outras portas também determinarem a necessidade de dependências com base na existência de outros arquivos. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:7000 | |
msgid "Correct Declaration of an Optional Dependency" | |
msgstr "Declaração correta de uma dependência opcional" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:7002 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tBAR\n" | |
"BAR_DESC=\tCalling cellphones via bar\n" | |
"\n" | |
"BAR_LIB_DEPENDS=\tlibbar.so:foo/bar" | |
msgstr "" | |
"OPTIONS_DEFINE=\tBAR\n" | |
"BAR_DESC=\tCalling cellphones via bar\n" | |
"\n" | |
"BAR_LIB_DEPENDS=\tlibbar.so:foo/bar" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:7008 | |
msgid "" | |
"Testing option variables is the correct method. It will not cause inconsistencies in the index of a batch of ports, provided the options were defined prior to the index build. Simple " | |
"scripts can then be used to automate the building, installation, and updating of these ports and their packages." | |
msgstr "" | |
"Testar variáveis de opções é o método correto. Ele não causará inconsistências no índice de um lote de portas, desde que as opções tenham sido definidas antes da construção do índice. " | |
"Scripts simples podem ser usados para automatizar a construção, instalação e atualização de essas portas e seus pacotes. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:7018 | |
msgid "Slave Ports and <varname>MASTERDIR</varname>" | |
msgstr "Portos Escravos e<varname>MASTERDIR</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7020 | |
msgid "" | |
"If the port needs to build slightly different versions of packages by having a variable (for instance, resolution, or paper size) take different values, create one subdirectory per " | |
"package to make it easier for users to see what to do, but try to share as many files as possible between ports. Typically, by using variables cleverly, only a very short " | |
"<filename>Makefile</filename> is needed in all but one of the directories. In the sole <filename>Makefile</filename>, use <varname>MASTERDIR</varname> to specify the directory where the " | |
"rest of the files are. Also, use a variable as part of <link linkend=\"porting-pkgname\"><varname>PKGNAMESUFFIX</varname></link> so the packages will have different names." | |
msgstr "" | |
"Se a porta precisar criar versões ligeiramente diferentes de pacotes fazendo com que uma variável (por exemplo, resolução ou tamanho de papel) assuma valores diferentes, crie um " | |
"subdiretório por pacote para facilitar aos usuários a visualização do que fazer, mas tente compartilhe o máximo possível de arquivos entre as portas. Normalmente, usando variáveis " | |
"inteligentemente, apenas<filename>Makefile</filename>é necessário em todos, exceto um dos diretórios. Na sola<filename>Makefile</filename>, usar<varname>MASTERDIR</varname>para " | |
"especificar o diretório onde o restante dos arquivos estão. Além disso, use uma variável como parte de<link linkend=\"porting-pkgname\"><varname>PKGNAMESUFFIX</varname></link>então os " | |
"pacotes terão nomes diferentes. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7032 | |
msgid "This will be best demonstrated by an example. This is part of <filename>print/pkfonts300/Makefile</filename>;" | |
msgstr "Isso será melhor demonstrado por um exemplo. Isso faz parte<filename>print / pkfonts300 / Makefile</filename>" | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:7035 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tpkfonts${RESOLUTION}\n" | |
"PORTVERSION=\t1.0\n" | |
"DISTFILES=\tpk${RESOLUTION}.tar.gz\n" | |
"\n" | |
"PLIST=\t\t${PKGDIR}/pkg-plist.${RESOLUTION}\n" | |
"\n" | |
".if !defined(RESOLUTION)\n" | |
"RESOLUTION=\t300\n" | |
".else\n" | |
".if ${RESOLUTION} != 118 && ${RESOLUTION} != 240 && \\\n" | |
"\t${RESOLUTION} != 300 && ${RESOLUTION} != 360 && \\\n" | |
"\t${RESOLUTION} != 400 && ${RESOLUTION} != 600\n" | |
".BEGIN:\n" | |
"\t@${ECHO_MSG} \"Error: invalid value for RESOLUTION: \\\"${RESOLUTION}\\\"\"\n" | |
"\t@${ECHO_MSG} \"Possible values are: 118, 240, 300, 360, 400 and 600.\"\n" | |
"\t@${FALSE}\n" | |
".endif\n" | |
".endif" | |
msgstr "" | |
"PORTNAME=\tpkfonts${RESOLUTION}\n" | |
"PORTVERSION=\t1.0\n" | |
"DISTFILES=\tpk${RESOLUTION}.tar.gz\n" | |
"\n" | |
"PLIST=\t\t${PKGDIR}/pkg-plist.${RESOLUTION}\n" | |
"\n" | |
".if !defined(RESOLUTION)\n" | |
"RESOLUTION=\t300\n" | |
".else\n" | |
".if ${RESOLUTION} != 118 && ${RESOLUTION} != 240 && \\\n" | |
"\t${RESOLUTION} != 300 && ${RESOLUTION} != 360 && \\\n" | |
"\t${RESOLUTION} != 400 && ${RESOLUTION} != 600\n" | |
".BEGIN:\n" | |
"\t@${ECHO_MSG} \"Error: invalid value for RESOLUTION: \\\"${RESOLUTION}\\\"\"\n" | |
"\t@${ECHO_MSG} \"Possible values are: 118, 240, 300, 360, 400 and 600.\"\n" | |
"\t@${FALSE}\n" | |
".endif\n" | |
".endif" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7054 | |
msgid "" | |
"<package role=\"port\">print/pkfonts300</package> also has all the regular patches, package files, etc. Running <command>make</command> there, it will take the default value for the " | |
"resolution (300) and build the port normally." | |
msgstr "" | |
"<package role=\"port\">print / pkfonts300</package>também tem todos os patches regulares, arquivos de pacotes, etc.<command>faço</command>lá, ele assumirá o valor padrão para a resolução " | |
"(300) e construirá a porta normalmente. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7059 | |
msgid "As for other resolutions, this is the <emphasis>entire</emphasis> <filename>print/pkfonts360/Makefile</filename>:" | |
msgstr "Quanto a outras resoluções, esta é a<emphasis>inteira</emphasis><filename>print / pkfonts360 / Makefile</filename>: " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:7063 | |
#, no-wrap | |
msgid "" | |
"RESOLUTION=\t360\n" | |
"MASTERDIR=\t${.CURDIR}/../pkfonts300\n" | |
"\n" | |
".include\t\"${MASTERDIR}/Makefile\"" | |
msgstr "" | |
"RESOLUTION=\t360\n" | |
"MASTERDIR=\t${.CURDIR}/../pkfonts300\n" | |
"\n" | |
".include\t\"${MASTERDIR}/Makefile\"" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7068 | |
msgid "" | |
"(<filename>print/pkfonts118/Makefile</filename>, <filename>print/pkfonts600/Makefile</filename>, and all the other are similar). <varname>MASTERDIR</varname> definition tells " | |
"<filename>bsd.port.mk</filename> that the regular set of subdirectories like <varname>FILESDIR</varname> and <varname>SCRIPTDIR</varname> are to be found under <filename>pkfonts300</" | |
"filename>. The <literal>RESOLUTION=360</literal> line will override the <literal>RESOLUTION=300</literal> line in <filename>pkfonts300/Makefile</filename> and the port will be built with " | |
"resolution set to 360." | |
msgstr "" | |
"(<filename>print / pkfonts118 / Makefile</filename>,<filename>print / pkfonts600 / Makefile</filename>e todos os outros são semelhantes).<varname>MASTERDIR</varname>definição " | |
"diz<filename>bsd.port.mk</filename>que o conjunto regular de subdiretórios como<varname>FILESDIR</varname>e<varname>SCRIPTDIR</varname>encontram-se sob<filename>pkfonts300</filename>. " | |
"o<literal>RESOLUÇÃO = 360</literal>linha irá substituir o<literal>RESOLUÇÃO = 300</literal>linha em<filename>pkfonts300 / Makefile</filename>e a porta será construída com resolução " | |
"definida para 360 \"" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:7083 | |
msgid "Man Pages" | |
msgstr "Man Pages" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7085 | |
msgid "" | |
"If the port anchors its man tree somewhere other than <varname>PREFIX</varname>, use <varname>MANDIRS</varname> to specify those directories. Note that the files corresponding to manual " | |
"pages must be placed in <filename>pkg-plist</filename> along with the rest of the files. The purpose of <varname>MANDIRS</varname> is to enable automatic compression of manual pages, " | |
"therefore the file names are suffixed with <filename>.gz</filename>." | |
msgstr "" | |
"Se o porto ancora a sua árvore de maneio em outro lugar que<varname>PREFIXO</varname>, usar<varname>MANDIRS</varname>para especificar esses diretórios. Note que os arquivos " | |
"correspondentes às páginas de manual devem ser colocados<filename>pkg-plist</filename>junto com o resto dos arquivos. O propósito de<varname>MANDIRS</varname>é ativar a compactação " | |
"automática de páginas de manual, portanto, os nomes dos arquivos são sufixados<filename>.gz</filename>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:7096 | |
msgid "Info Files" | |
msgstr "Arquivos de Informação" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7098 | |
msgid "" | |
"If the package needs to install <acronym>GNU</acronym> info files, list them in <varname>INFO</varname> (without the trailing <literal>.info</literal>), one entry per document. These " | |
"files are assumed to be installed to <filename>PREFIX/INFO_PATH</filename>. Change <varname>INFO_PATH</varname> if the package uses a different location. However, this is not recommended. " | |
"These entries contain just the path relative to <filename>PREFIX/INFO_PATH</filename>. For example, <package role=\"port\">lang/gcc34</package> installs info files to <filename>PREFIX/" | |
"INFO_PATH/gcc34</filename>, and <varname>INFO</varname> will be something like this:" | |
msgstr "" | |
"Se o pacote precisar instalar arquivos<acronym>GNU</acronym>info, liste-os em<varname>INFO</varname>(sem o arrasto<literal>.info</literal>), uma entrada por documento. Presume-se que " | |
"esses arquivos estejam instalados para<filename>PREFIXO / INFO_PATH</filename>. mudança<varname>INFO_PATH</varname>se o pacote usa um local diferente. Contudo, isto não é recomendado. " | |
"Essas entradas contêm apenas o caminho relativo<filename>PREFIXO / INFO_PATH</filename>. Por exemplo,<package role=\"port\">lang / gcc34</package>instala arquivos de informações " | |
"para<filename>PREFIXO / INFO_PATH / gcc34</filename>e<varname>INFO</varname>será algo assim: " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:7111 | |
#, no-wrap | |
msgid "INFO=\tgcc34/cpp gcc34/cppinternals gcc34/g77 ..." | |
msgstr "INFO=\tgcc34/cpp gcc34/cppinternals gcc34/g77 ..." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7113 | |
msgid "Appropriate installation/de-installation code will be automatically added to the temporary <filename>pkg-plist</filename> before package registration." | |
msgstr "O código apropriado de instalação / desinstalação será automaticamente adicionado ao arquivo temporário.<filename>pkg-plist</filename>antes do registro do pacote. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:7120 | |
msgid "Makefile Options" | |
msgstr "Opções Makefile" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:7122 | |
msgid "" | |
"Many applications can be built with optional or differing configurations. Examples include choice of natural (human) language, GUI versus command-line, or type of database to support. " | |
"Users may need a different configuration than the default, so the ports system provides hooks the port author can use to control which variant will be built. Supporting these options " | |
"properly will make users happy, and effectively provide two or more ports for the price of one." | |
msgstr "" | |
"Muitos aplicativos podem ser construídos com configurações opcionais ou diferentes. Exemplos incluem escolha de linguagem natural (humana), GUI versus linha de comando ou tipo de banco de " | |
"dados para suporte. Os usuários podem precisar de uma configuração diferente do padrão, portanto o sistema de portas fornece hooks que o autor da porta pode usar para controlar qual " | |
"variante será construída. O suporte a essas opções corretamente fará com que os usuários fiquem felizes, e efetivamente forneça duas ou mais portas pelo preço de uma. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:7132 | |
msgid "<varname>OPTIONS</varname>" | |
msgstr "<varname>OPTIONS</varname>" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7135 | |
msgid "Background" | |
msgstr "Fundo" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7137 | |
msgid "" | |
"<varname>OPTIONS_<replaceable>*</replaceable></varname> give the user installing the port a dialog showing the available options, and then saves those options to <filename>${PORT_DBDIR}/" | |
"${OPTIONS_NAME}/options</filename>. The next time the port is built, the options are reused. <varname>PORT_DBDIR</varname> defaults to <filename>/var/db/ports</filename>. " | |
"<varname>OPTIONS_NAME</varname> is to the port origin with an underscore as the space separator, for example, for <package role=\"port\">dns/bind99</package> it will be " | |
"<literal>dns_bind99</literal>." | |
msgstr "" | |
"<varname>OPTIONS_<replaceable>*</replaceable></varname>dar ao usuário a instalação da porta uma caixa de diálogo mostrando as opções disponíveis e, em seguida, salva essas opções " | |
"para<filename>$ {PORT_DBDIR} / $ {OPTIONS_NAME} / opções</filename>. Na próxima vez que a porta for construída, as opções serão reutilizadas.<varname>PORT_DBDIR</varname>o padrão " | |
"é<filename>/ var / db / ports</filename>.<varname>OPTIONS_NAME</varname>é para a origem da porta com um sublinhado como o separador de espaço, por exemplo, para<package role=\"port" | |
"\">dns / bind99</package>será<literal>dns_bind99</literal>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7149 | |
msgid "" | |
"When the user runs <command>make config</command> (or runs <command>make build</command> for the first time), the framework checks for <filename>${PORT_DBDIR}/${OPTIONS_NAME}/options</" | |
"filename>. If that file does not exist, the values of <varname>OPTIONS_<replaceable>*</replaceable></varname> are used, and a dialog box is displayed where the options can be enabled or " | |
"disabled. Then <filename>options</filename> is saved and the configured variables are used when building the port." | |
msgstr "" | |
"Quando o usuário executa<command>make config</command>(ou corre<command>fazer compilação</command>pela primeira vez), o quadro verifica as<filename>$ {PORT_DBDIR} / $ {OPTIONS_NAME} / " | |
"opções</filename>. Se esse arquivo não existir, os valores de<varname>OPTIONS_<replaceable>*</replaceable></varname>são usados e uma caixa de diálogo é exibida onde as opções podem ser " | |
"ativadas ou desativadas. Então<filename>opções</filename>é salvo e as variáveis configuradas são usadas ao construir a porta. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7160 | |
msgid "If a new version of the port adds new <varname>OPTIONS</varname>, the dialog will be presented to the user with the saved values of old <varname>OPTIONS</varname> prefilled." | |
msgstr "" | |
"Se uma nova versão da porta adicionar novos<varname>OPÇÕES</varname>, a caixa de diálogo será apresentada ao usuário com os valores salvos da antiga<varname>OPÇÕES</varname>preenchido. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7165 | |
msgid "<command>make showconfig</command> shows the saved configuration. Use <command>make rmconfig</command> to remove the saved configuration." | |
msgstr "<command>fazer showconfig</command>mostra a configuração salva. Usar<command>fazer rmconfig</command>para remover a configuração salva. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7171 | |
msgid "Syntax" | |
msgstr "Sintaxe" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7173 | |
msgid "<varname>OPTIONS_DEFINE</varname> contains a list of <varname>OPTIONS</varname> to be used. These are independent of each other and are not grouped:" | |
msgstr "<varname>OPTIONS_DEFINE</varname>contém uma lista de<varname>OPÇÕES</varname>ser usado. Estes são independentes uns dos outros e não são agrupados: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7177 | |
#, no-wrap | |
msgid "OPTIONS_DEFINE=\tOPT1 OPT2" | |
msgstr "OPTIONS_DEFINE=\tOPT1 OPT2" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7179 | |
msgid "Once defined, <varname>OPTIONS</varname> are described (optional, but strongly recommended):" | |
msgstr "Uma vez definido,<varname>OPÇÕES</varname>são descritos (opcional, mas fortemente recomendado): " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7182 | |
#, no-wrap | |
msgid "" | |
"OPT1_DESC=\tDescribe OPT1\n" | |
"OPT2_DESC=\tDescribe OPT2\n" | |
"OPT3_DESC=\tDescribe OPT3\n" | |
"OPT4_DESC=\tDescribe OPT4\n" | |
"OPT5_DESC=\tDescribe OPT5\n" | |
"OPT6_DESC=\tDescribe OPT6" | |
msgstr "" | |
"OPT1_DESC=\tDescribe OPT1\n" | |
"OPT2_DESC=\tDescribe OPT2\n" | |
"OPT3_DESC=\tDescribe OPT3\n" | |
"OPT4_DESC=\tDescribe OPT4\n" | |
"OPT5_DESC=\tDescribe OPT5\n" | |
"OPT6_DESC=\tDescribe OPT6" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7189 | |
msgid "" | |
"<filename>ports/Mk/bsd.options.desc.mk</filename> has descriptions for many common <varname>OPTIONS</varname>. While often useful, override them if the description is insufficient for the " | |
"port." | |
msgstr "" | |
"<filename>ports / Mk / bsd.options.desc.mk</filename>tem descrições para muitos comum<varname>OPÇÕES</varname>. Embora geralmente útil, substitua-os se a descrição for insuficiente para a " | |
"porta. " | |
#. (itstool) path: tip/para | |
#: book.translate.xml:7195 | |
msgid "" | |
"When describing options, view it from the perspective of the user: <quote>What functionality does it change?</quote> and <quote>Why would I want to enable this?</quote> Do not just repeat " | |
"the name. For example, describing the <literal>NLS</literal> option as <quote>include NLS support</quote> does not help the user, who can already see the option name but may not know what " | |
"it means. Describing it as <quote>Native Language Support via gettext utilities</quote> is much more helpful." | |
msgstr "" | |
"Ao descrever as opções, visualize-as da perspectiva do usuário:<quote>Qual funcionalidade ele muda?</quote>e<quote>Por que eu iria permitir isso?</quote>Não apenas repita o nome. Por " | |
"exemplo, descrevendo o<literal>NLS</literal>opção como<quote>incluir suporte NLS</quote>não ajuda o usuário, que já pode ver o nome da opção, mas pode não saber o que isso significa. " | |
"Descrevendo como<quote>Suporte a idiomas nativos por meio de utilitários gettext</quote>é muito mais útil \"" | |
#. (itstool) path: important/para | |
#: book.translate.xml:7209 | |
msgid "Option names are always in all uppercase. They cannot use mixed case or lowercase." | |
msgstr "Os nomes das opções estão sempre em maiúsculas. Eles não podem usar maiúsculas ou minúsculas." | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7213 | |
msgid "<varname>OPTIONS</varname> can be grouped as radio choices, where only one choice from each group is allowed:" | |
msgstr "<varname>OPÇÕES</varname>podem ser agrupados como opções de rádio, onde apenas uma escolha de cada grupo é permitida: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7217 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_SINGLE=\t\tSG1\n" | |
"OPTIONS_SINGLE_SG1=\tOPT3 OPT4" | |
msgstr "" | |
"OPTIONS_SINGLE=\t\tSG1\n" | |
"OPTIONS_SINGLE_SG1=\tOPT3 OPT4" | |
#. (itstool) path: warning/para | |
#: book.translate.xml:7221 | |
msgid "" | |
"There <emphasis>must</emphasis> be one of each <literal>OPTIONS_SINGLE</literal> group selected at all times for the options to be valid. One option of each group <emphasis>must</" | |
"emphasis> be added to <varname>OPTIONS_DEFAULT</varname>." | |
msgstr "" | |
"Lá<emphasis>devo</emphasis>seja um de cada<literal>OPTIONS_SINGLE</literal>grupo selecionado em todos os momentos para as opções serem válidas. Uma opção de cada grupo<emphasis>devo</" | |
"emphasis>ser adicionado a<varname>OPTIONS_DEFAULT</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7228 | |
msgid "<varname>OPTIONS</varname> can be grouped as radio choices, where none or only one choice from each group is allowed:" | |
msgstr "<varname>OPÇÕES</varname>podem ser agrupados como opções de rádio, onde nenhuma ou apenas uma escolha de cada grupo é permitida: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7232 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_RADIO=\t\tRG1\n" | |
"OPTIONS_RADIO_RG1=\tOPT7 OPT8" | |
msgstr "" | |
"OPTIONS_RADIO=\t\tRG1\n" | |
"OPTIONS_RADIO_RG1=\tOPT7 OPT8" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7235 | |
msgid "<varname>OPTIONS</varname> can also be grouped as <quote>multiple-choice</quote> lists, where <emphasis>at least one</emphasis> option must be enabled:" | |
msgstr "<varname>OPÇÕES</varname>também pode ser agrupado como<quote>múltipla escolha</quote>listas, onde<emphasis>pelo menos um</emphasis>opção deve estar habilitada: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7240 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_MULTI=\t\tMG1\n" | |
"OPTIONS_MULTI_MG1=\tOPT5 OPT6" | |
msgstr "" | |
"OPTIONS_MULTI=\t\tMG1\n" | |
"OPTIONS_MULTI_MG1=\tOPT5 OPT6" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7243 | |
msgid "<varname>OPTIONS</varname> can also be grouped as <quote>multiple-choice</quote> lists, where none or any option can be enabled:" | |
msgstr "<varname>OPÇÕES</varname>também pode ser agrupado como<quote>múltipla escolha</quote>listas, onde nenhuma ou qualquer opção pode ser ativada: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7247 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_GROUP=\t\tGG1\n" | |
"OPTIONS_GROUP_GG1=\tOPT9 OPT10" | |
msgstr "" | |
"OPTIONS_GROUP=\t\tGG1\n" | |
"OPTIONS_GROUP_GG1=\tOPT9 OPT10" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7250 | |
msgid "<varname>OPTIONS</varname> are unset by default, unless they are listed in <varname>OPTIONS_DEFAULT</varname>:" | |
msgstr "<varname>OPÇÕES</varname>são desativados por padrão, a menos que estejam listados em<varname>OPTIONS_DEFAULT</varname>: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7254 | |
#, no-wrap | |
msgid "OPTIONS_DEFAULT=\tOPT1 OPT3 OPT6" | |
msgstr "OPTIONS_DEFAULT=\tOPT1 OPT3 OPT6" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7256 | |
msgid "" | |
"<varname>OPTIONS</varname> definitions must appear before the inclusion of <filename>bsd.port.options.mk</filename>. <varname>PORT_OPTIONS</varname> values can only be tested after the " | |
"inclusion of <filename>bsd.port.options.mk</filename>. Inclusion of <filename>bsd.port.pre.mk</filename> can be used instead, too, and is still widely used in ports written before the " | |
"introduction of <filename>bsd.port.options.mk</filename>. But be aware that some variables will not work as expected after the inclusion of <filename>bsd.port.pre.mk</filename>, typically " | |
"some <varname>USE_<replaceable>*</replaceable></varname> flags." | |
msgstr "" | |
"<varname>OPÇÕES</varname>definições devem aparecer antes da inclusão de<filename>bsd.port.options.mk</filename>.<varname>PORT_OPTIONS</varname>valores só podem ser testados após a " | |
"inclusão de<filename>bsd.port.options.mk</filename>. Inclusão de<filename>bsd.port.pre.mk</filename>pode ser usado também, e ainda é amplamente usado em portas escritas antes da " | |
"introdução de<filename>bsd.port.options.mk</filename>. Mas esteja ciente de que algumas variáveis não funcionarão como esperado após a inclusão de<filename>bsd.port.pre.mk</filename>, " | |
"tipicamente alguns<varname>USAR_<replaceable>*</replaceable></varname>bandeiras." | |
#. (itstool) path: example/title | |
#: book.translate.xml:7272 | |
msgid "Simple Use of <varname>OPTIONS</varname>" | |
msgstr "Uso Simples de<varname>OPÇÕES</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:7274 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tFOO BAR\n" | |
"FOO_DESC=\tOption foo support\n" | |
"BAR_DESC=\tFeature bar support\n" | |
"\n" | |
"OPTIONS_DEFAULT=FOO\n" | |
"\n" | |
"# Will add --with-foo / --without-foo\n" | |
"FOO_CONFIGURE_WITH=\tfoo\n" | |
"BAR_RUN_DEPENDS=\tbar:bar/bar\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"OPTIONS_DEFINE=\tFOO BAR\n" | |
"FOO_DESC=\tOption foo support\n" | |
"BAR_DESC=\tFeature bar support\n" | |
"\n" | |
"OPTIONS_DEFAULT=FOO\n" | |
"\n" | |
"# Will add --with-foo / --without-foo\n" | |
"FOO_CONFIGURE_WITH=\tfoo\n" | |
"BAR_RUN_DEPENDS=\tbar:bar/bar\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:7288 | |
msgid "Check for Unset Port <varname>OPTIONS</varname>" | |
msgstr "Verificar porta desmarcada<varname>OPÇÕES</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:7291 | |
#, no-wrap | |
msgid "" | |
".if ! ${PORT_OPTIONS:MEXAMPLES}\n" | |
"CONFIGURE_ARGS+=--without-examples\n" | |
".endif" | |
msgstr "" | |
".if ! ${PORT_OPTIONS:MEXAMPLES}\n" | |
"CONFIGURE_ARGS+=--without-examples\n" | |
".endif" | |
#. (itstool) path: example/para | |
#: book.translate.xml:7295 | |
msgid "The form shown above is discouraged. The preferred method is using a configure knob to really enable and disable the feature to match the option:" | |
msgstr "O formulário mostrado acima é desencorajado. O método preferido é usar um botão de configuração para realmente ativar e desativar o recurso para coincidir com a opção:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:7299 | |
#, no-wrap | |
msgid "" | |
"# Will add --with-examples / --without-examples\n" | |
"EXAMPLES_CONFIGURE_WITH=\texamples" | |
msgstr "" | |
"# Will add --with-examples / --without-examples\n" | |
"EXAMPLES_CONFIGURE_WITH=\texamples" | |
#. (itstool) path: example/title | |
#: book.translate.xml:7304 | |
msgid "Practical Use of <varname>OPTIONS</varname>" | |
msgstr "Uso prático de<varname>OPÇÕES</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:7306 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\t\tEXAMPLES\n" | |
"\n" | |
"OPTIONS_SINGLE=\t\tBACKEND\n" | |
"OPTIONS_SINGLE_BACKEND=\tMYSQL PGSQL BDB\n" | |
"\n" | |
"OPTIONS_MULTI=\t\tAUTH\n" | |
"OPTIONS_MULTI_AUTH=\tLDAP PAM SSL\n" | |
"\n" | |
"EXAMPLES_DESC=\t\tInstall extra examples\n" | |
"MYSQL_DESC=\t\tUse MySQL as backend\n" | |
"PGSQL_DESC=\t\tUse PostgreSQL as backend\n" | |
"BDB_DESC=\t\tUse Berkeley DB as backend\n" | |
"LDAP_DESC=\t\tBuild with LDAP authentication support\n" | |
"PAM_DESC=\t\tBuild with PAM support\n" | |
"SSL_DESC=\t\tBuild with OpenSSL support\n" | |
"\n" | |
"OPTIONS_DEFAULT=\tPGSQL LDAP SSL\n" | |
"\n" | |
"# Will add USE_PGSQL=yes\n" | |
"PGSQL_USE=\tpgsql=yes\n" | |
"# Will add --enable-postgres / --disable-postgres\n" | |
"PGSQL_CONFIGURE_ENABLE=\tpostgres\n" | |
"\n" | |
"ICU_LIB_DEPENDS=\tlibicuuc.so:devel/icu\n" | |
"\n" | |
"# Will add --with-examples / --without-examples\n" | |
"EXAMPLES_CONFIGURE_WITH=\texamples\n" | |
"\n" | |
"# Check other OPTIONS\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"OPTIONS_DEFINE=\t\tEXAMPLES\n" | |
"\n" | |
"OPTIONS_SINGLE=\t\tBACKEND\n" | |
"OPTIONS_SINGLE_BACKEND=\tMYSQL PGSQL BDB\n" | |
"\n" | |
"OPTIONS_MULTI=\t\tAUTH\n" | |
"OPTIONS_MULTI_AUTH=\tLDAP PAM SSL\n" | |
"\n" | |
"EXAMPLES_DESC=\t\tInstall extra examples\n" | |
"MYSQL_DESC=\t\tUse MySQL as backend\n" | |
"PGSQL_DESC=\t\tUse PostgreSQL as backend\n" | |
"BDB_DESC=\t\tUse Berkeley DB as backend\n" | |
"LDAP_DESC=\t\tBuild with LDAP authentication support\n" | |
"PAM_DESC=\t\tBuild with PAM support\n" | |
"SSL_DESC=\t\tBuild with OpenSSL support\n" | |
"\n" | |
"OPTIONS_DEFAULT=\tPGSQL LDAP SSL\n" | |
"\n" | |
"# Will add USE_PGSQL=yes\n" | |
"PGSQL_USE=\tpgsql=yes\n" | |
"# Will add --enable-postgres / --disable-postgres\n" | |
"PGSQL_CONFIGURE_ENABLE=\tpostgres\n" | |
"\n" | |
"ICU_LIB_DEPENDS=\tlibicuuc.so:devel/icu\n" | |
"\n" | |
"# Will add --with-examples / --without-examples\n" | |
"EXAMPLES_CONFIGURE_WITH=\texamples\n" | |
"\n" | |
"# Check other OPTIONS\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7341 | |
msgid "Default Options" | |
msgstr "Opções padrão" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7343 | |
msgid "These options are always on by default." | |
msgstr "Essas opções estão sempre ativadas por padrão." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7347 | |
msgid "<literal>DOCS</literal> — build and install documentation." | |
msgstr "<literal>DOCS</literal>- criar e instalar documentação. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7352 | |
msgid "<literal>NLS</literal> — Native Language Support." | |
msgstr "<literal>NLS</literal>- Suporte a idiomas nativos. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7357 | |
msgid "<literal>EXAMPLES</literal> — build and install examples." | |
msgstr "<literal>EXEMPLOS</literal>- criar e instalar exemplos. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7362 | |
msgid "<literal>IPV6</literal> — IPv6 protocol support." | |
msgstr "<literal>IPV6</literal>- Suporte ao protocolo IPv6. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:7368 | |
msgid "" | |
"There is no need to add these to <varname>OPTIONS_DEFAULT</varname>. To have them active, and show up in the options selection dialog, however, they must be added to " | |
"<varname>OPTIONS_DEFINE</varname>." | |
msgstr "" | |
"Não há necessidade de adicioná-los a<varname>OPTIONS_DEFAULT</varname>. Para ativá-los e aparecer na caixa de diálogo de seleção de opções, eles devem ser adicionados " | |
"a<varname>OPTIONS_DEFINE</varname>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:7377 | |
msgid "Feature Auto-Activation" | |
msgstr "Ativação automática de recursos" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:7379 | |
msgid "" | |
"When using a GNU configure script, keep an eye on which optional features are activated by auto-detection. Explicitly disable optional features that are not needed by adding <literal>--" | |
"without-xxx</literal> or <literal>--disable-xxx</literal> in <varname>CONFIGURE_ARGS</varname>." | |
msgstr "" | |
"Ao usar um script de configuração do GNU, fique de olho em quais recursos opcionais são ativados pela detecção automática. Desative explicitamente os recursos opcionais que não são " | |
"necessários ao adicionar<literal>- sem-xxx</literal>ou<literal>--disable-xxx</literal>dentro<varname>CONFIGURE_ARGS</varname>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:7387 | |
msgid "Wrong Handling of an Option" | |
msgstr "Manipulação errada de uma opção" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:7389 | |
#, no-wrap | |
msgid "" | |
".if ${PORT_OPTIONS:MFOO}\n" | |
"LIB_DEPENDS+=\t\tlibfoo.so:devel/foo\n" | |
"CONFIGURE_ARGS+=\t--enable-foo\n" | |
".endif" | |
msgstr "" | |
".if ${PORT_OPTIONS:MFOO}\n" | |
"LIB_DEPENDS+=\t\tlibfoo.so:devel/foo\n" | |
"CONFIGURE_ARGS+=\t--enable-foo\n" | |
".endif" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:7395 | |
msgid "" | |
"In the example above, imagine a library libfoo is installed on the system. The user does not want this application to use libfoo, so he toggled the option off in the <literal>make config</" | |
"literal> dialog. But the application's configure script detects the library present in the system and includes its support in the resulting executable. Now when the user decides to remove " | |
"libfoo from the system, the ports system does not protest (no dependency on libfoo was recorded) but the application breaks." | |
msgstr "" | |
"No exemplo acima, imagine que uma biblioteca libfoo está instalada no sistema. O usuário não quer que este aplicativo use libfoo, então ele desabilitou a opção no<literal>make config</" | |
"literal>diálogo. Mas o script de configuração do aplicativo detecta a biblioteca presente no sistema e inclui seu suporte no executável resultante. Agora, quando o usuário decide remover " | |
"o libfoo do sistema, o sistema de portas não protesta (nenhuma dependência de libfoo foi registrada), mas o aplicativo quebra. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:7406 | |
msgid "Correct Handling of an Option" | |
msgstr "Manuseio correto de uma opção" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:7408 | |
#, no-wrap | |
msgid "" | |
"FOO_LIB_DEPENDS=\t\tlibfoo.so:devel/foo\n" | |
"# Will add --enable-foo / --disable-foo\n" | |
"FOO_CONFIGURE_ENABLE=\tfoo" | |
msgstr "" | |
"FOO_LIB_DEPENDS=\t\tlibfoo.so:devel/foo\n" | |
"# Will add --enable-foo / --disable-foo\n" | |
"FOO_CONFIGURE_ENABLE=\tfoo" | |
#. (itstool) path: note/para | |
#: book.translate.xml:7414 | |
msgid "" | |
"Under some circumstances, the shorthand conditional syntax can cause problems with complex constructs. The errors are usually <literal>Malformed conditional</literal>, an alternative " | |
"syntax can be used." | |
msgstr "" | |
"Sob algumas circunstâncias, a sintaxe condicional abreviada pode causar problemas com construções complexas. Os erros são geralmente<literal>Condicional malformado</literal>, uma sintaxe " | |
"alternativa pode ser usada. " | |
#. (itstool) path: note/programlisting | |
#: book.translate.xml:7420 | |
#, no-wrap | |
msgid ".if !empty(VARIABLE:MVALUE)" | |
msgstr ".if !empty(VARIABLE:MVALUE)" | |
#. (itstool) path: note/para | |
#: book.translate.xml:7422 | |
msgid "as an alternative to" | |
msgstr "como uma alternativa para" | |
#. (itstool) path: note/programlisting | |
#: book.translate.xml:7424 | |
#, no-wrap | |
msgid ".if ${VARIABLE:MVALUE}" | |
msgstr ".if ${VARIABLE:MVALUE}" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:7429 | |
msgid "Options Helpers" | |
msgstr "Ajudantes de Opções" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:7431 | |
msgid "There are some macros to help simplify conditional values which differ based on the options set. For easier access, a comprehensive list is provided:" | |
msgstr "Existem algumas macros para ajudar a simplificar valores condicionais que diferem com base nas opções definidas. Para facilitar o acesso, é fornecida uma lista abrangente:" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:7437 | |
msgid "<varname>PLIST_SUB</varname>, <varname>SUB_LIST</varname>" | |
msgstr "<varname>PLIST_SUB</varname>,<varname>SUB_LIST</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7441 | |
msgid "For automatic <literal>%%<replaceable>OPT</replaceable>%%</literal> and <literal>%%NO_<replaceable>OPT</replaceable>%%</literal> generation, see <xref linkend=\"options_sub\"/>." | |
msgstr "Para automático<literal>%%<replaceable>OPTAR</replaceable>%%</literal>e<literal>%%NÃO_<replaceable>OPTAR</replaceable>%%</literal>geração, veja<xref linkend=\"options_sub\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7447 | |
msgid "For more complex usage, see <xref linkend=\"options-variables\"/>." | |
msgstr "Para uso mais complexo, veja<xref linkend=\"options-variables\"/>" | |
#. (itstool) path: varlistentry/term | |
#. (itstool) path: row/entry | |
#: book.translate.xml:7452 book.translate.xml:9817 | |
msgid "<varname>CONFIGURE_ARGS</varname>" | |
msgstr "<varname>CONFIGURE_ARGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7455 | |
msgid "For <literal>--enable-<replaceable>x</replaceable></literal> and <literal>--disable-<replaceable>x</replaceable></literal>, see <xref linkend=\"options-configure_enable\"/>." | |
msgstr "Para<literal>--habilitar-<replaceable>x</replaceable></literal>e<literal>--disable-<replaceable>x</replaceable></literal>, Vejo<xref linkend=\"options-configure_enable\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7461 | |
msgid "For <literal>--with-<replaceable>x</replaceable></literal> and <literal>--without-<replaceable>x</replaceable></literal>, see <xref linkend=\"options-configure_with\"/>." | |
msgstr "Para<literal>--com-<replaceable>x</replaceable></literal>e<literal>--sem-<replaceable>x</replaceable></literal>, Vejo<xref linkend=\"options-configure_with\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7467 | |
msgid "For all other cases, see <xref linkend=\"options-configure_on\"/>." | |
msgstr "Para todos os outros casos, ver<xref linkend=\"options-configure_on\"/>" | |
#. (itstool) path: varlistentry/term | |
#. (itstool) path: row/entry | |
#: book.translate.xml:7472 book.translate.xml:9861 | |
msgid "<varname>CMAKE_ARGS</varname>" | |
msgstr "<varname>CMAKE_ARGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7475 | |
msgid "" | |
"For arguments that are booleans (<literal>on</literal>, <literal>off</literal>, <literal>true</literal>, <literal>false</literal>, <literal>0</literal>, <literal>1</literal>) see <xref " | |
"linkend=\"options-cmake_bool\"/>." | |
msgstr "" | |
"Para argumentos que são booleanos (<literal>em</literal>,<literal>fora</literal>,<literal>verdade</literal>,<literal>falso</literal>,<literal>0</literal>,<literal>1</literal>) Vejo<xref " | |
"linkend=\"options-cmake_bool\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7480 | |
msgid "For all other cases, see <xref linkend=\"options-cmake_on\"/>." | |
msgstr "Para todos os outros casos, ver<xref linkend=\"options-cmake_on\"/>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:7485 | |
msgid "<varname>MESON_ARGS</varname>" | |
msgstr "<varname>MESON_ARGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7487 | |
msgid "For arguments that take <literal>true</literal> or <literal>false</literal>, see <xref linkend=\"options-meson_true\"/>." | |
msgstr "Para argumentos que levam<literal>verdade</literal>ou<literal>falso</literal>, Vejo<xref linkend=\"options-meson_true\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7490 | |
msgid "For arguments that take <literal>yes</literal> or <literal>no</literal>, use <xref linkend=\"options-meson_yes\"/>." | |
msgstr "Para argumentos que levam<literal>sim</literal>ou<literal>não</literal>, usar<xref linkend=\"options-meson_yes\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7493 | |
msgid "For all other cases, use <xref linkend=\"options-meson_on\"/>." | |
msgstr "Para todos os outros casos, use<xref linkend=\"options-meson_on\"/>" | |
#. (itstool) path: varlistentry/term | |
#. (itstool) path: row/entry | |
#: book.translate.xml:7498 book.translate.xml:12065 | |
msgid "<varname>QMAKE_ARGS</varname>" | |
msgstr "<varname>QMAKE_ARGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7501 | |
msgid "See <xref linkend=\"options-qmake_on\"/>." | |
msgstr "Vejo<xref linkend=\"options-qmake_on\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7509 | |
msgid "See <xref linkend=\"options-use\"/>." | |
msgstr "Vejo<xref linkend=\"options-use\"/>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:7514 | |
msgid "<varname><replaceable>*</replaceable>_DEPENDS</varname>" | |
msgstr "<varname><replaceable>*</replaceable>_DEPENDOS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7517 | |
msgid "See <xref linkend=\"options-dependencies\"/>." | |
msgstr "Vejo<xref linkend=\"options-dependencies\"/>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:7522 | |
msgid "<replaceable>*</replaceable> (Any variable)" | |
msgstr "<replaceable>*</replaceable>(Qualquer variável) " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7525 | |
msgid "The most used variables have direct helpers, see <xref linkend=\"options-variables\"/>." | |
msgstr "As variáveis mais usadas têm ajudantes diretos, veja<xref linkend=\"options-variables\"/>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7528 | |
msgid "For any variable without a specific helper, see <xref linkend=\"options-vars\"/>." | |
msgstr "Para qualquer variável sem um ajudante específico, veja<xref linkend=\"options-vars\"/>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:7534 | |
msgid "Options dependencies" | |
msgstr "Dependências de opções" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7537 | |
msgid "When an option need another option to work, see <xref linkend=\"options-implies\"/>." | |
msgstr "Quando uma opção precisa de outra opção para trabalhar, veja<xref linkend=\"options-implies\"/>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:7543 | |
msgid "Options conflicts" | |
msgstr "Conflitos de opções" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7546 | |
msgid "When an option cannot work if another is also enabled, see <xref linkend=\"options-prevents\"/>." | |
msgstr "Quando uma opção não pode funcionar se outra também estiver ativada, consulte<xref linkend=\"options-prevents\"/>" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:7552 | |
msgid "Build targets" | |
msgstr "Construir alvos" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:7555 | |
msgid "When an option need some extra processing, see <xref linkend=\"options-targets\"/>." | |
msgstr "Quando uma opção precisa de algum processamento extra, veja<xref linkend=\"options-targets\"/>" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7561 | |
msgid "<varname>OPTIONS_SUB</varname>" | |
msgstr "<varname>OPTIONS_SUB</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7563 | |
msgid "" | |
"If <varname>OPTIONS_SUB</varname> is set to <literal>yes</literal> then each of the options added to <varname>OPTIONS_DEFINE</varname> will be added to <varname>PLIST_SUB</varname> and " | |
"<varname>SUB_LIST</varname>, for example:" | |
msgstr "" | |
"E se<varname>OPTIONS_SUB</varname>está configurado para<literal>sim</literal>então cada uma das opções adicionadas a<varname>OPTIONS_DEFINE</varname>será adicionado a<varname>PLIST_SUB</" | |
"varname>e<varname>SUB_LIST</varname>, por exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7569 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPTIONS_SUB=\tyes" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPTIONS_SUB=\tyes" | |
#. (itstool) path: sect3/para | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7572 book.translate.xml:7619 book.translate.xml:7659 book.translate.xml:7701 book.translate.xml:7738 book.translate.xml:7777 book.translate.xml:7823 | |
#: book.translate.xml:7859 book.translate.xml:7900 book.translate.xml:7943 book.translate.xml:7976 book.translate.xml:8131 book.translate.xml:8230 book.translate.xml:8451 | |
#: book.translate.xml:8623 | |
msgid "is equivalent to:" | |
msgstr "é equivalente a:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7574 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"PLIST_SUB+=\tOPT1=\"\" NO_OPT1=\"@comment \"\n" | |
"SUB_LIST+=\tOPT1=\"\" NO_OPT1=\"@comment \"\n" | |
".else\n" | |
"PLIST_SUB+=\tOPT1=\"@comment \" NO_OPT1=\"\"\n" | |
"SUB_LIST+=\tOPT1=\"@comment \" NO_OPT1=\"\"\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"PLIST_SUB+=\tOPT1=\"\" NO_OPT1=\"@comment \"\n" | |
"SUB_LIST+=\tOPT1=\"\" NO_OPT1=\"@comment \"\n" | |
".else\n" | |
"PLIST_SUB+=\tOPT1=\"@comment \" NO_OPT1=\"\"\n" | |
"SUB_LIST+=\tOPT1=\"@comment \" NO_OPT1=\"\"\n" | |
".endif" | |
#. (itstool) path: note/para | |
#: book.translate.xml:7587 | |
msgid "" | |
"The value of <varname>OPTIONS_SUB</varname> is ignored. Setting it to any value will add <varname>PLIST_SUB</varname> and <varname>SUB_LIST</varname> entries for <emphasis>all</emphasis> " | |
"options." | |
msgstr "" | |
"O valor de<varname>OPTIONS_SUB</varname>é ignorado. A configuração para qualquer valor adicionará<varname>PLIST_SUB</varname>e<varname>SUB_LIST</varname>entradas para<emphasis>todos</" | |
"emphasis>opções. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7596 | |
msgid "<varname><replaceable>OPT</replaceable>_USE</varname> and <varname><replaceable>OPT</replaceable>_USE_OFF</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_USAR</varname>e<varname><replaceable>OPTAR</replaceable>_USE_OFF</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7600 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, for each <literal><replaceable>key</replaceable>=<replaceable>value</replaceable></literal> pair in <varname><replaceable>OPT</" | |
"replaceable>_USE</varname>, <replaceable>value</replaceable> is appended to the corresponding <varname>USE_<replaceable>KEY</replaceable></varname>. If <replaceable>value</replaceable> " | |
"has spaces in it, replace them with commas and they will be changed back to spaces during processing. <varname><replaceable>OPT</replaceable>_USE_OFF</varname> works the same way, but " | |
"when <literal>OPT</literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, para cada<literal><replaceable>chave</replaceable>=<replaceable>valor</replaceable></literal>par em<varname><replaceable>OPTAR</" | |
"replaceable>_USAR</varname>,<replaceable>valor</replaceable>é anexado ao correspondente<varname>USAR_<replaceable>CHAVE</replaceable></varname>. E se<replaceable>valor</replaceable>tem " | |
"espaços, substitua-os por vírgulas e eles serão alterados de volta para espaços durante o processamento.<varname><replaceable>OPTAR</replaceable>_USE_OFF</varname>funciona da mesma " | |
"maneira, mas quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7615 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_USE=\tmysql=yes xorg=x11,xextproto,xext,xrandr\n" | |
"OPT1_USE_OFF=\topenssl=yes" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_USE=\tmysql=yes xorg=x11,xextproto,xext,xrandr\n" | |
"OPT1_USE_OFF=\topenssl=yes" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7621 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"USE_MYSQL=\tyes\n" | |
"USE_XORG=\tx11 xextproto xext xrandr\n" | |
".else\n" | |
"USE_OPENSSL=\tyes\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"USE_MYSQL=\tyes\n" | |
"USE_XORG=\tx11 xextproto xext xrandr\n" | |
".else\n" | |
"USE_OPENSSL=\tyes\n" | |
".endif" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7634 | |
msgid "<varname>CONFIGURE_ARGS</varname> Helpers" | |
msgstr "<varname>CONFIGURE_ARGS</varname>Assistentes " | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7637 | |
msgid "<varname><replaceable>OPT</replaceable>_CONFIGURE_ENABLE</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_CONFIGURE_ENABLE</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7639 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, for each <replaceable>entry</replaceable> in <varname><replaceable>OPT</replaceable>_CONFIGURE_ENABLE</varname> then <literal>--" | |
"enable-<replaceable>entry</replaceable></literal> is appended to <varname>CONFIGURE_ARGS</varname>. When option <replaceable>OPT</replaceable> is <emphasis>not</emphasis> selected, " | |
"<literal>--disable-<replaceable>entry</replaceable></literal> is appended to <varname>CONFIGURE_ARGS</varname>. An optional argument can be specified with an <literal>=</literal> symbol. " | |
"This argument is only appended to the <literal>--enable-<replaceable>entry</replaceable></literal> configure option. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, para cada<replaceable>entrada</replaceable>dentro<varname><replaceable>OPTAR</replaceable>_CONFIGURE_ENABLE</" | |
"varname>então<literal>--habilitar-<replaceable>entrada</replaceable></literal>é anexado a<varname>CONFIGURE_ARGS</varname>. Quando opção<replaceable>OPTAR</replaceable>é<emphasis>não</" | |
"emphasis>selecionado,<literal>--disable-<replaceable>entrada</replaceable></literal>é anexado a<varname>CONFIGURE_ARGS</varname>. Um argumento opcional pode ser especificado com " | |
"um<literal>=</literal>símbolo. Este argumento é apenas anexado ao<literal>--habilitar-<replaceable>entrada</replaceable></literal>opção de configuração. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7655 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_CONFIGURE_ENABLE=\ttest1 test2\n" | |
"OPT2_CONFIGURE_ENABLE=\ttest2=exhaustive" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_CONFIGURE_ENABLE=\ttest1 test2\n" | |
"OPT2_CONFIGURE_ENABLE=\ttest2=exhaustive" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7661 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--enable-test1 --enable-test2\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-test1 --disable-test2\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"CONFIGURE_ARGS+=\t--enable-test2=exhaustive\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-test2\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--enable-test1 --enable-test2\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-test1 --disable-test2\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"CONFIGURE_ARGS+=\t--enable-test2=exhaustive\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-test2\n" | |
".endif" | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7679 | |
msgid "<varname><replaceable>OPT</replaceable>_CONFIGURE_WITH</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_CONFIGURE_WITH</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7681 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, for each <replaceable>entry</replaceable> in <varname><replaceable>OPT</replaceable>_CONFIGURE_WITH</varname> then <literal>--with-" | |
"<replaceable>entry</replaceable></literal> is appended to <varname>CONFIGURE_ARGS</varname>. When option <replaceable>OPT</replaceable> is <emphasis>not</emphasis> selected, <literal>--" | |
"without-<replaceable>entry</replaceable></literal> is appended to <varname>CONFIGURE_ARGS</varname>. An optional argument can be specified with an <literal>=</literal> symbol. This " | |
"argument is only appended to the <literal>--with-<replaceable>entry</replaceable></literal> configure option. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, para cada<replaceable>entrada</replaceable>dentro<varname><replaceable>OPTAR</replaceable>_CONFIGURE_WITH</" | |
"varname>então<literal>--com-<replaceable>entrada</replaceable></literal>é anexado a<varname>CONFIGURE_ARGS</varname>. Quando opção<replaceable>OPTAR</replaceable>é<emphasis>não</" | |
"emphasis>selecionado,<literal>--sem-<replaceable>entrada</replaceable></literal>é anexado a<varname>CONFIGURE_ARGS</varname>. Um argumento opcional pode ser especificado com um<literal>=</" | |
"literal>símbolo. Este argumento é apenas anexado ao<literal>--com-<replaceable>entrada</replaceable></literal>opção de configuração. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7697 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_CONFIGURE_WITH=\ttest1\n" | |
"OPT2_CONFIGURE_WITH=\ttest2=exhaustive" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_CONFIGURE_WITH=\ttest1\n" | |
"OPT2_CONFIGURE_WITH=\ttest2=exhaustive" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7703 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--with-test1\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--without-test1\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"CONFIGURE_ARGS+=\t--with-test2=exhaustive\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--without-test2\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--with-test1\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--without-test1\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"CONFIGURE_ARGS+=\t--with-test2=exhaustive\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--without-test2\n" | |
".endif" | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7721 | |
msgid "<varname><replaceable>OPT</replaceable>_CONFIGURE_ON</varname> and <varname><replaceable>OPT</replaceable>_CONFIGURE_OFF</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_CONFIGURE_ON</varname>e<varname><replaceable>OPTAR</replaceable>_CONFIGURE_OFF</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7725 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, the value of <varname><replaceable>OPT</replaceable>_CONFIGURE_ON</varname>, if defined, is appended to <varname>CONFIGURE_ARGS</" | |
"varname>. <varname><replaceable>OPT</replaceable>_CONFIGURE_OFF</varname> works the same way, but when <literal>OPT</literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, o valor de<varname><replaceable>OPTAR</replaceable>_CONFIGURE_ON</varname>, se definido, é anexado a<varname>CONFIGURE_ARGS</" | |
"varname>.<varname><replaceable>OPTAR</replaceable>_CONFIGURE_OFF</varname>funciona da mesma maneira, mas quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7734 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_CONFIGURE_ON=\t--add-test\n" | |
"OPT1_CONFIGURE_OFF=\t--no-test" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_CONFIGURE_ON=\t--add-test\n" | |
"OPT1_CONFIGURE_OFF=\t--no-test" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7740 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--add-test\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--no-test\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--add-test\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--no-test\n" | |
".endif" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:7751 | |
msgid "Most of the time, the helpers in <xref linkend=\"options-configure_enable\"/> and <xref linkend=\"options-configure_with\"/> provide a shorter and more comprehensive functionality." | |
msgstr "Na maioria das vezes, os ajudantes<xref linkend=\"options-configure_enable\"/>e<xref linkend=\"options-configure_with\"/>fornecer uma funcionalidade mais curta e abrangente. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7758 | |
msgid "<varname>CMAKE_ARGS</varname> Helpers" | |
msgstr "<varname>CMAKE_ARGS</varname>Assistentes " | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7761 | |
msgid "<varname><replaceable>OPT</replaceable>_CMAKE_ON</varname> and <varname><replaceable>OPT</replaceable>_CMAKE_OFF</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_CMAKE_ON</varname>e<varname><replaceable>OPTAR</replaceable>_CMAKE_OFF</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7765 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, the value of <varname><replaceable>OPT</replaceable>_CMAKE_ON</varname>, if defined, is appended to <varname>CMAKE_ARGS</varname>. " | |
"<varname><replaceable>OPT</replaceable>_CMAKE_OFF</varname> works the same way, but when <literal>OPT</literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, o valor de<varname><replaceable>OPTAR</replaceable>_CMAKE_ON</varname>, se definido, é anexado a<varname>CMAKE_ARGS</varname>." | |
"<varname><replaceable>OPTAR</replaceable>_CMAKE_OFF</varname>funciona da mesma maneira, mas quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7773 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_CMAKE_ON=\t-DTEST:BOOL=true -DDEBUG:BOOL=true\n" | |
"OPT1_CMAKE_OFF=\t-DOPTIMIZE:BOOL=true" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_CMAKE_ON=\t-DTEST:BOOL=true -DDEBUG:BOOL=true\n" | |
"OPT1_CMAKE_OFF=\t-DOPTIMIZE:BOOL=true" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7779 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CMAKE_ARGS+=\t-DTEST:BOOL=true -DDEBUG:BOOL=true\n" | |
".else\n" | |
"CMAKE_ARGS+=\t-DOPTIMIZE:BOOL=true\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CMAKE_ARGS+=\t-DTEST:BOOL=true -DDEBUG:BOOL=true\n" | |
".else\n" | |
"CMAKE_ARGS+=\t-DOPTIMIZE:BOOL=true\n" | |
".endif" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:7790 | |
msgid "See <xref linkend=\"options-cmake_bool\"/> for a shorter helper when the value is boolean." | |
msgstr "Vejo<xref linkend=\"options-cmake_bool\"/>para um ajudante mais curto quando o valor é booleano. " | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7796 | |
msgid "<varname><replaceable>OPT</replaceable>_CMAKE_BOOL</varname> and <varname><replaceable>OPT</replaceable>_CMAKE_BOOL_OFF</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_CMAKE_BOOL</varname>e<varname><replaceable>OPTAR</replaceable>_CMAKE_BOOL_OFF</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7800 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, for each <replaceable>entry</replaceable> in <varname><replaceable>OPT</replaceable>_CMAKE_BOOL</varname> then <literal>-" | |
"D<replaceable>entry</replaceable>:BOOL=true</literal> is appended to <varname>CMAKE_ARGS</varname>. When option <replaceable>OPT</replaceable> is <emphasis>not</emphasis> selected, " | |
"<literal>-D<replaceable>entry</replaceable>:BOOL=false</literal> is appended to <varname>CONFIGURE_ARGS</varname>. <varname><replaceable>OPT</replaceable>_CMAKE_BOOL_OFF</varname> is the " | |
"oposite, <literal>-D<replaceable>entry</replaceable>:BOOL=false</literal> is appended to <varname>CMAKE_ARGS</varname> when the option is selected, and <literal>-D<replaceable>entry</" | |
"replaceable>:BOOL=true</literal> when the option is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, para cada<replaceable>entrada</replaceable>dentro<varname><replaceable>OPTAR</replaceable>_CMAKE_BOOL</varname>então<literal>-" | |
"D<replaceable>entrada</replaceable>: BOOL = true</literal>é anexado a<varname>CMAKE_ARGS</varname>. Quando opção<replaceable>OPTAR</replaceable>é<emphasis>não</emphasis>selecionado," | |
"<literal>-D<replaceable>entrada</replaceable>: BOOL = falso</literal>é anexado a<varname>CONFIGURE_ARGS</varname>.<varname><replaceable>OPTAR</replaceable>_CMAKE_BOOL_OFF</varname>é o " | |
"oposto,<literal>-D<replaceable>entrada</replaceable>: BOOL = falso</literal>é anexado a<varname>CMAKE_ARGS</varname>quando a opção é selecionada e<literal>-D<replaceable>entrada</" | |
"replaceable>: BOOL = true</literal>quando a opção é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7819 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_CMAKE_BOOL=\tTEST DEBUG\n" | |
"OPT1_CMAKE_BOOL_OFF=\tOPTIMIZE" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_CMAKE_BOOL=\tTEST DEBUG\n" | |
"OPT1_CMAKE_BOOL_OFF=\tOPTIMIZE" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7825 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CMAKE_ARGS+=\t-DTEST:BOOL=true -DDEBUG:BOOL=true \\\n" | |
"\t\t-DOPTIMIZE:BOOL=false\n" | |
".else\n" | |
"CMAKE_ARGS+=\t-DTEST:BOOL=false -DDEBUG:BOOL=false \\\n" | |
"\t\t-DOPTIMIZE:BOOL=true\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CMAKE_ARGS+=\t-DTEST:BOOL=true -DDEBUG:BOOL=true \\\n" | |
"\t\t-DOPTIMIZE:BOOL=false\n" | |
".else\n" | |
"CMAKE_ARGS+=\t-DTEST:BOOL=false -DDEBUG:BOOL=false \\\n" | |
"\t\t-DOPTIMIZE:BOOL=true\n" | |
".endif" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7840 | |
msgid "<varname>MESON_ARGS</varname> Helpers" | |
msgstr "<varname>MESON_ARGS</varname>Assistentes " | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7843 | |
msgid "<varname><replaceable>OPT</replaceable>_MESON_ON</varname> and <varname><replaceable>OPT</replaceable>_MESON_OFF</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_MESON_ON</varname>e<varname><replaceable>OPTAR</replaceable>_MESON_OFF</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7847 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, the value of <varname><replaceable>OPT</replaceable>_MESON_ON</varname>, if defined, is appended to <varname>MESON_ARGS</varname>. " | |
"<varname><replaceable>OPT</replaceable>_MESON_OFF</varname> works the same way, but when <literal>OPT</literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, o valor de<varname><replaceable>OPTAR</replaceable>_MESON_ON</varname>, se definido, é anexado a<varname>MESON_ARGS</varname>." | |
"<varname><replaceable>OPTAR</replaceable>_MESON_OFF</varname>funciona da mesma maneira, mas quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7855 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_MESON_ON=\t-Dopt=1\n" | |
"OPT1_MESON_OFF=\t-Dopt=2" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_MESON_ON=\t-Dopt=1\n" | |
"OPT1_MESON_OFF=\t-Dopt=2" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7861 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"MESON_ARGS+=\t-Dopt=1\n" | |
".else\n" | |
"MESON_ARGS+=\t-Dopt=2\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"MESON_ARGS+=\t-Dopt=1\n" | |
".else\n" | |
"MESON_ARGS+=\t-Dopt=2\n" | |
".endif" | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7873 | |
msgid "<varname><replaceable>OPT</replaceable>_MESON_TRUE</varname> and <varname><replaceable>OPT</replaceable>_MESON_FALSE</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_MESON_TRUE</varname>e<varname><replaceable>OPTAR</replaceable>_MESON_FALSE</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7877 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, for each <replaceable>entry</replaceable> in <varname><replaceable>OPT</replaceable>_MESON_TRUE</varname> then <literal>-" | |
"D<replaceable>entry</replaceable>=true</literal> is appended to <varname>CMAKE_ARGS</varname>. When option <replaceable>OPT</replaceable> is <emphasis>not</emphasis> selected, <literal>-" | |
"D<replaceable>entry</replaceable>=false</literal> is appended to <varname>CONFIGURE_ARGS</varname>. <varname><replaceable>OPT</replaceable>_MESON_FALSE</varname> is the oposite, <literal>-" | |
"D<replaceable>entry</replaceable>=false</literal> is appended to <varname>CMAKE_ARGS</varname> when the option is selected, and <literal>-D<replaceable>entry</replaceable>=true</literal> " | |
"when the option is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, para cada<replaceable>entrada</replaceable>dentro<varname><replaceable>OPTAR</replaceable>_MESON_TRUE</varname>então<literal>-" | |
"D<replaceable>entrada</replaceable>= true</literal>é anexado a<varname>CMAKE_ARGS</varname>. Quando opção<replaceable>OPTAR</replaceable>é<emphasis>não</emphasis>selecionado,<literal>-" | |
"D<replaceable>entrada</replaceable>= false</literal>é anexado a<varname>CONFIGURE_ARGS</varname>.<varname><replaceable>OPTAR</replaceable>_MESON_FALSE</varname>é o oposto,<literal>-" | |
"D<replaceable>entrada</replaceable>= false</literal>é anexado a<varname>CMAKE_ARGS</varname>quando a opção é selecionada e<literal>-D<replaceable>entrada</replaceable>= true</" | |
"literal>quando a opção é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7896 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_MESON_TRUE=\ttest debug\n" | |
"OPT1_MESON_FALSE=\toptimize" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_MESON_TRUE=\ttest debug\n" | |
"OPT1_MESON_FALSE=\toptimize" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7902 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"MESON_ARGS+=\t-Dtest=true -Ddebug=true \\\n" | |
"\t\t-Doptimize=false\n" | |
".else\n" | |
"MESON_ARGS+=\t-Dtest=false -Ddebug=false \\\n" | |
"\t\t-Doptimize=true\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"MESON_ARGS+=\t-Dtest=true -Ddebug=true \\\n" | |
"\t\t-Doptimize=false\n" | |
".else\n" | |
"MESON_ARGS+=\t-Dtest=false -Ddebug=false \\\n" | |
"\t\t-Doptimize=true\n" | |
".endif" | |
#. (itstool) path: sect4/title | |
#: book.translate.xml:7916 | |
msgid "<varname><replaceable>OPT</replaceable>_MESON_YES</varname> and <varname><replaceable>OPT</replaceable>_MESON_NO</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_MESON_YES</varname>e<varname><replaceable>OPTAR</replaceable>_MESON_NO</varname>" | |
#. (itstool) path: sect4/para | |
#: book.translate.xml:7920 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, for each <replaceable>entry</replaceable> in <varname><replaceable>OPT</replaceable>_MESON_YES</varname> then <literal>-" | |
"D<replaceable>entry</replaceable>=yes</literal> is appended to <varname>CMAKE_ARGS</varname>. When option <replaceable>OPT</replaceable> is <emphasis>not</emphasis> selected, <literal>-" | |
"D<replaceable>entry</replaceable>=no</literal> is appended to <varname>CONFIGURE_ARGS</varname>. <varname><replaceable>OPT</replaceable>_MESON_NO</varname> is the oposite, <literal>-" | |
"D<replaceable>entry</replaceable>=no</literal> is appended to <varname>CMAKE_ARGS</varname> when the option is selected, and <literal>-D<replaceable>entry</replaceable>=yes</literal> when " | |
"the option is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, para cada<replaceable>entrada</replaceable>dentro<varname><replaceable>OPTAR</replaceable>_MESON_YES</varname>então<literal>-" | |
"D<replaceable>entrada</replaceable>= sim</literal>é anexado a<varname>CMAKE_ARGS</varname>. Quando opção<replaceable>OPTAR</replaceable>é<emphasis>não</emphasis>selecionado,<literal>-" | |
"D<replaceable>entrada</replaceable>= não</literal>é anexado a<varname>CONFIGURE_ARGS</varname>.<varname><replaceable>OPTAR</replaceable>_MESON_NO</varname>é o oposto,<literal>-" | |
"D<replaceable>entrada</replaceable>= não</literal>é anexado a<varname>CMAKE_ARGS</varname>quando a opção é selecionada e<literal>-D<replaceable>entrada</replaceable>= sim</literal>quando " | |
"a opção é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7939 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_MESON_YES=\ttest debug\n" | |
"OPT1_MESON_NO=\toptimize" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_MESON_YES=\ttest debug\n" | |
"OPT1_MESON_NO=\toptimize" | |
#. (itstool) path: sect4/programlisting | |
#: book.translate.xml:7945 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CMAKE_ARGS+=\t-Dtest=yes -Ddebug=yes \\\n" | |
"\t\t-Doptimize=no\n" | |
".else\n" | |
"CMAKE_ARGS+=\t-Dtest=no -Ddebug=no \\\n" | |
"\t\t-Doptimize=yes\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CMAKE_ARGS+=\t-Dtest=yes -Ddebug=yes \\\n" | |
"\t\t-Doptimize=no\n" | |
".else\n" | |
"CMAKE_ARGS+=\t-Dtest=no -Ddebug=no \\\n" | |
"\t\t-Doptimize=yes\n" | |
".endif" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7960 | |
msgid "<varname><replaceable>OPT</replaceable>_QMAKE_ON</varname> and <varname><replaceable>OPT</replaceable>_QMAKE_OFF</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_QMAKE_ON</varname>e<varname><replaceable>OPTAR</replaceable>_QMAKE_OFF</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7964 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, the value of <varname><replaceable>OPT</replaceable>_QMAKE_ON</varname>, if defined, is appended to <varname>QMAKE_ARGS</varname>. " | |
"<varname><replaceable>OPT</replaceable>_QMAKE_OFF</varname> works the same way, but when <literal>OPT</literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, o valor de<varname><replaceable>OPTAR</replaceable>_QMAKE_ON</varname>, se definido, é anexado a<varname>QMAKE_ARGS</varname>." | |
"<varname><replaceable>OPTAR</replaceable>_QMAKE_OFF</varname>funciona da mesma maneira, mas quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7972 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_QMAKE_ON=\t-DTEST:BOOL=true\n" | |
"OPT1_QMAKE_OFF=\t-DPRODUCTION:BOOL=true" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_QMAKE_ON=\t-DTEST:BOOL=true\n" | |
"OPT1_QMAKE_OFF=\t-DPRODUCTION:BOOL=true" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:7978 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"QMAKE_ARGS+=\t-DTEST:BOOL=true\n" | |
".else\n" | |
"QMAKE_ARGS+=\t-DPRODUCTION:BOOL=true\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"QMAKE_ARGS+=\t-DTEST:BOOL=true\n" | |
".else\n" | |
"QMAKE_ARGS+=\t-DPRODUCTION:BOOL=true\n" | |
".endif" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:7990 | |
msgid "<varname><replaceable>OPT</replaceable>_IMPLIES</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_IMPLIES</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7992 | |
msgid "Provides a way to add dependencies between options." | |
msgstr "Fornece uma maneira de adicionar dependências entre as opções." | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:7995 | |
msgid "" | |
"When <replaceable>OPT</replaceable> is selected, all the options listed in this variable will be selected too. Using the <link linkend=\"options-configure_enable" | |
"\"><varname><replaceable>OPT</replaceable>_CONFIGURE_ENABLE</varname></link> described earlier to illustrate:" | |
msgstr "" | |
"Quando<replaceable>OPTAR</replaceable>for selecionado, todas as opções listadas nesta variável também serão selecionadas. Usando o<link linkend=\"options-configure_enable" | |
"\"><varname><replaceable>OPTAR</replaceable>_CONFIGURE_ENABLE</varname></link>descrito anteriormente para ilustrar: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8000 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_IMPLIES=\tOPT2\n" | |
"\n" | |
"OPT1_CONFIGURE_ENABLE=\topt1\n" | |
"OPT2_CONFIGURE_ENABLE=\topt2" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_IMPLIES=\tOPT2\n" | |
"\n" | |
"OPT1_CONFIGURE_ENABLE=\topt1\n" | |
"OPT2_CONFIGURE_ENABLE=\topt2" | |
#. (itstool) path: sect3/para | |
#. (itstool) path: example/para | |
#: book.translate.xml:8006 book.translate.xml:9998 | |
msgid "Is equivalent to:" | |
msgstr "É equivalente a:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8008 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--enable-opt1\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-opt1\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2} || ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--enable-opt2\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-opt2\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--enable-opt1\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-opt1\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2} || ${PORT_OPTIONS:MOPT1}\n" | |
"CONFIGURE_ARGS+=\t--enable-opt2\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-opt2\n" | |
".endif" | |
#. (itstool) path: example/title | |
#: book.translate.xml:8025 | |
msgid "Simple Use of <varname><replaceable>OPT</replaceable>_IMPLIES</varname>" | |
msgstr "Uso Simples de<varname><replaceable>OPTAR</replaceable>_IMPLIES</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8028 | |
msgid "This port has a <literal>X11</literal> option, and a <literal>GNOME</literal> option that needs the <literal>X11</literal> option to be selected to build." | |
msgstr "Esta porta tem um<literal>X11</literal>opção e um<literal>GNOMO</literal>opção que precisa do<literal>X11</literal>opção a ser selecionada para construir. " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:8033 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tX11 GNOME\n" | |
"OPTIONS_DEFAULT=\tX11\n" | |
"\n" | |
"X11_USE=\txorg=xi,xextproto\n" | |
"GNOME_USE=\tgnome=gtk30\n" | |
"GNOME_IMPLIES=\tX11" | |
msgstr "" | |
"OPTIONS_DEFINE=\tX11 GNOME\n" | |
"OPTIONS_DEFAULT=\tX11\n" | |
"\n" | |
"X11_USE=\txorg=xi,xextproto\n" | |
"GNOME_USE=\tgnome=gtk30\n" | |
"GNOME_IMPLIES=\tX11" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:8043 | |
msgid "<varname><replaceable>OPT</replaceable>_PREVENTS</varname> and <varname><replaceable>OPT</replaceable>_PREVENTS_MSG</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_PREVENTES</varname>e<varname><replaceable>OPTAR</replaceable>_PREVENTS_MSG</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8047 | |
msgid "Provides a way to add conflicts between options." | |
msgstr "Fornece uma maneira de adicionar conflitos entre as opções." | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8049 | |
msgid "" | |
"When <replaceable>OPT</replaceable> is selected, all the options listed in this variable must be un-selected. If <varname><replaceable>OPT</replaceable>_PREVENTS_MSG</varname> is also " | |
"selected, its content will be shown, explaining why they conflict. For example:" | |
msgstr "" | |
"Quando<replaceable>OPTAR</replaceable>for selecionado, todas as opções listadas nessa variável devem ser desmarcadas. E se<varname><replaceable>OPTAR</replaceable>_PREVENTS_MSG</" | |
"varname>também é selecionado, seu conteúdo será exibido, explicando por que eles entram em conflito. Por exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8055 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_PREVENTS=\tOPT2\n" | |
"OPT1_PREVENTS_MSG=\tOPT1 and OPT2 enable conflicting options" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"OPT1_PREVENTS=\tOPT2\n" | |
"OPT1_PREVENTS_MSG=\tOPT1 and OPT2 enable conflicting options" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8059 | |
msgid "Is roughly equivalent to:" | |
msgstr "É aproximadamente equivalente a:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8061 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2} && ${PORT_OPTIONS:MOPT1}\n" | |
"BROKEN=\tOption OPT1 conflicts with OPT2 (select only one)\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2} && ${PORT_OPTIONS:MOPT1}\n" | |
"BROKEN=\tOption OPT1 conflicts with OPT2 (select only one)\n" | |
".endif" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8069 | |
msgid "The only difference is that the first one will write an error after running <command>make config</command>, suggesting changing the selected options." | |
msgstr "A única diferença é que o primeiro escreverá um erro depois de executar<command>make config</command>, sugerindo alterar as opções selecionadas. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:8074 | |
msgid "Simple Use of <varname><replaceable>OPT</replaceable>_PREVENTS</varname>" | |
msgstr "Uso Simples de<varname><replaceable>OPTAR</replaceable>_PREVENTES</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8077 | |
msgid "" | |
"This port has <literal>X509</literal> and <literal>SCTP</literal> options. Both options add patches, but the patches conflict with each other, so they cannot be selected at the same time." | |
msgstr "" | |
"Esta porta tem<literal>X509</literal>e<literal>SCTP</literal>opções. Ambas as opções adicionam patches, mas os patches entram em conflito uns com os outros, então eles não podem ser " | |
"selecionados ao mesmo tempo. " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:8082 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tX509 SCTP\n" | |
"\n" | |
"SCTP_PATCHFILES=\t${PORTNAME}-6.8p1-sctp-2573.patch.gz:-p1\n" | |
"SCTP_CONFIGURE_WITH=\tsctp\n" | |
"\n" | |
"X509_PATCH_SITES=\thttp://www.roumenpetrov.info/openssh/x509/:x509\n" | |
"X509_PATCHFILES=\t${PORTNAME}-7.0p1+x509-8.5.diff.gz:-p1:x509\n" | |
"X509_PREVENTS=\t\tSCTP\n" | |
"X509_PREVENTS_MSG=\tX509 and SCTP patches conflict" | |
msgstr "" | |
"OPTIONS_DEFINE=\tX509 SCTP\n" | |
"\n" | |
"SCTP_PATCHFILES=\t${PORTNAME}-6.8p1-sctp-2573.patch.gz:-p1\n" | |
"SCTP_CONFIGURE_WITH=\tsctp\n" | |
"\n" | |
"X509_PATCH_SITES=\thttp://www.roumenpetrov.info/openssh/x509/:x509\n" | |
"X509_PATCHFILES=\t${PORTNAME}-7.0p1+x509-8.5.diff.gz:-p1:x509\n" | |
"X509_PREVENTS=\t\tSCTP\n" | |
"X509_PREVENTS_MSG=\tX509 and SCTP patches conflict" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:8095 | |
msgid "<varname><replaceable>OPT</replaceable>_VARS</varname> and <varname><replaceable>OPT</replaceable>_VARS_OFF</varname>" | |
msgstr "<varname><replaceable>OPTAR</replaceable>_VARS</varname>e<varname><replaceable>OPTAR</replaceable>_VARS_OFF</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8099 | |
msgid "Provides a generic way to set and append to variables." | |
msgstr "Fornece uma maneira genérica de definir e anexar variáveis." | |
#. (itstool) path: warning/para | |
#: book.translate.xml:8102 | |
msgid "" | |
"Before using <varname><replaceable>OPT</replaceable>_VARS</varname> and <varname><replaceable>OPT</replaceable>_VARS_OFF</varname>, see if there is already a more specific helper " | |
"available in <xref linkend=\"options-variables\"/>." | |
msgstr "" | |
"Antes de usar<varname><replaceable>OPTAR</replaceable>_VARS</varname>e<varname><replaceable>OPTAR</replaceable>_VARS_OFF</varname>, veja se já existe um auxiliar mais específico " | |
"disponível em<xref linkend=\"options-variables\"/>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8108 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, and <varname><replaceable>OPT</replaceable>_VARS</varname> defined, <literal><replaceable>key</replaceable>=<replaceable>value</" | |
"replaceable></literal> and <literal><replaceable>key</replaceable>+=<replaceable>value</replaceable></literal> pairs are evaluated from <varname><replaceable>OPT</replaceable>_VARS</" | |
"varname>. An <literal>=</literal> cause the existing value of <literal>KEY</literal> to be overwritten, an <literal>+=</literal> appends to the value. <varname><replaceable>OPT</" | |
"replaceable>_VARS_OFF</varname> works the same way, but when <literal>OPT</literal> is <emphasis>not</emphasis> selected." | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>está selecionado e<varname><replaceable>OPTAR</replaceable>_VARS</varname>definiram,<literal><replaceable>chave</" | |
"replaceable>=<replaceable>valor</replaceable></literal>e<literal><replaceable>chave</replaceable>+ =<replaceable>valor</replaceable></literal>pares são avaliados a partir " | |
"de<varname><replaceable>OPTAR</replaceable>_VARS</varname>. A<literal>=</literal>causar o valor existente de<literal>CHAVE</literal>para ser sobrescrito, um<literal>+ =</" | |
"literal>acrescenta ao valor.<varname><replaceable>OPTAR</replaceable>_VARS_OFF</varname>funciona da mesma maneira, mas quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado." | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8123 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2 OPT3\n" | |
"OPT1_VARS=\talso_build+=bin1\n" | |
"OPT2_VARS=\talso_build+=bin2\n" | |
"OPT3_VARS=\tbin3_build=yes\n" | |
"OPT3_VARS_OFF=\tbin3_build=no\n" | |
"\n" | |
"MAKE_ARGS=\tALSO_BUILD=\"${ALSO_BUILD}\" BIN3_BUILD=\"${BIN3_BUILD}\"" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2 OPT3\n" | |
"OPT1_VARS=\talso_build+=bin1\n" | |
"OPT2_VARS=\talso_build+=bin2\n" | |
"OPT3_VARS=\tbin3_build=yes\n" | |
"OPT3_VARS_OFF=\tbin3_build=no\n" | |
"\n" | |
"MAKE_ARGS=\tALSO_BUILD=\"${ALSO_BUILD}\" BIN3_BUILD=\"${BIN3_BUILD}\"" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8133 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
"MAKE_ARGS=\tALSO_BUILD=\"${ALSO_BUILD}\" BIN3_BUILD=\"${BIN3_BUILD}\"\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"ALSO_BUILD+=\tbin1\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"ALSO_BUILD+=\tbin2\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"BIN3_BUILD=\tyes\n" | |
".else\n" | |
"BIN3_BUILD=\tno\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1 OPT2\n" | |
"\n" | |
"MAKE_ARGS=\tALSO_BUILD=\"${ALSO_BUILD}\" BIN3_BUILD=\"${BIN3_BUILD}\"\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"ALSO_BUILD+=\tbin1\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"ALSO_BUILD+=\tbin2\n" | |
".endif\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT2}\n" | |
"BIN3_BUILD=\tyes\n" | |
".else\n" | |
"BIN3_BUILD=\tno\n" | |
".endif" | |
#. (itstool) path: important/para | |
#: book.translate.xml:8154 | |
msgid "Values containing whitespace must be enclosed in quotes:" | |
msgstr "Valores contendo espaços em branco devem ser colocados entre aspas:" | |
#. (itstool) path: important/programlisting | |
#: book.translate.xml:8157 | |
#, no-wrap | |
msgid "OPT_VARS=\tfoo=\"bar baz\"" | |
msgstr "OPT_VARS=\tfoo=\"bar baz\"" | |
#. (itstool) path: important/para | |
#: book.translate.xml:8159 | |
msgid "" | |
"This is due to the way <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> variable expansion deals with whitespace. When <literal>OPT_VARS= foo=bar " | |
"baz</literal> is expanded, the variable ends up containing two strings, <literal>foo=bar</literal> and <literal>baz</literal>. But the submitter probably intended there to be only one " | |
"string, <literal>foo=bar baz</literal>. Quoting the value prevents whitespace from being used as a delimiter." | |
msgstr "" | |
"Isso se deve ao jeito<citerefentry><refentrytitle>faço</refentrytitle><manvolnum>1</manvolnum></citerefentry>expansão variável lida com espaço em branco. Quando<literal>OPT_VARS = foo = " | |
"bar baz</literal>é expandido, a variável acaba contendo duas strings,<literal>foo = bar</literal>e<literal>baz</literal>. Mas o apresentador provavelmente pretendia que houvesse apenas " | |
"uma string,<literal>foo = bar baz</literal>. Citar o valor impede que o espaço em branco seja usado como um delimitador. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:8168 | |
msgid "" | |
"Also, <emphasis>do not</emphasis> add extra spaces after the <literal><replaceable>var</replaceable>=</literal> sign and before the value, it would also be split into two strings. " | |
"<emphasis>This will not work</emphasis>:" | |
msgstr "" | |
"Além disso,<emphasis>não</emphasis>adicione espaços extras após o<literal><replaceable>var</replaceable>=</literal>assinar e antes do valor, também seria dividido em duas seqüências." | |
"<emphasis>Isso não vai funcionar</emphasis>: " | |
#. (itstool) path: important/programlisting | |
#: book.translate.xml:8174 | |
#, no-wrap | |
msgid "OPT_VARS=\tfoo=\tbar" | |
msgstr "OPT_VARS=\tfoo=\tbar" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:8179 | |
msgid "" | |
"Dependencies, <varname><replaceable>OPT</replaceable>_<replaceable>DEPTYPE</replaceable></varname> and <varname><replaceable>OPT</replaceable>_<replaceable>DEPTYPE</replaceable>_OFF</" | |
"varname>" | |
msgstr "" | |
"Dependências,<varname><replaceable>OPTAR</replaceable>_<replaceable>DEPTYPE</replaceable></varname>e<varname><replaceable>OPTAR</replaceable>_<replaceable>DEPTYPE</replaceable>_FORA</" | |
"varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8184 | |
msgid "For any of these dependency types:" | |
msgstr "Para qualquer um desses tipos de dependência:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8188 | |
msgid "<varname>PKG_DEPENDS</varname>" | |
msgstr "<varname>PKG_DEPENDS</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8216 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, the value of <varname><replaceable>OPT</replaceable>_<replaceable>DEPTYPE</replaceable></varname>, if defined, is appended to " | |
"<literal><replaceable>DEPTYPE</replaceable></literal>. <varname><replaceable>OPT</replaceable>_<replaceable>DEPTYPE</replaceable>_OFF</varname> works the same, but when <literal>OPT</" | |
"literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, o valor de<varname><replaceable>OPTAR</replaceable>_<replaceable>DEPTYPE</replaceable></varname>, se definido, é anexado " | |
"a<literal><replaceable>DEPTYPE</replaceable></literal>.<varname><replaceable>OPTAR</replaceable>_<replaceable>DEPTYPE</replaceable>_FORA</varname>funciona da mesma forma, mas " | |
"quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8226 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_LIB_DEPENDS=\tliba.so:devel/a\n" | |
"OPT1_LIB_DEPENDS_OFF=\tlibb.so:devel/b" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_LIB_DEPENDS=\tliba.so:devel/a\n" | |
"OPT1_LIB_DEPENDS_OFF=\tlibb.so:devel/b" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8232 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"LIB_DEPENDS+=\tliba.so:devel/a\n" | |
".else\n" | |
"LIB_DEPENDS+=\tlibb.so:devel/b\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"LIB_DEPENDS+=\tliba.so:devel/a\n" | |
".else\n" | |
"LIB_DEPENDS+=\tlibb.so:devel/b\n" | |
".endif" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:8244 | |
msgid "" | |
"Generic Variables Replacement, <varname><replaceable>OPT</replaceable>_<replaceable>VARIABLE</replaceable></varname> and <varname><replaceable>OPT</replaceable>_<replaceable>VARIABLE</" | |
"replaceable>_OFF</varname>" | |
msgstr "" | |
"Substituição de Variáveis Genéricas,<varname><replaceable>OPTAR</replaceable>_<replaceable>VARIÁVEL</replaceable></varname>e<varname><replaceable>OPTAR</" | |
"replaceable>_<replaceable>VARIÁVEL</replaceable>_FORA</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8249 | |
msgid "For any of these variables:" | |
msgstr "Para qualquer uma destas variáveis:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8257 | |
msgid "<varname>ALL_TARGET</varname>" | |
msgstr "<varname>ALL_TARGET</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8261 | |
msgid "<varname>BINARY_ALIAS</varname>" | |
msgstr "<varname>BINARY_ALIAS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8265 | |
msgid "<varname>BROKEN</varname>" | |
msgstr "<varname>BROKEN</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8273 | |
msgid "<varname>CFLAGS</varname>" | |
msgstr "<varname>CFLAGS</varname>" | |
#. (itstool) path: listitem/para | |
#. (itstool) path: row/entry | |
#: book.translate.xml:8277 book.translate.xml:9823 book.translate.xml:9897 | |
msgid "<varname>CONFIGURE_ENV</varname>" | |
msgstr "<varname>CONFIGURE_ENV</varname>" | |
#. (itstool) path: listitem/para | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:8281 book.translate.xml:8746 | |
msgid "<varname>CONFLICTS</varname>" | |
msgstr "<varname>CONFLICTS</varname>" | |
#. (itstool) path: listitem/para | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:8285 book.translate.xml:8735 | |
msgid "<varname>CONFLICTS_BUILD</varname>" | |
msgstr "<varname>CONFLICTS_BUILD</varname>" | |
#. (itstool) path: listitem/para | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:8289 book.translate.xml:8725 | |
msgid "<varname>CONFLICTS_INSTALL</varname>" | |
msgstr "<varname>CONFLICTS_INSTALL</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8293 | |
msgid "<varname>CPPFLAGS</varname>" | |
msgstr "<varname>CPPFLAGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8297 | |
msgid "<varname>CXXFLAGS</varname>" | |
msgstr "<varname>CXXFLAGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8301 | |
msgid "<varname>DESKTOP_ENTRIES</varname>" | |
msgstr "<varname>DESKTOP_ENTRIES</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8313 | |
msgid "<varname>EXTRA_PATCHES</varname>" | |
msgstr "<varname>EXTRA_PATCHES</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8361 | |
msgid "<varname>IGNORE</varname>" | |
msgstr "<varname>IGNORE</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8365 | |
msgid "<varname>INFO</varname>" | |
msgstr "<varname>INFO</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8369 | |
msgid "<varname>INSTALL_TARGET</varname>" | |
msgstr "<varname>INSTALL_TARGET</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8373 | |
msgid "<varname>LDFLAGS</varname>" | |
msgstr "<varname>LDFLAGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8377 | |
msgid "<varname>LIBS</varname>" | |
msgstr "<varname>LIBS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8381 | |
msgid "<varname>MAKE_ARGS</varname>" | |
msgstr "<varname>MAKE_ARGS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8385 | |
msgid "<varname>MAKE_ENV</varname>" | |
msgstr "<varname>MAKE_ENV</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8397 | |
msgid "<varname>PATCH_SITES</varname>" | |
msgstr "<varname>PATCH_SITES</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8401 | |
msgid "<varname>PLIST_DIRS</varname>" | |
msgstr "<varname>PLIST_DIRS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8405 | |
msgid "<varname>PLIST_FILES</varname>" | |
msgstr "<varname>PLIST_FILES</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8409 | |
msgid "<varname>PLIST_SUB</varname>" | |
msgstr "<varname>PLIST_SUB</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8413 | |
msgid "<varname>PORTDOCS</varname>" | |
msgstr "<varname>PORTDOCS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8417 | |
msgid "<varname>PORTEXAMPLES</varname>" | |
msgstr "<varname>PORTEXAMPLES</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8421 | |
msgid "<varname>SUB_FILES</varname>" | |
msgstr "<varname>SUB_FILES</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8425 | |
msgid "<varname>SUB_LIST</varname>" | |
msgstr "<varname>SUB_LIST</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8429 | |
msgid "<varname>TEST_TARGET</varname>" | |
msgstr "<varname>TEST_TARGET</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8437 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, the value of <varname><replaceable>OPT</replaceable>_<replaceable>ABOVEVARIABLE</replaceable></varname>, if defined, is appended to " | |
"<literal><replaceable>ABOVEVARIABLE</replaceable></literal>. <varname><replaceable>OPT</replaceable>_<replaceable>ABOVEVARIABLE</replaceable>_OFF</varname> works the same way, but when " | |
"<literal>OPT</literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, o valor de<varname><replaceable>OPTAR</replaceable>_<replaceable>SUPRAVÁVEL</replaceable></varname>, se definido, é anexado " | |
"a<literal><replaceable>SUPRAVÁVEL</replaceable></literal>.<varname><replaceable>OPTAR</replaceable>_<replaceable>SUPRAVÁVEL</replaceable>_FORA</varname>funciona da mesma maneira, mas " | |
"quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8447 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_USES=\tgmake\n" | |
"OPT1_CFLAGS_OFF=\t-DTEST" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"OPT1_USES=\tgmake\n" | |
"OPT1_CFLAGS_OFF=\t-DTEST" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8453 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"USES+=\t\tgmake\n" | |
".else\n" | |
"CFLAGS+=\t-DTEST\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"USES+=\t\tgmake\n" | |
".else\n" | |
"CFLAGS+=\t-DTEST\n" | |
".endif" | |
#. (itstool) path: note/para | |
#: book.translate.xml:8464 | |
msgid "" | |
"Some variables are not in this list, in particular <varname>PKGNAMEPREFIX</varname> and <varname>PKGNAMESUFFIX</varname>. This is intentional. A port <emphasis>must not</emphasis> change " | |
"its name when its option set changes." | |
msgstr "" | |
"Algumas variáveis não estão nesta lista, em particular<varname>PKGNAMEPREFIX</varname>e<varname>PKGNAMESUFFIX</varname>. Isso é intencional. Um porto<emphasis>Não deve</emphasis>mude seu " | |
"nome quando sua opção for alterada. " | |
#. (itstool) path: warning/para | |
#: book.translate.xml:8472 | |
msgid "" | |
"Some of these variables, at least <varname>ALL_TARGET</varname>, <varname>DISTFILES</varname> and <varname>INSTALL_TARGET</varname>, have their default values set <emphasis>after</" | |
"emphasis> the options are processed." | |
msgstr "" | |
"Algumas dessas variáveis, pelo menos<varname>ALL_TARGET</varname>,<varname>DISTFILES</varname>e<varname>INSTALL_TARGET</varname>, ter seus valores padrão definidos<emphasis>depois de</" | |
"emphasis>as opções são processadas \"" | |
#. (itstool) path: warning/para | |
#: book.translate.xml:8479 | |
msgid "With these lines in the <filename>Makefile</filename>:" | |
msgstr "Com estas linhas no<filename>Makefile</filename>: " | |
#. (itstool) path: warning/programlisting | |
#: book.translate.xml:8482 | |
#, no-wrap | |
msgid "" | |
"ALL_TARGET=\tall\n" | |
"\n" | |
"DOCS_ALL_TARGET=\tdoc" | |
msgstr "" | |
"ALL_TARGET=\tall\n" | |
"\n" | |
"DOCS_ALL_TARGET=\tdoc" | |
#. (itstool) path: warning/para | |
#: book.translate.xml:8486 | |
msgid "" | |
"If the <literal>DOCS</literal> option is enabled, <varname>ALL_TARGET</varname> will have a final value of <literal>all doc</literal>; if the option is disabled, it would have a value of " | |
"<literal>all</literal>." | |
msgstr "" | |
"Se o<literal>DOCS</literal>a opção está ativada,<varname>ALL_TARGET</varname>terá um valor final de<literal>todo doc</literal>; se a opção estiver desativada, ela teria um valor " | |
"de<literal>todos</literal>" | |
#. (itstool) path: warning/para | |
#: book.translate.xml:8491 | |
msgid "With only the options helper line in the <filename>Makefile</filename>:" | |
msgstr "Com apenas a linha auxiliar de opções no<filename>Makefile</filename>: " | |
#. (itstool) path: warning/programlisting | |
#: book.translate.xml:8494 | |
#, no-wrap | |
msgid "DOCS_ALL_TARGET=\tdoc" | |
msgstr "DOCS_ALL_TARGET=\tdoc" | |
#. (itstool) path: warning/para | |
#: book.translate.xml:8496 | |
msgid "" | |
"If the <literal>DOCS</literal> option is enabled, <varname>ALL_TARGET</varname> will have a final value of <literal>doc</literal>; if the option is disabled, it would have a value of " | |
"<literal>all</literal>." | |
msgstr "" | |
"Se o<literal>DOCS</literal>a opção está ativada,<varname>ALL_TARGET</varname>terá um valor final de<literal>doc</literal>; se a opção estiver desativada, ela teria um valor " | |
"de<literal>todos</literal>" | |
#. (itstool) path: title/buildtarget | |
#: book.translate.xml:8506 | |
msgid "<replaceable>target</replaceable>-<replaceable>OPT</replaceable>-on" | |
msgstr "<replaceable>alvo</replaceable>-<replaceable>OPTAR</replaceable>-em" | |
#. (itstool) path: title/buildtarget | |
#: book.translate.xml:8508 | |
msgid "<replaceable>target</replaceable>-<replaceable>OPT</replaceable>-off" | |
msgstr "<replaceable>alvo</replaceable>-<replaceable>OPTAR</replaceable>-fora" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:8505 | |
msgid "Additional Build Targets, <_:buildtarget-1/> and <_:buildtarget-2/>" | |
msgstr "Build Additional Targets, <_: buildtarget-1 /> e <_: buildtarget-2 />" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8510 | |
msgid "These <filename>Makefile</filename> targets can accept optional extra build targets:" | |
msgstr "Estes<filename>Makefile</filename>os destinos podem aceitar destinos de construção extra opcionais: " | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8515 | |
msgid "pre-fetch" | |
msgstr "Pré-busca" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8523 | |
msgid "post-fetch" | |
msgstr "pós-busca" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8527 | |
msgid "pre-extract" | |
msgstr "pré-extrair" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8539 | |
msgid "pre-patch" | |
msgstr "Pré-patch" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8543 | |
msgid "do-patch" | |
msgstr "do-patch" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8547 | |
msgid "post-patch" | |
msgstr "pós-patch" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8551 | |
msgid "pre-configure" | |
msgstr "pre-configure" | |
#. (itstool) path: para/buildtarget | |
#. (itstool) path: entry/buildtarget | |
#: book.translate.xml:8555 book.translate.xml:10106 book.translate.xml:13131 | |
msgid "do-configure" | |
msgstr "do-configure" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8559 | |
msgid "post-configure" | |
msgstr "pós-configuração" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8563 | |
msgid "pre-build" | |
msgstr "pré-compilação" | |
#. (itstool) path: para/buildtarget | |
#. (itstool) path: entry/buildtarget | |
#: book.translate.xml:8567 book.translate.xml:10135 book.translate.xml:12702 book.translate.xml:13129 | |
msgid "do-build" | |
msgstr "do-build" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8571 book.translate.xml:13307 | |
msgid "post-build" | |
msgstr "pós-construção" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8575 book.translate.xml:9276 book.translate.xml:15509 book.translate.xml:15515 book.translate.xml:15539 | |
msgid "pre-install" | |
msgstr "pré-instalação" | |
#. (itstool) path: para/buildtarget | |
#. (itstool) path: entry/buildtarget | |
#: book.translate.xml:8579 book.translate.xml:9277 book.translate.xml:10150 book.translate.xml:13130 book.translate.xml:15510 | |
msgid "do-install" | |
msgstr "instalar" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8583 book.translate.xml:8913 book.translate.xml:8947 book.translate.xml:9020 book.translate.xml:9278 book.translate.xml:9284 book.translate.xml:9503 | |
#: book.translate.xml:15517 | |
msgid "post-install" | |
msgstr "pós-instalação" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8587 | |
msgid "post-stage" | |
msgstr "pós-estágio" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8591 | |
msgid "pre-package" | |
msgstr "pré-pacote" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8595 | |
msgid "do-package" | |
msgstr "do-package" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8599 | |
msgid "post-package" | |
msgstr "pós-pacote" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8605 | |
msgid "<replaceable>TARGET</replaceable>-<replaceable>OPT</replaceable>-on" | |
msgstr "<replaceable>ALVO</replaceable>-<replaceable>OPTAR</replaceable>-em" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8607 | |
msgid "<replaceable>TARGET</replaceable>" | |
msgstr "<replaceable>TARGET</replaceable>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8608 | |
msgid "<replaceable>TARGET</replaceable>-<replaceable>OPT</replaceable>-off" | |
msgstr "<replaceable>TARGET</replaceable>-<replaceable>OPT</replaceable>-off" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:8603 | |
msgid "" | |
"When option <replaceable>OPT</replaceable> is selected, the target <_:buildtarget-1/>, if defined, is executed after <_:buildtarget-2/>. <_:buildtarget-3/> works the same way, but when " | |
"<literal>OPT</literal> is <emphasis>not</emphasis> selected. For example:" | |
msgstr "" | |
"Quando opção<replaceable>OPTAR</replaceable>é selecionado, o destino <_: buildtarget-1 />, se definido, é executado após <_: buildtarget-2 />. <_: buildtarget-3 /> " | |
"funciona da mesma maneira, mas quando<literal>OPTAR</literal>é<emphasis>não</emphasis>selecionado. Por exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8612 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
"post-patch:\n" | |
"\t@${REINPLACE_CMD} -e 's/echo/true/' ${WRKSRC}/Makefile\n" | |
"\n" | |
"post-patch-OPT1-on:\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/d' ${WRKSRC}/Makefile\n" | |
"\n" | |
"post-patch-OPT1-off:\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/s|/usr/bin/|${LOCALBASE}/bin/|' ${WRKSRC}/Makefile" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
"post-patch:\n" | |
"\t@${REINPLACE_CMD} -e 's/echo/true/' ${WRKSRC}/Makefile\n" | |
"\n" | |
"post-patch-OPT1-on:\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/d' ${WRKSRC}/Makefile\n" | |
"\n" | |
"post-patch-OPT1-off:\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/s|/usr/bin/|${LOCALBASE}/bin/|' ${WRKSRC}/Makefile" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:8625 | |
#, no-wrap | |
msgid "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
"post-patch:\n" | |
"\t@${REINPLACE_CMD} -e 's/echo/true/' ${WRKSRC}/Makefile\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/d' ${WRKSRC}/Makefile\n" | |
".else\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/s|/usr/bin/|${LOCALBASE}/bin/|' ${WRKSRC}/Makefile\n" | |
".endif" | |
msgstr "" | |
"OPTIONS_DEFINE=\tOPT1\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
"post-patch:\n" | |
"\t@${REINPLACE_CMD} -e 's/echo/true/' ${WRKSRC}/Makefile\n" | |
".if ${PORT_OPTIONS:MOPT1}\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/d' ${WRKSRC}/Makefile\n" | |
".else\n" | |
"\t@${REINPLACE_CMD} -e '/opt1/s|/usr/bin/|${LOCALBASE}/bin/|' ${WRKSRC}/Makefile\n" | |
".endif" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:8641 | |
msgid "Specifying the Working Directory" | |
msgstr "Especificando o diretório de trabalho" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:8643 | |
msgid "" | |
"Each port is extracted into a working directory, which must be writable. The ports system defaults to having <varname>DISTFILES</varname> unpack in to a directory called <literal>" | |
"${DISTNAME}</literal>. In other words, if the <filename>Makefile</filename> has:" | |
msgstr "" | |
"Cada porta é extraída em um diretório de trabalho, que deve ser gravável. O sistema de portas é padronizado<varname>DISTFILES</varname>descompactar em um diretório chamado<literal>$ " | |
"{DISTNAME}</literal>. Em outras palavras, se o<filename>Makefile</filename>tem:" | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:8649 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0" | |
msgstr "" | |
"PORTNAME=\tfoo\n" | |
"DISTVERSION=\t1.0" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:8652 | |
msgid "then the port's distribution files contain a top-level directory, <filename>foo-1.0</filename>, and the rest of the files are located under that directory." | |
msgstr "então os arquivos de distribuição da porta contêm um diretório de nível superior,<filename>foo-1.0</filename>e o resto dos arquivos estão localizados nesse diretório. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:8656 | |
msgid "A number of variables can be overridden if that is not the case." | |
msgstr "Um número de variáveis pode ser substituído se não for esse o caso." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:8660 | |
msgid "<varname>WRKSRC</varname>" | |
msgstr "<varname>WRKSRC</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8662 | |
msgid "" | |
"The variable lists the name of the directory that is created when the application's distfiles are extracted. If our previous example extracted into a directory called <filename>foo</" | |
"filename> (and not <filename>foo-1.0</filename>) write:" | |
msgstr "" | |
"A variável lista o nome do diretório que é criado quando as distfiles do aplicativo são extraídas. Se nosso exemplo anterior foi extraído em um diretório chamado<filename>foo</filename>(e " | |
"não<filename>foo-1.0</filename>) Escreva:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8668 | |
#, no-wrap | |
msgid "WRKSRC=\t${WRKDIR}/foo" | |
msgstr "WRKSRC=\t${WRKDIR}/foo" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8670 | |
msgid "or possibly" | |
msgstr "ou possivelmente" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8672 | |
#, no-wrap | |
msgid "WRKSRC=\t${WRKDIR}/${PORTNAME}" | |
msgstr "WRKSRC=\t${WRKDIR}/${PORTNAME}" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:8676 | |
msgid "<varname>WRKSRC_SUBDIR</varname>" | |
msgstr "<varname>WRKSRC_SUBDIR</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8678 | |
msgid "If the source files needed for the port are in a subdirectory of the extracted distribution file, set <varname>WRKSRC_SUBDIR</varname> to that directory." | |
msgstr "Se os arquivos de origem necessários para a porta estiverem em um subdiretório do arquivo de distribuição extraído, defina<varname>WRKSRC_SUBDIR</varname>para esse diretório. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8682 | |
#, no-wrap | |
msgid "WRKSRC_SUBDIR=\tsrc" | |
msgstr "WRKSRC_SUBDIR=\tsrc" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:8686 | |
msgid "<varname>NO_WRKSUBDIR</varname>" | |
msgstr "<varname>NO_WRKSUBDIR</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8688 | |
msgid "If the port does not extract in to a subdirectory at all, then set <varname>NO_WRKSUBDIR</varname> to indicate that." | |
msgstr "Se a porta não extrair para um subdiretório, então configure<varname>NO_WRKSUBDIR</varname>para indicar isso. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8692 | |
#, no-wrap | |
msgid "NO_WRKSUBDIR=\tyes" | |
msgstr "NO_WRKSUBDIR=\tyes" | |
#. (itstool) path: note/para | |
#: book.translate.xml:8695 | |
msgid "" | |
"Because <varname>WRKDIR</varname> is the only directory that is supposed to be writable during the build, and is used to store many files recording the status of the build, the port's " | |
"extraction will be forced into a subdirectory." | |
msgstr "" | |
"Porque<varname>WRKDIR</varname>é o único diretório que deve ser gravável durante a compilação e é usado para armazenar muitos arquivos que registram o status da compilação, a extração da " | |
"porta será forçada para um subdiretório. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:8705 | |
msgid "Conflict Handling" | |
msgstr "Manipulação de Conflitos" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:8707 | |
msgid "" | |
"There are three different variables to register a conflict between packages and ports: <varname>CONFLICTS</varname>, <varname>CONFLICTS_INSTALL</varname> and <varname>CONFLICTS_BUILD</" | |
"varname>." | |
msgstr "" | |
"Existem três variáveis diferentes para registrar um conflito entre pacotes e portas:<varname>CONFLITOS</varname>,<varname>CONFLICTS_INSTALL</varname>e<varname>CONFLICTS_BUILD</varname>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:8713 | |
msgid "The conflict variables automatically set the variable <varname>IGNORE</varname>, which is more fully documented in <xref linkend=\"dads-noinstall\"/>." | |
msgstr "As variáveis de conflito definem automaticamente a variável<varname>IGNORAR</varname>, que é mais completamente documentado em<xref linkend=\"dads-noinstall\"/>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:8718 | |
msgid "" | |
"When removing one of several conflicting ports, it is advisable to retain <varname>CONFLICTS</varname> in those other ports for a few months to cater for users who only update once in a " | |
"while." | |
msgstr "" | |
"Ao remover uma das várias portas em conflito, é aconselhável reter<varname>CONFLITOS</varname>nessas outras portas por alguns meses para atender usuários que só atualizam de vez em " | |
"quando. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8727 | |
msgid "" | |
"If the package cannot coexist with other packages (because of file conflicts, runtime incompatibilities, etc.). <varname>CONFLICTS_INSTALL</varname> check is done after the build stage " | |
"and prior to the install stage." | |
msgstr "" | |
"Se o pacote não puder coexistir com outros pacotes (devido a conflitos de arquivos, incompatibilidades de tempo de execução, etc.).<varname>CONFLICTS_INSTALL</varname>A verificação é " | |
"feita após o estágio de construção e antes do estágio de instalação. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8738 | |
msgid "If the port cannot be built when other specific ports are already installed. Build conflicts are not recorded in the resulting package." | |
msgstr "Se a porta não puder ser construída quando outras portas específicas já estiverem instaladas. Conflitos de compilação não serão registrados no pacote resultante." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8749 | |
msgid "" | |
"If the port cannot be built if a certain port is already installed and the resulting package cannot coexist with the other package. <varname>CONFLICTS</varname> check is done prior to the " | |
"build stage and prior to the install stage." | |
msgstr "" | |
"Se a porta não puder ser construída se uma certa porta já estiver instalada e o pacote resultante não puder coexistir com o outro pacote.<varname>CONFLITOS</varname>A verificação é feita " | |
"antes do estágio de construção e antes do estágio de instalação. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:8758 | |
msgid "" | |
"The most common content of one of these variable is the package base of another port. The package base is the package name without the appended version, it can be obtained by running " | |
"<command>make -V PKGBASE</command>." | |
msgstr "" | |
"O conteúdo mais comum de uma dessas variáveis é o pacote base de outra porta. A base do pacote é o nome do pacote sem a versão anexada, ele pode ser obtido executando<command>faça -V " | |
"PKGBASE</command>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:8764 | |
msgid "Basic usage of <varname>CONFLICTS<replaceable>*</replaceable></varname>" | |
msgstr "Uso básico de<varname>CONFLITOS<replaceable>*</replaceable></varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8767 | |
msgid "" | |
"<package role=\"port\">dns/bind99</package> cannot be installed if <package role=\"port\">dns/bind910</package> is present because they install same files. First gather the package base " | |
"to use:" | |
msgstr "" | |
"<package role=\"port\">dns / bind99</package>não pode ser instalado se<package role=\"port\">dns / bind910</package>está presente porque instalam os mesmos arquivos. Primeiro, reúna a " | |
"base do pacote para usar: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:8772 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>make -C dns/bind99 -V PKGBASE</userinput>\n" | |
"bind99\n" | |
"<prompt>%</prompt> <userinput>make -C dns/bind910 -V PKGBASE</userinput>\n" | |
"bind910" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>make -C dns/bind99 -V PKGBASE</userinput>\n" | |
"bind99\n" | |
"<prompt>%</prompt> <userinput>make -C dns/bind910 -V PKGBASE</userinput>\n" | |
"bind910" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8777 | |
msgid "Then add to the <filename>Makefile</filename> of <package role=\"port\">dns/bind99</package>:" | |
msgstr "Então adicione ao<filename>Makefile</filename>do<package role=\"port\">dns / bind99</package>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:8779 | |
#, no-wrap | |
msgid "CONFLICTS_INSTALL=\tbind910" | |
msgstr "CONFLICTS_INSTALL=\tbind910" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8781 | |
msgid "And add to the <filename>Makefile</filename> of <package role=\"port\">dns/bind910</package>:" | |
msgstr "E adicione ao<filename>Makefile</filename>do<package role=\"port\">dns / bind910</package>: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:8783 | |
#, no-wrap | |
msgid "CONFLICTS_INSTALL=\tbind99" | |
msgstr "CONFLICTS_INSTALL=\tbind99" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:8786 | |
msgid "" | |
"Sometime, only some version of another port is incompatible, in this case, use the full package name, with the version, and use shell globs, like <literal>*</literal> and <literal>?</" | |
"literal> to make sure all possible versions are matched." | |
msgstr "" | |
"Às vezes, apenas uma versão de outra porta é incompatível, neste caso, use o nome completo do pacote, com a versão, e use shell globs, como<literal>*</literal>e<literal>?</literal>para " | |
"garantir que todas as versões possíveis sejam correspondidas. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:8793 | |
msgid "Using <varname>CONFLICTS<replaceable>*</replaceable></varname> With Globs." | |
msgstr "Usando<varname>CONFLITOS<replaceable>*</replaceable></varname>Com Globs \"" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8795 | |
msgid "From versions from 2.0 and up-to 2.4.1_2, <package role=\"port\">deskutils/gnotime</package> used to install a bundled version of <package role=\"port\">databases/qof</package>." | |
msgstr "Das versões de 2.0 até 2.4.1_2,<package role=\"port\">deskutils / gnotime</package>usado para instalar uma versão integrada de<package role=\"port\">bases de dados / qof</package>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8798 | |
msgid "To reflect this past, the <filename>Makefile</filename> of <package role=\"port\">databases/qof</package> contains:" | |
msgstr "Para refletir este passado, o<filename>Makefile</filename>do<package role=\"port\">bases de dados / qof</package>contém: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:8801 | |
#, no-wrap | |
msgid "" | |
"CONFLICTS_INSTALL=\tgnotime-2.[0-3]* \\\n" | |
"\t\t\tgnotime-2.4.0* gnotime-2.4.1 \\\n" | |
"\t\t\tgnotime-2.4.1_[12]" | |
msgstr "" | |
"CONFLICTS_INSTALL=\tgnotime-2.[0-3]* \\\n" | |
"\t\t\tgnotime-2.4.0* gnotime-2.4.1 \\\n" | |
"\t\t\tgnotime-2.4.1_[12]" | |
#. (itstool) path: example/para | |
#: book.translate.xml:8805 | |
msgid "" | |
"The first entry match versions <literal>2.0</literal> through <literal>2.3</literal>, the second all the revisions of <literal>2.4.0</literal>, the third the exact <literal>2.4.1</" | |
"literal> version, and the last the first and second revisions of the <literal>2.4.1</literal> version." | |
msgstr "" | |
"As primeiras versões de correspondência de entrada<literal>2,0</literal>através<literal>2,3</literal>, o segundo todas as revisões de<literal>2.4.0</literal>, o terceiro o " | |
"exato<literal>2.4.1</literal>versão, e a última a primeira e segunda revisões do<literal>2.4.1</literal>versão." | |
#. (itstool) path: example/para | |
#: book.translate.xml:8812 | |
msgid "<package role=\"port\">deskutils/gnotime</package> does not have any conflicts line because its current version does not conflict with anything else." | |
msgstr "<package role=\"port\">deskutils / gnotime</package>não tem nenhuma linha de conflitos porque sua versão atual não está em conflito com mais nada. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:8819 | |
msgid "Installing Files" | |
msgstr "Instalando arquivos" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:8826 book.translate.xml:8838 | |
msgid "*-install" | |
msgstr "*-instalar" | |
#. (itstool) path: important/para | |
#: book.translate.xml:8822 | |
msgid "" | |
"The <_:buildtarget-1/> phase is very important to the end user because it adds files to their system. All the additional commands run in the port <filename>Makefile</filename>'s <_:" | |
"buildtarget-2/> targets should be echoed to the screen. <emphasis>Do not</emphasis> silence these commands with <literal>@</literal> or <literal>.SILENT</literal>." | |
msgstr "" | |
"A fase <_: buildtarget-1 /> é muito importante para o usuário final porque adiciona arquivos ao sistema. Todos os comandos adicionais são executados na porta<filename>Makefile</" | |
"filename>Os alvos <_: buildtarget-2 /> devem ser ecoados para a tela.<emphasis>Não</emphasis>silenciar esses comandos com<literal>@</literal>ou<literal>.SILENT</literal>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:8833 | |
msgid "<varname>INSTALL_<replaceable>*</replaceable></varname> Macros" | |
msgstr "<varname>INSTALL_<replaceable>*</replaceable></varname>Macros" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8836 | |
msgid "" | |
"Use the macros provided in <filename>bsd.port.mk</filename> to ensure correct modes of files in the port's <_:buildtarget-1/> targets. Set ownership directly in <filename>pkg-plist</" | |
"filename> with the corresponding entries, such as <literal>@(<replaceable>owner</replaceable>,<replaceable>group</replaceable>,)</literal>, <literal>@owner <replaceable>owner</" | |
"replaceable></literal>, and <literal>@group <replaceable>group</replaceable></literal>. These operators work until overridden, or until the end of <filename>pkg-plist</filename>, so " | |
"remember to reset them after they are no longer needed. The default ownership is <literal>root:wheel</literal>. See <xref linkend=\"plist-keywords-base\"/> for more information." | |
msgstr "" | |
"Use as macros fornecidas em<filename>bsd.port.mk</filename>para garantir modos corretos de arquivos nos destinos <_: buildtarget-1 /> da porta. Defina a propriedade diretamente " | |
"em<filename>pkg-plist</filename>com as entradas correspondentes, como<literal>@ (<replaceable>proprietário</replaceable>,<replaceable>grupo</replaceable>,)</literal>," | |
"<literal>@proprietário<replaceable>proprietário</replaceable></literal>e<literal>@grupo<replaceable>grupo</replaceable></literal>. Esses operadores funcionam até serem substituídos, ou " | |
"até o final de<filename>pkg-plist</filename>, lembre-se de redefini-los depois que eles não forem mais necessários. A propriedade padrão é<literal>raiz: roda</literal>. Vejo<xref linkend=" | |
"\"plist-keywords-base\"/>Para maiores informações." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8853 | |
msgid "<varname>INSTALL_PROGRAM</varname> is a command to install binary executables." | |
msgstr "<varname>INSTALL_PROGRAM</varname>é um comando para instalar executáveis binários. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8858 | |
msgid "<varname>INSTALL_SCRIPT</varname> is a command to install executable scripts." | |
msgstr "<varname>INSTALL_SCRIPT</varname>é um comando para instalar scripts executáveis. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8863 | |
msgid "<varname>INSTALL_LIB</varname> is a command to install shared libraries (but not static libraries)." | |
msgstr "<varname>INSTALL_LIB</varname>é um comando para instalar bibliotecas compartilhadas (mas não bibliotecas estáticas). " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8868 | |
msgid "" | |
"<varname>INSTALL_KLD</varname> is a command to install kernel loadable modules. Some architectures do not like having the modules stripped, so use this command instead of " | |
"<varname>INSTALL_PROGRAM</varname>." | |
msgstr "" | |
"<varname>INSTALL_KLD</varname>é um comando para instalar módulos carregáveis do kernel. Algumas arquiteturas não gostam de ter os módulos removidos, então use este comando em vez " | |
"de<varname>INSTALL_PROGRAM</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8876 | |
msgid "<varname>INSTALL_DATA</varname> is a command to install sharable data, including static libraries." | |
msgstr "<varname>INSTALL_DATA</varname>é um comando para instalar dados compartilháveis, incluindo bibliotecas estáticas. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:8881 | |
msgid "<varname>INSTALL_MAN</varname> is a command to install manpages and other documentation (it does not compress anything)." | |
msgstr "<varname>INSTALL_MAN</varname>é um comando para instalar manpages e outras documentações (não compacta nada). " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8887 | |
msgid "These variables are set to the <citerefentry><refentrytitle>install</refentrytitle><manvolnum>1</manvolnum></citerefentry> command with the appropriate flags for each situation." | |
msgstr "" | |
"Estas variáveis são definidas para o<citerefentry><refentrytitle>instalar</refentrytitle><manvolnum>1</manvolnum></citerefentry>comando com as bandeiras apropriadas para cada situação. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:8891 | |
msgid "Do not use <varname>INSTALL_LIB</varname> to install static libraries, because stripping them renders them useless. Use <varname>INSTALL_DATA</varname> instead." | |
msgstr "Não use<varname>INSTALL_LIB</varname>para instalar bibliotecas estáticas, porque extraí-las torna-as inúteis. Usar<varname>INSTALL_DATA</varname>em vez de." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:8899 | |
msgid "Stripping Binaries and Shared Libraries" | |
msgstr "Descartando Binários e Bibliotecas Compartilhadas" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8901 | |
msgid "" | |
"Installed binaries should be stripped. Do not strip binaries manually unless absolutely required. The <varname>INSTALL_PROGRAM</varname> macro installs and strips a binary at the same " | |
"time. The <varname>INSTALL_LIB</varname> macro does the same thing to shared libraries." | |
msgstr "" | |
"Os binários instalados devem ser removidos. Não remova os binários manualmente, a menos que seja absolutamente necessário.<varname>INSTALL_PROGRAM</varname>macro instala e retira um " | |
"binário ao mesmo tempo. o<varname>INSTALL_LIB</varname>macro faz o mesmo com bibliotecas compartilhadas \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8908 | |
msgid "" | |
"When a file must be stripped, but neither <varname>INSTALL_PROGRAM</varname> nor <varname>INSTALL_LIB</varname> macros are desirable, <literal>${STRIP_CMD}</literal> strips the program or " | |
"shared library. This is typically done within the <_:buildtarget-1/> target. For example:" | |
msgstr "" | |
"Quando um arquivo deve ser removido, mas nenhum dos<varname>INSTALL_PROGRAM</varname>nem<varname>INSTALL_LIB</varname>macros são desejáveis,<literal>$ {STRIP_CMD}</literal>retira o " | |
"programa ou a biblioteca compartilhada. Isso geralmente é feito no destino <_: buildtarget-1 />. Por exemplo:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8916 | |
#, no-wrap | |
msgid "" | |
"post-install:\n" | |
"\t${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xdl" | |
msgstr "" | |
"post-install:\n" | |
"\t${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xdl" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8919 | |
msgid "When multiple files need to be stripped:" | |
msgstr "Quando vários arquivos precisam ser removidos:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8921 | |
#, no-wrap | |
msgid "" | |
"post-install:\n" | |
".for l in geometry media body track world\n" | |
"\t${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}-${l}.so.0\n" | |
".endfor" | |
msgstr "" | |
"post-install:\n" | |
".for l in geometry media body track world\n" | |
"\t${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}-${l}.so.0\n" | |
".endfor" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8926 | |
msgid "" | |
"Use <citerefentry><refentrytitle>file</refentrytitle><manvolnum>1</manvolnum></citerefentry> on a file to determine if it has been stripped. Binaries are reported by " | |
"<citerefentry><refentrytitle>file</refentrytitle><manvolnum>1</manvolnum></citerefentry> as <literal>stripped</literal>, or <literal>not stripped</literal>. Additionally, " | |
"<citerefentry><refentrytitle>strip</refentrytitle><manvolnum>1</manvolnum></citerefentry> will detect programs that have already been stripped and exit cleanly." | |
msgstr "" | |
"Usar<citerefentry><refentrytitle>Arquivo</refentrytitle><manvolnum>1</manvolnum></citerefentry>em um arquivo para determinar se ele foi removido. Binários são relatados " | |
"por<citerefentry><refentrytitle>Arquivo</refentrytitle><manvolnum>1</manvolnum></citerefentry>Como<literal>despojado</literal>ou<literal>não despojado</literal>. Além disso," | |
"<citerefentry><refentrytitle>faixa</refentrytitle><manvolnum>1</manvolnum></citerefentry>irá detectar programas que já foram retirados e sair corretamente. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:8934 | |
msgid "When <varname>WITH_DEBUG</varname> is defined, elf files <emphasis>must not</emphasis> be stripped." | |
msgstr "Quando<varname>WITH_DEBUG</varname>é definido, arquivos elf<emphasis>Não deve</emphasis>ser despojado \"" | |
#. (itstool) path: important/para | |
#: book.translate.xml:8937 | |
msgid "" | |
"The variables (<varname>STRIP_CMD</varname>, <varname>INSTALL_PROGRAM</varname>, <varname>INSTALL_LIB</varname>, ...) and <link linkend=\"uses\"><varname>USES</varname></link> provided by " | |
"the framework handle this automatically." | |
msgstr "" | |
"As variáveis (<varname>STRIP_CMD</varname>,<varname>INSTALL_PROGRAM</varname>,<varname>INSTALL_LIB</varname>, ...) e<link linkend=\"uses\"><varname>USOS</varname></link>fornecido pelo " | |
"framework lidar com isso automaticamente \"" | |
#. (itstool) path: important/para | |
#: book.translate.xml:8942 | |
msgid "" | |
"Some software, add <literal>-s</literal> to their <varname>LDFLAGS</varname>, in this case, either remove <literal>-s</literal> if <varname>WITH_DEBUG</varname> is set, or remove it " | |
"unconditionally and use <varname>STRIP_CMD</varname> in <_:buildtarget-1/>." | |
msgstr "" | |
"Algum software, adicione<literal>-s</literal>para o seu<varname>LDFLAGS</varname>, neste caso, ou remova<literal>-s</literal>E se<varname>WITH_DEBUG</varname>está definido, ou removê-lo " | |
"incondicionalmente e usar<varname>STRIP_CMD</varname>em <_: buildtarget-1 />. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:8952 | |
msgid "Installing a Whole Tree of Files" | |
msgstr "Instalando uma Árvore Inteira de Arquivos" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8954 | |
msgid "" | |
"Sometimes, a large number of files must be installed while preserving their hierarchical organization. For example, copying over a whole directory tree from <varname>WRKSRC</varname> to a " | |
"target directory under <varname>PREFIX</varname>. Note that <varname>PREFIX</varname>, <varname>EXAMPLESDIR</varname>, <varname>DATADIR</varname>, and other path variables must always be " | |
"prepended with <varname>STAGEDIR</varname> to respect staging (see <xref linkend=\"staging\"/>)." | |
msgstr "" | |
"Às vezes, um grande número de arquivos deve ser instalado preservando sua organização hierárquica. Por exemplo, copiando em uma árvore de diretórios inteira de<varname>WRKSRC</" | |
"varname>para um diretório de destino sob<varname>PREFIXO</varname>. Observe que<varname>PREFIXO</varname>,<varname>EXEMPLOSDIR</varname>,<varname>DATADIR</varname>e outras variáveis de " | |
"caminho sempre devem ser precedidas por<varname>STAGEDIR</varname>respeitar o estadiamento (ver<xref linkend=\"staging\"/>) " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8964 | |
msgid "" | |
"Two macros exist for this situation. The advantage of using these macros instead of <command>cp</command> is that they guarantee proper file ownership and permissions on target files. The " | |
"first macro, <varname>COPYTREE_BIN</varname>, will set all the installed files to be executable, thus being suitable for installing into <filename>PREFIX/bin</filename>. The second macro, " | |
"<varname>COPYTREE_SHARE</varname>, does not set executable permissions on files, and is therefore suitable for installing files under <filename>PREFIX/share</filename> target." | |
msgstr "" | |
"Existem duas macros para essa situação. A vantagem de usar essas macros em vez de<command>cp</command>é que eles garantem a propriedade adequada de arquivos e permissões nos arquivos de " | |
"destino. A primeira macro,<varname>COPYTREE_BIN</varname>, irá definir todos os arquivos instalados para ser executável, sendo assim adequado para instalação em<filename>PREFIXO / bin</" | |
"filename>. A segunda macro,<varname>COPYTREE_SHARE</varname>, não define permissões executáveis em arquivos e, portanto, é adequado para instalar arquivos sob<filename>PREFIXO / share</" | |
"filename>alvo." | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8975 | |
#, no-wrap | |
msgid "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${EXAMPLESDIR}\n" | |
"\t(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})" | |
msgstr "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${EXAMPLESDIR}\n" | |
"\t(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8979 | |
msgid "This example will install the contents of the <filename>examples</filename> directory in the vendor distfile to the proper examples location of the port." | |
msgstr "Este exemplo irá instalar o conteúdo do<filename>exemplos</filename>diretório no distfile do fornecedor para o local de exemplos apropriado da porta. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8983 | |
#, no-wrap | |
msgid "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${DATADIR}/summer\n" | |
"\t(cd ${WRKSRC}/temperatures && ${COPYTREE_SHARE} \"June July August\" ${STAGEDIR}${DATADIR}/summer)" | |
msgstr "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${DATADIR}/summer\n" | |
"\t(cd ${WRKSRC}/temperatures && ${COPYTREE_SHARE} \"June July August\" ${STAGEDIR}${DATADIR}/summer)" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8987 | |
msgid "And this example will install the data of summer months to the <filename>summer</filename> subdirectory of a <filename>DATADIR</filename>." | |
msgstr "E este exemplo irá instalar os dados dos meses de verão para o<filename>verão</filename>subdiretório de um<filename>DATADIR</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:8991 | |
msgid "" | |
"Additional <command>find</command> arguments can be passed via the third argument to <varname>COPYTREE_<replaceable>*</replaceable></varname> macros. For example, to install all files " | |
"from the first example except Makefiles, one can use these commands." | |
msgstr "" | |
"Adicional<command>encontrar</command>argumentos podem ser passados através do terceiro argumento para<varname>COPYTREE_<replaceable>*</replaceable></varname>macros. Por exemplo, para " | |
"instalar todos os arquivos do primeiro exemplo, exceto Makefiles, é possível usar esses comandos. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:8998 | |
#, no-wrap | |
msgid "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${EXAMPLESDIR}\n" | |
"\t(cd ${WRKSRC}/examples && \\\n" | |
"\t${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} \"! -name Makefile\")" | |
msgstr "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${EXAMPLESDIR}\n" | |
"\t(cd ${WRKSRC}/examples && \\\n" | |
"\t${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} \"! -name Makefile\")" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9003 | |
msgid "" | |
"These macros do not add the installed files to <filename>pkg-plist</filename>. They must be added manually. For optional documentation (<varname>PORTDOCS</varname>, see <xref linkend=" | |
"\"install-documentation\"/>) and examples (<varname>PORTEXAMPLES</varname>), the <literal>%%PORTDOCS%%</literal> or <literal>%%PORTEXAMPLES%%</literal> prefixes must be prepended in " | |
"<filename>pkg-plist</filename>." | |
msgstr "" | |
"Essas macros não adicionam os arquivos instalados<filename>pkg-plist</filename>. Eles devem ser adicionados manualmente. Para documentação opcional (<varname>PORTDOCS</varname>, Vejo<xref " | |
"linkend=\"install-documentation\"/>) e exemplos (<varname>PORTEXAMPLES</varname>), a<literal>%% PORTDOCS %%</literal>ou<literal>%% PORTEXAMPLES %%</literal>prefixos devem ser prefixados " | |
"em<filename>pkg-plist</filename>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9014 | |
msgid "Install Additional Documentation" | |
msgstr "Instalar documentação adicional" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9016 | |
msgid "" | |
"If the software has some documentation other than the standard man and info pages that is useful for the user, install it under <varname>DOCSDIR</varname> This can be done, like the " | |
"previous item, in the <_:buildtarget-1/> target." | |
msgstr "" | |
"Se o software tiver alguma documentação diferente do manual padrão e páginas de informações úteis para o usuário, instale-o em<varname>DOCSDIR</varname>Isso pode ser feito, como no item " | |
"anterior, no destino <_: buildtarget-1 />. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9022 | |
msgid "" | |
"Create a new directory for the port. The directory name is <varname>DOCSDIR</varname>. This usually equals <varname>PORTNAME</varname>. However, if the user might want different versions " | |
"of the port to be installed at the same time, the whole <varname>PKGNAME</varname> can be used." | |
msgstr "" | |
"Crie um novo diretório para a porta. O nome do diretório é<varname>DOCSDIR</varname>. Isso geralmente é igual a<varname>PORTNAME</varname>. No entanto, se o usuário desejar que versões " | |
"diferentes da porta sejam instaladas ao mesmo tempo,<varname>PKGNAME</varname>pode ser usado." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9029 | |
msgid "" | |
"Since only the files listed in <filename>pkg-plist</filename> are installed, it is safe to always install documentation to <varname>STAGEDIR</varname> (see <xref linkend=\"staging\"/>). " | |
"Hence <literal>.if</literal> blocks are only needed when the installed files are large enough to cause significant I/O overhead." | |
msgstr "" | |
"Desde que apenas os arquivos listados no<filename>pkg-plist</filename>instalados, é seguro sempre instalar a documentação para<varname>STAGEDIR</varname>(Vejo<xref linkend=\"staging\"/>). " | |
"Conseqüentemente<literal>.E se</literal>blocos são necessários apenas quando os arquivos instalados são grandes o suficiente para causar sobrecarga significativa de E / S. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:9036 | |
#, no-wrap | |
msgid "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${DOCSDIR}\n" | |
"\t${INSTALL_MAN} ${WRKSRC}/docs/xvdocs.ps ${STAGEDIR}${DOCSDIR}" | |
msgstr "" | |
"post-install:\n" | |
"\t${MKDIR} ${STAGEDIR}${DOCSDIR}\n" | |
"\t${INSTALL_MAN} ${WRKSRC}/docs/xvdocs.ps ${STAGEDIR}${DOCSDIR}" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:9042 | |
msgid "post-install-DOCS-on" | |
msgstr "pós-instalação-DOCS-on" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9040 | |
msgid "" | |
"On the other hand, if there is a DOCS option in the port, install the documentation in a <_:buildtarget-1/> target. These targets are described in <xref linkend=\"options-targets\"/>." | |
msgstr "" | |
"Por outro lado, se houver uma opção DOCS na porta, instale a documentação em um destino <_: buildtarget-1 />. Esses destinos são descritos em<xref linkend=\"options-targets\"/>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9045 | |
msgid "Here are some handy variables and how they are expanded by default when used in the <filename>Makefile</filename>:" | |
msgstr "Aqui estão algumas variáveis úteis e como elas são expandidas por padrão quando usadas no<filename>Makefile</filename>: " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9050 | |
msgid "<varname>DATADIR</varname> gets expanded to <filename>PREFIX/share/PORTNAME</filename>." | |
msgstr "<varname>DATADIR</varname>é expandido para<filename>PREFIXO / share / PORTNAME</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9055 | |
msgid "<varname>DATADIR_REL</varname> gets expanded to <filename>share/PORTNAME</filename>." | |
msgstr "<varname>DATADIR_REL</varname>é expandido para<filename>compartilhar / PORTNAME</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9060 | |
msgid "<varname>DOCSDIR</varname> gets expanded to <filename>PREFIX/share/doc/PORTNAME</filename>." | |
msgstr "<varname>DOCSDIR</varname>é expandido para<filename>PREFIXO / share / doc / PORTNAME</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9065 | |
msgid "<varname>DOCSDIR_REL</varname> gets expanded to <filename>share/doc/PORTNAME</filename>." | |
msgstr "<varname>DOCSDIR_REL</varname>é expandido para<filename>compartilhar / doc / PORTNAME</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9070 | |
msgid "<varname>EXAMPLESDIR</varname> gets expanded to <filename>PREFIX/share/examples/PORTNAME</filename>." | |
msgstr "<varname>EXEMPLOSDIR</varname>é expandido para<filename>PREFIXO / share / examples / PORTNAME</filename>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9075 | |
msgid "<varname>EXAMPLESDIR_REL</varname> gets expanded to <filename>share/examples/PORTNAME</filename>." | |
msgstr "<varname>EXAMPLESDIR_REL</varname>é expandido para<filename>share / examples / PORTNAME</filename>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:9081 | |
msgid "" | |
"The <literal>DOCS</literal> option only controls additional documentation installed in <varname>DOCSDIR</varname>. It does not apply to standard man pages and info pages. Things installed " | |
"in <varname>EXAMPLESDIR</varname> are controlled by the <literal>EXAMPLES</literal> option." | |
msgstr "" | |
"O<literal>DOCS</literal>opção controla apenas a documentação adicional instalada<varname>DOCSDIR</varname>. Não se aplica a páginas de manual e páginas de informações padrão. Coisas " | |
"instaladas em<varname>EXEMPLOSDIR</varname>são controlados pelo<literal>EXEMPLOS</literal>opção." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9089 | |
msgid "" | |
"These variables are exported to <varname>PLIST_SUB</varname>. Their values will appear there as pathnames relative to <filename>PREFIX</filename> if possible. That is, <filename>share/doc/" | |
"PORTNAME</filename> will be substituted for <literal>%%DOCSDIR%%</literal> in the packing list by default, and so on. (See more on <filename>pkg-plist</filename> substitution <link " | |
"linkend=\"plist-sub\">here</link>.)" | |
msgstr "" | |
"Essas variáveis são exportadas para<varname>PLIST_SUB</varname>. Seus valores aparecerão como nomes de caminho relativos a<filename>PREFIXO</filename>se possível. Isso é," | |
"<filename>compartilhar / doc / PORTNAME</filename>será substituído por<literal>%% DOCSDIR %%</literal>na lista de empacotamento por padrão e assim por diante. (Veja mais em<filename>pkg-" | |
"plist</filename>substituição<link linkend=\"plist-sub\">Aqui</link>. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9098 | |
msgid "All conditionally installed documentation files and directories are included in <filename>pkg-plist</filename> with the <literal>%%PORTDOCS%%</literal> prefix, for example:" | |
msgstr "Todos os arquivos e diretórios de documentação instalados condicionalmente são incluídos<filename>pkg-plist</filename>com o<literal>%% PORTDOCS %%</literal>prefixo, por exemplo: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:9103 | |
#, no-wrap | |
msgid "" | |
"%%PORTDOCS%%%%DOCSDIR%%/AUTHORS\n" | |
"%%PORTDOCS%%%%DOCSDIR%%/CONTACT" | |
msgstr "" | |
"%%PORTDOCS%%%%DOCSDIR%%/AUTHORS\n" | |
"%%PORTDOCS%%%%DOCSDIR%%/CONTACT" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9106 | |
msgid "" | |
"As an alternative to enumerating the documentation files in <filename>pkg-plist</filename>, a port can set the variable <varname>PORTDOCS</varname> to a list of file names and shell glob " | |
"patterns to add to the final packing list. The names will be relative to <varname>DOCSDIR</varname>. Therefore, a port that utilizes <varname>PORTDOCS</varname>, and uses a non-default " | |
"location for its documentation, must set <varname>DOCSDIR</varname> accordingly. If a directory is listed in <varname>PORTDOCS</varname> or matched by a glob pattern from this variable, " | |
"the entire subtree of contained files and directories will be registered in the final packing list. If the <literal>DOCS</literal> option has been unset then files and directories listed " | |
"in <varname>PORTDOCS</varname> would not be installed or added to port packing list. Installing the documentation at <varname>PORTDOCS</varname> as shown above remains up to the port " | |
"itself. A typical example of utilizing <varname>PORTDOCS</varname>:" | |
msgstr "" | |
"Como uma alternativa para enumerar os arquivos de documentação em<filename>pkg-plist</filename>, um port pode definir a variável<varname>PORTDOCS</varname>para uma lista de nomes de " | |
"arquivo e padrões de globalização para adicionar à lista de embalagem final. Os nomes serão relativos a<varname>DOCSDIR</varname>. Portanto, um port que utiliza<varname>PORTDOCS</" | |
"varname>e usa um local não padrão para sua documentação, deve definir<varname>DOCSDIR</varname>adequadamente. Se um diretório estiver listado<varname>PORTDOCS</varname>ou correspondido " | |
"por um padrão glob dessa variável, toda a subárvore de arquivos e diretórios contidos será registrada na lista final de pacotes. Se o<literal>DOCS</literal>opção foi desfeita, em seguida, " | |
"arquivos e diretórios listados em<varname>PORTDOCS</varname>não seria instalado ou adicionado à lista de embalagem do porto. Instalando a documentação em<varname>PORTDOCS</varname>como " | |
"mostrado acima permanece até a porta em si. Um exemplo típico de utilização<varname>PORTDOCS</varname>: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:9125 | |
#, no-wrap | |
msgid "PORTDOCS=\tREADME.* ChangeLog docs/*" | |
msgstr "PORTDOCS=\tREADME.* ChangeLog docs/*" | |
#. (itstool) path: note/para | |
#: book.translate.xml:9128 | |
msgid "" | |
"The equivalents of <varname>PORTDOCS</varname> for files installed under <varname>DATADIR</varname> and <varname>EXAMPLESDIR</varname> are <varname>PORTDATA</varname> and " | |
"<varname>PORTEXAMPLES</varname>, respectively." | |
msgstr "" | |
"Os equivalentes de<varname>PORTDOCS</varname>para arquivos instalados em<varname>DATADIR</varname>e<varname>EXEMPLOSDIR</varname>estamos<varname>PORTDATA</varname>e<varname>PORTEXAMPLES</" | |
"varname>, respectivamente. " | |
#. (itstool) path: note/para | |
#: book.translate.xml:9134 | |
msgid "" | |
"The contents of <filename>pkg-message</filename> are displayed upon installation. See <link linkend=\"porting-message\">the section on using <filename>pkg-message</filename></link> for " | |
"details. <filename>pkg-message</filename> does not need to be added to <filename>pkg-plist</filename>." | |
msgstr "" | |
"O conteúdo de<filename>pkg-message</filename>são exibidos na instalação. Vejo<link linkend=\"porting-message\">a seção sobre o uso<filename>pkg-message</filename></link>para detalhes." | |
"<filename>pkg-message</filename>não precisa ser adicionado a<filename>pkg-plist</filename>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9144 | |
msgid "Subdirectories Under <varname>PREFIX</varname>" | |
msgstr "Subdiretórios Sob<varname>PREFIXO</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9146 | |
msgid "" | |
"Try to let the port put things in the right subdirectories of <varname>PREFIX</varname>. Some ports lump everything and put it in the subdirectory with the port's name, which is " | |
"incorrect. Also, many ports put everything except binaries, header files and manual pages in a subdirectory of <filename>lib</filename>, which does not work well with the BSD paradigm. " | |
"Many of the files must be moved to one of these directories: <filename>etc</filename> (setup/configuration files), <filename>libexec</filename> (executables started internally), " | |
"<filename>sbin</filename> (executables for superusers/managers), <filename>info</filename> (documentation for info browser) or <filename>share</filename> (architecture independent files). " | |
"See <citerefentry><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry> for details; the rules governing <filename>/usr</filename> pretty much apply to <filename>/usr/" | |
"local</filename> too. The exception are ports dealing with USENET <quote>news</quote>. They may use <filename>PREFIX/news</filename> as a destination for their files." | |
msgstr "" | |
"Tente deixar o port colocar as coisas nos subdiretórios corretos de<varname>PREFIXO</varname>. Algumas portas acumulam tudo e colocam no subdiretório com o nome da porta, o que é " | |
"incorreto. Além disso, muitas portas colocam tudo, exceto binários, arquivos de cabeçalho e páginas de manual em um subdiretório de<filename>lib</filename>, o que não funciona bem com o " | |
"paradigma BSD. Muitos dos arquivos devem ser movidos para um desses diretórios:<filename>etc</filename>(arquivos de configuração / configuração),<filename>libexec</filename>(executáveis " | |
"iniciados internamente),<filename>sbin</filename>(executáveis para superusuários / gerentes),<filename>informação</filename>(documentação para o navegador de informações) " | |
"ou<filename>compartilhar</filename>(arquivos independentes de arquitetura). Vejo<citerefentry><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry>para detalhes; as " | |
"regras que regem<filename>/ usr</filename>praticamente se aplicam a<filename>/ usr / local</filename>também. A exceção são os portos que lidam com USENET<quote>notícia</quote>. Eles podem " | |
"usar<filename>PREFIXO / notícias</filename>como um destino para seus arquivos. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:9168 | |
msgid "Use <varname>BINARY_ALIAS</varname> to Rename Commands Instead of Patching the Build" | |
msgstr "Usar<varname>BINARY_ALIAS</varname>renomear comandos em vez de corrigir a compilação " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9171 | |
msgid "When <varname>BINARY_ALIAS</varname> is defined it will create symlinks of the given commands in a directory which will be prepended to <varname>PATH</varname>." | |
msgstr "Quando<varname>BINARY_ALIAS</varname>é definido, ele criará links simbólicos dos comandos fornecidos em um diretório que será prefixado para<varname>CAMINHO</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9175 | |
msgid "Use it to substitute hardcoded commands the build phase relies on without having to patch any build files." | |
msgstr "Use-o para substituir comandos codificados na fase de compilação sem ter que corrigir nenhum arquivo de compilação." | |
#. (itstool) path: example/title | |
#: book.translate.xml:9179 | |
msgid "Using <varname>BINARY_ALIAS</varname> to Make <command>gsed</command> Available as <command>sed</command>" | |
msgstr "Usando<varname>BINARY_ALIAS</varname>fazer<command>gsed</command>Disponível como<command>sed</command>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:9183 | |
msgid "" | |
"Some ports expect <command>sed</command> to behave like <application>GNU sed</application> and use features that <citerefentry><refentrytitle>sed</refentrytitle><manvolnum>1</manvolnum></" | |
"citerefentry> does not provide. <application>GNU sed</application> is available from <package role=\"port\">textproc/gsed</package> on FreeBSD." | |
msgstr "" | |
"Alguns portos esperam<command>sed</command>se comportar como<application>Sed GNU</application>e usar recursos que<citerefentry><refentrytitle>sed</refentrytitle><manvolnum>1</manvolnum></" | |
"citerefentry>não fornece.<application>Sed GNU</application>está disponível em<package role=\"port\">textproc / gsed</package>no FreeBSD. " | |
#. (itstool) path: example/para | |
#: book.translate.xml:9189 | |
msgid "Use <varname>BINARY_ALIAS</varname> to substitute <command>sed</command> with <command>gsed</command> for the duration of the build:" | |
msgstr "Usar<varname>BINARY_ALIAS</varname>Para substituir<command>sed</command>com<command>gsed</command>para a duração da compilação: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:9193 | |
#, no-wrap | |
msgid "" | |
"BUILD_DEPENDS=\tgsed:textproc/gsed\n" | |
"...\n" | |
"BINARY_ALIAS=\tsed=gsed" | |
msgstr "" | |
"BUILD_DEPENDS=\tgsed:textproc/gsed\n" | |
"...\n" | |
"BINARY_ALIAS=\tsed=gsed" | |
#. (itstool) path: example/title | |
#: book.translate.xml:9199 | |
msgid "Using <varname>BINARY_ALIAS</varname> to Provide Aliases for Hardcoded <command>python3</command> Commands" | |
msgstr "Usando<varname>BINARY_ALIAS</varname>fornecer aliases para codificado<command>python3</command>Comandos " | |
#. (itstool) path: example/para | |
#: book.translate.xml:9202 | |
msgid "" | |
"A port that has a hardcoded reference to <command>python3</command> in its build scripts will need to have it available in <varname>PATH</varname> at build time. Use " | |
"<varname>BINARY_ALIAS</varname> to create an alias that points to the right Python 3 binary:" | |
msgstr "" | |
"Uma porta que possui uma referência codificada para<command>python3</command>em seus scripts de construção precisará ter disponível em<varname>CAMINHO</varname>no tempo de compilação. " | |
"Usar<varname>BINARY_ALIAS</varname>para criar um alias que aponte para o binário direito do Python 3: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:9208 | |
#, no-wrap | |
msgid "" | |
"USES=\tpython:3.4+,build\n" | |
"...\n" | |
"BINARY_ALIAS=\tpython3=${PYTHON_CMD}" | |
msgstr "" | |
"USES=\tpython:3.4+,build\n" | |
"...\n" | |
"BINARY_ALIAS=\tpython3=${PYTHON_CMD}" | |
#. (itstool) path: example/para | |
#: book.translate.xml:9212 | |
msgid "See <xref linkend=\"using-python\"/> for more information about <literal>USES=python</literal>." | |
msgstr "Vejo<xref linkend=\"using-python\"/>para mais informações sobre<literal>USOS = python</literal>" | |
#. (itstool) path: chapter/title | |
#: book.translate.xml:9226 | |
msgid "Special Considerations" | |
msgstr "Considerações Especiais" | |
#. (itstool) path: chapter/para | |
#: book.translate.xml:9228 | |
msgid "This section explains the most common things to consider when creating a port." | |
msgstr "Esta seção explica as coisas mais comuns a considerar ao criar um port." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:9232 | |
msgid "Staging" | |
msgstr "Encenando" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9234 | |
msgid "" | |
"<filename>bsd.port.mk</filename> expects ports to work with a <quote>stage directory</quote>. This means that a port must not install files directly to the regular destination directories " | |
"(that is, under <varname>PREFIX</varname>, for example) but instead into a separate directory from which the package is then built. In many cases, this does not require root privileges, " | |
"making it possible to build packages as an unprivileged user. With staging, the port is built and installed into the stage directory, <varname>STAGEDIR</varname>. A package is created " | |
"from the stage directory and then installed on the system. Automake tools refer to this concept as <varname>DESTDIR</varname>, but in FreeBSD, <varname>DESTDIR</varname> has a different " | |
"meaning (see <xref linkend=\"porting-prefix\"/>)." | |
msgstr "" | |
"<filename>bsd.port.mk</filename>espera que os portos trabalhem com<quote>diretório de estágio</quote>. Isso significa que um port não deve instalar arquivos diretamente nos diretórios de " | |
"destino regulares (isto é, sob<varname>PREFIXO</varname>, por exemplo), mas em um diretório separado a partir do qual o pacote é construído. Em muitos casos, isso não requer privilégios " | |
"de root, tornando possível criar pacotes como um usuário não privilegiado. Com a preparação, a porta é construída e instalada no diretório de estágio,<varname>STAGEDIR</varname>. Um " | |
"pacote é criado a partir do diretório de estágio e, em seguida, instalado no sistema. As ferramentas do Automake referem-se a este conceito<varname>DESTDIR</varname>, mas no FreeBSD," | |
"<varname>DESTDIR</varname>tem um significado diferente (ver<xref linkend=\"porting-prefix\"/>) " | |
#. (itstool) path: note/para | |
#: book.translate.xml:9250 | |
msgid "" | |
"No port <emphasis>really</emphasis> needs to be root. It can mostly be avoided by using <link linkend=\"uses-uidfix\"><literal>USES=uidfix</literal></link>. If the port still runs " | |
"commands like <citerefentry><refentrytitle>chown</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>chgrp</refentrytitle><manvolnum>1</manvolnum></" | |
"citerefentry>, or forces owner or group with <citerefentry><refentrytitle>install</refentrytitle><manvolnum>1</manvolnum></citerefentry> then use <link linkend=\"uses-fakeroot" | |
"\"><literal>USES=fakeroot</literal></link> to fake those calls. Some patching of the port's <filename>Makefiles</filename> will be needed." | |
msgstr "" | |
"Sem porto<emphasis>realmente</emphasis>precisa ser raiz. Ele pode ser evitado principalmente usando<link linkend=\"uses-uidfix\"><literal>USES = uidfix</literal></link>. Se a porta ainda " | |
"executa comandos como<citerefentry><refentrytitle>chown</refentrytitle><manvolnum>8</manvolnum></citerefentry>,<citerefentry><refentrytitle>chgrp</refentrytitle><manvolnum>1</manvolnum></" | |
"citerefentry>ou força o proprietário ou grupo com<citerefentry><refentrytitle>instalar</refentrytitle><manvolnum>1</manvolnum></citerefentry>então use<link linkend=\"uses-fakeroot" | |
"\"><literal>USES = fakeroot</literal></link>para falsificar essas chamadas. Alguns remendos do porto<filename>Makefiles</filename>será preciso." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9259 | |
msgid "" | |
"Meta ports, or ports that do not install files themselves but only depend on other ports, must avoid needlessly extracting the <citerefentry><refentrytitle>mtree</" | |
"refentrytitle><manvolnum>8</manvolnum></citerefentry> to the stage directory. This is the basic directory layout of the package, and these empty directories will be seen as orphans. To " | |
"prevent <citerefentry><refentrytitle>mtree</refentrytitle><manvolnum>8</manvolnum></citerefentry> extraction, add this line:" | |
msgstr "" | |
"As portas Meta, ou portas que não instalam os arquivos em si, mas dependem apenas de outras portas, devem evitar extrair desnecessariamente<citerefentry><refentrytitle>mtree</" | |
"refentrytitle><manvolnum>8</manvolnum></citerefentry>para o diretório de estágio. Este é o layout básico do diretório do pacote, e esses diretórios vazios serão vistos como órfãos. " | |
"Prevenir<citerefentry><refentrytitle>mtree</refentrytitle><manvolnum>8</manvolnum></citerefentry>extração, adicione esta linha: " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:9266 | |
#, no-wrap | |
msgid "NO_MTREE=\tyes" | |
msgstr "NO_MTREE=\tyes" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:9269 | |
msgid "Metaports should use <link linkend=\"uses-metaport\"><literal>USES=metaport</literal></link>. It sets up defaults for ports that do not fetch, build, or install anything." | |
msgstr "Metaports deve usar<link linkend=\"uses-metaport\"><literal>USES = metaport</literal></link>. Ele configura padrões para portas que não buscam, criam ou instalam nada. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9274 | |
msgid "" | |
"Staging is enabled by prepending <varname>STAGEDIR</varname> to paths used in the <_:buildtarget-1/>, <_:buildtarget-2/>, and <_:buildtarget-3/> targets (see the examples through the " | |
"book). Typically, this includes <varname>PREFIX</varname>, <varname>ETCDIR</varname>, <varname>DATADIR</varname>, <varname>EXAMPLESDIR</varname>, <varname>MANPREFIX</varname>, " | |
"<varname>DOCSDIR</varname>, and so on. Directories should be created as part of the <_:buildtarget-4/> target. Avoid using absolute paths whenever possible." | |
msgstr "" | |
"A preparação está ativada por prefixar<varname>STAGEDIR</varname>para caminhos usados nos destinos <_: buildtarget-1 />, <_: buildtarget-2 /> e <_: buildtarget-3 /> " | |
"(veja os exemplos no livro). Normalmente, isso inclui<varname>PREFIXO</varname>,<varname>ETCDIR</varname>,<varname>DATADIR</varname>,<varname>EXEMPLOSDIR</varname>,<varname>MANPREFIX</" | |
"varname>,<varname>DOCSDIR</varname>, e assim por diante. Os diretórios devem ser criados como parte do destino <_: buildtarget-4 />. Evite usar caminhos absolutos sempre que " | |
"possível. " | |
#. (itstool) path: tip/para | |
#: book.translate.xml:9288 | |
msgid "Ports that install kernel modules must prepend <varname>STAGEDIR</varname> to their destination, by default <filename>/boot/modules</filename>." | |
msgstr "Portas que instalam módulos do kernel devem preceder<varname>STAGEDIR</varname>ao seu destino, por padrão<filename>/ boot / modules</filename>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9294 | |
msgid "Handling Symbolic Links" | |
msgstr "Lidando com Links Simbólicos" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9296 | |
msgid "" | |
"When creating a symlink, there are two cases, either the source and target are both within <filename>${PREFIX}</filename>. In that case, use <command>${RLN}</command>. In the other case, " | |
"if one or both of the paths are outside of <filename>${PREFIX}</filename> use <command>${LN} -s</command> and only prepend <filename>${STAGEDIR}</filename> to the target's path." | |
msgstr "" | |
"Ao criar um link simbólico, há dois casos, tanto a origem quanto o destino estão dentro<filename>$ {PREFIX}</filename>. Nesse caso, use<command>$ {RLN}</command>. No outro caso, se um ou " | |
"ambos os caminhos estiverem fora do<filename>$ {PREFIX}</filename>usar<command>$ {LN} -s</command>e apenas prefixar<filename>$ {STAGEDIR}</filename>para o caminho do alvo \"" | |
#. (itstool) path: example/title | |
#: book.translate.xml:9305 | |
msgid "Inside <filename>${PREFIX}</filename>, Create Relative Symbolic Links" | |
msgstr "Dentro<filename>$ {PREFIX}</filename>, Criar links simbólicos relativos " | |
#. (itstool) path: example/para | |
#: book.translate.xml:9308 | |
msgid "" | |
"<command>${RLN}</command> uses <citerefentry><refentrytitle>install</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s relative symbolic feature which frees the porter of computing " | |
"the relative path." | |
msgstr "" | |
"<command>$ {RLN}</command>usa<citerefentry><refentrytitle>instalar</refentrytitle><manvolnum>1</manvolnum></citerefentry>A característica simbólica relativa que libera o portador da " | |
"computação do caminho relativo \"" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:9312 | |
#, no-wrap | |
msgid "${RLN} ${STAGEDIR}${PREFIX}/lib/<replaceable>libfoo.so.42</replaceable> ${STAGEDIR}${PREFIX}/lib/<replaceable>libfoo.so</replaceable>" | |
msgstr "${RLN} ${STAGEDIR}${PREFIX}/lib/<replaceable>libfoo.so.42</replaceable> ${STAGEDIR}${PREFIX}/lib/<replaceable>libfoo.so</replaceable>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:9314 book.translate.xml:9342 | |
msgid "Will generate:" | |
msgstr "Gerará:" | |
#. (itstool) path: example/screen | |
#: book.translate.xml:9316 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>ls -lF ${STAGEDIR}${PREFIX}/lib</userinput>\n" | |
" lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 libfoo.so@ -> libfoo.so.42\n" | |
" -rwxr-xr-x 1 nobody nobody 15 Aug 3 11:24 libfoo.so.42*" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>ls -lF ${STAGEDIR}${PREFIX}/lib</userinput>\n" | |
" lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 libfoo.so@ -> libfoo.so.42\n" | |
" -rwxr-xr-x 1 nobody nobody 15 Aug 3 11:24 libfoo.so.42*" | |
#. (itstool) path: example/para | |
#: book.translate.xml:9320 | |
msgid "When used with paths not in the same directory:" | |
msgstr "Quando usado com caminhos que não estão no mesmo diretório:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:9322 | |
#, no-wrap | |
msgid "${RLN} ${STAGEDIR}${PREFIX}/libexec/foo/<replaceable>bar</replaceable> ${STAGEDIR}${PREFIX}/bin/<replaceable>bar</replaceable>" | |
msgstr "${RLN} ${STAGEDIR}${PREFIX}/libexec/foo/<replaceable>bar</replaceable> ${STAGEDIR}${PREFIX}/bin/<replaceable>bar</replaceable>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:9324 | |
msgid "Will automatically generate the relative symbolic links:" | |
msgstr "Irá gerar automaticamente os links simbólicos relativos:" | |
#. (itstool) path: example/screen | |
#: book.translate.xml:9327 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>ls -lF ${STAGEDIR}${PREFIX}/bin</userinput>\n" | |
" lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 bar@ -> ../libexec/foo/bar" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>ls -lF ${STAGEDIR}${PREFIX}/bin</userinput>\n" | |
" lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 bar@ -> ../libexec/foo/bar" | |
#. (itstool) path: example/title | |
#: book.translate.xml:9332 | |
msgid "Outside <filename>${PREFIX}</filename>, Create Absolute Symbolic Links" | |
msgstr "Lado de fora<filename>$ {PREFIX}</filename>, Criar links simbólicos absolutos " | |
#. (itstool) path: example/para | |
#: book.translate.xml:9335 | |
msgid "When creating a symbolic link outside of <filename>${PREFIX}</filename>, the source must not contain <filename>${STAGEDIR}</filename>, the target, however, must:" | |
msgstr "Ao criar um link simbólico fora de<filename>$ {PREFIX}</filename>, a fonte não deve conter<filename>$ {STAGEDIR}</filename>, o alvo, no entanto, deve: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:9340 | |
#, no-wrap | |
#| msgid "<replaceable>target</replaceable>-<replaceable>OPT</replaceable>-on" | |
msgid "${LN} -sf <replaceable>/var/cache/${PORTNAME}</replaceable> ${STAGEDIR}${PREFIX}/share/<replaceable>${PORTNAME}</replaceable>" | |
msgstr "${LN} -sf<replaceable>/var/cache/${PORTNAME}</replaceable>${STAGEDIR}${PREFIX}/share/<replaceable>${PORTNAME}</replaceable>" | |
#. (itstool) path: example/screen | |
#: book.translate.xml:9344 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>ls -lF ${STAGEDIRDIR}${PREFIX}/share</userinput>\n" | |
" lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 foo@ -> /var/cache/foo" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>ls -lF ${STAGEDIRDIR}${PREFIX}/share</userinput>\n" | |
" lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 foo@ -> /var/cache/foo" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:9351 | |
msgid "Bundled Libraries" | |
msgstr "Bibliotecas empacotadas" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9353 | |
msgid "This section explains why bundled dependencies are considered bad and what to do about them." | |
msgstr "Esta seção explica porque as dependências agrupadas são consideradas ruins e o que fazer com elas." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9357 | |
msgid "Why Bundled Libraries Are Bad" | |
msgstr "Por que as bibliotecas incluídas são ruins" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9359 | |
msgid "" | |
"Some software requires the porter to locate third-party libraries and add the required dependencies to the port. Other software bundles all necessary libraries into the distribution file. " | |
"The second approach seems easier at first, but there are some serious drawbacks:" | |
msgstr "" | |
"Alguns softwares requerem que o portador localize bibliotecas de terceiros e adicione as dependências necessárias à porta. Outro software agrupa todas as bibliotecas necessárias no " | |
"arquivo de distribuição. A segunda abordagem parece mais fácil no começo, mas há algumas desvantagens sérias:" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9365 | |
msgid "" | |
"This list is loosely based on the <link xlink:href=\"https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries\">Fedora</link> and <link xlink:href=\"http://wiki.gentoo.org/wiki/" | |
"Why_not_bundle_dependencies\">Gentoo</link> wikis, both licensed under the <link xlink:href=\"http://creativecommons.org/licenses/by-sa/3.0/\">CC-BY-SA 3.0</link> license." | |
msgstr "" | |
"Esta lista é vagamente baseada no<link xlink:href=\"https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries\">Fedora</link>e<link xlink:href=\"http://wiki.gentoo.org/wiki/" | |
"Why_not_bundle_dependencies\">Gentoo</link>wikis, ambos licenciados sob o<link xlink:href=\"http://creativecommons.org/licenses/by-sa/3.0/\">CC-BY-SA 3.0</link>licença." | |
#. (itstool) path: varlistentry/term | |
#. (itstool) path: chapter/title | |
#: book.translate.xml:9372 book.translate.xml:18004 | |
msgid "Security" | |
msgstr "Segurança" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9375 | |
msgid "" | |
"If vulnerabilities are found in the upstream library and fixed there, they might not be fixed in the library bundled with the port. One reason could be that the author is not aware of the " | |
"problem. This means that the porter must fix them, or upgrade to a non-vulnerable version, and send a patch to the author. This all takes time, which results in software being vulnerable " | |
"longer than necessary. This in turn makes it harder to coordinate a fix without unnecessarily leaking information about the vulnerability." | |
msgstr "" | |
"Se vulnerabilidades forem encontradas na biblioteca upstream e fixas lá, elas podem não ser consertadas na biblioteca empacotada com a porta. Uma razão pode ser que o autor não esteja " | |
"ciente do problema. Isto significa que o portador deve consertá-las, ou atualizar para uma versão não vulnerável e enviar um patch para o autor.Isso tudo leva tempo, o que resulta em " | |
"software vulnerável por mais tempo do que o necessário.Isso, por sua vez, torna mais difícil coordenar uma correção sem vazamento desnecessário de informações sobre a vulnerabilidade" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:9389 | |
msgid "Bugs" | |
msgstr "Insetos" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9392 | |
msgid "This problem is similar to the problem with security in the last paragraph, but generally less severe." | |
msgstr "Esse problema é semelhante ao problema com segurança no último parágrafo, mas geralmente menos grave." | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:9398 | |
msgid "Forking" | |
msgstr "Bifurcação" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9401 | |
msgid "" | |
"It is easier for the author to fork the upstream library once it is bundled. While convenient on first sight, it means that the code diverges from upstream making it harder to address " | |
"security or other problems with the software. A reason for this is that patching becomes harder." | |
msgstr "" | |
"É mais fácil para o autor separar a biblioteca upstream depois que ela é empacotada. Embora seja conveniente à primeira vista, isso significa que o código diverge do upstream, " | |
"dificultando o tratamento da segurança ou outros problemas com o software. A razão para isso é que remendar se torna mais difícil \"" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9408 | |
msgid "" | |
"Another problem of forking is that because code diverges from upstream, bugs get solved over and over again instead of just once at a central location. This defeats the idea of open " | |
"source software in the first place." | |
msgstr "" | |
"Outro problema de bifurcação é que, como o código diverge do upstream, os bugs são resolvidos repetidamente em vez de apenas uma vez em um local central. Isso, em primeiro lugar, anula a " | |
"idéia de software de código aberto\"" | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:9417 | |
msgid "Symbol collision" | |
msgstr "Colisão de símbolo" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9420 | |
msgid "" | |
"When a library is installed on the system, it might collide with the bundled version. This can cause immediate errors at compile or link time. It can also cause errors when running the " | |
"program which might be harder to track down. The latter problem could be caused because the versions of the two libraries are incompatible." | |
msgstr "" | |
"Quando uma biblioteca é instalada no sistema, ela pode colidir com a versão empacotada. Isso pode causar erros imediatos no tempo de compilação ou link. Também pode causar erros ao " | |
"executar o programa, o que pode ser mais difícil de rastrear. O último problema poderia causado porque as versões das duas bibliotecas são incompatíveis. " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:9431 | |
msgid "Licensing" | |
msgstr "Licenciamento" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9434 | |
msgid "When bundling projects from different sources, license issues can arise more easily, especially when licenses are incompatible." | |
msgstr "Ao agrupar projetos de diferentes fontes, os problemas de licença podem surgir com mais facilidade, especialmente quando as licenças são incompatíveis." | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:9441 | |
msgid "Waste of resources" | |
msgstr "Desperdício de recursos" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9444 | |
msgid "" | |
"Bundled libraries waste resources on several levels. It takes longer to build the actual application, especially if these libraries are already present on the system. At run-time, they " | |
"can take up unnecessary memory when the system-wide library is already loaded by one program and the bundled library is loaded by another program." | |
msgstr "" | |
"Bibliotecas empacotadas desperdiçam recursos em vários níveis. Demora mais para construir o aplicativo real, especialmente se essas bibliotecas já estiverem presentes no sistema. No tempo " | |
"de execução, elas podem ocupar memória desnecessária quando a biblioteca do sistema já está carregada por um programa e a biblioteca agrupada é carregada por outro programa. " | |
#. (itstool) path: varlistentry/term | |
#: book.translate.xml:9455 | |
msgid "Waste of effort" | |
msgstr "Desperdício de esforço" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:9458 | |
msgid "" | |
"When a library needs patches for FreeBSD, these patches have to be duplicated again in the bundled library. This wastes developer time because the patches might not apply cleanly. It can " | |
"also be hard to notice that these patches are required in the first place." | |
msgstr "" | |
"Quando uma biblioteca precisa de patches para o FreeBSD, esses patches precisam ser duplicados novamente na biblioteca. Isso desperdiça tempo do desenvolvedor porque os patches podem não " | |
"ser aplicados corretamente. Também pode ser difícil notar que esses patches são necessários em primeiro lugar. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9469 | |
msgid "What to do About Bundled Libraries" | |
msgstr "O que fazer sobre bibliotecas em pacote" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9471 | |
msgid "Whenever possible, use the unbundled version of the library by adding a <varname>LIB_DEPENDS</varname> to the port. If such a port does not exist yet, consider creating it." | |
msgstr "Sempre que possível, use a versão separada da biblioteca adicionando um<varname>LIB_DEPENDS</varname>para o porto. Se essa porta ainda não existir, considere criá-la. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9476 | |
msgid "Only use bundled libraries if the upstream has a good track record on security and using unbundled versions leads to overly complex patches." | |
msgstr "Use somente bibliotecas agrupadas se o upstream tiver um bom histórico de segurança e se usar versões não integradas levarem a patches excessivamente complexos." | |
#. (itstool) path: note/para | |
#: book.translate.xml:9481 | |
msgid "" | |
"In some very special cases, for example emulators, like <application>Wine</application>, a port has to bundle libraries, because they are in a different architecture, or they have been " | |
"modified to fit the software's use. In that case, those libraries should not be exposed to other ports for linking. Add <literal>BUNDLE_LIBS=yes</literal> to the port's " | |
"<filename>Makefile</filename>. This will tell <citerefentry><refentrytitle>pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry> to not compute provided libraries. Always ask the " | |
"Ports Management Team <email>[email protected]</email> before adding this to a port." | |
msgstr "" | |
"Em alguns casos muito especiais, por exemplo, emuladores, como<application>Vinho</application>, um port tem que agrupar bibliotecas, porque elas estão em uma arquitetura diferente ou " | |
"foram modificadas para se adequarem ao uso do software. Nesse caso, essas bibliotecas não devem ser expostas a outras portas para vinculação. Adicionar<literal>BUNDLE_LIBS = yes</" | |
"literal>para o porto<filename>Makefile</filename>. Isso vai dizer<citerefentry><refentrytitle>pkg</refentrytitle><manvolnum>8</manvolnum></citerefentry>para não calcular as bibliotecas " | |
"fornecidas. Pergunte sempre à equipe de gerenciamento de portes<email>[email protected]</email>antes de adicionar isso a um port. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:9495 | |
msgid "Shared Libraries" | |
msgstr "Bibliotecas compartilhadas" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9497 | |
msgid "" | |
"If the port installs one or more shared libraries, define a <varname>USE_LDCONFIG</varname> make variable, which will instruct a <filename>bsd.port.mk</filename> to run <literal>" | |
"${LDCONFIG} -m</literal> on the directory where the new library is installed (usually <filename>PREFIX/lib</filename>) during <_:buildtarget-1/> target to register it into the shared " | |
"library cache. This variable, when defined, will also facilitate addition of an appropriate <literal>@exec /sbin/ldconfig -m</literal> and <literal>@unexec /sbin/ldconfig -R</literal> " | |
"pair into <filename>pkg-plist</filename>, so that a user who installed the package can start using the shared library immediately and de-installation will not cause the system to still " | |
"believe the library is there." | |
msgstr "" | |
"Se a porta instalar uma ou mais bibliotecas compartilhadas, defina um<varname>USE_LDCONFIG</varname>fazer variável, que irá instruir um<filename>bsd.port.mk</filename>para correr<literal>" | |
"$ {LDCONFIG} -m</literal>no diretório onde a nova biblioteca está instalada (geralmente<filename>PREFIXO / lib</filename>) durante o destino <_: buildtarget-1 /> para registrá-lo no " | |
"cache da biblioteca compartilhada. Esta variável, quando definida, também facilitará a adição de um<literal>@exec / sbin / ldconfig -m</literal>e<literal>@ unexec / sbin / ldconfig -R</" | |
"literal>parear<filename>pkg-plist</filename>, para que um usuário que instalou o pacote possa começar a usar a biblioteca compartilhada imediatamente e a desinstalação não faça com que o " | |
"sistema ainda acredite que a biblioteca esteja lá. " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:9513 | |
#, no-wrap | |
msgid "USE_LDCONFIG=\tyes" | |
msgstr "USE_LDCONFIG=\tyes" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9515 | |
msgid "" | |
"The default directory can be overridden by setting <varname>USE_LDCONFIG</varname> to a list of directories into which shared libraries are to be installed. For example, if the port " | |
"installs shared libraries into <filename>PREFIX/lib/foo</filename> and <filename>PREFIX/lib/bar</filename> use this in <filename>Makefile</filename>:" | |
msgstr "" | |
"O diretório padrão pode ser substituído pela configuração<varname>USE_LDCONFIG</varname>para uma lista de diretórios nos quais as bibliotecas compartilhadas devem ser instaladas. Por " | |
"exemplo, se a porta instalar bibliotecas compartilhadas em<filename>PREFIXO / lib / foo</filename>e<filename>PREFIXO / lib / bar</filename>use isso em<filename>Makefile</filename>: " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:9524 | |
#, no-wrap | |
msgid "USE_LDCONFIG=\t${PREFIX}/lib/foo ${PREFIX}/lib/bar" | |
msgstr "USE_LDCONFIG=\t${PREFIX}/lib/foo ${PREFIX}/lib/bar" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9526 | |
msgid "" | |
"Please double-check, often this is not necessary at all or can be avoided through <literal>-rpath</literal> or setting <envar>LD_RUN_PATH</envar> during linking (see <package role=\"port" | |
"\">lang/mosml</package> for an example), or through a shell-wrapper which sets <varname>LD_LIBRARY_PATH</varname> before invoking the binary, like <package role=\"port\">www/seamonkey</" | |
"package> does." | |
msgstr "" | |
"Por favor, verifique novamente, muitas vezes isso não é necessário em tudo ou pode ser evitado através de<literal>-rpath</literal>ou estabelecendo<envar>LD_RUN_PATH</envar>durante a " | |
"ligação (consulte<package role=\"port\">lang / mosml</package>para um exemplo), ou através de um invólucro que define<varname>LD_LIBRARY_PATH</varname>antes de invocar o binário, " | |
"como<package role=\"port\">www / seamonkey</package>faz." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9535 | |
msgid "When installing 32-bit libraries on 64-bit system, use <varname>USE_LDCONFIG32</varname> instead." | |
msgstr "Ao instalar bibliotecas de 32 bits no sistema de 64 bits, use<varname>USE_LDCONFIG32</varname>em vez de." | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9538 | |
msgid "" | |
"If the software uses <link linkend=\"using-autotools\">autotools</link>, and specifically <command>libtool</command>, add <link linkend=\"uses-libtool\"><literal>USES=libtool</literal></" | |
"link>." | |
msgstr "" | |
"Se o software usa<link linkend=\"using-autotools\">autotools</link>e, especificamente,<command>libtool</command>, adicionar<link linkend=\"uses-libtool\"><literal>USOS = libtool</" | |
"literal></link>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9541 | |
msgid "" | |
"When the major library version number increments in the update to the new port version, all other ports that link to the affected library must have their <varname>PORTREVISION</varname> " | |
"incremented, to force recompilation with the new library version." | |
msgstr "" | |
"Quando o número da versão da biblioteca principal aumenta na atualização para a nova versão da porta, todas as outras portas que se vinculam à biblioteca afetada devem ter " | |
"suas<varname>PORTREVISION</varname>incrementado, para forçar a recompilação com a nova versão da biblioteca. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:9549 | |
msgid "Ports with Distribution Restrictions or Legal Concerns" | |
msgstr "Portos com Restrições de Distribuição ou Preocupações Legais" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9552 | |
msgid "Licenses vary, and some of them place restrictions on how the application can be packaged, whether it can be sold for profit, and so on." | |
msgstr "As licenças variam e algumas delas impõem restrições sobre como o aplicativo pode ser empacotado, se pode ser vendido com fins lucrativos e assim por diante." | |
#. (itstool) path: important/para | |
#: book.translate.xml:9557 | |
msgid "" | |
"It is the responsibility of a porter to read the licensing terms of the software and make sure that the FreeBSD project will not be held accountable for violating them by redistributing " | |
"the source or compiled binaries either via FTP/HTTP or CD-ROM. If in doubt, please contact the <link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">FreeBSD ports " | |
"mailing list</link>." | |
msgstr "" | |
"É de responsabilidade de um porteiro ler os termos de licenciamento do software e certificar-se de que o projeto do FreeBSD não será responsabilizado por violá-los, redistribuindo os " | |
"binários fonte ou compilados via FTP / HTTP ou CD-ROM. dúvida, entre em contato com o<link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports\">Lista de discussão de " | |
"ports do FreeBSD</link>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:9565 | |
msgid "In situations like this, the variables described in the next sections can be set." | |
msgstr "Em situações como esta, as variáveis descritas nas próximas seções podem ser definidas." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9569 | |
msgid "<varname>NO_PACKAGE</varname>" | |
msgstr "<varname>NO_PACKAGE</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9571 | |
msgid "" | |
"This variable indicates that we may not generate a binary package of the application. For instance, the license may disallow binary redistribution, or it may prohibit distribution of " | |
"packages created from patched sources." | |
msgstr "" | |
"Esta variável indica que não podemos gerar um pacote binário da aplicação. Por exemplo, a licença pode proibir a redistribuição binária, ou pode proibir a distribuição de pacotes criados " | |
"a partir de fontes corrigidas." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9577 | |
msgid "" | |
"However, the port's <varname>DISTFILES</varname> may be freely mirrored on FTP/HTTP. They may also be distributed on a CD-ROM (or similar media) unless <varname>NO_CDROM</varname> is set " | |
"as well." | |
msgstr "" | |
"No entanto, o porto<varname>DISTFILES</varname>pode ser livremente espelhado no FTP / HTTP. Eles também podem ser distribuídos em um CD-ROM (ou mídia similar), a menos " | |
"que<varname>NO_CDROM</varname>está definido também. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9582 | |
msgid "" | |
"If the binary package is not generally useful, and the application must always be compiled from the source code, use <varname>NO_PACKAGE</varname>. For example, if the application has " | |
"configuration information that is site specific hard coded into it at compile time, set <varname>NO_PACKAGE</varname>." | |
msgstr "" | |
"Se o pacote binário não é geralmente útil, e o aplicativo sempre deve ser compilado a partir do código-fonte, use<varname>NO_PACKAGE</varname>. Por exemplo, se o aplicativo tiver " | |
"informações de configuração que são codificadas em um local específico em tempo de compilação, defina<varname>NO_PACKAGE</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9590 | |
msgid "Set <varname>NO_PACKAGE</varname> to a string describing the reason why the package cannot be generated." | |
msgstr "Conjunto<varname>NO_PACKAGE</varname>para uma string descrevendo o motivo pelo qual o pacote não pode ser gerado. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9596 | |
msgid "<varname>NO_CDROM</varname>" | |
msgstr "<varname>NO_CDROM</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9598 | |
msgid "" | |
"This variable alone indicates that, although we are allowed to generate binary packages, we may put neither those packages nor the port's <varname>DISTFILES</varname> onto a CD-ROM (or " | |
"similar media) for resale. However, the binary packages and the port's <varname>DISTFILES</varname> will still be available via FTP/HTTP." | |
msgstr "" | |
"Esta variável sozinha indica que, embora tenhamos permissão para gerar pacotes binários, não podemos colocar nem esses pacotes nem o<varname>DISTFILES</varname>em um CD-ROM (ou mídia " | |
"similar) para revenda. No entanto, os pacotes binários e as portas<varname>DISTFILES</varname>ainda estará disponível via FTP / HTTP. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9605 | |
msgid "If this variable is set along with <varname>NO_PACKAGE</varname>, then only the port's <varname>DISTFILES</varname> will be available, and only via FTP/HTTP." | |
msgstr "Se esta variável for definida junto com<varname>NO_PACKAGE</varname>, então apenas o porto<varname>DISTFILES</varname>estará disponível e somente via FTP / HTTP. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9610 | |
msgid "" | |
"Set <varname>NO_CDROM</varname> to a string describing the reason why the port cannot be redistributed on CD-ROM. For instance, use this if the port's license is for <quote>non-" | |
"commercial</quote> use only." | |
msgstr "" | |
"Conjunto<varname>NO_CDROM</varname>para uma string descrevendo o motivo pelo qual a porta não pode ser redistribuída em CD-ROM. Por exemplo, use isto se a licença da porta for " | |
"para<quote>não comercial</quote>usarem apenas." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9618 | |
msgid "<varname>NOFETCHFILES</varname>" | |
msgstr "<varname>NOFETCHFILES</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9620 | |
msgid "" | |
"Files defined in <varname>NOFETCHFILES</varname> are not fetchable from any of <varname>MASTER_SITES</varname>. An example of such a file is when the file is supplied on CD-ROM by the " | |
"vendor." | |
msgstr "" | |
"Arquivos definidos em<varname>NOFETCHFILES</varname>não são pesquisáveis de nenhum dos<varname>MASTER_SITES</varname>. Um exemplo de tal arquivo é quando o arquivo é fornecido em CD-ROM " | |
"pelo fornecedor. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9625 | |
msgid "Tools which check for the availability of these files on <varname>MASTER_SITES</varname> have to ignore these files and not report about them." | |
msgstr "Ferramentas que verificam a disponibilidade desses arquivos em<varname>MASTER_SITES</varname>tem que ignorar esses arquivos e não relatar sobre eles. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9631 | |
msgid "<varname>RESTRICTED</varname>" | |
msgstr "<varname>RESTRICTED</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9633 | |
msgid "Set this variable alone if the application's license permits neither mirroring the application's <varname>DISTFILES</varname> nor distributing the binary package in any way." | |
msgstr "Defina esta variável sozinha, se a licença do aplicativo não permitir o espelhamento do aplicativo.<varname>DISTFILES</varname>nem distribuir o pacote binário de qualquer forma. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9638 | |
msgid "Do not set <varname>NO_CDROM</varname> or <varname>NO_PACKAGE</varname> along with <varname>RESTRICTED</varname>, since the latter variable implies the former ones." | |
msgstr "Não defina<varname>NO_CDROM</varname>ou<varname>NO_PACKAGE</varname>junto com<varname>RESTRITO</varname>, uma vez que a última variável implica as primeiras \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9643 | |
msgid "" | |
"Set <varname>RESTRICTED</varname> to a string describing the reason why the port cannot be redistributed. Typically, this indicates that the port contains proprietary software and that " | |
"the user will need to manually download the <varname>DISTFILES</varname>, possibly after registering for the software or agreeing to accept the terms of an <acronym>EULA</acronym>." | |
msgstr "" | |
"Conjunto<varname>RESTRITO</varname>para uma string descrevendo o motivo pelo qual a porta não pode ser redistribuída. Normalmente, isso indica que a porta contém software proprietário e " | |
"que o usuário precisará baixar manualmente o<varname>DISTFILES</varname>, possivelmente após se registrar para o software ou concordar em aceitar os termos de um<acronym>EULA</acronym>. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9653 | |
msgid "<varname>RESTRICTED_FILES</varname>" | |
msgstr "<varname>RESTRICTED_FILES</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9655 | |
msgid "" | |
"When <varname>RESTRICTED</varname> or <varname>NO_CDROM</varname> is set, this variable defaults to <literal>${DISTFILES} ${PATCHFILES}</literal>, otherwise it is empty. If only some of " | |
"the distribution files are restricted, then set this variable to list them." | |
msgstr "" | |
"Quando<varname>RESTRITO</varname>ou<varname>NO_CDROM</varname>está definido, esta variável é padronizada<literal>$ {DISTFILES} $ {PATCHFILES}</literal>caso contrário, está vazio. Se " | |
"apenas alguns dos arquivos de distribuição forem restritos, defina essa variável para listá-los. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9664 | |
msgid "<varname>LEGAL_TEXT</varname>" | |
msgstr "<varname>LEGAL_TEXT</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9666 | |
msgid "" | |
"If the port has legal concerns not addressed by the above variables, set <varname>LEGAL_TEXT</varname> to a string explaining the concern. For example, if special permission was obtained " | |
"for FreeBSD to redistribute the binary, this variable must indicate so." | |
msgstr "" | |
"Se o porto tiver preocupações legais não abordadas pelas variáveis acima, defina<varname>LEGAL_TEXT</varname>para uma string explicando a preocupação. Por exemplo, se permissão especial " | |
"foi obtida para o FreeBSD redistribuir o binário, esta variável deve indicar isso. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9675 | |
msgid "<filename>/usr/ports/LEGAL</filename> and <varname>LEGAL</varname>" | |
msgstr "<filename>/ usr / ports / LEGAL</filename>e<varname>LEGAL</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9678 | |
msgid "" | |
"A port which sets any of the above variables must also be added to <filename>/usr/ports/LEGAL</filename>. The first column is a glob which matches the restricted distfiles. The second " | |
"column is the port's origin. The third column is the output of <command>make -VLEGAL</command>." | |
msgstr "" | |
"Uma porta que define qualquer uma das variáveis acima também deve ser adicionada<filename>/ usr / ports / LEGAL</filename>. A primeira coluna é uma glob que corresponde aos distfiles " | |
"restritos. A segunda coluna é a origem da porta. A terceira coluna é a saída de<command>fazer -VLEGAL</command>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9687 | |
msgid "Examples" | |
msgstr "Exemplos" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9689 | |
msgid "The preferred way to state \"the distfiles for this port must be fetched manually\" is as follows:" | |
msgstr "A maneira preferida de declarar \" os distfiles para esta porta deve ser buscada manualmente \\ \"é a seguinte:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:9692 | |
#, no-wrap | |
msgid "" | |
".if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})\n" | |
"IGNORE=\tmay not be redistributed because of licensing reasons. Please visit <replaceable>some-website</replaceable> to accept their license and download ${DISTFILES} into ${DISTDIR}\n" | |
".endif" | |
msgstr "" | |
".if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})\n" | |
"IGNORE=\tmay not be redistributed because of licensing reasons. Please visit <replaceable>some-website</replaceable> to accept their license and download ${DISTFILES} into ${DISTDIR}\n" | |
".endif" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9696 | |
msgid "This both informs the user, and sets the proper metadata on the user's machine for use by automated programs." | |
msgstr "Isso informa o usuário e define os metadados apropriados na máquina do usuário para uso por programas automatizados." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9699 | |
msgid "Note that this stanza must be preceded by an inclusion of <filename>bsd.port.pre.mk</filename>." | |
msgstr "Note que esta estrofe deve ser precedida por uma inclusão de<filename>bsd.port.pre.mk</filename>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:9705 | |
msgid "Building Mechanisms" | |
msgstr "Mecanismos de Construção" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9708 | |
msgid "Building Ports in Parallel" | |
msgstr "Construindo Portos em Paralelo" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9710 | |
msgid "" | |
"The FreeBSD ports framework supports parallel building using multiple <command>make</command> sub-processes, which allows <acronym>SMP</acronym> systems to utilize all of their available " | |
"<acronym>CPU</acronym> power, allowing port builds to be faster and more effective." | |
msgstr "" | |
"A estrutura de ports do FreeBSD suporta construção paralela usando múltiplos<command>faço</command>subprocessos, o que permite que os sistemas<acronym>SMP</acronym>utilizem toda a energia " | |
"disponível da<acronym>CPU</acronym>, permitindo que as compilações de portas sejam mais rápidas e eficazes. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9716 | |
msgid "" | |
"This is achieved by passing <varname>-jX</varname> flag to <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> running on vendor code. This is the " | |
"default build behavior of ports. Unfortunately, not all ports handle parallel building well and it may be required to explicitly disable this feature by adding the " | |
"<literal>MAKE_JOBS_UNSAFE=yes</literal> variable. It is used when a port is known to be broken with <varname>-jX</varname>." | |
msgstr "" | |
"Isso é conseguido passando<varname>-jX</varname>bandeira para<citerefentry><refentrytitle>faço</refentrytitle><manvolnum>1</manvolnum></citerefentry>executando no código do fornecedor. " | |
"Esse é o comportamento de compilação padrão das portas. Infelizmente, nem todos os ports lidam bem com construções paralelas e pode ser necessário desabilitar explicitamente esse recurso " | |
"adicionando<literal>MAKE_JOBS_UNSAFE = yes</literal>variável. É usado quando um port é conhecida por ser quebrada com<varname>-jX</varname>" | |
#. (itstool) path: important/para | |
#: book.translate.xml:9726 | |
msgid "" | |
"When setting <varname>MAKE_JOBS_UNSAFE</varname>, it is very important to explain either with a comment in the <filename>Makefile</filename>, or at least in the commit message, " | |
"<emphasis>why</emphasis> the port does not build when enabling. Otherwise, it is almost impossible to either fix the problem, or test if it has been fixed when committing an update at a " | |
"later date." | |
msgstr "" | |
"Ao definir<varname>MAKE_JOBS_UNSAFE</varname>, é muito importante explicar com um comentário no<filename>Makefile</filename>, ou pelo menos na mensagem de commit,<emphasis>porque</" | |
"emphasis>a porta não é construída quando ativada. Caso contrário, é quase impossível corrigir o problema ou testar se ele foi corrigido ao confirmar uma atualização em uma data posterior. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9737 | |
msgid "<command>make</command>, <command>gmake</command>, and <command>imake</command>" | |
msgstr "<command>faço</command>,<command>gmake</command>e<command>eu faço</command>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9740 | |
msgid "" | |
"Several differing <literal>make</literal> implementations exist. Ported software often requires a particular implementation, like <acronym>GNU</acronym> <command>make</command>, known in " | |
"FreeBSD as <command>gmake</command>." | |
msgstr "" | |
"Vários diferentes<literal>faço</literal>implementações existem. O software portado geralmente requer uma implementação específica, como o<acronym>GNU</acronym><command>faço</command>, " | |
"conhecido no FreeBSD como<command>gmake</command>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9746 | |
msgid "If the port uses <application>GNU make</application>, add <literal>gmake</literal> to <literal>USES</literal>." | |
msgstr "Se a porta usa<application>GNU make</application>, adicionar<literal>gmake</literal>para<literal>USOS</literal>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9750 | |
msgid "" | |
"<varname>MAKE_CMD</varname> can be used to reference the specific command configured by the <literal>USES</literal> setting in the port's <filename>Makefile</filename>. Only use " | |
"<varname>MAKE_CMD</varname> within the application <filename>Makefile</filename>s in <varname>WRKSRC</varname> to call the <command>make</command> implementation expected by the ported " | |
"software." | |
msgstr "" | |
"<varname>MAKE_CMD</varname>pode ser usado para referenciar o comando específico configurado pelo<literal>USOS</literal>configuração no porto<filename>Makefile</filename>. Usar " | |
"apenas<varname>MAKE_CMD</varname>dentro do aplicativo<filename>Makefile</filename>pecado<varname>WRKSRC</varname>chamar o<command>faço</command>implementação esperada pelo software " | |
"portado \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9759 | |
msgid "" | |
"If the port is an X application that uses <application>imake</application> to create <filename>Makefile</filename>s from <filename>Imakefile</filename>s, set <literal>USES= imake</" | |
"literal>.. See the <link linkend=\"uses-imake\"><literal>USES=imake</literal></link> section of <xref linkend=\"uses\"/> for more details." | |
msgstr "" | |
"Se a porta é um aplicativo X que usa<application>eu faço</application>para criar<filename>Makefile</filename>s de<filename>Imakefile</filename>s, conjunto<literal>USOS = imake</literal>.. " | |
"Veja o<link linkend=\"uses-imake\"><literal>USOS = imake</literal></link>Seção de<xref linkend=\"uses\"/>para mais detalhes." | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:9767 | |
msgid "all" | |
msgstr "todos" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9766 | |
msgid "" | |
"If the port's source <filename>Makefile</filename> has something other than <_:buildtarget-1/> as the main build target, set <varname>ALL_TARGET</varname> accordingly. The same goes for " | |
"<_:buildtarget-2/> and <varname>INSTALL_TARGET</varname>." | |
msgstr "" | |
"Se a fonte da porta<filename>Makefile</filename>tem algo diferente de <_: buildtarget-1 /> como o alvo de compilação principal, set<varname>ALL_TARGET</varname>adequadamente. O " | |
"mesmo vale para <_: buildtarget-2 /> e<varname>INSTALL_TARGET</varname>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9775 | |
msgid "<command>configure</command> Script" | |
msgstr "<command>configurar</command>Roteiro" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9777 | |
msgid "" | |
"If the port uses the <command>configure</command> script to generate <filename>Makefile</filename> from <filename>Makefile.in</filename>, set <literal>GNU_CONFIGURE=yes</literal>. To give " | |
"extra arguments to the <command>configure</command> script (the default argument is <literal>--prefix=${PREFIX} --infodir=${PREFIX}/${INFO_PATH} --mandir=${MANPREFIX}/man --build=" | |
"${CONFIGURE_TARGET}</literal>), set those extra arguments in <varname>CONFIGURE_ARGS</varname>. Extra environment variables can be passed using <varname>CONFIGURE_ENV</varname>." | |
msgstr "" | |
"Se a porta usa o<command>configurar</command>roteiro para gerar<filename>Makefile</filename>a partir de<filename>Makefile.in</filename>conjunto<literal>GNU_CONFIGURE = yes</literal>. Para " | |
"dar argumentos extras ao<command>configurar</command>script (o argumento padrão é<literal>--prefix = $ {PREFIX} --infodir = $ {PREFIX} / $ {INFO_PATH} --mandir = $ {MANPREFIX} / man --" | |
"build = $ {CONFIGURE_TARGET}</literal>), defina esses argumentos extras em<varname>CONFIGURE_ARGS</varname>. Variáveis de ambiente extras podem ser passadas usando<varname>CONFIGURE_ENV</" | |
"varname>" | |
#. (itstool) path: table/title | |
#: book.translate.xml:9791 | |
msgid "Variables for Ports That Use <command>configure</command>" | |
msgstr "Variáveis para portas que usam<command>configurar</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9804 | |
msgid "<varname>GNU_CONFIGURE</varname>" | |
msgstr "<varname>GNU_CONFIGURE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9805 | |
msgid "The port uses <command>configure</command> script to prepare build." | |
msgstr "O porto usa<command>configurar</command>roteiro para preparar a construção. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9810 | |
msgid "<varname>HAS_CONFIGURE</varname>" | |
msgstr "<varname>HAS_CONFIGURE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9811 | |
msgid "Same as <varname>GNU_CONFIGURE</varname>, except default configure target is not added to <varname>CONFIGURE_ARGS</varname>." | |
msgstr "Igual a<varname>GNU_CONFIGURE</varname>, exceto que o destino de configuração padrão não é adicionado a<varname>CONFIGURE_ARGS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9818 | |
msgid "Additional arguments passed to <command>configure</command> script." | |
msgstr "Argumentos adicionais passados para<command>configurar</command>roteiro." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9824 | |
msgid "Additional environment variables to be set for <command>configure</command> script run." | |
msgstr "Variáveis de ambiente adicionais a serem definidas para<command>configurar</command>execução de script. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9829 | |
msgid "<varname>CONFIGURE_TARGET</varname>" | |
msgstr "<varname>CONFIGURE_TARGET</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9830 | |
msgid "Override default configure target. Default value is <literal>${MACHINE_ARCH}-portbld-freebsd${OSREL}</literal>." | |
msgstr "Substituir o alvo de configuração padrão. O valor padrão é<literal>$ {MACHINE_ARCH} -portbld-freebsd $ {OSREL}</literal>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:9840 | |
msgid "Using <command>cmake</command>" | |
msgstr "Usando<command>cmake</command>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9842 | |
msgid "For ports that use <application>CMake</application>, define <literal>USES= cmake</literal>, or <literal>USES= cmake:outsource</literal> to build in a separate directory (see below)." | |
msgstr "" | |
"Para portas que usam<application>CMake</application>, definir<literal>USOS = cmake</literal>ou<literal>USOS = cmake: terceirizar</literal>para construir em um diretório separado (veja " | |
"abaixo). " | |
#. (itstool) path: table/title | |
#: book.translate.xml:9848 | |
msgid "Variables for Ports That Use <command>cmake</command>" | |
msgstr "Variáveis para portas que usam<command>cmake</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9862 | |
msgid "Port specific <application>CMake</application> flags to be passed to the <command>cmake</command> binary." | |
msgstr "Port específico<application>CMake</application>bandeiras a serem passadas para o<command>cmake</command>binário." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9868 | |
msgid "<varname>CMAKE_ON</varname>" | |
msgstr "<varname>CMAKE_ON</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9869 | |
msgid "For each entry in <varname>CMAKE_ON</varname>, an enabled boolean value is added to <varname>CMAKE_ARGS</varname>. See <xref linkend=\"using-cmake-example2\"/>." | |
msgstr "Para cada entrada em<varname>CMAKE_ON</varname>, um valor booleano ativado é adicionado ao<varname>CMAKE_ARGS</varname>. Vejo<xref linkend=\"using-cmake-example2\"/>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9875 | |
msgid "<varname>CMAKE_OFF</varname>" | |
msgstr "<varname>CMAKE_OFF</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9876 | |
msgid "For each entry in <varname>CMAKE_OFF</varname>, a disabled boolean value is added to <varname>CMAKE_ARGS</varname>. See <xref linkend=\"using-cmake-example2\"/>." | |
msgstr "Para cada entrada em<varname>CMAKE_OFF</varname>, um valor booleano desativado é adicionado ao<varname>CMAKE_ARGS</varname>. Vejo<xref linkend=\"using-cmake-example2\"/>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9882 | |
msgid "<varname>CMAKE_BUILD_TYPE</varname>" | |
msgstr "<varname>CMAKE_BUILD_TYPE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9883 | |
msgid "" | |
"Type of build (<application>CMake</application> predefined build profiles). Default is <literal>Release</literal>, or <literal>Debug</literal> if <varname>WITH_DEBUG</varname> is set." | |
msgstr "" | |
"Tipo de compilação (<application>CMake</application>perfis de construção predefinidos). O padrão é<literal>Lançamento</literal>ou<literal>Depurar</literal>E se<varname>WITH_DEBUG</" | |
"varname>está definido. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9891 | |
msgid "<varname>CMAKE_SOURCE_PATH</varname>" | |
msgstr "<varname>CMAKE_SOURCE_PATH</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9892 | |
msgid "Path to the source directory. Default is <literal>${WRKSRC}</literal>." | |
msgstr "Caminho para o diretório de origem. O padrão é<literal>$ {WRKSRC}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9898 | |
msgid "Additional environment variables to be set for the <command>cmake</command> binary." | |
msgstr "Variáveis de ambiente adicionais a serem definidas para o<command>cmake</command>binário." | |
#. (itstool) path: table/title | |
#: book.translate.xml:9906 | |
msgid "Variables the Users Can Define for <command>cmake</command> Builds" | |
msgstr "Variáveis que os usuários podem definir para<command>cmake</command>Constrói " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9919 | |
msgid "<varname>CMAKE_VERBOSE</varname>" | |
msgstr "<varname>CMAKE_VERBOSE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9920 | |
msgid "Enable verbose build output. Default not set, unless <varname>BATCH</varname> or <varname>PACKAGE_BUILDING</varname> are set." | |
msgstr "Ativar saída de compilação detalhada. Padrão não definido, a menos que<varname>LOTE</varname>ou<varname>PACKAGE_BUILDING</varname>estão prontos." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9926 | |
msgid "<varname>CMAKE_NOCOLOR</varname>" | |
msgstr "<varname>CMAKE_NOCOLOR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:9927 | |
msgid "Disables color build output. Default not set, unless <varname>BATCH</varname> or <varname>PACKAGE_BUILDING</varname> are set." | |
msgstr "Desativa a saída de compilação de cor. O padrão não está definido, a menos que<varname>LOTE</varname>ou<varname>PACKAGE_BUILDING</varname>estão prontos." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9935 | |
msgid "" | |
"<application>CMake</application> supports these build profiles: <literal>Debug</literal>, <literal>Release</literal>, <literal>RelWithDebInfo</literal> and <literal>MinSizeRel</literal>. " | |
"<literal>Debug</literal> and <literal>Release</literal> profiles respect system <literal>*FLAGS</literal>, <literal>RelWithDebInfo</literal> and <literal>MinSizeRel</literal> will set " | |
"<varname>CFLAGS</varname> to <literal>-O2 -g</literal> and <literal>-Os -DNDEBUG</literal> correspondingly. The lower-cased value of <varname>CMAKE_BUILD_TYPE</varname> is exported to " | |
"<varname>PLIST_SUB</varname> and must be used if the port installs <filename><replaceable>*</replaceable>.cmake</filename> depending on the build type (see <package role=\"port" | |
"\">deskutils/strigi</package> for an example). Please note that some projects may define their own build profiles and/or force particular build type by setting <literal>CMAKE_BUILD_TYPE</" | |
"literal> in <filename>CMakeLists.txt</filename>. To make a port for such a project respect <varname>CFLAGS</varname> and <varname>WITH_DEBUG</varname>, the <literal>CMAKE_BUILD_TYPE</" | |
"literal> definitions must be removed from those files." | |
msgstr "" | |
"<application>CMake</application>suporta estes perfis de construção:<literal>Depurar</literal>,<literal>Lançamento</literal>,<literal>RelWithDebInfo</literal>e<literal>MinSizeRel</literal>." | |
"<literal>Depurar</literal>e<literal>Lançamento</literal>sistema de respeito de perfis<literal>*BANDEIRAS</literal>,<literal>RelWithDebInfo</literal>e<literal>MinSizeRel</" | |
"literal>ajustarei<varname>CFLAGS</varname>para<literal>-O2 -g</literal>e<literal>-Os -DNDEBUG</literal>correspondentemente. O valor do invólucro inferior<varname>CMAKE_BUILD_TYPE</" | |
"varname>é exportado para<varname>PLIST_SUB</varname>e deve ser usado se a porta for instalada<filename><replaceable>*</replaceable>.cmake</filename>dependendo do tipo de compilação " | |
"(consulte<package role=\"port\">deskutils / strigi</package>Por exemplo). Por favor, note que alguns projetos podem definir seus próprios perfis de compilação e / ou forçar um tipo " | |
"específico de compilação<literal>CMAKE_BUILD_TYPE</literal>dentro<filename>CMakeLists.txt</filename>. Para fazer um porto para tal projeto respeito<varname>CFLAGS</" | |
"varname>e<varname>WITH_DEBUG</varname>, a<literal>CMAKE_BUILD_TYPE</literal>definições devem ser removidas desses arquivos. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:9960 | |
msgid "" | |
"Most <application>CMake</application>-based projects support an out-of-source method of building. The out-of-source build for a port can be requested by using the <literal>:outsource</" | |
"literal> suffix. When enabled, <varname>CONFIGURE_WRKSRC</varname>, <varname>BUILD_WRKSRC</varname> and <varname>INSTALL_WRKSRC</varname> will be set to <literal>${WRKDIR}/.build</" | |
"literal> and this directory will be used to keep all files generated during configuration and build stages, leaving the source directory intact." | |
msgstr "" | |
"A maioria<application>CMake</application>projetos baseados em software suportam um método de construção fora da fonte. A construção fora da fonte de um port pode ser solicitada usando " | |
"o<literal>: terceirizar</literal>sufixo. Quando ativado<varname>CONFIGURE_WRKSRC</varname>,<varname>BUILD_WRKSRC</varname>e<varname>INSTALL_WRKSRC</varname>será definido para<literal>$ " | |
"{WRKDIR} /. Build</literal>e esse diretório será usado para manter todos os arquivos gerados durante a configuração e os estágios de construção, deixando o diretório de origem intacto. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:9973 | |
msgid "<literal>USES= cmake</literal> Example" | |
msgstr "<literal>USOS = cmake</literal>Exemplo" | |
#. (itstool) path: example/para | |
#: book.translate.xml:9975 | |
msgid "" | |
"This snippet demonstrates the use of <application>CMake</application> for a port. <varname>CMAKE_SOURCE_PATH</varname> is not usually required, but can be set when the sources are not " | |
"located in the top directory, or if only a subset of the project is intended to be built by the port." | |
msgstr "" | |
"Este trecho demonstra o uso de<application>CMake</application>para um port.<varname>CMAKE_SOURCE_PATH</varname>geralmente não é necessário, mas pode ser definido quando as fontes não " | |
"estão localizadas no diretório superior ou se apenas um subconjunto do projeto for criado pela porta. " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:9982 | |
#, no-wrap | |
msgid "" | |
"USES=\t\t\tcmake:outsource\n" | |
"CMAKE_SOURCE_PATH=\t${WRKSRC}/subproject" | |
msgstr "" | |
"USES=\t\t\tcmake:outsource\n" | |
"CMAKE_SOURCE_PATH=\t${WRKSRC}/subproject" | |
#. (itstool) path: example/title | |
#: book.translate.xml:9987 | |
msgid "<varname>CMAKE_ON</varname> and <varname>CMAKE_OFF</varname>" | |
msgstr "<varname>CMAKE_ON</varname>e<varname>CMAKE_OFF</varname>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:9990 | |
msgid "When adding boolean values to <varname>CMAKE_ARGS</varname>, it is easier to use the <varname>CMAKE_ON</varname> and <varname>CMAKE_OFF</varname> variables instead. This:" | |
msgstr "Ao adicionar valores booleanos a<varname>CMAKE_ARGS</varname>, é mais fácil usar o<varname>CMAKE_ON</varname>e<varname>CMAKE_OFF</varname>variáveis em vez disso. Este:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:9995 | |
#, no-wrap | |
msgid "" | |
"CMAKE_ON=\tVAR1 VAR2\n" | |
"CMAKE_OFF=\tVAR3" | |
msgstr "" | |
"CMAKE_ON=\tVAR1 VAR2\n" | |
"CMAKE_OFF=\tVAR3" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10000 | |
#, no-wrap | |
msgid "CMAKE_ARGS=\t-DVAR1:BOOL=TRUE -DVAR2:BOOL=TRUE -DVAR3:BOOL=FALSE" | |
msgstr "CMAKE_ARGS=\t-DVAR1:BOOL=TRUE -DVAR2:BOOL=TRUE -DVAR3:BOOL=FALSE" | |
#. (itstool) path: important/para | |
#: book.translate.xml:10003 | |
msgid "" | |
"This is only for the default values off <varname>CMAKE_ARGS</varname>. The helpers described in <xref linkend=\"options-cmake_bool\"/> use the same semantics, but for optional values." | |
msgstr "" | |
"Isto é apenas para os valores padrão desativados<varname>CMAKE_ARGS</varname>. Os ajudantes descritos em<xref linkend=\"options-cmake_bool\"/>use a mesma semântica, mas para valores " | |
"opcionais. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10012 | |
msgid "Using <command>scons</command>" | |
msgstr "Usando<command>scons</command>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10014 | |
msgid "If the port uses <application>SCons</application>, define <literal>USES=scons</literal>." | |
msgstr "Se a porta usa<application>SCons</application>, definir<literal>USES = scons</literal>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10017 | |
msgid "" | |
"To make third party <filename>SConstruct</filename> respect everything that is passed to SCons in the environment (that is, most importantly, <varname>CC/CXX/CFLAGS/CXXFLAGS</varname>), " | |
"patch <filename>SConstruct</filename> so build <literal>Environment</literal> is constructed like this:" | |
msgstr "" | |
"Para tornar terceiros<filename>SConstruct</filename>respeitar tudo o que é passado para SCons no ambiente (isto é, mais importante,<varname>CC / CXX / CFLAGS / CXXFLAGS</varname>), " | |
"patch<filename>SConstruct</filename>então construa<literal>Meio Ambiente</literal>é construído assim: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10025 | |
#, no-wrap | |
msgid "env = Environment(**ARGUMENTS)" | |
msgstr "env = Environment(**ARGUMENTS)" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10027 | |
msgid "It may be then modified with <literal>env.Append</literal> and <literal>env.Replace</literal>." | |
msgstr "Pode então ser modificado com<literal>env.Append</literal>e<literal>env.Replace</literal>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10033 | |
msgid "Using <command>cargo</command>" | |
msgstr "Usando<command>carga</command>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10035 | |
msgid "For ports that use <application>Cargo</application>, define <literal>USES=cargo</literal>." | |
msgstr "Para portas que usam<application>Carga</application>, definir<literal>USES = carga</literal>" | |
#. (itstool) path: table/title | |
#: book.translate.xml:10039 | |
msgid "Variables the Users Can Define for <command>cargo</command> Builds" | |
msgstr "Variáveis que os usuários podem definir para<command>carga</command>Constrói " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10053 | |
msgid "<varname>CARGO_CRATES</varname>" | |
msgstr "<varname>CARGO_CRATES</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10055 | |
msgid "" | |
"List of crates the port depends on. Each entry needs to have a format like <literal>cratename-semver</literal> for example, <literal>libc-0.2.40</literal>. Port maintainers can generate " | |
"this list from <filename>Cargo.lock</filename> using <command>make cargo-crates</command>. Manually bumping crate versions is possible but be mindful of transitive dependencies." | |
msgstr "" | |
"Lista de caixas da porta depende. Cada entrada precisa ter um formato como<literal>cratename-semver</literal>por exemplo,<literal>libc-0.2.40</literal>. Os mantenedores de portas podem " | |
"gerar essa lista de<filename>Cargo.lock</filename>usando<command>fazer caixas de carga</command>. Versões de caixas manualmente soltas são possíveis, mas tenha em mente as dependências " | |
"transitivas. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10067 | |
msgid "<varname>CARGO_FEATURES</varname>" | |
msgstr "<varname>CARGO_FEATURES</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10069 | |
msgid "List of application features to build (space separated list)." | |
msgstr "Lista de recursos do aplicativo para construir (lista separada por espaço)." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10074 | |
msgid "<varname>CARGO_CARGOTOML</varname>" | |
msgstr "<varname>CARGO_CARGOTOML</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10075 | |
msgid "<literal>${WRKSRC}/Cargo.toml</literal>" | |
msgstr "<literal>$ {WRKSRC} /Cargo.toml</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10076 | |
msgid "The path to the <filename>Cargo.toml</filename> to use." | |
msgstr "O caminho para o<filename>Cargo.toml</filename>usar." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10081 | |
msgid "<varname>CARGO_CARGOLOCK</varname>" | |
msgstr "<varname>CARGO_CARGOLOCK</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10082 | |
msgid "<literal>${WRKSRC}/Cargo.lock</literal>" | |
msgstr "<literal>$ {WRKSRC} /Cargo.lock</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10083 | |
msgid "The path to the <filename>Cargo.lock</filename> to use for <command>make cargo-crates</command>. It is possible to specify more than one lock file when necessary." | |
msgstr "O caminho para o<filename>Cargo.lock</filename>usar para<command>fazer caixas de carga</command>. É possível especificar mais de um arquivo de bloqueio quando necessário. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10090 | |
msgid "<varname>CARGO_ENV</varname>" | |
msgstr "<varname>CARGO_ENV</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10092 | |
msgid "A list of environment variables to pass to Cargo similar to <varname>MAKE_ENV</varname>." | |
msgstr "Uma lista de variáveis de ambiente para passar para Cargo semelhante a<varname>MAKE_ENV</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10097 | |
msgid "<varname>RUSTFLAGS</varname>" | |
msgstr "<varname>RUSTFLAGS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10099 | |
msgid "Flags to pass to the Rust compiler." | |
msgstr "Sinalizadores para passar para o compilador Rust." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10103 | |
msgid "<varname>CARGO_CONFIGURE</varname>" | |
msgstr "<varname>CARGO_CONFIGURE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10104 book.translate.xml:10119 book.translate.xml:10133 book.translate.xml:10148 book.translate.xml:10163 | |
msgid "<literal>yes</literal>" | |
msgstr "<literal>sim</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10105 book.translate.xml:10134 book.translate.xml:10149 book.translate.xml:10164 | |
msgid "Use the default <_:buildtarget-1/>." | |
msgstr "Use o padrão <_: buildtarget-1 />." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10110 | |
msgid "<varname>CARGO_UPDATE_ARGS</varname>" | |
msgstr "<varname>CARGO_UPDATE_ARGS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10112 | |
msgid "Extra arguments to pass to Cargo during the configure phase. Valid arguments can be looked up with <command>cargo update --help</command>." | |
msgstr "Argumentos extras para passar para Cargo durante a fase de configuração. Os argumentos válidos podem ser consultados com<command>atualização de carga - help</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10118 | |
msgid "<varname>CARGO_BUILDDEP</varname>" | |
msgstr "<varname>CARGO_BUILDDEP</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10120 | |
msgid "Add a build dependency on <package role=\"port\">lang/rust</package>." | |
msgstr "Adicionar uma dependência de compilação em<package role=\"port\">lang / rust</package>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10125 | |
msgid "<varname>CARGO_CARGO_BIN</varname>" | |
msgstr "<varname>CARGO_CARGO_BIN</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10126 | |
msgid "<literal>${LOCALBASE}/bin/cargo</literal>" | |
msgstr "<literal>$ {LOCALBASE} / bin / carga</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10127 | |
msgid "Location of the <command>cargo</command> binary." | |
msgstr "Localização do<command>carga</command>binário." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10132 | |
msgid "<varname>CARGO_BUILD</varname>" | |
msgstr "<varname>CARGO_BUILD</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10139 | |
msgid "<varname>CARGO_BUILD_ARGS</varname>" | |
msgstr "<varname>CARGO_BUILD_ARGS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10141 | |
msgid "Extra arguments to pass to Cargo during the build phase. Valid arguments can be looked up with <command>cargo build --help</command>." | |
msgstr "Argumentos extras para passar para Cargo durante a fase de construção. Argumentos válidos podem ser consultados<command>carga de construção - help</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10147 | |
msgid "<varname>CARGO_INSTALL</varname>" | |
msgstr "<varname>CARGO_INSTALL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10154 | |
msgid "<varname>CARGO_INSTALL_ARGS</varname>" | |
msgstr "<varname>CARGO_INSTALL_ARGS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10156 | |
msgid "Extra arguments to pass to Cargo during the install phase. Valid arguments can be looked up with <command>cargo install --help</command>." | |
msgstr "Argumentos extras para passar para a Cargo durante a fase de instalação. Os argumentos válidos podem ser consultados com<command>carga instalar - ajuda</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10162 | |
msgid "<varname>CARGO_TEST</varname>" | |
msgstr "<varname>CARGO_TEST</varname>" | |
#. (itstool) path: entry/buildtarget | |
#: book.translate.xml:10165 | |
msgid "do-test" | |
msgstr "fazer teste" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10169 | |
msgid "<varname>CARGO_TEST_ARGS</varname>" | |
msgstr "<varname>CARGO_TEST_ARGS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10171 | |
msgid "Extra arguments to pass to Cargo during the test phase. Valid arguments can be looked up with <command>cargo test --help</command>." | |
msgstr "Argumentos extras para passar para a Cargo durante a fase de teste. Os argumentos válidos podem ser consultados com<command>teste de carga - ajuda</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10177 | |
msgid "<varname>CARGO_TARGET_DIR</varname>" | |
msgstr "<varname>CARGO_TARGET_DIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10178 | |
msgid "<literal>${WRKDIR}/target</literal>" | |
msgstr "<literal>$ {WRKDIR} / target</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10179 | |
msgid "Location of the cargo output directory." | |
msgstr "Localização do diretório de saída de carga." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10183 | |
msgid "<varname>CARGO_DIST_SUBDIR</varname>" | |
msgstr "<varname>CARGO_DIST_SUBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10184 | |
msgid "<filename>rust/crates</filename>" | |
msgstr "<filename>ferrugem / caixas</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10185 | |
msgid "Directory relative to <varname>DISTDIR</varname> where the crate distribution files will be stored." | |
msgstr "Diretório relativo a<varname>DISTDIR</varname>onde os arquivos de distribuição da caixa serão armazenados. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10191 | |
msgid "<varname>CARGO_VENDOR_DIR</varname>" | |
msgstr "<varname>CARGO_VENDOR_DIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10192 | |
msgid "<literal>${WRKSRC}/cargo-crates</literal>" | |
msgstr "<literal>$ {WRKSRC} / caixas de carga</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10193 | |
msgid "Location of the vendor directory where all crates will be extracted to. Try to keep this under <varname>PATCH_WRKSRC</varname>, so that patches can be applied easily." | |
msgstr "" | |
"Localização do diretório do fornecedor onde todas as caixas serão extraídas. Tente manter isso sob<varname>PATCH_WRKSRC</varname>, para que os patches possam ser aplicados facilmente \"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10200 | |
msgid "<varname>CARGO_USE_GITHUB</varname>" | |
msgstr "<varname>CARGO_USE_GITHUB</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10201 | |
msgid "<literal>no</literal>" | |
msgstr "<literal>não</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10202 | |
msgid "" | |
"Enable fetching of crates locked to specific Git commits on GitHub via <varname>GH_TUPLE</varname>. This will try to patch both <filename>Cargo.lock</filename> and <filename>Cargo.toml</" | |
"filename> to point to the offline sources instead of fetching them from a Git repository during the build. Use with caution as transitive Git dependencies are not resolved and patched " | |
"correctly." | |
msgstr "" | |
"Ativar a busca de caixas bloqueadas para commits específicos do Git no GitHub via<varname>GH_TUPLE</varname>. Isso tentará corrigir os dois<filename>Cargo.lock</filename>e<filename>Cargo." | |
"toml</filename>para apontar para as fontes off-line, em vez de buscá-las em um repositório Git durante a construção. Use com cuidado, pois as dependências transitivas do Git não são " | |
"resolvidas e corrigidas corretamente. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10214 | |
msgid "<varname>CARGO_GH_CARGOTOML</varname>" | |
msgstr "<varname>CARGO_GH_CARGOTOML</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10215 | |
msgid "<literal>${CARGO_CARGOTOML}</literal>" | |
msgstr "<literal>$ {CARGO_CARGOTOML}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10216 | |
msgid "List of <filename>Cargo.toml</filename> that will be patched when using <varname>CARGO_USE_GITHUB</varname>." | |
msgstr "Lista de<filename>Cargo.toml</filename>que será corrigido quando usar<varname>CARGO_USE_GITHUB</varname>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:10225 | |
msgid "Creating a Port for a Simple Rust Application" | |
msgstr "Criando um port para um aplicativo simples de ferrugem" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10227 | |
msgid "Creating a Cargo based port is a three stage process. First we need to provide a ports template that fetches the application distribution file:" | |
msgstr "Criar um port baseada em carga é um processo de três estágios. Primeiro, precisamos fornecer um modelo de porta que busque o arquivo de distribuição do aplicativo:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10231 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\ttokei\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t7.0.2\n" | |
"CATEGORIES=\tdevel\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tDisplay statistics about your code\n" | |
"\n" | |
"USES=\t\tcargo\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tAaronepower\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"PORTNAME=\ttokei\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t7.0.2\n" | |
"CATEGORIES=\tdevel\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tDisplay statistics about your code\n" | |
"\n" | |
"USES=\t\tcargo\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tAaronepower\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10245 | |
msgid "Generate an initial <filename>distinfo</filename>:" | |
msgstr "Gerar uma inicial<filename>distinfo</filename>: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:10248 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>make makesum</userinput>\n" | |
"=> Aaronepower-tokei-v7.0.2_GH0.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://codeload.github.com/Aaronepower/tokei/tar.gz/v7.0.2?dummy=/Aaronepower-tokei-v7.0.2_GH0.tar.gz\n" | |
"fetch: https://codeload.github.com/Aaronepower/tokei/tar.gz/v7.0.2?dummy=/Aaronepower-tokei-v7.0.2_GH0.tar.gz: size of remote file is not known\n" | |
"Aaronepower-tokei-v7.0.2_GH0.tar.gz 45 kB 239 kBps 00m00s" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>make makesum</userinput>\n" | |
"=> Aaronepower-tokei-v7.0.2_GH0.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://codeload.github.com/Aaronepower/tokei/tar.gz/v7.0.2?dummy=/Aaronepower-tokei-v7.0.2_GH0.tar.gz\n" | |
"fetch: https://codeload.github.com/Aaronepower/tokei/tar.gz/v7.0.2?dummy=/Aaronepower-tokei-v7.0.2_GH0.tar.gz: size of remote file is not known\n" | |
"Aaronepower-tokei-v7.0.2_GH0.tar.gz 45 kB 239 kBps 00m00s" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10254 | |
msgid "Now the distribution file is ready to use and we can go ahead and extract crate dependencies from the bundled <filename>Cargo.lock</filename>:" | |
msgstr "Agora o arquivo de distribuição está pronto para uso e podemos ir em frente e extrair dependências de caixa do pacote<filename>Cargo.lock</filename>: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:10258 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>make cargo-crates</userinput>\n" | |
"CARGO_CRATES= aho-corasick-0.6.4 \\\n" | |
" ansi_term-0.11.0 \\\n" | |
" arrayvec-0.4.7 \\\n" | |
" atty-0.2.9 \\\n" | |
" bitflags-1.0.1 \\\n" | |
" byteorder-1.2.2 \\\n" | |
" [...]" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>make cargo-crates</userinput>\n" | |
"CARGO_CRATES= aho-corasick-0.6.4 \\\n" | |
" ansi_term-0.11.0 \\\n" | |
" arrayvec-0.4.7 \\\n" | |
" atty-0.2.9 \\\n" | |
" bitflags-1.0.1 \\\n" | |
" byteorder-1.2.2 \\\n" | |
" [...]" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10267 | |
msgid "The output of this command needs to be pasted directly into the Makefile:" | |
msgstr "A saída deste comando precisa ser colada diretamente no Makefile:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10270 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\ttokei\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t7.0.2\n" | |
"CATEGORIES=\tdevel\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tDisplay statistics about your code\n" | |
"\n" | |
"USES=\t\tcargo\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tAaronepower\n" | |
"\n" | |
"CARGO_CRATES= aho-corasick-0.6.4 \\\n" | |
" ansi_term-0.11.0 \\\n" | |
" arrayvec-0.4.7 \\\n" | |
" atty-0.2.9 \\\n" | |
" bitflags-1.0.1 \\\n" | |
" byteorder-1.2.2 \\\n" | |
" [...]\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"PORTNAME=\ttokei\n" | |
"DISTVERSIONPREFIX=\tv\n" | |
"DISTVERSION=\t7.0.2\n" | |
"CATEGORIES=\tdevel\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tDisplay statistics about your code\n" | |
"\n" | |
"USES=\t\tcargo\n" | |
"USE_GITHUB=\tyes\n" | |
"GH_ACCOUNT=\tAaronepower\n" | |
"\n" | |
"CARGO_CRATES= aho-corasick-0.6.4 \\\n" | |
" ansi_term-0.11.0 \\\n" | |
" arrayvec-0.4.7 \\\n" | |
" atty-0.2.9 \\\n" | |
" bitflags-1.0.1 \\\n" | |
" byteorder-1.2.2 \\\n" | |
" [...]\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10292 | |
msgid "<filename>distinfo</filename> needs to be regenerated to contain all the crate distribution files:" | |
msgstr "<filename>distinfo</filename>precisa ser regenerado para conter todos os arquivos de distribuição de caixas: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:10295 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>make makesum</userinput>\n" | |
"=> rust/crates/aho-corasick-0.6.4.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/aho-corasick/0.6.4/download?dummy=/rust/crates/aho-corasick-0.6.4.tar.gz\n" | |
"rust/crates/aho-corasick-0.6.4.tar.gz 100% of 24 kB 6139 kBps 00m00s\n" | |
"=> rust/crates/ansi_term-0.11.0.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/ansi_term/0.11.0/download?dummy=/rust/crates/ansi_term-0.11.0.tar.gz\n" | |
"rust/crates/ansi_term-0.11.0.tar.gz 100% of 16 kB 21 MBps 00m00s\n" | |
"=> rust/crates/arrayvec-0.4.7.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/arrayvec/0.4.7/download?dummy=/rust/crates/arrayvec-0.4.7.tar.gz\n" | |
"rust/crates/arrayvec-0.4.7.tar.gz 100% of 22 kB 3237 kBps 00m00s\n" | |
"=> rust/crates/atty-0.2.9.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/atty/0.2.9/download?dummy=/rust/crates/atty-0.2.9.tar.gz\n" | |
"rust/crates/atty-0.2.9.tar.gz 100% of 5898 B 81 MBps 00m00s\n" | |
"=> rust/crates/bitflags-1.0.1.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"[...]" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>make makesum</userinput>\n" | |
"=> rust/crates/aho-corasick-0.6.4.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/aho-corasick/0.6.4/download?dummy=/rust/crates/aho-corasick-0.6.4.tar.gz\n" | |
"rust/crates/aho-corasick-0.6.4.tar.gz 100% of 24 kB 6139 kBps 00m00s\n" | |
"=> rust/crates/ansi_term-0.11.0.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/ansi_term/0.11.0/download?dummy=/rust/crates/ansi_term-0.11.0.tar.gz\n" | |
"rust/crates/ansi_term-0.11.0.tar.gz 100% of 16 kB 21 MBps 00m00s\n" | |
"=> rust/crates/arrayvec-0.4.7.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/arrayvec/0.4.7/download?dummy=/rust/crates/arrayvec-0.4.7.tar.gz\n" | |
"rust/crates/arrayvec-0.4.7.tar.gz 100% of 22 kB 3237 kBps 00m00s\n" | |
"=> rust/crates/atty-0.2.9.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"=> Attempting to fetch https://crates.io/api/v1/crates/atty/0.2.9/download?dummy=/rust/crates/atty-0.2.9.tar.gz\n" | |
"rust/crates/atty-0.2.9.tar.gz 100% of 5898 B 81 MBps 00m00s\n" | |
"=> rust/crates/bitflags-1.0.1.tar.gz doesn't seem to exist in /usr/ports/distfiles/.\n" | |
"[...]" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10311 | |
msgid "" | |
"The working directory currently only contains the application sources we extracted as part of the <command>make cargo-crates</command> step. Before attempting to build the port the " | |
"working directory must be cleaned, so that the crate sources can be extracted into <varname>CARGO_VENDOR_DIR</varname>:" | |
msgstr "" | |
"Atualmente, o diretório de trabalho contém apenas as fontes de aplicativos extraídas como parte do<command>fazer caixas de carga</command>degrau. Antes de tentar construir a porta, o " | |
"diretório de trabalho deve ser limpo, para que as fontes da caixa possam ser extraídas<varname>CARGO_VENDOR_DIR</varname>: " | |
#. (itstool) path: example/screen | |
#: book.translate.xml:10318 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>make clean</userinput>\n" | |
"===> Cleaning for tokei-7.0.2" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>make clean</userinput>\n" | |
"===> Cleaning for tokei-7.0.2" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10321 | |
msgid "The port is now ready for a test build and further adjustments like creating a plist, writing a description, adding license information, options, etc. as normal." | |
msgstr "" | |
"A porta está agora pronta para uma compilação de teste e ajustes adicionais, como criar um plist, escrever uma descrição, adicionar informações de licença, opções, etc. como é normal." | |
#. (itstool) path: example/title | |
#: book.translate.xml:10327 | |
msgid "Enabling Additional Application Features" | |
msgstr "Ativando Recursos Adicionais do Aplicativo" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10329 | |
msgid "Some applications define additional features in their <filename>Cargo.toml</filename>. They can be compiled in by setting <varname>CARGO_FEATURES</varname> in the port." | |
msgstr "Alguns aplicativos definem recursos adicionais em suas<filename>Cargo.toml</filename>. Eles podem ser compilados definindo<varname>CARGO_FEATURES</varname>no porto \"" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10334 | |
msgid "Here we enable Tokei's <literal>json</literal> and <literal>yaml</literal> features:" | |
msgstr "Aqui nós habilitamos o Tokei's<literal>json</literal>e<literal>yaml</literal>características:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10337 | |
#, no-wrap | |
msgid "CARGO_FEATURES=\tjson yaml" | |
msgstr "CARGO_FEATURES=\tjson yaml" | |
#. (itstool) path: example/title | |
#: book.translate.xml:10341 | |
msgid "Listing Crate Licenses" | |
msgstr "Listagem de licenças de caixa" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:10347 | |
msgid "cargo-crates-licenses" | |
msgstr "caixas de carga-licenças" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10343 | |
msgid "" | |
"Crates have their own licenses. It is important to know what they are when adding a <varname>LICENSE</varname> block to the port (see <xref linkend=\"licenses\"/>). The helper target <_:" | |
"buildtarget-1/> will try to list all the licenses of all crates defined in <varname>CARGO_CRATES</varname>." | |
msgstr "" | |
"As caixas têm suas próprias licenças. É importante saber o que elas são ao adicionar<varname>LICENÇA</varname>bloco para o porto (ver<xref linkend=\"licenses\"/>). O alvo auxiliar <_: " | |
"buildtarget-1 /> tentará listar todas as licenças de todas as caixas definidas no<varname>CARGO_CRATES</varname>" | |
#. (itstool) path: example/screen | |
#: book.translate.xml:10351 | |
#, no-wrap | |
msgid "" | |
"<prompt>%</prompt> <userinput>make cargo-crates-licenses</userinput>\n" | |
"aho-corasick-0.6.4 Unlicense/MIT\n" | |
"ansi_term-0.11.0 MIT\n" | |
"arrayvec-0.4.7 MIT/Apache-2.0\n" | |
"atty-0.2.9 MIT\n" | |
"bitflags-1.0.1 MIT/Apache-2.0\n" | |
"byteorder-1.2.2 Unlicense/MIT\n" | |
"[...]" | |
msgstr "" | |
"<prompt>%</prompt> <userinput>make cargo-crates-licenses</userinput>\n" | |
"aho-corasick-0.6.4 Unlicense/MIT\n" | |
"ansi_term-0.11.0 MIT\n" | |
"arrayvec-0.4.7 MIT/Apache-2.0\n" | |
"atty-0.2.9 MIT\n" | |
"bitflags-1.0.1 MIT/Apache-2.0\n" | |
"byteorder-1.2.2 Unlicense/MIT\n" | |
"[...]" | |
#. (itstool) path: note/para | |
#: book.translate.xml:10361 | |
msgid "" | |
"The license names <command>make cargo-crates-licenses</command> outputs are SPDX 2.1 licenses expression which do not match the license names defined in the ports framework. They need to " | |
"be translated to the names from <xref linkend=\"licenses-license-list\"/>." | |
msgstr "" | |
"Os nomes das licenças<command>fazer licenças de carga</command>As saídas são expressões de licenças do SPDX 2.1 que não correspondem aos nomes de licença definidos na estrutura de portas. " | |
"Eles precisam ser traduzidos para os nomes de<xref linkend=\"licenses-license-list\"/>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:10373 | |
msgid "Using GNU Autotools" | |
msgstr "Usando o GNU Autotools" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:10375 | |
msgid "If a port needs any of the GNU Autotools software, add <literal>USES=autoreconf</literal>. See <xref linkend=\"uses-autoreconf\"/> for more information." | |
msgstr "Se um port precisar de algum software GNU Autotools, adicione<literal>USES = autoreconf</literal>. Vejo<xref linkend=\"uses-autoreconf\"/>Para maiores informações." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:10380 | |
msgid "Using GNU <literal>gettext</literal>" | |
msgstr "Usando o GNU<literal>gettext</literal>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10383 | |
msgid "Basic Usage" | |
msgstr "Uso Básico" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10385 | |
msgid "" | |
"If the port requires <literal>gettext</literal>, set <literal>USES= gettext</literal>, and the port will inherit a dependency on <filename>libintl.so</filename> from <package role=\"port" | |
"\">devel/gettext</package>. Other values for <literal>gettext</literal> usage are listed in <link linkend=\"uses-gettext\"><literal>USES=gettext</literal></link>." | |
msgstr "" | |
"Se o porto exigir<literal>gettext</literal>conjunto<literal>USES = gettext</literal>, e a porta herdará uma dependência de<filename>libintl.so</filename>a partir de<package role=\"port" | |
"\">devel / gettext</package>. Outros valores para<literal>gettext</literal>uso estão listados em<link linkend=\"uses-gettext\"><literal>USES = gettext</literal></link>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10392 | |
msgid "" | |
"A rather common case is a port using <literal>gettext</literal> and <command>configure</command>. Generally, GNU <command>configure</command> should be able to locate <literal>gettext</" | |
"literal> automatically." | |
msgstr "" | |
"Um caso bastante comum é um port usando<literal>gettext</literal>e<command>configurar</command>. Geralmente, o GNU<command>configurar</command>deve ser capaz de localizar<literal>gettext</" | |
"literal>automaticamente. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10397 | |
#, no-wrap | |
msgid "" | |
"USES=\tgettext\n" | |
"GNU_CONFIGURE=\tyes" | |
msgstr "" | |
"USES=\tgettext\n" | |
"GNU_CONFIGURE=\tyes" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10400 | |
msgid "If it ever fails to, hints at the location of <literal>gettext</literal> can be passed in <envar>CPPFLAGS</envar> and <envar>LDFLAGS</envar> as follows:" | |
msgstr "Se falhar, insinua a localização de<literal>gettext</literal>pode ser passado em<envar>CPPFLAGS</envar>e<envar>LDFLAGS</envar>do seguinte modo:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10405 | |
#, no-wrap | |
msgid "" | |
"USES=\tgettext\n" | |
"CPPFLAGS+=\t-I${LOCALBASE}/include\n" | |
"LDFLAGS+=\t-L${LOCALBASE}/lib\n" | |
"\n" | |
"GNU_CONFIGURE=\tyes" | |
msgstr "" | |
"USES=\tgettext\n" | |
"CPPFLAGS+=\t-I${LOCALBASE}/include\n" | |
"LDFLAGS+=\t-L${LOCALBASE}/lib\n" | |
"\n" | |
"GNU_CONFIGURE=\tyes" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10413 | |
msgid "Optional Usage" | |
msgstr "Uso opcional" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10415 | |
msgid "" | |
"Some software products allow for disabling <acronym>NLS</acronym>. For example, through passing <option>--disable-nls</option> to <command>configure</command>. In that case, the port must " | |
"use <literal>gettext</literal> conditionally, depending on the status of the <literal>NLS</literal> option. For ports of low to medium complexity, use this idiom:" | |
msgstr "" | |
"Alguns produtos de software permitem desabilitar o<acronym>NLS</acronym>. Por exemplo, passando<option value=--disable-nls>--disable-nls</option>para<command>configurar</command>. Nesse " | |
"caso, a porta deve usar<literal>gettext</literal>condicionalmente, dependendo do status do<literal>NLS</literal>opção. Para portas de baixa a média complexidade, use este idioma: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10423 | |
#, no-wrap | |
msgid "" | |
"GNU_CONFIGURE=\t\tyes\n" | |
"\n" | |
"OPTIONS_DEFINE=\t\tNLS\n" | |
"OPTIONS_SUB=\t\tyes\n" | |
"\n" | |
"NLS_USES=\t\tgettext\n" | |
"NLS_CONFIGURE_ENABLE=\tnls\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"GNU_CONFIGURE=\t\tyes\n" | |
"\n" | |
"OPTIONS_DEFINE=\t\tNLS\n" | |
"OPTIONS_SUB=\t\tyes\n" | |
"\n" | |
"NLS_USES=\t\tgettext\n" | |
"NLS_CONFIGURE_ENABLE=\tnls\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10433 | |
msgid "Or using the older way of using options:" | |
msgstr "Ou usando a maneira antiga de usar opções:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10435 | |
#, no-wrap | |
msgid "" | |
"GNU_CONFIGURE=\t\tyes\n" | |
"\n" | |
"OPTIONS_DEFINE=\t\tNLS\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MNLS}\n" | |
"USES+=\t\t\tgettext\n" | |
"PLIST_SUB+=\t\tNLS=\"\"\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-nls\n" | |
"PLIST_SUB+=\t\tNLS=\"@comment \"\n" | |
".endif\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"GNU_CONFIGURE=\t\tyes\n" | |
"\n" | |
"OPTIONS_DEFINE=\t\tNLS\n" | |
"\n" | |
".include <bsd.port.options.mk>\n" | |
"\n" | |
".if ${PORT_OPTIONS:MNLS}\n" | |
"USES+=\t\t\tgettext\n" | |
"PLIST_SUB+=\t\tNLS=\"\"\n" | |
".else\n" | |
"CONFIGURE_ARGS+=\t--disable-nls\n" | |
"PLIST_SUB+=\t\tNLS=\"@comment \"\n" | |
".endif\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10451 | |
msgid "" | |
"The next item on the to-do list is to arrange so that the message catalog files are included in the packing list conditionally. The <filename>Makefile</filename> part of this task is " | |
"already provided by the idiom. It is explained in the section on <link linkend=\"plist-sub\">advanced <filename>pkg-plist</filename> practices</link>. In a nutshell, each occurrence of " | |
"<literal>%%NLS%%</literal> in <filename>pkg-plist</filename> will be replaced by <quote><literal>@comment </literal></quote> if NLS is disabled, or by a null string if NLS is enabled. " | |
"Consequently, the lines prefixed by <literal>%%NLS%%</literal> will become mere comments in the final packing list if NLS is off; otherwise the prefix will be just left out. Then insert " | |
"<literal>%%NLS%%</literal> before each path to a message catalog file in <filename>pkg-plist</filename>. For example:" | |
msgstr "" | |
"O próximo item na lista de tarefas é organizar de forma condicional para que os arquivos do catálogo de mensagens sejam incluídos na lista de pacotes.<filename>Makefile</filename>parte " | |
"desta tarefa já é fornecida pela expressão idiomática. É explicado na seção sobre<link linkend=\"plist-sub\">avançado<filename>pkg-plist</filename>práticas</link>. Em poucas palavras, " | |
"cada ocorrência de<literal>%% NLS %%</literal>dentro<filename>pkg-plist</filename>será substituído por<quote><literal>@Comente</literal></quote>se o NLS estiver desativado ou por uma " | |
"cadeia nula se o NLS estiver ativado. Consequentemente, as linhas prefixadas por<literal>%% NLS %%</literal>se tornará meros comentários na lista de embalagem final se o NLS estiver " | |
"desativado; caso contrário, o prefixo será deixado de fora. Em seguida, insira<literal>%% NLS %%</literal>antes de cada caminho para um arquivo de catálogo de mensagens em<filename>pkg-" | |
"plist</filename>. Por exemplo:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10469 | |
#, no-wrap | |
msgid "" | |
"%%NLS%%share/locale/fr/LC_MESSAGES/foobar.mo\n" | |
"%%NLS%%share/locale/no/LC_MESSAGES/foobar.mo" | |
msgstr "" | |
"%%NLS%%share/locale/fr/LC_MESSAGES/foobar.mo\n" | |
"%%NLS%%share/locale/no/LC_MESSAGES/foobar.mo" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10472 | |
msgid "In high complexity cases, more advanced techniques may be needed, such as <link linkend=\"plist-dynamic\">dynamic packing list generation</link>." | |
msgstr "Em casos de alta complexidade, técnicas mais avançadas podem ser necessárias, como<link linkend=\"plist-dynamic\">geração dinâmica de lista de embalagem</link>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10479 | |
msgid "Handling Message Catalog Directories" | |
msgstr "Manipulando diretórios do catálogo de mensagens" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10481 | |
msgid "" | |
"There is a point to note about installing message catalog files. The target directories for them, which reside under <filename>LOCALBASE/share/locale</filename>, must not be created and " | |
"removed by a port. The most popular languages have their respective directories listed in <filename>PORTSDIR/Templates/BSD.local.dist</filename>. The directories for many other languages " | |
"are governed by the <package role=\"port\">devel/gettext</package> port. Consult its <filename>pkg-plist</filename> and see whether the port is going to install a message catalog file for " | |
"a unique language." | |
msgstr "" | |
"Há um ponto a ser observado sobre a instalação de arquivos de catálogo de mensagens. Os diretórios de destino para eles, que residem em<filename>LOCALBASE / share / locale</filename>, não " | |
"deve ser criado e removido por um port. Os idiomas mais populares têm seus respectivos diretórios listados em<filename>PORTSDIR / Templates / BSD.local.dist</filename>. Os diretórios para " | |
"muitos outros idiomas são governados pelo<package role=\"port\">devel / gettext</package>porta. Consulte o seu<filename>pkg-plist</filename>e ver se a porta vai instalar um arquivo de " | |
"catálogo de mensagens para um idioma exclusivo. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:10498 | |
msgid "Using <application>Perl</application>" | |
msgstr "Usando<application>Perl</application>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:10500 | |
msgid "" | |
"If <varname>MASTER_SITES</varname> is set to <literal>CPAN</literal>, the correct subdirectory is usually selected automatically. If the default subdirectory is wrong, <literal>CPAN/" | |
"Module</literal> can be used to change it. <varname>MASTER_SITES</varname> can also be set to the old <varname>MASTER_SITE_PERL_CPAN</varname>, then the preferred value of " | |
"<varname>MASTER_SITE_SUBDIR</varname> is the top-level hierarchy name. For example, the recommended value for <literal>p5-Module-Name</literal> is <literal>Module</literal>. The top-level " | |
"hierarchy can be examined at <link xlink:href=\"http://cpan.org/modules/by-module/\">cpan.org</link>. This keeps the port working when the author of the module changes." | |
msgstr "" | |
"E se<varname>MASTER_SITES</varname>está configurado para<literal>CPAN</literal>, o subdiretório correto é geralmente selecionado automaticamente. Se o subdiretório padrão estiver errado," | |
"<literal>CPAN / Módulo</literal>pode ser usado para alterá-lo.<varname>MASTER_SITES</varname>também pode ser definido para o antigo<varname>MASTER_SITE_PERL_CPAN</varname>, então o valor " | |
"preferido de<varname>MASTER_SITE_SUBDIR</varname>é o nome da hierarquia de nível superior. Por exemplo, o valor recomendado para<literal>p5-Module-Name</literal>é<literal>Módulo</" | |
"literal>. A hierarquia de nível superior pode ser examinada em<link xlink:href=\"http://cpan.org/modules/by-module/\">cpan.org</link>. Isso mantém a porta funcionando quando o autor do " | |
"módulo muda. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:10514 | |
msgid "" | |
"The exception to this rule is when the relevant directory does not exist or the distfile does not exist in that directory. In such case, using author's id as <varname>MASTER_SITE_SUBDIR</" | |
"varname> is allowed. The <literal>CPAN:AUTHOR</literal> macro can be used, which will be translated to the hashed author directory. For example, <literal>CPAN:AUTHOR</literal> will be " | |
"converted to <literal>authors/id/A/AU/AUTHOR</literal>." | |
msgstr "" | |
"A exceção a essa regra é quando o diretório relevante não existe ou o distfile não existe nesse diretório. Nesse caso, usando o id do autor como<varname>MASTER_SITE_SUBDIR</varname>é " | |
"permitido. o<literal>CPAN: AUTOR</literal>macro pode ser usado, que será traduzido para o diretório de autor com hash. Por exemplo,<literal>CPAN: AUTOR</literal>será convertido " | |
"para<literal>autores / id / A / AU / AUTOR</literal>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:10523 | |
msgid "" | |
"When a port needs <application>Perl</application> support, it must set <literal>USES=perl5</literal> with the optional <varname>USE_PERL5</varname> described in <link linkend=\"uses-" | |
"perl5\">the perl5 USES description</link>." | |
msgstr "" | |
"Quando um porto precisa<application>Perl</application>suporte, deve definir<literal>USES = perl5</literal>com o opcional<varname>USE_PERL5</varname>descrito em<link linkend=\"uses-" | |
"perl5\">a descrição USL perl5</link>" | |
#. (itstool) path: table/title | |
#: book.translate.xml:10528 | |
msgid "Read-Only Variables for Ports That Use <application>Perl</application>" | |
msgstr "Variáveis somente leitura para portas que usam<application>Perl</application>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10534 | |
msgid "Read only variables" | |
msgstr "Ler apenas variáveis" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10541 | |
msgid "<varname>PERL</varname>" | |
msgstr "<varname>PERL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10542 | |
msgid "" | |
"The full path of the Perl 5 interpreter, either in the system or installed from a port, but without the version number. Use this when the software needs the path to the <application>Perl</" | |
"application> interpreter. To replace <quote><literal>#!</literal></quote>lines in scripts, use <link linkend=\"uses-shebangfix\">USES=shebangfix</link>." | |
msgstr "" | |
"O caminho completo do interpretador Perl 5, seja no sistema ou instalado a partir de um port, mas sem o número da versão. Use isso quando o software precisar do caminho para " | |
"o<application>Perl</application>intérprete. Para substituir<quote><literal>#!</literal></quote>linhas em scripts, use<link linkend=\"uses-shebangfix\">USES = shebangfix</link>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10552 | |
msgid "<varname>PERL_VERSION</varname>" | |
msgstr "<varname>PERL_VERSION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10553 | |
msgid "The full version of Perl installed (for example, <literal>5.8.9</literal>)." | |
msgstr "A versão completa do Perl instalado (por exemplo,<literal>5,8,9</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10558 | |
msgid "<varname>PERL_LEVEL</varname>" | |
msgstr "<varname>PERL_LEVEL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10559 | |
msgid "The installed Perl version as an integer of the form <literal>MNNNPP</literal> (for example, <literal>500809</literal>)." | |
msgstr "A versão do Perl instalada como um inteiro da forma<literal>MNNNPP</literal>(por exemplo,<literal>500809</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10565 | |
msgid "<varname>PERL_ARCH</varname>" | |
msgstr "<varname>PERL_ARCH</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10566 | |
msgid "Where Perl stores architecture dependent libraries. Defaults to <literal>${ARCH}-freebsd</literal>." | |
msgstr "Onde o Perl armazena bibliotecas dependentes da arquitetura.<literal>$ {ARCH} -freebsd</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10572 | |
msgid "<varname>PERL_PORT</varname>" | |
msgstr "<varname>PERL_PORT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10573 | |
msgid "Name of the Perl port that is installed (for example, <literal>perl5</literal>)." | |
msgstr "Nome da porta Perl instalada (por exemplo,<literal>perl5</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10578 | |
msgid "<varname>SITE_PERL</varname>" | |
msgstr "<varname>SITE_PERL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10579 | |
msgid "Directory name where site specific Perl packages go. This value is added to <varname>PLIST_SUB</varname>." | |
msgstr "Nome do diretório para onde vão os pacotes Perl específicos do site. Esse valor é adicionado a<varname>PLIST_SUB</varname>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:10588 | |
msgid "" | |
"Ports of Perl modules which do not have an official website must link to <systemitem>cpan.org</systemitem> in the WWW line of <filename>pkg-descr</filename>. The preferred URL form is " | |
"<literal>http://search.cpan.org/dist/Module-Name/</literal> (including the trailing slash)." | |
msgstr "" | |
"Módulos Ports of Perl que não possuem um site oficial devem linkar para<systemitem>cpan.org</systemitem>na linha WWW de<filename>pkg-descr</filename>. O formulário de URL preferido " | |
"é<literal>http://search.cpan.org/dist/Module-Name/</literal>(incluindo a barra final). " | |
#. (itstool) path: note/para | |
#: book.translate.xml:10597 | |
msgid "" | |
"Do not use <literal>${SITE_PERL}</literal> in dependency declarations. Doing so assumes that <filename>perl5.mk</filename> has been included, which is not always true. Ports depending on " | |
"this port will have incorrect dependencies if this port's files move later in an upgrade. The right way to declare Perl module dependencies is shown in the example below." | |
msgstr "" | |
"Não use<literal>$ {SITE_PERL}</literal>em declarações de dependência. Fazê-lo pressupõe que<filename>perl5.mk</filename>foi incluído, o que nem sempre é verdade. As portas que dependem " | |
"dessa porta terão dependências incorretas se os arquivos dessa porta forem movidos posteriormente em uma atualização. O caminho certo para declarar as dependências do módulo Perl é " | |
"mostrado no exemplo abaixo. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:10607 | |
msgid "Perl Dependency Example" | |
msgstr "Exemplo de dependência de Perl" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10609 | |
#, no-wrap | |
msgid "p5-IO-Tee>=0.64:devel/p5-IO-Tee" | |
msgstr "p5-IO-Tee>=0.64:devel/p5-IO-Tee" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:10612 | |
msgid "For Perl ports that install manual pages, the macro <literal>PERL5_MAN3</literal> and <literal>PERL5_MAN1</literal> can be used inside <filename>pkg-plist</filename>. For example," | |
msgstr "Para portas Perl que instalam páginas de manual, a macro<literal>PERL5_MAN3</literal>e<literal>PERL5_MAN1</literal>pode ser usado dentro<filename>pkg-plist</filename>. Por exemplo," | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:10617 | |
#, no-wrap | |
msgid "" | |
"lib/perl5/5.14/man/man1/event.1.gz\n" | |
"lib/perl5/5.14/man/man3/AnyEvent::I3.3.gz" | |
msgstr "" | |
"lib/perl5/5.14/man/man1/event.1.gz\n" | |
"lib/perl5/5.14/man/man3/AnyEvent::I3.3.gz" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:10620 | |
msgid "can be replaced with" | |
msgstr "pode ser substituído por" | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:10622 | |
#, no-wrap | |
msgid "" | |
"%%PERL5_MAN1%%/event.1.gz\n" | |
"%%PERL5_MAN3%%/AnyEvent::I3.3.gz" | |
msgstr "" | |
"%%PERL5_MAN1%%/event.1.gz\n" | |
"%%PERL5_MAN3%%/AnyEvent::I3.3.gz" | |
#. (itstool) path: note/para | |
#: book.translate.xml:10626 | |
msgid "" | |
"There are no <varname>PERL5_MAN<replaceable>x</replaceable></varname> macros for the other sections (<replaceable>x</replaceable> in <literal>2</literal> and <literal>4</literal> to " | |
"<literal>9</literal>) because those get installed in the regular directories." | |
msgstr "" | |
"Não há<varname>PERL5_MAN<replaceable>x</replaceable></varname>macros para as outras secções (<replaceable>x</replaceable>dentro<literal>2</literal>e<literal>4</literal>para<literal>9</" | |
"literal>) porque esses são instalados nos diretórios comuns. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:10636 | |
msgid "A Port Which Only Requires Perl to Build" | |
msgstr "Uma porta que requer apenas Perl para construir" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10638 | |
msgid "As the default USE_PERL5 value is build and run, set it to:" | |
msgstr "Como o valor padrão USE_PERL5 é construído e executado, configure-o para:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10641 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tbuild" | |
msgstr "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tbuild" | |
#. (itstool) path: example/title | |
#: book.translate.xml:10646 | |
msgid "A Port Which Also Requires Perl to Patch" | |
msgstr "Uma porta que também requer o Perl para corrigir" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10648 | |
msgid "" | |
"From time to time, using <citerefentry><refentrytitle>sed</refentrytitle><manvolnum>1</manvolnum></citerefentry> for patching is not enough. When using <citerefentry><refentrytitle>perl</" | |
"refentrytitle><manvolnum>1</manvolnum></citerefentry> is easier, use:" | |
msgstr "" | |
"De tempos em tempos, usando<citerefentry><refentrytitle>sed</refentrytitle><manvolnum>1</manvolnum></citerefentry>para patch não é suficiente. Ao usar<citerefentry><refentrytitle>perl</" | |
"refentrytitle><manvolnum>1</manvolnum></citerefentry>é mais fácil, use: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10651 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tpatch build run" | |
msgstr "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tpatch build run" | |
#. (itstool) path: example/title | |
#: book.translate.xml:10656 | |
msgid "A Perl Module Which Needs <literal>ExtUtils::MakeMaker</literal> to Build" | |
msgstr "Um módulo Perl que precisa<literal>ExtUtils :: MakeMaker</literal>construir" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10659 | |
msgid "Most <application>Perl</application> modules come with a <filename>Makefile.PL</filename> configure script. In this case, set:" | |
msgstr "A maioria<application>Perl</application>módulos vêm com um<filename>Makefile.PL</filename>configure script. Neste caso, defina: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10663 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tconfigure" | |
msgstr "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tconfigure" | |
#. (itstool) path: example/title | |
#: book.translate.xml:10668 | |
msgid "A Perl Module Which Needs <literal>Module::Build</literal> to Build" | |
msgstr "Um módulo Perl que precisa<literal>Módulo :: Build</literal>construir" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10671 | |
msgid "When a <application>Perl</application> module comes with a <filename>Build.PL</filename> configure script, it can require <application>Module::Build</application>, in which case, set" | |
msgstr "Quando um<application>Perl</application>módulo vem com um<filename>Build.PL</filename>configure script, pode exigir<application>Módulo :: Build</application>, nesse caso, defina " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10676 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tmodbuild" | |
msgstr "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tmodbuild" | |
#. (itstool) path: example/para | |
#: book.translate.xml:10679 | |
msgid "If it instead requires <application>Module::Build::Tiny</application>, set" | |
msgstr "Se, ao contrário, exigir<application>Módulo :: Build :: Minúsculo</application>, defina " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10682 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tmodbuildtiny" | |
msgstr "" | |
"USES=\t\tperl5\n" | |
"USE_PERL5=\tmodbuildtiny" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:10688 | |
msgid "Using X11" | |
msgstr "Usando o X11" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10691 | |
msgid "X.Org Components" | |
msgstr "Componentes X.Org" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10693 | |
msgid "" | |
"The X11 implementation available in The Ports Collection is X.Org. If the application depends on X components, set <varname>USE_XORG</varname> to the list of required components. " | |
"Available components, at the time of writing, are:" | |
msgstr "" | |
"A implementação do X11 disponível em The Ports Collection é X.Org. Se o aplicativo depender de componentes X, defina<varname>USE_XORG</varname>à lista de componentes necessários. " | |
"Componentes disponíveis, no momento da escrita, são: " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10699 | |
msgid "" | |
"<literal>bigreqsproto compositeproto damageproto dmx dmxproto dri2proto dri3proto evieproto fixesproto fontcacheproto fontenc fontsproto fontutil glproto ice inputproto kbproto libfs oldx " | |
"pciaccess pixman presentproto printproto randrproto recordproto renderproto resourceproto scrnsaverproto sm trapproto videoproto x11 xau xaw xaw6 xaw7 xbitmaps xcb xcmiscproto xcomposite " | |
"xcursor xdamage xdmcp xevie xext xextproto xf86bigfontproto xf86dgaproto xf86driproto xf86miscproto xf86rushproto xf86vidmodeproto xfixes xfont xfontcache xft xi xinerama xineramaproto " | |
"xkbfile xkbui xmu xmuu xorg-macros xorg-server xp xpm xprintapputil xprintutil xproto xproxymngproto xrandr xrender xres xscrnsaver xshmfence xt xtrans xtrap xtst xv xvmc xxf86dga " | |
"xxf86misc xxf86vm</literal>." | |
msgstr "" | |
"<literal>bigreqsproto compositeproto damageproto DMX dmxproto dri2proto dri3proto evieproto fixesproto fontcacheproto fontenc fontsproto fontutil glproto gelo inputproto kbproto libfs " | |
"oldx pciaccess pixman presentproto printproto randrproto recordproto renderproto resourceproto scrnsaverproto sm trapproto videoproto x11 XAU Xaw xaw6 xaw7 xbitmaps XCB xcmiscproto " | |
"xcomposite Xcursor XDamage xdmcp xevie xExt xextproto xf86bigfontproto xf86dgaproto xf86driproto xf86miscproto xf86rushproto xf86vidmodeproto xfixes xfont xfontcache xf xi xinerama " | |
"xineramaproto xkbfile xkbui xmu xmuu xorg-macros xorg-servidor xp xpm xprintutilput xprintutil xprot xproxymngproto xrandr xrender xx xscrnsaver xxf86mx xxf86vm xxf86mx</literal>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10714 | |
msgid "Always up-to-date list can be found in <filename>/usr/ports/Mk/bsd.xorg.mk</filename>." | |
msgstr "A lista sempre atualizada pode ser encontrada em<filename>/usr/ports/Mk/bsd.xorg.mk</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10717 | |
msgid "" | |
"The Mesa Project is an effort to provide free OpenGL implementation. To specify a dependency on various components of this project, use <varname>USE_GL</varname>. Valid options are: " | |
"<literal>egl, gl, glesv2, glew, glu, glut, glw</literal> and <literal>linux</literal>. For backwards compatibility, the value of <literal>yes</literal> maps to <literal>glu</literal>." | |
msgstr "" | |
"O Projeto Mesa é um esforço para fornecer implementação gratuita do OpenGL. Para especificar uma dependência em vários componentes deste projeto, use<varname>USE_GL</varname>. Opções " | |
"válidas são:<literal>egl, gl, glesv2, glew, glu, glut, glw</literal>e<literal>linux</literal>. Para compatibilidade com versões anteriores, o valor de<literal>sim</literal>mapas " | |
"para<literal>glu</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:10727 | |
msgid "<varname>USE_XORG</varname> Example" | |
msgstr "<varname>USE_XORG</varname>Exemplo" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10729 | |
#, no-wrap | |
msgid "" | |
"USE_XORG=\txrender xft xkbfile xt xaw\n" | |
"USE_GL=\t\tglu" | |
msgstr "" | |
"USE_XORG=\txrender xft xkbfile xt xaw\n" | |
"USE_GL=\t\tglu" | |
#. (itstool) path: table/title | |
#: book.translate.xml:10734 | |
msgid "Variables for Ports That Use X" | |
msgstr "Variáveis para portas que usam X" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10739 | |
msgid "<varname>USES= imake</varname>" | |
msgstr "<varname>USOS = imake</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10740 | |
msgid "The port uses <command>imake</command>." | |
msgstr "O porto usa<command>eu faço</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10744 | |
msgid "<varname>XMKMF</varname>" | |
msgstr "<varname>XMKMF</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:10745 | |
msgid "Set to the path of <command>xmkmf</command> if not in the <envar>PATH</envar>. Defaults to <literal>xmkmf -a</literal>." | |
msgstr "Definir o caminho de<command>xmkmf</command>se não no<envar>CAMINHO</envar>. Padrões para<literal>xmkmf -a</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:10754 | |
msgid "Using X11-Related Variables" | |
msgstr "Usando Variáveis Relacionadas ao X11" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:10756 | |
#, no-wrap | |
msgid "" | |
"# Use some X11 libraries\n" | |
"USE_XORG=\tx11 xpm" | |
msgstr "" | |
"# Use some X11 libraries\n" | |
"USE_XORG=\tx11 xpm" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10762 | |
msgid "Ports That Require Motif" | |
msgstr "Portas que exigem Motif" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10764 | |
msgid "" | |
"If the port requires a Motif library, define <varname>USES= motif</varname> in the <filename>Makefile</filename>. Default Motif implementation is <package role=\"port\">x11-toolkits/open-" | |
"motif</package>. Users can choose <package role=\"port\">x11-toolkits/lesstif</package> instead by setting <varname>WANT_LESSTIF</varname> in their <filename>make.conf</filename>." | |
msgstr "" | |
"Se a porta requer uma biblioteca Motif, defina<varname>USES = motivo</varname>no<filename>Makefile</filename>. A implementação padrão do Motif é<package role=\"port\">x11-toolkits / open-" | |
"motif</package>. Os usuários podem escolher<package role=\"port\">x11-toolkits / lesstif</package>em vez disso, definindo<varname>WANT_LESSTIF</varname>na sua<filename>make.conf</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10774 | |
msgid "" | |
"<varname>MOTIFLIB</varname> will be set by <filename>motif.mk</filename> to reference the appropriate Motif library. Please patch the source of the port to use <literal>${MOTIFLIB}</" | |
"literal> wherever the Motif library is referenced in the original <filename>Makefile</filename> or <filename>Imakefile</filename>." | |
msgstr "" | |
"<varname>MOTIFLIB</varname>será definido por<filename>motif.mk</filename>para referenciar a biblioteca Motif apropriada. Por favor, corrija a fonte da porta para usar<literal>$ {MOTIFLIB}" | |
"</literal>onde quer que a biblioteca Motif seja referenciada no original<filename>Makefile</filename>ou<filename>Imakefile</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10782 | |
msgid "There are two common cases:" | |
msgstr "Existem dois casos comuns:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:10786 | |
msgid "" | |
"If the port refers to the Motif library as <literal>-lXm</literal> in its <filename>Makefile</filename> or <filename>Imakefile</filename>, substitute <literal>${MOTIFLIB}</literal> for it." | |
msgstr "" | |
"Se a porta se referir à biblioteca Motif como<literal>-lXm</literal>na sua<filename>Makefile</filename>ou<filename>Imakefile</filename>, substituto<literal>$ {MOTIFLIB}</literal>por isso. " | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:10794 | |
msgid "If the port uses <literal>XmClientLibs</literal> in its <filename>Imakefile</filename>, change it to <literal>${MOTIFLIB} ${XTOOLLIB} ${XLIB}</literal>." | |
msgstr "Se a porta usa<literal>XmClientLibs</literal>na sua<filename>Imakefile</filename>, mude para<literal>$ {MOTIFLIB} $ {XTOOLLIB} $ {XLIB}</literal>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10801 | |
msgid "" | |
"Note that <varname>MOTIFLIB</varname> (usually) expands to <literal>-L/usr/local/lib -lXm -lXp</literal> or <literal>/usr/local/lib/libXm.a</literal>, so there is no need to add <literal>-" | |
"L</literal> or <literal>-l</literal> in front." | |
msgstr "" | |
"Observe que<varname>MOTIFLIB</varname>(geralmente) se expande para<literal>-L / usr / local / lib -lXm -lXp</literal>ou<literal>/usr/local/lib/libXm.a</literal>, então não há necessidade " | |
"de adicionar<literal>-EU</literal>ou<literal>-eu</literal>em frente." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10809 | |
msgid "X11 Fonts" | |
msgstr "X11 fontes" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10811 | |
msgid "If the port installs fonts for the X Window System, put them in <filename>LOCALBASE/lib/X11/fonts/local</filename>." | |
msgstr "Se a porta instalar fontes para o X Window System, coloque-as<filename>LOCALBASE / lib / X11 / fontes / local</filename>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10817 | |
msgid "Getting a Fake <envar>DISPLAY</envar> with Xvfb" | |
msgstr "Obtendo um falso<envar>EXIBIÇÃO</envar>com Xvfb " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10819 | |
msgid "" | |
"Some applications require a working X11 display for compilation to succeed. This poses a problem for machines that operate headless. When this variable is used, the build infrastructure " | |
"will start the virtual framebuffer X server. The working <envar>DISPLAY</envar> is then passed to the build. See <link linkend=\"uses-display\"><literal>USES=display</literal></link> for " | |
"the possible arguments." | |
msgstr "" | |
"Algumas aplicações requerem uma tela X11 funcional para que a compilação seja bem-sucedida. Isso representa um problema para as máquinas que operam sem cabeça. Quando essa variável é " | |
"usada, a infraestrutura de compilação iniciará o servidor virtual framebuffer X.<envar>EXIBIÇÃO</envar>é então passado para a construção. Vejo<link linkend=\"uses-display\"><literal>USES " | |
"= exibição</literal></link>para os possíveis argumentos \"" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10827 | |
#, no-wrap | |
msgid "USES=\tdisplay" | |
msgstr "USES=\tdisplay" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10831 | |
msgid "Desktop Entries" | |
msgstr "Entradas da área de trabalho" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10833 | |
msgid "" | |
"Desktop entries (<link xlink:href=\"http://standards.freedesktop.org/desktop-entry-spec/latest/\">a Freedesktop standard</link>) provide a way to automatically adjust desktop features " | |
"when a new program is installed, without requiring user intervention. For example, newly-installed programs automatically appear in the application menus of compatible desktop " | |
"environments. Desktop entries originated in the <application>GNOME</application> desktop environment, but are now a standard and also work with <application>KDE</application> and " | |
"<application>Xfce</application>. This bit of automation provides a real benefit to the user, and desktop entries are encouraged for applications which can be used in a desktop environment." | |
msgstr "" | |
"Entradas na área de trabalho (<link xlink:href=\"http://standards.freedesktop.org/desktop-entry-spec/latest/\">um padrão Freedesktop</link>) fornece uma maneira de ajustar automaticamente " | |
"os recursos da área de trabalho quando um novo programa é instalado, sem a necessidade de intervenção do usuário. Por exemplo, programas recém-instalados aparecem automaticamente nos " | |
"menus de aplicativos de ambientes de desktop compatíveis. Entradas na área de trabalho originadas no<application>GNOMO</application>ambiente de desktop, mas agora são um padrão e também " | |
"trabalhar com<application>KDE</application>e<application>Xfce</application>. Esse pouco de automação fornece um benefício real para o usuário, e as entradas na área de trabalho são " | |
"incentivadas para aplicativos que podem ser usados em um ambiente de área de trabalho. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:10849 | |
msgid "Using Predefined <filename>.desktop</filename> Files" | |
msgstr "Usando Predefinido<filename>.Área de Trabalho</filename>Arquivos" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:10852 | |
msgid "" | |
"Ports that include predefined <filename><replaceable>*</replaceable>.desktop</filename> must include those files in <filename>pkg-plist</filename> and install them in the <filename>" | |
"$LOCALBASE/share/applications</filename> directory. The <link linkend=\"install-macros\"><varname>INSTALL_DATA</varname> macro</link> is useful for installing these files." | |
msgstr "" | |
"Portas que incluem predefinidas<filename><replaceable>*</replaceable>.Área de Trabalho</filename>deve incluir esses arquivos em<filename>pkg-plist</filename>e instalá-los no<filename>$ " | |
"LOCALBASE / share / applications</filename>diretório. o<link linkend=\"install-macros\"><varname>INSTALL_DATA</varname>macro</link>é útil para instalar esses arquivos. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:10863 | |
msgid "Updating Desktop Database" | |
msgstr "Atualizando o Banco de Dados da Área de Trabalho" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:10865 | |
msgid "" | |
"If a port has a MimeType entry in its <filename><replaceable>portname</replaceable>.desktop</filename>, the desktop database must be updated after install and deinstall. To do this, " | |
"define <varname>USES</varname>= desktop-file-utils." | |
msgstr "" | |
"Se um port tiver uma entrada MimeType em seu<filename><replaceable>nome da porta</replaceable>.Área de Trabalho</filename>, o banco de dados da área de trabalho deve ser atualizado após a " | |
"instalação e desinstalação. Para fazer isso, defina<varname>USOS</varname>= desktop-file-utils. " | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:10873 | |
msgid "Creating Desktop Entries with <varname>DESKTOP_ENTRIES</varname>" | |
msgstr "Criando entradas da área de trabalho com<varname>DESKTOP_ENTRIES</varname>" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:10876 | |
msgid "" | |
"Desktop entries can be easily created for applications by using <varname>DESKTOP_ENTRIES</varname>. A file named <filename><replaceable>name</replaceable>.desktop</filename> will be " | |
"created, installed, and added to <filename>pkg-plist</filename> automatically. Syntax is:" | |
msgstr "" | |
"As entradas da área de trabalho podem ser facilmente criadas para aplicativos usando<varname>DESKTOP_ENTRIES</varname>. Um arquivo chamado<filename><replaceable>nome</replaceable>.Área de " | |
"Trabalho</filename>será criado, instalado e adicionado ao<filename>pkg-plist</filename>automaticamente. A sintaxe é: " | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:10884 | |
#, no-wrap | |
msgid "DESKTOP_ENTRIES=\t\"NAME\" \"COMMENT\" \"ICON\" \"COMMAND\" \"CATEGORY\" StartupNotify" | |
msgstr "DESKTOP_ENTRIES=\t\"NAME\" \"COMMENT\" \"ICON\" \"COMMAND\" \"CATEGORY\" StartupNotify" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:10886 | |
msgid "" | |
"The list of possible categories is available on the <link xlink:href=\"http://standards.freedesktop.org/menu-spec/latest/apa.html\">Freedesktop website</link>. <varname>StartupNotify</" | |
"varname> indicates whether the application is compatible with <emphasis>startup notifications</emphasis>. These are typically a graphic indicator like a clock that appear at the mouse " | |
"pointer, menu, or panel to give the user an indication when a program is starting. A program that is compatible with startup notifications clears the indicator after it has started. " | |
"Programs that are not compatible with startup notifications would never clear the indicator (potentially confusing and infuriating the user), and must have <varname>StartupNotify</" | |
"varname> set to <literal>false</literal> so the indicator is not shown at all." | |
msgstr "" | |
"A lista de possíveis categorias está disponível no<link xlink:href=\"http://standards.freedesktop.org/menu-spec/latest/apa.html\">Site Freedesktop</link>.<varname>StartupNotify</" | |
"varname>indica se a aplicação é compatível com<emphasis>notificações de inicialização</emphasis>. Estes são tipicamente um indicador gráfico como um relógio que aparece no ponteiro do " | |
"mouse, menu ou painel para dar ao usuário uma indicação quando um programa está sendo iniciado. Um programa que seja compatível com as notificações de inicialização limpa o indicador " | |
"depois de iniciado. Programas que não são compatíveis com as notificações de inicialização nunca limpariam o indicador (possivelmente confundindo e enfurecendo o usuário) e devem " | |
"ter<varname>StartupNotify</varname>definido como<literal>falso</literal>então o indicador não é mostrado. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:10902 | |
msgid "Example:" | |
msgstr "Exemplo:" | |
#. (itstool) path: sect3/programlisting | |
#: book.translate.xml:10904 | |
#, no-wrap | |
msgid "" | |
"DESKTOP_ENTRIES=\t\"ToME\" \"Roguelike game based on JRR Tolkien's work\" \\\n" | |
"\t\t\t\"${DATADIR}/xtra/graf/tome-128.png\" \\\n" | |
"\t\t\t\"tome -v -g\" \"Application;Game;RolePlaying;\" \\\n" | |
"\t\t\tfalse" | |
msgstr "" | |
"DESKTOP_ENTRIES=\t\"ToME\" \"Roguelike game based on JRR Tolkien's work\" \\\n" | |
"\t\t\t\"${DATADIR}/xtra/graf/tome-128.png\" \\\n" | |
"\t\t\t\"tome -v -g\" \"Application;Game;RolePlaying;\" \\\n" | |
"\t\t\tfalse" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:10913 | |
msgid "Using GNOME" | |
msgstr "Usando o GNOME" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10918 | |
msgid "" | |
"This chapter explains the <acronym>GNOME</acronym> framework as used by ports. The framework can be loosely divided into the base components, <acronym>GNOME</acronym> desktop components, " | |
"and a few special macros that simplify the work of port maintainers." | |
msgstr "" | |
"Este capítulo explica a estrutura do<acronym>GNOME</acronym>como usada pelas portas. A estrutura pode ser dividida livremente nos componentes de base, componentes da<acronym>área de</" | |
"acronym>trabalho do<acronym>GNOME</acronym>e algumas macros especiais que simplificam o trabalho dos mantenedores da porta." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10924 | |
msgid "While developing a port or changing one, please set" | |
msgstr "Ao desenvolver um port ou mudar uma, por favor, defina" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10926 | |
#, no-wrap | |
msgid "DEVELOPER=yes" | |
msgstr "DEVELOPER=yes" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10928 | |
msgid "in the environment or in <filename>/etc/make.conf</filename>. This causes the ports framework to enable additional checks." | |
msgstr "no meio ambiente ou em<filename>/etc/make.conf</filename>. Isso faz com que a estrutura de portas permita verificações adicionais. " | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10934 | |
msgid "Using <varname>USE_GNOME</varname>" | |
msgstr "Usando<varname>USE_GNOME</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10936 | |
msgid "" | |
"Adding this variable to the port allows the use of the macros and components defined in <filename>bsd.gnome.mk</filename>. The code in <filename>bsd.gnome.mk</filename> adds the needed " | |
"build-time, run-time or library dependencies or the handling of special files. <acronym>GNOME</acronym> applications under FreeBSD use the <varname>USE_GNOME</varname> infrastructure. " | |
"Include all the needed components as a space-separated list. The <varname>USE_GNOME</varname> components are divided into these virtual lists: basic components, GNOME 3 components and " | |
"legacy components. If the port needs only GTK3 libraries, this is the shortest way to define it:" | |
msgstr "" | |
"Adicionar esta variável à porta permite o uso das macros e componentes definidos em<filename>bsd.gnome.mk</filename>. O código em<filename>bsd.gnome.mk</filename>adiciona as dependências " | |
"de tempo de criação, tempo de execução ou biblioteca necessárias ou o tratamento de arquivos especiais. Aplicativos<acronym>GNOME</acronym>sob o FreeBSD usam o<varname>USE_GNOME</" | |
"varname>a infraestrutura. Inclua todos os componentes necessários como uma lista separada por espaço. o<varname>USE_GNOME</varname>os componentes são divididos nessas listas virtuais: " | |
"componentes básicos, componentes do GNOME 3 e componentes legados. Se a porta precisa apenas de bibliotecas GTK3, este é o caminho mais curto para defini-lo: " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10950 | |
#, no-wrap | |
msgid "USE_GNOME=\tgtk30" | |
msgstr "USE_GNOME=\tgtk30" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10952 | |
msgid "" | |
"<varname>USE_GNOME</varname> components automatically add the dependencies they need. Please see <xref linkend=\"gnome-components\"/> for an exhaustive list of all <varname>USE_GNOME</" | |
"varname> components and which other components they imply and their dependencies." | |
msgstr "" | |
"<varname>USE_GNOME</varname>componentes adicionam automaticamente as dependências de que precisam. Por favor, veja<xref linkend=\"gnome-components\"/>para uma lista exaustiva de " | |
"todos<varname>USE_GNOME</varname>componentes e quais outros componentes eles implicam e suas dependências \"" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10958 | |
msgid "Here is an example <filename>Makefile</filename> for a GNOME port that uses many of the techniques outlined in this document. Please use it as a guide for creating new ports." | |
msgstr "Aqui está um exemplo<filename>Makefile</filename>para um port do GNOME que usa muitas das técnicas descritas neste documento. Por favor, use-o como um guia para criar novas portas. " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:10963 | |
#, no-wrap | |
msgid "" | |
"# $FreeBSD$\n" | |
"\n" | |
"PORTNAME=\t regexxer\n" | |
"DISTVERSION=\t 0.10\n" | |
"CATEGORIES=\t devel textproc gnome\n" | |
"MASTER_SITES=\t GNOME\n" | |
"\n" | |
"MAINTAINER=\t [email protected]\n" | |
"COMMENT=\t Interactive tool for performing search and replace operations\n" | |
"\n" | |
"USES=\t\t gettext gmake pathfix pkgconfig tar:xz\n" | |
"GNU_CONFIGURE=\tyes\n" | |
"USE_GNOME=\t gnomeprefix intlhack gtksourceviewmm3\n" | |
"CPPFLAGS+=\t -I${LOCALBASE}/include\n" | |
"LDFLAGS+=\t -L${LOCALBASE}/lib\n" | |
"INSTALLS_ICONS= yes\n" | |
"\n" | |
"GLIB_SCHEMAS=\t org.regexxer.gschema.xml\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"# $FreeBSD$\n" | |
"\n" | |
"PORTNAME=\t regexxer\n" | |
"DISTVERSION=\t 0.10\n" | |
"CATEGORIES=\t devel textproc gnome\n" | |
"MASTER_SITES=\t GNOME\n" | |
"\n" | |
"MAINTAINER=\t [email protected]\n" | |
"COMMENT=\t Interactive tool for performing search and replace operations\n" | |
"\n" | |
"USES=\t\t gettext gmake pathfix pkgconfig tar:xz\n" | |
"GNU_CONFIGURE=\tyes\n" | |
"USE_GNOME=\t gnomeprefix intlhack gtksourceviewmm3\n" | |
"CPPFLAGS+=\t -I${LOCALBASE}/include\n" | |
"LDFLAGS+=\t -L${LOCALBASE}/lib\n" | |
"INSTALLS_ICONS= yes\n" | |
"\n" | |
"GLIB_SCHEMAS=\t org.regexxer.gschema.xml\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:10985 | |
msgid "" | |
"The <varname>USE_GNOME</varname> macro without any arguments does not add any dependencies to the port. <varname>USE_GNOME</varname> cannot be set after <filename>bsd.port.pre.mk</" | |
"filename>." | |
msgstr "" | |
"O<varname>USE_GNOME</varname>Macro sem nenhum argumento não adiciona nenhuma dependência à porta.<varname>USE_GNOME</varname>não pode ser definido depois<filename>bsd.port.pre.mk</" | |
"filename>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:10993 book.translate.xml:18852 | |
msgid "Variables" | |
msgstr "Variáveis" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:10995 | |
msgid "" | |
"This section explains which macros are available and how they are used. Like they are used in the above example. The <xref linkend=\"gnome-components\"/> has a more in-depth explanation. " | |
"<varname>USE_GNOME</varname> has to be set for these macros to be of use." | |
msgstr "" | |
"Esta seção explica quais macros estão disponíveis e como elas são usadas. Como elas são usadas no exemplo acima.<xref linkend=\"gnome-components\"/>tem uma explicação mais detalhada." | |
"<varname>USE_GNOME</varname>precisa ser definido para que essas macros sejam úteis. " | |
#. (itstool) path: varlistentry/term | |
#. (itstool) id: book.translate.xml#gnome-icons | |
#: book.translate.xml:11003 | |
msgid "<varname>INSTALLS_ICONS</varname>" | |
msgstr "<varname>INSTALLS_ICONS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11006 | |
msgid "" | |
"<application>GTK+</application> ports which install <application>Freedesktop</application>-style icons to <filename>${LOCALBASE}/share/icons</filename> should use this macro to ensure " | |
"that the icons are cached and will display correctly. The cache file is named <filename>icon-theme.cache</filename>. Do not include that file in <filename>pkg-plist</filename>. This macro " | |
"handles that automatically. This macro is not needed for <application>Qt</application>, which use a internal method." | |
msgstr "" | |
"<application>GTK +</application>portas que instalam<application>Freedesktop</application>ícones de estilo para<filename>$ {LOCALBASE} / share / icons</filename>deve usar essa macro para " | |
"garantir que os ícones sejam armazenados em cache e exibidos corretamente. O arquivo de cache é nomeado<filename>icon-theme.cache</filename>. Não inclua esse arquivo em<filename>pkg-" | |
"plist</filename>. Essa macro manipula isso automaticamente. Esta macro não é necessária para<application>Qt</application>, que usam um método interno \"" | |
#. (itstool) path: varlistentry/term | |
#. (itstool) id: book.translate.xml#gnome-glibschema | |
#: book.translate.xml:11020 | |
msgid "<varname>GLIB_SCHEMAS</varname>" | |
msgstr "<varname>GLIB_SCHEMAS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11023 | |
msgid "List of all the glib schema files the port installs. The macro will add the files to the port plist and handle the registration of these files on install and deinstall." | |
msgstr "" | |
"Lista de todos os arquivos de esquema de glib que a porta instala. A macro adicionará os arquivos ao plist de porta e manipulará o registro desses arquivos na instalação e desinstalação." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11028 | |
msgid "" | |
"The glib schema files are written in <acronym>XML</acronym> and end with the <filename>gschema.xml</filename> extension. They are installed in the <filename>share/glib-2.0/schemas/</" | |
"filename> directory. These schema files contain all application config values with there default settings. The actual database used by the applications is built by <application>glib-" | |
"compile-schema</application>, which is run by the <varname>GLIB_SCHEMAS</varname> macro." | |
msgstr "" | |
"Os arquivos de esquema do glib são escritos em<acronym>XML</acronym>e terminam com<filename>gschema.xml</filename>extensão. Eles estão instalados no<filename>share / glib-2.0 / schemas /</" | |
"filename>diretório. Esses arquivos de esquema contêm todos os valores de configuração do aplicativo com as configurações padrão. O banco de dados real usado pelos aplicativos é construído " | |
"por<application>esquema de compilação simplificada</application>, que é executado pelo<varname>GLIB_SCHEMAS</varname>macro. " | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:11039 | |
#, no-wrap | |
msgid "GLIB_SCHEMAS=foo.gschema.xml" | |
msgstr "GLIB_SCHEMAS=foo.gschema.xml" | |
#. (itstool) path: note/para | |
#: book.translate.xml:11042 | |
msgid "" | |
"Do not add glib schemas to the <filename>pkg-plist</filename>. If they are listed in <filename>pkg-plist</filename>, they will not be registered and the applications might not work " | |
"properly." | |
msgstr "" | |
"Não adicione esquemas simplificados ao<filename>pkg-plist</filename>. Se eles estão listados em<filename>pkg-plist</filename>, eles não serão registrados e os aplicativos podem não " | |
"funcionar corretamente \"" | |
#. (itstool) path: varlistentry/term | |
#. (itstool) id: book.translate.xml#gnome-gconfschema | |
#: book.translate.xml:11052 | |
msgid "<varname>GCONF_SCHEMAS</varname>" | |
msgstr "<varname>GCONF_SCHEMAS</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11055 | |
msgid "List all the gconf schema files. The macro will add the schema files to the port plist and will handle their registration on install and deinstall." | |
msgstr "Liste todos os arquivos do esquema gconf. A macro adicionará os arquivos de esquema ao plist de porta e manipulará seu registro na instalação e desinstalação." | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11059 | |
msgid "" | |
"GConf is the <acronym>XML</acronym>-based database that virtually all GNOME applications use for storing their settings. These files are installed into the <filename>etc/gconf/schemas</" | |
"filename> directory. This database is defined by installed schema files that are used to generate <filename>%gconf.xml</filename> key files. For each schema file installed by the port, " | |
"there be an entry in the <filename>Makefile</filename>:" | |
msgstr "" | |
"O GConf é o banco de dados baseado em<acronym>XML</acronym>que praticamente todos os aplicativos do GNOME usam para armazenar suas configurações. Esses arquivos são instalados no banco de " | |
"dados.<filename>etc / gconf / schemas</filename>diretório. Esse banco de dados é definido pelos arquivos de esquema instalados que são usados para gerar<filename>% gconf.xml</" | |
"filename>arquivos chave. Para cada arquivo de esquema instalado pela porta, existe uma entrada no<filename>Makefile</filename>: " | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:11069 | |
#, no-wrap | |
msgid "GCONF_SCHEMAS=my_app.schemas my_app2.schemas my_app3.schemas" | |
msgstr "GCONF_SCHEMAS=my_app.schemas my_app2.schemas my_app3.schemas" | |
#. (itstool) path: note/para | |
#: book.translate.xml:11072 | |
msgid "" | |
"Gconf schemas are listed in the <varname>GCONF_SCHEMAS</varname> macro rather than <filename>pkg-plist</filename>. If they are listed in <filename>pkg-plist</filename>, they will not be " | |
"registered and the applications might not work properly." | |
msgstr "" | |
"Os esquemas do Gconf estão listados no<varname>GCONF_SCHEMAS</varname>macro em vez de<filename>pkg-plist</filename>. Se eles estão listados em<filename>pkg-plist</filename>, eles não " | |
"serão registrados e os aplicativos podem não funcionar corretamente \"" | |
#. (itstool) path: varlistentry/term | |
#. (itstool) id: book.translate.xml#gnome-omf | |
#: book.translate.xml:11083 | |
msgid "<varname>INSTALLS_OMF</varname>" | |
msgstr "<varname>INSTALLS_OMF</varname>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11086 | |
msgid "" | |
"Open Source Metadata Framework (<acronym>OMF</acronym>) files are commonly used by GNOME 2 applications. These files contain the application help file information, and require special " | |
"processing by ScrollKeeper/rarian. To properly register <acronym>OMF</acronym> files when installing GNOME applications from packages, make sure that <varname>omf</varname> files are " | |
"listed in <varname>pkg-plist</varname> and that the port <filename>Makefile</filename> has <varname>INSTALLS_OMF</varname> defined:" | |
msgstr "" | |
"Os arquivos Open Source Metadata Framework (<acronym>OMF</acronym>) são comumente usados pelos aplicativos GNOME 2. Esses arquivos contêm as informações do arquivo de ajuda do aplicativo " | |
"e requerem processamento especial pelo ScrollKeeper. Para registrar adequadamente arquivos<acronym>OMF</acronym>ao instalar aplicativos GNOME de pacotes, certifique-se de que<varname>omf</" | |
"varname>arquivos são listados em<varname>pkg-plist</varname>e que o porto<filename>Makefile</filename>tem<varname>INSTALLS_OMF</varname>definiram:" | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:11098 | |
#, no-wrap | |
msgid "INSTALLS_OMF=yes" | |
msgstr "INSTALLS_OMF=yes" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11100 | |
msgid "" | |
"When set, <filename>bsd.gnome.mk</filename> automatically scans <filename>pkg-plist</filename> and adds appropriate <literal>@exec</literal> and <literal>@unexec</literal> directives for " | |
"each <filename>.omf</filename> to track in the <acronym>OMF</acronym> registration database." | |
msgstr "" | |
"Quando definido,<filename>bsd.gnome.mk</filename>digitaliza automaticamente<filename>pkg-plist</filename>e adiciona<literal>@exec</literal>e<literal>@unexec</literal>diretivas para " | |
"cada<filename>.omf</filename>para rastrear no banco de dados de registro<acronym>OMF</acronym>. " | |
#. (itstool) path: sect1/title | |
#. (itstool) path: table/title | |
#: book.translate.xml:11113 book.translate.xml:11128 | |
msgid "GNOME Components" | |
msgstr "Componentes do GNOME" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:11115 | |
msgid "" | |
"For further help with a GNOME port, look at some of the <link xlink:href=\"@@URL_RELPREFIX@@/ports/gnome.html\">existing ports</link> for examples. The <link xlink:href=" | |
"\"@@URL_RELPREFIX@@/gnome/\">FreeBSD GNOME page</link> has contact information if more help is needed. The components are divided into GNOME components that are currently in use and " | |
"legacy components. If the component supports argument, they are listed between parenthesis in the description. The first is the default. \"Both\" is shown if the component defaults to " | |
"adding to both build and run dependencies." | |
msgstr "" | |
"Para mais ajuda com um port GNOME, veja alguns dos<link xlink:href=\"@@URL_RELPREFIX@@/ports/gnome.html\">portos existentes</link>por exemplo. o<link xlink:href=\"@@URL_RELPREFIX@@/gnome/" | |
"\">Página GNOME do FreeBSD</link>tem informações de contato, se precisar de mais ajuda. Os componentes são divididos em componentes GNOME que estão atualmente em uso e componentes " | |
"legados. Se o componente suportar argumento, eles serão listados entre parênteses na descrição. O primeiro é o padrão. \\ \"Ambos \" são mostrados se o componente usar como padrão a " | |
"adição às dependências de construção e execução. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11133 book.translate.xml:11407 book.translate.xml:11442 book.translate.xml:11715 book.translate.xml:13911 | |
msgid "Component" | |
msgstr "Componente" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11134 book.translate.xml:11443 | |
msgid "Associated program" | |
msgstr "Programa associado" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11141 book.translate.xml:20654 book.translate.xml:21359 | |
msgid "<literal>atk</literal>" | |
msgstr "<literal>computing</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11142 | |
msgid "accessibility/atk" | |
msgstr "acessibilidade / atk" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11143 | |
msgid "Accessibility toolkit (ATK)" | |
msgstr "Kit de ferramentas de acessibilidade (ATK)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11147 book.translate.xml:20658 | |
msgid "<literal>atkmm</literal>" | |
msgstr "<literal>atkmm</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11148 | |
msgid "accessibility/atkmm" | |
msgstr "acessibilidade / atkmm" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11149 | |
msgid "c++ bindings for atk" | |
msgstr "ligações de c ++ para atk" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11153 book.translate.xml:20662 book.translate.xml:21371 | |
msgid "<literal>cairo</literal>" | |
msgstr "<literal>Cairo</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11154 | |
msgid "graphics/cairo" | |
msgstr "gráficos / cairo" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11155 | |
msgid "Vector graphics library with cross-device output support" | |
msgstr "Biblioteca de gráficos vetoriais com suporte a saída entre dispositivos" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11160 book.translate.xml:20666 | |
msgid "<literal>cairomm</literal>" | |
msgstr "<literal>Cairom</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11161 | |
msgid "graphics/cairomm" | |
msgstr "gráficos / cairomm" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11162 | |
msgid "c++ bindings for cairo" | |
msgstr "ligações c ++ para o cairo" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11166 book.translate.xml:20670 | |
msgid "<literal>dconf</literal>" | |
msgstr "<literal>dconf</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11167 | |
msgid "devel/dconf" | |
msgstr "devel / dconf" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11168 | |
msgid "Configuration database system (both, build, run)" | |
msgstr "Sistema de banco de dados de configuração (ambos, compilação, execução)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11173 book.translate.xml:20678 | |
msgid "<literal>evolutiondataserver3</literal>" | |
msgstr "<literal>evolutiondataserver3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11174 | |
msgid "databases/evolution-data-server" | |
msgstr "bases de dados / evolution-data-server" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11175 | |
msgid "Data backends for the Evolution integrated mail/PIM suite" | |
msgstr "Backends de dados para o pacote integrado de email / PIM do Evolution" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11180 book.translate.xml:20694 book.translate.xml:21415 | |
msgid "<literal>gdkpixbuf2</literal>" | |
msgstr "<literal>gdkpixbuf2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11181 | |
msgid "graphics/gdk-pixbuf2" | |
msgstr "gráficos / gdk-pixbuf2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11182 book.translate.xml:11484 | |
msgid "Graphics library for GTK+" | |
msgstr "Biblioteca de gráficos para GTK +" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11186 book.translate.xml:20702 | |
msgid "<literal>glib20</literal>" | |
msgstr "<literal>glib20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11187 | |
msgid "devel/glib20" | |
msgstr "devel / glib20" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11188 | |
msgid "GNOME core library <literal>glib20</literal>" | |
msgstr "Biblioteca principal do GNOME<literal>glib20</literal>" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11193 book.translate.xml:20706 | |
msgid "<literal>glibmm</literal>" | |
msgstr "<literal>glibmm</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11194 | |
msgid "devel/glibmm" | |
msgstr "devel / glibmm" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11195 | |
msgid "c++ bindings for glib20" | |
msgstr "ligações c ++ para glib20" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11199 book.translate.xml:20710 | |
msgid "<literal>gnomecontrolcenter3</literal>" | |
msgstr "<literal>gnomecontrolcenter3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11200 | |
msgid "sysutils/gnome-control-center" | |
msgstr "sysutils / gnome-control-center" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11201 | |
msgid "GNOME 3 Control Center" | |
msgstr "Centro de Controle do GNOME 3" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11205 book.translate.xml:20714 | |
msgid "<literal>gnomedesktop3</literal>" | |
msgstr "<literal>gnomedesktop3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11206 | |
msgid "x11/gnome-desktop" | |
msgstr "x11 / gnome-desktop" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11207 | |
msgid "GNOME 3 desktop UI library" | |
msgstr "Biblioteca de interface do usuário do desktop GNOME 3" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11211 book.translate.xml:20742 | |
msgid "<literal>gsound</literal>" | |
msgstr "<literal>gsound</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11212 | |
msgid "audio/gsound" | |
msgstr "audio / gsound" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11213 | |
msgid "GObject library for playing system sounds (both, build, run)" | |
msgstr "Biblioteca GObject para reproduzir sons do sistema (ambos, construir, executar)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11218 book.translate.xml:20746 | |
msgid "<literal>gtk-update-icon-cache</literal>" | |
msgstr "<literal>gtk-update-icon-cache</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11219 | |
msgid "graphics/gtk-update-icon-cache" | |
msgstr "gráficos / gtk-update-icon-cache" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11220 | |
msgid "Gtk-update-icon-cache utility from the Gtk+ toolkit" | |
msgstr "Utilitário Gtk-update-icon-cache do kit de ferramentas Gtk +" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11225 book.translate.xml:20754 | |
msgid "<literal>gtk20</literal>" | |
msgstr "<literal>gtk20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11226 | |
msgid "x11-toolkits/gtk20" | |
msgstr "x11-toolkits / gtk20" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11227 | |
msgid "Gtk+ 2 toolkit" | |
msgstr "Kit de ferramentas Gtk + 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11231 book.translate.xml:20758 | |
msgid "<literal>gtk30</literal>" | |
msgstr "<literal>gtk30</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11232 | |
msgid "x11-toolkits/gtk30" | |
msgstr "x11-toolkits / gtk30" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11233 | |
msgid "Gtk+ 3 toolkit" | |
msgstr "Kit de ferramentas Gtk + 3" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11237 book.translate.xml:20770 | |
msgid "<literal>gtkmm20</literal>" | |
msgstr "<literal>gtkmm20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11238 | |
msgid "x11-toolkits/gtkmm20" | |
msgstr "x11-toolkits / gtkmm20" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11239 | |
msgid "c++ bindings 2.0 for the gtk20 toolkit" | |
msgstr "C ++ bindings 2.0 para o kit de ferramentas gtk20" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11243 book.translate.xml:20774 | |
msgid "<literal>gtkmm24</literal>" | |
msgstr "<literal>gtkmm24</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11244 | |
msgid "x11-toolkits/gtkmm24" | |
msgstr "x11-toolkits / gtkmm24" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11245 | |
msgid "c++ bindings 2.4 for the gtk20 toolkit" | |
msgstr "C ++ bindings 2.4 para o kit de ferramentas gtk20" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11249 book.translate.xml:20778 | |
msgid "<literal>gtkmm30</literal>" | |
msgstr "<literal>gtkmm30</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11250 | |
msgid "x11-toolkits/gtkmm30" | |
msgstr "x11-toolkits / gtkmm30" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11251 | |
msgid "c++ bindings 3.0 for the gtk30 toolkit" | |
msgstr "c ++ bindings 3.0 para o kit de ferramentas gtk30" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11255 book.translate.xml:20790 | |
msgid "<literal>gtksourceview2</literal>" | |
msgstr "<literal>gtksourceview2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11256 | |
msgid "x11-toolkits/gtksourceview2" | |
msgstr "x11-toolkits / gtksourceview2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11257 book.translate.xml:11553 | |
msgid "Widget that adds syntax highlighting to GtkTextView" | |
msgstr "Widget que adiciona sintaxe destacando para GtkTextView" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11262 book.translate.xml:20794 | |
msgid "<literal>gtksourceview3</literal>" | |
msgstr "<literal>gtksourceview3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11263 | |
msgid "x11-toolkits/gtksourceview3" | |
msgstr "x11-toolkits / gtksourceview3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11264 | |
msgid "Text widget that adds syntax highlighting to the GtkTextView widget" | |
msgstr "Widget de texto que adiciona realce de sintaxe ao widget GtkTextView" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11269 book.translate.xml:20798 | |
msgid "<literal>gtksourceviewmm3</literal>" | |
msgstr "<literal>gtksourceviewmm3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11270 | |
msgid "x11-toolkits/gtksourceviewmm3" | |
msgstr "x11-toolkits / gtksourceviewmm3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11271 | |
msgid "c++ bindings for the gtksourceview3 library" | |
msgstr "ligações de c ++ para a biblioteca gtksourceview3" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11275 book.translate.xml:20802 | |
msgid "<literal>gvfs</literal>" | |
msgstr "<literal>gvfs</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11276 | |
msgid "devel/gvfs" | |
msgstr "devel / gvfs" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11277 | |
msgid "GNOME virtual file system" | |
msgstr "Sistema de arquivos virtual do GNOME" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11281 book.translate.xml:20810 book.translate.xml:21742 | |
msgid "<literal>intltool</literal>" | |
msgstr "<literal>intltool</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11282 | |
msgid "textproc/intltool" | |
msgstr "textproc / intltool" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11283 | |
msgid "Tool for internationalization (also see intlhack)" | |
msgstr "Ferramenta para internacionalização (veja também intlhack)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11288 book.translate.xml:20814 | |
msgid "<literal>introspection</literal>" | |
msgstr "<literal>introspecção</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11289 | |
msgid "devel/gobject-introspection" | |
msgstr "devel / gobject-introspection" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11290 | |
msgid "" | |
"Basic introspection bindings and tools to generate introspection bindings. Most of the time :build is enough, :both/:run is only need for applications that use introspection bindings. " | |
"(both, build, run)" | |
msgstr "" | |
"Ligações de introspecção e ferramentas básicas para gerar ligações de introspecção. Na maioria das vezes: compilação é suficiente,: / / run só é necessário para aplicativos que usam " | |
"ligações de introspecção. (Ambos, compilação, execução)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11298 book.translate.xml:20830 | |
msgid "<literal>libgda5</literal>" | |
msgstr "<literal>ticket5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11299 | |
msgid "databases/libgda5" | |
msgstr "bases de dados / libgda5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11300 book.translate.xml:11580 | |
msgid "Provides uniform access to different kinds of data sources" | |
msgstr "Fornece acesso uniforme a diferentes tipos de fontes de dados" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11305 book.translate.xml:20834 | |
msgid "<literal>libgda5-ui</literal>" | |
msgstr "<literal>cebola libgda5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11306 | |
msgid "databases/libgda5-ui" | |
msgstr "bases de dados / libgda5-ui" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11307 | |
msgid "UI library from the libgda5 library" | |
msgstr "Biblioteca de interface do usuário da biblioteca libgda5" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11311 book.translate.xml:20838 | |
msgid "<literal>libgdamm5</literal>" | |
msgstr "<literal>libgdamm5</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11312 | |
msgid "databases/libgdamm5" | |
msgstr "bases de dados / libgdamm5" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11313 | |
msgid "c++ bindings for the libgda5 library" | |
msgstr "ligações c ++ para a biblioteca libgda5" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11317 book.translate.xml:20870 | |
msgid "<literal>libgsf</literal>" | |
msgstr "<literal>libgsf</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11318 | |
msgid "devel/libgsf" | |
msgstr "devel / libgsf" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11319 | |
msgid "Extensible I/O abstraction for dealing with structured file formats" | |
msgstr "Abstração de E / S extensível para lidar com formatos de arquivo estruturados" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11324 book.translate.xml:20886 | |
msgid "<literal>librsvg2</literal>" | |
msgstr "<literal>librsvg2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11325 | |
msgid "graphics/librsvg2" | |
msgstr "graphics / librsvg2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11326 | |
msgid "Library for parsing and rendering SVG vector-graphic files" | |
msgstr "Biblioteca para analisar e renderizar arquivos gráficos vetoriais SVG" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11331 book.translate.xml:20894 | |
msgid "<literal>libsigc++20</literal>" | |
msgstr "<literal>libsigc ++ 20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11332 | |
msgid "devel/libsigc++20" | |
msgstr "devel / libsigc ++ 20" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11333 book.translate.xml:11651 | |
msgid "Callback Framework for C++" | |
msgstr "Estrutura de retorno de chamada para C ++" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11337 book.translate.xml:20906 | |
msgid "<literal>libxml++26</literal>" | |
msgstr "<literal>libxml ++ 26</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11338 | |
msgid "textproc/libxml++26" | |
msgstr "textproc / libxml ++ 26" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11339 | |
msgid "c++ bindings for the libxml2 library" | |
msgstr "Ligações de c ++ para a biblioteca libxml2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11343 book.translate.xml:20910 book.translate.xml:21515 | |
msgid "<literal>libxml2</literal>" | |
msgstr "<literal>libxml2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11344 | |
msgid "textproc/libxml2" | |
msgstr "textproc / libxml2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11345 | |
msgid "XML parser library (both, build, run)" | |
msgstr "Biblioteca de analisador XML (ambos, compilação, execução)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11349 book.translate.xml:20914 | |
msgid "<literal>libxslt</literal>" | |
msgstr "<literal>libxslt</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11350 | |
msgid "textproc/libxslt" | |
msgstr "textproc / libxslt" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11351 | |
msgid "XSLT C library (both, build, run)" | |
msgstr "Biblioteca XSLT C (ambos, compilação, execução)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11355 book.translate.xml:20918 | |
msgid "<literal>metacity</literal>" | |
msgstr "<literal>metacidad</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11356 | |
msgid "x11-wm/metacity" | |
msgstr "x11-wm / metacity" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11357 | |
msgid "Window manager from GNOME" | |
msgstr "Gerenciador de janelas do GNOME" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11361 book.translate.xml:20922 | |
msgid "<literal>nautilus3</literal>" | |
msgstr "<literal>nautilus3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11362 | |
msgid "x11-fm/nautilus" | |
msgstr "x11-fm / nautilus" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11363 | |
msgid "GNOME file manager" | |
msgstr "Gerenciador de arquivos GNOME" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11367 book.translate.xml:20930 book.translate.xml:21559 | |
msgid "<literal>pango</literal>" | |
msgstr "<literal>caverna</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11368 | |
msgid "x11-toolkits/pango" | |
msgstr "x11-toolkits / cave" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11369 | |
msgid "Open-source framework for the layout and rendering of i18n text" | |
msgstr "Estrutura de código aberto para o layout e renderização do texto i18n" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11374 book.translate.xml:20934 | |
msgid "<literal>pangomm</literal>" | |
msgstr "<literal>pangomm</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11375 | |
msgid "x11-toolkits/pangomm" | |
msgstr "X11-toolkits / pangomm" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11376 | |
msgid "c++ bindings for the pango library" | |
msgstr "ligações em c ++ para a biblioteca do pango" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11380 book.translate.xml:20942 | |
msgid "<literal>py3gobject3</literal>" | |
msgstr "<literal>py3gobject3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11381 | |
msgid "devel/py3-gobject3" | |
msgstr "devel / py3-gobject3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11382 | |
msgid "Python 3, GObject 3.0 bindings" | |
msgstr "Python 3, ligações do GObject 3.0" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11386 book.translate.xml:20954 | |
msgid "<literal>pygobject3</literal>" | |
msgstr "<literal>pygobject3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11387 | |
msgid "devel/py-gobject3" | |
msgstr "devel / py-gobject3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11388 | |
msgid "Python 2, GObject 3.0 bindings" | |
msgstr "Python 2, ligações do GObject 3.0" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11392 book.translate.xml:20974 | |
msgid "<literal>vte3</literal>" | |
msgstr "<literal>vte3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11393 | |
msgid "x11-toolkits/vte3" | |
msgstr "x11-toolkits / vte3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11394 book.translate.xml:11702 | |
msgid "Terminal widget with improved accessibility and I18N support" | |
msgstr "Widget de terminal com melhor acessibilidade e suporte I18N" | |
#. (itstool) path: table/title | |
#: book.translate.xml:11402 | |
msgid "GNOME Macro Components" | |
msgstr "Componentes de Macro do GNOME" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11414 book.translate.xml:20730 | |
msgid "<literal>gnomeprefix</literal>" | |
msgstr "<literal>gnomeprefix</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11415 | |
msgid "Supply <_:buildtarget-1/> with some default locations." | |
msgstr "Forneça <_: buildtarget-1 /> com alguns locais padrão." | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11420 book.translate.xml:20806 book.translate.xml:21738 | |
msgid "<literal>intlhack</literal>" | |
msgstr "<literal>intlhack</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11421 | |
msgid "Same as intltool, but patches to make sure <filename>share/locale/</filename> is used. Please only use when <literal>intltool</literal> alone is not enough." | |
msgstr "" | |
"O mesmo que intltool, mas os patches para garantir<filename>compartilhar / localidade /</filename>é usado. Por favor, use somente quando<literal>intltool</literal>sozinho não é suficiente " | |
"\"" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11428 book.translate.xml:20966 | |
msgid "<literal>referencehack</literal>" | |
msgstr "<literal>referencehack</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11429 | |
msgid "This macro is there to help splitting of the API or reference documentation into its own port." | |
msgstr "Esta macro existe para ajudar a dividir a API ou a documentação de referência em sua própria porta." | |
#. (itstool) path: table/title | |
#: book.translate.xml:11437 | |
msgid "GNOME Legacy Components" | |
msgstr "Componentes legados do GNOME" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11450 | |
msgid "<literal>atspi</literal>" | |
msgstr "<literal>atspi</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11451 | |
msgid "accessibility/at-spi" | |
msgstr "acessibilidade / at-spi" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11452 | |
msgid "Assistive Technology Service Provider Interface" | |
msgstr "Interface do provedor de serviços de tecnologia assistiva" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11457 book.translate.xml:20674 | |
msgid "<literal>esound</literal>" | |
msgstr "<literal>esound</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11458 | |
msgid "audio/esound" | |
msgstr "audio / esound" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11459 | |
msgid "Enlightenment sound package" | |
msgstr "Pacote de som de esclarecimento" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11463 | |
msgid "<literal>gal2</literal>" | |
msgstr "<literal>gal2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11464 | |
msgid "x11-toolkits/gal2" | |
msgstr "x11-toolkits / gal2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11465 | |
msgid "Collection of widgets taken from GNOME 2 gnumeric" | |
msgstr "Coleção de widgets do GNOME 2 gnumeric" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11470 book.translate.xml:20682 | |
msgid "<literal>gconf2</literal>" | |
msgstr "<literal>gconf2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11471 | |
msgid "devel/gconf2" | |
msgstr "devel / gconf2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11472 | |
msgid "Configuration database system for GNOME 2" | |
msgstr "Sistema de banco de dados de configuração para o GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11476 book.translate.xml:20686 | |
msgid "<literal>gconfmm26</literal>" | |
msgstr "<literal>gconfmm26</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11477 | |
msgid "devel/gconfmm26" | |
msgstr "devel / gconfmm26" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11478 | |
msgid "c++ bindings for gconf2" | |
msgstr "ligações c ++ para gconf2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11482 book.translate.xml:20690 | |
msgid "<literal>gdkpixbuf</literal>" | |
msgstr "<literal>gdkpixbuf</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11483 | |
msgid "graphics/gdk-pixbuf" | |
msgstr "gráficos / gdk-pixbuf" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11488 book.translate.xml:20698 | |
msgid "<literal>glib12</literal>" | |
msgstr "<literal>glib12</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11489 | |
msgid "devel/glib12" | |
msgstr "devel / glib12" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11490 | |
msgid "glib 1.2 core library" | |
msgstr "glib 1.2 core library" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11494 book.translate.xml:20718 | |
msgid "<literal>gnomedocutils</literal>" | |
msgstr "<literal>gnomedocutils</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11495 | |
msgid "textproc/gnome-doc-utils" | |
msgstr "textproc / gnome-doc-utils" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11496 | |
msgid "GNOME doc utils" | |
msgstr "GNOME doc utils" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11500 book.translate.xml:20726 | |
msgid "<literal>gnomemimedata</literal>" | |
msgstr "<literal>gnomemimedata</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11501 | |
msgid "misc/gnome-mime-data" | |
msgstr "misc / gnome-mime-data" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11502 | |
msgid "MIME and Application database for GNOME 2" | |
msgstr "MIME e banco de dados de aplicativos para o GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11506 book.translate.xml:20734 | |
msgid "<literal>gnomesharp20</literal>" | |
msgstr "<literal>gnomesharp20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11507 | |
msgid "x11-toolkits/gnome-sharp20" | |
msgstr "x11-toolkits / gnome-sharp20" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11508 | |
msgid "GNOME 2 interfaces for the .NET runtime" | |
msgstr "Interfaces do GNOME 2 para o tempo de execução do .NET" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11512 | |
msgid "<literal>gnomespeech</literal>" | |
msgstr "<literal>gnomespeech</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11513 | |
msgid "accessibility/gnome-speech" | |
msgstr "acessibilidade / fala do gnome" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11514 | |
msgid "GNOME 2 text-to-speech API" | |
msgstr "API de conversão de texto em voz do GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11518 book.translate.xml:20738 | |
msgid "<literal>gnomevfs2</literal>" | |
msgstr "<literal>gnomevfs2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11519 | |
msgid "devel/gnome-vfs" | |
msgstr "devel / gnome-vfs" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11520 | |
msgid "GNOME 2 Virtual File System" | |
msgstr "Sistema de arquivos virtual do GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11524 book.translate.xml:20750 | |
msgid "<literal>gtk12</literal>" | |
msgstr "<literal>gtk12</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11525 | |
msgid "x11-toolkits/gtk12" | |
msgstr "x11-toolkits / gtk12" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11526 | |
msgid "Gtk+ 1.2 toolkit" | |
msgstr "Kit de ferramentas Gtk + 1.2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11530 book.translate.xml:20762 | |
msgid "<literal>gtkhtml3</literal>" | |
msgstr "<literal>gtkhtml3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11531 | |
msgid "www/gtkhtml3" | |
msgstr "www / gtkhtml3" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11532 book.translate.xml:11539 book.translate.xml:11631 | |
msgid "Lightweight HTML rendering/printing/editing engine" | |
msgstr "Mecanismo de renderização / impressão / edição de HTML leve" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11537 book.translate.xml:20766 | |
msgid "<literal>gtkhtml4</literal>" | |
msgstr "<literal>gtkhtml4</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11538 | |
msgid "www/gtkhtml4" | |
msgstr "www / gtkhtml4" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11544 book.translate.xml:20782 | |
msgid "<literal>gtksharp20</literal>" | |
msgstr "<literal>gtksharp20</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11545 | |
msgid "x11-toolkits/gtk-sharp20" | |
msgstr "x11-toolkits / gtk-sharp20" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11546 | |
msgid "GTK+ and GNOME 2 interfaces for the .NET runtime" | |
msgstr "Interfaces GTK + e GNOME 2 para o tempo de execução do .NET" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11551 book.translate.xml:20786 | |
msgid "<literal>gtksourceview</literal>" | |
msgstr "<literal>gtksourceview</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11552 | |
msgid "x11-toolkits/gtksourceview" | |
msgstr "x11-toolkits / gtksourceview" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11558 | |
msgid "<literal>libartgpl2</literal>" | |
msgstr "<literal>libartgpl2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11559 | |
msgid "graphics/libart_lgpl" | |
msgstr "gráficos / libart_lgpl" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11560 | |
msgid "Library for high-performance 2D graphics" | |
msgstr "Biblioteca para gráficos 2D de alto desempenho" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11564 book.translate.xml:20822 | |
msgid "<literal>libbonobo</literal>" | |
msgstr "<literal>libbonobo</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11565 | |
msgid "devel/libbonobo" | |
msgstr "devel / libbonobo" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11566 | |
msgid "Component and compound document system for GNOME 2" | |
msgstr "Componente e sistema de documentos compostos para o GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11571 book.translate.xml:20826 | |
msgid "<literal>libbonoboui</literal>" | |
msgstr "<literal>libbonoboui</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11572 | |
msgid "x11-toolkits/libbonoboui" | |
msgstr "x11-toolkits / libbonoboui" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11573 | |
msgid "GUI frontend to the libbonobo component of GNOME 2" | |
msgstr "GUI frontend para o componente libbonobo do GNOME 2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11578 | |
msgid "<literal>libgda4</literal>" | |
msgstr "<literal>libgda4</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11579 | |
msgid "databases/libgda4" | |
msgstr "bases de dados / libgda4" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11585 book.translate.xml:20842 | |
msgid "<literal>libglade2</literal>" | |
msgstr "<literal>libglade2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11586 | |
msgid "devel/libglade2" | |
msgstr "devel / libglade2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11587 | |
msgid "GNOME 2 glade library" | |
msgstr "Biblioteca de glade do GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11591 book.translate.xml:20846 | |
msgid "<literal>libgnome</literal>" | |
msgstr "<literal>libgnome</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11592 | |
msgid "x11/libgnome" | |
msgstr "x11 / libgnome" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11593 | |
msgid "Libraries for GNOME 2, a GNU desktop environment" | |
msgstr "Bibliotecas para o GNOME 2, um ambiente de desktop GNU" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11598 book.translate.xml:20850 | |
msgid "<literal>libgnomecanvas</literal>" | |
msgstr "<literal>libgnomecanvas</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11599 | |
msgid "graphics/libgnomecanvas" | |
msgstr "gráficos / libgnomecanvas" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11600 | |
msgid "Graphics library for GNOME 2" | |
msgstr "Biblioteca de Gráficos para o GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11604 book.translate.xml:20854 | |
msgid "<literal>libgnomekbd</literal>" | |
msgstr "<literal>libgnomekbd</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11605 | |
msgid "x11/libgnomekbd" | |
msgstr "x11 / libgnomekbd" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11606 | |
msgid "GNOME 2 keyboard shared library" | |
msgstr "Biblioteca compartilhada de teclado do GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11610 book.translate.xml:20858 | |
msgid "<literal>libgnomeprint</literal>" | |
msgstr "<literal>libgnomeprint</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11611 | |
msgid "print/libgnomeprint" | |
msgstr "print / libgnomeprint" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11612 book.translate.xml:11618 | |
msgid "Gnome 2 print support library" | |
msgstr "Biblioteca de suporte de impressão do Gnome 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11616 book.translate.xml:20862 | |
msgid "<literal>libgnomeprintui</literal>" | |
msgstr "<literal>libgnomeprintui</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11617 | |
msgid "x11-toolkits/libgnomeprintui" | |
msgstr "x11-toolkits / libgnomeprintui" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11622 book.translate.xml:20866 | |
msgid "<literal>libgnomeui</literal>" | |
msgstr "<literal>libgnomeui</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11623 | |
msgid "x11-toolkits/libgnomeui" | |
msgstr "x11-toolkits / libgnomeui" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11624 | |
msgid "Libraries for the GNOME 2 GUI, a GNU desktop environment" | |
msgstr "Bibliotecas para a GUI do GNOME 2, um ambiente de desktop GNU" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11629 book.translate.xml:20874 | |
msgid "<literal>libgtkhtml</literal>" | |
msgstr "<literal>libgtkhtml</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11630 | |
msgid "www/libgtkhtml" | |
msgstr "www / libgtkhtml" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11636 book.translate.xml:20878 | |
msgid "<literal>libgtksourceviewmm</literal>" | |
msgstr "<literal>libgtksourceviewmm</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11637 | |
msgid "x11-toolkits/libgtksourceviewmm" | |
msgstr "x11-toolkits / libgtksourceviewmm" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11638 | |
msgid "c++ binding of GtkSourceView" | |
msgstr "ligação de c ++ de GtkSourceView" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11642 book.translate.xml:20882 | |
msgid "<literal>libidl</literal>" | |
msgstr "<literal>libidl</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11643 | |
msgid "devel/libIDL" | |
msgstr "devel / libIDL" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11644 | |
msgid "Library for creating trees of CORBA IDL file" | |
msgstr "Biblioteca para criação de árvores do arquivo CORBA IDL" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11649 book.translate.xml:20890 | |
msgid "<literal>libsigc++12</literal>" | |
msgstr "<literal>libsigc ++ 12</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11650 | |
msgid "devel/libsigc++12" | |
msgstr "devel / libsigc ++ 12" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11655 book.translate.xml:20898 | |
msgid "<literal>libwnck</literal>" | |
msgstr "<literal>libwnck</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11656 | |
msgid "x11-toolkits/libwnck" | |
msgstr "x11-toolkits / libwnck" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11657 book.translate.xml:11664 | |
msgid "Library used for writing pagers and taskslists" | |
msgstr "Biblioteca usada para escrever pagers e listas de tarefas" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11662 book.translate.xml:20902 | |
msgid "<literal>libwnck3</literal>" | |
msgstr "<literal>libwnck3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11663 | |
msgid "x11-toolkits/libwnck3" | |
msgstr "x11-toolkits / libwnck3" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11669 book.translate.xml:20926 | |
msgid "<literal>orbit2</literal>" | |
msgstr "<literal>orbit2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11670 | |
msgid "devel/ORBit2" | |
msgstr "devel / ORBit2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11671 | |
msgid "High-performance CORBA ORB with support for the C language" | |
msgstr "CORBA ORB de alto desempenho com suporte para a linguagem C" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11676 book.translate.xml:20946 | |
msgid "<literal>pygnome2</literal>" | |
msgstr "<literal>pygnome2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11677 | |
msgid "x11-toolkits/py-gnome2" | |
msgstr "x11-toolkits / py-gnome2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11678 | |
msgid "Python bindings for GNOME 2" | |
msgstr "Ligações do Python para o GNOME 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11682 book.translate.xml:20950 | |
msgid "<literal>pygobject</literal>" | |
msgstr "<literal>pygobject</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11683 | |
msgid "devel/py-gobject" | |
msgstr "devel / py-gobject" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11684 | |
msgid "Python 2, GObject 2.0 bindings" | |
msgstr "Python 2, ligações do GObject 2.0" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11688 book.translate.xml:20958 | |
msgid "<literal>pygtk2</literal>" | |
msgstr "<literal>pygtk2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11689 | |
msgid "x11-toolkits/py-gtk2" | |
msgstr "x11-toolkits / py-gtk2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11690 | |
msgid "Set of Python bindings for GTK+" | |
msgstr "Conjunto de ligações do Python para GTK +" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11694 book.translate.xml:20962 | |
msgid "<literal>pygtksourceview</literal>" | |
msgstr "<literal>pygtksourceview</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11695 | |
msgid "x11-toolkits/py-gtksourceview" | |
msgstr "x11-toolkits / py-gtksourceview" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11696 | |
msgid "Python bindings for GtkSourceView 2" | |
msgstr "Ligações do Python para o GtkSourceView 2" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11700 book.translate.xml:20970 | |
msgid "<literal>vte</literal>" | |
msgstr "<literal>vte</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11701 | |
msgid "x11-toolkits/vte" | |
msgstr "x11-toolkits / vte" | |
#. (itstool) path: table/title | |
#: book.translate.xml:11710 | |
msgid "Deprecated Components: Do Not Use" | |
msgstr "Componentes obsoletos: não use" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11722 book.translate.xml:20938 | |
msgid "<literal>pangox-compat</literal>" | |
msgstr "<literal>pangox-compat</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11723 | |
msgid "<application>pangox-compat</application> has been deprecated and split off from the <application>pango</application> package." | |
msgstr "<application>pangox-compat</application>foi preterido e separado do<application>pango</application>pacote." | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:11734 | |
msgid "Using Qt" | |
msgstr "Usando o Qt" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:11737 | |
msgid "Ports That Require Qt" | |
msgstr "Portos que Exigem Qt" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:11739 | |
msgid "" | |
"The Ports Collection provides support for Qt 4 and Qt 5 frameworks with <varname>USE_QT<replaceable>x</replaceable></varname>, where <replaceable>x</replaceable> is <literal>4</literal> " | |
"or <literal>5</literal>. Set <varname>USE_QT<replaceable>x</replaceable></varname> to the list of required Qt components (libraries, tools, plugins). The Qt 4 and Qt 5 frameworks are " | |
"quite similar. The main difference is the set of supported components." | |
msgstr "" | |
"A Ports Collection fornece suporte para frameworks Qt 4 e Qt 5 com<varname>USE_QT<replaceable>x</replaceable></varname>, Onde<replaceable>x</replaceable>é<literal>4</literal>ou<literal>5</" | |
"literal>. Conjunto<varname>USE_QT<replaceable>x</replaceable></varname>à lista de componentes obrigatórios do Qt (bibliotecas, ferramentas, plugins). As estruturas do Qt 4 e Qt 5 são " | |
"bastante semelhantes. A principal diferença é o conjunto de componentes suportados. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:11750 | |
msgid "The Qt framework exports a number of variables which can be used by ports, some of them listed below:" | |
msgstr "O framework Qt exporta um número de variáveis que podem ser usadas por portas, algumas delas listadas abaixo:" | |
#. (itstool) path: table/title | |
#: book.translate.xml:11754 | |
msgid "Variables Provided to Ports That Use Qt" | |
msgstr "Variáveis fornecidas às portas que usam Qt" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11759 | |
msgid "<varname>QT_PREFIX</varname>" | |
msgstr "<varname>QT_PREFIX</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11760 | |
msgid "Set to the path where Qt was installed (<literal>${LOCALBASE}</literal>)." | |
msgstr "Defina para o caminho onde o Qt foi instalado (<literal>$ {LOCALBASE}</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11765 | |
msgid "<varname>QMAKE</varname>" | |
msgstr "<varname>QMAKE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11766 | |
msgid "Full path to <command>qmake</command> binary." | |
msgstr "Caminho completo para<command>qmake</command>binário." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11771 | |
msgid "<varname>LRELEASE</varname>" | |
msgstr "<varname>LRELEASE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11772 | |
msgid "Full path to <command>lrelease</command> utility." | |
msgstr "Caminho completo para<command>libertar</command>utilitário. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11777 | |
msgid "<varname>MOC</varname>" | |
msgstr "<varname>MOC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11778 | |
msgid "Full path to <command>moc</command>." | |
msgstr "Caminho completo para<command>moc</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11782 | |
msgid "<varname>RCC</varname>" | |
msgstr "<varname>RCC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11783 | |
msgid "Full path to <command>rcc</command>." | |
msgstr "Caminho completo para<command>rcc</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11787 | |
msgid "<varname>UIC</varname>" | |
msgstr "<varname>UIC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11788 | |
msgid "Full path to <command>uic</command>." | |
msgstr "Caminho completo para<command>uic</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11792 | |
msgid "<varname>QT_INCDIR</varname>" | |
msgstr "<varname>QT_INCDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11793 | |
msgid "Qt include directory." | |
msgstr "Qt inclui diretório." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11797 | |
msgid "<varname>QT_LIBDIR</varname>" | |
msgstr "<varname>QT_LIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11798 | |
msgid "Qt libraries path." | |
msgstr "Caminho das bibliotecas Qt." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11802 | |
msgid "<varname>QT_PLUGINDIR</varname>" | |
msgstr "<varname>QT_PLUGINDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11803 | |
msgid "Qt plugins path." | |
msgstr "Caminho de plugins do Qt." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:11809 | |
msgid "When using the Qt framework, these settings are deployed:" | |
msgstr "Ao usar o framework Qt, estas configurações são implementadas:" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:11812 | |
#, no-wrap | |
msgid "" | |
"CONFIGURE_ARGS+=\t--with-qt-includes=${QT_INCDIR} \\\n" | |
"\t\t\t--with-qt-libraries=${QT_LIBDIR} \\\n" | |
"\t\t\t--with-extra-libs=${LOCALBASE}/lib \\\n" | |
"\t\t\t--with-extra-includes=${LOCALBASE}/include\n" | |
"\n" | |
"CONFIGURE_ENV+=\tQTDIR=\"${QT_PREFIX}\" QMAKE=\"${QMAKE}\" \\\n" | |
"\t\tMOC=\"${MOC}\" RCC=\"${RCC}\" UIC=\"${UIC}\" \\\n" | |
"\t\tQMAKESPEC=\"${QMAKESPEC}\"\n" | |
"\n" | |
"PLIST_SUB+=\tQT_INCDIR=${QT_INCDIR_REL} \\\n" | |
"\t\tQT_LIBDIR=${QT_LIBDIR_REL} \\\n" | |
"\t\tQT_PLUGINDIR=${QT_PLUGINDIR_REL}" | |
msgstr "" | |
"CONFIGURE_ARGS+=\t--with-qt-includes=${QT_INCDIR} \\\n" | |
"\t\t\t--with-qt-libraries=${QT_LIBDIR} \\\n" | |
"\t\t\t--with-extra-libs=${LOCALBASE}/lib \\\n" | |
"\t\t\t--with-extra-includes=${LOCALBASE}/include\n" | |
"\n" | |
"CONFIGURE_ENV+=\tQTDIR=\"${QT_PREFIX}\" QMAKE=\"${QMAKE}\" \\\n" | |
"\t\tMOC=\"${MOC}\" RCC=\"${RCC}\" UIC=\"${UIC}\" \\\n" | |
"\t\tQMAKESPEC=\"${QMAKESPEC}\"\n" | |
"\n" | |
"PLIST_SUB+=\tQT_INCDIR=${QT_INCDIR_REL} \\\n" | |
"\t\tQT_LIBDIR=${QT_LIBDIR_REL} \\\n" | |
"\t\tQT_PLUGINDIR=${QT_PLUGINDIR_REL}" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:11825 | |
msgid "" | |
"Some configure scripts do not support the arguments above. To suppress modification of<varname>CONFIGURE_ENV</varname> and <varname>CONFIGURE_ARGS</varname>, set <varname>QT_NONSTANDARD</" | |
"varname>." | |
msgstr "" | |
"Alguns scripts de configuração não suportam os argumentos acima. Para suprimir a modificação de<varname>CONFIGURE_ENV</varname>e<varname>CONFIGURE_ARGS</" | |
"varname>conjunto<varname>QT_NONSTANDARD</varname>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:11832 book.translate.xml:13817 | |
msgid "Component Selection" | |
msgstr "Seleção de Componentes" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:11834 | |
msgid "" | |
"Individual Qt tool and library dependencies must be specified in <varname>USE_QT<replaceable>x</replaceable></varname>. Every component can be suffixed with <literal>_build</literal> or " | |
"<literal>_run</literal>, the suffix indicating whether the dependency on the component is at buildtime or runtime. If unsuffixed, the component will be depended on at both build- and " | |
"runtime. Usually, library components are specified unsuffixed, tool components are mostly specified with the <literal>_build</literal> suffix and plugin components are specified with the " | |
"<literal>_run</literal> suffix. The most commonly used components are listed below (all available components are listed in <varname>_USE_QT_ALL</varname>, <varname>_USE_QT4_ONLY</" | |
"varname>, and <varname>_USE_QT5_ONLY</varname> in <filename>/usr/ports/Mk/bsd.qt.mk</filename>):" | |
msgstr "" | |
"Dependências individuais de ferramentas e bibliotecas Qt devem ser especificadas em<varname>USE_QT<replaceable>x</replaceable></varname>. Cada componente pode ser sufixado " | |
"com<literal>_construir</literal>ou<literal>_corre</literal>, o sufixo indicando se a dependência no componente está no tempo de execução ou no tempo de execução. Se não for empacotado, o " | |
"componente dependerá do tempo de construção e de tempo de execução. Normalmente, os componentes da biblioteca são especificados como não-misturados, os componentes da ferramenta são " | |
"principalmente especificados com o<literal>_construir</literal>Sufixos e componentes do plugin são especificados com o<literal>_corre</literal>sufixo. Os componentes mais comumente usados " | |
"estão listados abaixo (todos os componentes disponíveis<varname>_USE_QT_ALL</varname>,<varname>_USE_QT4_ONLY</varname>e<varname>_USE_QT5_ONLY</varname>dentro<filename>/usr/ports/Mk/bsd.qt." | |
"mk</filename>): " | |
#. (itstool) path: table/title | |
#: book.translate.xml:11853 | |
msgid "Available Qt Library Components" | |
msgstr "Componentes da Biblioteca Qt Disponíveis" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11865 book.translate.xml:22294 | |
msgid "<literal>core</literal>" | |
msgstr "<literal>testemunho</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11866 | |
msgid "core library (Qt 5 only)" | |
msgstr "biblioteca principal (apenas Qt 5)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11870 | |
msgid "<literal>corelib</literal>" | |
msgstr "<literal>corelib</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11871 | |
msgid "core library (Qt 4 only)" | |
msgstr "core library (apenas Qt 4)" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11875 book.translate.xml:22298 | |
msgid "<literal>dbus</literal>" | |
msgstr "<literal>dbus</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11876 | |
msgid "Qt DBus library" | |
msgstr "Biblioteca Qt DBus" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11880 book.translate.xml:22322 | |
msgid "<literal>gui</literal>" | |
msgstr "<literal>Gui</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11881 | |
msgid "graphical user interface library" | |
msgstr "biblioteca de interface gráfica com o usuário" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11885 book.translate.xml:22330 | |
msgid "<literal>network</literal>" | |
msgstr "<literal>rede</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11886 | |
msgid "network library" | |
msgstr "biblioteca de rede" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11890 book.translate.xml:22334 | |
msgid "<literal>opengl</literal>" | |
msgstr "<literal>opengl</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11891 | |
msgid "Qt OpenGL library" | |
msgstr "Biblioteca Qt OpenGL" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11895 book.translate.xml:22391 | |
msgid "<literal>script</literal>" | |
msgstr "<literal>roteiro</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11896 | |
msgid "script library" | |
msgstr "biblioteca de scripts" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11900 book.translate.xml:22346 | |
msgid "<literal>sql</literal>" | |
msgstr "<literal>sql</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11901 | |
msgid "SQL library" | |
msgstr "Biblioteca SQL" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11905 | |
msgid "<literal>testlib</literal>" | |
msgstr "<literal>testlib</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11906 | |
msgid "unit testing library" | |
msgstr "biblioteca de testes unitários" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11910 book.translate.xml:22358 | |
msgid "<literal>webkit</literal>" | |
msgstr "<literal>webkit</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11911 | |
msgid "Qt WebKit library" | |
msgstr "Biblioteca Qt WebKit" | |
#. (itstool) path: row/entry | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:11915 book.translate.xml:22362 | |
msgid "<literal>xml</literal>" | |
msgstr "<literal>xml</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11916 | |
msgid "Qt XML library" | |
msgstr "Biblioteca XML do Qt" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:11922 | |
msgid "To determine the libraries an application depends on, run <command>ldd</command> on the main executable after a successful compilation." | |
msgstr "Para determinar as bibliotecas das quais um aplicativo depende, execute<command>ldd</command>no executável principal após uma compilação bem sucedida. " | |
#. (itstool) path: table/title | |
#: book.translate.xml:11927 | |
msgid "Available Qt Tool Components" | |
msgstr "Componentes da Ferramenta Qt Disponíveis" | |
#. (itstool) path: row/entry | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:11939 book.translate.xml:22483 | |
msgid "<literal>qmake</literal>" | |
msgstr "<literal>qmake</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11940 | |
msgid "Makefile generator/build utility" | |
msgstr "Makefile gerador / utilitário de compilação" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11944 book.translate.xml:12358 | |
msgid "<literal>buildtools</literal>" | |
msgstr "<literal>buildtools</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11945 | |
msgid "build tools (<command>moc</command>, <command>rcc</command>), needed for almost every Qt application (Qt 5 only)" | |
msgstr "construir ferramentas (<command>moc</command>,<command>rcc</command>), necessária para quase todas as aplicações do Qt (apenas no Qt 5) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11951 | |
msgid "<literal>linguisttools</literal>" | |
msgstr "<literal>linguisttools</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11952 | |
msgid "localization tools: <command>lrelease</command>, <command>lupdate</command> (Qt 5 only)" | |
msgstr "ferramentas de localização:<command>libertar</command>,<command>lupdate</command>(Apenas Qt 5) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11957 | |
msgid "<literal>linguist</literal>" | |
msgstr "<literal>linguista</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11958 | |
msgid "localization tools: <command>lrelease</command>, <command>lupdate</command> (Qt 4 only)" | |
msgstr "ferramentas de localização:<command>libertar</command>,<command>lupdate</command>(Apenas Qt 4) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11963 | |
msgid "<literal>moc</literal>" | |
msgstr "<literal>poder</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11964 | |
msgid "meta object compiler, needed for almost every Qt application at buildtime (Qt 4 only)" | |
msgstr "meta meta compilador, necessário para quase todos os aplicativos Qt no buildtime (apenas no Qt 4)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11969 | |
msgid "<literal>rcc</literal>" | |
msgstr "<literal>rcc</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11970 | |
msgid "resource compiler, needed if the application comes with <filename>*.rc</filename> or <filename>*.qrc</filename> files (Qt 4 only)" | |
msgstr "compilador de recursos, necessário se o aplicativo vier com<filename>* .rc</filename>ou<filename>* .qrc</filename>arquivos (apenas Qt 4) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11976 | |
msgid "<literal>uic</literal>" | |
msgstr "<literal>UIC</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11977 | |
msgid "user interface compiler, needed if the application comes with <filename>*.ui</filename> files, in practice, every Qt application with a GUI (Qt 4 only)" | |
msgstr "compilador de interface de usuário, necessário se o aplicativo vier com<filename>* .ui</filename>arquivos, na prática, cada aplicativo Qt com uma GUI (apenas Qt 4) " | |
#. (itstool) path: table/title | |
#: book.translate.xml:11987 | |
msgid "Available Qt Plugin Components" | |
msgstr "Componentes do Plugin Qt Disponíveis" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:11999 | |
msgid "<literal>iconengines</literal>" | |
msgstr "<literal>ícones gines</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12000 | |
msgid "SVG icon engine plugin, needed if the application ships SVG icons (Qt 4 only)" | |
msgstr "Plugin de mecanismo de ícone SVG, necessário se o aplicativo contiver ícones SVG (apenas Qt 4)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12005 | |
msgid "<literal>imageformats</literal>" | |
msgstr "<literal>formatos de imagem</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12006 | |
msgid "plugins for TGA, TIFF, and MNG image formats" | |
msgstr "plugins para formatos de imagem TGA, TIFF e MNG" | |
#. (itstool) path: example/title | |
#: book.translate.xml:12014 | |
msgid "Selecting Qt 4 Components" | |
msgstr "Selecionando Componentes do Qt 4" | |
#. (itstool) path: example/para | |
#: book.translate.xml:12016 | |
msgid "" | |
"In this example, the ported application uses the Qt 4 graphical user interface library, the Qt 4 core library, all of the Qt 4 code generation tools and Qt 4's Makefile generator. Since " | |
"the <literal>gui</literal> library implies a dependency on the core library, <literal>corelib</literal> does not need to be specified. The Qt 4 code generation tools <literal>moc</" | |
"literal>, <literal>uic</literal> and <literal>rcc</literal>, as well as the Makefile generator <literal>qmake</literal> are only needed at buildtime, thus they are specified with the " | |
"<literal>_build</literal> suffix:" | |
msgstr "" | |
"Neste exemplo, o aplicativo portado usa a biblioteca de interface gráfica do usuário Qt 4, a biblioteca principal do Qt 4, todas as ferramentas de geração de código do Qt 4 e o gerador " | |
"Makefile do Qt 4. Desde o<literal>gui</literal>biblioteca implica uma dependência na biblioteca principal,<literal>corelib</literal>não precisa ser especificado. As ferramentas de geração " | |
"de código do Qt 4<literal>moc</literal>,<literal>uic</literal>e<literal>rcc</literal>, bem como o gerador Makefile<literal>qmake</literal>são necessários apenas em tempo de construção, " | |
"assim eles são especificados com o<literal>_construir</literal>sufixo:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:12028 | |
#, no-wrap | |
msgid "USE_QT4=\tgui moc_build qmake_build rcc_build uic_build" | |
msgstr "USE_QT4=\tgui moc_build qmake_build rcc_build uic_build" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12033 | |
msgid "Using <command>qmake</command>" | |
msgstr "Usando<command>qmake</command>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12036 | |
msgid "" | |
"If the application provides a <application>qmake</application> project file (<filename>*.pro</filename>), define <literal>USES= qmake</literal> along with <literal>USE_QT<replaceable>x</" | |
"replaceable></literal>. Note that <literal>USES= qmake</literal> already implies a build dependency on qmake, therefore the qmake component can be omitted from " | |
"<literal>USE_QT<replaceable>x</replaceable></literal>. Similar to <link linkend=\"using-cmake\"><application>CMake</application></link>, <application>qmake</application> supports out-of-" | |
"source builds, which can be enabled by specifying the <literal>outsource</literal> argument (see <link linkend=\"using-qmake-example\"><literal>USES= qmake</literal> example</link>)." | |
msgstr "" | |
"Se o aplicativo fornecer uma<application>qmake</application>ficheiro de projecto (<filename>*.pró</filename>), definir<literal>USES = qmake</literal>junto " | |
"com<literal>USE_QT<replaceable>x</replaceable></literal>. Observe que<literal>USES = qmake</literal>já implica uma dependência de compilação no qmake, portanto, o componente qmake pode " | |
"ser omitido de<literal>USE_QT<replaceable>x</replaceable></literal>. Igual a<link linkend=\"using-cmake\"><application>CMake</application></link>,<application>qmake</application>suporta " | |
"compilações fora da fonte, que podem ser ativadas especificando<literal>terceirizar</literal>argumento (ver<link linkend=\"using-qmake-example\"><literal>USES = qmake</literal>exemplo</" | |
"link>) " | |
#. (itstool) path: table/title | |
#: book.translate.xml:12052 | |
msgid "Variables for Ports That Use <command>qmake</command>" | |
msgstr "Variáveis para portas que usam<command>qmake</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12066 | |
msgid "Port specific <application>qmake</application> flags to be passed to the <command>qmake</command> binary." | |
msgstr "Port específico<application>qmake</application>bandeiras a serem passadas para o<command>qmake</command>binário." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12072 | |
msgid "<varname>QMAKE_ENV</varname>" | |
msgstr "<varname>QMAKE_ENV</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12073 | |
msgid "Environment variables to be set for the <command>qmake</command> binary. The default is <literal>${CONFIGURE_ENV}</literal>." | |
msgstr "Variáveis de ambiente a serem definidas para o<command>qmake</command>binário. O padrão é<literal>$ {CONFIGURE_ENV}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12079 | |
msgid "<varname>QMAKE_SOURCE_PATH</varname>" | |
msgstr "<varname>QMAKE_SOURCE_PATH</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12081 | |
msgid "Path to qmake project files (<filename>.pro</filename>). The default is <literal>${WRKSRC}</literal> if an out-of-source build is requested, empty otherwise." | |
msgstr "" | |
"Caminho para os arquivos de projeto do qmake (<filename>.pró</filename>). O padrão é<literal>$ {WRKSRC}</literal>se uma compilação fora da fonte for solicitada, esvazie-a de outra forma. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:12092 | |
msgid "<literal>USES= qmake</literal> Example" | |
msgstr "<literal>USES = qmake</literal>Exemplo" | |
#. (itstool) path: example/para | |
#: book.translate.xml:12094 | |
msgid "This snippet demonstrates the use of <application>qmake</application> for a Qt 4 port:" | |
msgstr "Este trecho demonstra o uso de<application>qmake</application>para um port Qt 4: " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:12097 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tqmake:outsource\n" | |
"USE_QT4=\tmoc_build" | |
msgstr "" | |
"USES=\t\tqmake:outsource\n" | |
"USE_QT4=\tmoc_build" | |
#. (itstool) path: example/para | |
#: book.translate.xml:12100 | |
msgid "For a Qt 5 port:" | |
msgstr "Para um port Qt 5:" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:12101 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tqmake:outsource\n" | |
"USE_QT5=\tbuildtools_build" | |
msgstr "" | |
"USES=\t\tqmake:outsource\n" | |
"USE_QT5=\tbuildtools_build" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12105 | |
msgid "Qt applications are often written to be cross-platform and often X11/Unix is not the platform they are developed on, which in turn leads to certain loose ends, like:" | |
msgstr "" | |
"Aplicações Qt são frequentemente escritas para serem multi-plataforma e muitas vezes o X11 / Unix não é a plataforma em que são desenvolvidas, o que por sua vez leva a certas pontas " | |
"soltas, como:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:12112 | |
msgid "" | |
"<emphasis>Missing additional include paths.</emphasis> Many applications come with system tray icon support, but neglect to look for includes and/or libraries in the X11 directories. To " | |
"add directories to <command>qmake</command>'s include and library search paths via the command line, use:" | |
msgstr "" | |
"<emphasis>Faltam caminhos de inclusão adicionais.</emphasis>Muitos aplicativos vêm com suporte ao ícone da bandeja do sistema, mas não buscam inclusões e / ou bibliotecas nos diretórios " | |
"do X11. Para adicionar diretórios a<command>qmake</command>'s incluem e caminhos de pesquisa da biblioteca através da linha de comando, use: " | |
#. (itstool) path: listitem/programlisting | |
#: book.translate.xml:12120 | |
#, no-wrap | |
msgid "" | |
"QMAKE_ARGS+=\tINCLUDEPATH+=${LOCALBASE}/include \\\n" | |
"\t\tLIBS+=-L${LOCALBASE}/lib" | |
msgstr "" | |
"QMAKE_ARGS+=\tINCLUDEPATH+=${LOCALBASE}/include \\\n" | |
"\t\tLIBS+=-L${LOCALBASE}/lib" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:12125 | |
msgid "" | |
"<emphasis>Bogus installation paths.</emphasis> Sometimes data such as icons or .desktop files are by default installed into directories which are not scanned by XDG-compatible " | |
"applications. <package role=\"port\">editors/texmaker</package> is an example for this - look at <filename>patch-texmaker.pro</filename> in the <filename>files</filename> directory of " | |
"that port for a template on how to remedy this directly in the <command>qmake</command> project file." | |
msgstr "" | |
"<emphasis>Caminhos de instalação falsos.</emphasis>Às vezes, dados como ícones ou arquivos .desktop são instalados por padrão em diretórios que não são verificados por aplicativos " | |
"compatíveis com XDG.<package role=\"port\">editores / texmaker</package>é um exemplo disso - veja<filename>patch-texmaker.pro</filename>no<filename>arquivos</filename>diretório dessa " | |
"porta para um modelo sobre como remediar isso diretamente no<command>qmake</command>arquivo de projeto. " | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:12141 | |
msgid "Using KDE" | |
msgstr "Usando o KDE" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12144 | |
msgid "KDE 4 Variable Definitions" | |
msgstr "Definições Variáveis do KDE 4" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12146 | |
msgid "" | |
"If the application depends on KDE 4, set <literal>USES+=kde:4</literal> and <varname>USE_KDE</varname> to the list of required components. <literal>_build</literal> and <literal>_run</" | |
"literal> suffixes can be used to force components dependency type (for example, <literal>baseapps_run</literal>). If no suffix is set, a default dependency type will be used. To force " | |
"both types, add the component twice with both suffixes (for example, <literal>automoc4_build automoc4_run</literal>). The most commonly used components are listed below (up-to-date " | |
"components are documented at the top of <filename>/usr/ports/Mk/bsd.kde4.mk</filename>):" | |
msgstr "" | |
"Se a aplicação depender do KDE 4, defina<literal>USOS + = kde: 4</literal>e<varname>USE_KDE</varname>à lista de componentes necessários.<literal>_construir</literal>e<literal>_corre</" | |
"literal>sufixos podem ser usados para forçar o tipo de dependência de componentes (por exemplo,<literal>baseapps_run</literal>). Se nenhum sufixo for definido, um tipo de dependência " | |
"padrão será usado. Para forçar os dois tipos, adicione o componente duas vezes com os dois sufixos (por exemplo,<literal>automoc4_build automoc4_run</literal>). Os componentes mais usados " | |
"são listados abaixo (os componentes atualizados são documentados no topo<filename>/usr/ports/Mk/bsd.kde4.mk</filename>): " | |
#. (itstool) path: table/title | |
#: book.translate.xml:12161 | |
msgid "Available KDE 4 Components" | |
msgstr "Componentes do KDE 4 Disponíveis" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12173 | |
msgid "<literal>kdehier</literal>" | |
msgstr "<literal>kdehier</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12174 | |
msgid "Hierarchy of common KDE directories" | |
msgstr "Hierarquia de diretórios comuns do KDE" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12178 | |
msgid "<literal>kdelibs</literal>" | |
msgstr "<literal>kdelibs</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12179 | |
msgid "KDE core libraries" | |
msgstr "Bibliotecas principais do KDE" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12183 | |
msgid "<literal>kdeprefix</literal>" | |
msgstr "<literal>kdeprefix</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12184 | |
msgid "If set, port will be installed into <literal>${KDE_PREFIX}</literal>" | |
msgstr "Se configurado, a porta será instalada<literal>$ {KDE_PREFIX}</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12189 | |
msgid "<literal>automoc4</literal>" | |
msgstr "<literal>automoc4</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12190 | |
msgid "Build tool to automatically generate moc files" | |
msgstr "Construir ferramenta para gerar automaticamente arquivos moc" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12195 | |
msgid "<literal>akonadi</literal>" | |
msgstr "<literal>akonadi</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12196 | |
msgid "Storage server for KDE PIM data" | |
msgstr "Servidor de armazenamento para dados do KDE PIM" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12200 | |
msgid "<literal>soprano</literal>" | |
msgstr "<literal>soprano</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12201 | |
msgid "Library for Resource Description Framework (RDF)" | |
msgstr "Biblioteca para estrutura de descrição de recursos (RDF)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12206 | |
msgid "<literal>strigi</literal>" | |
msgstr "<literal>grito</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12207 | |
msgid "Strigi desktop search library" | |
msgstr "Biblioteca de procura de área de trabalho de Strigi" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12211 | |
msgid "<literal>libkcddb</literal>" | |
msgstr "<literal>libkcddb</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12212 | |
msgid "KDE CDDB (compact disc database) library" | |
msgstr "Biblioteca do KDE CDDB (banco de dados de discos compactos)" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12216 | |
msgid "<literal>libkcompactdisc</literal>" | |
msgstr "<literal>libkcompactdisc</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12217 | |
msgid "KDE library for interfacing with audio CDs" | |
msgstr "Biblioteca do KDE para interface com CDs de áudio" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12222 | |
msgid "<literal>libkdeedu</literal>" | |
msgstr "<literal>libkdeedu</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12223 | |
msgid "Libraries used by educational applications" | |
msgstr "Bibliotecas usadas por aplicativos educacionais" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12228 | |
msgid "<literal>libkdcraw</literal>" | |
msgstr "<literal>libkdcraw</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12229 | |
msgid "KDE LibRaw library" | |
msgstr "Biblioteca LibRaw do KDE" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12233 | |
msgid "<literal>libkexiv2</literal>" | |
msgstr "<literal>libkexiv2</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12234 | |
msgid "KDE Exiv2 library" | |
msgstr "Biblioteca do KDE Exiv2" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12238 | |
msgid "<literal>libkipi</literal>" | |
msgstr "<literal>libkipi</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12239 | |
msgid "KDE Image Plugin Interface" | |
msgstr "Interface de Plugin de Imagem do KDE" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12243 | |
msgid "<literal>libkonq</literal>" | |
msgstr "<literal>libkonq</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12244 | |
msgid "Konqueror core library" | |
msgstr "Biblioteca principal do Konqueror" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12248 | |
msgid "<literal>libksane</literal>" | |
msgstr "<literal>libksane</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12249 | |
msgid "KDE SANE (\"Scanner Access Now Easy\") library" | |
msgstr "Biblioteca KDE SANE (\" Scanner Access Now Easy \\ \")" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12254 | |
msgid "<literal>pimlibs</literal>" | |
msgstr "<literal>pimlibs</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12255 | |
msgid "Personal information management libraries" | |
msgstr "Bibliotecas de gerenciamento de informações pessoais" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12259 | |
msgid "<literal>kate</literal>" | |
msgstr "<literal>kate</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12260 | |
msgid "Advanced text editor framework" | |
msgstr "Estrutura avançada do editor de texto" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12264 | |
msgid "<literal>marble</literal>" | |
msgstr "<literal>mármore</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12265 | |
msgid "Virtual globe and world atlas" | |
msgstr "Globo virtual e atlas mundial" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12269 | |
msgid "<literal>okular</literal>" | |
msgstr "<literal>ocular</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12270 | |
msgid "Universal document viewer" | |
msgstr "Visualizador universal de documentos" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12274 | |
msgid "<literal>korundum</literal>" | |
msgstr "<literal>coríndon</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12275 | |
msgid "KDE Ruby bindings" | |
msgstr "Ligações do KDE Ruby" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12279 | |
msgid "<literal>perlkde</literal>" | |
msgstr "<literal>perlkde</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12280 | |
msgid "KDE Perl bindings" | |
msgstr "Ligações do KDE Perl" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12284 | |
msgid "<literal>pykde4</literal>" | |
msgstr "<literal>pykde4</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12285 | |
msgid "KDE Python bindings" | |
msgstr "Ligações do KDE Python" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12289 | |
msgid "<literal>pykdeuic4</literal>" | |
msgstr "<literal>pykdeuic4</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12290 | |
msgid "PyKDE user interface compiler" | |
msgstr "Compilador de interface de usuário do PyKDE" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12294 | |
msgid "<literal>smokekde</literal>" | |
msgstr "<literal>smokekde</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12295 | |
msgid "KDE SMOKE libraries" | |
msgstr "Bibliotecas do KDE SMOKE" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12301 | |
msgid "" | |
"KDE 4 ports are installed into <varname>KDE_PREFIX</varname>. This is achieved by specifying the <literal>kdeprefix</literal> component, which overrides the default <varname>PREFIX</" | |
"varname>. The ports, however, respect any <varname>PREFIX</varname> set via the <envar>MAKEFLAGS</envar> environment variable and/or <command>make</command> arguments. Currently " | |
"<varname>KDE_PREFIX</varname> is identical to the default <varname>PREFIX</varname>, <literal>${LOCALBASE}</literal>." | |
msgstr "" | |
"As portas do KDE 4 estão instaladas<varname>KDE_PREFIX</varname>. Isto é conseguido especificando o<literal>kdeprefix</literal>componente, que substitui o padrão<varname>PREFIXO</" | |
"varname>. Os portos, no entanto, respeitam qualquer<varname>PREFIXO</varname>definido através do<envar>MAKEFLAGS</envar>variável de ambiente e / ou<command>faço</command>argumentos. " | |
"Atualmente<varname>KDE_PREFIX</varname>é idêntico ao padrão<varname>PREFIXO</varname>,<literal>$ {LOCALBASE}</literal>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:12313 | |
msgid "<varname>USE_KDE</varname> Example" | |
msgstr "<varname>USE_KDE</varname>Exemplo" | |
#. (itstool) path: example/para | |
#: book.translate.xml:12315 | |
msgid "" | |
"This is a simple example for a KDE 4 port. <literal>USES= cmake:outsource</literal> instructs the port to utilize <application>CMake</application>, a configuration tool widely used by KDE " | |
"4 projects (see <xref linkend=\"using-cmake\"/> for detailed usage). <varname>USE_KDE</varname> brings dependency on KDE libraries and makes port using <command>automoc4</command> at " | |
"build stage. Required KDE components and other dependencies can be determined through configure log. <varname>USE_KDE</varname> does not imply <varname>USE_QT4</varname>. If a port " | |
"requires some Qt 4 components, specify them in <varname>USE_QT4</varname>." | |
msgstr "" | |
"Este é um exemplo simples para um port do KDE 4.<literal>USOS = cmake: terceirizar</literal>instrui a porta a utilizar<application>CMake</application>, uma ferramenta de configuração " | |
"amplamente usada pelos projetos do KDE 4 (veja<xref linkend=\"using-cmake\"/>para uso detalhado).<varname>USE_KDE</varname>traz dependência nas bibliotecas do KDE e torna a porta " | |
"usando<command>automoc4</command>no estágio de construção. Componentes necessários do KDE e outras dependências podem ser determinados através do log de configuração.<varname>USE_KDE</" | |
"varname>não implica<varname>USE_QT4</varname>. Se um port requer alguns componentes do Qt 4, especifique-os em<varname>USE_QT4</varname>" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:12330 | |
#, no-wrap | |
msgid "" | |
"USES=\t\tcmake:outsource kde:4\n" | |
"USE_KDE=\tkdelibs kdeprefix automoc4\n" | |
"USE_QT4=\tmoc_build qmake_build rcc_build uic_build" | |
msgstr "" | |
"USES=\t\tcmake:outsource kde:4\n" | |
"USE_KDE=\tkdelibs kdeprefix automoc4\n" | |
"USE_QT4=\tmoc_build qmake_build rcc_build uic_build" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:12338 | |
msgid "Using LXQt" | |
msgstr "Usando o LXQt" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:12340 | |
msgid "Applications depending on LXQt should set <literal>USES+= lxqt</literal> and set <varname>USE_LXQT</varname> to the list of required components from the table below" | |
msgstr "Aplicações dependendo do LXQt devem<literal>USOS + = lxqt</literal>E definir<varname>USE_LXQT</varname>à lista de componentes necessários da tabela abaixo " | |
#. (itstool) path: table/title | |
#: book.translate.xml:12346 | |
msgid "Available LXQt Components" | |
msgstr "Componentes disponíveis do LXQt" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12359 | |
msgid "Helpers for additional CMake modules" | |
msgstr "Auxiliares para módulos CMake adicionais" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12363 | |
msgid "<literal>libfmqt</literal>" | |
msgstr "<literal>libfmqt</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12364 | |
msgid "Libfm Qt bindings" | |
msgstr "Ligações Libfm Qt" | |
#. (itstool) path: row/entry | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:12368 book.translate.xml:21667 | |
msgid "<literal>lxqt</literal>" | |
msgstr "<literal>lxqt</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12369 | |
msgid "LXQt core library" | |
msgstr "Biblioteca principal do LXQt" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12373 | |
msgid "<literal>qtxdg</literal>" | |
msgstr "<literal>qtxdg</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12374 | |
msgid "Qt implementation of freedesktop.org XDG specifications" | |
msgstr "Implementação do Qt das especificações do XDG do freedesktop.org" | |
#. (itstool) path: example/title | |
#: book.translate.xml:12382 | |
msgid "<literal>USE_LXQT</literal> Example" | |
msgstr "<literal>USE_LXQT</literal>Exemplo" | |
#. (itstool) path: example/para | |
#: book.translate.xml:12384 | |
msgid "This is a simple example, <literal>USE_LXQT</literal> adds a dependency on LXQt libraries. Required LXQt components and other dependencies can be determined from the configure log." | |
msgstr "" | |
"Este é um exemplo simples,<literal>USE_LXQT</literal>adiciona uma dependência em bibliotecas LXQt. Os componentes necessários do LXQt e outras dependências podem ser determinados a partir " | |
"do log de configuração. " | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:12389 | |
#, no-wrap | |
msgid "" | |
"USES= cmake:outsource lxqt tar:xz\n" | |
"USE_QT5= buildtools_build qmake_build core dbus widgets\n" | |
"USE_LXQT= buildtools libfmqt" | |
msgstr "" | |
"USES= cmake:outsource lxqt tar:xz\n" | |
"USE_QT5= buildtools_build qmake_build core dbus widgets\n" | |
"USE_LXQT= buildtools libfmqt" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:12396 | |
msgid "Using Java" | |
msgstr "Usando o Java" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12399 | |
msgid "Variable Definitions" | |
msgstr "Definições Variáveis" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12401 | |
msgid "If the port needs a Java™ Development Kit (<acronym>JDK</acronym>™) to either build, run or even extract the distfile, then define <varname>USE_JAVA</varname>." | |
msgstr "Se a porta precisar de um Java ™ Development Kit (<acronym>JDK</acronym>) para construir, executar ou até mesmo extrair o distfile, defina<varname>USE_JAVA</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12406 | |
msgid "" | |
"There are several <acronym>JDK</acronym>s in the ports collection, from various vendors, and in several versions. If the port must use a particular version, specify it using the " | |
"<varname>JAVA_VERSION</varname> variable. The most current version is <package role=\"port\">java/openjdk8</package>, with <package role=\"port\">java/openjdk6</package> and <package role=" | |
"\"port\">java/openjdk7</package> also available." | |
msgstr "" | |
"Existem vários<acronym>JDKs</acronym>na coleção de ports, de vários fornecedores e em várias versões. Se a porta precisar usar uma versão específica, especifique-a " | |
"usando<varname>JAVA_VERSION</varname>variável. A versão mais atual é<package role=\"port\">java / openjdk8</package>com<package role=\"port\">java / openjdk6</package>e<package role=\"port" | |
"\">java / openjdk7</package>também disponível." | |
#. (itstool) path: table/title | |
#: book.translate.xml:12417 | |
msgid "Variables Which May be Set by Ports That Use Java" | |
msgstr "Variáveis que podem ser definidas por portas que usam Java" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12430 | |
msgid "<varname>USE_JAVA</varname>" | |
msgstr "<varname>USE_JAVA</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12431 | |
msgid "Define for the remaining variables to have any effect." | |
msgstr "Defina para as variáveis restantes para ter algum efeito." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12436 | |
msgid "<varname>JAVA_VERSION</varname>" | |
msgstr "<varname>JAVA_VERSION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12437 | |
msgid "" | |
"List of space-separated suitable Java versions for the port. An optional <literal>\"+\"</literal> allows specifying a range of versions (allowed values: <literal>1.5[+] 1.6[+] 1.7[+]</" | |
"literal>)." | |
msgstr "" | |
"Lista de versões Java adequadas separadas por espaço para a porta. Um opcional<literal>\\ \"+ \"</literal>permite especificar um intervalo de versões (valores permitidos:<literal>1,5 [+] " | |
"1,6 [+] 1,7 [+]</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12445 | |
#| msgid "<varname>JAVA</varname>" | |
msgid "<varname>JAVA_OS</varname>" | |
msgstr "<varname>JAVA_OS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12446 | |
msgid "List of space-separated suitable <acronym>JDK</acronym> port operating systems for the port (allowed values: <literal>native linux</literal>)." | |
msgstr "Lista de sistemas operacionais da porta<acronym>JDK</acronym>adequados separados por espaço para a porta (valores permitidos:<literal>linux nativo</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12453 | |
msgid "<varname>JAVA_VENDOR</varname>" | |
msgstr "<varname>JAVA_VENDOR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12454 | |
msgid "List of space-separated suitable <acronym>JDK</acronym> port vendors for the port (allowed values: <literal>freebsd bsdjava sun openjdk</literal>)." | |
msgstr "Lista de fornecedores de portas<acronym>JDK</acronym>adequados separados por espaços para a porta (valores permitidos:<literal>freebsd bsdjava sol openjdk</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12462 | |
msgid "<varname>JAVA_BUILD</varname>" | |
msgstr "<varname>JAVA_BUILD</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12463 | |
msgid "When set, add the selected <acronym>JDK</acronym> port to the build dependencies." | |
msgstr "Quando definido, adicione a porta<acronym>JDK</acronym>selecionada às dependências de construção." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12468 | |
msgid "<varname>JAVA_RUN</varname>" | |
msgstr "<varname>JAVA_RUN</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12469 | |
msgid "When set, add the selected <acronym>JDK</acronym> port to the run dependencies." | |
msgstr "Quando definido, adicione a porta<acronym>JDK</acronym>selecionada às dependências de execução." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12474 | |
msgid "<varname>JAVA_EXTRACT</varname>" | |
msgstr "<varname>JAVA_EXTRACT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12475 | |
msgid "When set, add the selected <acronym>JDK</acronym> port to the extract dependencies." | |
msgstr "Quando definido, adicione a porta<acronym>JDK</acronym>selecionada às dependências de extração." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12482 | |
msgid "Below is the list of all settings a port will receive after setting <varname>USE_JAVA</varname>:" | |
msgstr "Abaixo está a lista de todas as configurações que um port receberá após a configuração<varname>USE_JAVA</varname>: " | |
#. (itstool) path: table/title | |
#: book.translate.xml:12486 | |
msgid "Variables Provided to Ports That Use Java" | |
msgstr "Variáveis fornecidas para portas que usam Java" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12492 book.translate.xml:12661 book.translate.xml:23186 book.translate.xml:23898 book.translate.xml:25283 book.translate.xml:26461 book.translate.xml:27208 | |
#: book.translate.xml:28515 book.translate.xml:29275 book.translate.xml:29883 book.translate.xml:30889 book.translate.xml:31439 book.translate.xml:31614 book.translate.xml:31763 | |
msgid "Value" | |
msgstr "Valor" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12498 | |
msgid "<varname>JAVA_PORT</varname>" | |
msgstr "<varname>JAVA_PORT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12499 | |
msgid "The name of the <acronym>JDK</acronym> port (for example, <literal>java/openjdk6</literal>)." | |
msgstr "O nome da porta do<acronym>JDK</acronym>(por exemplo,<literal>java / openjdk6</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12504 | |
msgid "<varname>JAVA_PORT_VERSION</varname>" | |
msgstr "<varname>JAVA_PORT_VERSION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12505 | |
msgid "" | |
"The full version of the <acronym>JDK</acronym> port (for example, <literal>1.6.0</literal>). Only the first two digits of this version number are needed, use <varname>${JAVA_PORT_VERSION:" | |
"C/^([0-9])\\.([0-9])(.*)$/\\1.\\2/}</varname>." | |
msgstr "" | |
"A versão completa da porta do<acronym>JDK</acronym>(por exemplo,<literal>1.6.0</literal>). Somente os dois primeiros dígitos deste número de versão são necessários, use<varname>$ " | |
"{JAVA_PORT_VERSION: C / ^ ([0-9]) \\. ([0-9]) (. *) $ / \\ 1. \\ 2 /}</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12513 | |
#| msgid "<varname>JAVA_PORT</varname>" | |
msgid "<varname>JAVA_PORT_OS</varname>" | |
msgstr "<varname>JAVA_PORT_OS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12514 | |
msgid "The operating system used by the <acronym>JDK</acronym> port (for example, <literal>'native'</literal>)." | |
msgstr "O sistema operacional usado pela porta do<acronym>JDK</acronym>(por exemplo,<literal>'nativo'</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12520 | |
msgid "<varname>JAVA_PORT_VENDOR</varname>" | |
msgstr "<varname>JAVA_PORT_VENDOR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12521 | |
msgid "The vendor of the <acronym>JDK</acronym> port (for example, <literal>'openjdk'</literal>)." | |
msgstr "O fornecedor da porta<acronym>JDK</acronym>(por exemplo,<literal>'openjdk'</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12526 | |
#| msgid "<varname>JAVA_PORT_VENDOR_DESCRIPTION</varname>" | |
msgid "<varname>JAVA_PORT_OS_DESCRIPTION</varname>" | |
msgstr "<varname>JAVA_PORT_OS_DESCRIPTION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12527 | |
msgid "Description of the operating system used by the <acronym>JDK</acronym> port (for example, <literal>'Native'</literal>)." | |
msgstr "Descrição do sistema operacional usado pela porta<acronym>JDK</acronym>(por exemplo,<literal>'Nativo'</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12533 | |
msgid "<varname>JAVA_PORT_VENDOR_DESCRIPTION</varname>" | |
msgstr "<varname>JAVA_PORT_VENDOR_DESCRIPTION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12534 | |
msgid "Description of the vendor of the <acronym>JDK</acronym> port (for example, <literal>'OpenJDK BSD Porting Team'</literal>)." | |
msgstr "Descrição do fornecedor da porta<acronym>JDK</acronym>(por exemplo,<literal>'OpenJDK BSD Porting Team'</literal>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12541 | |
msgid "<varname>JAVA_HOME</varname>" | |
msgstr "<varname>JAVA_HOME</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12542 | |
msgid "Path to the installation directory of the <acronym>JDK</acronym> (for example, <filename>'/usr/local/openjdk6'</filename>)." | |
msgstr "Caminho para o diretório de instalação do<acronym>JDK</acronym>(por exemplo,<filename>'/ usr / local / openjdk6'</filename>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12548 | |
msgid "<varname>JAVAC</varname>" | |
msgstr "<varname>JAVAC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12549 | |
msgid "Path to the Java compiler to use (for example, <filename>'/usr/local/openjdk6/bin/javac'</filename>)." | |
msgstr "Caminho para o compilador Java para usar (por exemplo,<filename>'/ usr / local / openjdk6 / bin / javac'</filename>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12554 | |
msgid "<varname>JAR</varname>" | |
msgstr "<varname>JAR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12555 | |
msgid "Path to the <command>jar</command> tool to use (for example, <filename>'/usr/local/openjdk6/bin/jar'</filename> or <filename>'/usr/local/bin/fastjar'</filename>)." | |
msgstr "" | |
"Caminho para o<command>pote</command>ferramenta a ser usada (por exemplo,<filename>'/ usr / local / openjdk6 / bin / jar'</filename>ou<filename>'/ usr / local / bin / fastjar'</filename>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12563 | |
msgid "<varname>APPLETVIEWER</varname>" | |
msgstr "<varname>APPLETVIEWER</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12564 | |
msgid "Path to the <command>appletviewer</command> utility (for example, <filename>'/usr/local/openjdk6/bin/appletviewer'</filename>)." | |
msgstr "Caminho para o<command>appletviewer</command>utilitário (por exemplo,<filename>'/ usr / local / openjdk6 / bin / appletviewer'</filename>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12570 | |
msgid "<varname>JAVA</varname>" | |
msgstr "<varname>JAVA</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12571 | |
msgid "Path to the <command>java</command> executable. Use this for executing Java programs (for example, <filename>'/usr/local/openjdk6/bin/java'</filename>)." | |
msgstr "Caminho para o<command>Java</command>executável. Use isto para executar programas Java (por exemplo,<filename>'/ usr / local / openjdk6 / bin / java'</filename>) " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12577 | |
msgid "<varname>JAVADOC</varname>" | |
msgstr "<varname>JAVADOC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12578 | |
msgid "Path to the <command>javadoc</command> utility program." | |
msgstr "Caminho para o<command>javadoc</command>programa de utilidade." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12583 | |
msgid "<varname>JAVAH</varname>" | |
msgstr "<varname>JAVAH</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12584 | |
msgid "Path to the <command>javah</command> program." | |
msgstr "Caminho para o<command>javah</command>programa." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12589 | |
msgid "<varname>JAVAP</varname>" | |
msgstr "<varname>JAVAP</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12590 | |
msgid "Path to the <command>javap</command> program." | |
msgstr "Caminho para o<command>javap</command>programa." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12595 | |
msgid "<varname>JAVA_KEYTOOL</varname>" | |
msgstr "<varname>JAVA_KEYTOOL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12596 | |
msgid "Path to the <command>keytool</command> utility program." | |
msgstr "Caminho para o<command>ferramenta-chave</command>programa de utilidade." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12601 | |
msgid "<varname>JAVA_N2A</varname>" | |
msgstr "<varname>JAVA_N2A</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12602 | |
msgid "Path to the <command>native2ascii</command> tool." | |
msgstr "Caminho para o<command>native2ascii</command>ferramenta." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12607 | |
msgid "<varname>JAVA_POLICYTOOL</varname>" | |
msgstr "<varname>JAVA_POLICYTOOL</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12608 | |
msgid "Path to the <command>policytool</command> program." | |
msgstr "Caminho para o<command>policytool</command>programa." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12613 | |
msgid "<varname>JAVA_SERIALVER</varname>" | |
msgstr "<varname>JAVA_SERIALVER</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12614 | |
msgid "Path to the <command>serialver</command> utility program." | |
msgstr "Caminho para o<command>serialver</command>programa de utilidade." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12619 | |
msgid "<varname>RMIC</varname>" | |
msgstr "<varname>RMIC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12620 | |
msgid "Path to the RMI stub/skeleton generator, <command>rmic</command>." | |
msgstr "Caminho para o gerador de stub / esqueleto RMI,<command>rmic</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12625 | |
msgid "<varname>RMIREGISTRY</varname>" | |
msgstr "<varname>RMIREGISTRY</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12626 | |
msgid "Path to the RMI registry program, <command>rmiregistry</command>." | |
msgstr "Caminho para o programa de registro RMI,<command>rmiregistry</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12631 | |
msgid "<varname>RMID</varname>" | |
msgstr "<varname>RMID</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12632 | |
msgid "Path to the RMI daemon program <command>rmid</command>." | |
msgstr "Caminho para o programa daemon do RMI<command>rmid</command>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12637 | |
msgid "<varname>JAVA_CLASSES</varname>" | |
msgstr "<varname>JAVA_CLASSES</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12638 | |
msgid "Path to the archive that contains the <acronym>JDK</acronym> class files, <filename>${JAVA_HOME}/jre/lib/rt.jar</filename>." | |
msgstr "Caminho para o arquivo que contém os arquivos de classe do<acronym>JDK</acronym>,<filename>$ {JAVA_HOME} /jre/lib/rt.jar</filename>" | |
#. (itstool) path: para/buildtarget | |
#: book.translate.xml:12646 | |
msgid "java-debug" | |
msgstr "java-debug" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12646 | |
msgid "Use the <_:buildtarget-1/> make target to get information for debugging the port. It will display the value of many of the previously listed variables." | |
msgstr "Use o <_: buildtarget-1 /> make target para obter informações para depurar a porta. Ele exibirá o valor de muitas das variáveis listadas anteriormente." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12651 | |
msgid "Additionally, these constants are defined so all Java ports may be installed in a consistent way:" | |
msgstr "Além disso, essas constantes são definidas para que todos os ports Java possam ser instaladas de maneira consistente:" | |
#. (itstool) path: table/title | |
#: book.translate.xml:12655 | |
msgid "Constants Defined for Ports That Use Java" | |
msgstr "Constantes definidas para portas que usam Java" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12660 | |
msgid "Constant" | |
msgstr "Constante" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12667 | |
msgid "<varname>JAVASHAREDIR</varname>" | |
msgstr "<varname>JAVASHAREDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12668 | |
msgid "The base directory for everything related to Java. Default: <filename>${PREFIX}/share/java</filename>." | |
msgstr "O diretório base para tudo relacionado ao Java. Padrão:<filename>$ {PREFIXO} / share / java</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12674 | |
msgid "<varname>JAVAJARDIR</varname>" | |
msgstr "<varname>JAVAJARDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12675 | |
msgid "The directory where JAR files is installed. Default: <filename>${JAVASHAREDIR}/classes</filename>." | |
msgstr "O diretório onde os arquivos JAR estão instalados. Padrão:<filename>$ {JAVASHAREDIR} / classes</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12681 | |
#| msgid "<varname>JAVAJARDIR</varname>" | |
msgid "<varname>JAVALIBDIR</varname>" | |
msgstr "<varname>JAVALIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12682 | |
msgid "The directory where JAR files installed by other ports are located. Default: <filename>${LOCALBASE}/share/java/classes</filename>." | |
msgstr "O diretório onde os arquivos JAR instalados por outras portas estão localizados. Padrão:<filename>$ {LOCALBASE} / share / java / classes</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12690 | |
msgid "The related entries are defined in both <varname>PLIST_SUB</varname> (documented in <xref linkend=\"plist-sub\"/>) and <varname>SUB_LIST</varname>." | |
msgstr "As entradas relacionadas são definidas em ambos<varname>PLIST_SUB</varname>(documentado em<xref linkend=\"plist-sub\"/>) e<varname>SUB_LIST</varname>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12697 | |
msgid "Building with Ant" | |
msgstr "Construindo com Ant" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12699 | |
msgid "" | |
"When the port is to be built using Apache Ant, it has to define <varname>USE_ANT</varname>. Ant is thus considered to be the sub-make command. When no <_:buildtarget-1/> target is defined " | |
"by the port, a default one will be set that runs Ant according to <varname>MAKE_ENV</varname>, <varname>MAKE_ARGS</varname> and <varname>ALL_TARGET</varname>. This is similar to the " | |
"<literal>USES= gmake</literal> mechanism, which is documented in <xref linkend=\"building\"/>." | |
msgstr "" | |
"Quando a porta deve ser construída usando o Apache Ant, ela deve definir<varname>USE_ANT</varname>. Ant é, portanto, considerado o comando sub-make. Quando nenhum destino <_: " | |
"buildtarget-1 /> é definido pela porta, será definido um padrão que execute Ant de acordo com<varname>MAKE_ENV</varname>,<varname>MAKE_ARGS</varname>e<varname>ALL_TARGET</varname>. " | |
"Isso é semelhante ao<literal>USOS = gmake</literal>mecanismo, documentado em<xref linkend=\"building\"/>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12711 | |
msgid "Best Practices" | |
msgstr "Melhores práticas" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12713 | |
msgid "" | |
"When porting a Java library, the port has to install the JAR file(s) in <filename>${JAVAJARDIR}</filename>, and everything else under <filename>${JAVASHAREDIR}/${PORTNAME}</filename> " | |
"(except for the documentation, see below). To reduce the packing file size, reference the JAR file(s) directly in the <filename>Makefile</filename>. Use this statement (where " | |
"<filename><replaceable>myport</replaceable>.jar</filename> is the name of the JAR file installed as part of the port):" | |
msgstr "" | |
"Ao portar uma biblioteca Java, a porta precisa instalar o (s) arquivo (s) JAR em<filename>$ {JAVAJARDIR}</filename>e tudo mais sob<filename>$ {JAVASHAREDIR} / $ {PORTNAME}</" | |
"filename>(exceto para a documentação, veja abaixo). Para reduzir o tamanho do arquivo de embalagem, faça referência aos arquivos JAR diretamente no<filename>Makefile</filename>. Use esta " | |
"declaração (onde<filename><replaceable>myport</replaceable>.jar</filename>é o nome do arquivo JAR instalado como parte da porta): " | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:12724 | |
#, no-wrap | |
msgid "PLIST_FILES+=\t${JAVAJARDIR}/<replaceable>myport</replaceable>.jar" | |
msgstr "PLIST_FILES+=\t${JAVAJARDIR}/<replaceable>myport</replaceable>.jar" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12726 | |
msgid "" | |
"When porting a Java application, the port usually installs everything under a single directory (including its JAR dependencies). The use of <filename>${JAVASHAREDIR}/${PORTNAME}</" | |
"filename> is strongly encouraged in this regard. It is up the porter to decide whether the port installs the additional JAR dependencies under this directory or uses the already installed " | |
"ones (from <filename>${JAVAJARDIR}</filename>)." | |
msgstr "" | |
"Ao portar um aplicativo Java, a porta geralmente instala tudo em um único diretório (incluindo suas dependências JAR). O uso de<filename>$ {JAVASHAREDIR} / $ {PORTNAME}</filename>é " | |
"fortemente encorajado a este respeito. Cabe ao porteiro decidir se a porta instala as dependências JAR adicionais sob esse diretório ou utiliza as já instaladas (de<filename>$ {JAVAJARDIR}" | |
"</filename>) " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12736 | |
msgid "" | |
"When porting a <trademark>Java</trademark> application that requires an application server such as <package role=\"port\">www/tomcat7</package> to run the service, it is quite common for " | |
"a vendor to distribute a <filename>.war</filename>. A <filename>.war</filename> is a Web application ARchive and is extracted when called by the application. Avoid adding a <filename>." | |
"war</filename> to <filename>pkg-plist</filename>. It is not considered best practice. An application server will expand <application>war</application> archive, but not clean it up " | |
"properly if the port is removed. A more desirable way of working with this file is to extract the archive, then install the files, and lastly add these files to <filename>pkg-plist</" | |
"filename>." | |
msgstr "" | |
"Ao portar um<trademark>Java</trademark>aplicativo que requer um servidor de aplicativos, como<package role=\"port\">www / tomcat7</package>para executar o serviço, é bastante comum que um " | |
"fornecedor distribua um<filename>.guerra</filename>. UMA<filename>.guerra</filename>é um aplicativo da Web ARchive e é extraído quando chamado pelo aplicativo. Evite adicionar " | |
"um<filename>.guerra</filename>para<filename>pkg-plist</filename>. Não é considerado a melhor prática. Um servidor de aplicativos irá expandir<application>guerra</application>arquivar, mas " | |
"não limpá-lo corretamente se a porta for removida. Uma forma mais desejável de trabalhar com este arquivo é extrair o arquivo, depois instalar os arquivos e, por fim, adicionar esses " | |
"arquivos<filename>pkg-plist</filename>" | |
#. (itstool) path: sect2/programlisting | |
#: book.translate.xml:12752 | |
#, no-wrap | |
msgid "" | |
"TOMCATDIR=\t${LOCALBASE}/apache-tomcat-7.0\n" | |
"WEBAPPDIR=\tmyapplication\n" | |
"\n" | |
"post-extract:\n" | |
"\t@${MKDIR} ${WRKDIR}/${PORTDIRNAME}\n" | |
"\t@${TAR} xf ${WRKDIR}/myapplication.war -C ${WRKDIR}/${PORTDIRNAME}\n" | |
"\n" | |
"do-install:\n" | |
"\tcd ${WRKDIR} && \\\n" | |
"\t${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} ${TOMCATDIR}/webapps/${PORTDIRNAME}\n" | |
"\tcd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \\* ${WEBAPPDIR}/${PORTDIRNAME}" | |
msgstr "" | |
"TOMCATDIR=\t${LOCALBASE}/apache-tomcat-7.0\n" | |
"WEBAPPDIR=\tmyapplication\n" | |
"\n" | |
"post-extract:\n" | |
"\t@${MKDIR} ${WRKDIR}/${PORTDIRNAME}\n" | |
"\t@${TAR} xf ${WRKDIR}/myapplication.war -C ${WRKDIR}/${PORTDIRNAME}\n" | |
"\n" | |
"do-install:\n" | |
"\tcd ${WRKDIR} && \\\n" | |
"\t${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} ${TOMCATDIR}/webapps/${PORTDIRNAME}\n" | |
"\tcd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \\* ${WEBAPPDIR}/${PORTDIRNAME}" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12764 | |
msgid "" | |
"Regardless of the type of port (library or application), the additional documentation is installed in the <link linkend=\"install-documentation\">same location</link> as for any other " | |
"port. The Javadoc tool is known to produce a different set of files depending on the version of the <acronym>JDK</acronym> that is used. For ports that do not enforce the use of a " | |
"particular <acronym>JDK</acronym>, it is therefore a complex task to specify the packing list (<filename>pkg-plist</filename>). This is one reason why porters are strongly encouraged to " | |
"use <varname>PORTDOCS</varname>. Moreover, even if the set of files that will be generated by <command>javadoc</command> can be predicted, the size of the resulting <filename>pkg-plist</" | |
"filename> advocates for the use of <varname>PORTDOCS</varname>." | |
msgstr "" | |
"Independentemente do tipo de porta (biblioteca ou aplicativo), a documentação adicional é instalada no<link linkend=\"install-documentation\">mesma localização</link>como para qualquer " | |
"outra porta. A ferramenta Javadoc é conhecida por produzir um conjunto diferente de arquivos, dependendo da versão do<acronym>JDK</acronym>utilizada. Para portas que não impõem o uso de " | |
"um determinado<acronym>JDK</acronym>, é uma tarefa complexa especificar a lista de empacotamento (<filename>pkg-plist</filename>). Esta é uma razão pela qual os carregadores são " | |
"fortemente encorajados a usar<varname>PORTDOCS</varname>. Além disso, mesmo se o conjunto de arquivos que serão gerados por<command>javadoc</command>pode ser previsto, o tamanho do " | |
"resultado<filename>pkg-plist</filename>defensores do uso de<varname>PORTDOCS</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12780 | |
msgid "" | |
"The default value for <varname>DATADIR</varname> is <filename>${PREFIX}/share/${PORTNAME}</filename>. It is a good idea to override <varname>DATADIR</varname> to <filename>${JAVASHAREDIR}/" | |
"${PORTNAME}</filename> for Java ports. Indeed, <varname>DATADIR</varname> is automatically added to <varname>PLIST_SUB</varname> (documented in <xref linkend=\"plist-sub\"/>) so use " | |
"<literal>%%DATADIR%%</literal> directly in <filename>pkg-plist</filename>." | |
msgstr "" | |
"O valor padrão para<varname>DATADIR</varname>é<filename>$ {PREFIX} / share / $ {PORTNAME}</filename>. É uma boa ideia anular<varname>DATADIR</varname>para<filename>$ {JAVASHAREDIR} / $ " | |
"{PORTNAME}</filename>para portas Java. De fato,<varname>DATADIR</varname>é automaticamente adicionado a<varname>PLIST_SUB</varname>(documentado em<xref linkend=\"plist-sub\"/>) então " | |
"use<literal>%% DATADIR %%</literal>diretamente em<filename>pkg-plist</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12790 | |
msgid "" | |
"As for the choice of building Java ports from source or directly installing them from a binary distribution, there is no defined policy at the time of writing. However, people from the " | |
"<link xlink:href=\"https://www.freebsd.org/java/\">FreeBSD Java Project</link> encourage porters to have their ports built from source whenever it is a trivial task." | |
msgstr "" | |
"Quanto à escolha de construir portas Java a partir da fonte ou diretamente instalá-las a partir de uma distribuição binária, não há política definida no momento da escrita. No entanto, as " | |
"pessoas do<link xlink:href=\"https://www.freebsd.org/java/\">Projeto Java do FreeBSD</link>encorajar os carregadores a terem seus portos construídos a partir da fonte sempre que for uma " | |
"tarefa trivial. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12798 | |
msgid "" | |
"All the features that have been presented in this section are implemented in <filename>bsd.java.mk</filename>. If the port needs more sophisticated Java support, please first have a look " | |
"at the <link xlink:href=\"http://svnweb.FreeBSD.org/ports/head/Mk/bsd.java.mk?view=log\">bsd.java.mk <application>Subversion</application> log</link> as it usually takes some time to " | |
"document the latest features. Then, if the needed support that is lacking would be beneficial to many other Java ports, feel free to discuss it on the <link xlink:href=\"http://lists." | |
"FreeBSD.org/mailman/listinfo/freebsd-java\">FreeBSD Java Language mailing list</link>." | |
msgstr "" | |
"Todos os recursos que foram apresentados nesta seção são implementados em<filename>bsd.java.mk</filename>. Se a porta precisar de suporte Java mais sofisticado, por favor, primeiro dê uma " | |
"olhada no<link xlink:href=\"http://svnweb.FreeBSD.org/ports/head/Mk/bsd.java.mk?view=log\">bsd.java.mk<application>Subversão</application>registro</link>como normalmente leva algum tempo " | |
"para documentar os recursos mais recentes. Então, se o suporte necessário que estiver faltando for benéfico para muitas outras portas Java, sinta-se à vontade para discuti-lo<link xlink:" | |
"href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-java\">Lista de discussão do FreeBSD Java Language</link>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12808 | |
msgid "" | |
"Although there is a <literal>java</literal> category for PRs, it refers to the <acronym>JDK</acronym> porting effort from the FreeBSD Java project. Therefore, submit the Java port in the " | |
"<literal>ports</literal> category as for any other port, unless the issue is related to either a <acronym>JDK</acronym> implementation or <filename>bsd.java.mk</filename>." | |
msgstr "" | |
"Embora haja uma<literal>Java</literal>categoria para PRs, refere-se ao esforço de portabilidade do<acronym>JDK</acronym>do projeto Java do FreeBSD. Portanto, envie a porta Java " | |
"no<literal>portas</literal>categoria como para qualquer outra porta, a menos que o problema esteja relacionado a uma implementação<acronym>JDK</acronym>ou<filename>bsd.java.mk</filename>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12816 | |
msgid "Similarly, there is a defined policy regarding the <varname>CATEGORIES</varname> of a Java port, which is detailed in <xref linkend=\"makefile-categories\"/>." | |
msgstr "Da mesma forma, existe uma política definida sobre o<varname>CATEGORIAS</varname>de um port Java, que é detalhada em<xref linkend=\"makefile-categories\"/>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:12823 | |
msgid "Web Applications, Apache and PHP" | |
msgstr "Aplicativos da Web, Apache e PHP" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12826 | |
msgid "Apache" | |
msgstr "Apache" | |
#. (itstool) path: table/title | |
#: book.translate.xml:12829 | |
msgid "Variables for Ports That Use Apache" | |
msgstr "Variáveis para portas que usam o Apache" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12835 | |
msgid "<varname>USE_APACHE</varname>" | |
msgstr "<varname>USE_APACHE</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12836 | |
msgid "" | |
"The port requires Apache. Possible values: <literal>yes</literal> (gets any version), <literal>22</literal>, <literal>24</literal>, <literal>22-24</literal>, <literal>22+</literal>, etc. " | |
"The default APACHE version is <literal>22</literal>. More details are available in <filename>ports/Mk/bsd.apache.mk</filename> and at <link xlink:href=\"https://wiki.freebsd.org/Apache/" | |
"\">wiki.freebsd.org/Apache/</link>." | |
msgstr "" | |
"A porta requer o Apache. Valores possíveis:<literal>sim</literal>(obtém qualquer versão),<literal>22</literal>,<literal>24</literal>,<literal>22 a 24</literal>,<literal>22+</literal>, " | |
"etc. A versão padrão do APACHE é<literal>22</literal>. Mais detalhes estão disponíveis em<filename>ports / Mk / bsd.apache.mk</filename>e em<link xlink:href=\"https://wiki.freebsd.org/" | |
"Apache/\">wiki.freebsd.org/Apache/</link>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12847 | |
msgid "<varname>APXS</varname>" | |
msgstr "<varname>APXS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12848 | |
msgid "Full path to the <command>apxs</command> binary. Can be overridden in the port." | |
msgstr "Caminho completo para o<command>apxs</command>binário. Pode ser substituído na porta \"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12853 | |
msgid "<varname>HTTPD</varname>" | |
msgstr "<varname>HTTPD</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12854 | |
msgid "Full path to the <command>httpd</command> binary. Can be overridden in the port." | |
msgstr "Caminho completo para o<command>httpd</command>binário. Pode ser substituído na porta \"" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12859 | |
msgid "<varname>APACHE_VERSION</varname>" | |
msgstr "<varname>APACHE_VERSION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12860 | |
msgid "" | |
"The version of present Apache installation (read-only variable). This variable is only available after inclusion of <filename>bsd.port.pre.mk</filename>. Possible values: <literal>22</" | |
"literal>, <literal>24</literal>." | |
msgstr "" | |
"A versão da instalação atual do Apache (variável somente leitura). Esta variável só está disponível após a inclusão de<filename>bsd.port.pre.mk</filename>. Valores possíveis:<literal>22</" | |
"literal>,<literal>24</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12869 | |
msgid "<varname>APACHEMODDIR</varname>" | |
msgstr "<varname>APACHEMODDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12870 | |
msgid "Directory for Apache modules. This variable is automatically expanded in <filename>pkg-plist</filename>." | |
msgstr "Directory for Apache modules. Esta variável é automaticamente expandida em<filename>pkg-plist</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12876 | |
msgid "<varname>APACHEINCLUDEDIR</varname>" | |
msgstr "<varname>APACHEINCLUDEDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12877 | |
msgid "Directory for Apache headers. This variable is automatically expanded in <filename>pkg-plist</filename>." | |
msgstr "Diretório para cabeçalhos Apache. Esta variável é automaticamente expandida em<filename>pkg-plist</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12883 | |
msgid "<varname>APACHEETCDIR</varname>" | |
msgstr "<varname>APACHEETCDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12884 | |
msgid "Directory for Apache configuration files. This variable is automatically expanded in <filename>pkg-plist</filename>." | |
msgstr "Diretório para arquivos de configuração do Apache. Esta variável é automaticamente expandida em<filename>pkg-plist</filename>" | |
#. (itstool) path: table/title | |
#: book.translate.xml:12893 | |
msgid "Useful Variables for Porting Apache Modules" | |
msgstr "Variáveis úteis para portar módulos do Apache" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12899 | |
msgid "<varname>MODULENAME</varname>" | |
msgstr "<varname>NOME DO MÓDULO</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12900 | |
msgid "Name of the module. Default value is <varname>PORTNAME</varname>. Example: <literal>mod_hello</literal>" | |
msgstr "Nome do módulo. O valor padrão é<varname>PORTNAME</varname>. Exemplo:<literal>mod_hello</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12906 | |
msgid "<varname>SHORTMODNAME</varname>" | |
msgstr "<varname>SHORTMODNAME</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12907 | |
msgid "Short name of the module. Automatically derived from <varname>MODULENAME</varname>, but can be overridden. Example: <literal>hello</literal>" | |
msgstr "Nome abreviado do módulo. Automaticamente derivado de<varname>NOME DO MÓDULO</varname>, mas pode ser substituído. Exemplo:<literal>Olá</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12914 | |
msgid "<varname>AP_FAST_BUILD</varname>" | |
msgstr "<varname>AP_FAST_BUILD</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12915 | |
msgid "Use <command>apxs</command> to compile and install the module." | |
msgstr "Usar<command>apxs</command>para compilar e instalar o módulo. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12920 | |
msgid "<varname>AP_GENPLIST</varname>" | |
msgstr "<varname>AP_GENPLIST</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12921 | |
msgid "Also automatically creates a <filename>pkg-plist</filename>." | |
msgstr "Também cria automaticamente um<filename>pkg-plist</filename>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12926 | |
msgid "<varname>AP_INC</varname>" | |
msgstr "<varname>AP_INC</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12927 | |
msgid "Adds a directory to a header search path during compilation." | |
msgstr "Adds a directory to a header search path during compilation." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12932 | |
msgid "<varname>AP_LIB</varname>" | |
msgstr "<varname>AP_LIB</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12933 | |
msgid "Adds a directory to a library search path during compilation." | |
msgstr "Adds a directory to a library search path during compilation." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12938 | |
msgid "<varname>AP_EXTRAS</varname>" | |
msgstr "<varname>AP_EXTRAS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:12939 | |
msgid "Additional flags to pass to <command>apxs</command>." | |
msgstr "Bandeiras adicionais para passar para<command>apxs</command>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12948 | |
msgid "Web Applications" | |
msgstr "Aplicativos da web" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12950 | |
msgid "" | |
"Web applications must be installed into <filename>PREFIX/www/<replaceable>appname</replaceable></filename>. This path is available both in <filename>Makefile</filename> and in " | |
"<filename>pkg-plist</filename> as <varname>WWWDIR</varname>, and the path relative to <varname>PREFIX</varname> is available in <filename>Makefile</filename> as <varname>WWWDIR_REL</" | |
"varname>." | |
msgstr "" | |
"Aplicativos da Web devem ser instalados em<filename>PREFIXO / www /<replaceable>nome do aplicativo</replaceable></filename>. Este caminho está disponível tanto em<filename>Makefile</" | |
"filename>e em<filename>pkg-plist</filename>Como<varname>WWWDIR</varname>e o caminho relativo a<varname>PREFIXO</varname>está disponível em<filename>Makefile</" | |
"filename>Como<varname>WWWDIR_REL</varname>" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12959 | |
msgid "" | |
"The user and group of web server process are available as <varname>WWWOWN</varname> and <varname>WWWGRP</varname>, in case the ownership of some files needs to be changed. The default " | |
"values of both are <literal>www</literal>. Use <literal>WWWOWN?= myuser</literal> and <literal>WWWGRP?= mygroup</literal> if the port needs different values. This allows the user to " | |
"override them easily." | |
msgstr "" | |
"O usuário e o grupo do processo do servidor web estão disponíveis como<varname>WWWOWN</varname>e<varname>WWWGRP</varname>, no caso de a propriedade de alguns arquivos precisar ser " | |
"alterada. Os valores padrão de ambos são<literal>www</literal>. Usar<literal>WWWOWN? = Myuser</literal>e<literal>WWWGRP? = Mygroup</literal>se a porta precisar de valores diferentes. Isso " | |
"permite ao usuário substituí-los facilmente. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:12968 | |
msgid "Use <varname>WWWOWN</varname> and <varname>WWWGRP</varname> sparingly. Remember that every file the web server can write to is a security risk waiting to happen." | |
msgstr "" | |
"Usar<varname>WWWOWN</varname>e<varname>WWWGRP</varname>com moderação. Lembre-se de que todos os arquivos para os quais o servidor da Web pode gravar é um risco de segurança que está " | |
"prestes a acontecer. " | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12974 | |
msgid "Do not depend on Apache unless the web app explicitly needs Apache. Respect that users may wish to run a web application on a web server other than <application>Apache</application>." | |
msgstr "" | |
"Não dependa do Apache, a menos que o aplicativo da Web precise explicitamente do Apache. Respeite que os usuários podem desejar executar um aplicativo da Web em um servidor da Web " | |
"diferente de<application>Apache</application>" | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12981 | |
msgid "PHP" | |
msgstr "PHP" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12983 | |
msgid "<application>PHP</application> web applications declare their dependency on it with <literal>USES=php</literal>. See <xref linkend=\"uses-php\"/> for more information." | |
msgstr "<application>PHP</application>aplicações web declaram sua dependência dele com<literal>USES = php</literal>. Vejo<xref linkend=\"uses-php\"/>Para maiores informações." | |
#. (itstool) path: sect2/title | |
#: book.translate.xml:12989 | |
msgid "PEAR Modules" | |
msgstr "Módulos PEAR" | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12991 | |
msgid "Porting PEAR modules is a very simple process." | |
msgstr "Portar módulos PEAR é um processo muito simples." | |
#. (itstool) path: sect2/para | |
#: book.translate.xml:12993 | |
msgid "" | |
"Add <literal>USES=pear</literal> to the port's <filename>Makefile</filename>. The framework will install the relevant files in the right places and automatically generate the plist at " | |
"install time." | |
msgstr "" | |
"Adicionar<literal>USES = pêra</literal>para o porto<filename>Makefile</filename>. A estrutura instalará os arquivos relevantes nos lugares certos e gerará automaticamente a lista no " | |
"momento da instalação. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:12999 | |
msgid "Example Makefile for PEAR Class" | |
msgstr "Exemplo de Makefile para a classe PEAR" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:13001 | |
#, no-wrap | |
msgid "" | |
"PORTNAME= Date\n" | |
"DISTVERSION=\t1.4.3\n" | |
"CATEGORIES=\tdevel www pear\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tPEAR Date and Time Zone Classes\n" | |
"\n" | |
"USES=\tpear\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"PORTNAME= Date\n" | |
"DISTVERSION=\t1.4.3\n" | |
"CATEGORIES=\tdevel www pear\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tPEAR Date and Time Zone Classes\n" | |
"\n" | |
"USES=\tpear\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:13014 | |
msgid "<application>PEAR</application> modules will automatically be flavorized using <link linkend=\"flavors-auto-php\"><application>PHP</application> flavors</link>." | |
msgstr "<application>PERA</application>os módulos serão automaticamente aromatizados usando<link linkend=\"flavors-auto-php\"><application>PHP</application>sabores</link>" | |
#. (itstool) path: note/para | |
#: book.translate.xml:13020 | |
msgid "If a non default <varname>PEAR_CHANNEL</varname> is used, the build and run-time dependencies will automatically be added." | |
msgstr "Se um não padrão<varname>PEAR_CHANNEL</varname>for usado, as dependências de construção e tempo de execução serão automaticamente adicionadas. " | |
#. (itstool) path: important/para | |
#: book.translate.xml:13026 | |
msgid "" | |
"PEAR modules do not need to defined <varname>PKGNAMESUFFIX</varname> it is automatically filled in using <varname>PEAR_PKGNAMEPREFIX</varname>. If a port needs to add to " | |
"<varname>PKGNAMEPREFIX</varname>, it must also use <varname>PEAR_PKGNAMEPREFIX</varname> to differentiate between different flavors." | |
msgstr "" | |
"Módulos PEAR não precisam ser definidos<varname>PKGNAMESUFFIX</varname>é preenchido automaticamente usando<varname>PEAR_PKGNAMEPREFIX</varname>. Se um port precisar " | |
"adicionar<varname>PKGNAMEPREFIX</varname>, também deve usar<varname>PEAR_PKGNAMEPREFIX</varname>para diferenciar entre diferentes sabores \"" | |
#. (itstool) path: sect3/title | |
#: book.translate.xml:13035 | |
msgid "<application>Horde</application> Modules" | |
msgstr "<application>horda</application>módulos " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:13037 | |
msgid "In the same way, porting <application>Horde</application> modules is a simple process." | |
msgstr "Da mesma forma, portando<application>Horda</application>módulos é um processo simples \"" | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:13041 | |
msgid "" | |
"Add <literal>USES=horde</literal> to the port's <filename>Makefile</filename>. The framework will install the relevant files in the right places and automatically generate the plist at " | |
"install time." | |
msgstr "" | |
"Adicionar<literal>USES = horde</literal>para o porto<filename>Makefile</filename>. A estrutura instalará os arquivos relevantes nos lugares certos e gerará automaticamente a lista no " | |
"momento da instalação. " | |
#. (itstool) path: sect3/para | |
#: book.translate.xml:13046 | |
msgid "" | |
"The <varname>USE_HORDE_BUILD</varname> and <varname>USE_HORDE_RUN</varname> variables can be used to add buildtime and runtime dependencies on other <application>Horde</application> " | |
"modules. See <filename>Mk/Uses/horde.mk</filename> for a complete list of available modules." | |
msgstr "" | |
"O<varname>USE_HORDE_BUILD</varname>e<varname>USE_HORDE_RUN</varname>variáveis podem ser usadas para adicionar dependências de tempo de execução e tempo de execução em " | |
"outros<application>Horda</application>módulos. Vejo<filename>Mk / Usos / horde.mk</filename>para uma lista completa dos módulos disponíveis. " | |
#. (itstool) path: example/title | |
#: book.translate.xml:13054 | |
msgid "Example Makefile for <application>Horde</application> Module" | |
msgstr "Exemplo Makefile para<application>Horda</application>Módulo" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:13057 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tHorde_Core\n" | |
"DISTVERSION=\t2.14.0\n" | |
"CATEGORIES=\tdevel www pear\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tHorde Core Framework libraries\n" | |
"\n" | |
"OPTIONS_DEFINE=\tKOLAB SOCKETS\n" | |
"KOLAB_DESC=\tEnable Kolab server support\n" | |
"SOCKETS_DESC=\tDepend on sockets PHP extension\n" | |
"\n" | |
"USES=\thorde\n" | |
"USE_PHP=\tsession\n" | |
"\n" | |
"USE_HORDE_BUILD=\tHorde_Role\n" | |
"USE_HORDE_RUN=\tHorde_Role Horde_History Horde_Pack \\\n" | |
"\t\tHorde_Text_Filter Horde_View\n" | |
"\n" | |
"KOLAB_USE=\tHORDE_RUN=Horde_Kolab_Server,Horde_Kolab_Session\n" | |
"SOCKETS_USE=\tPHP=sockets\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"PORTNAME=\tHorde_Core\n" | |
"DISTVERSION=\t2.14.0\n" | |
"CATEGORIES=\tdevel www pear\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tHorde Core Framework libraries\n" | |
"\n" | |
"OPTIONS_DEFINE=\tKOLAB SOCKETS\n" | |
"KOLAB_DESC=\tEnable Kolab server support\n" | |
"SOCKETS_DESC=\tDepend on sockets PHP extension\n" | |
"\n" | |
"USES=\thorde\n" | |
"USE_PHP=\tsession\n" | |
"\n" | |
"USE_HORDE_BUILD=\tHorde_Role\n" | |
"USE_HORDE_RUN=\tHorde_Role Horde_History Horde_Pack \\\n" | |
"\t\tHorde_Text_Filter Horde_View\n" | |
"\n" | |
"KOLAB_USE=\tHORDE_RUN=Horde_Kolab_Server,Horde_Kolab_Session\n" | |
"SOCKETS_USE=\tPHP=sockets\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: tip/para | |
#: book.translate.xml:13082 | |
msgid "" | |
"As <application>Horde</application> modules are also <application>PEAR</application> modules they will also automatically be flavorized using <link linkend=\"flavors-auto-php" | |
"\"><application>PHP</application> flavors</link>." | |
msgstr "" | |
"Como<application>Horda</application>módulos também são<application>PERA</application>módulos eles também serão automaticamente aromatizados usando<link linkend=\"flavors-auto-php" | |
"\"><application>PHP</application>sabores</link>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:13092 | |
msgid "Using Python" | |
msgstr "Usando o Python" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13094 | |
msgid "" | |
"The Ports Collection supports parallel installation of multiple Python versions. Ports must use a correct <command>python</command> interpreter, according to the user-settable " | |
"<varname>PYTHON_VERSION</varname>. Most prominently, this means replacing the path to <command>python</command> executable in scripts with the value of <varname>PYTHON_CMD</varname>." | |
msgstr "" | |
"O Ports Collection suporta a instalação paralela de várias versões do Python. As portas devem usar um<command>python</command>intérprete, de acordo com o usuário " | |
"configurável<varname>PYTHON_VERSION</varname>. Mais proeminentemente, isso significa substituir o caminho para<command>python</command>executável em scripts com o valor " | |
"de<varname>PYTHON_CMD</varname>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13102 | |
msgid "" | |
"Ports that install files under <varname>PYTHON_SITELIBDIR</varname> must use the <literal>pyXY-</literal> package name prefix, so their package name embeds the version of Python they are " | |
"installed into." | |
msgstr "" | |
"Portas que instalam arquivos sob<varname>PYTHON_SITELIBDIR</varname>deve usar o<literal>pyXY-</literal>prefixo do nome do pacote, para que o nome do pacote incorpore a versão do Python em " | |
"que estão instalados. " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:13108 | |
#, no-wrap | |
msgid "PKGNAMEPREFIX=\t${PYTHON_PKGNAMEPREFIX}" | |
msgstr "PKGNAMEPREFIX=\t${PYTHON_PKGNAMEPREFIX}" | |
#. (itstool) path: table/title | |
#: book.translate.xml:13111 | |
msgid "Most Useful Variables for Ports That Use Python" | |
msgstr "Variáveis mais úteis para portas que usam Python" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13116 | |
msgid "<varname>USES=python</varname>" | |
msgstr "<varname>USOS = python</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13117 | |
msgid "" | |
"The port needs Python. The minimal required version can be specified with values such as <literal>2.7+</literal>. Version ranges can also be specified by separating two version numbers " | |
"with a dash: <literal>USES=python:3.2-3.3</literal>" | |
msgstr "" | |
"A porta precisa do Python. A versão mínima necessária pode ser especificada com valores como<literal>2,7+</literal>. Os intervalos de versão também podem ser especificados separando dois " | |
"números de versão com um traço:<literal>USES = python: 3.2-3.3</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13125 | |
msgid "<varname>USE_PYTHON=distutils</varname>" | |
msgstr "<varname>USE_PYTHON = distutils</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13126 | |
msgid "" | |
"Use Python distutils for configuring, compiling, and installing. This is required when the port comes with <filename>setup.py</filename>. This overrides the <_:buildtarget-1/> and <_:" | |
"buildtarget-2/> targets and may also override <_:buildtarget-3/> if <varname>GNU_CONFIGURE</varname> is not defined. Additionally, it implies <literal>USE_PYTHON=flavors</literal>." | |
msgstr "" | |
"Use distutils do Python para configurar, compilar e instalar. Isso é necessário quando a porta vem com<filename>setup.py</filename>. Isso sobrescreve os destinos <_: buildtarget-1 /" | |
"> e <_: buildtarget-2 /> e também pode substituir <_: buildtarget-3 /> se<varname>GNU_CONFIGURE</varname>não está definido. Além disso, isso implica<literal>USE_PYTHON = " | |
"sabores</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13138 | |
msgid "<varname>USE_PYTHON=autoplist</varname>" | |
msgstr "<varname>USE_PYTHON = lista automática</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13139 | |
msgid "Create the packaging list automatically. This also requires <literal>USE_PYTHON=distutils</literal> to be set." | |
msgstr "Crie a lista de pacotes automaticamente. Isso também requer<literal>USE_PYTHON = distutils</literal>para ser definido. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13145 | |
msgid "<varname>USE_PYTHON=concurrent</varname>" | |
msgstr "<varname>USE_PYTHON = concorrente</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13146 | |
msgid "" | |
"The port will use an unique prefix, typically <literal>PYTHON_PKGNAMEPREFIX</literal> for certain directories, such as <literal>EXAMPLESDIR</literal> and <literal>DOCSDIR</literal> and " | |
"also will append a suffix, the python version from <literal>PYTHON_VER</literal>, to binaries and scripts to be installed. This allows ports to be installed for different Python versions " | |
"at the same time, which otherwise would install conflicting files." | |
msgstr "" | |
"A porta usará um prefixo exclusivo, normalmente<literal>PYTHON_PKGNAMEPREFIX</literal>para determinados diretórios, como<literal>EXEMPLOSDIR</literal>e<literal>DOCSDIR</literal>e também " | |
"irá acrescentar um sufixo, a versão python de<literal>PYTHON_VER</literal>, para binários e scripts a serem instalados. Isso permite que as portas sejam instaladas para diferentes versões " | |
"do Python ao mesmo tempo, o que de outra forma instalaria arquivos conflitantes. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13158 | |
msgid "<literal>USE_PYTHON=flavors</literal>" | |
msgstr "<literal>USE_PYTHON = sabores</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13159 | |
msgid "" | |
"The port does not use distutils but still supports multiple Python versions. <varname>FLAVORS</varname> will be set to the supported Python versions. See <xref linkend=\"flavors-auto-" | |
"python\"/> for more information." | |
msgstr "" | |
"A porta não usa distutils, mas ainda suporta várias versões do Python.<varname>SABORES</varname>será definido para as versões suportadas do Python. Vejo<xref linkend=\"flavors-auto-python" | |
"\"/>Para maiores informações." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13166 | |
msgid "<literal>USE_PYTHON=optsuffix</literal>" | |
msgstr "<literal>USE_PYTHON = optsuffix</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13167 | |
msgid "If the current Python version is not the default version, the port will gain <literal>PKGNAMESUFFIX=${PYTHON_PKGNAMESUFFIX}</literal>. Only useful with flavors." | |
msgstr "Se a versão atual do Python não for a versão padrão, a porta ganhará<literal>PKGNAMESUFFIX = $ {PYTHON_PKGNAMESUFFIX}</literal>. Útil apenas com sabores. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13174 | |
msgid "<varname>PYTHON_PKGNAMEPREFIX</varname>" | |
msgstr "<varname>PYTHON_PKGNAMEPREFIX</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13175 | |
msgid "Used as a <varname>PKGNAMEPREFIX</varname> to distinguish packages for different Python versions. Example: <literal>py27-</literal>" | |
msgstr "Usado como um<varname>PKGNAMEPREFIX</varname>para distinguir pacotes para diferentes versões do Python. Exemplo:<literal>py27-</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13181 | |
msgid "<varname>PYTHON_SITELIBDIR</varname>" | |
msgstr "<varname>PYTHON_SITELIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13182 | |
msgid "" | |
"Location of the site-packages tree, that contains installation path of Python (usually <varname>LOCALBASE</varname>). <varname>PYTHON_SITELIBDIR</varname> can be very useful when " | |
"installing Python modules." | |
msgstr "" | |
"Local da árvore de pacotes de sites, que contém o caminho de instalação do Python (geralmente<varname>LOCALBASE</varname>).<varname>PYTHON_SITELIBDIR</varname>pode ser muito útil ao " | |
"instalar módulos Python. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13190 | |
msgid "<varname>PYTHONPREFIX_SITELIBDIR</varname>" | |
msgstr "<varname>PYTHONPREFIX_SITELIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13191 | |
msgid "" | |
"The PREFIX-clean variant of PYTHON_SITELIBDIR. Always use <literal>%%PYTHON_SITELIBDIR%%</literal> in <filename>pkg-plist</filename> when possible. The default value of <literal>%" | |
"%PYTHON_SITELIBDIR%%</literal> is <literal>lib/python%%PYTHON_VERSION%%/site-packages</literal>" | |
msgstr "" | |
"A variante PREFIX-clean do PYTHON_SITELIBDIR. Sempre use<literal>%% PYTHON_SITELIBDIR %%</literal>dentro<filename>pkg-plist</filename>quando possivel. O valor padrão de<literal>%% " | |
"PYTHON_SITELIBDIR %%</literal>é<literal>lib / python %% PYTHON_VERSION %% / site-packages</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13200 | |
msgid "<varname>PYTHON_CMD</varname>" | |
msgstr "<varname>PYTHON_CMD</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13201 | |
msgid "Python interpreter command line, including version number." | |
msgstr "Linha de comando do interpretador Python, incluindo o número da versão." | |
#. (itstool) path: table/title | |
#: book.translate.xml:13209 | |
msgid "Python Module Dependency Helpers" | |
msgstr "Ajuda do Dependency do Módulo Python" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13214 | |
msgid "<varname>PYNUMERIC</varname>" | |
msgstr "<varname>PIRUMÉRICO</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13215 | |
msgid "Dependency line for numeric extension." | |
msgstr "Linha de dependência para extensão numérica." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13219 | |
msgid "<varname>PYNUMPY</varname>" | |
msgstr "<varname>PYNUMPY</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13220 | |
msgid "Dependency line for the new numeric extension, numpy. (PYNUMERIC is deprecated by upstream vendor)." | |
msgstr "Linha de dependência para a nova extensão numérica, numpy. (PYNUMERIC é reprovado pelo fornecedor upstream)." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13226 | |
msgid "<varname>PYXML</varname>" | |
msgstr "<varname>PYXML</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13227 | |
msgid "Dependency line for XML extension (not needed for Python 2.0 and higher as it is also in base distribution)." | |
msgstr "Dependency line for XML extension (não necessária para o Python 2.0 e superior, pois também está na distribuição base)." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13233 | |
msgid "<varname>PY_ENUM34</varname>" | |
msgstr "<varname>PY_ENUM34</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13234 | |
msgid "Conditional dependency on <package>devel/py-enum34</package> depending on the Python version." | |
msgstr "Dependência condicional em<package>devel / py-enum34</package>dependendo da versão do Python. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13240 | |
msgid "<varname>PY_ENUM_COMPAT</varname>" | |
msgstr "<varname>PY_ENUM_COMPAT</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13241 | |
msgid "Conditional dependency on <package>devel/py-enum-compat</package> depending on the Python version." | |
msgstr "Dependência condicional em<package>devel / py-enum-compat</package>dependendo da versão do Python. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13247 | |
msgid "<varname>PY_PATHLIB</varname>" | |
msgstr "<varname>PY_PATHLIB</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13248 | |
msgid "Conditional dependency on <package>devel/py-pathlib</package> depending on the Python version." | |
msgstr "Dependência condicional em<package>devel / py-pathlib</package>dependendo da versão do Python. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13254 | |
msgid "<varname>PY_IPADDRESS</varname>" | |
msgstr "<varname>PY_IPADDRESS</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13255 | |
msgid "Conditional dependency on <package>net/py-ipaddress</package> depending on the Python version." | |
msgstr "Dependência condicional em<package>net / py-ipaddress</package>dependendo da versão do Python. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13261 | |
msgid "<varname>PY_FUTURES</varname>" | |
msgstr "<varname>PY_FUTURES</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13262 | |
msgid "Conditional dependency on <package>devel/py-futures</package> depending on the Python version." | |
msgstr "Dependência condicional em<package>devel / py-futures</package>dependendo da versão do Python. " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13270 | |
msgid "A complete list of available variables can be found in <filename>/usr/ports/Mk/Uses/python.mk</filename>." | |
msgstr "Uma lista completa de variáveis disponíveis pode ser encontrada em<filename>/usr/ports/Mk/Uses/python.mk</filename>" | |
#. (itstool) path: important/para | |
#: book.translate.xml:13274 | |
msgid "" | |
"All dependencies to <application>Python</application> ports using <link linkend=\"flavors-auto-python\"><application>Python</application> flavors</link> (either with " | |
"<literal>USE_PYTHON=distutils</literal> or <literal>USE_PYTHON=flavors</literal>) must have the Python flavor appended to their origin using <literal>@${PY_FLAVOR}</literal>. See <xref " | |
"linkend=\"python-Makefile\"/>." | |
msgstr "" | |
"Todas as dependências para<application>Python</application>portas usando<link linkend=\"flavors-auto-python\"><application>Python</application>sabores</link>(quer com<literal>USE_PYTHON = " | |
"distutils</literal>ou<literal>USE_PYTHON = sabores</literal>) deve ter o sabor Python anexado à sua origem usando<literal>@ $ {PY_FLAVOR}</literal>. Vejo<xref linkend=\"python-Makefile\"/>" | |
#. (itstool) path: example/title | |
#: book.translate.xml:13284 | |
msgid "Makefile for a Simple <application>Python</application> Module" | |
msgstr "Makefile para um simples<application>Python</application>Módulo" | |
#. (itstool) path: example/programlisting | |
#: book.translate.xml:13287 | |
#, no-wrap | |
msgid "" | |
"PORTNAME=\tsample\n" | |
"DISTVERSION=\t1.2.3\n" | |
"CATEGORIES=\tdevel\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tPython sample module\n" | |
"\n" | |
"RUN_DEPENDS=\t${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}\n" | |
"\n" | |
"USES=\t\tpython\n" | |
"USE_PYTHON=\tautoplist distutils\n" | |
"\n" | |
".include <bsd.port.mk>" | |
msgstr "" | |
"PORTNAME=\tsample\n" | |
"DISTVERSION=\t1.2.3\n" | |
"CATEGORIES=\tdevel\n" | |
"\n" | |
"MAINTAINER=\[email protected]\n" | |
"COMMENT=\tPython sample module\n" | |
"\n" | |
"RUN_DEPENDS=\t${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}\n" | |
"\n" | |
"USES=\t\tpython\n" | |
"USE_PYTHON=\tautoplist distutils\n" | |
"\n" | |
".include <bsd.port.mk>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13302 | |
msgid "" | |
"Some Python applications claim to have <varname>DESTDIR</varname> support (which would be required for staging) but it is broken (Mailman up to 2.1.16, for instance). This can be worked " | |
"around by recompiling the scripts. This can be done, for example, in the <_:buildtarget-1/> target. Assuming the Python scripts are supposed to reside in <varname>PYTHONPREFIX_SITELIBDIR</" | |
"varname> after installation, this solution can be applied:" | |
msgstr "" | |
"Alguns aplicativos Python afirmam ter<varname>DESTDIR</varname>suporte (que seria necessário para o escalonamento), mas está quebrado (Mailman até 2.1.16, por exemplo). Isso pode ser " | |
"contornado, recompilando os scripts. Isso pode ser feito, por exemplo, no destino <_: buildtarget-1 />. Assumindo que os scripts Python devem residir " | |
"em<varname>PYTHONPREFIX_SITELIBDIR</varname>após a instalação, esta solução pode ser aplicada: " | |
#. (itstool) path: sect1/programlisting | |
#: book.translate.xml:13312 | |
#, no-wrap | |
msgid "" | |
"(cd ${STAGEDIR}${PREFIX} \\\n" | |
" && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \\\n" | |
" -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})" | |
msgstr "" | |
"(cd ${STAGEDIR}${PREFIX} \\\n" | |
" && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \\\n" | |
" -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13316 | |
msgid "" | |
"This recompiles the sources with a path relative to the stage directory, and prepends the value of <varname>PREFIX</varname> to the file name recorded in the byte-compiled output file by " | |
"<literal>-d</literal>. <literal>-f</literal> is required to force recompilation, and the <literal>:S;${PREFIX}/;;</literal> strips prefixes from the value of " | |
"<varname>PYTHONPREFIX_SITELIBDIR</varname> to make it relative to <varname>PREFIX</varname>." | |
msgstr "" | |
"Isso recompila as origens com um caminho relativo ao diretório de estágio e acrescenta o valor de<varname>PREFIXO</varname>para o nome do arquivo gravado no arquivo de saída compilado por " | |
"byte<literal>-d</literal>.<literal>-f</literal>é necessário para forçar a recompilação eo<literal>: S; $ {PREFIXO} / ;;</literal>tiras prefixos do valor " | |
"de<varname>PYTHONPREFIX_SITELIBDIR</varname>para torná-lo em relação a<varname>PREFIXO</varname>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:13328 | |
msgid "Using <application>Tcl/Tk</application>" | |
msgstr "Usando<application>Tcl / Tk</application>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13330 | |
msgid "" | |
"The Ports Collection supports parallel installation of multiple <application>Tcl/Tk</application> versions. Ports should try to support at least the default <application>Tcl/Tk</" | |
"application> version and higher with <literal>USES=tcl</literal>. It is possible to specify the desired version of <command>tcl</command> by appending <literal>:<replaceable>xx</" | |
"replaceable></literal>, for example, <literal>USES=tcl:85</literal>." | |
msgstr "" | |
"O Ports Collection suporta a instalação paralela de múltiplos<application>Tcl / Tk</application>versões. Portas devem tentar suportar pelo menos o padrão<application>Tcl / Tk</" | |
"application>versão e superior com<literal>USES = tcl</literal>. É possível especificar a versão desejada do<command>tcl</command>anexando<literal>:<replaceable>xx</replaceable></literal>, " | |
"por exemplo,<literal>USES = tcl: 85</literal>" | |
#. (itstool) path: table/title | |
#: book.translate.xml:13340 | |
msgid "The Most Useful Read-Only Variables for Ports That Use <application>Tcl/Tk</application>" | |
msgstr "As variáveis somente leitura mais úteis para portas que usam<application>Tcl / Tk</application>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13346 | |
msgid "<varname>TCL_VER</varname>" | |
msgstr "<varname>TCL_VER</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13347 | |
msgid "chosen major.minor version of <application>Tcl</application>" | |
msgstr "versão major.minor escolhida de<application>Tcl</application>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13352 | |
msgid "<varname>TCLSH</varname>" | |
msgstr "<varname>TCLSH</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13353 | |
msgid "full path of the <application>Tcl</application> interpreter" | |
msgstr "caminho completo do<application>Tcl</application>intérprete" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13358 | |
msgid "<varname>TCL_LIBDIR</varname>" | |
msgstr "<varname>TCL_LIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13359 | |
msgid "path of the <application>Tcl</application> libraries" | |
msgstr "caminho do<application>Tcl</application>bibliotecas " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13364 | |
msgid "<varname>TCL_INCLUDEDIR</varname>" | |
msgstr "<varname>TCL_INCLUDEDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13365 | |
msgid "path of the <application>Tcl</application> C header files" | |
msgstr "caminho do<application>Tcl</application>Arquivos de cabeçalho C " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13370 | |
msgid "<varname>TK_VER</varname>" | |
msgstr "<varname>TK_VER</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13371 | |
msgid "chosen major.minor version of <application>Tk</application>" | |
msgstr "versão major.minor escolhida de<application>Tk</application>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13376 | |
msgid "<varname>WISH</varname>" | |
msgstr "<varname>DESEJO</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13377 | |
msgid "full path of the <application>Tk</application> interpreter" | |
msgstr "caminho completo do<application>Tk</application>intérprete" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13382 | |
msgid "<varname>TK_LIBDIR</varname>" | |
msgstr "<varname>TK_LIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13383 | |
msgid "path of the <application>Tk</application> libraries" | |
msgstr "caminho do<application>Tk</application>bibliotecas " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13388 | |
msgid "<varname>TK_INCLUDEDIR</varname>" | |
msgstr "<varname>TK_INCLUDEDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13389 | |
msgid "path of the <application>Tk</application> C header files" | |
msgstr "caminho do<application>Tk</application>Arquivos de cabeçalho C " | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13396 | |
msgid "" | |
"See the <link linkend=\"uses-tcl\"><literal>USES=tcl</literal></link> and <link linkend=\"uses-tk\"><literal>USES=tk</literal></link> of <xref linkend=\"uses\"/> for a full description of " | |
"those variables. A complete list of those variables is available in <filename>/usr/ports/Mk/Uses/tcl.mk</filename>." | |
msgstr "" | |
"Veja o<link linkend=\"uses-tcl\"><literal>USES = tcl</literal></link>e<link linkend=\"uses-tk\"><literal>USES = tk</literal></link>do<xref linkend=\"uses\"/>para uma descrição completa " | |
"dessas variáveis. Uma lista completa dessas variáveis está disponível em<filename>/usr/ports/Mk/Uses/tcl.mk</filename>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:13404 | |
msgid "Using Ruby" | |
msgstr "Usando Ruby" | |
#. (itstool) path: table/title | |
#: book.translate.xml:13407 | |
msgid "Useful Variables for Ports That Use Ruby" | |
msgstr "Variáveis úteis para portas que usam Ruby" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13418 | |
msgid "<varname>USE_RUBY</varname>" | |
msgstr "<varname>USE_RUBY</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13419 | |
msgid "Adds build and run dependencies on Ruby." | |
msgstr "Adiciona construir e executar dependências no Ruby." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13423 | |
msgid "<varname>USE_RUBY_EXTCONF</varname>" | |
msgstr "<varname>USE_RUBY_EXTCONF</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13424 | |
msgid "The port uses <filename>extconf.rb</filename> to configure." | |
msgstr "O porto usa<filename>extconf.rb</filename>para configurar." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13429 | |
msgid "<varname>USE_RUBY_SETUP</varname>" | |
msgstr "<varname>USE_RUBY_SETUP</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13430 | |
msgid "The port uses <filename>setup.rb</filename> to configure." | |
msgstr "O porto usa<filename>setup.rb</filename>para configurar." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13435 | |
msgid "<varname>RUBY_SETUP</varname>" | |
msgstr "<varname>RUBY_SETUP</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13436 | |
msgid "Override the name of the setup script from <filename>setup.rb</filename>. Another common value is <filename>install.rb</filename>." | |
msgstr "Substituir o nome do script de configuração de<filename>setup.rb</filename>. Outro valor comum é<filename>install.rb</filename>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13444 | |
msgid "" | |
"This table shows the selected variables available to port authors via the ports infrastructure. These variables are used to install files into their proper locations. Use them in " | |
"<filename>pkg-plist</filename> as much as possible. Do not redefine these variables in the port." | |
msgstr "" | |
"Esta tabela mostra as variáveis selecionadas disponíveis para os autores das portas através da infraestrutura de portas. Essas variáveis são usadas para instalar arquivos em seus locais " | |
"apropriados. Use-os em<filename>pkg-plist</filename>tanto quanto possível. Não redefina essas variáveis na porta. " | |
#. (itstool) path: table/title | |
#: book.translate.xml:13451 | |
msgid "Selected Read-Only Variables for Ports That Use Ruby" | |
msgstr "Variáveis selecionadas somente leitura para portas que usam Ruby" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13459 | |
msgid "Example value" | |
msgstr "Exemplo de valor" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13465 | |
msgid "<varname>RUBY_PKGNAMEPREFIX</varname>" | |
msgstr "<varname>RUBY_PKGNAMEPREFIX</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13466 | |
msgid "Used as a <varname>PKGNAMEPREFIX</varname> to distinguish packages for different Ruby versions." | |
msgstr "Usado como um<varname>PKGNAMEPREFIX</varname>para distinguir pacotes para diferentes versões do Ruby. " | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13469 | |
msgid "<literal>ruby19-</literal>" | |
msgstr "<literal>rubi19-</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13473 | |
msgid "<varname>RUBY_VERSION</varname>" | |
msgstr "<varname>RUBY_VERSION</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13474 | |
msgid "Full version of Ruby in the form of <literal>x.y.z[.p]</literal>." | |
msgstr "Versão completa do Ruby na forma de<literal>xyz [.p]</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13476 | |
msgid "<literal>1.9.3.484</literal>" | |
msgstr "<literal>1.9.3.484</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13480 | |
msgid "<varname>RUBY_SITELIBDIR</varname>" | |
msgstr "<varname>RUBY_SITELIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13481 | |
msgid "Architecture independent libraries installation path." | |
msgstr "Caminho de instalação de bibliotecas independentes de arquitetura." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13483 | |
msgid "<literal>/usr/local/lib/ruby/site_ruby/1.9</literal>" | |
msgstr "<literal>/usr/local/lib/ruby/site_ruby/1.9</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13487 | |
msgid "<varname>RUBY_SITEARCHLIBDIR</varname>" | |
msgstr "<varname>RUBY_SITEARCHLIBDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13488 | |
msgid "Architecture dependent libraries installation path." | |
msgstr "Caminho de instalação das bibliotecas dependentes da arquitetura." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13490 | |
msgid "<literal>/usr/local/lib/ruby/site_ruby/1.9/amd64-freebsd10</literal>" | |
msgstr "<literal>/usr/local/lib/ruby/site_ruby/1.9/amd64-freebsd10</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13494 | |
msgid "<varname>RUBY_MODDOCDIR</varname>" | |
msgstr "<varname>RUBY_MODDOCDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13495 | |
msgid "Module documentation installation path." | |
msgstr "Caminho de instalação da documentação do módulo." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13496 | |
msgid "<literal>/usr/local/share/doc/ruby19/patsy</literal>" | |
msgstr "<literal>/ usr / local / share / doc / ruby19 / patsy</literal>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13500 | |
msgid "<varname>RUBY_MODEXAMPLESDIR</varname>" | |
msgstr "<varname>RUBY_MODEXAMPLESDIR</varname>" | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13501 | |
msgid "Module examples installation path." | |
msgstr "Caminho de instalação dos exemplos do módulo." | |
#. (itstool) path: row/entry | |
#: book.translate.xml:13502 | |
msgid "<literal>/usr/local/share/examples/ruby19/patsy</literal>" | |
msgstr "<literal>/ usr / local / share / examples / ruby19 / patsy</literal>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13508 | |
msgid "A complete list of available variables can be found in <filename>/usr/ports/Mk/bsd.ruby.mk</filename>." | |
msgstr "Uma lista completa de variáveis disponíveis pode ser encontrada em<filename>/usr/ports/Mk/bsd.ruby.mk</filename>" | |
#. (itstool) path: sect1/title | |
#: book.translate.xml:13513 | |
msgid "Using SDL" | |
msgstr "Usando o SDL" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13515 | |
msgid "" | |
"<varname>USE_SDL</varname> is used to autoconfigure the dependencies for ports which use an SDL based library like <package role=\"port\">devel/sdl12</package> and <package role=\"port" | |
"\">graphics/sdl_image</package>." | |
msgstr "" | |
"<varname>USE_SDL</varname>é usado para autoconfigurar as dependências para portas que usam uma biblioteca baseada em SDL como<package role=\"port\">devel / sdl12</package>e<package role=" | |
"\"port\">gráficos / sdl_image</package>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13520 | |
msgid "These SDL libraries for version 1.2 are recognized:" | |
msgstr "Estas bibliotecas SDL para a versão 1.2 são reconhecidas:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13524 | |
msgid "sdl: <package role=\"port\">devel/sdl12</package>" | |
msgstr "sdl:<package role=\"port\">devel / sdl12</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13528 | |
msgid "console: <package role=\"port\">devel/sdl_console</package>" | |
msgstr "console:<package role=\"port\">devel / sdl_console</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13532 | |
msgid "gfx: <package role=\"port\">graphics/sdl_gfx</package>" | |
msgstr "gfx:<package role=\"port\">gráficos / sdl_gfx</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13536 | |
msgid "image: <package role=\"port\">graphics/sdl_image</package>" | |
msgstr "imagem:<package role=\"port\">gráficos / sdl_image</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13540 | |
msgid "mixer: <package role=\"port\">audio/sdl_mixer</package>" | |
msgstr "mixer:<package role=\"port\">audio / sdl_mixer</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13544 | |
msgid "mm: <package role=\"port\">devel/sdlmm</package>" | |
msgstr "milímetros:<package role=\"port\">devel / sdlmm</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13548 | |
msgid "net: <package role=\"port\">net/sdl_net</package>" | |
msgstr "líquido:<package role=\"port\">net / sdl_net</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13552 | |
msgid "pango: <package role=\"port\">x11-toolkits/sdl_pango</package>" | |
msgstr "caverna:<package role=\"port\">x11-toolkits / sdl_pango</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13556 | |
msgid "sound: <package role=\"port\">audio/sdl_sound</package>" | |
msgstr "som:<package role=\"port\">audio / sdl_sound</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13560 | |
msgid "ttf: <package role=\"port\">graphics/sdl_ttf</package>" | |
msgstr "ttf:<package role=\"port\">graphics / sdl_ttf</package>" | |
#. (itstool) path: sect1/para | |
#: book.translate.xml:13564 | |
msgid "These SDL libraries for version 2.0 are recognized:" | |
msgstr "Estas bibliotecas SDL para a versão 2.0 são reconhecidas:" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13568 | |
msgid "sdl: <package role=\"port\">devel/sdl20</package>" | |
msgstr "sdl:<package role=\"port\">devel / sdl20</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13572 | |
msgid "gfx: <package role=\"port\">graphics/sdl2_gfx</package>" | |
msgstr "gfx:<package role=\"port\">gráficos / sdl2_gfx</package>" | |
#. (itstool) path: listitem/para | |
#: book.translate.xml:13576 | |
msgid "image: <package role=\"port\">graphics/sdl2_image</package>" | |
msgs |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment