Source string Read only

(itstool) path: listitem/para
196/1960
Context English State
Possible arguments: (none), <literal>build</literal>
Runs <command>autoreconf</command>. It encapsulates the <command>aclocal</command>, <command>autoconf</command>, <command>autoheader</command>, <command>automake</command>, <command>autopoint</command>, and <command>libtoolize</command> commands. Each command applies to <filename>${AUTORECONF_WRKSRC}/configure.ac</filename> or its old name, <filename>${AUTORECONF_WRKSRC}/configure.in</filename>. If <filename>configure.ac</filename> defines subdirectories with their own <filename>configure.ac</filename> using <literal>AC_CONFIG_SUBDIRS</literal>, <command>autoreconf</command> will recursively update those as well. The <literal>:build</literal> argument only adds build time dependencies on those tools but does not run <command>autoreconf</command>. A port can set <varname>AUTORECONF_WRKSRC</varname> if <varname>WRKSRC</varname> does not contain the path to <filename>configure.ac</filename>.
<literal>blaslapack</literal>
Possible arguments: (none), <literal>atlas</literal>, <literal>netlib</literal> (default), <literal>gotoblas</literal>, <literal>openblas</literal>
Adds dependencies on Blas / Lapack libraries.
<literal>bdb</literal>
Possible arguments: (none), <literal>48</literal>, <literal>5</literal> (default), <literal>6</literal>
Add dependency on the <application>Berkeley DB</application> library. Default to <package role="port">databases/db5</package>. It can also depend on <package role="port">databases/db48</package> when using the <literal>:48</literal> argument or <package role="port">databases/db6</package> with <literal>:6</literal>. It is possible to declare a range of acceptable values, <literal>:48+</literal> finds the highest installed version, and falls back to 4.8 if nothing else is installed. <varname>INVALID_BDB_VER</varname> can be used to specify versions which do not work with this port. The framework exposes the following variables to the port:
<varname>BDB_LIB_NAME</varname>
The name of the <application>Berkeley DB</application> library. For example, when using <package role="port">databases/db5</package>, it contains <literal>db-5.3</literal>.
<varname>BDB_LIB_CXX_NAME</varname>
The name of the <application>Berkeley DB</application> <application>C++</application> library. For example, when using <package role="port">databases/db5</package>, it contains <literal>db_cxx-5.3</literal>.
<varname>BDB_INCLUDE_DIR</varname>
The location of the <application>Berkeley DB</application> include directory. For example, when using <package role="port">databases/db5</package>, it will contain <literal>${LOCALBASE}/include/db5</literal>.
<varname>BDB_LIB_DIR</varname>
The location of the <application>Berkeley DB</application> library directory. For example, when using <package role="port">databases/db5</package>, it contains <literal>${LOCALBASE}/lib</literal>.
<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.

Loading…

No matching activity found.

Browse all component changes

Glossary

English English
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: listitem/para
Flags
read-only
Source string location
book.translate.xml:22233
String age
a year ago
Source string age
a year ago
Translation file
books/porters-handbook.pot, string 4530