--- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/rules +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_DH_STRIP_ARGS := --dbg-package=gstreamer0.10-openmax + +# Add here any variable or target overrides you need. + +makebuilddir/gstreamer0.10-openmax:: + echo $(DEB_VERSION) > .version + NOCONFIGURE=1 ./autogen.sh + +binary-install/gstreamer0.10-openmax:: + rm -f debian/gstreamer0.10-openmax/usr/lib/gstreamer-0.10/*.la + rm -f debian/gstreamer0.10-openmax/usr/lib/gstreamer-0.10/*.a + +DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(CURDIR)/debian/tmp/ --- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/gstreamer0.10-openmax.install +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/gstreamer0.10-openmax.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/gstreamer-0.10/libgstomx.so --- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/control +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/control @@ -0,0 +1,39 @@ +Source: gst-openmax +Maintainer: Maemo Multimedia +XSBC-Maintainer: Maintainers of GStreamer packages +XSBC-Uploaders: Marc-Andre Lureau , Loic Minier +Section: libs +Priority: optional +Standards-Version: 3.8.4 +Build-Depends: debhelper (>= 7.4.20), + cdbs (>= 0.4.43), + autotools-dev, + libtool, + pkg-config, + dpkg-dev (>= 1.13.19), + libgstreamer0.10-dev ( >= 0.10.29), + libgstreamer-plugins-base0.10-dev (>= 0.10.29), + libtiopenmax-domx-dev (>= 0.24.9) +Vcs-Svn: svn:///svn.debian.org/pkg-gstreamer/experimental/gst-openmax +Vcs-Browser: http://svn.debian.org/wsvn/pkg-gstreamer/experimental/gst-openmax +Homepage: http://freedesktop.org/wiki/GstOpenMAX + +Package: gstreamer0.10-openmax +Architecture: armel +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends}, libtiopenmax-domx0 (>= 0.24.9) +Suggests: libomxil-bellagio0, libomxil-ti0 +Description: gst-openmax is a GStreamer plug-in that allows communication with + OpenMAX IL components. + . + Multiple OpenMAX IL implementations can be used, including but not limited to + Texas Instruments and Bellagio. + +Package: gstreamer0.10-openmax-dbg +Section: libdevel +Priority: extra +Architecture: armel +Depends: ${misc:Depends}, gstreamer0.10-openmax (= ${binary:Version}) +Description: Debug symbols for gst-openmax. + gst-openmax is a GStreamer plug-in that allows communication with + OpenMAX IL components. --- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/copyright +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/copyright @@ -0,0 +1,43 @@ + This package was debianized by Marc-Andre Lureau + on Thu, 06 Mar 2008 11:20:29 +0200 + + It was downloaded from . + + Upstream Author + =============== + + Felipe Contreras + + + Copyright + ========= + + Copyright (C) 2007-2008 Nokia Corporation. All rights reserved. + + + Licensing + ========= + + All files, unless otherwise specified, are under the LGPL version 2.1. + + + + 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 package 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. --- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/changelog +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/changelog @@ -0,0 +1,5 @@ +gst-openmax (0.10.0.4+ti0.24.9.rc1-0ubuntu4) maverick; urgency=low + + * New upstream relase, 0.10.0.4 plus TI changes 0.24.9.rc1 + + -- David Bercovitz Fri, 24 Sep 2010 12:00:00 +0200 --- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/compat +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/compat @@ -0,0 +1 @@ +7 --- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/patches/fix_libOMX_Core_wrong_name.patch +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/patches/fix_libOMX_Core_wrong_name.patch @@ -0,0 +1,55 @@ +diff -Nur -x '*.orig' -x '*~' gst-openmax//omx/gstomx.c gst-openmax.new//omx/gstomx.c +--- gst-openmax//omx/gstomx.c 2010-10-04 19:01:07.000000000 +0200 ++++ gst-openmax.new//omx/gstomx.c 2010-10-04 19:07:29.000000000 +0200 +@@ -69,23 +69,23 @@ + + static TableItem element_table[] = + { +- { "omx_dummy", "libOMX_Core.so", "OMX.TI.DUCATI1.MISC.SAMPLE", NULL, GST_RANK_NONE, gst_omx_dummy_get_type }, +- { "omx_mpeg4dec", "libOMX_Core.so", "OMX.TI.DUCATI1.VIDEO.DECODER", "video_decoder.mpeg4", GST_RANK_PRIMARY, gst_omx_mpeg4dec_get_type }, +- { "omx_h264dec", "libOMX_Core.so", "OMX.TI.DUCATI1.VIDEO.DECODER", "video_decoder.avc", GST_RANK_PRIMARY, gst_omx_h264dec_get_type }, +- { "omx_h263dec", "libOMX_Core.so", "OMX.TI.DUCATI1.VIDEO.DECODER", "video_decoder.mpeg4", GST_RANK_PRIMARY, gst_omx_h263dec_get_type }, +- { "omx_wmvdec", "libOMX_Core.so", "OMX.TI.Video.Decoder", NULL, GST_RANK_NONE, gst_omx_wmvdec_get_type }, +- { "omx_mpeg4enc", "libOMX_Core.so", "OMX.TI.DUCATI1.VIDEO.MPEG4E", NULL, GST_RANK_PRIMARY, gst_omx_mpeg4enc_get_type }, +- { "omx_h264enc", "libOMX_Core.so", "OMX.TI.DUCATI1.VIDEO.H264E", NULL, GST_RANK_PRIMARY, gst_omx_h264enc_get_type }, +- { "omx_h263enc", "libOMX_Core.so", "OMX.TI.Video.encoder", NULL, GST_RANK_NONE, gst_omx_h263enc_get_type }, ++ { "omx_dummy", "libOMX_Core.so.0", "OMX.TI.DUCATI1.MISC.SAMPLE", NULL, GST_RANK_NONE, gst_omx_dummy_get_type }, ++ { "omx_mpeg4dec", "libOMX_Core.so.0", "OMX.TI.DUCATI1.VIDEO.DECODER", "video_decoder.mpeg4", GST_RANK_PRIMARY, gst_omx_mpeg4dec_get_type }, ++ { "omx_h264dec", "libOMX_Core.so.0", "OMX.TI.DUCATI1.VIDEO.DECODER", "video_decoder.avc", GST_RANK_PRIMARY, gst_omx_h264dec_get_type }, ++ { "omx_h263dec", "libOMX_Core.so.0", "OMX.TI.DUCATI1.VIDEO.DECODER", "video_decoder.mpeg4", GST_RANK_PRIMARY, gst_omx_h263dec_get_type }, ++ { "omx_wmvdec", "libOMX_Core.so.0", "OMX.TI.Video.Decoder", NULL, GST_RANK_NONE, gst_omx_wmvdec_get_type }, ++ { "omx_mpeg4enc", "libOMX_Core.so.0", "OMX.TI.DUCATI1.VIDEO.MPEG4E", NULL, GST_RANK_PRIMARY, gst_omx_mpeg4enc_get_type }, ++ { "omx_h264enc", "libOMX_Core.so.0", "OMX.TI.DUCATI1.VIDEO.H264E", NULL, GST_RANK_PRIMARY, gst_omx_h264enc_get_type }, ++ { "omx_h263enc", "libOMX_Core.so.0", "OMX.TI.Video.encoder", NULL, GST_RANK_NONE, gst_omx_h263enc_get_type }, + { "omx_vorbisdec", "libomxil-bellagio.so.0", "OMX.st.audio_decoder.ogg.single", NULL, GST_RANK_NONE, gst_omx_vorbisdec_get_type }, +- { "omx_mp3dec", "libOMX_Core.so", "OMX.TI.AUDIO.DECODE", "audio_decode.dsp.mp3", GST_RANK_NONE, gst_omx_mp3dec_get_type }, ++ { "omx_mp3dec", "libOMX_Core.so.0", "OMX.TI.AUDIO.DECODE", "audio_decode.dsp.mp3", GST_RANK_NONE, gst_omx_mp3dec_get_type }, + { "omx_mp2dec", "libomxil-bellagio.so.0", "OMX.st.audio_decoder.mp3.mad", NULL, GST_RANK_NONE, gst_omx_mp2dec_get_type }, + { "omx_amrnbdec", "libomxil-bellagio.so.0", "OMX.st.audio_decoder.amrnb", NULL, GST_RANK_NONE, gst_omx_amrnbdec_get_type }, + { "omx_amrnbenc", "libomxil-bellagio.so.0", "OMX.st.audio_encoder.amrnb", NULL, GST_RANK_NONE, gst_omx_amrnbenc_get_type }, + { "omx_amrwbdec", "libomxil-bellagio.so.0", "OMX.st.audio_decoder.amrwb", NULL, GST_RANK_NONE, gst_omx_amrwbdec_get_type }, + { "omx_amrwbenc", "libomxil-bellagio.so.0", "OMX.st.audio_encoder.amrwb", NULL, GST_RANK_NONE, gst_omx_amrwbenc_get_type }, +- { "omx_aacdec", "libOMX_Core.so", "OMX.TI.AUDIO.DECODE", "audio_decode.dsp.aac", GST_RANK_NONE, gst_omx_aacdec_get_type }, +- { "omx_aacenc", "libOMX_Core.so", "OMX.TI.AUDIO.ENCODE", "audio_encode.dsp.aac", GST_RANK_NONE, gst_omx_aacenc_get_type }, ++ { "omx_aacdec", "libOMX_Core.so.0", "OMX.TI.AUDIO.DECODE", "audio_decode.dsp.aac", GST_RANK_NONE, gst_omx_aacdec_get_type }, ++ { "omx_aacenc", "libOMX_Core.so.0", "OMX.TI.AUDIO.ENCODE", "audio_encode.dsp.aac", GST_RANK_NONE, gst_omx_aacenc_get_type }, + { "omx_adpcmdec", "libomxil-bellagio.so.0", "OMX.st.audio_decoder.adpcm", NULL, GST_RANK_NONE, gst_omx_adpcmdec_get_type }, + { "omx_adpcmenc", "libomxil-bellagio.so.0", "OMX.st.audio_encoder.adpcm", NULL, GST_RANK_NONE, gst_omx_adpcmenc_get_type }, + { "omx_g711dec", "libomxil-bellagio.so.0", "OMX.st.audio_decoder.g711", NULL, GST_RANK_NONE, gst_omx_g711dec_get_type }, +@@ -94,13 +94,13 @@ + { "omx_g729enc", "libomxil-bellagio.so.0", "OMX.st.audio_encoder.g729", NULL, GST_RANK_NONE, gst_omx_g729enc_get_type }, + { "omx_ilbcdec", "libomxil-bellagio.so.0", "OMX.st.audio_decoder.ilbc", NULL, GST_RANK_NONE, gst_omx_ilbcdec_get_type }, + { "omx_ilbcenc", "libomxil-bellagio.so.0", "OMX.st.audio_encoder.ilbc", NULL, GST_RANK_NONE, gst_omx_ilbcenc_get_type }, +- { "omx_jpegenc", "libOMX_Core.so", "OMX.TI.JPEG.encoder", NULL, GST_RANK_NONE, gst_omx_jpegenc_get_type }, +- { "omx_jpegdec", "libOMX_Core.so", "OMX.TI.DUCATI1.IMAGE.JPEGD", NULL, GST_RANK_NONE, gst_omx_jpegdec_get_type }, ++ { "omx_jpegenc", "libOMX_Core.so.0", "OMX.TI.JPEG.encoder", NULL, GST_RANK_NONE, gst_omx_jpegenc_get_type }, ++ { "omx_jpegdec", "libOMX_Core.so.0", "OMX.TI.DUCATI1.IMAGE.JPEGD", NULL, GST_RANK_NONE, gst_omx_jpegdec_get_type }, + { "omx_audiosink", "libomxil-bellagio.so.0", "OMX.st.alsa.alsasink", NULL, GST_RANK_NONE, gst_omx_audiosink_get_type }, + { "omx_videosink", "libomxil-bellagio.so.0", "OMX.st.videosink", NULL, GST_RANK_NONE, gst_omx_videosink_get_type }, + { "omx_filereadersrc", "libomxil-bellagio.so.0", "OMX.st.audio_filereader", NULL, GST_RANK_NONE, gst_omx_filereadersrc_get_type }, + { "omx_volume", "libomxil-bellagio.so.0", "OMX.st.volume.component", NULL, GST_RANK_NONE, gst_omx_volume_get_type }, +- { "omx_camera", "libOMX_Core.so", "OMX.TI.DUCATI1.VIDEO.CAMERA", NULL, GST_RANK_PRIMARY, gst_omx_camera_get_type }, ++ { "omx_camera", "libOMX_Core.so.0", "OMX.TI.DUCATI1.VIDEO.CAMERA", NULL, GST_RANK_PRIMARY, gst_omx_camera_get_type }, + { NULL, NULL, NULL, NULL, 0, NULL }, + }; + --- gst-openmax-0.10.0.4+ti0.24.9.rc1.orig/debian/source/format +++ gst-openmax-0.10.0.4+ti0.24.9.rc1/debian/source/format @@ -0,0 +1 @@ +1.0