diff --git a/debian/Makefile.am b/debian/Makefile.am index b2f0645ce6..31b402f842 100644 --- a/debian/Makefile.am +++ b/debian/Makefile.am @@ -21,6 +21,7 @@ EXTRA_DIST = \ gstreamer-colorspace.files \ gstreamer-common.files \ gstreamer-doc.files \ + gstreamer-dvd.files \ gstreamer-elements.files \ gstreamer-esd.files \ gstreamer-festival.files \ @@ -40,15 +41,15 @@ EXTRA_DIST = \ gstreamer-runtime.manpages \ gstreamer-runtime.postinst \ gstreamer-runtime.postrm \ - gstreamer-sid.files \ gstreamer-sdl.files \ + gstreamer-sid.files \ gstreamer-tools.files \ gstreamer-tools.manpages \ gstreamer-vorbis.files \ gstreamer-x.files \ libgst-dev.files \ libgst-dev.manpages \ - libgst0.files \ + libgst1.files \ libgsteditor-dev.files \ libgsteditor0.files \ libgstmediaplay-dev.files \ diff --git a/debian/README.Debian b/debian/README.Debian index 64d1a1302e..0b2fe6d840 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -6,7 +6,7 @@ More information can be found at http://gstreamer.net/ GStreamer is split into a number of base packages: - libgst0 shared core libs + libgst1 shared core libs libgst-dev development libs and headers gstreamer-runtime tools required by the libs (gstreamer-register) gstreamer-doc documentation @@ -28,6 +28,7 @@ optional plugins: gstreamer-avifile gstreamer-cdparanoia gstreamer-colorspace + gstreamer-dvd gstreamer-esd gstreamer-festival gstreamer-flac diff --git a/debian/changelog b/debian/changelog index e701c175c3..d466887ae1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,13 @@ -gstreamer (0.2.1.20010907-1) unstable; urgency=low +gstreamer (0.3.0-1) unstable; urgency=low - * Sync to latest CVS - * Added plugin packages: -a52dec, -mikmod, -sid + * New upstream release (lots of changes) + * Update Build-Depends versions as needed + * Added plugin packages: -a52dec, -dvd, -mikmod, -sid * Added speed and qcam to -common + * Added gstreamer-guilaunch to gstreamer-tools package + * Added dependencies on unofficial LAME packages - -- David I. Lehn Fri, 7 Sep 2001 03:33:43 -0400 + -- David I. Lehn Tue, 11 Dec 2001 21:27:22 -0500 gstreamer (0.2.1-4) unstable; urgency=low diff --git a/debian/control b/debian/control index 8ddb97ac8c..78699ae467 100644 --- a/debian/control +++ b/debian/control @@ -2,12 +2,12 @@ Source: gstreamer Section: x11 Priority: optional Maintainer: David I. Lehn -Build-Depends: debhelper (>= 3.0.0), libxml-dev (>= 1.8.10), zlib1g-dev (>= 1:1.1.3), libghttp-dev (>= 1.0.6), libglib1.2-dev (>= 1.2.8), libgtk1.2-dev (>= 1.2.8), libglade0-dev (>= 0.14), libglade-gnome0-dev (>= 0.14), libesd0-dev (>= 0.2.22), libcdparanoia0-dev (>= 3a9.7), libvorbis-dev (>= 1.0beta3), 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.13.0b), hermes1-dev (>= 1.3.1), libarts-dev (>= 2.1.2), libgsm1-dev (>= 1.0.10), libgnome-vfs-dev (>= 1.0.1), libsdl1.2-dev (>= 1.2.1), libaudiofile-dev (>= 0.2.1), libavifile0.6-dev (>= 0.6.0.20010810), festival-dev (>= 1.4.1p), libflac-dev (>= 1.0-2), libmpeg2-dev (>= 0.2.0), libmpeg2dec-dev (>= 0.2.0), pkg-config (>= 0.7.0), libsidplay1-dev (>= 1.36.47), libmikmod2-dev (>= 3.1.9), liba52-dev (>= 0.7.1) -Build-Depends-Indep: debhelper (>= 3.0.0), gtk-doc-tools (>= 0.4), jade (>= 1.2.1), transfig (>= 3.2.3.c), cygnus-stylesheets (>= 0.10.2-12) +Build-Depends: debhelper (>= 3.0.0), 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.2-dev (>= 1.2.8), libgtk1.2-dev (>= 1.2.8), libglade0-dev (>= 0.14), libglade-gnome0-dev (>= 0.14), libesd0-dev (>= 0.2.22), libcdparanoia0-dev (>= 3a9.7), libvorbis-dev (>= 1.0rc2), 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-dev (>= 0.7.1), libdvdread2 (>= 0.9.1), lame-dev (>= 3.89), liblame0 (>= 3.89) +Build-Depends-Indep: debhelper (>= 3.0.0), gtk-doc-tools (>= 0.4), jade (>= 1.2.1), transfig (>= 3.2.3.c), docbook-utils (>= 0.6.9) Standards-Version: 3.5.6 -Package: libgst0 -Architecture: [alpha arm i386 powerpc sparc] +Package: libgst1 +Architecture: [alpha arm hppa i386 mips powerpc sparc] Section: libs Depends: ${shlibs:Depends} Suggests: gstreamer-elements, gstreamer-common @@ -17,7 +17,7 @@ Description: Core GStreamer shared library Package: libgst-dev Architecture: any Section: devel -Depends: libgst0 (= ${Source-Version}), libc6-dev, pkg-config +Depends: libgst1 (= ${Source-Version}), libc6-dev, pkg-config Recommends: gstreamer-doc (= ${Source-Version}) Description: GStreamer development libraries and headers GStreamer development libraries and headers @@ -97,12 +97,12 @@ Description: GStreamer editor Package: gstreamer-all-plugins Architecture: any Section: libs -Depends: gstreamer-a52dec, gstreamer-aa, gstreamer-alsa, gstreamer-arts, gstreamer-artsd, gstreamer-audiofile, gstreamer-avifile, gstreamer-cdparanoia, gstreamer-colorspace, gstreamer-common, gstreamer-elements, gstreamer-esd, gstreamer-festival, gstreamer-flac, gstreamer-gnomevfs, gstreamer-gsm, gstreamer-jpeg, gstreamer-lame, gstreamer-mad, gstreamer-mikmod, gstreamer-mpeg2dec, gstreamer-mpg123, gstreamer-oss, gstreamer-sdl, gstreamer-sid, gstreamer-vorbis, gstreamer-x +Depends: gstreamer-a52dec, gstreamer-aa, gstreamer-alsa, gstreamer-arts, gstreamer-artsd, gstreamer-audiofile, gstreamer-avifile, gstreamer-cdparanoia, gstreamer-colorspace, gstreamer-common, gstreamer-dvd, gstreamer-elements, gstreamer-esd, gstreamer-festival, gstreamer-flac, gstreamer-gnomevfs, gstreamer-gsm, gstreamer-jpeg, gstreamer-lame, gstreamer-mad, gstreamer-mikmod, gstreamer-mpeg2dec, gstreamer-mpg123, 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. . - WARNING: This package depends on many other packages. + NOTE: This package depends on many other packages. Package: gstreamer-a52dec Architecture: any @@ -191,6 +191,13 @@ Description: Collection of GStreamer plugins . These plugins have no special dependencies. +Package: gstreamer-dvd +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, gstreamer-runtime (= ${Source-Version}) +Description: DVD plugin for GStreamer + DVD plugin for GStreamer based on libdvdread. + Package: gstreamer-elements Architecture: any Section: libs @@ -250,6 +257,11 @@ Section: libs Depends: ${shlibs:Depends}, gstreamer-runtime (= ${Source-Version}) 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 @@ -257,6 +269,8 @@ Section: libs Depends: ${shlibs:Depends}, gstreamer-runtime (= ${Source-Version}) 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 @@ -285,6 +299,8 @@ Section: libs Depends: ${shlibs:Depends}, gstreamer-runtime (= ${Source-Version}) Description: mpg123 plugin for GStreamer mpg123 plugin for GStreamer + . + http://www.mpg123.de/ Package: gstreamer-oss Architecture: any diff --git a/debian/gstreamer-common.files b/debian/gstreamer-common.files index 2d00eb765a..3e7d3c9d55 100644 --- a/debian/gstreamer-common.files +++ b/debian/gstreamer-common.files @@ -12,7 +12,6 @@ usr/lib/gst/libavitypes.* usr/lib/gst/libchart.* usr/lib/gst/libcutter.* usr/lib/gst/libdeinterlace.* -usr/lib/gst/libdvdsrc.* usr/lib/gst/libflxdec.* usr/lib/gst/libgstaudio.* usr/lib/gst/libgstautoplugcache.* diff --git a/debian/gstreamer-dvd.files b/debian/gstreamer-dvd.files new file mode 100644 index 0000000000..fe4adc7276 --- /dev/null +++ b/debian/gstreamer-dvd.files @@ -0,0 +1 @@ +usr/lib/gst/libdvdsrc.* diff --git a/debian/gstreamer-tools.files b/debian/gstreamer-tools.files index 5597650d06..0a0aa9b905 100644 --- a/debian/gstreamer-tools.files +++ b/debian/gstreamer-tools.files @@ -1,3 +1,4 @@ +usr/bin/gstreamer-complete +usr/bin/gstreamer-guilaunch usr/bin/gstreamer-inspect usr/bin/gstreamer-launch -usr/bin/gstreamer-complete diff --git a/debian/gstreamer-tools.manpages b/debian/gstreamer-tools.manpages index b018accb63..99e2a0051f 100644 --- a/debian/gstreamer-tools.manpages +++ b/debian/gstreamer-tools.manpages @@ -1,3 +1,4 @@ debian/gstreamer/usr/share/man/man1/gstreamer-complete.1 +debian/gstreamer/usr/share/man/man1/gstreamer-guilaunch.1 debian/gstreamer/usr/share/man/man1/gstreamer-inspect.1 debian/gstreamer/usr/share/man/man1/gstreamer-launch.1 diff --git a/debian/libgst0.files b/debian/libgst1.files similarity index 100% rename from debian/libgst0.files rename to debian/libgst1.files diff --git a/debian/rules b/debian/rules index 9fa44083b3..cdd7711d52 100755 --- a/debian/rules +++ b/debian/rules @@ -16,7 +16,7 @@ export DH_OPTIONS # 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 common elements esd festival flac gnomevfs gsm jpeg lame mad mikmod mpeg2dec mpg123 oss sdl sid vorbis x +PLUGINS=a52dec aa alsa arts artsd audiofile avifile cdparanoia colorspace common dvd elements esd festival flac gnomevfs gsm jpeg lame mad mikmod mpeg2dec mpg123 oss sdl sid vorbis x setup-links: for i in $(PLUGINS); do \ @@ -28,12 +28,16 @@ setup-links: ) \ 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 \ - --host=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --host=$(DEB_HOST_GNU_TYPE) \ --prefix=/usr \ --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info \ @@ -160,7 +164,7 @@ binary-arch: build install setup-links dh_makeshlibs dh_installdeb # dh_perl - dh_shlibdeps -l`pwd`/debian/libgst0/usr/lib:`pwd`/debian/libgstmediaplay0/usr/lib:`pwd`/debian/libgsteditor0/usr/lib + dh_shlibdeps -l`pwd`/debian/libgst1/usr/lib:`pwd`/debian/libgstmediaplay0/usr/lib:`pwd`/debian/libgsteditor0/usr/lib dh_gencontrol dh_md5sums dh_builddeb