If the software uses Haskell dependencies, list them in this variable. Each item should be present on Hackage and be listed in form <literal>packagename-<replaceable>0.1.2</replaceable></literal>. Dependencies can have revisions, which are specified after the <literal>_</literal> symbol. Automatic generation of dependency list is supported, see <xref linkend="using-cabal"/>.
Se o software usar dependências Haskell, liste-as nesta variável. Cada item deve estar presente no Hackage e ser listado no formato <literal>packagename-<replaceable>0.1.2</replaceable></literal>. As dependências podem ter revisões, especificadas após o símbolo <literal>_</literal>. A geração automática de lista de dependências é suportada, consulte <xref linkend="using-cabal"/>.
2 months ago
<varname>USE_CABAL</varname>
<varname>USE_JAVACABAL</varname>
2 months ago
The framework provides the following variables:
Aqui estão três variáveis de configuraçãoO framework fornece as seguintes variáveis:
2 months ago
Sets default values and targets used to build <application>Haskell</application> software using Cabal. A build dependency on the Haskell compiler port (GHC) is added. If <literal>hpack</literal> argument is given, a build dependency on <package role="port">devel/hs-hpack</package> is added and <command>hpack</command> is invoked at configuration step to generate .cabal file.
Define valores e targets padrões usados para compilar software <application>Haskell</application> usando o Cabal. Uma dependência de compilação no port do compilador Haskell (GHC) é adicionada. Se o argumento <literal>hpack</literal> for fornecido, uma dependência de compilação do <package role="port">devel/hs-hpack</package> será adicionada e o <command>hpack</command> será chamado na etapa de configuração para gerar o arquivo .cabal.
2 months ago
Possible arguments: (none), <literal>hpack</literal>
Argumentos possíveis: (none), <literal>porthpack</literal>
2 months ago
Ports should not be created for Haskell libraries, see <xref linkend="haskell-libs"/> for more information.
Não devem ser criados Ports de bibliotecas GoHaskell, veja <xref linkend="gohaskell-libs"/> para maiores informações.
2 months ago
<literal>cabal</literal>
<literal>cajabal</literal>
2 months ago
OPTIONS_DEFINE= DOCS EXAMPLES FOO BAR
OPTIONS_DEFAULT= FOO
OPTIONS_RADIO= SSL
OPTIONS_RADIO_SSL= OPENSSL GNUTLS
OPTIONS_SUB= yes

BAR_DESC= Enable bar support
FOO_DESC= Enable foo support

BAR_CONFIGURE_WITH= bar=${LOCALBASE}
FOO_CONFIGURE_ENABLE= foo
GNUTLS_CONFIGURE_ON= --with-ssl=gnutls
OPENSSL_CONFIGURE_ON= --with-ssl=openssl

post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc &amp;&amp; ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}

post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/ex &amp;&amp; ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
OPTIONS_DEFINE= DOCS EXAMPLES FOO BAR
OPTIONS_DEFAULT= FOO
OPTIONS_RADIO= SSL
OPTIONS_RADIO_SSL= OPENSSL GNUTLS
OPTIONS_SUB= yes

BAR_DESC= Enable bar support
FOO_DESC= Enable foo support

BAR_CONFIGURE_WITH= bar=${LOCALBASE}
FOO_CONFIGURE_ENABLE= foo
GNUTLS_CONFIGURE_ON= --with-ssl=gnutls
OPENSSL_CONFIGURE_ON= --with-ssl=openssl

post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc &amp;&amp; ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}

