Debian 0.3.1-1 packaging update

Original commit message from CVS:
Debian 0.3.1-1 packaging update
This commit is contained in:
David I. Lehn 2002-01-12 03:42:41 +00:00
parent 7f1aec856f
commit 9e96c2b268
36 changed files with 860 additions and 0 deletions

50
debian/README.Debian vendored Normal file
View file

@ -0,0 +1,50 @@
GStreamer for Debian
----------------------
This package contains the GStreamer plugin distribution.
More information can be found at http://gstreamer.net/
GStreamer plugins are split into a number of packages:
pseudo package:
gstreamer-all depends on all the packages below
plugins without external dependencies:
gstreamer-misc many independent plugins
plugins with external dependencies:
gstreamer-a52dec
gstreamer-aa
gstreamer-alsa
gstreamer-arts
gstreamer-artsd
gstreamer-audiofile
gstreamer-avifile
gstreamer-cdparanoia
gstreamer-colorspace
gstreamer-dvd
gstreamer-esd
gstreamer-festival
gstreamer-flac
gstreamer-gnomevfs
gstreamer-gsm
gstreamer-jpeg
gstreamer-lame
gstreamer-mad
gstreamer-mikmod
gstreamer-mpeg2dec
gstreamer-oss
gstreamer-sdl
gstreamer-sid
gstreamer-vorbis
gstreamer-x
library plugins:
gstreamer-lib-misc various libs
gstreamer-lib-misc-dev headers for -lib-misc libs
David I. Lehn <dlehn@vt.edu> Fri, 19 Jan 2001 19:13:06 -0500

211
debian/changelog vendored Normal file
View file

@ -0,0 +1,211 @@
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

265
debian/control vendored Normal file
View file

@ -0,0 +1,265 @@
Source: gst-plugins
Section: libs
Priority: optional
Maintainer: David I. Lehn <dlehn@vt.edu>
Build-Depends: debhelper (>= 3.0.0), libgst2 (>= 0.3.1), gstreamer-lib-core-dev (>= 0.3.1), xlibs-dev (>= 4.1.0), xlibs-pic (>= 4.1.0), libxml-dev (>= 1.8.10), zlib1g-dev (>= 1:1.1.3), libghttp-dev (>= 1.0.6), libglib1.3-dev (>= 1.3.12), libgtk1.3-dev (>= 1.3.12), libglade0-dev (>= 0.14), libglade-gnome0-dev (>= 0.14), libesd0-dev (>= 0.2.22), libcdparanoia0-dev (>= 3a9.7), libvorbis-dev (>= 1.0rc3), libgnome-dev (>= 1.2.11), libasound1-dev (>= 0.5.10) | libasound2-dev (>= 0.9), libghttp-dev (>= 1.0.9), libjpeg62-dev (>= 6b), aalib1-dev (>= 1.4p4), libmad0-dev (>= 0.14.1b), hermes1-dev (>= 1.3.1), libarts-dev (>= 2.1.2), libgsm1-dev (>= 1.0.10), libgnome-vfs-dev (>= 1.0.3), libsdl1.2-dev (>= 1.2.2), libaudiofile-dev (>= 0.2.1), libavifile0.6-dev (>= 0.6.0.20011207), festival-dev (>= 1.4.1p), libflac-dev (>= 1.0.2), libmpeg2-0-dev (>= 0.2.0), libmpeg2dec0-dev (>= 0.2.0), pkg-config (>= 0.8.0), libsidplay1-dev (>= 1.36.47), libmikmod2-dev (>= 3.1.9), liba52-0-dev (>= 0.7.2), libdvdread2 (>= 0.9.1), lame-dev (>= 3.89), liblame0 (>= 3.89)
Standards-Version: 3.5.6
Package: gstreamer-all
Architecture: any
Section: libs
Depends: gstreamer-a52dec, gstreamer-aa, gstreamer-alsa, gstreamer-arts, gstreamer-artsd, gstreamer-audiofile, gstreamer-avifile, gstreamer-cdparanoia, gstreamer-colorspace, gstreamer-core, gstreamer-misc, gstreamer-dvd, gstreamer-esd, gstreamer-festival, gstreamer-flac, gstreamer-gnomevfs, gstreamer-gsm, gstreamer-jpeg, gstreamer-lame, gstreamer-lib-misc, 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-lib-misc
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-lib-misc-dev
Architecture: any
Section: devel
Depends: gstreamer-lib-misc
Description: Development files for various GStreamer library plugins
Development files for various GStreamer library plugins
Includes support for library plugins found in gstreamer-lib-misc
Package: gstreamer-a52dec
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-lib-core, gstreamer-runtime (>= 0.3.1)
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.3.1)
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-lib-core, gstreamer-runtime (>= 0.3.1)
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.3.1)
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.3.1)
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-lib-misc, gstreamer-runtime (>= 0.3.1)
Description: AudioFile plugin for GStreamer
AudioFile plugin for GStreamer
Package: gstreamer-avifile
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
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.3.1)
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.3.1)
Description: colorspace conversion plugin for GStreamer
colorspace conversion plugin for GStreamer
Package: gstreamer-dvd
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
Description: DVD plugin for GStreamer
DVD plugin for GStreamer based on libdvdread.
Package: gstreamer-esd
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
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.3.1)
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.3.1)
Description: FLAC plugin for GStreamer
Free Lossless Audio Codec (FLAC) plugin for GStreamer
.
http://flac.sourceforge.net/
Package: gstreamer-gnomevfs
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
Description: Gnome VFS plugin for GStreamer
Gnome VFS plugin for GStreamer
Package: gstreamer-gsm
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
Description: gsm plugin for GStreamer
gsm plugin for GStreamer
Package: gstreamer-jpeg
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
Description: jpeg plugin for GStreamer
jpeg plugin for GStreamer
Package: gstreamer-lame
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
Description: LAME plugin for GStreamer
LAME plugin for GStreamer
.
http://www.mp3dev.org/
.
Debian packages can be found at:
http://www.mayin.org/~gandalf/downloads/
Package: gstreamer-mad
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
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.3.1)
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-lib-core, gstreamer-lib-misc, gstreamer-runtime (>= 0.3.1)
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.3.1)
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.3.1)
Description: OSS plugin for GStreamer
OSS plugin for GStreamer
Package: gstreamer-sdl
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, gstreamer-runtime (>= 0.3.1)
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.3.1)
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.3.1)
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.3.1)
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/

