17.6. bdb

Argumentos possíveis: (none), 48, 5(padrão), 6

Adiciona uma dependência à biblioteca Berkeley DB. O padrão utiliza databases/db5. Também pode depender de databases/db48 ao usar o argumento :48 ou databases/db6 com :6. É possível declarar um intervalo de valores aceitáveis, :48+ procura pela versão maior instalada e utiliza a 4.8 se nenhuma outra estiver instalada. INVALID_BDB_VER pode ser usado para especificar versões que não funcionam com este port. O framework expõe as seguintes variáveis ao port:

BDB_LIB_NAME

O nome da biblioteca Berkeley DB. Por exemplo, ao usar databases/db5, contém db-5.3.

BDB_LIB_CXX_NAME

O nome da biblioteca Berkeley DB C++. Por exemplo, ao usar databases/db5, contém db_cxx-5.3.

BDB_INCLUDE_DIR

A localização do diretório incluso Berkeley DB. Por exemplo, ao usar databases/db5, ele irá conter ${LOCALBASE}/include/db5.

BDB_LIB_DIR

A localização do diretório da biblioteca Berkeley DB. Por exemplo, ao usar databases/db5, contém ${LOCALBASE}/lib.

BDB_VER

A versão detectada de Berkeley DB. Por exemplo, se estiver usando USES=bdb:48+ e Berkeley DB 5 estiver instalado, irá conter 5.

Importante:

databases/db48 está obsoleto e não é suportado. Não deve ser usado por nenhum port.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.