post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/ex &amp;&amp; ${COPYTREE_SHARE} . ${STAGEDIR}${DOCEXAMPLESDIR}
2 months ago
The above example specifies that affected are versions <literal>1.6</literal> and up to but not including <literal>1.9</literal>, versions <literal>2.x</literal> before <literal>2.4_1</literal>, and version <literal>3.0b1</literal>.
O exemplo acima especifica que as versões afetadas vão de <literal>1.6</literal> até menor que <literal>1.9</literal> inclusive, versões <literal>2.x</literal> antes de <literal>2.4_1</literal> e versão <literal>3.0b1</literal>.
2 months ago
To submit the diff, use the <link xlink:href="https://bugs.freebsd.org/submit/">bug submit form</link> (product <literal>Ports &amp; Packages</literal>, component <literal>Individual Port(s)</literal>). Always include the category with the port name, followed by colon, and brief descripton of the issue. Examples: <literal><replaceable>category/portname</replaceable>: <replaceable>add FOO option</replaceable></literal>; <literal> <replaceable>category/portname</replaceable>: <replaceable>Update to X.Y</replaceable></literal>. Please mention any added or deleted files in the message, as they have to be explicitly specified to <citerefentry><refentrytitle>svn</refentrytitle><manvolnum>1</manvolnum></citerefentry> when doing a commit. Do not compress or encode the diff.
Para enviar o diff, use o <link xlink:href="https://bugs.freebsd.org/submit/">formulário de envio de bugs</link> (no produto <literal>Ports &amp; Packages</literal>, e no componente <literal>Individual Port(s)</literal>). Se o remetente também estiver mantendo o port, certifique-se de colocar <literal>[MAINTAINER]</literal> no início da linha de <literal>Summary</literal>. Sempre inclua a categoria com o nome do port, seguido por dois pontos e uma breve descrição do problema. Por eExemplos: <literal><replaceable>category/portname</replaceable>: <replaceable>add FOO option</replaceable></literal>, ou se você for o mantenedor do port, <literal>[MAINTAINER] <replaceable>category/portname</replaceable>: <replaceable>Update to XY</replaceable></literal>. Por favor mencione quaisquer arquivos adicionados ou deletados na mensagem, pois eles devem ser explicitamente especificados no <citerefentry><refentrytitle>svn</refentrytitle><manvolnum>1</manvolnum></citerefentry> ao fazer o commit. Não comprima ou codifique o diff.
2 months ago
Unlike with sets, all of the found files will be appended, <emphasis>in that order</emphasis>, into one <filename>make.conf</filename> inside the build jails. It is hence possible to have general make variables, intended to affect all builds in <filename>/usr/local/etc/poudriere.d/make.conf</filename>. Special variables, intended to affect only certain jails or sets can be set in specialised <filename>make.conf</filename> files, such as <filename>/usr/local/etc/poudriere.d/113Ramd64-development-devset-make.conf</filename>.
Ao contrário dos conjuntos, todos os arquivos encontrados serão anexados, <emphasis>naquela ordem</emphasis>, em um <filename>make.conf</filename> dentro das jails de compilação. Assim, é possível ter variáveis ​​gerais, destinadas a afetar todas as compilações <filename>/usr/local/etc/poudriere.d/make.conf</filename>. Variáveis ​​especiais, destinadas a afetar apenas determinadas jails ou conjuntos, podem ser setadas em arquivos especiais como <filename>make.conf</filename>, assim como <filename>/usr/local/etc/poudriere.d/1113Ramd64-development-devset-make.conf</filename>.
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-development-devset-make.conf</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-development-devset-make.conf</filename>
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-devset-make.conf</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-devset-make.conf</filename>
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-development-make.conf</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-development-make.conf</filename>
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-make.conf</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-make.conf</filename>
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-options</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-options</filename>
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-development-options</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-development-options</filename>
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-devset-options</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-devset-options</filename>
2 months ago
<filename>/usr/local/etc/poudriere.d/113Ramd64-development-devset-options</filename>
<filename>/usr/local/etc/poudriere.d/1113Ramd64-development-devset-options</filename>
2 months ago
<prompt>#</prompt> <userinput>poudriere testport -j 113Ramd64 -p development -z devset -o www/firefox</userinput>
<prompt>#</prompt> <userinput>poudriere testport -j 1113Ramd64 -p development -z devset -o www/firefox</userinput>
2 months ago

Search