31
debian/copyright vendored Normal file
View file

@ -0,0 +1,31 @@
This package was debianized by David I. Lehn <dlehn@vt.edu> 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 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'.

1
debian/gstreamer-a52dec.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgsta52dec.*

1
debian/gstreamer-aa.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstaasink.*

1
debian/gstreamer-alsa.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstalsa.*

1
debian/gstreamer-arts.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstarts.*

1
debian/gstreamer-artsd.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libartsdsink.*

2
debian/gstreamer-audiofile.files vendored Normal file
View file

@ -0,0 +1,2 @@
usr/lib/gst/libafsrc.*
usr/lib/gst/libafsink.*

1
debian/gstreamer-avifile.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libwincodec.*

1
debian/gstreamer-cdparanoia.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstcdparanoia.*

1
debian/gstreamer-colorspace.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstcolorspace.*

1
debian/gstreamer-doc.files vendored Normal file
View file

@ -0,0 +1 @@
usr/share/doc/gstreamer-doc

1
debian/gstreamer-dvd.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libdvdsrc.*

1
debian/gstreamer-esd.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libesdsink.*

1
debian/gstreamer-festival.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstfestival.*

1
debian/gstreamer-flac.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstflac.*

2
debian/gstreamer-gnomevfs.files vendored Normal file
View file

@ -0,0 +1,2 @@
usr/lib/gst/libgstgnomevfssrc.*
usr/lib/gst/libgstgnomevfssink.*

1
debian/gstreamer-gsm.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstgsm.*

1
debian/gstreamer-jpeg.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstjpeg.*

1
debian/gstreamer-lame.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstlame.*

1
debian/gstreamer-lib-misc-dev.files vendored Normal file
View file

@ -0,0 +1 @@
usr/include

4
debian/gstreamer-lib-misc.files vendored Normal file
View file

@ -0,0 +1,4 @@
usr/lib/gst/libgstaudio.*
usr/lib/gst/libgstidct.*
usr/lib/gst/libgstriff.*
usr/lib/gst/libgstresample.*

1
debian/gstreamer-mad.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstmad.*

