diff --git a/package/kasc/openal/no_aluttypes_there.patch b/package/kasc/openal/no_aluttypes_there.patch new file mode 100644 index 000000000..4fc444e1c --- /dev/null +++ b/package/kasc/openal/no_aluttypes_there.patch @@ -0,0 +1,11 @@ +--- ./linux/Makefile.in 2005-03-23 17:45:24.000000000 +0100 ++++ ./linux/Makefile.in 2005-06-18 13:19:23.000000000 +0200 +@@ -65,7 +65,7 @@ + $(INSTALL) -m 444 ../include/AL/alut.h $(DESTINC)/AL + $(INSTALL) -m 444 ../include/AL/altypes.h $(DESTINC)/AL + $(INSTALL) -m 444 ../include/AL/alctypes.h $(DESTINC)/AL +- $(INSTALL) -m 444 ../include/AL/aluttypes.h $(DESTINC)/AL ++# $(INSTALL) -m 444 ../include/AL/aluttypes.h $(DESTINC)/AL + $(INSTALL) -m 444 include/AL/alext.h $(DESTINC)/AL + $(INSTALL) -m 444 include/AL/alexttypes.h $(DESTINC)/AL + diff --git a/package/kasc/openal/openal.conf b/package/kasc/openal/openal.conf index d30bfbfbe..26abc89c1 100644 --- a/package/kasc/openal/openal.conf +++ b/package/kasc/openal/openal.conf @@ -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" - diff --git a/package/kasc/openal/openal.desc b/package/kasc/openal/openal.desc index 569d4025f..133eae116 100644 --- a/package/kasc/openal/openal.desc +++ b/package/kasc/openal/openal.desc @@ -39,12 +39,8 @@ [L] GPL [S] Stable -[V] 2003-05-09 +[V] 2005-06-18 [P] X -?---5---9 214.400 -[D] 2092815114 openal-2003-05-09.tar.bz2 http://drocklinux.dyndns.org/ftp/software/openal/ - -#cvs -d:pserver:guest@opensource.creative.com:/usr/local/cvs-repository login -#(use password "guest") -#cvs -d:pserver:guest@opensource.creative.com:/usr/local/cvs-repository co openal +[D] X openal-2005-06-18.tar.bz2 cvs://pserver:guest:guest@opensource.creative.com:/usr/local/cvs-repository::openal/!20050618/