O USE_SDL
é usado para auto configurar as dependências para os ports que usam uma biblioteca baseada em SDL como o devel/sdl12 e o graphics/sdl_image.
Estas bibliotecas SDL para a versão 1.2 são reconhecidas:
sdl: devel/sdl12
console: devel/sdl_console
gfx: graphics/sdl_gfx
image: graphics/sdl_image
mixer: audio/sdl_mixer
mm: devel/sdlmm
net: net/sdl_net
pango: x11-toolkits/sdl_pango
sound: audio/sdl_sound
ttf: graphics/sdl_ttf
Estas são as bibliotecas SDL para a versão 2.0 reconhecidas:
sdl: devel/sdl20
gfx: graphics/sdl2_gfx
image: graphics/sdl2_image
mixer: audio/sdl2_mixer
net: net/sdl2_net
ttf: graphics/sdl2_ttf
Portanto, se um port tiver uma dependência do net/sdl_net e do audio/sdl_mixer, a sintaxe será:
USE_SDL= net mixer
A dependência devel/sdl12, a qual é exigida por net/sdl_net e audio/sdl_mixer, é automaticamente adicionada também.
Usar USE_SDL
com entradas para o SDL 1.2, irá automaticamente:
Adicionar uma dependência em sdl12-config para BUILD_DEPENDS
Adicionar a variável SDL_CONFIG
em CONFIGURE_ENV
Adicionar as dependências das bibliotecas selecionadas ao LIB_DEPENDS
Usar USE_SDL
com entradas para o SDL 2.0, irá automaticamente:
Adicionar uma dependência em sdl2-config para BUILD_DEPENDS
Adicionar a variável SDL2_CONFIG
ao CONFIGURE_ENV
Adicionar as dependências das bibliotecas selecionadas ao LIB_DEPENDS
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>.