1
debian/gstreamer-mikmod.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstmikmod.*

70
debian/gstreamer-misc.files vendored Normal file
View file

@ -0,0 +1,70 @@
usr/lib/gst/libgstac3parse.*
usr/lib/gst/libgstadder.*
usr/lib/gst/libgstalaw.*
usr/lib/gst/libgstaudioscale.*
usr/lib/gst/libgstaviaudiodecoder.*
usr/lib/gst/libgstavidecoder.*
usr/lib/gst/libgstavidemux.*
usr/lib/gst/libaviencoder.*
usr/lib/gst/libgstavimux.*
usr/lib/gst/libgstavitypes.*
usr/lib/gst/libchart.*
usr/lib/gst/libgstcutter.*
usr/lib/gst/libgstdeinterlace.*
usr/lib/gst/libgstflxdec.*
usr/lib/gst/libgstaudio.*
usr/lib/gst/libgstcontrol.*
usr/lib/gst/libgstladspa.*
usr/lib/gst/libgstparseau.*
usr/lib/gst/libgstriff.*
usr/lib/gst/libgstsilence.*
usr/lib/gst/libgstsinesrc.*
usr/lib/gst/libgstspectrum.*
usr/lib/gst/libgsttypes.*
usr/lib/gst/libgstvideoscale.*
usr/lib/gst/libgstudp.*
usr/lib/gst/libgstintfloat.*
usr/lib/gst/libjpeg.*
usr/lib/gst/liblavencode.*
usr/lib/gst/libgstlevel.*
usr/lib/gst/libgstmedian.*
usr/lib/gst/libgstmono2stereo.*
usr/lib/gst/libgstmp1videoparse.*
usr/lib/gst/libmp2videoparse.*
usr/lib/gst/libmp3parse.*
usr/lib/gst/libgstmp3types.*
usr/lib/gst/libgstmpeg1encoder.*
usr/lib/gst/libmpeg1parse.*
usr/lib/gst/libgstmpeg1types.*
usr/lib/gst/libgstmpeg2enc.*
usr/lib/gst/libmpeg2parse.*
usr/lib/gst/libmpeg2play.*
usr/lib/gst/libgstmpeg2subt.*
usr/lib/gst/libgstmpeg2types.*
usr/lib/gst/libmpeg_play.*
usr/lib/gst/libgstmpegaudio.*
usr/lib/gst/libgstmpegaudioparse.*
usr/lib/gst/libgstmpegstream.*
usr/lib/gst/libgstmulaw.*
usr/lib/gst/libgstpassthrough.*
usr/lib/gst/libgstplayondemand.*
usr/lib/gst/libgstrtjpeg.*
usr/lib/gst/libgstsmooth.*
usr/lib/gst/libsmoothwave.*
usr/lib/gst/libgstspeed.*
usr/lib/gst/libgststereo.*
usr/lib/gst/libgststereo2mono.*
usr/lib/gst/libgstsynaesthesia.*
usr/lib/gst/libgstmpeg1systemencode.*
usr/lib/gst/libgstqcam.*
usr/lib/gst/libv4lsrc.*
usr/lib/gst/libv4lelement.*
usr/lib/gst/libv4lmjpegsink.*
usr/lib/gst/libv4lmjpegsrc.*
usr/lib/gst/libvcdsrc.*
usr/lib/gst/libvideoscale.*
usr/lib/gst/libgstvolenv.*
usr/lib/gst/libgstvolume.*
usr/lib/gst/libgstvumeter.*
usr/lib/gst/libgstwavparse.*
usr/lib/gst/libgsty4mencode.*

1
debian/gstreamer-mpeg2dec.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstmpeg2dec.*

2
debian/gstreamer-oss.files vendored Normal file
View file

@ -0,0 +1,2 @@
usr/lib/gst/libgstossaudio.*
usr/lib/gst/libgstosshelper.*

View file

@ -0,0 +1,13 @@
#!/bin/sh
set -e
if [ "$1" = "configure" ]; then
gst-register --gst-mask=0 || true
gst-compprep --gst-mask=0 || true
fi
#DEBHELPER#
exit 0

13
debian/gstreamer-plugin-template.postrm vendored Normal file
View file

