Source string Read only

(itstool) path: varlistentry/term

30/300
Context English State
<varname>BDB_VER</varname>
The detected <application>Berkeley DB</application> version. For example, if using <literal>USES=bdb:48+</literal> and <application>Berkeley DB</application> 5 is installed, it contains <literal>5</literal>.
<package role="port">databases/db48</package> is deprecated and unsupported. It must not be used by any port.
<literal>bison</literal>
Possible arguments: (none), <literal>build</literal>, <literal>run</literal>, <literal>both</literal>
Uses <package role="port">devel/bison</package> By default, with no arguments or with the <literal>build</literal> argument, it implies <command>bison</command> is a build-time dependency, <literal>run</literal> implies a run-time dependency, and <literal>both</literal> implies both run-time and build-time dependencies.
<literal>cabal</literal>
Ports should not be created for Haskell libraries, see <xref linkend="haskell-libs"/> for more information.
Possible arguments: (none), <literal>hpack</literal>
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.
The framework provides the following variables:
<varname>USE_CABAL</varname>
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"/>.
<varname>CABAL_FLAGS</varname>
List of flags to be passed to <command>cabal-install</command> during the configuring and building stage. The flags are passed verbatim.
<varname>EXECUTABLES</varname>
List of executable files installed by the port. Default value: <varname>${PORTNAME}</varname>. Items from this list are automatically added to pkg-plist.
<varname>SKIP_CABAL_PLIST</varname>
If defined, do not add items from <varname>${EXECUTABLES}</varname> to pkg-plist.
<varname>opt_USE_CABAL</varname>
Adds items to <varname>${USE_CABAL}</varname> depending on <literal>opt</literal> option.
<varname>opt_EXECUTABLES</varname>
Adds items to <varname>${EXECUTABLES}</varname> depending on <literal>opt</literal> option.
<varname>opt_CABAL_FLAGS</varname>
If <option>opt</option> is enabled, append the value to <varname>${CABAL_FLAGS}</varname>. Otherwise, append <literal>-value</literal> to disable the flag.
<varname>FOO_DATADIR_VARS</varname>
For an executable named <literal>FOO</literal> list Haskell packages, whose data files should be accessible by the executable.
<literal>cargo</literal>
Possible arguments: (none)
Uses Cargo for configuring, building, and testing. It can be used to port Rust applications that use the Cargo build system. For more information see <xref linkend="using-cargo"/>.
<literal>charsetfix</literal>

Loading…

User avatar None

New source string

FreeBSD Doc / books_porters-handbookEnglish

New source string 6 months ago
Browse all component changes

Things to check

Long untranslated

The string has not been translated for a long time

Reset

Glossary

English English
No related strings found in the glossary.

Source information

Source string comment

(itstool) path: varlistentry/term

Flags
read-only
Source string location
book.translate.xml:22036
String age
6 months ago
Source string age
6 months ago
Translation file
books/porters-handbook.pot, string 4503