From d9d0a69decf1444af827afdc5d2209102d84281c Mon Sep 17 00:00:00 2001 From: David Schleef Date: Fri, 20 Sep 2002 04:02:59 +0000 Subject: [PATCH] gstreamer-gconf.files: libgstgconf.so moved to /usr/lib added control.in, build-deps, and mk.control script. Edit co... Original commit message from CVS: * 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. --- debian/build-deps | 38 ++++++ debian/changelog | 11 ++ debian/control | 2 +- debian/control.in | 300 +++++++++++++++++++++++++++++++++++++++++++ debian/gstreamer-gconf.files | 2 +- debian/mk.control | 17 +++ debian/rules | 3 + 7 files changed, 371 insertions(+), 2 deletions(-) create mode 100644 debian/build-deps create mode 100644 debian/control.in create mode 100755 debian/mk.control diff --git a/debian/build-deps b/debian/build-deps new file mode 100644 index 0000000..5422110 --- /dev/null +++ b/debian/build-deps @@ -0,0 +1,38 @@ +debhelper (>= 3.0.0) +libgstreamer-dev (>= 0.4.0) +gstreamer-core-libs-dev (>= 0.4.0) +xlibs-dev (>= 4.1.0) +xlibs-pic (>= 4.1.0) +libxml2-dev (>= 2.4.23) +zlib1g-dev (>= 1:1.1.4) +libghttp-dev (>= 1.0.9) +libglib2.0-dev (>= 2.0.4) +libesd0-dev (>= 0.2.28) +libcdparanoia0-dev (>= 3a9.8) +libvorbis-dev (>= 1.0.0) +libasound2-dev (>= 0.9.0) +libjpeg62-dev (>= 6b) +aalib1-dev (>= 1.4p5) +libmad0-dev (>= 0.14.2b) +hermes1-dev (>= 1.3.2) +libarts-dev (>= 2.2.2) +libgsm1-dev (>= 1.0.10) +libgnomevfs2-dev (>= 2.0.2) +libsdl1.2-dev (>= 1.2.4) +libaudiofile-dev (>= 0.2.3) +libavifile0.7-dev (>= 0.7.12.20020719) +festival-dev (>= 1.4.2) +libflac-dev (>= 1.0.3) +libmpeg2-1-dev (>= 0.2.1) +libcpuaccel0-dev (>= 0.2.1) +pkg-config (>= 0.11.0) +libsidplay1-dev (>= 1.36.47) +libmikmod2-dev (>= 3.1.10) +liba52-0.7.4-dev +libdvdread2 (>= 0.9.3) +libid3tag0-dev (>= 0.14.2b) +libgconf2-dev (>= 1.2.0) +libdvdnav-dev (>= 0.1.1) +libjack0.34.0-dev (>= 0.34.0) +libdv2-dev +ladspa-sdk (>= 1.0) diff --git a/debian/changelog b/debian/changelog index 3cef6c3..187f084 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +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 Thu, 19 Sep 2002 15:18:41 -0700 + gst-plugins (0.4.0-4) unstable; urgency=low * Fixes from CVS for gstgnomevfssrc.c and endian issue in vorbisfile.c diff --git a/debian/control b/debian/control index bdcd5bd..c15a902 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: gst-plugins Section: libs Priority: optional Maintainer: David I. Lehn -Build-Depends: debhelper (>= 3.0.0), libgstreamer-dev (>= 0.4.0), gstreamer-core-libs-dev (>= 0.4.0), xlibs-dev (>= 4.1.0), xlibs-pic (>= 4.1.0), libxml2-dev (>= 2.4.23), zlib1g-dev (>= 1:1.1.4), libghttp-dev (>= 1.0.9), libglib2.0-dev (>= 2.0.4), libesd0-dev (>= 0.2.28), libcdparanoia0-dev (>= 3a9.8), libvorbis-dev (>= 1.0.0), libasound2-dev (>= 0.9.0), libjpeg62-dev (>= 6b), aalib1-dev (>= 1.4p5), libmad0-dev (>= 0.14.2b), hermes1-dev (>= 1.3.2), libarts-dev (>= 2.2.2), libgsm1-dev (>= 1.0.10), libgnomevfs2-dev (>= 2.0.2), libsdl1.2-dev (>= 1.2.4), libaudiofile-dev (>= 0.2.3), libavifile0.7-dev (>= 0.7.12.20020719), festival-dev (>= 1.4.2), libflac-dev (>= 1.0.3), libmpeg2-1-dev (>= 0.2.1), libcpuaccel0-dev (>= 0.2.1), pkg-config (>= 0.11.0), libsidplay1-dev (>= 1.36.47), libmikmod2-dev (>= 3.1.10), liba52-0.7.3-dev (>= 0.7.3), libdvdread2 (>= 0.9.3), libid3tag0-dev (>= 0.14.2b), libgconf2-dev (>= 1.2.0), libdvdnav-dev (>= 0.1.1), libjack0.34.0-dev (>= 0.34.0), libdv-dev (>= 0.9.5), ladspa-sdk (>= 1.0) +Build-Depends: debhelper (>= 3.0.0), libgstreamer-dev (>= 0.4.0), gstreamer-core-libs-dev (>= 0.4.0), xlibs-dev (>= 4.1.0), xlibs-pic (>= 4.1.0), libxml2-dev (>= 2.4.23), zlib1g-dev (>= 1:1.1.4), libghttp-dev (>= 1.0.9), libglib2.0-dev (>= 2.0.4), libesd0-dev (>= 0.2.28), libcdparanoia0-dev (>= 3a9.8), libvorbis-dev (>= 1.0.0), libasound2-dev (>= 0.9.0), libjpeg62-dev (>= 6b), aalib1-dev (>= 1.4p5), libmad0-dev (>= 0.14.2b), hermes1-dev (>= 1.3.2), libarts-dev (>= 2.2.2), libgsm1-dev (>= 1.0.10), libgnomevfs2-dev (>= 2.0.2), libsdl1.2-dev (>= 1.2.4), libaudiofile-dev (>= 0.2.3), libavifile0.7-dev (>= 0.7.12.20020719), festival-dev (>= 1.4.2), libflac-dev (>= 1.0.3), libmpeg2-1-dev (>= 0.2.1), libcpuaccel0-dev (>= 0.2.1), pkg-config (>= 0.11.0), libsidplay1-dev (>= 1.36.47), libmikmod2-dev (>= 3.1.10), liba52-0.7.4-dev, libdvdread2 (>= 0.9.3), libid3tag0-dev (>= 0.14.2b), libgconf2-dev (>= 1.2.0), libdvdnav-dev (>= 0.1.1), libjack0.34.0-dev (>= 0.34.0), libdv2-dev, ladspa-sdk (>= 1.0) Standards-Version: 3.5.6 Package: gstreamer-plugins diff --git a/debian/control.in b/debian/control.in new file mode 100644 index 0000000..3f879e1 --- /dev/null +++ b/debian/control.in @@ -0,0 +1,300 @@ +Source: gst-plugins +Section: libs +Priority: optional +Maintainer: David I. Lehn +Build-Depends: BUILDDEPS +Standards-Version: 3.5.6 + +Package: gstreamer-plugins +Architecture: any +Section: libs +Depends: gstreamer-plugin-apps, gstreamer-plugin-libs, gstreamer-a52dec, gstreamer-aa, gstreamer-alsa, gstreamer-arts, gstreamer-artsd, gstreamer-audiofile, gstreamer-avifile, gstreamer-cdparanoia, gstreamer-colorspace, gstreamer-core, gstreamer-core-libs, gstreamer-misc, gstreamer-dv, gstreamer-dvd, gstreamer-esd, gstreamer-festival, gstreamer-flac, gstreamer-gconf, gstreamer-gnomevfs, gstreamer-gsm, gstreamer-http, gstreamer-jack, gstreamer-jpeg, gstreamer-mad, gstreamer-mikmod, gstreamer-mpeg2dec, gstreamer-oss, gstreamer-sdl, gstreamer-sid, gstreamer-vorbis, gstreamer-x +Description: Pseudo package for all GStreamer plugins + Pseudo package which depends on all current GStreamer plugin packages. + . + NOTE: This package depends on many other packages. + +Package: gstreamer-plugin-apps +Architecture: any +Section: x11 +Depends: ${shlibs:Depends} +Recommends: gstreamer-plugins +Description: Simple GStreamer applications + Simple GStreamer applications + . + gst-launch-ext - wrapper script around common gst-launch pipelines + gst-visualise - simple visualization script + +Package: gstreamer-plugin-libs +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: Various GStreamer library plugins + Various GStreamer library plugins + Other plugins load these at runtime + . + gstaudio + gstidct + gstriff + gstresample + +Package: gstreamer-plugin-libs-dev +Architecture: any +Section: devel +Depends: gstreamer-plugin-libs +Description: Development files for various GStreamer library plugins + Development files for various GStreamer library plugins + Includes support for library plugins found in gstreamer-plugin-libs + +Package: gstreamer-a52dec +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-core-libs, gstreamer-runtime (>= 0.4.0) +Description: ATSC A/52 audio decoder plugin for GStreamer + ATSC A/52 audio decoder plugin for GStreamer + Uses liba52. + . + http://liba52.sourceforge.net/ + +Package: gstreamer-aa +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: AA-lib plugin for GStreamer + AA-lib plugin for GStreamer + . + http://aa-project.sourceforge.net/aalib/ + +Package: gstreamer-alsa +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-core-libs, gstreamer-runtime (>= 0.4.0) +Description: ALSA plugin for GStreamer + ALSA plugin for GStreamer + . + http://www.alsa-project.org/ + +Package: gstreamer-arts +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: aRts plugin for GStreamer + Analog Realtime Synthesizer (aRts) plugin for GStreamer + . + http://www.arts-projects.org/ + +Package: gstreamer-artsd +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: aRtsd plugin for GStreamer + Analog Realtime Synthesizer daemon (aRtsd) plugin for GStreamer + . + http://www.arts-projects.org/ + +Package: gstreamer-audiofile +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-plugin-libs, gstreamer-runtime (>= 0.4.0) +Description: AudioFile plugin for GStreamer + AudioFile plugin for GStreamer + +Package: gstreamer-avifile +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: avifile plugin for GStreamer + avifile plugin for GStreamer + . + Allows the use of win32 codecs + +Package: gstreamer-cdparanoia +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: cdparanoia plugin for GStreamer + cdparanoia plugin for GStreamer + . + http://www.xiph.org/paranoia/ + +Package: gstreamer-colorspace +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: colorspace conversion plugin for GStreamer + colorspace conversion plugin for GStreamer + +Package: gstreamer-dv +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: DV plugin for GStreamer + DV plugin for GStreamer based on libdv. + . + http://libdv.sourceforge.net/ + +Package: gstreamer-dvd +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: DVD plugin for GStreamer + DVD plugins for GStreamer based on libdvdread and libdvdnav. + . + http://dvd.sourceforge.net/ + +Package: gstreamer-esd +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: Enlightened Sound Daemon plugin for GStreamer + Enlightened Sound Daemon plugin for GStreamer + +Package: gstreamer-festival +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: Festival speech synthesis plugin for GStreamer + Festival speech synthesis plugin for GStreamer + +Package: gstreamer-flac +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: FLAC plugin for GStreamer + Free Lossless Audio Codec (FLAC) plugin for GStreamer + . + http://flac.sourceforge.net/ + +Package: gstreamer-gconf +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: GConf plugin and support for GStreamer + GConf plugin and support for GStreamer + . + http://www.gnome.org/projects/gconf/ + +Package: gstreamer-gnomevfs +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: Gnome VFS plugin for GStreamer + Gnome VFS plugin for GStreamer + +Package: gstreamer-gsm +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: gsm plugin for GStreamer + gsm plugin for GStreamer + +Package: gstreamer-http +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: http plugin for GStreamer + http plugin for GStreamer + +Package: gstreamer-jack +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: jack plugin for GStreamer + jack plugin for GStreamer + . + http://jackit.sourceforge.net/ + +Package: gstreamer-jpeg +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: jpeg plugin for GStreamer + jpeg plugin for GStreamer + +Package: gstreamer-mad +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: MAD MPEG audio decoder plugin for GStreamer + MAD MPEG audio decoder plugin for GStreamer + . + http://www.mars.org/home/rob/proj/mpeg/ + +Package: gstreamer-mikmod +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: MikMod decoder plugin for GStreamer + MikMod decoder plugin for GStreamer. + MikMod is able to decode the IT, XM, S3M, MTM, 669, STM, ULT, FAR, + MED, AMF, DSM, IMF, GDM, STX, OKT and of course MOD module formats. + . + http://www.mikmod.org/ + +Package: gstreamer-misc +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-core-libs, gstreamer-plugin-libs, gstreamer-runtime (>= 0.4.0) +Description: Collection of various GStreamer plugins + Collection of various GStreamer plugins + . + These plugins have few if any external dependencies. + +Package: gstreamer-mpeg2dec +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: MPEG1 and MPEG2 video decoder plugin for GStreamer + MPEG1 and MPEG2 video decoder plugin for GStreamer + Uses libmpeg2 + . + http://libmpeg2.sourceforge.net/ + +Package: gstreamer-oss +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: OSS plugin for GStreamer + OSS plugin for GStreamer + +Package: gstreamer-sdl +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: SDL videosink plugin for GStreamer + SDL videosink plugin for GStreamer + . + http://www.libsdl.org/ + +Package: gstreamer-sid +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: C64 SID decoder plugin for GStreamer + C64 SID decoder plugin for GStreamer. + Capable of playing music written for C64 SID chip (MOS 6581) and + CPU (6510). + . + http://stud1.tuwien.ac.at/~e9426444/ + http://sidplay2.sourceforge.net/ + +Package: gstreamer-vorbis +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: Vorbis plugin for GStreamer + Vorbis plugin for GStreamer + . + http://www.vorbis.com/ + +Package: gstreamer-x +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.4.0) +Description: X videosink plugin for GStreamer + X videosink plugin for GStreamer + . + Has support for XVideo extension acceleration + . + http://www.x.org/ + http://www.xfree86.org/ diff --git a/debian/gstreamer-gconf.files b/debian/gstreamer-gconf.files index 203326e..809dc9e 100644 --- a/debian/gstreamer-gconf.files +++ b/debian/gstreamer-gconf.files @@ -1,3 +1,3 @@ etc/gconf/schemas/gstreamer.schemas usr/include/gst-plugins-*/gst/gconf -usr/lib/gst/libgstgconf.so +usr/lib/libgstgconf.so diff --git a/debian/mk.control b/debian/mk.control new file mode 100755 index 0000000..f925140 --- /dev/null +++ b/debian/mk.control @@ -0,0 +1,17 @@ +#!/usr/bin/perl -w + + +open BUILDDEPS, "debian/build-deps"; +@builddeplist = ; +close BUILDDEPS; + +chomp(@builddeplist); +$builddeps = join(", ", @builddeplist); + +open CONTROLIN, "debian/control.in"; + +while(){ + s/BUILDDEPS/$builddeps/; + print; +} + diff --git a/debian/rules b/debian/rules index e1a92a7..b93e9e5 100644 --- a/debian/rules +++ b/debian/rules @@ -29,6 +29,9 @@ else confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif +debian/control: debian/control.in debian/build-deps + debian/mk.control >debian/control + configure: configure-stamp configure-stamp: dh_testdir -- 2.7.4