|
|
@ -22,18 +22,27 @@ |
|
|
|
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
|
|
|
|
|
|
autogen=1 |
|
|
|
hook_add preconf 3 "cd linux; touch configure; chmod +x configure " |
|
|
|
hook_add preconf 3 "cd linux" |
|
|
|
|
|
|
|
var_append extraconfopt " " "--enable-optimization --enable-arch-asm" |
|
|
|
var_append extraconfopt " " "--enable-optimization" |
|
|
|
|
|
|
|
if [ "$ROCKCFG_PKG_OPENAL_ALSA" == "1" ] ; then |
|
|
|
var_append extraconfopt " " "--enable-alsa" |
|
|
|
if [ "$ROCKCFG_STATIC" == "0" ] ; then |
|
|
|
var_append extraconfopt " " "--enable-alsa-dlopen" |
|
|
|
fi |
|
|
|
fi |
|
|
|
if [ "$ROCKCFG_PKG_OPENAL_ARTS" == "1" ] ; then |
|
|
|
var_append extraconfopt " " "--enable-arts" |
|
|
|
if [ "$ROCKCFG_STATIC" == "0" ] ; then |
|
|
|
var_append extraconfopt " " "--enable-arts-dlopen" |
|
|
|
fi |
|
|
|
fi |
|
|
|
if [ "$ROCKCFG_PKG_OPENAL_ESD" == "1" ] ; then |
|
|
|
var_append extraconfopt " " "--enable-esd" |
|
|
|
if [ "$ROCKCFG_STATIC" == "0" ] ; then |
|
|
|
var_append extraconfopt " " "--enable-esd-dlopen" |
|
|
|
fi |
|
|
|
fi |
|
|
|
if [ "$ROCKCFG_PKG_OPENAL_SDL" == "1" ] ; then |
|
|
|
var_append extraconfopt " " "--enable-sdl" |
|
|
@ -51,8 +60,3 @@ fi |
|
|
|
# known bugs: |
|
|
|
# --enable-smpeg could be useful but are untested yet. |
|
|
|
|
|
|
|
# ALSA 1.0 API change workaround ... :-( |
|
|
|
var_append GCC_WRAPPER_APPEND " " \ |
|
|
|
"-DALSA_PCM_OLD_HW_PARAMS_API -DALSA_PCM_OLD_SW_PARAMS_API" |
|
|
|
var_append GCC_WRAPPER_REMOVE " " "-ansi" |
|
|
|
|