debian/0000775000000000000000000000000011653555263007203 5ustar debian/control0000664000000000000000000000172211653555277010615 0ustar Source: libomxmad Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Ying-Chun Liu (PaulLiu) Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libomxil-bellagio-dev, pkg-config, libmad0-dev, libid3tag0-dev Standards-Version: 3.9.2 Homepage: http://omxil.sourceforge.net/ Package: libomxil-bellagio0-components-mad Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: MAD MP3 decoder 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 open source implementation of the OpenMAX IL API that runs on Linux. . This package contains the MAD MP3 decoder OpenMAX component. debian/docs0000664000000000000000000000001411631146447010045 0ustar NEWS README debian/compat0000664000000000000000000000000211631146447010375 0ustar 7 debian/rules0000775000000000000000000000052011631146447010254 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/patches/0000775000000000000000000000000011653555235010631 5ustar debian/patches/01_fix_FTBFS_on_64bits.patch0000664000000000000000000000221111631151714015535 0ustar From: Giulio Urlini Description: [PATCH 1/1] Fix for build on 64 bit machines This commit applies an updated patch like the one provided in message patch 2906372 in source forge bellagio trackers It changes the output of adresses removing the cast to int. Origin: upstream, http://omxil.git.sourceforge.net/git/gitweb.cgi?p=omxil/components;a=commit;h=631c72a857d3a2d5272523513556ad26a7a9a8cd Index: libomxmad-0.1/src/omx_maddec_component.c =================================================================== --- libomxmad-0.1.orig/src/omx_maddec_component.c 2011-09-05 21:48:48.503973954 +0800 +++ libomxmad-0.1/src/omx_maddec_component.c 2011-09-05 21:49:07.847618021 +0800 @@ -86,8 +86,8 @@ return OMX_ErrorInsufficientResources; } } else { - DEBUG(DEB_LEV_FUNCTION_NAME, "In %s, Error Component %x Already Allocated\n", - __func__, (int)openmaxStandComp->pComponentPrivate); + DEBUG(DEB_LEV_FUNCTION_NAME, "In %s, Error Component %p Already Allocated\n", + __func__, openmaxStandComp->pComponentPrivate); } omx_maddec_component_Private = openmaxStandComp->pComponentPrivate; debian/patches/Werror.patch0000664000000000000000000000122711653555235013134 0ustar Description: Turn off -Werror during configuration. Fixes FTBFS. Author: Ilya Barygin --- libomxmad-0.1.orig/configure +++ libomxmad-0.1/configure @@ -2845,7 +2845,6 @@ ac_config_headers="$ac_config_headers config.h" -CFLAGS="${CFLAGS} -Werror" ################################################################################ --- libomxmad-0.1.orig/configure.ac +++ libomxmad-0.1/configure.ac @@ -9,7 +9,6 @@ AC_SUBST(OMXIL_LIBS) AC_CONFIG_HEADERS([config.h]) -CFLAGS="${CFLAGS} -Werror" AC_PREFIX_DEFAULT(/usr/local/lib/extern_omxcomp) ################################################################################ debian/patches/series0000664000000000000000000000005211653555100012032 0ustar 01_fix_FTBFS_on_64bits.patch Werror.patch debian/copyright0000664000000000000000000000256511631146725011141 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=173 Upstream-Name: libomxmad 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/source/0000775000000000000000000000000011631146447010477 5ustar debian/source/format0000664000000000000000000000001411631146447011705 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000006611631146767010237 0ustar version=3 http://sf.net/omxil/libomxmad-(.*)\.tar\.gz debian/changelog0000664000000000000000000000052711653555263011061 0ustar libomxmad (0.1-1ubuntu1) precise; urgency=low * Turn off -Werror during configuration. Fixes FTBFS. -- Ilya Barygin Mon, 31 Oct 2011 21:28:03 +0400 libomxmad (0.1-1) unstable; urgency=low * Initial release (Closes: #636455) -- Ying-Chun Liu (PaulLiu) Mon, 05 Sep 2011 21:26:26 +0800