diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2009-11-07 20:51:16 +0100 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2009-11-07 21:02:53 +0100 |
commit | b5c9357cb9d06515a29714852e5ec85c6aeb14ae (patch) | |
tree | c342c047d1067c06b258f6e43af26a87f654ee27 /rules/alsa-lib.make | |
parent | e9432ccb54947b63ce755d0d06a2bc6d30e2cf83 (diff) | |
download | ptxdist-b5c9357cb9d06515a29714852e5ec85c6aeb14ae.tar.gz ptxdist-b5c9357cb9d06515a29714852e5ec85c6aeb14ae.tar.xz |
[alsa-lib] version bump 1.0.19 -> 1.0.21a
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'rules/alsa-lib.make')
-rw-r--r-- | rules/alsa-lib.make | 81 |
1 files changed, 55 insertions, 26 deletions
diff --git a/rules/alsa-lib.make b/rules/alsa-lib.make index ee011261a..246cc1cc6 100644 --- a/rules/alsa-lib.make +++ b/rules/alsa-lib.make @@ -21,7 +21,7 @@ PACKAGES-$(PTXCONF_ALSA_LIB) += alsa-lib ALSA_LIB_SUFFIX := tar.bz2 ifdef PTXCONF_ALSA_LIB_FULL -ALSA_LIB_VERSION := 1.0.19 +ALSA_LIB_VERSION := 1.0.21a ALSA_LIB := alsa-lib-$(ALSA_LIB_VERSION) ALSA_LIB_URL := \ http://dl.ambiweb.de/mirrors/ftp.alsa-project.org/lib/$(ALSA_LIB).$(ALSA_LIB_SUFFIX) \ @@ -55,51 +55,80 @@ ALSA_LIB_ENV := $(CROSS_ENV) # # autoconf # -ALSA_LIB_AUTOCONF := $(CROSS_AUTOCONF_USR) \ - --disable-dependency-tracking \ +ALSA_LIB_AUTOCONF := \ + $(CROSS_AUTOCONF_USR) \ + --enable-static \ + --enable-shared \ + --enable-fast-install \ + --enable-libtool-lock \ + --enable-symbolic-functions \ + --disable-debug \ + --disable-old-symbols \ --disable-python \ - --with-debug=no - -ifdef PTXCONF_ALSA_LIB_STATIC -ALSA_LIB_AUTOCONF += --enable-static --disable-shared -else -ALSA_LIB_AUTOCONF += --enable-static -endif + --with-pythonlibs='-lpthread -lm -ldl -lpython2.6' \ + --with-pythonincludes='-I$(SYSROOT)/usr/include/python' \ + --with-tmpdir=/tmp \ + --with-debug=no \ + --with-libdl \ + --with-pthread \ + --with-librt \ + --with-alsa-devdir=/dev/snd \ + --with-aload-devdir=/dev \ + --with-versioned ifdef PTXCONF_ALSA_LIB_RESMGR ALSA_LIB_AUTOCONF += --enable-resmgr +else +ALSA_LIB_AUTOCONF += --disable-resmgr endif -ifndef PTXCONF_ALSA_LIB_READ +ifdef PTXCONF_ALSA_LIB_READ +ALSA_LIB_AUTOCONF += --enable-aload +else ALSA_LIB_AUTOCONF += --disable-aload endif -ifndef PTXCONF_ALSA_LIB_MIXER +ifdef PTXCONF_ALSA_LIB_MIXER +ALSA_LIB_AUTOCONF += --enable-mixer +else ALSA_LIB_AUTOCONF += --disable-mixer endif -ifndef PTXCONF_ALSA_LIB_PCM +ifdef PTXCONF_ALSA_LIB_PCM +ALSA_LIB_AUTOCONF += --enable-pcm +ALSA_LIB_AUTOCONF += --with-pcm-plugins=all +else ALSA_LIB_AUTOCONF += --disable-pcm endif -ifndef PTXCONF_ALSA_LIB_RAWMIDI +ifdef PTXCONF_ALSA_LIB_RAWMIDI +ALSA_LIB_AUTOCONF += --enable-rawmidi +else ALSA_LIB_AUTOCONF += --disable-rawmidi endif -ifndef PTXCONF_ALSA_LIB_HWDEP -ALSA_LIB_AUTOCONF += --disable-hwdep -else +ifdef PTXCONF_ALSA_LIB_HWDEP ALSA_LIB_AUTOCONF += --enable-hwdep +else +ALSA_LIB_AUTOCONF += --disable-hwdep endif -ifndef PTXCONF_ALSA_LIB_SEQ +ifdef PTXCONF_ALSA_LIB_SEQ +ALSA_LIB_AUTOCONF += --enable-seq +else ALSA_LIB_AUTOCONF += --disable-seq +endif + +ifdef PTXCONF_ALSA_LIB_ALISP +ALSA_LIB_AUTOCONF += --enable-alisp else -ALSA_LIB_AUTOCONF += --enable-seq +ALSA_LIB_AUTOCONF += --disable-alisp endif -ifndef PTXCONF_ALSA_LIB_INSTR -ALSA_LIB_AUTOCONF += --disable-instr +ifdef PTXCONF_HAS_HARDFLOAT +ALSA_LIB_AUTOCONF += --with-softfloat=no +else +ALSA_LIB_AUTOCONF += --with-softfloat endif ifdef PTXCONF_ALSA_LIB_LIGHT @@ -113,10 +142,10 @@ ALSA_LIB_AUTOCONF += --enable-everyhing \ endif # unhandled, yet -# --with-softfloat -# --with-alsa-devdir=dir -# --with-aload-devdir=dir -# --with-pcm-plugins=<list> +# --with-configdir=dir path where ALSA config files are stored +# --with-plugindir=dir path where ALSA plugin files are stored +# --with-ctl-plugins=<list> +# build control plugins (default = all) # ---------------------------------------------------------------------------- # Target-Install @@ -125,7 +154,7 @@ endif $(STATEDIR)/alsa-lib.targetinstall: @$(call targetinfo) - @$(call install_init, alsa-lib) + @$(call install_init, alsa-lib) @$(call install_fixup, alsa-lib, PACKAGE, alsa-lib) @$(call install_fixup, alsa-lib, PRIORITY,optional) @$(call install_fixup, alsa-lib, VERSION,$(ALSA_LIB_VERSION)) |