@ -0,0 +1,13 @@
#!/bin/sh
set -e
if [ "$1" = "remove" ]; then
gst-register --gst-mask=0 || true
gst-compprep --gst-mask=0 || true
fi
#DEBHELPER#
exit 0

1
debian/gstreamer-sdl.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libsdlvideosink.*

1
debian/gstreamer-sid.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstsid.*

1
debian/gstreamer-vorbis.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libgstvorbis.*

1
debian/gstreamer-x.files vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/gst/libxvideosink.*

173
debian/rules vendored Normal file
View file

@ -0,0 +1,173 @@
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 by Joey Hess.
#
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# This is the debhelper compatability version to use.
export DH_COMPAT=3
# This has to be exported to make some magic below work.
export DH_OPTIONS
# The plugins are basically the same.
# Link special names to a template file.
# still need "*.files" to be done by hand
PLUGINS=a52dec aa alsa arts artsd audiofile avifile cdparanoia colorspace dvd esd festival flac gnomevfs gsm jpeg lame mad mikmod misc mpeg2dec oss sdl sid vorbis x
setup-links:
for i in $(PLUGINS); do \
(cd debian; \
ln -fs gstreamer-plugin-template.postinst \
gstreamer-$$i.postinst; \
ln -fs gstreamer-plugin-template.postrm \
gstreamer-$$i.postrm; \
) \
done
export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
configure: configure-stamp
configure-stamp:
dh_testdir
# Add here commands to configure the package.
./configure \
--build=$(DEB_BUILD_GNU_TYPE) \
--host=$(DEB_HOST_GNU_TYPE) \
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
--sysconfdir=/etc \
--with-configdir=/etc/gstreamer \
--disable-plugin-builddir \
--disable-tests \
--disable-examples \
--disable-docs-build \
--disable-plugin-docs \
--enable-DEBUG \
--enable-debug
# FIXME reenable when build is less painful
#--enable-docs-build \
#--disable-plugin-docs \
touch configure-stamp
build: configure-stamp build-stamp
build-stamp:
dh_testdir
# Add here commands to compile the package.
$(MAKE)
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
# why does distclean not get the docs? who knows?
-(cd docs; $(MAKE) clean)
-$(MAKE) distclean
dh_clean
# get rid of the sym links
for i in $(PLUGINS); do \
rm -f debian/gstreamer-$$i.postinst; \
rm -f debian/gstreamer-$$i.postrm; \
done
# FIXME some extra clean up
rm -rf debian/gst-plugins
find . -name \*.stamp | xargs rm || true
find . -name Makefile | xargs rm || true
install: DH_OPTIONS=
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
# Add here commands to install the package into debian/gst-plugins.
$(MAKE) prefix=$(CURDIR)/debian/gst-plugins/usr install
dh_movefiles --sourcedir=debian/gst-plugins
# Build architecture-independent files here.
# Pass -i to all debhelper commands in this target to reduce clutter.
binary-indep: DH_OPTIONS=-i
binary-indep: build install
# Need this version of debhelper for DH_OPTIONS to work.
dh_testdir
dh_testroot
# dh_installdebconf
dh_installdocs -A debian/README.Debian
dh_installexamples
dh_installmenu
# dh_installemacsen
# dh_installpam
# dh_installinit
# dh_installcron
dh_installman
# dh_installinfo
# dh_undocumented
dh_installchangelogs
dh_strip
# dh_link
dh_compress
dh_fixperms
# You may want to make some executables suid here.
# dh_suidregister
# dh_makeshlibs
dh_installdeb
# dh_perl
# dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
# Build architecture-dependent files here.
# Pass -a to all debhelper commands in this target to reduce clutter.
binary-arch: DH_OPTIONS=-a
binary-arch: build install setup-links
# Need this version of debhelper for DH_OPTIONS to work.
dh_testdir
dh_testroot
# dh_installdebconf
dh_installdocs -A debian/README.Debian
dh_installexamples
dh_installmenu
# dh_installemacsen
# dh_installpam
# dh_installinit
# dh_installcron
dh_installman
# dh_installinfo
# dh_undocumented
dh_installchangelogs
dh_strip
# dh_link
dh_compress
dh_fixperms
# You may want to make some executables suid here.
# dh_suidregister
dh_makeshlibs
dh_installdeb
# dh_perl
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
#binary: binary-indep binary-arch
binary: binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure