--- gst-plugins-base0.10-0.10.9.orig/debian/control +++ gst-plugins-base0.10-0.10.9/debian/control @@ -0,0 +1,150 @@ +Source: gst-plugins-base0.10 +Section: libs +Priority: optional +Maintainer: Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org> +Uploaders: David I. Lehn <dlehn@debian.org>, Loic Minier <lool@dooz.org>, Sebastien Bacher <seb128@debian.org>, Sebastian Dröge <slomo@ubuntu.com> +Build-Depends: libgstreamer0.10-dev (>= 0.10.8.1), libasound2-dev (>= 0.9.0), autotools-dev, cdbs (>= 0.4.20), debhelper (>= 4.1.0), pkg-config (>= 0.11.0), libxv-dev (>= 6.8.2.dfsg.1-3), libxt-dev (>= 6.8.2.dfsg.1-3), libvorbis-dev (>= 1.0.0-2), libcdparanoia0-dev, libgnomevfs2-dev (>= 2.4), liboil0.3-dev (>= 0.3.6), libpango1.0-dev, libtheora-dev, libglib2.0-dev (>= 2.2.0), libxml2-dev (>= 2.4.23), zlib1g-dev (>= 1:1.1.4), python-xml, gtk-doc-tools, libvisual-0.4-dev (>= 0.4.0) +Standards-Version: 3.7.2 + +Package: gstreamer0.10-plugins-base-apps +Architecture: any +Section: utils +Depends: ${misc:Depends}, ${perl:Depends}, gstreamer0.10-tools +Description: GStreamer helper programs from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains helper programs from the "base" set, an essential + exemplary set of elements. + +Package: gstreamer0.10-plugins-base-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Description: GStreamer documentation for plugins from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This packages contains documentation for plugins from the "base" set, + an essential exemplary set of elements. + +Package: libgstreamer-plugins-base0.10-0 +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: GStreamer libraries from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains libraries from the "base" set, an essential + exemplary set of elements. + +Package: libgstreamer-plugins-base0.10-dev +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, libgstreamer-plugins-base0.10-0 (= ${Source-Version}), libc6-dev | libc-dev, pkg-config, libgstreamer0.10-dev, ${shlibs:Depends}, libglib2.0-dev, libxml2-dev +Description: GStreamer development files for libraries from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains development files for GStreamer libraries from + the "base" set, an essential exemplary set of elements. + +Package: gstreamer0.10-alsa +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends}, libgstreamer-plugins-base0.10-0 (>= 0.10.9) +Provides: gstreamer0.10-audiosink +Description: GStreamer plugin for ALSA + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugin for the ALSA library. ALSA + is the Advanced Linux Sound Architecture. + +Package: gstreamer0.10-gnomevfs +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: GStreamer plugin for GnomeVFS + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugin to read from and write to + GnomeVFS URIs. GnomeVFS is the GNOME virtual file-system. + +Package: gstreamer0.10-plugins-base +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends}, libgstreamer-plugins-base0.10-0 (>= 0.10.9) +Provides: gstreamer0.10-colorspace +Description: GStreamer plugins from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugins from the "base" set, an + essential exemplary set of elements. + +Package: gstreamer0.10-plugins-base-dbg +Architecture: any +Section: libdevel +Priority: extra +Depends: gstreamer0.10-alsa (= ${Source-Version}), gstreamer0.10-gnomevfs (= ${Source-Version}), gstreamer0.10-plugins-base (= ${Source-Version}), gstreamer0.10-x (= ${Source-Version}), libgstreamer-plugins-base0.10-0 (= ${Source-Version}) +Description: GStreamer plugins from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains unstripped shared libraries. It is provided primarily + to provide a backtrace with names in a debugger, this makes it somewhat + easier to interpret core dumps. The libraries are installed in + /usr/lib/debug and are automatically used by gdb. + +Package: gstreamer0.10-x +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends}, libgstreamer-plugins-base0.10-0 (>= 0.10.9) +Provides: gstreamer0.10-videosink +Description: GStreamer plugins for X11 and Pango + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugins for X11 video output, both + for standard Xlib support and for the Xv extension, as well as the + plugin for Pango-based text rendering and overlay. + --- gst-plugins-base0.10-0.10.9.orig/debian/compat +++ gst-plugins-base0.10-0.10.9/debian/compat @@ -0,0 +1 @@ +4 --- gst-plugins-base0.10-0.10.9.orig/debian/HACKING.Debian +++ gst-plugins-base0.10-0.10.9/debian/HACKING.Debian @@ -0,0 +1,91 @@ +Hacking GStreamer for Debian +============================ + +An addition to the README.Debian that has Debian package hacking notes. + +Everything should now be versioned. + +- To update dependencies edit debian/build-deps.in + +- To rebuild package files from .in files: + + debian/rules maint + +- After a version update to check for missing files run: + + debian/maint missing + debian/maint missing-libs + debian/maint missing-so + +- To update package files edit gstreamer-foo then rebuild package files. This + will generate the gstreamerX.Y-foo file. Also update debian/rules and + debian/control.in as needed. + +- The packaging tries to stay close of upstream choice. gstreamerX.Y-misc has + most of the files, extra packages are made for the sinks and by group of + depends (gnome, x, ...) + +- Provide gstreamerX.Y-videosink and gstreamerX.Y-audiosink as needed. + +- All interfaces and generic libraries go in libgstreamer-plugins, libraries + with external dependencies have their own package such as libgstreamer-gconf. + +- Applications go in gstreamerX.Y-plugins-base-apps + + +File listing +------------ + +build-deps: + - generated from "build-deps.in" in "rules + debian/build-deps:": + * "build-deps.in" lists build-depends for Debian main packages + - serves generation with "control.in" and "mk.control" of "control" in + "rules debian/control::" +build-deps.in: + - lists build-depends for Debian main packages + - serves generation with "extra deps" of "build-deps" in "rules + debian/build-deps:" +changelog: handled classically +compat: handled classically +control: + - generated for "rules maint" + - generated from "control.in" and "build-deps" in "rules debian/control::": + * "build-deps" lists build-depends to be inserted in "control + Build-Depends:" + * "control.in" serves of template for package descriptions of Debian main + packages and makes use of special stanzas enclosed in "@" such as + "@GST_ABI" which are replaced via sed in "rules debian/control::" +control.in: + - serves generation of "control" in "rules debian/control::" via "mk.control" + called in "rules debian/control::" + - template for package descriptions of Debian main packages and makes use of + special stanzas enclosed in "@" such as "@GST_ABI" which are replaced via + sed in "rules debian/control::" +copyright: handled classically +gstreamer-$plugin.install: + - serves the generation of $gst_pkgname-$plugin.install (for example + gstreamer-alsa.install serves the generation of gstreamerX.Y-alsa.install) in + "rules pre-build::" via dynamic "@"-enclosed variables replacement + - some plugins are handled specially and some special variables are available +gstreamer-plugins-base-apps.install: this isn't really a plugin, but the + gstreamerX.Y-plugins-base-apps package +gstreamer-plugins-base-apps.manpages: man pages for the gstreamerX.Y-plugins-base-apps + package +HACKING.Debian: this file +libgstreamer-plugins-base-dev.install libgstreamer-plugins-base.install: handled similarly has gstreamerX.Y-plugins-base-apps +maint: makefile wrapping some targets of "rules" with some sh filtering +mk.control: + - Perl script serving the generation of "control" which reads "build-deps" + and "control.in", and replaces the "BUILDDEPS" stanza with the build-deps +patches: handled classically +README.Debian: handled classically +rules: handled classically, with special targets "maint:", and + "debian/build-deps:" +watch: handled classically + +This file is the initial work of: +David I. Lehn <dlehn@debian.org> Tue, 13 Apr 2004 21:28:55 -0400 +and had some additions by: +Loic Minier <lool@dooz.org> Sun, 19 Jun 2005 19:04:58 +0200 +Sebastien Bacher <seb128@debian.org> Wed, 14 Dec 2005 17:00:21 +0100 --- gst-plugins-base0.10-0.10.9.orig/debian/gstreamer-gnomevfs.install +++ gst-plugins-base0.10-0.10.9/debian/gstreamer-gnomevfs.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstgnomevfs.so --- gst-plugins-base0.10-0.10.9.orig/debian/gstreamer-plugins-base-apps.install +++ gst-plugins-base0.10-0.10.9/debian/gstreamer-plugins-base-apps.install @@ -0,0 +1 @@ +debian/tmp/usr/bin/gst-visualise-@GST_ABI@ --- gst-plugins-base0.10-0.10.9.orig/debian/gstreamer-plugins-base.install +++ gst-plugins-base0.10-0.10.9/debian/gstreamer-plugins-base.install @@ -0,0 +1,22 @@ +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstadder.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaudioconvert.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaudiorate.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaudioresample.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstaudiotestsrc.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstcdparanoia.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstdecodebin.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstffmpegcolorspace.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstlibvisual.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstogg.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstplaybin.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstsubparse.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsttcp.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsttheora.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgsttypefindfunctions.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideo4linux.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideorate.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideoscale.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvideotestsrc.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvolume.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstvorbis.so +@video4linux@ --- gst-plugins-base0.10-0.10.9.orig/debian/patches/10_gnome-vfs-dav-url.patch +++ gst-plugins-base0.10-0.10.9/debian/patches/10_gnome-vfs-dav-url.patch @@ -0,0 +1,10 @@ +--- gst-plugins-base-0.10.8/ext/gnomevfs/toto.c 2006-06-23 21:59:55.757674000 +0200 ++++ gst-plugins-base-0.10.8/ext/gnomevfs/gstgnomevfsuri.c 2006-06-23 21:59:21.651542500 +0200 +@@ -42,6 +42,7 @@ + "sftp://localhost/bla", + "nfs://localhost/bla", + "ssh://localhost/bla", ++ "dav://localhost/bla", + "burn://" + }; + gchar **result; --- gst-plugins-base0.10-0.10.9.orig/debian/patches/70_relibtoolize.patch +++ gst-plugins-base0.10-0.10.9/debian/patches/70_relibtoolize.patch @@ -0,0 +1,782 @@ +diff -urN gst-plugins-base-0.10.9.orig/aclocal.m4 gst-plugins-base-0.10.9/aclocal.m4 +--- gst-plugins-base-0.10.9.orig/aclocal.m4 2006-07-14 17:16:22.000000000 +0200 ++++ gst-plugins-base-0.10.9/aclocal.m4 2006-07-15 11:00:01.000000000 +0200 +@@ -13,7 +13,7 @@ + + # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- + +-# serial 48 Debian 1.5.22-2 AC_PROG_LIBTOOL ++# serial 48 Debian 1.5.22-4 AC_PROG_LIBTOOL + + + # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) +@@ -1397,18 +1397,6 @@ + dynamic_linker=no + ;; + +-kfreebsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. +@@ -1564,7 +1552,7 @@ + ;; + + # This must be Linux ELF. +-linux*) ++linux* | k*bsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -1605,18 +1593,6 @@ + dynamic_linker='NetBSD ld.elf_so' + ;; + +-knetbsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -2322,7 +2298,7 @@ + lt_cv_deplibs_check_method=pass_all + ;; + +-freebsd* | kfreebsd*-gnu | dragonfly*) ++freebsd* | dragonfly*) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + case $host_cpu in + i*86 ) +@@ -2376,11 +2352,11 @@ + ;; + + # This must be Linux ELF. +-linux*) ++linux* | k*bsd*-gnu) + lt_cv_deplibs_check_method=pass_all + ;; + +-netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' + else +@@ -3128,7 +3104,7 @@ + freebsd-elf*) + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + ;; +- freebsd* | kfreebsd*-gnu | dragonfly*) ++ freebsd* | dragonfly*) + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF + # conventions + _LT_AC_TAGVAR(ld_shlibs, $1)=yes +@@ -3287,7 +3263,7 @@ + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + ;; +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler +@@ -3389,7 +3365,7 @@ + ;; + esac + ;; +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' + wlarc= +@@ -4654,7 +4630,7 @@ + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" + lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + ;; +-linux*) ++linux* | k*bsd*-gnu) + if test "$host_cpu" = ia64; then + symcode='[[ABCDGIRSTW]]' + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" +@@ -4927,7 +4903,7 @@ + ;; + esac + ;; +- freebsd* | kfreebsd*-gnu | dragonfly*) ++ freebsd* | dragonfly*) + # FreeBSD uses GNU C++ + ;; + hpux9* | hpux10* | hpux11*) +@@ -4970,7 +4946,7 @@ + ;; + esac + ;; +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + KCC*) + # KAI C++ Compiler +@@ -5013,7 +4989,7 @@ + ;; + esac + ;; +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + ;; + osf3* | osf4* | osf5*) + case $cc_basename in +@@ -5224,7 +5200,7 @@ + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + icc* | ecc*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' +@@ -5365,10 +5341,7 @@ + cygwin* | mingw*) + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([[^ ]]*\) [[^ ]]*/\1 DATA/;/^I /d;/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' + ;; +- kfreebsd*-gnu) +- _LT_AC_TAGVAR(link_all_deplibs, $1)=no +- ;; +- linux*) ++ linux* | k*bsd*-gnu) + _LT_AC_TAGVAR(link_all_deplibs, $1)=no + ;; + *) +@@ -5541,7 +5514,7 @@ + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in +@@ -5573,7 +5546,7 @@ + fi + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -5909,15 +5882,6 @@ + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; +- +- # GNU/kFreeBSD uses gcc -shared to do shared libraries. +- kfreebsd*-gnu) +- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' +- _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' +- _LT_AC_TAGVAR(hardcode_direct, $1)=yes +- _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no +- _LT_AC_TAGVAR(link_all_deplibs, $1)=no +- ;; + + hpux9*) + if test "$GCC" = yes; then +@@ -6014,7 +5978,7 @@ + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +diff -urN gst-plugins-base-0.10.9.orig/configure gst-plugins-base-0.10.9/configure +--- gst-plugins-base-0.10.9.orig/configure 2006-07-14 17:17:00.000000000 +0200 ++++ gst-plugins-base-0.10.9/configure 2006-07-15 11:00:07.000000000 +0200 +@@ -3841,7 +3841,7 @@ + lt_cv_deplibs_check_method=pass_all + ;; + +-freebsd* | kfreebsd*-gnu | dragonfly*) ++freebsd* | dragonfly*) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + case $host_cpu in + i*86 ) +@@ -3895,11 +3895,11 @@ + ;; + + # This must be Linux ELF. +-linux*) ++linux* | k*bsd*-gnu) + lt_cv_deplibs_check_method=pass_all + ;; + +-netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' + else +@@ -5910,7 +5910,7 @@ + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" + lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + ;; +-linux*) ++linux* | k*bsd*-gnu) + if test "$host_cpu" = ia64; then + symcode='[ABCDGIRSTW]' + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" +@@ -6830,7 +6830,7 @@ + lt_prog_compiler_static='-Bstatic' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + icc* | ecc*) + lt_prog_compiler_wl='-Wl,' +@@ -7269,7 +7269,7 @@ + archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in +@@ -7301,7 +7301,7 @@ + fi + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -7738,15 +7738,6 @@ + hardcode_shlibpath_var=no + ;; + +- # GNU/kFreeBSD uses gcc -shared to do shared libraries. +- kfreebsd*-gnu) +- archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' +- hardcode_libdir_flag_spec='-R$libdir' +- hardcode_direct=yes +- hardcode_shlibpath_var=no +- link_all_deplibs=no +- ;; +- + hpux9*) + if test "$GCC" = yes; then + archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' +@@ -7842,7 +7833,7 @@ + link_all_deplibs=yes + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +@@ -8332,18 +8323,6 @@ + dynamic_linker=no + ;; + +-kfreebsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. +@@ -8499,7 +8478,7 @@ + ;; + + # This must be Linux ELF. +-linux*) ++linux* | k*bsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -8540,18 +8519,6 @@ + dynamic_linker='NetBSD ld.elf_so' + ;; + +-knetbsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -9398,7 +9365,7 @@ + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext <<EOF +-#line 9401 "configure" ++#line 9368 "configure" + #include "confdefs.h" + + #if HAVE_DLFCN_H +@@ -9498,7 +9465,7 @@ + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext <<EOF +-#line 9501 "configure" ++#line 9468 "configure" + #include "confdefs.h" + + #if HAVE_DLFCN_H +@@ -10813,7 +10780,7 @@ + freebsd-elf*) + archive_cmds_need_lc_CXX=no + ;; +- freebsd* | kfreebsd*-gnu | dragonfly*) ++ freebsd* | dragonfly*) + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF + # conventions + ld_shlibs_CXX=yes +@@ -10972,7 +10939,7 @@ + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_CXX=: + ;; +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler +@@ -11074,7 +11041,7 @@ + ;; + esac + ;; +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' + wlarc= +@@ -11641,7 +11608,7 @@ + ;; + esac + ;; +- freebsd* | kfreebsd*-gnu | dragonfly*) ++ freebsd* | dragonfly*) + # FreeBSD uses GNU C++ + ;; + hpux9* | hpux10* | hpux11*) +@@ -11684,7 +11651,7 @@ + ;; + esac + ;; +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + KCC*) + # KAI C++ Compiler +@@ -11727,7 +11694,7 @@ + ;; + esac + ;; +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + ;; + osf3* | osf4* | osf5*) + case $cc_basename in +@@ -11836,11 +11803,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:11839: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:11806: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:11843: \$? = $ac_status" >&5 ++ echo "$as_me:11810: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -11940,11 +11907,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:11943: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:11910: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:11947: \$? = $ac_status" >&5 ++ echo "$as_me:11914: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -12012,10 +11979,7 @@ + cygwin* | mingw*) + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' + ;; +- kfreebsd*-gnu) +- link_all_deplibs_CXX=no +- ;; +- linux*) ++ linux* | k*bsd*-gnu) + link_all_deplibs_CXX=no + ;; + *) +@@ -12297,18 +12261,6 @@ + dynamic_linker=no + ;; + +-kfreebsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. +@@ -12464,7 +12416,7 @@ + ;; + + # This must be Linux ELF. +-linux*) ++linux* | k*bsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -12505,18 +12457,6 @@ + dynamic_linker='NetBSD ld.elf_so' + ;; + +-knetbsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -13422,7 +13362,7 @@ + lt_prog_compiler_static_F77='-Bstatic' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + icc* | ecc*) + lt_prog_compiler_wl_F77='-Wl,' +@@ -13528,11 +13468,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:13531: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:13471: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:13535: \$? = $ac_status" >&5 ++ echo "$as_me:13475: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -13632,11 +13572,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:13635: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:13575: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:13639: \$? = $ac_status" >&5 ++ echo "$as_me:13579: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -13861,7 +13801,7 @@ + archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in +@@ -13893,7 +13833,7 @@ + fi + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -14310,15 +14250,6 @@ + hardcode_shlibpath_var_F77=no + ;; + +- # GNU/kFreeBSD uses gcc -shared to do shared libraries. +- kfreebsd*-gnu) +- archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' +- hardcode_libdir_flag_spec_F77='-R$libdir' +- hardcode_direct_F77=yes +- hardcode_shlibpath_var_F77=no +- link_all_deplibs_F77=no +- ;; +- + hpux9*) + if test "$GCC" = yes; then + archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' +@@ -14414,7 +14345,7 @@ + link_all_deplibs_F77=yes + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +@@ -14904,18 +14835,6 @@ + dynamic_linker=no + ;; + +-kfreebsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. +@@ -15071,7 +14990,7 @@ + ;; + + # This must be Linux ELF. +-linux*) ++linux* | k*bsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -15112,18 +15031,6 @@ + dynamic_linker='NetBSD ld.elf_so' + ;; + +-knetbsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -15855,11 +15762,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:15858: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:15765: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:15862: \$? = $ac_status" >&5 ++ echo "$as_me:15769: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -16017,7 +15924,7 @@ + lt_prog_compiler_static_GCJ='-Bstatic' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + case $cc_basename in + icc* | ecc*) + lt_prog_compiler_wl_GCJ='-Wl,' +@@ -16123,11 +16030,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16126: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16033: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:16130: \$? = $ac_status" >&5 ++ echo "$as_me:16037: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -16227,11 +16134,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16230: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16137: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:16234: \$? = $ac_status" >&5 ++ echo "$as_me:16141: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -16456,7 +16363,7 @@ + archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' + ;; + +- linux*) ++ linux* | k*bsd*-gnu) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in +@@ -16488,7 +16395,7 @@ + fi + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -16925,15 +16832,6 @@ + hardcode_shlibpath_var_GCJ=no + ;; + +- # GNU/kFreeBSD uses gcc -shared to do shared libraries. +- kfreebsd*-gnu) +- archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' +- hardcode_libdir_flag_spec_GCJ='-R$libdir' +- hardcode_direct_GCJ=yes +- hardcode_shlibpath_var_GCJ=no +- link_all_deplibs_GCJ=no +- ;; +- + hpux9*) + if test "$GCC" = yes; then + archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' +@@ -17029,7 +16927,7 @@ + link_all_deplibs_GCJ=yes + ;; + +- netbsd* | netbsdelf*-gnu | knetbsd*-gnu) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +@@ -17519,18 +17417,6 @@ + dynamic_linker=no + ;; + +-kfreebsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. +@@ -17686,7 +17572,7 @@ + ;; + + # This must be Linux ELF. +-linux*) ++linux* | k*bsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -17727,18 +17613,6 @@ + dynamic_linker='NetBSD ld.elf_so' + ;; + +-knetbsd*-gnu) +- version_type=linux +- need_lib_prefix=no +- need_version=no +- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +- soname_spec='${libname}${release}${shared_ext}$major' +- shlibpath_var=LD_LIBRARY_PATH +- shlibpath_overrides_runpath=no +- hardcode_into_libs=yes +- dynamic_linker='GNU ld.so' +- ;; +- + netbsd*) + version_type=sunos + need_lib_prefix=no +diff -urN gst-plugins-base-0.10.9.orig/ltmain.sh gst-plugins-base-0.10.9/ltmain.sh +--- gst-plugins-base-0.10.9.orig/ltmain.sh 2006-01-10 16:23:50.000000000 +0100 ++++ gst-plugins-base-0.10.9/ltmain.sh 2006-03-11 19:49:04.000000000 +0100 +@@ -43,7 +43,7 @@ + + PROGRAM=ltmain.sh + PACKAGE=libtool +-VERSION="1.5.22 Debian 1.5.22-2" ++VERSION="1.5.22 Debian 1.5.22-4" + TIMESTAMP=" (1.1220.2.365 2005/12/18 22:14:06)" + + # See if we are running on zsh, and set the options which allow our --- gst-plugins-base0.10-0.10.9.orig/debian/patches/01_alsadmixsink.patch +++ gst-plugins-base0.10-0.10.9/debian/patches/01_alsadmixsink.patch @@ -0,0 +1,124 @@ +diff -Nur gst-plugins-base0.10-0.10.1.2.orig/ext/alsa/gstalsaplugin.c gst-plugins-base0.10-0.10.1.2/ext/alsa/gstalsaplugin.c +--- gst-plugins-base0.10-0.10.1.2.orig/ext/alsa/gstalsaplugin.c 2005-10-16 15:54:37.000000000 +0200 ++++ gst-plugins-base0.10-0.10.1.2/ext/alsa/gstalsaplugin.c 2006-01-15 19:25:03.000000000 +0100 +@@ -62,9 +62,12 @@ + if (!gst_element_register (plugin, "alsasrc", GST_RANK_PRIMARY, + GST_TYPE_ALSA_SRC)) + return FALSE; +- if (!gst_element_register (plugin, "alsasink", GST_RANK_PRIMARY, ++ if (!gst_element_register (plugin, "alsasink", GST_RANK_PRIMARY-3, + GST_TYPE_ALSA_SINK)) + return FALSE; ++ if (!gst_element_register (plugin, "alsadmixsink", GST_RANK_PRIMARY-1, ++ GST_TYPE_ALSADMIX_SINK)) ++ return FALSE; + + GST_DEBUG_CATEGORY_INIT (alsa_debug, "alsa", 0, "alsa plugins"); + err = snd_lib_error_set_handler (gst_alsa_error_wrapper); +diff -Nur gst-plugins-base0.10-0.10.1.2.orig/ext/alsa/gstalsasink.c gst-plugins-base0.10-0.10.1.2/ext/alsa/gstalsasink.c +--- gst-plugins-base0.10-0.10.1.2.orig/ext/alsa/gstalsasink.c 2005-12-17 00:11:15.000000000 +0100 ++++ gst-plugins-base0.10-0.10.1.2/ext/alsa/gstalsasink.c 2006-01-15 19:25:23.000000000 +0100 +@@ -747,3 +747,83 @@ + } + #endif + } ++ ++/* ++ * alsadmix ++ */ ++ ++/* elementfactory information */ ++static GstElementDetails gst_alsadmixsink_details = ++GST_ELEMENT_DETAILS ("Audio Sink (ALSA with dmix)", ++ "Sink/Audio", ++ "Output to a sound card via ALSA (with enabled dmix)", ++ "Martin Pitt <martin.pitt@ubuntu.com>"); ++ ++static void gst_alsadmixsink_base_init (gpointer g_class); ++static void gst_alsadmixsink_class_init (GstAlsaSinkClass * klass); ++static gboolean gst_alsadmixsink_open (GstAudioSink * asink); ++ ++GType ++gst_alsadmixsink_get_type (void) ++{ ++ static GType alsadmixsink_type = 0; ++ ++ if (!alsadmixsink_type) { ++ static const GTypeInfo alsadmixsink_info = { ++ sizeof (GstAlsaSinkClass), ++ gst_alsadmixsink_base_init, ++ NULL, ++ (GClassInitFunc) gst_alsadmixsink_class_init, ++ NULL, ++ NULL, ++ sizeof (GstAlsaSink), ++ 0, ++ (GInstanceInitFunc) gst_alsasink_init, ++ }; ++ ++ alsadmixsink_type = ++ g_type_register_static (GST_TYPE_ALSA_SINK, "GstAlsaDmixSink", ++ &alsadmixsink_info, 0); ++ } ++ ++ return alsadmixsink_type; ++} ++ ++static void ++gst_alsadmixsink_base_init (gpointer g_class) ++{ ++ GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); ++ ++ gst_element_class_set_details (element_class, &gst_alsadmixsink_details); ++} ++ ++static void ++gst_alsadmixsink_class_init (GstAlsaSinkClass * klass) ++{ ++ GstAudioSinkClass *gstaudiosink_class; ++ gstaudiosink_class = (GstAudioSinkClass *) klass; ++ gstaudiosink_class->open = GST_DEBUG_FUNCPTR (gst_alsadmixsink_open); ++} ++ ++static gboolean ++gst_alsadmixsink_open (GstAudioSink * asink) ++{ ++ snd_pcm_t* pcm; ++ int snderr; ++ gboolean result; ++ ++ /* open the device */ ++ GstAlsaSink* alsasink; ++ alsasink = GST_ALSA_SINK(asink); ++ snderr = snd_pcm_open(&pcm, alsasink->device ? alsasink->device : "default", ++ SND_PCM_STREAM_PLAYBACK, SND_PCM_NONBLOCK); ++ if (snderr < 0) ++ return FALSE; ++ ++ /* if alsasink can open it again, then we have multiple channels (i. e. dmix ++ * or hardware support */ ++ result = gst_alsasink_open (asink); ++ ++ snd_pcm_close(pcm); ++ return result; ++} +diff -Nur gst-plugins-base0.10-0.10.1.2.orig/ext/alsa/gstalsasink.h gst-plugins-base0.10-0.10.1.2/ext/alsa/gstalsasink.h +--- gst-plugins-base0.10-0.10.1.2.orig/ext/alsa/gstalsasink.h 2005-12-17 00:11:15.000000000 +0100 ++++ gst-plugins-base0.10-0.10.1.2/ext/alsa/gstalsasink.h 2006-01-15 19:25:03.000000000 +0100 +@@ -67,6 +67,16 @@ + + GType gst_alsasink_get_type(void); + ++/* alsadmix */ ++ ++#define GST_TYPE_ALSADMIX_SINK (gst_alsadmixsink_get_type()) ++#define GST_ALSADMIX_SINK(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ALSADMIX_SINK,GstAlsaSink)) ++#define GST_ALSADMIX_SINK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_ALSADMIX_SINK,GstAlsaSinkClass)) ++#define GST_IS_ALSADMIX_SINK(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ALSADMIX_SINK)) ++#define GST_IS_ALSADMIX_SINK_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_ALSADMIX_SINK)) ++ ++GType gst_alsadmixsink_get_type(void); ++ + G_END_DECLS + + #endif /* __GST_ALSASINK_H__ */ --- gst-plugins-base0.10-0.10.9.orig/debian/mk.control +++ gst-plugins-base0.10-0.10.9/debian/mk.control @@ -0,0 +1,16 @@ +#!/usr/bin/perl -w + +open BUILDDEPS, "debian/build-deps"; +@builddeplist = <BUILDDEPS>; +close BUILDDEPS; + +chomp(@builddeplist); +$builddeps = join(", ", @builddeplist); + +open CONTROLIN, "debian/control.in"; + +while(<CONTROLIN>){ + s/BUILDDEPS/$builddeps/; + print; +} + --- gst-plugins-base0.10-0.10.9.orig/debian/TODO.Debian +++ gst-plugins-base0.10-0.10.9/debian/TODO.Debian @@ -0,0 +1,15 @@ + +WIP: +- ping alsa plugin submitters of bugs now against libasound + +- document adding a plugin (depends: in control, var in debian/rules...) + thoroughly + +- sort out things of gstreamer0.10-misc + +- fix Depends in gstreamer0.10-plugins with non-linux Depends (alsa...)? + +- add *.la to -dev packages + +- install changelog and symlinks + --- gst-plugins-base0.10-0.10.9.orig/debian/libgstreamer-plugins-base-dev.install +++ gst-plugins-base0.10-0.10.9/debian/libgstreamer-plugins-base-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/gstreamer-@GST_ABI@/gst/*/*.h +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/pkgconfig/*.pc --- gst-plugins-base0.10-0.10.9.orig/debian/gstreamer-plugins-base-doc.install +++ gst-plugins-base0.10-0.10.9/debian/gstreamer-plugins-base-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc --- gst-plugins-base0.10-0.10.9.orig/debian/build-deps +++ gst-plugins-base0.10-0.10.9/debian/build-deps @@ -0,0 +1,20 @@ +@GST_LIB_DEV_DEP@ +@GST_EXTRA_BUILD_DEPENDS@ +autotools-dev +cdbs (>= 0.4.20) +debhelper (>= 4.1.0) +pkg-config (>= 0.11.0) +libxv-dev (>= 6.8.2.dfsg.1-3) +libxt-dev (>= 6.8.2.dfsg.1-3) +libvorbis-dev (>= 1.0.0-2) +libcdparanoia0-dev +libgnomevfs2-dev (>= 2.4) +liboil0.3-dev (>= 0.3.6) +libpango1.0-dev +libtheora-dev +libglib2.0-dev (>= 2.2.0) +libxml2-dev (>= 2.4.23) +zlib1g-dev (>= 1:1.1.4) +python-xml +gtk-doc-tools +libvisual-0.4-dev (>= 0.4.0) --- gst-plugins-base0.10-0.10.9.orig/debian/gstreamer-alsa.install +++ gst-plugins-base0.10-0.10.9/debian/gstreamer-alsa.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstalsa.so --- gst-plugins-base0.10-0.10.9.orig/debian/gstreamer-x.install +++ gst-plugins-base0.10-0.10.9/debian/gstreamer-x.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstpango.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstximagesink.so +debian/tmp/usr/lib/gstreamer-@GST_ABI@/libgstxvimagesink.so --- gst-plugins-base0.10-0.10.9.orig/debian/watch +++ gst-plugins-base0.10-0.10.9/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-(0\.10\..*)\.tar\.gz --- gst-plugins-base0.10-0.10.9.orig/debian/copyright +++ gst-plugins-base0.10-0.10.9/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by David I. Lehn <dlehn@debian.org> on +Mon, 15 Jan 2001 18:21:37 -0500. + +It was downloaded from http://gstreamer.net/ + +Upstream Authors: + + Erik Walthinsen <omegahacker@users.sourceforge.net> + Wim Taymans <wim.taymans@chello.be> + Richard Boulton <richard@tartarus.org> + and many more... + +Copyright: + + This package 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 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 GNU/Linux systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + --- gst-plugins-base0.10-0.10.9.orig/debian/maint +++ gst-plugins-base0.10-0.10.9/debian/maint @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +missing: + make -f debian/rules list-missing + +missing-so: + make -f debian/rules list-missing | grep so$$ | cut -c 2- + +missing-libs: + for i in `make -f debian/rules list-missing | grep so$$ | cut -c 2-`; do echo "=== $$i ==="; ldd debian/tmp/$$i; echo; done + +.PHONY: missing missing-so missing-libs + --- gst-plugins-base0.10-0.10.9.orig/debian/gstreamer-plugins-base-apps.manpages +++ gst-plugins-base0.10-0.10.9/debian/gstreamer-plugins-base-apps.manpages @@ -0,0 +1 @@ +debian/tmp/usr/share/man/man1/gst-visualise-@GST_ABI@.1 --- gst-plugins-base0.10-0.10.9.orig/debian/libgstreamer-plugins-base.install +++ gst-plugins-base0.10-0.10.9/debian/libgstreamer-plugins-base.install @@ -0,0 +1,9 @@ +debian/tmp/usr/lib/libgstaudio-0.10.so.* +debian/tmp/usr/lib/libgstcdda-0.10.so.* +debian/tmp/usr/lib/libgstinterfaces-0.10.so.* +debian/tmp/usr/lib/libgstnetbuffer-0.10.so.* +debian/tmp/usr/lib/libgstriff-0.10.so.* +debian/tmp/usr/lib/libgstrtp-0.10.so.* +debian/tmp/usr/lib/libgsttag-0.10.so.* +debian/tmp/usr/lib/libgstvideo-0.10.so.* +debian/tmp/usr/share/locale --- gst-plugins-base0.10-0.10.9.orig/debian/README.Debian +++ gst-plugins-base0.10-0.10.9/debian/README.Debian @@ -0,0 +1,64 @@ +Gstreamer for Debian +==================== +This package contains the GStreamer plugin distribution. + +More information can be found at http://gstreamer.net/ + +As of GStreamer plugins version 0.8.0 all packages are versioned and +parallel installable with other releases with other major.minor +versions. For example, 0.8.x series is versioned as 0.8 and parallel +installable with both unversioned 0.6.x series and future 0.9.x and +beyond. The version part is represented as VER below. + +GStreamer plugins are split into a number of packages: + +plugins without external dependencies: + + gstreamerVER-misc many independent plugins + +plugins with external dependencies: + + gstreamerVER-alsa + gstreamerVER-gnomevfs + gstreamerVER-x + +libraries and library plugins: + + libgstreamer-plugins-baseVER-# various libs + libgstreamer-plugins-baseVER-dev development files for above package + +documentation: + + gstreamerVER-plugins-base-doc html documentation + +applications: + + gstreamerVER-plugins-base-apps small script apps to using gst-launch + + +Notes +===== + +ChangeLog +--------- + +The upstream ChangeLog is not included in all the plugin packages due to its +large size. Please see upstream sources if you are interested in detailed +source changes. + +External tools support +---------------------- + +Your favorite codec isn't wrapped as a plugin? External programs can be +used to process streams. Take a look at "pipefilter" element or try +something like this (untested): + + $ mkfifo fifo + $ gst-launch myaudiosrc ! filesink location=fifo & + $ cat fifo | my_encoder > output_file + + +David I. Lehn <dlehn@debian.org> Tue, 23 Mar 2004 04:38:37 -0500 + +update: +Sebastien Bacher <seb128@debian.org> Wed, 14 Dec 2005 17:00:21 +0100 --- gst-plugins-base0.10-0.10.9.orig/debian/build-deps.in +++ gst-plugins-base0.10-0.10.9/debian/build-deps.in @@ -0,0 +1,20 @@ +@GST_LIB_DEV_DEP@ +@GST_EXTRA_BUILD_DEPENDS@ +autotools-dev +cdbs (>= 0.4.20) +debhelper (>= 4.1.0) +pkg-config (>= 0.11.0) +libxv-dev (>= 6.8.2.dfsg.1-3) +libxt-dev (>= 6.8.2.dfsg.1-3) +libvorbis-dev (>= 1.0.0-2) +libcdparanoia0-dev +libgnomevfs2-dev (>= 2.4) +liboil0.3-dev (>= 0.3.6) +libpango1.0-dev +libtheora-dev +libglib2.0-dev (>= 2.2.0) +libxml2-dev (>= 2.4.23) +zlib1g-dev (>= 1:1.1.4) +python-xml +gtk-doc-tools +libvisual-0.4-dev (>= 0.4.0) --- gst-plugins-base0.10-0.10.9.orig/debian/control.in +++ gst-plugins-base0.10-0.10.9/debian/control.in @@ -0,0 +1,150 @@ +Source: gst-plugins-base@GST_ABI@ +Section: libs +Priority: optional +Maintainer: Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org> +Uploaders: David I. Lehn <dlehn@debian.org>, Loic Minier <lool@dooz.org>, Sebastien Bacher <seb128@debian.org>, Sebastian Dröge <slomo@ubuntu.com> +Build-Depends: BUILDDEPS +Standards-Version: 3.7.2 + +Package: @GST_PKGNAME@-plugins-base-apps +Architecture: any +Section: utils +Depends: ${misc:Depends}, ${perl:Depends}, @GST_PKGNAME@-tools +Description: GStreamer helper programs from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains helper programs from the "base" set, an essential + exemplary set of elements. + +Package: @GST_PKGNAME@-plugins-base-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Description: GStreamer documentation for plugins from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This packages contains documentation for plugins from the "base" set, + an essential exemplary set of elements. + +Package: @GST_PLUGINS_BASE_LIB@ +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: GStreamer libraries from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains libraries from the "base" set, an essential + exemplary set of elements. + +Package: @GST_PLUGINS_BASE_LIB_DEV@ +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, @GST_PLUGINS_BASE_LIB@ (= ${Source-Version}), libc6-dev | libc-dev, pkg-config, @GST_LIB_DEV@, ${shlibs:Depends}, libglib2.0-dev, libxml2-dev +Description: GStreamer development files for libraries from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains development files for GStreamer libraries from + the "base" set, an essential exemplary set of elements. + +Package: @GST_PKGNAME@-alsa +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends}, @GST_PLUGINS_BASE_LIB@ (>= @GST_VERSION@) +Provides: @GST_PKGNAME@-audiosink +Description: GStreamer plugin for ALSA + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugin for the ALSA library. ALSA + is the Advanced Linux Sound Architecture. + +Package: @GST_PKGNAME@-gnomevfs +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: GStreamer plugin for GnomeVFS + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugin to read from and write to + GnomeVFS URIs. GnomeVFS is the GNOME virtual file-system. + +Package: @GST_PKGNAME@-plugins-base +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends}, @GST_PLUGINS_BASE_LIB@ (>= @GST_VERSION@) +Provides: @GST_PKGNAME@-colorspace +Description: GStreamer plugins from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugins from the "base" set, an + essential exemplary set of elements. + +Package: @GST_PKGNAME@-plugins-base-dbg +Architecture: any +Section: libdevel +Priority: extra +Depends: @GST_PKGNAME@-alsa (= ${Source-Version}), @GST_PKGNAME@-gnomevfs (= ${Source-Version}), @GST_PKGNAME@-plugins-base (= ${Source-Version}), @GST_PKGNAME@-x (= ${Source-Version}), @GST_PLUGINS_BASE_LIB@ (= ${Source-Version}) +Description: GStreamer plugins from the "base" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains unstripped shared libraries. It is provided primarily + to provide a backtrace with names in a debugger, this makes it somewhat + easier to interpret core dumps. The libraries are installed in + /usr/lib/debug and are automatically used by gdb. + +Package: @GST_PKGNAME@-x +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends}, @GST_PLUGINS_BASE_LIB@ (>= @GST_VERSION@) +Provides: @GST_PKGNAME@-videosink +Description: GStreamer plugins for X11 and Pango + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This package contains the GStreamer plugins for X11 video output, both + for standard Xlib support and for the Xv extension, as well as the + plugin for Pango-based text rendering and overlay. + --- gst-plugins-base0.10-0.10.9.orig/debian/changelog +++ gst-plugins-base0.10-0.10.9/debian/changelog @@ -0,0 +1,1417 @@ +gst-plugins-base0.10 (0.10.9-1ubuntu1) edgy; urgency=low + + * debian/build-deps.in: + + removed the type-handling Build-Depends for now + * debian/control.in, + debian/rules: + + removed @linux@ stuff and replaced it with any + * debian/control.in, + debian/rules: + + Add the -dbg package again + * debian/patches/01_alsadmixsink.patch: + + Added again + + -- Sebastian Dröge <slomo@ubuntu.com> Mon, 17 Jul 2006 17:08:10 +0200 + +gst-plugins-base0.10 (0.10.9-1) unstable; urgency=low + + * New upstream release, "I walk the line", with API additions. + - Bump up libgstreamer0.10-dev build-dep to >= 0.10.8.1. + - Update 10_gnome-vfs-dav-url patch. + - Drop 11_audioresample-non-negociated-errors patch, merged upstream. + - Update 70_relibtoolize patch. + + -- Loic Minier <lool@dooz.org> Sat, 15 Jul 2006 11:01:08 +0200 + +gst-plugins-base0.10 (0.10.8-2) unstable; urgency=low + + [ Loic Minier ] + * New patch, 10_gnome-vfs-dav-url, to allow the gnomevfs plugin to handle + dav:// URIs, thanks Mike Hommey. (Closes: #370362) + * New patch, 11_audioresample-non-negociated-errors from upstream, to clear + the internal state of audioresample properly and hence avoid + "non-negociated" errors. (Closes: #376544) + + [ Sebastian Dröge ] + * Change libvisual0.2-dev Build-Depends to libvisual-0.4-dev + + -- Sebastian Dröge <slomo@ubuntu.com> Thu, 6 Jul 2006 11:07:35 +0200 + +gst-plugins-base0.10 (0.10.8-1) unstable; urgency=low + + * New upstream release, "Moar gij ziet mij nie". + - Bump up libgstreamer0.10-dev build-dep to >= 0.10.6.1. + - New patch, 70_relibtoolize, ditto. + - Drop 01_alsasink-query-rates, included and changed upstream. + - Query the supported sampling rates from ALSA (Closes: #365877) + + -- Loic Minier <lool@dooz.org> Sun, 11 Jun 2006 14:50:05 +0200 + +gst-plugins-base0.10 (0.10.7-2) unstable; urgency=low + + * Bump up Standards-Version to 3.7.2. + [debian/control, debian/control.in] + * Export OIL_CPU_FLAGS=0 for commands launched during the build process as + it can cause build failures on buildds with specific hardware at build + time. + [debian/rules] + + -- Loic Minier <lool@dooz.org> Thu, 18 May 2006 14:48:33 +0200 + +gst-plugins-base0.10 (0.10.7-1) unstable; urgency=low + + * Stop shipping /usr/lib/*.la files in libgstreamer-plugins-base-dev. + [debian/libgstreamer-plugins-base-dev.install] + * New upstream release, "Leave the gun", with API additions. + - Bump up inter-dependencies to 0.10.7. + [debian/control] + - Drop relibtoolizing patch as this release was libtoolized under Debian + or a derivative. + [debian/patches/70_relibtoolize.patch] + - Bump up libsgtreamer0.10-dev build-dep to >= 0.10.5.1. + [debian/control, debian/rules] + + -- Loic Minier <lool@dooz.org> Sun, 14 May 2006 21:57:10 +0200 + +gst-plugins-base0.10 (0.10.6-1) unstable; urgency=low + + * New upstream release, "Chao". + - Relibtoolize. + [debian/patches/70_relibtoolize.patch] + + -- Loic Minier <lool@dooz.org> Fri, 28 Apr 2006 23:10:10 +0200 + +gst-plugins-base0.10 (0.10.5.2-1) unstable; urgency=low + + * New upstream pre-release, with API additions. + - Bump up libgstreamer0.10-dev build-dep to 0.10.4.1. + [debian/control, debian/rules] + - Relibtoolize. + [debian/patches/70_relibtoolize.patch] + + -- Loic Minier <lool@dooz.org> Tue, 18 Apr 2006 10:45:48 +0200 + +gst-plugins-base0.10 (0.10.5-1) unstable; urgency=low + + * New upstream release, "Net", with API additions. + - Relibtoolize. + [debian/patches/70_relibtoolize.patch] + - Drop patch to detect NFS mounts, merged upstream. + [debian/patches/02_gnomevfssrc.patch] + + -- Loic Minier <lool@dooz.org> Fri, 17 Mar 2006 17:54:20 +0100 + +gst-plugins-base0.10 (0.10.4-1) unstable; urgency=low + + [ Loic Minier ] + * New upstream release, "Power", with API additions. + - Bump up libgstreamer0.10-dev build-dep to >= 0.10.4. + [debian/control, debian/rules] + - Drop patch for force linking against the PIC version of libcheck since + upstream implemented a better fix. + [debian/patches/10_libcheck-macro-force-pic.patch] + - Relibtoolize. + [debian/patches/70_relibtoolize.patch] + + [ Sebastian Dröge ] + * debian/patches/02_gnomevfssrc.patch (from GStreamer CVS): + + gnome_vfs_uri_is_local() alone is not a good indicator whether we can + operate in pull-mode with a specific URI, as it returns FALSE for + file:// URIs that point to an NFS-mounted path. Be more conservative + here: whitelist local files, blacklist http URIs and use the old + mechanism for anything else (Closes: GNOME #334216). + + -- Sebastian Dröge <slomo@ubuntu.com> Sun, 12 Mar 2006 17:31:46 +0100 + +gst-plugins-base0.10 (0.10.3-1) unstable; urgency=low + + * New upstream release, "Under Pressure". (Closes: #352773) + + -- Loic Minier <lool@dooz.org> Tue, 14 Feb 2006 10:36:59 +0100 + +gst-plugins-base0.10 (0.10.2.3-1) unstable; urgency=low + + * New upstream pre-release. + * Add visual plugin. + . Install plugin. + [debian/gstreamer-plugins-base.install] + . Add libvisual0.2-dev (>= 0.2.0) build-dep. + [debian/build-deps, debian/build-deps.in, debian/control] + * Use upstream descriptions in packages descriptions. + [debian/control, debian/control.in] + + -- Loic Minier <lool@dooz.org> Sat, 11 Feb 2006 17:23:37 +0100 + +gst-plugins-base0.10 (0.10.2.2-1) unstable; urgency=low + + * New upstream pre-release. + - Bump liboil0.3-dev build-dep to >= 0.3.6. + [debian/control, debian/build-deps, debian/build-deps.in] + - Bump libgstreamer0.10-dev build-dep to >= 0.10.2.2 + [debian/control, debian/rules] + - Relibtoolize. + [debian/patches/70_relibtoolize.patch] + + -- Loic Minier <lool@dooz.org> Wed, 8 Feb 2006 18:01:48 +0100 + +gst-plugins-base0.10 (0.10.2-2) unstable; urgency=high + + * Bump libgstreamer0.10-dev build-dep to 0.10.2, thanks Bastian Blank. + (Closes: #348526) + [debian/control, debian/rules] + + -- Loic Minier <lool@dooz.org> Fri, 20 Jan 2006 13:58:23 +0100 + +gst-plugins-base0.10 (0.10.2-1) unstable; urgency=low + + * New upstream release, "Then the devil is six". + - Add new libgstcdda library. + [debian/libgstreamer-plugins-base.install, debian/control, + debian/control.in] + - Add new cdparanaoia plugin. + [debian/gstreamer-plugins-base.install] + + -- Loic Minier <lool@dooz.org> Mon, 16 Jan 2006 23:14:17 +0100 + +gst-plugins-base0.10 (0.10.1-1) unstable; urgency=medium + + * Drop the version requirement on gstreamer0.10-tools as it might end being + unsatisfied. + [debian/control, debian/control.in] + * Call dh_perl in binary-post-install/$(gst_pkgname)-plugins-base-apps and + use ${perl:Depends}. + [debian/control, debian/control.in, debian/rules] + * New upstream release. + - Upload as non-native package. (Closes: #345573) + - Relibtoolize and build-depend on libxt-dev (>= 6.8.2.dfsg.1-3) as an + additionnal safety measure. (Closes: #345327) + [debian/build-deps, debian/build-deps.in, debian/control, + debian/patches/70_relibtoolize.patch] + - Drop gst-launch-ext and update description of base-apps. + [debian/control, debian/control.in, + debian/gstreamer-plugins-base-apps.install, + debian/gstreamer-plugins-base-apps.manpages] + - Drop unused cdparanoia patch applied upstream. + [debian/patches/50_cdparanoia-fix-eos-detection-of-last-title.patch] + - Bump GST_LIB_DEV_DEP to 0.10.0.2. + [debian/control, debian/rules] + * Drop unused GST_PLUGINS_BASE_LIB_DEV_DEP and use the upstream version + (gst_version) in lieu of gst_plugins_base_version for inter-deps + consistency. + [debian/rules] + * Use gst_plugins_base_lib_dep to define shlibs. + [debian/rules] + * Force linking against libcheck_pic instead of libcheck. Warning: to use + this patch you need to relibtoolize afterwards or patch configure too. + [debian/patches/10_libcheck-macro-force-pic.patch] + + -- Loic Minier <lool@dooz.org> Tue, 3 Jan 2006 22:23:12 +0100 + +gst-plugins-base0.10 (0.10.0-3) unstable; urgency=low + + * Fix the package name, that's gstreamer0.10-plugins-base + [debian/gstreamer-plugins-base.install, debian/rules] + + -- Sebastien Bacher <seb128@debian.org> Thu, 22 Dec 2005 11:39:27 +0100 + +gst-plugins-base0.10 (0.10.0-2) unstable; urgency=low + + * Rename gstreamer0.10-misc to gstreamer0.10-plugins-good for consistency. + [debian/control, debian/control.in, debian/gstreamer-misc.install, + debian/gstreamer-plugins-good.install, debian/rules] + + -- Loic Minier <lool@dooz.org> Wed, 21 Dec 2005 19:35:20 +0100 + +gst-plugins-base0.10 (0.10.0-1) unstable; urgency=low + + [ Sebastien Bacher ] + * New package: + - build the documentation [debian/rules] + - no action needed to register the plugins with the new version + [debian/gstreamer-plugin-template.postinst, + debian/gstreamer-plugin-template.postrm, + debian/libgstreamer-plugins.postinst, + debian/libgstreamer-plugins.postrm, debian/rules] + - drop mechanism to build extra packages for other distributions around, + it's not useful for base [debian/extras, debian/rules] + - drop transitionnal workaround [debian/gstreamer-plugin-template.preinst] + - new gstreamer-plugin-base-doc package [debian/control.in, debian/rules] + - remove obsolete patches + [debian/patches/10_wavpack-high-quality-segfault.patch, + debian/patches/30_alsa-verify-accepted-period-size.patch, + debian/patches/31_alsa-advanced-probing.patch, + debian/patches/40_audioscale-timestamps-and-durations.patch, + debian/patches/50_ladspa-quiet.patch] + - updated the Build-Depends [debian/build-dep.in] + - updated the packages descriptions [debian/control.in] + - updated the packages names/list [debian/control.in, + debian/gstreamer-a52dec.install, debian/gstreamer-aa.install, + debian/gstreamer-artsd.install, debian/gstreamer-audiofile.install, + debian/gstreamer-avifile.install, debian/gstreamer-caca.install, + debian/gstreamer-cdio.install, debian/gstreamer-dvd.install, + debian/gstreamer-dv.install, debian/gstreamer-esd.install, + debian/gstreamer-festival.install, debian/gstreamer-flac.install, + debian/gstreamer-gsm.install, debian/gstreamer-gtk.install, + debian/gstreamer-hermes.install, debian/gstreamer-jpeg.install, + debian/gstreamer-lame.install, debian/gstreamer-mad.install, + debian/gstreamer-mikmod.install, debian/gstreamer-mms.install, + debian/gstreamer-mpeg2dec.install, debian/gstreamer-oss.install, + debian/gstreamer-sdl.install, debian/gstreamer-sid.install, + debian/gstreamer-speex.install, debian/gstreamer-swfdec.install, + debian/libgstreamer-gconf.install, debian/libgstreamer-gconf-dev.install, + debian/gstreamer-vorbis.install, debian/rules] + - updated the packages lists [debian/gstreamer-misc.install, + debian/libgstreamer-plugins-base-dev.install, + debian/libgstreamer-plugins-base.install] + - updated packages content + [debian/gstreamer-misc.install, debian/gstreamer-x.install] + - updated the version [debian/rules] + - updated watch file [debian/watch] + + [ Loic Minier ] + * Minor cleanups. + [debian/rules] + * Add Sebastien Bacher to Uploaders. + [debian/control, debian/control.in] + + -- Loic Minier <lool@dooz.org> Sat, 17 Dec 2005 18:11:03 +0100 + +gst-plugins0.8 (0.8.11-3) unstable; urgency=medium + + * New CDIO plugin package. + . Add libcdio-dev build-dep for CDIO support. + [debian/build-deps.in, debian/build-deps, debian/control] + . Add package description and file listing. + [debian/gstreamer-cdio.install, debian/control.in, debian/control] + . List package in plugins build-list. [debian/rules] + . List package in gstreamer-plugins deps. + [debian/control.in, debian/control] + * New MMS plugin package. (Closes: #301246) + . Add libmms-dev build-dep for mms:// and mmsh:// support. + [debian/build-deps.in, debian/build-deps, debian/control] + . Add package description and file listing. + [debian/gstreamer-cdio.install, debian/control.in, debian/control] + . List package in plugins build-list. [debian/rules] + . List package in gstreamer-plugins deps. + [debian/control.in, debian/control] + * Fix the homepage of the mikmod page and stop linking to an adult web site. + [debian/control, debian/control.in] + * Remove "Section: libs" from binary packages. + [debian/control, debian/control.in] + * Exit with non-zero code when requesting an unknown plugin. + [debian/extra] + * Add sample code to permit other distros to build additional plugins. + [debian/rules] + * Minor cleanups. + [debian/rules] + * New Gtk / Gdk package to split out this dep-tree for KDE folks, from + Ubuntu, thanks Sebastien Bacher. + . Add package description and file listing, remove it from -misc. + [debian/control.in, debian/control, debian/gstreamer-gtk.install, + debian/gstreamer-misc.install] + . List package in plugins build-list. [debian/rules] + . List package in gstreamer-plugins deps. + [debian/control.in, debian/control] + . Only "Replace" with -misc in the first version doing the split + (0.8.11-0ubuntu3), no Conflict needed. + * Add wavpack support, build the wavpack plugin and ship it in -misc. + (Closes: #339598) + . Add a libwavpack-dev build-dep. + [debian/build-deps, debian/build-deps.in] + . Ship plugin in -misc. + [debian/gstreamer-misc.install] + . Adjust the size of the internal decode buffer dynamically instead of + assuming 0.5 seconds are enough; fixes a segfault when playing files + encoded with -h; upstream bug: #317774; fix committed in branch + BRANCH-GSTREAMER-0_8. + [debian/patches/10_wavpack-high-quality-segfault.patch] + * Backport some interesting upstream fixes from CVS fixing most resampling + issues for non-standard bitrates and for complex ALSA configurations + (especially dmix), thanks Tim-Philipp Müller, Luca Ognibene, and others. + (Closes: #323447, #324163, #326135, #340038) + - When doing _set_period_size_near(), see what period size was actually + set in the end and continue working with that value instead of just + assuming the desired period size was accepted; upstream bug #318767; + fix committed in branch BRANCH-GSTREAMER-0_8. + [debian/patches/30_alsa-verify-accepted-period-size.patch] + - Don't mess up timestamps and durations when resampling by more than a + factor of 2 (e.g. 8kHz => 48kHz); upstream bug #318273; fix committed + in branch BRANCH-GSTREAMER-0_8. + [debian/patches/40_audioscale-timestamps-and-durations.patch] + - When the default device is being used, try to probe the caps of the + underlying device instead if possible. This should give more narrowly + defined caps that are closer to the hardware's capabilities. This is + enabled by default, but can be switched off via the new + 'advanced-probing' property; upstream bug #315121; fix committed in + branch BRANCH-GSTREAMER-0_8. + [debian/patches/31_alsa-advanced-probing.patch] + * Drop the polypaudio plugin package. (Closes: #342278) + . Drop libpolyp-dev (>= 0.7) build-dep. + [debian/build-deps.in, debian/build-deps, debian/control] + . Remove package description and file listing. + [debian/gstreamer-polypaudio.install, debian/control.in, debian/control] + . Remove package from plugins build-list. [debian/rules] + . Remove package from gstreamer-plugins deps. + [debian/control.in, debian/control] + * Add libgconf2-dev, libglib2.0-dev, liborbit2-dev, libpopt-dev, libxml2-dev + deps to libgstreamer-gconf0.8-dev as listed in its .la files. + [debian/control, debian/control.in] + * Add libglib2.0-dev, libpopt-dev, libxml2-dev deps to + libgstreamer-plugins0.8-dev as listed in its .la files. + [debian/control, debian/control.in] + * Fix EOS detection for last title (fixes gnome-cd hanging after last track + ends), thanks Gustavo Noronha Silva; upstream bug #317630; fix committed + in branch BRANCH-GSTREAMER-0_8. (Closes: #330954) + [debian/patches/50_cdparanoia-fix-eos-detection-of-last-title.patch] + * Don't overwrite DEB_CONFIGURE_EXTRA_FLAGS. + [debian/rules] + + -- Loic Minier <lool@dooz.org> Sun, 11 Dec 2005 14:52:38 +0100 + +gst-plugins0.8 (0.8.11-2) unstable; urgency=high + + * Add misc:depends to all binary packages. (Closes: #329759) + + -- Loic Minier <lool@dooz.org> Mon, 17 Oct 2005 21:41:54 +0200 + +gst-plugins0.8 (0.8.11-1) unstable; urgency=low + + * Override gstreamer-dv section to extra because it depends on libavc1394-0 + which is in extra. [debian/control, debian/control.in] + * Bump libflac-dev build-dependency for the latest flac soname change + (libflac6 -> libflac7). (Closes: #325940) + * New upstream release, "... And Thanks For All The Fix". + - New plugin imagemixer. [debian/gstreamer-misc.install] + - New plugin dvdsubdec. [debian/gstreamer-misc.install] + - Drop obsolete artsd patch, merged upstream. + [debian/patches/25_artds-no-name.patch] + * Update FSF address. [debian/copyright] + * Add cairo plugin. [debian/build-deps, debian/build-deps.in, + debian/control, debian/gstreamer-misc.install] + + -- Loic Minier <lool@dooz.org> Sun, 4 Sep 2005 21:19:47 +0200 + +gst-plugins0.8 (0.8.10-3) unstable; urgency=high + + * Urgency high because this fixes some RC bugs and 0.8.10-2 was caught in + the C++ transition. + * Bump up build-deps to get versions past the C++ transition. + [debian/build-deps, debian/build-deps.in, debian/control] + - libsdl1.2-dev + - libsidplay1-dev (Closes: #321315) + - libarts1-dev, libartsc0-dev + * Change X11 build-deps for the Xorg transition. + [debian/build-deps, debian/build-deps.in, debian/control] + - remove xlibs-dev and xlibs-pic. + - add libx11-dev, libxext-dev, and libxv-dev. + * Drop jack plugin. [debian/build-deps, debian/build-deps.in, + debian/control, debian/control.in, debian/gstreamer-jack.install, + debian/rules] (Closes: #321648) + * Add libgstglimagesink plugin. [debian/gstreamer-x.install] + * Add libgstfreeze plugin. (Closes: #318146) [debian/gstreamer-misc.install] + * Let libgstreamer-gconf suggest gnome-media. (Closes: #294490) + [debian/control, debian/control.in] + + -- Loic Minier <lool@dooz.org> Fri, 12 Aug 2005 18:36:58 +0200 + +gst-plugins0.8 (0.8.10-2) unstable; urgency=medium + + [ Sebastien Bacher ] + * debian/build-deps.in: + - list libpolyp-dev. + * debian/control.in: + - gstreamer0.8-plugins depends on gstreamer0.8-polypaudio. + - gstreamer0.8-polypaudio description. + * gstreamer-polypaudio.install: + - install libpolypaudio.so. + * debian/rules: + - list polypaudio. + + [ Loic Minier ] + * Update jack dependency. (Closes: #317197) + [debian/build-deps, debian/build-deps.in, debian/control] + * Update aalib dependency. (Closes: #320886) + [debian/build-deps, debian/build-deps.in, debian/control] + + * Urgency medium because of RC. + + -- Loic Minier <lool@dooz.org> Sun, 10 Jul 2005 19:27:08 +0200 + +gst-plugins0.8 (0.8.10-1) unstable; urgency=low + + * Loic Minier: + * New upstream release "Jangle". + - Bump inter-dependencies to >= 0.8.10. + * Use upstream fix for the "name" property of the artsdsink element. + [debian/patches/25_artds-no-name.patch] + + -- Loic Minier <lool@dooz.org> Sat, 2 Jul 2005 21:04:40 +0200 + +gst-plugins0.8 (0.8.9-2) unstable; urgency=medium + + * Loic Minier: + * Urgency medium as last gstreamer0.8 release exposed an artsdsink + problem fixed here. + * Add a versioned dependency with >= current-upstream-version to all + current shlibs inter-dependencies to ensure consistency of symbols. + (Closes: #315556) [debian/control, debian/control.in, debian/rules] + * Remove the "name" property in the artsd plugin as it interferes with + the usage of this property within GStreamer. (Closes: #314762) + [debian/patches/25_artds-no-name.patch] + * Call gst-register and gst-compprep with GST_REGISTRY in their + environment to override the default behavior of writing to + /root/.gstreamer-0.8, waiting for an upstream fix. + [debian/gstreamer-plugin-template.postinst, + debian/gstreamer-plugin-template.postrm] + * Add a postinst/postrm snipset to register plugins in + libgstreamer-plugins0.8. (Closes: #283658) + [debian/libgstreamer-plugins.postrm, + debian/libgstreamer-plugins.postinst, debian/changelog, debian/rules] + * Remove left over /root/.gstreamer-0.8 tree if it hasn't been modified. + [debian/gstreamer-plugin-template.preinst, debian/rules] + * Set Maintainer to group. [debian/control, debian/control.in] + * Bump Standards-Version to 3.6.2, no change needed. + [debian/control, debian/control.in] + * Workaround type-handling bug #315761. + [debian/control, debian/control.in, debian/rules] + + -- Loic Minier <lool@dooz.org> Mon, 27 Jun 2005 15:44:35 +0200 + +gst-plugins0.8 (0.8.9-1) unstable; urgency=low + + * Loic Minier: + * New upstream release "Old Hat". + - Fix SIGFPE in alsasrc. (Closes: #279399) + - New Musepack plugin package. + . Add libmpcdec-dev build-dep for Musepack support, this is now + detected in a Debian compatible manner via mpcdec/mpcdec.h and + -lmpcdec. [debian/build-deps.in, debian/build-deps, debian/control] + . Add package description and file listing. + [debian/gstreamer-musepack.install, debian/control.in, + debian/control] + . List package in plugins build-list. [debian/rules] + . List package in gstreamer-plugins deps. + [debian/control.in, debian/control] + - Renamed and updated "ladspa" patch. + [debian/patches/ladspa-quiet.patch, + debian/patches/50_ladspa-quiet.patch] + - Add video4linuxradio plugin to the gstreamer-misc package. + [debian/rules] + * Add compatibility block for older dpkg and use DEB_HOST_ARCH_OS. + * Add myself as uploader. [debian/control.in, debian/control] + * Fix indentation and executable permission of package maintaining + helpers. [debian/extra, debian/maint, debian/mk.control] + * Remove more bits from the arts plugin, left over in 0.8.1-2. + [debian/extra, debian/gstreamer-arts.install] + * Document the role of most files. [debian/HACKING.Debian] + * Add a TODO list for the Debian package. [debian/TODO.Debian] + + -- Loic Minier <lool@dooz.org> Tue, 21 Jun 2005 07:47:04 +0200 + +gst-plugins0.8 (0.8.8-3) unstable; urgency=low + + * debian/build-deps.in: + * Bump liboil dependency to liboil0.3-dev. gst-plugins doesn't yet use + 0.3 itself but the swfdec plugin build requires it. + + -- David I. Lehn <dlehn@debian.org> Wed, 30 Mar 2005 19:08:07 -0500 + +gst-plugins0.8 (0.8.8-2) unstable; urgency=low + + * debian/control.in: + * gstreamer0.8-vorbis depends on gstreamer0.8-misc >= 0.8.8-1 + (Closes: #300082, #299954, #299921) + + -- David I. Lehn <dlehn@debian.org> Thu, 17 Mar 2005 12:53:38 -0500 + +gst-plugins0.8 (0.8.8-1) unstable; urgency=low + + * New upstream + * debian/patches/flac.patch: + * Remove: included upstream + * debian/gstreamer-misc.install: + * Add new plugins: autodetect, dvdlpcmdec, puzzle, rfbsrc, subparse + * Add new plugins with lib dependencies: gconfelements, mng, shout2 + (Closes: #292011) + * debian/build-deps.in: + * Add: libmng-dev, libshout3-dev + * Upstream fixes: + * Xv falls back to X11 (Closes: #296848) + * Better audio sink selection (Closes: #284210) + * alsasink crash (Closes: #296751) + + -- David I. Lehn <dlehn@debian.org> Wed, 16 Mar 2005 01:00:39 -0500 + +gst-plugins0.8 (0.8.7-3) unstable; urgency=low + + * debian/rules, debian/build-deps.in + * Apply additional kfreebsd-gnu patch (Closes: #272568) + * debian/patches/flac.patch: + * Upstream fix for FLAC API change (Closes: #290784) + + -- David I. Lehn <dlehn@debian.org> Mon, 17 Jan 2005 17:53:42 -0500 + +gst-plugins0.8 (0.8.7-2) unstable; urgency=low + + * debian/rules: + * Bump libgstreamer0.8-dev dependency to >= 0.8.7.1 + + -- David I. Lehn <dlehn@debian.org> Sat, 8 Jan 2005 15:50:45 -0500 + +gst-plugins0.8 (0.8.7-1) unstable; urgency=low + + * New upstream + * debian/build-deps.in, debian/control.in, debian/rules, + debian/gstreamer-dv.install, debian/gstreamer-misc.install: + * Patch build system for kfreebsd-gnu (Closes: #272568) + * debian/rules: + * Distribute NEWS (as requested in #275717) + * debian/gstreamer-misc.install: + * Add new plugins: apetag, tta + * debian/patches/configure-speex.patch: + * Remove patch, included upstream + * debian/build-deps.in: + * Build against latest libflac-dev + + -- David I. Lehn <dlehn@debian.org> Fri, 7 Jan 2005 13:52:27 -0500 + +gst-plugins0.8 (0.8.6-1) unstable; urgency=low + + * New upstream + * Rhythmbox hangs/crashes fixes (Closes: #245757, #277146) + * Rhythmbox silence after resume play fixes (Closes: #261841) + * Ogg seeking fixes (Closes: #277396) + * debian/build-deps.in: + * Bump libswfdec to libswfdec0.3-dev + * Add libavc1394-dev + * Add liboil0.2-dev + * Versioned libspeex-dev + * debian/gstreamer-misc.install: + * Add new plugin: equalizer + * debian/watch: + * Add watch file + * debian/rules: + * Update GStreamer core dev dependency to 0.8.4 + * ext/ladspa/gstladspa.c, debian/patches/ladspa-quiet.patch: + * Move patch to debian/patches/ + + -- David I. Lehn <dlehn@debian.org> Mon, 29 Nov 2004 04:02:43 -0500 + +gst-plugins0.8 (0.8.5-1) unstable; urgency=low + + * New upstream + * debian/rules: + * Use CDBS simple-patchsys + * debian/control: to debian/control:: for newer CDBS + * debian/patches/configure-speex.diff: + * Fix speex detection + + -- David I. Lehn <dlehn@debian.org> Wed, 6 Oct 2004 20:15:52 -0400 + +gst-plugins0.8 (0.8.4-1) unstable; urgency=low + + * New upstream + * debian/control.in: + * Add -theora package to -plugins package + * debian/rules: + * Drop upstream ChangeLog from plugin packages due to size + * debian/README.Debian: + * Add note about ChangeLog + + -- David I. Lehn <dlehn@debian.org> Thu, 2 Sep 2004 23:03:44 -0400 + +gst-plugins0.8 (0.8.3-1) unstable; urgency=low + + * New upstream + * debian/control.in, debian/build-deps.in, debian/gstreamer-theora.install, + debian/rules: + * New theora plugin + * debian/gstreamer-misc.install: + * Add new plugins: alphacolor, decodebin, multifilesink, playbin + + -- David I. Lehn <dlehn@debian.org> Sat, 7 Aug 2004 09:50:10 -0400 + +gst-plugins0.8 (0.8.2-3) unstable; urgency=high + + * debian/libgstreamer-gconf.postinst: + Remove. schema install now handled by dh_gconf which moved the schema + location causing old hardcoded /etc path to fail. + (Closes: #259538, #259119, #259205) + * Urgency high: GNOME team wants this in sarge now. + + -- David I. Lehn <dlehn@debian.org> Fri, 16 Jul 2004 09:17:18 -0400 + +gst-plugins0.8 (0.8.2-2) unstable; urgency=low + + * debian/rules: + * Bump libgstreamer0.8-dev dep up to get fixed shlibs + * Rebuild with proper shlibs (Closes: #256181, #256494) + + -- David I. Lehn <dlehn@debian.org> Wed, 7 Jul 2004 01:16:48 -0400 + +gst-plugins0.8 (0.8.2-1) unstable; urgency=medium + + * New upstream + * debian/build-deps.in: + * Add libdts-dev + * ext/Makefile.{am,in}: + * Fix so dts dir is built + * debian/gstreamer-misc.install: + * Add DTS plugin + * Added alpha, audiorate, dtsdec, multipart, videobox, videomixer, and + videorate + * debian/rules: + * Update libgstreamer0.8-dev build dependency to 0.8.3-2 + * debian/control.in: + * Remove explicit libgstreamer deps, autodetected now + + -- David I. Lehn <dlehn@debian.org> Wed, 23 Jun 2004 23:50:53 -0400 + +gst-plugins0.8 (0.8.1-4) unstable; urgency=low + + * gst-libs/gst/riff/riff-media.c: + * caps type typo fix from CVS + * gst-libs/gst/resample/private.h: + * disabled ppc code fix from CVS (Closes: #252991) + * sys/v4l/gstv4lsrc.c: + * caps fix NULL->any from CVS + + -- David I. Lehn <dlehn@debian.org> Wed, 16 Jun 2004 01:24:41 -0400 + +gst-plugins0.8 (0.8.1-3) unstable; urgency=low + + * rerun autoget.sh to fix arm builds (Closes: #251592) + * gconf/gstreamer.schemas.in, gcon/gstreamer-0.8.schemas: + s/xvideosink/xvimagesink/ (Closes: #250575) + + -- David I. Lehn <dlehn@debian.org> Tue, 1 Jun 2004 10:10:37 -0400 + +gst-plugins0.8 (0.8.1-2) unstable; urgency=low + + * debian/build-deps.in: + * Update "libdv2-dev" to "libdv4-dev | libdv-dev" + * debian/control.in, debian/extra, debian/rules: + * Remove arts plugin. Detection, flags, and include directory build code + is too buggy for plugin to build at the moment. + + -- David I. Lehn <dlehn@debian.org> Thu, 29 Apr 2004 18:10:48 -0400 + +gst-plugins0.8 (0.8.1-1) unstable; urgency=low + + * New upstream + * debian/gstreamer-misc.install: + * add libgstdebug.so + + -- David I. Lehn <dlehn@debian.org> Sun, 18 Apr 2004 01:04:36 -0400 + +gst-plugins0.8 (0.8.0-2) unstable; urgency=low + + * Bump to -2 to ease upgrades for early -1 testers + * debian/build-deps.in: + * Add libgtk2.0-dev + + -- David I. Lehn <dlehn@debian.org> Thu, 15 Apr 2004 17:50:14 -0400 + +gst-plugins0.8 (0.8.0-1) unstable; urgency=low + + * New upstream (Closes: #234071, #240663) + * debian/rules: + * Switch to CDBS + * Version now at 0.8 + * Convert various control files to versioned ones for build + * Add/rename/remove generated plugins files + * debian/control.in: + * Update Standards-Version to 3.6.1 + * Add -caca and -speex plugins + * Remove -http plugin + * debian/build-deps.in: + * Add cdbs + * Update debhelper >= 4.1.0 + * Add caca, speex, and pango deps + * Remove libghttp-dev + * debian/gstreamer-http.install + * Remove + * debian/gstreamer-{speex|caca}.install: + * Add new plugins + * debian/*.install: + * Append debian/tmp for CDBS + * General cleanups to support versioned files and locations + * debian/gstreamer-esd.install: + * Remove libgstesdmod + * Change libgstesdsink to libgstesd + * debian/gstreamer-plugin-libs.install: + * Stick locale info in here for lack of a better place + * debian/gstreamer-plugin-libs[-dev].install: + * Add support for colorbalance, mixer, navigation, propertyprobe, tag, + tuner, xoverlay, and xwindowlistener + * Add pkgconfig support for plugins, interfaces, and media-info + * debian/gstreamer-gnomevfs.install: + * s/libgstgnomevfs{src|sink}.so/libgstgnomevfs.so/ + * debian/gstreamer-colorspace.install: + * Rename to gstreamer-hermes.install + * Move generic and ffmpeg based colorspace plugins to -misc + * Provide gstreamerX.Y-colorspace + * debian/gstreamer-misc.install: + * v4l/v4l2 support merged to libgstvideo4linux[2].so + * Add gdkpixbuf, interleave, nassink, ogg, smoothwave, tagedit, + textoverlay, timeoverlay, typefindfunctions, videobalance, videodrop, + videofilter, videoflip + * Move generic and ffmpeg based colorspace plugins from -hermes + * Provide gstreamerX.Y-colorspace + * debian/gstreamer-plugin-libs.install: + * Rename to libgstreamer-plugins.install + * debian/gstreamer-plugin-libs-dev.install: + * Rename to libgstreamer-plugins-dev.install + * debian/gstreamer-gconf.install: + * Rename libgstreamer-gconf.install + * Remove dev files + * debian/gstreamer-gconf.postinst: + * Rename to libgstreamer-gconf.postinst + * debian/libgstreamer-gconf-dev.install: + * Added + * Add dev parts from gstreamer-gconf.install + * configure.ac, configure: + * Patch from CVS to get arts to detect on Debian boxen + * ext/speex/gstspeex{dec,enc}.c: + * Upstream patch for static pad templates (caused gst-compprep-0.8 bugs) + * ext/ladspa/gstladspa.c: + * Change g_warning to DEBUG_OBJ to silence gst-compprep + * ext/libcaca/gstcacsink.c: + * Upstream patch to avoid cacasink windows with gst-inspect/compprep + + -- David I. Lehn <dlehn@debian.org> Wed, 14 Apr 2004 19:14:14 -0400 + +gst-plugins0.7 (0.7.6-1) unstable; urgency=low + + * New upstream + + -- David I. Lehn <dlehn@debian.org> Wed, 17 Mar 2004 19:06:48 -0500 + +gst-plugins0.7 (0.7.5-1) unstable; urgency=low + + * New upstream + + -- David I. Lehn <dlehn@debian.org> Wed, 17 Mar 2004 18:47:19 -0500 + +gst-plugins0.7 (0.7.4-1) unstable; urgency=low + + * New upstream + + -- David I. Lehn <dlehn@debian.org> Wed, 17 Mar 2004 18:46:27 -0500 + +gst-plugins0.7 (0.7.3-1) unstable; urgency=low + + * New upstream + + -- David I. Lehn <dlehn@debian.org> Wed, 17 Mar 2004 18:42:05 -0500 + +gst-plugins0.7 (0.7.1-1) unstable; urgency=low + + * New upstream + * Versioning package as 0.7 + + -- David I. Lehn <dlehn@debian.org> Wed, 17 Mar 2004 18:31:51 -0500 + +gst-plugins (0.6.4-4) unstable; urgency=low + + * ext/alsa/gstalsa.h: + * Patch to compile with alsa-lib 1.0.x (Closes: #231870) + + -- David I. Lehn <dlehn@debian.org> Sat, 14 Feb 2004 17:49:01 -0500 + +gst-plugins (0.6.4-3) unstable; urgency=low + + * debian/build-deps.in: + * Update jack dependency to libjack0.80.0-dev (>= 0.94.0) + (Closes: #221620, #228784) + * Update libmpeg2 dependency to libmpeg2-4-dev (>= 0.4.0b) + * ext/mpeg2dec/gstmpeg2dec.c: Patch for libmpeg2 0.4.0b + + -- David I. Lehn <dlehn@debian.org> Mon, 26 Jan 2004 18:21:45 -0500 + +gst-plugins (0.6.4-2) unstable; urgency=low + + * debian/rules: Disable ffmpeg for everything but i386 due to PIC issues + (Closes: #219284) + + -- David I. Lehn <dlehn@debian.org> Thu, 6 Nov 2003 16:30:35 -0500 + +gst-plugins (0.6.4-1) unstable; urgency=low + + * New upstream + * ESD updates (Closes: #218736) + * Acknowledge NMU (Closes: #217981, #213811) + * Rebuild to fix gconf liblinc1 dependency (Closes: #217771) + * gstreamer-misc: add v4l2 support (Closes: #199900) + * Use pre-Linux-2.6 videodev.h to compile v4l support + + -- David I. Lehn <dlehn@debian.org> Mon, 3 Nov 2003 15:10:59 -0500 + +gst-plugins (0.6.3-1.1) unstable; urgency=low + + * NMU - Patch from Jordi Mallach + * debian/build-deps.in: libgconf2-dev and libgnomevfs2-dev need GNOME 2.4 + versions for the liblinc1 transition (closes: #217981). + * debian/rules: gstreamer build-dep should be versioned (>= 0.6.3) + (closes: #213811). + + -- LaMont Jones <lamont@debian.org> Thu, 30 Oct 2003 09:12:11 -0700 + +gst-plugins (0.6.3-1) unstable; urgency=low + + * New upstream + * Includes ESD seeking fix (Closes: #201171) + + -- David I. Lehn <dlehn@debian.org> Mon, 1 Sep 2003 23:15:49 -0400 + +gst-plugins (0.6.2-2) unstable; urgency=low + + * Fix ffmpeg makefile install rule to work even when ffmpeg build is + disabled (Closes: #198148, #199072) + * Apply partial patches from running autogen.sh to fix arm builds (excluding + other unrelated generated file changes) (Closes: #199872) + * Update to support libdvdnav 0.1.9 API + + -- David I. Lehn <dlehn@debian.org> Fri, 11 Jul 2003 01:01:15 -0400 + +gst-plugins (0.6.2-1) unstable; urgency=low + + * New upstream + * Add dv1394src to gstreamer-dv + + -- David I. Lehn <dlehn@debian.org> Thu, 12 Jun 2003 11:39:51 -0400 + +gst-plugins (0.6.1-2) unstable; urgency=low + + * (unreleased) + * Adapt to gstreamer package merge: remove -core, -core-libs, -core-libs-dev + dependencies as needed. Fixes missing scheduler bugs. + (Closes: #181503, #191720) + * Use versioned gst-{register,compprep}-0.6 + * Update jack dependency to libjack0.71.2-dev (Closes: #195401) + * Update libdvdnav dependency to (>= 0.1.7) and revert patch for + compatibility with 0.1.3. + * Update libdvdread2 dependency to libdvdread3-dev + * Remove DISPLAY unset hacks from postinst/postrm scripts and fix non-X + installs with 0.6.2 CVS xvideosink patch. (Closes: #165372, #168438) + * Link libgstplay to libgstcontrol. (Closes: #194107) + + -- David I. Lehn <dlehn@debian.org> Thu, 5 Jun 2003 02:29:44 -0400 + +gst-plugins (0.6.1-1) unstable; urgency=low + + * New upstream + * Update maintainer address to @debian.org + * gstreamer-gconf libs properly linked upstream (Closes: Bug#187353) + * debian/control.in: + * gstreamer-vorbis depends on gstreamer-core-libs (Closes: Bug#188606) + * Apply gnomevfs patch from http://bugzilla.gnome.org/show_bug.cgi?id=94113 + * ffmpeg plugin only builds, and now is only packaged, on i386/powerpc (Yes + this is bad - better shared lib support needed.) (Closes: Bug#186525) + * Revert dvdnav support to libdvdnav 0.1.3 API + * Unset DISPLAY before calling gst-register/gst-compprep + * ext/ladspa/gstladspa.c:472: s/g_warning/GST_DEBUG/ to avoid printing of a + warning on every plugin package install when swh-plugins is installed. + (sinCos plugin executes this code path) + + -- David I. Lehn <dlehn@debian.org> Sat, 3 May 2003 18:30:16 -0400 + +gst-plugins (0.6.0-4) unstable; urgency=low + + * debian/build-deps.in: + * Updated libvorbis-dev to (>= 1.0.0-2) (Closes: Bug#184671) + + -- David I. Lehn <dlehn@vt.edu> Fri, 14 Mar 2003 11:12:21 -0500 + +gst-plugins (0.6.0-3) unstable; urgency=low + + * debian/build-deps.in: + * Add libartsc0-dev so artsc-config is present so arts[d] plugins get + built so the arts[d] packages actually include the arts[d] plugins + (Closes: Bug#181438) + * Update JACK dependency to 0.50.0 + + -- David I. Lehn <dlehn@vt.edu> Fri, 7 Mar 2003 23:51:46 -0500 + +gst-plugins (0.6.0-2) unstable; urgency=low + + * NMU (with maintainer's permission) + * Change libarts-dev build-dep to libarts1-dev (Closes: #180537) + + -- David Schleef <ds@schleef.org> Mon, 10 Feb 2003 21:33:47 -0800 + +gst-plugins (0.6.0-1) unstable; urgency=low + + * New upstream + + -- David I. Lehn <dlehn@vt.edu> Sat, 1 Feb 2003 21:51:54 -0500 + +gst-plugins (0.5.2.3-1) unstable; urgency=low + + * New upstream + + -- David I. Lehn <dlehn@vt.edu> Thu, 30 Jan 2003 23:52:08 -0500 + +gst-plugins (0.5.2.2-1) unstable; urgency=low + + * New upstream + * pre-release for 0.6.0 + * debian/gstreamer-gconf.install: + * add gstreamer-gconf-*.pc + * debian/gstreamer-misc.install: + * remove libgstaviparse.so + + -- David I. Lehn <dlehn@vt.edu> Wed, 29 Jan 2003 15:07:06 -0500 + +gst-plugins (0.5.2-1) unstable; urgency=low + + * New upstream + * debian/build-deps.in: + - Update swfdec dependency to 0.2.0 + * debian/gstreamer-misc.install: + - add libgstaviparse.so + + -- David I. Lehn <dlehn@vt.edu> Thu, 23 Jan 2003 22:17:31 -0500 + +gst-plugins (0.5.1-1) unstable; urgency=low + + * New upstream + * Update GStreamer dependency to 0.5.1 + * Update JACK dependency to 0.44.0 + * Remove gstreamer-avifile package (avifile not supported on many + architectures and upstream is deprecating it in favor of ffmpeg) + * Add support for building unsupported plugin packages (avifile, lame, etc) + * Tighten shlib deps for gstreamer-plugin-libs and gstreamer-gconf packages + (may split off true lib* packages eventually, was trying to avoid even + more packages) + * gstreamer-misc: add oneton and vbidec + * Rebuild for newer sid libs (Closes: Bug#177410) + * Various small fixes from CVS + + -- David I. Lehn <dlehn@vt.edu> Mon, 20 Jan 2003 11:57:26 -0500 + +gst-plugins (0.5.0-1) unstable; urgency=low + + * New upstream + * Update libpng dependency to libpng12-0-dev + * Patch from CVS to support mpeg2dec 0.3.1 + * Patch from CVS to improve X error handling and remote X usage + * gstreamer-plugin-libs[-dev]: add media-info lib + * gstreamer-misc: add png plugin + * Use swfdec 0.1.3 API: s/swf_init/swfdec_decoder_new/ to avoid symbol + conflicts with avifile plugin + + -- David I. Lehn <dlehn@vt.edu> Tue, 17 Dec 2002 20:27:42 -0500 + +gst-plugins (0.4.2-2) unstable; urgency=low + + * Update JACK dependency to 0.40.1 + * Apply gst-launch-ext perlism patch (Closes: #170736) + * Apply patch from Erik Meusel <meusel@codixx.de> to allow building with + other KDE arts packages (Closes: Bug#167538) + * Update mpeg2dec dependency to 0.3.0, convert over to gstmpeg2deccvs plugin + code, and adjust mpeg2dec check + * Add Provides: for virtual gstreamer-{audio,video}sink packages to make it + easier for applications to ensure output sinks are available. This isn't + foolproof and it's possible that a rare user might not need the standard + packaged audio/video sinks. For now those users can use the "equivs" + package to get around the problem. (Closes: Bug#169968) + + -- David I. Lehn <dlehn@vt.edu> Wed, 4 Dec 2002 02:25:41 -0500 + +gst-plugins (0.4.2-1.1) unstable; urgency=low + + * NMU + * Depend on swfdec-0.1.2-3, since it had a bug. + + -- David Schleef <ds@schleef.org> Tue, 12 Nov 2002 17:43:48 -0800 + +gst-plugins (0.4.2-1) unstable; urgency=low + + * New upstream + * Add libpng2-dev to Build-Depends for snapshot + * Add smpte, snapshot, and wavenc to gstreamer-misc + * Add video and play libs to gstreamer-plugin-libs{-dev} + * Add gstreamer-swfdec plugin package + * Add hack to swfdec plugin to not segfault when avifile also loaded due to + symbols conflicts. This annoyance will spew errors during gst-compprep + and probably will cause errors in apps that use both swfdec and avifile. + * Tighten dependency on libgstreamer until upstream code can deal with + multiple plugin versions and upgrades better + * Move gstreamer-plugin-apps to Section: utils from x11 + + -- David I. Lehn <dlehn@vt.edu> Wed, 6 Nov 2002 21:41:01 -0500 + +gst-plugins (0.4.1-1) unstable; urgency=low + + * New upstream + * Update FLAC dependency to 1.0.4 and add support patch from CVS + * Rebuild for libflac4 (Closes: Bug#163549) + * Build gconf code as a library rather than a plugin + * Improved plugin descriptions + * Added to -misc: cdplayer, videocrop, videotestsrc, mixmatrix + * Add autotools-dev to Build-Depends + * Update config.{guess,sub} + + -- David I. Lehn <dlehn@vt.edu> Mon, 7 Oct 2002 17:51:43 -0400 + +gst-plugins (0.4.0.2-cvs20020919-1) unstable; urgency=low + + * CVS snapshot, release branch + * gstreamer-gconf.files: libgstgconf.so moved to /usr/lib + * added control.in, build-deps, and mk.control script. Edit control.in + and/or build-deps, and run 'debian/rules debian/control' from toplevel + directory to recreate debian/control. This should make it a lot + easier to diff build dependencies. + + -- David Schleef <ds@schleef.org> Thu, 19 Sep 2002 15:18:41 -0700 + +gst-plugins (0.4.0-5) unstable; urgency=low + + * Update Build-Depends + * Use pkg-config checking vs m4 macros for libdv + + -- David I. Lehn <dlehn@vt.edu> Fri, 23 Aug 2002 10:33:29 -0400 + +gst-plugins (0.4.0-4) unstable; urgency=low + + * Fixes from CVS for gstgnomevfssrc.c and endian issue in vorbisfile.c + + -- David I. Lehn <dlehn@vt.edu> Fri, 2 Aug 2002 20:51:38 -0400 + +gst-plugins (0.4.0-3) unstable; urgency=low + + * Add ladspa-sdk to Build-Depends + * Removed qcam plugin from -misc. + It's i386 only and probably not widely used. Will figure out how to + package in the future if someone needs it. + + -- David I. Lehn <dlehn@vt.edu> Mon, 29 Jul 2002 16:32:33 -0400 + +gst-plugins (0.4.0-2) unstable; urgency=low + + * Clean up the Build-Depends: + - stricter versioning + - remove gnome deps (used for examples which are not build now) + * Fix segfault in vorbis.m4 check + + -- David I. Lehn <dlehn@vt.edu> Mon, 29 Jul 2002 10:47:12 -0400 + +gst-plugins (0.4.0-1) unstable; urgency=low + + * New upstream + * FLAC compile fixes from CVS + * DV comiled fixes + * Upated ltmain hack + * autogen.sh with more recent tools + * Update config.{guess,sub} + * Added plugin packages: -gconf, -http, -jack, -dv + * Added dvdnav plugin to -dvd + * Removed osshelper plugin from -oss + * Added xvideosink back to -x + * Added effectv, filter, and qtdemux plugins to -misc + * Rename gstreamer-lib-misc{-dev} to gstreamer-plugin-libs{-dev} to match + gstreamer core. + * Added gstreamer-plugin-apps package for a lonely 2 scripts + * Renamed gstreamer-all to gstreamer-plugins + + -- David I. Lehn <dlehn@vt.edu> Tue, 16 Jul 2002 02:10:07 -0400 + +gst-plugins (0.3.4-2) unstable; urgency=low + + * Rebuild for new avifile + + -- David I. Lehn <dlehn@vt.edu> Wed, 24 Apr 2002 14:06:46 -0400 + +gst-plugins (0.3.4-1) unstable; urgency=low + + * New upstream + * Fix mpeg2dec.m4 to use newer mpeg2dec libs + + -- David I. Lehn <dlehn@vt.edu> Mon, 15 Apr 2002 03:34:21 -0400 + +gst-plugins (0.3.3-2) unstable; urgency=low + + * Port a52dec plugin to 0.7.3 API (applied upstream) + * Use a52dec packages in Debian vs current external ones + * This switches a52dec plugin to static linking + * Remove LAME support + * No LAME packages in Debian to depend on + * Added explanation in README.Debian since this will likely + cause no end of "Why is there no LAME plugin?" + * Depend on and rebuild for mpeg2dec 0.2.1 + * Depend on and rebuild for glib 2.0 + * Remove gtk from Build-Depends: (not needed for the built plugins) + + -- David I. Lehn <dlehn@vt.edu> Sat, 23 Mar 2002 17:52:03 -0500 + +gst-plugins (0.3.3-1) unstable; urgency=low + + * New upstream version + * SDL fixed upstream, remove patch + * Require libid3tag for mad support + * Remove xvideosink from gstreamer-x package in favor of videosink + Needed to be removed due to symbol conflicts with videosink + * Sync with upstream changes: + * Added videosink to gstreamer-x package + * parseau renamed to auparse in -misc + * Added various plugins to -misc: goom, monoscope, modplug, ... + * Note: new upstream scripts gst-launch-ext and gst-visualise not + packaged yet + + -- David I. Lehn <dlehn@vt.edu> Thu, 21 Mar 2002 02:06:21 -0500 + +gst-plugins (0.3.2-3) unstable; urgency=low + + * Rebuild for glib/gtk 1.3.15 + + -- David I. Lehn <dlehn@vt.edu> Mon, 25 Feb 2002 00:06:51 -0500 + +gst-plugins (0.3.2-2) unstable; urgency=low + + * Build against liblinc1 and newer gnomevfs + + -- David I. Lehn <dlehn@vt.edu> Sun, 17 Feb 2002 15:52:57 -0500 + +gst-plugins (0.3.2-1) unstable; urgency=low + + * New upstream release + * Many diffs merged upstream + * Unversioned plugins upstream, just packaging .so (no .la, .a) + * Added cdxa plugin to -misc + * Various plugins in -misc moved around and merged upstream + + -- David I. Lehn <dlehn@vt.edu> Fri, 15 Feb 2002 21:54:27 -0500 + +gst-plugins (0.3.1-4) unstable; urgency=low + + * Rebuild for glib/gtk 1.3.13 + + -- David I. Lehn <dlehn@vt.edu> Wed, 6 Feb 2002 02:16:16 -0500 + +gst-plugins (0.3.1-3) unstable; urgency=low + + * Fix arts symbol problem (add -lartsflow -lartsflow_idl) + * Replace m4/gst-sdl.m4 with Debian's sdl.m4 + * Use SDL_LIBS_FOR_PLUGINS instead of SDL_LIBS + + -- David I. Lehn <dlehn@vt.edu> Wed, 23 Jan 2002 12:37:00 -0500 + +gst-plugins (0.3.1-2) unstable; urgency=low + + * Rebuild against fixed gstreamer.pc in libgst-dev 0.3.1-2 + Should just link to libxml2 now rather than v1 and v2 + + -- David I. Lehn <dlehn@vt.edu> Wed, 23 Jan 2002 02:29:49 -0500 + +gst-plugins (0.3.1-1) unstable; urgency=low + + * Upstream split plugins into new package + * Upstream removed mpg123 plugin - use mad plugin + * Upstream removed ac3dec plugin - use a52dec + * Added -lib-misc and -lib-misc-dev packages for + library plugins and headers + * Patch to link all plugins to GST_LIBS + + -- David I. Lehn <dlehn@vt.edu> Fri, 11 Jan 2002 11:22:01 -0500 + +gstreamer (0.3.0-3) unstable; urgency=low + + * Remove upstream ChangeLog from packages: 128k changelog.gz per + plugin package for 40 packages is too much + + -- David I. Lehn <dlehn@vt.edu> Tue, 25 Dec 2001 23:36:28 -0500 + +gstreamer (0.3.0-2) unstable; urgency=low + + * Fix bug that slipped into 0.3.0: s/aasink/xvideosink/ in + gstplay/gstplay.c + + -- David I. Lehn <dlehn@vt.edu> Tue, 25 Dec 2001 17:56:29 -0500 + +gstreamer (0.3.0-1) unstable; urgency=low + + * New upstream release + * Attempt to update various Build-Depends versions + * Added plugin packages: -a52dec, -dvd, -mikmod, -sid + * Renamed -elements to -core + * Added to -core: gstbasicscheduler + * Moved from -common to -core: gsttypes, autoplug related + * Renamed -common to -misc + * Added to -misc: speed, qcam, bytesteram, control, silence, sinesrc, + mpegstream, playondemand, resample + * Added gstreamer-guilaunch to gstreamer-tools package + * Added dependencies on unofficial LAME packages + * Use PIC libs for Xv + * Disable broken building of PDF/PS docs + * Renamed -all-plugins to -all + * Disable docs -- too hard to build + + -- David I. Lehn <dlehn@vt.edu> Fri, 21 Dec 2001 12:00:02 -0500 + +gstreamer (0.2.1-4) unstable; urgency=low + + * Fix some problems reported from lintian 1.20.14: + * copyright-lists-upstream-authors-like-dh_make + * debian-changelog-file-contains-user-emacs-settings + * Patch from CVS to link libgst into plugins + Plugins now properly depend on libgst package + * Use RedHat Gtk+-1.3 hack to fix relink issues with ltmain.sh + * Patch from CVS for xvideosink segfault when no DISPLAY set + * Remove builddir references from gstreamer-config.in + * Move libgstelements.la from libgst-dev to gstreamer-elements + + -- David I. Lehn <dlehn@vt.edu> Tue, 28 Aug 2001 20:05:28 -0400 + +gstreamer (0.2.1-3) unstable; urgency=low + + * Update build dependencies to FLAC 1.0 + * Enable debug features + * Fixup broken doc build -scan voodoo with link into .libs/ dir + + -- David I. Lehn <dlehn@vt.edu> Sun, 5 Aug 2001 23:04:28 -0400 + +gstreamer (0.2.1-2) unstable; urgency=low + + * Fix lib deps: run debhelper tools in the right order + * Added arts dir to Makefile.am SUBDIRS so it builds again + * Changed libmpeg2dec to libgstmpeg2dec to avoid naming issues + when using -lmpeg2dec + * Updated system_encode/ with CVS segfaulter bug fix + + -- David I. Lehn <dlehn@vt.edu> Thu, 19 Jul 2001 15:47:24 -0400 + +gstreamer (0.2.1-1) unstable; urgency=low + + * New upstream 0.2.1: "Return of the Sedi Master" + * New plugin packages: -festival, -flac, -avifile, -x + * New plugins in -common: chart, deinterlace, udp + * Added some post-0.2.1 fixes for FLAC, build system, ALSA + + -- David I. Lehn <dlehn@vt.edu> Thu, 28 Jun 2001 20:15:15 -0400 + +gstreamer (0.2.0-6) unstable; urgency=low + + * Move -compprep to -runtime and call it same places as -register + * Do -register and -compprep in postrm instead of prerm + * Make -arts plugin actually build all the source (sent upstream) + * Purge of -runtime removes /etc/gstreamer + + -- David I. Lehn <dlehn@vt.edu> Tue, 19 Jun 2001 13:09:32 -0400 + +gstreamer (0.2.0-5) unstable; urgency=low + + * Added element package dependencies to libgstmediaplay0 + + -- David I. Lehn <dlehn@vt.edu> Mon, 18 Jun 2001 11:18:53 -0400 + +gstreamer (0.2.0-4) unstable; urgency=low + + * Add --gst-mask=0 to -runtime.postinst + + -- David I. Lehn <dlehn@vt.edu> Fri, 15 Jun 2001 11:47:24 -0400 + +gstreamer (0.2.0-3) unstable; urgency=low + + * Fix the plugin control file symlink creation + * Add audiofile to Build-Depends + + -- David I. Lehn <dlehn@vt.edu> Fri, 15 Jun 2001 05:22:28 -0400 + +gstreamer (0.2.0-2) unstable; urgency=low + + * Fixed ALSA checks to not include -lasound in -every- link + * Update LAME plugin to use latest CVS API + * Removed OSS src/sink from -common.files (was in -oss too) + * Swapped -arts.files and -artsd.files contents + + -- David I. Lehn <dlehn@vt.edu> Fri, 15 Jun 2001 04:02:21 -0400 + +gstreamer (0.2.0-1) unstable; urgency=low + + * Added gstreamer-compprep manpage + * Upgrade to 0.2.0 + + -- David I. Lehn <dlehn@vt.edu> Thu, 7 Jun 2001 12:53:59 -0400 + +gstreamer (0.2.0-0.3) unstable; urgency=low + + * GStreamer 0.2.0-pre3 + + -- David I. Lehn <dlehn@vt.edu> Wed, 6 Jun 2001 15:09:59 -0400 + +gstreamer (0.2.0-0.2) unstable; urgency=low + + * GStreamer 0.2.0-pre2 + CVS 20010604 + * Added -artsd (vs -arts), -audiofile, -gnomevfs, -gsm, -jpeg, + -oss, and -sdl plugin packages + * Added osshelper lib to oss package + * Added more AVI related plugins and autoplug libs to -common + * Added pkgconfig file to libgst-dev + * Added gstreamer-all-plugins pseudo package that depends on + all other plugin pacakges + + -- David I. Lehn <dlehn@vt.edu> Mon, 4 Jun 2001 17:33:20 -0400 + +gstreamer (0.2.0-0.1) unstable; urgency=low + + * GStreamer 0.2.0-pre1 + + -- David I. Lehn <dlehn@vt.edu> Thu, 31 May 2001 17:16:23 -0400 + +gstreamer (0.1.1.20010504-1) unstable; urgency=low + + * Latest CVS code + + -- David I. Lehn <dlehn@vt.edu> Fri, 4 May 2001 21:48:45 -0400 + +gstreamer (0.1.1.20010430-2) unstable; urgency=low + + * Added -colorspace package for Hermes dependent conversion + * Added -arts package for aRts sink + + -- David I. Lehn <dlehn@vt.edu> Tue, 1 May 2001 19:46:08 -0400 + +gstreamer (0.1.1.20010430-1) unstable; urgency=low + + * Latest CVS code + * Added -aa package for aasink output + * Added -mad package for mad mp3 decoder + + -- David I. Lehn <dlehn@vt.edu> Mon, 30 Apr 2001 18:25:52 -0400 + +gstreamer (0.1.1.20010320-1) unstable; urgency=low + + * Latest CVS code + * enable main docs + * disable broken plugin docs with new option + + -- David I. Lehn <dlehn@vt.edu> Tue, 20 Mar 2001 18:15:19 -0500 + +gstreamer (0.1.1.20010315-1) unstable; urgency=low + + * Latest CVS code + * Added man pages + * Split mpeg2dec to seperate plugin + * libgst Architectures updated to cothread supported archs + + -- David I. Lehn <dlehn@vt.edu> Thu, 15 Mar 2001 20:17:19 -0500 + +gstreamer (0.1.1-1) unstable; urgency=low + + * New upstream release + * disable docs build, broken at the momemnt + + -- David I. Lehn <dlehn@vt.edu> Sun, 25 Feb 2001 17:58:25 -0500 + +gstreamer (0.1.0-2) unstable; urgency=low + + * debian/rules: call configure instead of autogen.sh + + -- David I. Lehn <dlehn@vt.edu> Sat, 24 Feb 2001 18:31:36 -0500 + +gstreamer (0.1.0-1) unstable; urgency=low + + * Initial Release. + + -- David I. Lehn <dlehn@vt.edu> Mon, 15 Jan 2001 18:25:18 -0500 --- gst-plugins-base0.10-0.10.9.orig/debian/rules +++ gst-plugins-base0.10-0.10.9/debian/rules @@ -0,0 +1,149 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/utils.mk + +# this is for compatibility with dpkg-dev < 1.13.5, see +# <http://lists.debian.org/debian-devel-announce/2005/06/msg00010.html> +DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU 2>/dev/null) +DEB_HOST_ARCH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS 2>/dev/null) + +# Take account of old dpkg-architecture output. +ifeq ($(DEB_HOST_ARCH_CPU),) + DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) + ifeq ($(DEB_HOST_ARCH_CPU),x86_64) + DEB_HOST_ARCH_CPU := amd64 + endif +endif +ifeq ($(DEB_HOST_ARCH_OS),) + DEB_HOST_ARCH_OS := $(subst -gnu,,$(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)) + ifeq ($(DEB_HOST_ARCH_OS),gnu) + DEB_HOST_ARCH_OS := hurd + endif +endif +# end of compatibility block + +# debian package version +version=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2) +# upstream version +gst_version=$(shell echo $(version) | cut -d '-' -f 1) +gst_major=0 +gst_minor=10 +gst_abi=$(gst_major).$(gst_minor) +# gstreamer library package names +gst_lib=libgstreamer$(gst_abi)-0 +gst_lib_dev=libgstreamer$(gst_abi)-dev +# what gstreamer version is needed +gst_lib_dev_dep=$(gst_lib_dev) (>= 0.10.8.1) + +gst_pkgname=gstreamer$(gst_abi) +gst_deb_abi=$(gst_abi)-0 + +# gst-plugins-base library package names +gst_plugins_base_lib=libgstreamer-plugins-base$(gst_deb_abi) +gst_plugins_base_lib_dev=libgstreamer-plugins-base$(gst_abi)-dev +# gst-plugins-base library shlibs +gst_plugins_base_lib_dep="$(gst_plugins_base_lib) (>= $(gst_version))" + +gst_extra_build_depends = +gst_extra_build_depends += libasound2-dev (>= 0.9.0) + +# disable all CPU specific optimizations in commands launched by this Makefile +# using liboil; this is to work around liboil related build failures which +# are not specially interesting to catch on buildds as these might run very +# specific hardware +OIL_CPU_FLAGS=0 +export OIL_CPU_FLAGS + +# The plugins are basically the same. +# Link special names to a template file. +# still need "*.install" to be done by hand + +PLUGINS += gnomevfs plugins-base theora x +ifeq ($(DEB_HOST_ARCH_OS),linux) +PLUGINS += alsa +endif +VERSIONIZE= \ + plugins-base-apps.install \ + plugins-base-apps.manpages \ + plugins-base-doc.install \ + +ifeq ($(DEB_HOST_ARCH_OS),linux) +video4linux = debian/tmp/usr/lib/gstreamer-$(gst_abi)/libgstvideo4linux.so +endif + +# setup links for packages +pre-build:: + for p in $(PLUGINS); do \ + rm -f debian/$(gst_pkgname)-$$p.install; \ + cat debian/gstreamer-$$p.install | \ + sed 's/@GST_ABI@/$(gst_abi)/g' \ + | sed "s,@video4linux@,$(video4linux),g" \ + > debian/$(gst_pkgname)-$$p.install; \ + done + + for f in $(VERSIONIZE); do \ + cat debian/gstreamer-$$f | \ + sed 's/@GST_ABI@/$(gst_abi)/g' \ + > debian/$(gst_pkgname)-$$f; \ + done + + rm -f debian/libgstreamer-plugins-base$(gst_deb_abi).install + cat debian/libgstreamer-plugins-base.install | \ + sed 's/@GST_ABI@/$(gst_abi)/g' \ + > debian/libgstreamer-plugins-base$(gst_deb_abi).install + + rm -f debian/libgstreamer-plugins-base$(gst_abi)-dev.install + cat debian/libgstreamer-plugins-base-dev.install | \ + sed 's/@GST_ABI@/$(gst_abi)/g' \ + > debian/libgstreamer-plugins-base$(gst_abi)-dev.install + +maint: debian/control + +debian/build-deps: debian/build-deps.in debian/rules + cat $< > $@ + +debian/control:: debian/control.in debian/build-deps debian/mk.control debian/rules + perl debian/mk.control | \ + sed 's/@GST_VERSION@/$(gst_version)/g' | \ + sed 's/@GST_ABI@/$(gst_abi)/g' | \ + sed 's/@GST_PKGNAME@/$(gst_pkgname)/g' | \ + sed 's/@GST_LIB@/$(gst_lib)/g' | \ + sed 's/@GST_LIB_DEV@/$(gst_lib_dev)/g' | \ + sed 's/@GST_LIB_DEV_DEP@/$(gst_lib_dev_dep)/g' | \ + sed 's/@GST_PLUGINS_BASE_LIB@/$(gst_plugins_base_lib)/g' | \ + sed 's/@GST_PLUGINS_BASE_LIB_DEV@/$(gst_plugins_base_lib_dev)/g' | \ + sed "s/@GST_EXTRA_BUILD_DEPENDS@/$(gst_extra_build_depends)/g" > $@ + +DEB_CONFIGURE_EXTRA_FLAGS += \ + --disable-examples \ + --enable-DEBUG \ + --enable-debug \ + --with-package-name="GStreamer Plugins (Debian)" \ + --with-package-origin="http://packages.qa.debian.org/gst-plugins-base$(gst_abi)" \ + --enable-gtk-doc + +clean:: + # get rid of the sym links + for i in $(PLUGINS); do \ + rm -f debian/$(gst_pkgname)-$$i.install; \ + rm -f debian/$(gst_pkgname)-$$i.preinst; \ + done + for f in $(VERSIONIZE); do \ + rm -f debian/$(gst_pkgname)-$$f; \ + done + rm -f debian/libgstreamer-plugins-base$(gst_deb_abi).install + rm -f debian/libgstreamer-plugins-base$(gst_abi)-dev.install + +binary-post-install/$(gst_pkgname)-plugins-base-apps:: + dh_perl + +DEB_DH_MAKESHLIBS_ARGS_$(gst_plugins_base_lib) += -V $(gst_plugins_base_lib_dep) +DEB_INSTALL_DOCS_ALL += debian/README.Debian NEWS +DEB_SHLIBDEPS_INCLUDE += debian/libgstreamer-plugins-base$(gst_deb_abi)/usr/lib +# Disable inclusion of large upstream ChangeLog +DEB_INSTALL_CHANGELOGS_ALL := + +.PHONY: maint