debian/0000755000000000000000000000000011553271571007175 5ustar debian/compat0000644000000000000000000000000211540666002010364 0ustar 7 debian/copyright0000644000000000000000000000256611540666103011134 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=173 Upstream-Name: libomxalsa Upstream-Contact: Pankaj Sen Giulio Urlini Source: http://sourceforge.net/projects/omxil/ Files: * Copyright: 2007-2009, STMicroelectronics 2007-2009, Nokia Corporation and/or its subsidiary(-ies). License: LGPL-2.1+ Files: debian/* Copyright: 2011, Ying-Chun Liu (PaulLiu) License: LGPL-2.1+ License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. debian/control0000644000000000000000000000161311540666755010611 0ustar Source: libomxalsa Section: libs Priority: optional Maintainer: Ying-Chun Liu (PaulLiu) Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libomxil-bellagio-dev, pkg-config, libasound2-dev Standards-Version: 3.9.1 Homepage: http://omxil.sourceforge.net/ Package: libomxil-bellagio0-components-alsa Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: ALSA source/sink components for Bellagio OpenMAX IL OpenMAX Integration Layer (IL) is a standard API to access Multimedia Components on mobile platforms. It has been defined by the Khronos group. By means of the OpenMAX IL API, multimedia frameworks can access hardware accelerators on platforms that provide it. . Bellagio is an opensource implementation of the OpenMAX IL API that runs on Linux. . This package contains the libasound library OpenMAX ALSA Source and Sink component. debian/watch0000644000000000000000000000006711540666670010235 0ustar version=3 http://sf.net/omxil/libomxalsa-(.*)\.tar\.gz debian/patches/0000755000000000000000000000000011553250636010623 5ustar debian/patches/series0000644000000000000000000000003511553247756012047 0ustar 01_fix_FTBFS_on_64bits.patch debian/patches/01_fix_FTBFS_on_64bits.patch0000644000000000000000000000336211553250636015551 0ustar From: Giulio Urlini Description: [PATCH 1/1] Fix for build on 64 bit machines Avoid error of pointer to integer of different size. Origin: upstream, http://omxil.git.sourceforge.net/git/gitweb.cgi?p=omxil/components;a=commitdiff;h=7c1fc3e3509f305f19defb8fa9032facd925a4d9;hp=f254d4369f60ca6630ef20e96fcd3a25fe8279a7 Bug-Debian: http://bugs.debian.org/622899 Index: libomxalsa-0.1/src/omx_alsasrc_component.c =================================================================== --- libomxalsa-0.1.orig/src/omx_alsasrc_component.c 2011-04-19 17:04:22.224945162 +0800 +++ libomxalsa-0.1/src/omx_alsasrc_component.c 2011-04-19 17:06:26.528050173 +0800 @@ -120,14 +120,14 @@ return OMX_ErrorHardware; } else - DEBUG(DEB_LEV_SIMPLE_SEQ, "Got playback handle at %08x %08X in %i\n", (int)omx_alsasrc_component_Private->playback_handle, (int)&omx_alsasrc_component_Private->playback_handle, getpid()); + DEBUG(DEB_LEV_SIMPLE_SEQ, "Got playback handle at %p %p in %i\n", omx_alsasrc_component_Private->playback_handle, &omx_alsasrc_component_Private->playback_handle, getpid()); if (snd_pcm_hw_params_malloc(&omx_alsasrc_component_Private->hw_params) < 0) { DEBUG(DEB_LEV_ERR, "%s: failed allocating input pPort hw parameters\n", __func__); return OMX_ErrorHardware; } else - DEBUG(DEB_LEV_SIMPLE_SEQ, "Got hw parameters at %08x\n", (int)omx_alsasrc_component_Private->hw_params); + DEBUG(DEB_LEV_SIMPLE_SEQ, "Got hw parameters at %p\n", omx_alsasrc_component_Private->hw_params); if ((err = snd_pcm_hw_params_any (omx_alsasrc_component_Private->playback_handle, omx_alsasrc_component_Private->hw_params)) < 0) { DEBUG(DEB_LEV_ERR, "cannot initialize hardware parameter structure (%s)\n", snd_strerror (err)); debian/source/0000755000000000000000000000000011540666002010466 5ustar debian/source/format0000644000000000000000000000001411540666002011674 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000056111553271571011051 0ustar libomxalsa (0.1-2) unstable; urgency=low * 01_fix_FTBFS_on_64bits.patch: Fix FTBFS on 64 bits system (Closes: #622899) -- Ying-Chun Liu (PaulLiu) Tue, 19 Apr 2011 17:11:14 +0800 libomxalsa (0.1-1) unstable; urgency=low * Initial release (Closes: #615167) -- Ying-Chun Liu (PaulLiu) Fri, 18 Mar 2011 22:31:48 +0800 debian/rules0000755000000000000000000000052011540666002010243 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_configure: dh_auto_configure -- --libdir=/usr/lib/libomxil-bellagio0 override_dh_makeshlibs: dh_makeshlibs -Xlibomx override_dh_auto_install: dh_auto_install find debian -name '*.la' -exec rm {} \; debian/docs0000644000000000000000000000001411540666002010034 0ustar NEWS README