Control: tags -1 +patch

Hi!

the attached patch downgrades the dependency on youtube-dl and documents in 
README.Debian that this package is required to use the "watch youtube videos" 
feature in freevo. 

If missing youtube-dl, the user will just see "Caching 0%" and then it returns 
to browse screen -- much like freevo currently does with the currently non-
working youtube-dl anyway. This isn't an ideal user experience, but is 
probably as good as can be done this late in the freeze as we don't want to 
have invasive changes in freevo or introduce strings that require translation. 
(perhaps youtube-dl should never have been in wheezy so that things don't 
depend on it?)

cheers
Stuart

-- 
Stuart Prescott    http://www.nanonanonano.net/   stu...@nanonanonano.net
Debian Developer   http://www.debian.org/         stu...@debian.org
GPG fingerprint    BE65 FD1E F4EA 08F3 23D4 3C6D 9FE8 B8CD 71C5 D1A8
GPG fingerprint    90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7
diff -Nru freevo-1.9.2b2/debian/changelog freevo-1.9.2b2/debian/changelog
--- freevo-1.9.2b2/debian/changelog	2012-12-03 22:37:36.000000000 +0000
+++ freevo-1.9.2b2/debian/changelog	2013-01-27 22:50:13.000000000 +0000
@@ -1,3 +1,12 @@
+freevo (1.9.2b2-4.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Downgrade dependency on "youtube-dl" to a Suggests and document that users
+    should get this (e.g. from backports.debian.org) to enable the YouTube 
+    features (Closes: #699018).
+
+ -- Stuart Prescott <stu...@debian.org>  Sun, 27 Jan 2013 22:49:12 +0000
+
 freevo (1.9.2b2-4.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru freevo-1.9.2b2/debian/control freevo-1.9.2b2/debian/control
--- freevo-1.9.2b2/debian/control	2012-12-03 22:35:16.000000000 +0000
+++ freevo-1.9.2b2/debian/control	2013-01-27 22:47:14.000000000 +0000
@@ -15,7 +15,7 @@
 Architecture: all
 Depends:  ${misc:Depends}, ${python:Depends}, python-freevo (= ${binary:Version}), freevo-data (= ${binary:Version}),  mplayer, lsdvd, console-tools | kbd, debconf, adduser, xinit
 Recommends: cdparanoia, xine-ui, xmltv-util, libxmltv-perl
-Suggests: mencoder, libdvdcss2, lame, ttf-liberation | ttf-mscorefonts-installer, fbxine, flac, vorbis-tools, fbset, matrox-tools, nvram-wakeup
+Suggests: mencoder, libdvdcss2, lame, ttf-liberation | ttf-mscorefonts-installer, fbxine, flac, vorbis-tools, fbset, matrox-tools, nvram-wakeup, youtube-dl
 Breaks: freevo-doc (<< 1.9.2b2)
 Replaces: freevo-doc (<< 1.9.2b2)
 Description: home theater framework - binaries
@@ -31,7 +31,7 @@
 Package: python-freevo
 Architecture: all
 Section: python
-Depends: ${misc:Depends}, ${python:Depends}, python-alsaaudio, python-libxml2, python-beautifulsoup (>= 3.0.1), python-html5lib, python-kaa-imlib2 (>= 0.2.3+svn4596), python-kaa-metadata (>= 0.7.7+svn4596), python-kaa-base (>= 0.6.0+svn4596), python-pygame (>> 1.7.1release-4.1+b1), python-imaging, python-twisted (>= 2.5.0), python-sqlite, python-imdbpy, python-gdata, youtube-dl
+Depends: ${misc:Depends}, ${python:Depends}, python-alsaaudio, python-libxml2, python-beautifulsoup (>= 3.0.1), python-html5lib, python-kaa-imlib2 (>= 0.2.3+svn4596), python-kaa-metadata (>= 0.7.7+svn4596), python-kaa-base (>= 0.6.0+svn4596), python-pygame (>> 1.7.1release-4.1+b1), python-imaging, python-twisted (>= 2.5.0), python-sqlite, python-imdbpy, python-gdata
 Recommends: freevo (= ${binary:Version})
 Description: home theater framework - Python modules
  Freevo is a complete home theater framework. It can operate as a
diff -Nru freevo-1.9.2b2/debian/README.Debian freevo-1.9.2b2/debian/README.Debian
--- freevo-1.9.2b2/debian/README.Debian	2011-10-30 11:37:47.000000000 +0000
+++ freevo-1.9.2b2/debian/README.Debian	2013-01-27 22:48:44.000000000 +0000
@@ -161,6 +161,10 @@
 (Don't ask me why libdvdcss2 may be considered illegal, even when used
 to view a legally purchased DVD... this fact beats me).
 
+'youtube-dl' is needed to download and then play videos from YouTube. This
+package is not part of the stable release of Debian but would normally be
+available from http://backports.debian.org/
+
 --------------
 
   1. Configuring freevo

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to