Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Hello Sebastian, I have added support for amrnb and fixed a consistency issue with MPEG-* nomenclature. Please apply the attached patch and not the one from my previous mail. Cheers, Fabian -- Dipl.-Phys. Fabian Greffrath Ruhr-Universität Bochum Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT) Universitätsstr. 150, IB 3/134 D-44780 Bochum Telefon: +49 (0)234 / 32-26334 Fax: +49 (0)234 / 32-14227 E-Mail: [EMAIL PROTECTED] diff -Nur gst-plugins-ugly0.10-0.10.7~/debian/extra gst-plugins-ugly0.10-0.10.7/debian/extra --- gst-plugins-ugly0.10-0.10.7~/debian/extra 2008-02-25 13:10:20.0 +0100 +++ gst-plugins-ugly0.10-0.10.7/debian/extra 2008-02-25 13:45:56.0 +0100 @@ -8,9 +8,11 @@ case $1 in deps) case $2 in + amrnb) +echo libamrnb-dev | amrnb-dev +;; lame) -echo lame-dev (= 3.91) -echo liblame0 (= 3.91) +echo libmp3lame-dev (= 3.91) | liblame-dev (= 3.91) | lame-dev (= 3.91) ;; *) echo ERROR invalid plugin: add your plugin to debian/extra @@ -20,6 +22,20 @@ control) case $2 in + amrnb) +cat EOF +Package: @[EMAIL PROTECTED] +Architecture: any +Section: libs +Depends: \${shlibs:Depends}, @GST_LIB@ +Description: amrnb plugin for GStreamer + This GStreamer plugin uses amrnb to encode audio stream into an Adaptive + Multi-Rate Floating-point (AMR) Speech Codec compressed audio stream. + . + amrnb Homepage: http://www.penguin.cz/~utx/amr + +EOF +;; lame) cat EOF Package: @[EMAIL PROTECTED] @@ -27,13 +43,10 @@ Section: libs Depends: \${shlibs:Depends}, @GST_LIB@ Description: LAME plugin for GStreamer - This GStreamer plugin uses LAME to encode audio stream into a MPEG1 layer 3 + This GStreamer plugin uses LAME to encode audio stream into a MPEG-1 layer 3 compressed audio stream. This is commonly known as the mp3 format. . - http://www.mp3dev.org/ - . - Debian packages can be found at: - http://www.mayin.org/~gandalf/downloads/ + LAME Homepage: http://lame.sourceforge.net/ EOF ;; diff -Nur gst-plugins-ugly0.10-0.10.7~/debian/gstreamer-amrnb.install gst-plugins-ugly0.10-0.10.7/debian/gstreamer-amrnb.install --- gst-plugins-ugly0.10-0.10.7~/debian/gstreamer-amrnb.install 1970-01-01 01:00:00.0 +0100 +++ gst-plugins-ugly0.10-0.10.7/debian/gstreamer-amrnb.install 2008-02-25 13:24:21.0 +0100 @@ -0,0 +1 @@ +debian/tmp/usr/lib/[EMAIL PROTECTED]@/libgstamrwb.so diff -Nur gst-plugins-ugly0.10-0.10.7~/debian/README.Debian gst-plugins-ugly0.10-0.10.7/debian/README.Debian --- gst-plugins-ugly0.10-0.10.7~/debian/README.Debian 2008-02-25 13:10:20.0 +0100 +++ gst-plugins-ugly0.10-0.10.7/debian/README.Debian 2008-02-25 13:12:55.0 +0100 @@ -49,6 +49,7 @@ * Rebuild Currently available untested and unsupported info has been added for: + * gstreamer-amrnb * gstreamer-lame mp3 encoding plugins are NOT officially packaged. Specifically, the LAME
Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Dammit, I mixed up amrnb and amrwb in the gstreamer-amrnb.install file. Please find the corrected patch attached. -- Dipl.-Phys. Fabian Greffrath Ruhr-Universität Bochum Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT) Universitätsstr. 150, IB 3/134 D-44780 Bochum Telefon: +49 (0)234 / 32-26334 Fax: +49 (0)234 / 32-14227 E-Mail: [EMAIL PROTECTED] diff -Nur gst-plugins-ugly0.10-0.10.7~/debian/extra gst-plugins-ugly0.10-0.10.7/debian/extra --- gst-plugins-ugly0.10-0.10.7~/debian/extra 2008-02-25 13:10:20.0 +0100 +++ gst-plugins-ugly0.10-0.10.7/debian/extra 2008-02-25 13:45:56.0 +0100 @@ -8,9 +8,11 @@ case $1 in deps) case $2 in + amrnb) +echo libamrnb-dev | amrnb-dev +;; lame) -echo lame-dev (= 3.91) -echo liblame0 (= 3.91) +echo libmp3lame-dev (= 3.91) | liblame-dev (= 3.91) | lame-dev (= 3.91) ;; *) echo ERROR invalid plugin: add your plugin to debian/extra @@ -20,6 +22,20 @@ control) case $2 in + amrnb) +cat EOF +Package: @[EMAIL PROTECTED] +Architecture: any +Section: libs +Depends: \${shlibs:Depends}, @GST_LIB@ +Description: amrnb plugin for GStreamer + This GStreamer plugin uses amrnb to encode audio stream into an Adaptive + Multi-Rate Floating-point (AMR) Speech Codec compressed audio stream. + . + amrnb Homepage: http://www.penguin.cz/~utx/amr + +EOF +;; lame) cat EOF Package: @[EMAIL PROTECTED] @@ -27,13 +43,10 @@ Section: libs Depends: \${shlibs:Depends}, @GST_LIB@ Description: LAME plugin for GStreamer - This GStreamer plugin uses LAME to encode audio stream into a MPEG1 layer 3 + This GStreamer plugin uses LAME to encode audio stream into a MPEG-1 layer 3 compressed audio stream. This is commonly known as the mp3 format. . - http://www.mp3dev.org/ - . - Debian packages can be found at: - http://www.mayin.org/~gandalf/downloads/ + LAME Homepage: http://lame.sourceforge.net/ EOF ;; diff -Nur gst-plugins-ugly0.10-0.10.7~/debian/gstreamer-amrnb.install gst-plugins-ugly0.10-0.10.7/debian/gstreamer-amrnb.install --- gst-plugins-ugly0.10-0.10.7~/debian/gstreamer-amrnb.install 1970-01-01 01:00:00.0 +0100 +++ gst-plugins-ugly0.10-0.10.7/debian/gstreamer-amrnb.install 2008-02-25 14:02:53.0 +0100 @@ -0,0 +1 @@ +debian/tmp/usr/lib/[EMAIL PROTECTED]@/libgstamrnb.so diff -Nur gst-plugins-ugly0.10-0.10.7~/debian/README.Debian gst-plugins-ugly0.10-0.10.7/debian/README.Debian --- gst-plugins-ugly0.10-0.10.7~/debian/README.Debian 2008-02-25 13:10:20.0 +0100 +++ gst-plugins-ugly0.10-0.10.7/debian/README.Debian 2008-02-25 13:12:55.0 +0100 @@ -49,6 +49,7 @@ * Rebuild Currently available untested and unsupported info has been added for: + * gstreamer-amrnb * gstreamer-lame mp3 encoding plugins are NOT officially packaged. Specifically, the LAME
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Good morning Sebastian, The more I think about it I come to the conclusion that - I cannot remember having read about an h264 format before. Maybe this should be removed from the description - it is a bad idea to move the homapage into the control header of the plugin packages, because it is not the plugin's homepage. Instead, the link should go into the long description and explicitely describe where it points to. Please find another patch attached. Sorry for the many SVN commits. ;) Cheers, Fabian Index: debian/extra === --- debian/extra (Revision 1244) +++ debian/extra (Arbeitskopie) @@ -30,11 +30,12 @@ Package: @[EMAIL PROTECTED] Architecture: any Section: libs -Homepage: http://www.audiocoding.com/ Depends: \${shlibs:Depends}, @GST_LIB@ Description: FAAC plugin for GStreamer This GStreamer plugin uses FAAC to encode audio stream into a AAC compressed audio stream. This is commonly known as the mp4 format. + . + FAAC Homepage: http://www.audiocoding.com/ EOF ;; @@ -43,11 +44,12 @@ Package: @[EMAIL PROTECTED] Architecture: any Section: libs -Homepage: http://www.videolan.org/developers/x264.html Depends: \${shlibs:Depends}, @GST_LIB@ Description: x264 plugin for GStreamer This GStreamer plugin uses x264 to encode video streams into a H.264 - compressed video stream. This is commonly known as the h264 format. + compressed video stream. + . + x264 Homepage: http://www.videolan.org/developers/x264.html EOF ;; @@ -56,11 +58,12 @@ Package: @[EMAIL PROTECTED] Architecture: any Section: libs -Homepage: http://www.xvid.org/ Depends: \${shlibs:Depends}, @GST_LIB@ Description: Xvid plugin for GStreamer This GStreamer plugin uses Xvid to encode video streams into a MPEG4 compressed video stream. This is commonly known as the divx format. + . + Xvid Homepage: http://www.xvid.org/ EOF ;;
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Am Freitag, den 22.02.2008, 09:17 +0100 schrieb Fabian Greffrath: Good morning Sebastian, The more I think about it I come to the conclusion that - I cannot remember having read about an h264 format before. Maybe this should be removed from the description - it is a bad idea to move the homapage into the control header of the plugin packages, because it is not the plugin's homepage. Instead, the link should go into the long description and explicitely describe where it points to. Please find another patch attached. Sorry for the many SVN commits. ;) Thanks, done :) signature.asc Description: Dies ist ein digital signierter Nachrichtenteil
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Hello, again, another patch for the -ugly package. I cannot explain why dependencies on the shared library packages are returned at all. These should be handled by ${shlib:Depends}. Furthermore I modified the Homepage line as discussed before. Cheers, Fabian -- Dipl.-Phys. Fabian Greffrath Ruhr-Universität Bochum Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT) Universitätsstr. 150, IB 3/134 D-44780 Bochum Telefon: +49 (0)234 / 32-26334 Fax: +49 (0)234 / 32-14227 E-Mail: [EMAIL PROTECTED] Index: debian/extra === --- debian/extra (Revision 1245) +++ debian/extra (Arbeitskopie) @@ -10,7 +10,6 @@ case $2 in lame) echo libmp3lame-dev (= 3.91) | liblame-dev (= 3.91) | lame-dev (= 3.91) -echo libmp3lame0 (= 3.91) | liblame0 (= 3.91) ;; *) echo ERROR invalid plugin: add your plugin to debian/extra @@ -30,7 +29,7 @@ This GStreamer plugin uses LAME to encode audio stream into a MPEG1 layer 3 compressed audio stream. This is commonly known as the mp3 format. . - http://lame.sourceforge.net/ + LAME Homepage: http://lame.sourceforge.net/ EOF ;;
Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
HI, Sebastian Dröge schrieb: Still missing are now amrnb, amrwb, mjpegtools (mpeg2enc) and probably a few others :) Well, judging from the homepage (http://www.penguin.cz/~utx/amr) the amr?b codecs do not look very trustworthy to me. However, do you remember any more dubious codecs than these three? Thanks for your work :) You're welcome. ;) -- Dipl.-Phys. Fabian Greffrath Ruhr-Universität Bochum Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT) Universitätsstr. 150, IB 3/134 D-44780 Bochum Telefon: +49 (0)234 / 32-26334 Fax: +49 (0)234 / 32-14227 E-Mail: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Package: gstreamer0.10-plugins-ugly Version: 0.10.6-3 Severity: Minor Hi, I consider it a very good and important idea to make it as easy as possible for Debian users to rebuild the gstreamer0.10-plugins packages with some additional unofficial codecs activated. However, I found some issues in the debian/extra script which is responsible for enabling the additional packages. The development package for lame is called 'liblame-dev' in debian-multimedia.org and 'libmp3lame-dev' in debian-unofficial.org. It should be possible to rebuild gstreamer0.10-plugins-ugly with either package. The resulting dependency on the shared library package should be considered, too. Furthermore I removed the link pointing to a homepage that supposedly offered Debian packages but does no more and fixed the link to the lame homepage. Please find attached a patch that fixes the aforementioned issues. Cheers, Fabian -- Dipl.-Phys. Fabian Greffrath Ruhr-Universität Bochum Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT) Universitätsstr. 150, IB 3/134 D-44780 Bochum Telefon: +49 (0)234 / 32-26334 Fax: +49 (0)234 / 32-14227 E-Mail: [EMAIL PROTECTED] diff -Nur gst-plugins-ugly0.10-0.10.6/debian/extra gst-plugins-ugly0.10-0.10.6.new/debian/extra --- gst-plugins-ugly0.10-0.10.6/debian/extra 2008-02-21 14:16:37.0 +0100 +++ gst-plugins-ugly0.10-0.10.6.new/debian/extra 2008-02-21 14:20:08.0 +0100 @@ -9,8 +9,8 @@ deps) case $2 in lame) -echo lame-dev (= 3.91) -echo liblame0 (= 3.91) +echo libmp3lame-dev (= 3.91) | liblame-dev (= 3.91) | lame-dev (= 3.91) +echo libmp3lame0 (= 3.91) | liblame0 (= 3.91) ;; *) echo ERROR invalid plugin: add your plugin to debian/extra @@ -30,10 +30,7 @@ This GStreamer plugin uses LAME to encode audio stream into a MPEG1 layer 3 compressed audio stream. This is commonly known as the mp3 format. . - http://www.mp3dev.org/ - . - Debian packages can be found at: - http://www.mayin.org/~gandalf/downloads/ + http://lame.sourceforge.net/ EOF ;;
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Am Donnerstag, den 21.02.2008, 15:30 +0100 schrieb Fabian Greffrath: Package: gstreamer0.10-plugins-ugly Version: 0.10.6-3 Severity: Minor Hi, I consider it a very good and important idea to make it as easy as possible for Debian users to rebuild the gstreamer0.10-plugins packages with some additional unofficial codecs activated. However, I found some issues in the debian/extra script which is responsible for enabling the additional packages. The development package for lame is called 'liblame-dev' in debian-multimedia.org and 'libmp3lame-dev' in debian-unofficial.org. It should be possible to rebuild gstreamer0.10-plugins-ugly with either package. The resulting dependency on the shared library package should be considered, too. Furthermore I removed the link pointing to a homepage that supposedly offered Debian packages but does no more and fixed the link to the lame homepage. Please find attached a patch that fixes the aforementioned issues. Hi, thanks for your two patches. These will be included with the next upload. For gst-plugins-bad and -ugly, if you want add support for some new plugins too, like amrnb/wb or x264, etc. signature.asc Description: Dies ist ein digital signierter Nachrichtenteil
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Sebastian Dröge schrieb: thanks for your two patches. These will be included with the next upload. Thanks. However, please mention debian-unofficial.org in the changelog, too. For gst-plugins-bad and -ugly, if you want add support for some new plugins too, like amrnb/wb or x264, etc. I'll have a look at these... Cheers, Fabian -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Am Donnerstag, den 21.02.2008, 17:52 +0100 schrieb Fabian Greffrath: Hi Sebastian, I've attached another patch that adds support for x264 to -bad. It also fixes a syntax error in debian/extra (forgotten ;;), fixes the spelling of Xvid (it's not XVID) and moves the homepage links into the control header as supported by recent versions of dpkg. Thanks, added this to SVN. Still missing are now amrnb, amrwb, mjpegtools (mpeg2enc) and probably a few others :) Thanks for your work :) signature.asc Description: Dies ist ein digital signierter Nachrichtenteil
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Sebastian Dröge schrieb: Am Donnerstag, den 21.02.2008, 15:30 +0100 schrieb Fabian Greffrath: Package: gstreamer0.10-plugins-ugly Version: 0.10.6-3 Severity: Minor Hi, I consider it a very good and important idea to make it as easy as possible for Debian users to rebuild the gstreamer0.10-plugins packages with some additional unofficial codecs activated. However, I found some issues in the debian/extra script which is responsible for enabling the additional packages. The development package for lame is called 'liblame-dev' in debian-multimedia.org and 'libmp3lame-dev' in debian-unofficial.org. It should be possible to rebuild gstreamer0.10-plugins-ugly with either package. The resulting dependency on the shared library package should be considered, too. Furthermore I removed the link pointing to a homepage that supposedly offered Debian packages but does no more and fixed the link to the lame homepage. Please find attached a patch that fixes the aforementioned issues. Hi, thanks for your two patches. These will be included with the next upload. For gst-plugins-bad and -ugly, if you want add support for some new plugins too, like amrnb/wb or x264, etc. -- Dipl.-Phys. Fabian Greffrath Ruhr-Universität Bochum Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT) Universitätsstr. 150, IB 3/134 D-44780 Bochum Telefon: +49 (0)234 / 32-26334 Fax: +49 (0)234 / 32-14227 E-Mail: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Sorry, I forgot the .install file. Please use this patch instead of bad-2. diff -Nur gst-plugins-bad0.10-0.10.5/debian/extra gst-plugins-bad0.10-0.10.5.new/debian/extra --- gst-plugins-bad0.10-0.10.5/debian/extra 2008-02-21 17:55:55.0 +0100 +++ gst-plugins-bad0.10-0.10.5.new/debian/extra 2008-02-21 17:57:08.0 +0100 @@ -11,8 +11,12 @@ faac) echo libfaac-dev ;; + x264) +echo libx264-dev +;; xvid) echo libxvidcore-dev | libxvidcore4-dev +;; *) echo ERROR invalid plugin: add your plugin to debian/extra exit 1 @@ -26,12 +30,24 @@ Package: @[EMAIL PROTECTED] Architecture: any Section: libs +Homepage: http://www.audiocoding.com/ Depends: \${shlibs:Depends}, @GST_LIB@ Description: FAAC plugin for GStreamer This GStreamer plugin uses FAAC to encode audio stream into a AAC compressed audio stream. This is commonly known as the mp4 format. - . - http://www.audiocoding.com/ + +EOF +;; + x264) +cat EOF +Package: @[EMAIL PROTECTED] +Architecture: any +Section: libs +Homepage: http://www.videolan.org/developers/x264.html +Depends: \${shlibs:Depends}, @GST_LIB@ +Description: x264 plugin for GStreamer + This GStreamer plugin uses x264 to encode video streams into a H.264 + compressed video stream. This is commonly known as the h264 format. EOF ;; @@ -40,12 +56,11 @@ Package: @[EMAIL PROTECTED] Architecture: any Section: libs +Homepage: http://www.xvid.org/ Depends: \${shlibs:Depends}, @GST_LIB@ -Description: XVID plugin for GStreamer - This GStreamer plugin uses XVID to encode video streams into a MPEG4 +Description: Xvid plugin for GStreamer + This GStreamer plugin uses Xvid to encode video streams into a MPEG4 compressed video stream. This is commonly known as the divx format. - . - http://www.xvid.org/ EOF ;; diff -Nur gst-plugins-bad0.10-0.10.5/debian/gstreamer-x264.install gst-plugins-bad0.10-0.10.5.new/debian/gstreamer-x264.install --- gst-plugins-bad0.10-0.10.5/debian/gstreamer-x264.install 1970-01-01 01:00:00.0 +0100 +++ gst-plugins-bad0.10-0.10.5.new/debian/gstreamer-x264.install 2008-02-21 17:58:43.0 +0100 @@ -0,0 +1 @@ +debian/tmp/usr/lib/[EMAIL PROTECTED]@/libgstx264.so
Bug#466861: Bug#466863: gstreamer0.10-plugins-ugly: clean-up of debian/extra
Hi Sebastian, I've attached another patch that adds support for x264 to -bad. It also fixes a syntax error in debian/extra (forgotten ;;), fixes the spelling of Xvid (it's not XVID) and moves the homepage links into the control header as supported by recent versions of dpkg. Cheers, Fabian diff -Nur gst-plugins-bad0.10-0.10.5/debian/extra gst-plugins-bad0.10-0.10.5~/debian/extra --- gst-plugins-bad0.10-0.10.5/debian/extra 2008-02-21 17:44:58.0 +0100 +++ gst-plugins-bad0.10-0.10.5~/debian/extra 2008-02-21 17:44:25.0 +0100 @@ -11,8 +11,12 @@ faac) echo libfaac-dev ;; + x264) +echo libx264-dev +;; xvid) echo libxvidcore-dev | libxvidcore4-dev +;; *) echo ERROR invalid plugin: add your plugin to debian/extra exit 1 @@ -26,12 +30,24 @@ Package: @[EMAIL PROTECTED] Architecture: any Section: libs +Homepage: http://www.audiocoding.com/ Depends: \${shlibs:Depends}, @GST_LIB@ Description: FAAC plugin for GStreamer This GStreamer plugin uses FAAC to encode audio stream into a AAC compressed audio stream. This is commonly known as the mp4 format. - . - http://www.audiocoding.com/ + +EOF +;; + x264) +cat EOF +Package: @[EMAIL PROTECTED] +Architecture: any +Section: libs +Homepage: http://www.videolan.org/developers/x264.html +Depends: \${shlibs:Depends}, @GST_LIB@ +Description: x264 plugin for GStreamer + This GStreamer plugin uses x264 to encode video streams into a H.264 + compressed video stream. This is commonly known as the h264 format. EOF ;; @@ -40,12 +56,11 @@ Package: @[EMAIL PROTECTED] Architecture: any Section: libs +Homepage: http://www.xvid.org/ Depends: \${shlibs:Depends}, @GST_LIB@ -Description: XVID plugin for GStreamer - This GStreamer plugin uses XVID to encode video streams into a MPEG4 +Description: Xvid plugin for GStreamer + This GStreamer plugin uses Xvid to encode video streams into a MPEG4 compressed video stream. This is commonly known as the divx format. - . - http://www.xvid.org/ EOF ;;