diff options
author | Ricardo Crudo <ricardo.crudo@gmail.com> | 2014-05-16 00:23:02 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-05-16 00:23:45 +0200 |
commit | 57ff336682730a8ea82d66e48f0ff61a86672e9d (patch) | |
tree | e504da2b58c71b3e976779109cb689e83ee66f88 /packages | |
parent | 35ea7a76b1ad641dea11cd2126a7e26824ec4439 (diff) | |
download | embtoolkit-57ff336682730a8ea82d66e48f0ff61a86672e9d.tar.gz embtoolkit-57ff336682730a8ea82d66e48f0ff61a86672e9d.tar.bz2 embtoolkit-57ff336682730a8ea82d66e48f0ff61a86672e9d.tar.xz |
Packages/audio: New libsndfile v1.0.25
Signed-off-by: Ricardo Crudo <ricardo.crudo@gmail.com>
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages')
-rw-r--r-- | packages/audio/audio.kconfig | 27 | ||||
-rw-r--r-- | packages/audio/audio.mk | 29 | ||||
-rw-r--r-- | packages/audio/libsndfile/libsndfile.kconfig | 50 | ||||
-rw-r--r-- | packages/audio/libsndfile/libsndfile.mk | 35 |
4 files changed, 141 insertions, 0 deletions
diff --git a/packages/audio/audio.kconfig b/packages/audio/audio.kconfig new file mode 100644 index 0000000..5646ccf --- /dev/null +++ b/packages/audio/audio.kconfig @@ -0,0 +1,27 @@ +################################################################################ +# Embtoolkit +# Copyright(C) 2014 GAYE Abdoulaye Walsimou. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +################################################################################ +# +# \file misc.kconfig +# \brief misc.kconfig of Embtoolkit +# \author GAYE Abdoulaye Walsimou, <walsimou@walsimou.com> +# \date May 2014 +################################################################################ + +# libsndfile +source packages/audio/libsndfile/libsndfile.kconfig diff --git a/packages/audio/audio.mk b/packages/audio/audio.mk new file mode 100644 index 0000000..63a87ac --- /dev/null +++ b/packages/audio/audio.mk @@ -0,0 +1,29 @@ +################################################################################ +# Embtoolkit +# Copyright(C) 2014 GAYE Abdoulaye Walsimou. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +################################################################################ +# +# \file misc.mk +# \brief misc.mk of Embtoolkit +# \author Abdoulaye Walsimou GAYE <awg@embtoolkit.org> +# \date May 2014 +################################################################################ + +embtk_pkgincdir := packages/audio + +# libsndfile +$(call embtk_include_pkg,libsndfile) diff --git a/packages/audio/libsndfile/libsndfile.kconfig b/packages/audio/libsndfile/libsndfile.kconfig new file mode 100644 index 0000000..ef9612f --- /dev/null +++ b/packages/audio/libsndfile/libsndfile.kconfig @@ -0,0 +1,50 @@ +################################################################################ +# Embtoolkit +# Copyright(C) 2010-2014 Abdoulaye Walsimou GAYE. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +################################################################################ +# +# \file libsndfile.kconfig +# \brief libsndfile.kconfig of Embtoolkit. +# \author Ricardo Crudo <ricardo.crudo@gmail.com> +# \date May 2014 +################################################################################ + +config EMBTK_HAVE_LIBSNDFILE + bool "Have libsndfile" + help + Libsndfile is a C library for reading and writing files containing + sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) + through one standard library interface. + +choice + prompt "libsndfile version to use" + depends on EMBTK_HAVE_LIBSNDFILE + help + libsndfile version to use + + config EMBTK_LIBSNDFILE_VERSION_1_0_25 + bool "libsndfile-1.0.25" +endchoice + +config EMBTK_LIBSNDFILE_VERSION_STRING + string + default "1.0.25" if EMBTK_LIBSNDFILE_VERSION_1_0_25 + +config EMBTK_LIBSNDFILE_NEED_PATCH + bool +config EMBTK_LIBSNDFILE_NEED_AUTORECONF + bool diff --git a/packages/audio/libsndfile/libsndfile.mk b/packages/audio/libsndfile/libsndfile.mk new file mode 100644 index 0000000..858b083 --- /dev/null +++ b/packages/audio/libsndfile/libsndfile.mk @@ -0,0 +1,35 @@ +################################################################################ +# Embtoolkit +# Copyright(C) 2009-2014 Abdoulaye Walsimou GAYE. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +################################################################################ +# +# \file libsndfile.mk +# \brief libsndfile.mk of Embtoolkit. +# \author Ricardo Crudo <ricardo.crudo@gmail.com> +# \date May 2014 +################################################################################ + +LIBSNDFILE_NAME := libsndfile +LIBSNDFILE_VERSION := $(call embtk_get_pkgversion,libsndfile) +LIBSNDFILE_SITE := http://www.mega-nerd.com/libsndfile/files +LIBSNDFILE_PACKAGE := libsndfile-$(LIBSNDFILE_VERSION).tar.gz +LIBSNDFILE_SRC_DIR := $(embtk_pkgb)/libsndfile-$(LIBSNDFILE_VERSION) +LIBSNDFILE_BUILD_DIR := $(embtk_pkgb)/libsndfile-$(LIBSNDFILE_VERSION) + +LIBSNDFILE_INCLUDES := sndfile.h +LIBSNDFILE_LIBS := libsndfile.* +LIBSNDFILE_PKGCONFIGS := sndfile.pc |