From: Rogério Brito Date: Wed, 30 Nov 2016 19:22:54 +0000 (-0200) Subject: Merge tag 'upstream/2016.12.01' X-Git-Url: https://git.rapsys.eu/youtubedl/commitdiff_plain/47d80ec0b18245caeb97018d4c1af18d0b5b972b?hp=87a0165ca7e39af4dacb7ec637063b2cd35ae40b Merge tag 'upstream/2016.12.01' Upstream version 2016.12.01 --- diff --git a/debian/NEWS b/debian/NEWS new file mode 100644 index 0000000..ce13cc6 --- /dev/null +++ b/debian/NEWS @@ -0,0 +1,104 @@ +youtube-dl (2015.06.04.1-1) unstable; urgency=medium + + Starting with Debian's version 2015.06.04.1-1, the handling of video + formats has been revamped in youtube-dl. In particular, the option + `--max-quality` doesn't exist anymore. This is likely to break scripts + and/or other programs that use this option. + + Please, refer to the manpage (in particular to the section named + "FORMAT SELECTION") for more details. + + -- Rogério Brito Mon, 18 May 2015 08:23:20 -0300 + +youtube-dl (2014.02.17-1) unstable; urgency=medium + + There are too many goodies that this new release brings us, + including that it is possible to combine/merge/multiplex audio and + video formats that Youtube now offers separately (See the previous + notes about Youtube using DASH for video and audio). + + Now, if you want a 480p video in H.264 format, High profile, with + 128kbps AAC audio (this used to be Youtube's format 35), you can + specify format `-f 135+140` on the command-line, and so on. Only your + imagination is the limit. + + See http://cynic.cc/blog/posts/2014-02-17-youtube-dl_news/ for more + verbose news. + + -- Rogério Brito Mon, 17 Feb 2014 18:24:20 -0300 + +youtube-dl (2013.10.23-1) unstable; urgency=low + + From http://cynic.cc/blog/posts/2013-10-23-assorted_news/: + + [13]Some people may have noticed, others may not, but when downloading + videos from Youtube, they apparently are getting more aggressive with + the use of [14]Dynamic Adaptive Streaming over HTTP (also called DASH) + and, as a result, some (perhaps going to be all in the near future?) of + the videos may not be available in the resolution/formats that you used + to like (like me, with format number 35). + + By the way, one thing that is interesting with youtube videos provided + via DASH is that they are available in different streams: one for the + video and another for the audio. + + What does this mean in practical terms for users of youtube-dl? Well, + if you wanted to download videos in resolutions like the 480p (format + 35) that I mentioned, then you will probably have to change your way of + doing things, until a more automated solution is in place. + + You will have to download both the audio and the video and, then, + "combine" them (that is, multiplex them) to create one "normal" video + file with both the audio and the video. I usually do this via: + + ffmpeg -i audio.m4a -i video.mp4 -vcodec copy -acodec copy combined.mp4 + + If you prefer having a Matroska container instead of an mp4 container + (which, BTW, results in smaller muxing overhead), then you can use the + command line: + + mkvmerge -o combined.mkv audio.m4a video.mp4 + + Oh, those m4a and mp4 extensions are a new addition that [15]I just + sent upstream (in the past, both would have been named with an + extension of mp4). + + As, an aside, I like formats 135 for video and 140 for audio, for the + reasons that I mentioned in a comments to issue 1612: + + Otherwise, to download 480p videos (which I do for lectures and so + on with other projects of mine, like edx-dl) I have to call + youtube-dl twice: once for format 135 and another for format 140, + since the old (?) format 35 files are much smaller than the lower + resolution 360p files (due to the former being encoded in High + profile vs. the latter being encoded in Constrained Baseline + profile). + + While this is unfortunate for some, this is a good thing for others: I + once had a blind user of youtube-dl asking me if he could avoid + downloading the whole video just to extract the audio, so that he save + on bandwidth. Well, now this is possible. + + + 13. https://github.com/rg3/youtube-dl/issues/1612 + 14. https://en.wikipedia.org/wiki/Dynamic%20Adaptive%20Streaming%20over%20HTTP + 15. https://github.com/rg3/youtube-dl/pull/1622 + + -- Rogério Brito Fri, 25 Oct 2013 01:25:41 -0200 + +youtube-dl (2010.07.22-1) unstable; urgency=medium + + The upstream author has removed support for the -b ("best format") and + the -d ("high def") command line options. + + The behavior now is to download the best quality for each video. + If you experience a problem with youtube-dl downloading videos that are + too large, you should consider using the --max-quality option to limit + which format to use. + + The list of formats (in decreasing quality) can be found with: + + grep "available_formats =" /usr/bin/youtube-dl + + -- Rogério Brito Thu, 22 Jul 2010 19:07:03 -0300 + diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..6a942b0 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,18 @@ +Debian packaging for youtube-dl +------------------------------- + +A quick summary of how one can update the Debian packaging of youtube-dl is +to, assuming that one already has the packages `devscripts`, +`git-buildpackage`, and `pristine-tar` installed: + + gbp clone --all ssh://git.debian.org/git/collab-maint/youtube-dl.git + cd youtube-dl + gbp import-orig --pristine-tar --uscan + [ Make here some adaptations, like updating debian/patches, if needed ] + gbp buildpackage --git-pristine-tar + +These are the important steps and may need to be changed according to +deviations, say, in the release process of upstream releases (e.g., if +upstream changes the location where the tarballs reside). + + -- Rogério Brito , Mon, 18 May 2015 02:17:12 -0300 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..ad3008d --- /dev/null +++ b/debian/changelog @@ -0,0 +1,1082 @@ +youtube-dl (2016.08.17-1~1.gbp99b46a) UNRELEASED; urgency=medium + + [ Rogério Brito ] + ** SNAPSHOT build @99b46abf79266c2bf5eabc291dc4f366e61b5dde ** + + * Revert "debian/watch: Add back pgpsigurlmangle." + * Imported Upstream version 2016.08.17 + * debian/patches: Remove unneeded patches. + + [ Carlos Maddela ] + * Install support files via debhelper instead of setup.py. + * Tidy up cleanup rule and keep lintian happy. + * Rebuild with only Python 3 support. (Closes: #723990) + * Update Standards-Version to 3.9.8 (no changes required). + * Stop libav compatibility links from being considered as genuine. + (Closes: #798936) + * Add support for zsh completion. (Closes: #816412) + + -- Rogério Brito Wed, 17 Aug 2016 10:25:56 -0300 + +youtube-dl (2016.06.25-2) unstable; urgency=medium + + * The "The next upload will only support Python 3" release. + * debian/control: + + Add B-D on pandoc and zip. (Closes: #828905) + Thanks to Chris Lamb (for the report) and Logan Rosen from Ubuntu + (for a patch). + + Add recommends on ca-certificates. (Closes: 819759) + * debian/watch: Add back pgpsigurlmangle. + + -- Rogério Brito Wed, 17 Aug 2016 07:39:54 -0300 + +youtube-dl (2016.06.25-1) unstable; urgency=medium + + * Imported Upstream version 2016.06.25 (Closes: #824799) + * debian/watch: + + Update for version 4. + + Skip pgpsigurlmangle for the moment. + * debian/patch: Add patch to update list of supported sites + * debian/rules: + + Adapt to new upstream build system. + + Add commented snippet for conffile removal. + + Ignore tests temporarily. + + -- Rogério Brito Sat, 25 Jun 2016 15:06:41 -0300 + +youtube-dl (2016.02.22-1) unstable; urgency=medium + + * ACK NMU. Thanks Wookey! (Closes: #809454) + * Imported Upstream version 2016.02.22. + (Closes: #808423, #809454, #808468, #721317) + * debian/patches: Removed, they came from upstream. + * debian/control: + + Make all URLs use HTTPS. + + Update list of supported sites. + + The package complies with policy 3.9.7. + + -- Rogério Brito Thu, 25 Feb 2016 00:38:12 -0300 + +youtube-dl (2015.11.27.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix for youtube failure #809454 + + -- Wookey Fri, 08 Jan 2016 01:48:02 +0000 + +youtube-dl (2015.11.27.1-1) unstable; urgency=medium + + * Imported Upstream version 2015.11.27.1 (Closes: #806559). + + -- Rogério Brito Mon, 30 Nov 2015 01:39:56 -0200 + +youtube-dl (2015.11.10-1) unstable; urgency=medium + + * Imported Upstream version 2015.07.21 (Closes: #735012, #736151) + * Imported Upstream version 2015.11.10 (Closes: #796035, #804724, #801491). + * debian/control: + + Drop really ancient Recommends to have ffprobe. + + Prefer ffmpeg to libav-tools in Recommends. + + Prefer mplayer to mplayer2 in Recommends. (Closes: #796227). + Note: I'm still leaving mplayer2 to ease the life of backporters. + + Prefer mpv to mplayer in Recommends. + + -- Rogério Brito Wed, 11 Nov 2015 12:23:08 -0200 + +youtube-dl (2015.06.04.1-1) unstable; urgency=medium + + * Imported Upstream version 2015.05.15 (Closes: #784322, #783093, #785335) + * Imported Upstream version 2015.06.04.1 + * debian/README.source: Adapt according to changes in git-builpackage. + * debian/copyright: + + Update my copyright years. + + Fix lintian's dep5-copyright-license-name-not-unique. + * debian/gbp.conf: Change to new git-buildpackage syntax. + * debian/NEWS: + + Document that the --max-quality option is gone. + + Update with version to be uploaded. + * debian/control: + + Add build-dependency on dh-python as per warning from dh_python2. + + -- Rogério Brito Sat, 13 Jun 2015 17:41:32 -0300 + +youtube-dl (2015.02.28-1) unstable; urgency=medium + + * Imported Upstream version 2015.02.28. Closes: #778765. + + -- Rogério Brito Sun, 01 Mar 2015 02:12:13 -0300 + +youtube-dl (2015.02.06-1) unstable; urgency=medium + + * Imported Upstream version 2015.02.06 + * debian/control: + + Update list of supported sites. + + Add recommends on "aria2 | wget | curl" to use the new external + downloaders feature. + + -- Rogério Brito Mon, 09 Feb 2015 01:37:50 -0200 + +youtube-dl (2015.01.16-1) unstable; urgency=medium + + * Imported Upstream version 2015.01.16. Highlight: + + Fix changes with Youtube changing the signature algorithm. + + -- Rogério Brito Fri, 16 Jan 2015 16:08:59 -0200 + +youtube-dl (2014.12.01-1) unstable; urgency=medium + + * Imported Upstream version 2014.11.21 + * Imported Upstream version 2014.11.23 + * Imported Upstream version 2014.12.01. + Closes: #771316, #769602. + * debian/copyright: + + Record the explicit provenance of public domain status. + Thanks Ben Finney for the patch. Closes: #770249. + + Fix missing-license-paragraph-in-dep5-copyright. + + -- Rogério Brito Tue, 02 Dec 2014 21:25:47 -0200 + +youtube-dl (2014.10.30-1) unstable; urgency=medium + + * Imported Upstream version 2014.10.30. + Closes: #765997, #762046. + * debian/control: Confirm that the package conforms to policy 3.9.6. + + -- Rogério Brito Fri, 31 Oct 2014 18:57:02 -0200 + +youtube-dl (2014.08.05-1) unstable; urgency=medium + + * Imported Upstream version 2014.08.05. + Closes: #756246, #756371, #756493. + + -- Rogério Brito Wed, 06 Aug 2014 15:43:31 -0300 + +youtube-dl (2014.07.15-1) unstable; urgency=medium + + * Imported Upstream version 2014.07.15. Closes: #754919. + + -- Rogério Brito Tue, 15 Jul 2014 22:32:37 -0300 + +youtube-dl (2014.07.11-1) unstable; urgency=medium + + * Imported Upstream version 2014.07.11. + Closes: #754569, #740616, #752740, #754628, #754585. + + -- Rogério Brito Sun, 13 Jul 2014 12:31:12 -0300 + +youtube-dl (2014.06.19-1) unstable; urgency=medium + + * debian/upstream-signing-key.asc: Add keys from upstream. + * Rename: debian/upstream-signing-key.asc -> debian/upstream/signing-key.asc + * debian/watch: Make use of the signing key from upstream. + * Imported Upstream version 2014.06.19. Closes: #752139. + * debian/changelog: Annotate with bugs being closed. + + -- Rogério Brito Sun, 22 Jun 2014 11:53:20 -0300 + +youtube-dl (2014.06.07-1) unstable; urgency=medium + + * Imported Upstream version 2014.06.07. Closes: #743005, #749828, + #746345. + * debian/control: Annotate with bug numbers closed by this release. + + -- Rogério Brito Sun, 08 Jun 2014 12:39:54 -0300 + +youtube-dl (2014.02.17-1) unstable; urgency=medium + + * The "Way too many changes release". + * Imported Upstream version 2013.12.23 + * Imported Upstream version 2014.01.17.2 + * Imported Upstream version 2014.02.17. + + There are too many goodies that this new release brings us, + including that it is possible to combine/merge/multiplex audio and + video formats that Youtube now offers separately (See the previous + notes about Youtube using DASH for video and audio). + . + Now, if you want a 480p video in H.264 format, High profile, with + 128kbps AAC audio (this used to be Youtube's format 35), you can + specify format `-f 135+140` on the command-line, and so on. Only your + imagination is the limit. + + Fixes "using --list-subs triggers downloading video from vimeo". + Closes: #734647. + * debian/NEWS: + + Write news about new muxing feature of youtube-dl. + * debian/control: + + Massive update of supported sites in long description. + + Package complies with policy 3.9.5. + + -- Rogério Brito Mon, 17 Feb 2014 19:41:53 -0300 + +youtube-dl (2013.12.04-1) unstable; urgency=low + + * The "I still have a flu (but am getting better) release". + * Imported Upstream version 2013.12.04. + + Fixes "more youtube encrypted signature problems". Closes: #730556. + + Fixes "collegehumor.com - unicode encode error". Closes: #729730. + + Fixes listing 'youtube:search' twice in extractor list. + Thanks Jaime Marquínez Ferrándiz for the fix. Closes: #730730. + * debian/control: Update list of extractors. + + -- Rogério Brito Thu, 05 Dec 2013 02:24:18 -0200 + +youtube-dl (2013.11.11-2) unstable; urgency=low + + * debian/control: Add dependency on python-pkg-resources. + Closes: #729416. Thanks Josh Triplett. + + -- Rogério Brito Tue, 12 Nov 2013 16:34:16 -0200 + +youtube-dl (2013.11.11-1) unstable; urgency=low + + * Imported Upstream version 2013.11.11. Highlights: + + Add support for many sites (see long description of the package). + + Fix support for many sites (Closes: #728424). + + Improve support for many sites (including CNN, Youtube). + + Improve support for download of subtitles. + + Allow to download tracks marked as not 'streamable' via rtmpdump in + soundcloud. + + Avoid reencoding videos that are downloaded via HTTP Live Streaming + (Apple's version of DASH). These videos have to be downloaded with + ffmpeg (or avconv), as youtube-dl doesn't have a downloader for that + particular protocol. + . + See https://en.wikipedia.org/wiki/HTTP_Live_Streaming for more + information. + * debian/control: Update list of extractors. + + -- Rogério Brito Mon, 11 Nov 2013 23:06:01 -0200 + +youtube-dl (2013.10.23-1) unstable; urgency=low + + * Imported Upstream version 2013.10.23. + + Fix time display for > 60 minutes. Closes: #724834. + + All adult-related sites should respect the age being set via the + `--age-limit` option (which can be put in a global configuration file + under the /etc directory), thus making youtube-dl safe for Debian Edu + and Debian Jr. Closes: #715407. + + Document that the output template accepts specification of + downloaded formats (template: %(format)s). In particular, this: + - Avoids resuming downloads with different formats. Closes: #689294. + - Allows downloading all available formats. Closes: #643831. + * debian/control: + + Update long description with list of supported sites. + * debian/NEWS: + + Update with notes about split audio/video downloads. + + -- Rogério Brito Fri, 25 Oct 2013 01:33:56 -0200 + +youtube-dl (2013.10.04-1) unstable; urgency=low + + * Imported Upstream version 2013.10.04. Closes: #723592. + + -- Rogério Brito Fri, 04 Oct 2013 09:44:46 -0300 + +youtube-dl (2013.10.01-1) unstable; urgency=low + + * The "In a hurry release". + * Imported Upstream version 2013.10.01. + + Closes: #724321, #722343, #722298. + + -- Rogério Brito Thu, 03 Oct 2013 01:28:58 -0300 + +youtube-dl (2013.08.29-1) unstable; urgency=low + + * Imported Upstream version 2013.08.29. Highlights: + + Fix subtitle downloading. (Closes: #721257) + + Add/improve support cryptographic signatures of lengths 80, 82, 84, + 86, 88 on youtube. + + Add/improve support for the following sites: + - Youtube: Add support for DASH videos. See: + https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP + - Slashdot: tv.slashdot.org + - News sites: CNN, NBC news, PBS. + - MIT sites: video.mit.edu, techtv.mit.edu + - Other sites: Youporn, hark.com, AddAnime, RTLnow, jeuxvideo.com, + VOXnow, collegehumor, the generic extractor, Vimeo, funnyordie, + statigram, utv.unistra.fr, canalc2.tv, XHamster, 220.ro, + trilulilu.ro, canalplus, appletrailers, addanime, orf.at, + kankan.com. + + Allow embedding of subtitles in mp4 videos. + + Allow the use to specify languages for subtitles. + * debian/changelog: + + Fix long line in the previous uploaded entry, to please lintian and + other tools. + * debian/control: + + Remove upper limit on the python version that we support. + + -- Rogério Brito Thu, 29 Aug 2013 21:36:16 -0300 + +youtube-dl (2013.08.17-1) unstable; urgency=low + + * Imported Upstream version 2013.08.17. Highlights: + + Add/improve support cryptographic signatures of lengths 83, 85, 86, 87, + 89. (Closes: #719309). + + Fixing the signature of the lengths listed above makes it to download + many music videos (including those from VEVO). For those (like me) + that don't know what VEVO is/was, here is a snippet from Wikipedia: + + "Vevo, LLC (stylized vevo) is a joint venture music video website + operated by Sony Music Entertainment, Universal Music Group, Google + and Abu Dhabi Media with EMI licensing its content to the group + without taking an ownership stake." + + -- Rogério Brito Sun, 18 Aug 2013 08:03:58 -0300 + +youtube-dl (2013.08.08-1) unstable; urgency=low + + * Imported Upstream version 2013.08.02 + * Imported Upstream version 2013.08.08. Highlights: + + Improve GenericIE for compatibility with more sites. + + Youtube: + - Add/improve support cryptographic signatures of lengths 79, 81, 83, + 84, 85, 86, 87, 90, 92. (Closes: #718391, #717537, #716987) + - Support signatures with more than 2 parts. + - Add support for downloading recommended videos (via :ytrec) + - Support downloading videos from the user's "Watch Later" playlist. + - Add better support for "age protected videos". + - Add explicit support for 3D videos. + + Add support for: + - IGNE + - criterion.com + - Canalplus + - Livestream + - freesound.org + - thisav + - CondeNast + - ex.fm + - video.sina.com.cn + - 56.com + - Weibo + - roxwell.com + - kankan.com + - Ooyala + - videofy.me + - muzu.tv + + Improve support for: + - ComedyCentral. + - Instagram. + - MTV. + - Metacafe: support AnyClip videos. + - Soundcloud. + - traileraddict. + - keek. + - videos from VEVO (they just keep changing stuff to prevent people + downloading music videos). + + Fix support for: + - CollegeHumor. + - Break + * debian/control: Update long description with list of supported sites. + + -- Rogério Brito Wed, 07 Aug 2013 20:40:48 -0300 + +youtube-dl (2013.07.10-1) unstable; urgency=low + + * Imported Upstream version 2013.07.10. (Closes: #716092) + + -- Rogério Brito Wed, 10 Jul 2013 18:53:05 -0300 + +youtube-dl (2013.07.02-1) unstable; urgency=low + + * Imported Upstream version 2013.07.02. Highlights: + + Add support for hotnewhiphop.com. + + Add support for auengine.com. + + Add support for gamespot.com. + + Add support for RingTV. + + Add support for wat.tv. + + Add support for traileraddict.com. + + Add support for tu.tv. + + Add support for instagram.com. + + Improve support for encrypted signatures in Youtube. + + Improve support for videos from ArteTv. + + Minor improvements to the generic fallback information extractor. + + Change the default naming of videos to the template: + `%(title)s-%(id)s.%(ext)s` + * debian/control: + + Revise that package complies with standars version 3.9.4. + (No changes needed) + + -- Rogério Brito Thu, 04 Jul 2013 10:00:59 -0300 + +youtube-dl (2013.06.34-1) unstable; urgency=low + + * Imported Upstream version 2013.06.26 + * Imported Upstream version 2013.06.33. Highlights: + + VimeoIE: allow to download password protected videos. (Closes: #523326) + + YoutubeIE: A lot of work for downloading VEVO videos. + + Add support for Statigr.am. + + Add support for break.com. + + Add support for tudou.com. (Closes: #657148) + + Add support for Jukebox. + + Add specific code for VEVO videos. + + Modularize the code so that each site has its code in a + respective file (usable as python modules, as, for instance, + `youtube_dl.extractor.youtube`). + + Modularize the code so that the downloading class is split in two: + - YoutubeDL is the class that coordinates everything. + - FileDownloader gets a filename and an info dict and downloads the + video. + + Fix downloading from Google+ videos (new URL format). + * Imported Upstream version 2013.06.34. Highlights: + + Add support for downloading automatic transcribed subtitles. + + Add support for downloading subtitles in WebVTT (vtt) format. + + Add support for Wimp.com. + + Add support for CSpan. (Closes: #659623) + + Improve support for Youtube's crypto signing fields. + * debian/control: + + Add mplayer{,2} as recommends, needed for mms:// or rtsp:// schemes. + + Make explicit version of Python that we require. + * debian/rules: Use python2 plugin with debhelper. + * debian/control: + + Make determination of python versions automatic. + + Fix syntax error in Depends: field. + + -- Rogério Brito Sun, 23 Jun 2013 20:10:54 -0300 + +youtube-dl (2013.06.21-2) unstable; urgency=low + + * debian/control: + + Add missing Build-Dependency on python-pkg-resources. + Thanks to Sven Joachim for the hint (Closes: #713835) + * debian/rules: + + Fix misplaced README.txt.gz. + Thanks to Sven Joachim for the patch (Closes: #713834) + + -- Rogério Brito Sun, 23 Jun 2013 18:59:25 -0300 + +youtube-dl (2013.06.21-1) unstable; urgency=low + + * New upstream version. + Closes: #711733, #697086, #697594, #645925, #683795, #659515. + * Imported Upstream version 2013.05.14 + * debian/watch: + + Update to track github tags. Thanks to Bart Martens for the rewrite. + * debian/README.source: + + Update my own instructions. + * Imported Upstream version 2013.05.23 + * debian/watch: + + Download version specific for distributors. + * debian/control: + + Bump build-dep on debhelper to >= 9. + * debian/compat: + + Use level 9 of debhelper. + * Imported Upstream version 2013.06.21 + * debian/install: + + Remove, as we let setup.py install things. (Closes: #699043) + * debian/rules: + + Simplify rules file with use of buildsystem. + * debian/control: + + Remove B-D on pandoc. + + Remove B-D-I on perl. + + Remove obsolete DMUA flag. + * debian/rules: + + Move incorrectly (bash completion) installed file to its right place. + + Remove egg-info directory in the clean target. + + -- Rogério Brito Wed, 22 May 2013 21:01:15 -0300 + +youtube-dl (2012.12.11-1) unstable; urgency=low + + * debian/watch: + + Adapt to new upstream distribution scheme. + * Imported Upstream version 2012.12.11 + * debian/rules: + + Disable new test suites. They depend on network access. + + Remove repackaging need: Upstream adopted a new strategy. + + Leave it as vanilla as possible. + + Simplify the build process by not calling setup.py. + * debian/{control,manpages,rules,youtube-dl.pod}: + + Use manpage from upstream. + + -- Rogério Brito Tue, 18 Dec 2012 09:45:19 -0200 + +youtube-dl (2012.09.27+dfsg1-1) unstable; urgency=low + + * Urgency set to high to fix an RC bug. + * Imported Upstream version 2012.09.27+dfsg1: + + Remove binaries without sources. Thanks to Ansgar Burchardt for + notifying me. (Closes: #689493) + * debian/copyright: + + Rewrite in Copyright Format 1.0 for readability. + * debian/rules: + + Add a `get-orig-source` target to remove binaries without sources. + * debian/clean: + + Remove `*.pyc` files due to new upstream changes. + * debian/watch: + + Adapt for mangled debian version. + + -- Rogério Brito Sat, 17 Nov 2012 15:01:05 -0200 + +youtube-dl (2012.09.27-1) unstable; urgency=low + + * Imported Upstream version 2012.09.27: + + Fixes changes in youtube that prevented youtube-dl from working. + Thanks Alex Wauck and Josh Triplett for notifying me of the breakage. + (Closes: #688997) + + Incorporates my patch for downloading from tube.majestyc.net. + (Closes: #683962) + * debian/patches: Remove unneeded patches. + + -- Rogério Brito Fri, 28 Sep 2012 02:27:37 -0300 + +youtube-dl (2012.02.27+gita171dbf-3) unstable; urgency=low + + * Add python to build-depends-indep. (Closes: #647407) + + -- Rogério Brito Mon, 06 Aug 2012 22:11:25 -0300 + +youtube-dl (2012.02.27+gita171dbf-2) unstable; urgency=low + + * Disable downloading from tube.majestyc.net for the moment. + (Closes: #683962) + + -- Rogério Brito Sun, 05 Aug 2012 16:50:15 -0300 + +youtube-dl (2012.02.27+gita171dbf-1) unstable; urgency=low + + * Imported Upstream version 2012.02.27+gita171dbf. Highlights: + + Fixes for sites changing layouts: + - Vimeo. Closes: #682865. + - blip.tv. Closes: #671167. + + Redirects are now supported. Closes: #597797. + * debian/control: + + Allow use of libav-tools for transcoding instead of ffmpeg. + + Build-Depend-Indep on zip for upstream's build system. + + Bump depends on python >= 2.6, for new "zipped executables". + * debian/rules: We now have something to make. + * debian/patches: Add support for tube.majestyc.net. Closes: #612586. + + -- Rogério Brito Sun, 05 Aug 2012 01:45:05 -0300 + +youtube-dl (2012.02.27-1) unstable; urgency=low + + * Imported Upstream version 2012.02.27. Highlights: + + Add support for MTV. + + Allow the Vimeo engine to work with embedded video URLs. + + Add --verbose switch option. Not documented in the manpage yet, + patches welcome. + * debian/gbp.conf: Add defaults for the git-buildpackage suite. + * Make debian/README.source simpler. + * Don't automatically sign tags with git-buildpackage. + * Update the manpage to cite which sites youtube-dl supports. + Thanks to Adrian Knoth for the patch (Closes: #657978) + * Update Standards-Version to 3.9.3 (no other changes). + + -- Rogério Brito Sat, 17 Mar 2012 13:41:15 -0300 + +youtube-dl (2012.01.05-2) unstable; urgency=low + + * debian/control: Per requests, change rtmpdump to a Recommends. + Thanks to Nicola Ferralis (Closes: #655036) + + -- Rogério Brito Sat, 07 Jan 2012 22:51:17 -0200 + +youtube-dl (2012.01.05-1) unstable; urgency=low + + * Imported Upstream version 2012.01.05. Highlights: + + Fixed duplicated downloads from YouTube user page. + + Support configuration files. (Closes: #429557). + + Added support for Soundcloud. + + Added support for InfoQ. + + Added support for Mixcloud. + + Added support for OpenClassRoom. + + Support aac audio in mp4 container (as .m4a files). + + Support wav audio output. + + Added --max-downloads option. Not documented in the manpage yet, + patches welcome. + + Added --prefer-free-formats option. Not documented in the manpage + yet, patches welcome. + * debian/patches: Drop patches already included upstream. + * debian/control: Add support for earlier versions of ffmpeg/ffprobe. + Thanks to Uwe Kleine-König for the suggestion. (Closes: #651060) + * debian/control: Update list of supported sites. + + -- Rogério Brito Fri, 06 Jan 2012 13:48:47 -0200 + +youtube-dl (2011.10.19-4) unstable; urgency=low + + * debian/{rules,control}: + + Remove build-dependency on python, as that's not really needed. + + -- Rogério Brito Sun, 20 Nov 2011 10:22:04 -0200 + +youtube-dl (2011.10.19-3) unstable; urgency=low + + * debian/control: + + Add python to B-D-Indep. Closes: #647407. + Thanks to Felix Geyer, Daniel T Chen, and Simon Paillard. + + Fix capitalization of YouTube. Closes: #649111. + Thanks to Filipus Klutiero. + + -- Rogério Brito Fri, 18 Nov 2011 19:28:01 -0200 + +youtube-dl (2011.10.19-2) unstable; urgency=low + + * Add patch to fix downloading from facebook. + + -- Rogério Brito Sat, 22 Oct 2011 01:16:31 -0200 + +youtube-dl (2011.10.19-1) unstable; urgency=low + + * Imported Upstream version 2011.10.19. Highlights: + + Added option -L to list available formats. + + Understand more playlist formats in youtube. + + Added support for CollegeHumor. + + Added support for xvideos.com. + + Added support for HD videos in vimeo. + * debian/control: + + Update short description. + + Mention that getting worst quality is also possible. + + Update list of sites in the long description. + + It's vcs-browseR, not vcs-browse. + * Update the manpage wrt the 'worst' format. Thanks Cristian Rigamonti. + + -- Rogério Brito Tue, 18 Oct 2011 21:13:16 -0200 + +youtube-dl (2011.09.27-1) unstable; urgency=low + + * New upstream version. Highlights: + + Added support for vimeo (closes: #619023). + + Added support for blip.tv. + + Added support for myvideo.de. + + Added support for comedycentral. + + Added support for "The Escapist". + + Added ability to download worst quality video (closes:#609328). + + Added ability to get available formats for a video (--get-format). + + Added support to extract vorbis audio with --extract-audio. + + New command line options: --writedescription, --write-info-json, + --list-extractors, --skip-download, --get-format. Not documented in + the manpage yet, patches welcome. + * debian/control: + + Add fields for the VCS system. + + cosmetics: Run wrap-and-sort to make the packaging canonical. + * debian/patches: + + Remove 01-prefer-open-formats.patch, integrated upstream. + + -- Rogério Brito Thu, 29 Sep 2011 14:37:13 -0300 + +youtube-dl (2011.08.04-2) unstable; urgency=low + + * debian/{clean,youtube-dl.1}: Don't keep old files hanging around. + * debian/control: We comply with policy 3.9.2. + * debian/rules: Fix references to Perl. Closes: #637107. + * debian/source/local-options: Set to unapply-patches. + + -- Rogério Brito Tue, 09 Aug 2011 16:38:46 -0300 + +youtube-dl (2011.08.04-1) unstable; urgency=low + + * Imported Upstream version 2011.08.04. Highlight: + + Fix changes on Youtube's side. Closes: #636611, #624139, #636547. + Thanks for all those that were kind enough to notify me. + + Includes robustness fixes for youtube videos, including a fix (dated + 2011-02-25, which I forgot to include) to cope with videos whose IDs + begin with an hyphen. Closes: #632922. Sorry, Matt Kraai, for + forgetting about this! + * debian: Add a README.source file describing how the package is + usually made. + + -- Rogério Brito Fri, 05 Aug 2011 12:25:55 -0300 + +youtube-dl (2011.02.25b-1) unstable; urgency=low + + * New upstream release. Some highlights: + + Enable artist playlists in YoutubePlaylistIE. + + Add support for getting videos from Facebook. + + Support more common YouTube playlist URLs + + Extract audio from your videos using ffmpeg as a postprocessor. + * debian/control: + + Add recommends on ffmpeg. + + Update the list of sites supported by youtube-dl in the long + description. + * debian/patches/*: + + Refresh. + + -- Rogério Brito Fri, 25 Feb 2011 20:27:47 -0300 + +youtube-dl (2011.01.30-2) unstable; urgency=low + + * debian/control: + + include build-depends-indep on perl, for pod2man (not used during clean). + + update the build-dependency on debhelper (we use the override feature). + * debian/rules: + + generate the actual manpage from the pod source at build time. + + -- Rogério Brito Mon, 31 Jan 2011 20:30:36 -0200 + +youtube-dl (2011.01.30-1) unstable; urgency=low + + * New upstream release. Some highlights: + + options -b and -f are removed. + + fix progress report when continuing partial downloads. + + request compressed pages by default. + + add support for embedded youtube playlist URLs; doesn't fix #495164 yet. + + add option --dump-user-agent. + + add option --console-title. + + add option --no-part. + + add option --get-filename. + + set downloaded file mtime to the last-modified header, if possible. + + add option --no-mtime. + * debian/control: + + update dependency on python's minimum version to 2.5. + * debian/youtube-dl.pod: + + update a lot. + + -- Rogério Brito Mon, 31 Jan 2011 00:31:09 -0200 + +youtube-dl (2010.12.09-1) unstable; urgency=low + + * New upstream release: + + Use filename with suffix .part while the download is still incomplete. + + Add support for downloading files from depositfiles.com. + + Fix recent changes in youtube.com. Closes: #606537. + * debian/watch: + + Update to work with the github redirector. + * debian/youtube-dl.pod: + + Add short description on youtube.com's video formats. + Based on Nicola Ferralis's patch. Closes: #605311. + + Add description of options -A, --playlist-start, and --playlist-end + options. Thanks to Josh Triplett. Closes: #604983. + * debian/patches: + + refresh patch. + + -- Rogério Brito Fri, 10 Dec 2010 10:41:25 -0200 + +youtube-dl (2010.11.19-1) unstable; urgency=low + + * New upstream release. Highlights: + + Fix downloading of RTMP URL's. + + Added command line switch (-A) to auto-number downloads. + + Allow comments in batchfiles. + + Add option to specify the video to end at in a playlist. + * debian/{watch,control}: + + Update for the move from bitbucket to github. + * debian/patches: + + refresh patch. + + -- Rogério Brito Thu, 25 Nov 2010 15:54:56 -0200 + +youtube-dl (2010.10.24-2) unstable; urgency=low + + * The "I forgot to save the changelog file" release. + * The highlights of the new release are: + + Add --cookies option to allow saving cookies to disk + (primarily to be used with external downloaders: e.g., aria2c). + + Support "https" both for YouTube URLs and for login. + * debian/patches: + + refresh patch. + + -- Rogério Brito Mon, 25 Oct 2010 03:10:07 -0200 + +youtube-dl (2010.10.24-1) unstable; urgency=low + + * New upstream release. + + -- Rogério Brito Mon, 25 Oct 2010 02:23:40 -0200 + +youtube-dl (2010.10.03-1) unstable; urgency=low + + * The "upload from sunny California" release + * New upstream release: + + Downloading manually the release 2010.10.03 corresponding to + http://bitbucket.org/rg3/youtube-dl/changeset/190d2d0fd729 + + Abort downloads that can't be written to the disk + + Fix downloading some videos from metacafe.com + + Try to discover the video extension from metacafe.com + + Allow #! in youtube urls + + Fix extraction of uploader nickname on dailymotion + + Support downloads from youtube-nocookie.com urls + + Code improvements in general + + Retry that fail with codes 5xx on youtube + * debian/patches/*: + + rename 01-add-support-to-webm.patch to 01-prefer-open-formats.patch + + update the patch to apply to new versions of youtube-dl + + re-enable the patch to give preference to webm videos + + -- Rogério Brito Wed, 13 Oct 2010 21:58:24 -0700 + +youtube-dl (2010.08.04-1) unstable; urgency=low + + * New upstream release: + + Fix metacafe.com code not working due to gdaKey again + + Add option (--playlist-start) to specify the initial video for playlists + + Put back -b option as a placeholder with a warning message + + Consider the file downloaded if the size differs in less than 100 bytes + + Reorganize request code to make it a bit more robust + + Properly detect YouTube error messages to print them on screen + * debian/control: + + Remove suggests on gst-p-b (>= 0.10.18.3-2) + + The package complies with Policy 3.9.1 without any other changes. + * debian/watch: + + Remove commented lines. + * debian/youtube-dl.pod: + + Update the manpage to include newer options. + + Don't mention removed options anymore. Closes: #590825, #592368. + + -- Rogério Brito Mon, 09 Aug 2010 13:27:41 -0400 + +youtube-dl (2010.07.24-1) unstable; urgency=medium + + * Urgency medium due to changes in the site that broke earlier versions. + * New upstream release: + + restore support for WebM formats. + * debian/changelog: + + fix entry that stated incorrect removed options. Closes: #590144. + + -- Rogério Brito Sat, 24 Jul 2010 22:29:21 -0300 + +youtube-dl (2010.07.22-1) unstable; urgency=medium + + * Urgency set to medium due to changes in the site + * New upstream release: + + make youtube-dl work again. Closes: #589974. + + removed command line options -b and -d. + * debian/NEWS: + + document the removal of command line options and the new behavior. + * debian/patches: + + disabled for the moment. + * debian/control: + + include the support of dailymotion in the long description. + + update the standards version to 3.9.0, with no other changes. + + -- Rogério Brito Thu, 22 Jul 2010 18:58:29 -0300 + +youtube-dl (2010.07.14-1) unstable; urgency=low + + * New upstream release: + + add preliminary support for Dailymotion videos + + improve support for WebM in YouTube + + add support for the "original" video format in YouTube + + add a --max-quality option + + add support for youtu.be URLs + + add fixes. + * debian/patches/01-add-support-to-webm.patch: + + update and refresh. + + -- Rogério Brito Wed, 14 Jul 2010 22:39:54 -0300 + +youtube-dl (2010.06.06-1) unstable; urgency=low + + * New upstream release: + + support for retrying connections after a 503 error + + argument '-' can be used with -a to indicate stdin + + support for webm formats + * debian/patches/01-add-support-to-webm.patch: + + remove parts applied upstream + + update to download webm videos based on their quality + + -- Rogério Brito Mon, 07 Jun 2010 04:16:54 -0300 + +youtube-dl (2010.04.04-3) unstable; urgency=low + + * Migrate the packaging to smaller dh(7) style. + * Update the years of copyright. + + -- Rogério Brito Tue, 01 Jun 2010 11:06:06 -0300 + +youtube-dl (2010.04.04-2) unstable; urgency=low + + * Add support to webm (vp8 + vorbis) format: + + debian/patches/01-add-support-to-webm.patch: the code + + debian/NEWS: the documentation + + debian/control: the suggests field + + -- Rogério Brito Sat, 29 May 2010 13:11:43 -0300 + +youtube-dl (2010.04.04-1) unstable; urgency=low + + * New upstream release: + + allow grabbing videos from vevo. + + allow download whole playlists and keep the videos numbered. + + add support for new playlist style. + + fix detection of multipage playlists. + + insist a little bit more to grab videos from youtube. + + add information extractor for video.yahoo.com. + + fix cosmetic issues with rtmpdump. + + add option --all-formats to grab all available formats for a given video. + + add "-" (without quotes) as an alias to output videos to stdout. + + -- Rogério Brito Sun, 04 Apr 2010 17:55:00 -0300 + +youtube-dl (2010.03.13-1) unstable; urgency=low + + * New upstream release + + added option to disable the status/progress updates. + + fine tuned the sequence of formats searched to discover the best quality. + + -- Rogério Brito Sun, 14 Mar 2010 23:33:48 -0300 + +youtube-dl (2010.02.13-1) unstable; urgency=low + + * New upstream release + + stronger parsing of URLs. + + better generation of filenames. + * debian/control: + + include misc-depends due to debhelper. + + the package is compliant with policy 3.8.4. + + -- Rogério Brito Wed, 17 Feb 2010 00:19:23 -0200 + +youtube-dl (2010.01.19-1) unstable; urgency=low + + * New upstream release. As upstream does not provide a changelog, here + are the highlights: + + patched to add Google Video and Photobucket support + + add support for using rtmpdump + + added support to download all of a user's videos! + + fix detection of uploader nickname in metacafe + + take format 37 into account + + add self-updating code + + allow empty titles because they do appear in some videos + + use default values for "continuedl" and "nooverwrites" parameters + + avoid using Unicode strings when forming URL requests + + improve preferred encoding detection method + * Remove all patches (applied upstream). + * Add suggests on rtmpdump. + * Shorten the short description. + * Include list of sites supported in the long description. + + -- Rogério Brito Tue, 26 Jan 2010 11:28:40 -0200 + +youtube-dl (2009.09.13-2) unstable; urgency=low + + * change to "3.0 (quilt)" format. + * add support for 1080p videos. Thanks Josh Triplett. Closes: #557042. + * include a better manpage. Closes: #553919. + * include the DMUA: yes field. + * kindly reviewed by Li Daobing. + + -- Rogério Brito Thu, 19 Nov 2009 11:21:36 -0200 + +youtube-dl (2009.09.13-1) unstable; urgency=low + + * New upstream release + * debian/watch: + + adjust for the new upstream layout. + * debian/control: + + Standards-Version updated to 3.8.3. No changes needed. + + -- Rogério Brito Sat, 10 Oct 2009 12:17:53 -0300 + +youtube-dl (2009.08.08-1~try01) unstable; urgency=low + + * The current maintainer seems busy (Closes: #491616): + + ability to recognize more qualities of a video. + + ability to automatically find the best quality video. + + ability to download entire playlists. + + ability to specify various urls. (Closes: #452071) + + ability to resume interrupted downloads. + + many other things. + * debian/copyright: + + rework the file. + + mention that the package is in the public domain. + + include my information. + + update the URL of the package. + * debian/control: + + add a Homepage: field. + + keeping the current manpage for now. + + give more details in the long description. + + list me as the maintainer. + + Standards-Version updated to 3.8.2. + * debian/watch: + + let's help with automatic updates. + + -- Rogério Brito Mon, 10 Aug 2009 08:14:08 -0300 + +youtube-dl (2008.03.22-1) unstable; urgency=low + + * New upstream release: + - adds -f / --format command line option. + + -- Robert S. Edmonds Wed, 26 Mar 2008 13:19:23 -0400 + +youtube-dl (2008.03.08-1) unstable; urgency=low + + * New upstream release: + - adds -b / --best-quality command line option. + + -- Robert S. Edmonds Wed, 12 Mar 2008 14:26:04 -0400 + +youtube-dl (2008.01.24-1) unstable; urgency=low + + * New upstream release; closes: #462427, #462428. + - fixes youtube download issues. + + -- Robert S. Edmonds Thu, 24 Jan 2008 22:15:05 -0500 + +youtube-dl (2007.10.09-1) unstable; urgency=low + + * New upstream release. + + -- Robert S. Edmonds Mon, 08 Oct 2007 19:22:33 -0400 + +youtube-dl (2007.08.24-1) unstable; urgency=low + + * New upstream release; closes: #439363. + + -- Robert S. Edmonds Fri, 24 Aug 2007 13:54:40 -0400 + +youtube-dl (2007.06.22-1) unstable; urgency=low + + * New upstream release: + - regex update. + + -- Robert S. Edmonds Thu, 21 Jun 2007 20:42:57 -0400 + +youtube-dl (2007.06.06-1) unstable; urgency=low + + * New upstream release: + - "--title-too" command line option to print the video's title. + + -- Robert S. Edmonds Thu, 07 Jun 2007 01:04:01 -0400 + +youtube-dl (2007.03.27-1) unstable; urgency=low + + * New upstream release: + - Progress meter. + - "--literal" command line option to use the video title in the filename. + - "--get-url" command line option to print the real video URL. + + -- Robert S. Edmonds Mon, 2 Apr 2007 21:46:56 -0400 + +youtube-dl (2007.02.18-1) unstable; urgency=low + + * New upstream release: + - Diction. + - Catches socket errors. + + -- Robert S. Edmonds Tue, 20 Feb 2007 13:57:32 -0500 + +youtube-dl (2007.01.19-1) unstable; urgency=low + + * New upstream release, closes: #406146. + + -- Robert S. Edmonds Sun, 28 Jan 2007 17:41:44 -0500 + +youtube-dl (2006.12.07-1) unstable; urgency=low + + * New upstream release: + - Use -t to name the downloaded file after the title, closes: #395184. + - Parses URLs without a leading "http://", closes: #400321. + + -- Robert S. Edmonds Sun, 10 Dec 2006 13:52:36 -0500 + +youtube-dl (2006.11.12-1) unstable; urgency=low + + * New upstream release. + + -- Robert S. Edmonds Sat, 25 Nov 2006 16:12:03 -0500 + +youtube-dl (2006.09.25-1) unstable; urgency=low + + * New upstream release. + * python >= 2.4 is now required. + + -- Robert S. Edmonds Wed, 27 Sep 2006 17:43:07 -0400 + +youtube-dl (2006.08.28-1) unstable; urgency=low + + * Initial release, closes: #385748. + + -- Robert S. Edmonds Sun, 3 Sep 2006 19:43:27 -0400 + diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..ae3b470 --- /dev/null +++ b/debian/clean @@ -0,0 +1 @@ +youtube_dl.egg-info/ diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..6b66975 --- /dev/null +++ b/debian/control @@ -0,0 +1,176 @@ +Source: youtube-dl +Section: web +Priority: extra +Maintainer: Rogério Brito +Build-Depends: + bash-completion, + debhelper (>= 9), + dh-exec, + dh-python, + pandoc, + python3-pkg-resources, + zip +Build-Depends-Indep: + python3 +X-Python3-Version: >= 3.2 +Standards-Version: 3.9.8 +Homepage: https://rg3.github.com/youtube-dl/ +Vcs-Git: https://anonscm.debian.org/git/collab-maint/youtube-dl.git +Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/youtube-dl.git + +Package: youtube-dl +Architecture: all +Pre-Depends: dpkg (>= 1.15.7.2) +Depends: + python3-pkg-resources, + ${misc:Depends}, + ${python3:Depends}, +Recommends: + aria2 | wget | curl, + ca-certificates, + ffmpeg | libav-tools, + mpv | mplayer | mplayer2, + rtmpdump +Description: downloader of videos from YouTube and other sites + youtube-dl is a small command-line program to download videos from + YouTube.com and other sites that don't provide direct links to the + videos served. + . + youtube-dl allows the user, among other things, to choose a specific video + quality to download (if available) or let the program automatically + determine the best (or worst) quality video to grab. It supports + downloading entire playlists and all videos from a given user. + . + Currently supported sites (or features of sites) are: + . + 1tv, 1up.com, 20min, 220.ro, 22tracks:genre, 22tracks:track, 24video, 3sat, + 4tube, 56.com, 5min, 8tracks, 91porn, 9gag, abc.net.au, Abc7News, + AcademicEarth:Course, acast, acast:channel, AddAnime, AdobeTV, + AdobeTVChannel, AdobeTVShow, AdobeTVVideo, AdultSwim, aenetworks, + Aftonbladet, AirMozilla, AlJazeera, Allocine, AlphaPorno, AnimeOnDemand, + anitube.se, AnySex, Aparat, AppleConnect, AppleDaily, appletrailers, + appletrailers:section, archive.org, ARD, ARD:mediathek, ARD:mediathek, + arte.tv, arte.tv:+7, arte.tv:cinema, arte.tv:concert, arte.tv:creative, + arte.tv:ddc, arte.tv:embed, arte.tv:future, arte.tv:magazine, AtresPlayer, + ATTTechChannel, AudiMedia, audiomack, audiomack:album, Azubu, AzubuLive, + BaiduVideo, bambuser, bambuser:channel, Bandcamp, Bandcamp:album, bbc, + bbc.co.uk, bbc.co.uk:article, BeatportPro, Beeg, BehindKink, Bet, Bigflix, + Bild, BiliBili, BleacherReport, BleacherReportCMS, blinkx, Bloomberg, Bpb, + BR, Break, brightcove:legacy, brightcove:new, bt:article, bt:vestlendingen, + BuzzFeed, BYUtv, Camdemy, CamdemyFolder, canalc2.tv, Canalplus, Canvas, + CBC, CBCPlayer, CBS, CBSNews, CBSNewsLiveVideo, CBSSports, CeskaTelevize, + channel9, Chaturbate, Chilloutzone, chirbit, chirbit:profile, Cinchcast, + Cinemassacre, Clipfish, cliphunter, Clipsyndicate, cloudtime, Cloudy, + Clubic, Clyp, cmt.com, CNET, CNN, CNNArticle, CNNBlogs, CollegeHumor, + CollegeRama, ComCarCoff, ComedyCentral, ComedyCentralShows, CommonMistakes, + CondeNast, Cracked, Crackle, Criterion, CrooksAndLiars, Crunchyroll, + crunchyroll:playlist, CSpan, CtsNews, culturebox.francetvinfo.fr, + CultureUnplugged, CWTV, dailymotion, dailymotion:playlist, + dailymotion:user, DailymotionCloud, daum.net, daum.net:clip, + daum.net:playlist, daum.net:user, DBTV, DCN, dcn:live, dcn:season, + dcn:video, DctpTv, DeezerPlaylist, defense.gouv.fr, democracynow, DHM, + Digiteka, Discovery, Dotsub, DouyuTV, DPlay, dramafever, dramafever:series, + DRBonanza, Dropbox, DrTuber, DRTV, Dump, Dumpert, dvtv, EaglePlatform, + EbaumsWorld, EchoMsk, eHow, Einthusan, eitb.tv, EllenTV, EllenTV:clips, + ElPais, Embedly, EMPFlix, Engadget, Eporner, EroProfile, Escapist, ESPN, + EsriVideo, Europa, EveryonesMixtape, exfm, ExpoTV, ExtremeTube, facebook, + facebook:post, faz.net, fc2, Fczenit, fernsehkritik.tv, Firstpost, FiveTV, + Flickr, Folketinget, FootyRoom, FOX, Foxgay, FoxNews, FoxSports, + france2.fr:generation-quoi, FranceCulture, FranceCultureEmission, + FranceInter, francetv, francetvinfo.fr, Freesound, freespeech.org, + FreeVideo, Funimation, FunnyOrDie, GameInformer, Gamekings, GameOne, + gameone:playlist, Gamersyde, GameSpot, GameStar, Gametrailers, Gazeta, + GDCVault, generic, Gfycat, GiantBomb, Giga, Glide, Globo, GloboArticle, + GodTube, GoldenMoustache, Golem, GoogleDrive, Goshgay, GPUTechConf, + Groupon, Hark, HearThisAt, Heise, HellPorno, Helsinki, HentaiStigma, + HistoricFilms, hitbox, hitbox:live, HornBunny, HotNewHipHop, HotStar, + Howcast, HowStuffWorks, HuffPost, Hypem, Iconosquare, ign.com, imdb, + imdb:list, Imgur, ImgurAlbum, Ina, Indavideo, IndavideoEmbed, InfoQ, + Instagram, instagram:user, InternetVideoArchive, IPrima, iqiyi, Ir90Tv, + ivi, ivi:compilation, ivideon, Izlesene, JadoreCettePub, JeuxVideo, Jove, + jpopsuki.tv, JWPlatform, Kaltura, KanalPlay, Kankan, Karaoketv, + KarriereVideos, keek, KeezMovies, KhanAcademy, KickStarter, + KonserthusetPlay, kontrtube, KrasView, Ku6, kuwo:album, kuwo:category, + kuwo:chart, kuwo:mv, kuwo:singer, kuwo:song, la7.tv, Laola1Tv, Lecture2Go, + Lemonde, Letv, LetvCloud, LetvPlaylist, LetvTv, Libsyn, life:embed, + lifenews, limelight, limelight:channel, limelight:channel_list, LiveLeak, + livestream, livestream:original, livestream:shortener, LnkGo, LoveHomePorn, + lrt.lt, lynda, lynda:course, m6, macgamestore, mailru, MakerTV, Malemotion, + MatchTV, MDR, media.ccc.de, metacafe, Metacritic, Mgoon, Minhateca, + MinistryGrid, miomio.tv, MiTele, mixcloud, MLB, MoeVideo, Mofosex, + Mojvideo, Moniker, mooshare, Morningstar, Motherless, Motorsport, + MovieClips, MovieFap, Moviezine, MPORA, MSNBC, MTV, mtv.de, mtviggy.com, + mtvservices:embedded, MuenchenTV, MusicPlayOn, muzu.tv, Mwave, MySpace, + MySpace:album, MySpass, Myvi, myvideo (CURRENTLY BROKEN), MyVidster, + n-tv.de, NationalGeographic, Naver, NBA, NBC, NBCNews, NBCSports, + NBCSportsVPlayer, ndr, ndr:embed, ndr:embed:base, NDTV, NerdCubedFeed, + Nerdist, netease:album, netease:djradio, netease:mv, netease:playlist, + netease:program, netease:singer, netease:song, Netzkino, Newgrounds, + Newstube, NextMedia, NextMediaActionNews, nextmovie.com, nfb, nfl.com, + nhl.com, nhl.com:news, nhl.com:videocenter, nick.com, niconico, + NiconicoPlaylist, njoy, njoy:embed, Noco, Normalboots, NosVideo, Nova, + novamov, nowness, nowness:playlist, nowness:series, NowTV (CURRENTLY + BROKEN), NowTVList, nowvideo, Noz, npo, npo.nl:live, npo.nl:radio, + npo.nl:radio:fragment, Npr, NRK, NRKPlaylist, NRKTV, ntv.ru, Nuvid, + NYTimes, NYTimesArticle, ocw.mit.edu, Odnoklassniki, OktoberfestTV, + on.aol.com, OnionStudios, Ooyala, OoyalaExternal, OraTV, orf:fm4, orf:iptv, + orf:oe1, orf:tvthek, pandora.tv, parliamentlive.tv, Patreon, pbs, pcmag, + Periscope, PhilharmonieDeParis, phoenix.de, Photobucket, Pinkbike, + Pladform, PlanetaPlay, play.fm, played.to, PlaysTV, Playtvak, Playvid, + Playwire, pluralsight, pluralsight:course, plus.google, pluzz.francetv.fr, + podomatic, PornHd, PornHub, PornHubPlaylist, PornHubUserVideos, Pornotube, + PornoVoisines, PornoXO, PrimeShareTV, PromptFile, prosiebensat1, Puls4, + Pyvideo, qqmusic, qqmusic:album, qqmusic:playlist, qqmusic:singer, + qqmusic:toplist, QuickVid, R7, radio.de, radiobremen, radiofrance, + RadioJavan, Rai, RaiTV, RBMARadio, RDS, RedTube, RegioTV, Restudy, + ReverbNation, Revision3, RingTV, RottenTomatoes, Roxwel, RTBF, rte, + rte:radio, rtl.nl, RTL2, RTP, RTS, rtve.es:alacarta, rtve.es:infantil, + rtve.es:live, RTVNH, RUHD, RulePorn, rutube, rutube:channel, rutube:embed, + rutube:movie, rutube:person, RUTV, Ruutu, safari, safari:course, Sandia, + Sapo, savefrom.net, SBS, schooltv, SciVee, screen.yahoo:search, Screencast, + ScreencastOMatic, ScreenJunkies, ScreenwaveMedia, SenateISVP, ServingSys, + Sexu, SexyKarma, Shahid, Shared, ShareSix, Sina, skynewsarabia:video, + skynewsarabia:video, Slideshare, Slutload, smotri, smotri:broadcast, + smotri:community, smotri:user, SnagFilms, SnagFilmsEmbed, Snotr, Sohu, + soundcloud, soundcloud:playlist, soundcloud:search, soundcloud:set, + soundcloud:user, soundgasm, soundgasm:profile, southpark.cc.com, + southpark.cc.com:español, southpark.de, southpark.nl, southparkstudios.dk, + Space, SpankBang, Spankwire, Spiegel, Spiegel:Article, Spiegeltv, Spike, + Sport5, SportBox, SportBoxEmbed, SportDeutschland, Sportschau, SRGSSR, + SRGSSRPlay, SSA, stanfordoc, Steam, Stitcher, streamcloud.eu, StreamCZ, + StreetVoice, SunPorno, SVT, SVTPlay, SWRMediathek, Syfy, SztvHu, + Tagesschau, Tapely, Tass, teachertube, teachertube:user:collection, + TeachingChannel, Teamcoco, TeamFour, TechTalks, techtv.mit.edu, ted, + Tele13, TeleBruxelles, Telecinco, Telegraaf, TeleMB, TeleTask, TenPlay, + TestURL, TF1, TheIntercept, TheOnion, ThePlatform, ThePlatformFeed, + TheSixtyOne, ThisAmericanLife, ThisAV, THVideo, THVideoPlaylist, tinypic, + tlc.de, TMZ, TMZArticle, TNAFlix, toggle, tou.tv, Toypics, ToypicsUser, + TrailerAddict (CURRENTLY BROKEN), Trilulilu, trollvids, TruTube, Tube8, + TubiTv, tudou, tudou:album, tudou:playlist, Tumblr, tunein:clip, + tunein:program, tunein:shortener, tunein:station, tunein:topic, Turbo, + Tutv, tv.dfb.de, TV2, TV2Article, TV4, TVC, TVCArticle, tvigle, tvland.com, + tvp.pl, tvp.pl:Series, TVPlay, Tweakers, twitch:bookmarks, twitch:chapter, + twitch:past_broadcasts, twitch:profile, twitch:stream, twitch:video, + twitch:vod, twitter, twitter:amplify, twitter:card, Ubu, udemy, + udemy:course, UDNEmbed, UnicodeBOM, Unistra, Urort, ustream, + ustream:channel, Varzesh3, Vbox7, VeeHD, Veoh, Vessel, Vesti, Vevo, VGTV, + vh1.com, Vice, Viddler, video.google:search, video.mit.edu, VideoDetective, + videofy.me, VideoMega (CURRENTLY BROKEN), videomore, videomore:season, + videomore:video, VideoPremium, VideoTt (CURRENTLY BROKEN), videoweed, + vidme, vidme:user, vidme:user:likes, Vidzi, vier, vier:videos, Viewster, + Viidea, viki, viki:channel, vimeo, vimeo:album, vimeo:channel, vimeo:group, + vimeo:likes, vimeo:review, vimeo:user, vimeo:watchlater, Vimple, Vine, + vine:user, vk, vk:uservideos, vlive, Vodlocker, VoiceRepublic, Vporn, vpro, + VRT, vube, VuClip, vulture.com, Walla, WashingtonPost, wat.tv, + WayOfTheMaster, WDR, wdr:mobile, WDRMaus, WebOfStories, + WebOfStoriesPlaylist, Weibo, WeiqiTV, wholecloud, Wimp, Wistia, WNL, + WorldStarHipHop, wrzuta.pl, WSJ, XBef, XboxClips, XFileShare, XHamster, + XHamsterEmbed, XMinus, XNXX, Xstream, XTube, XTubeUser, Xuite, XVideos, + XXXYMovies, Yahoo, Yam, yandexmusic:album, yandexmusic:playlist, + yandexmusic:track, YesJapan, yinyuetai:video, Ynet, YouJizz, youku, + YouPorn, YourUpload, youtube, youtube:channel, youtube:favorites, + youtube:history, youtube:playlist, youtube:playlists, youtube:recommended, + youtube:search, youtube:search:date, youtube:search_url, youtube:show, + youtube:subscriptions, youtube:truncated_id, youtube:truncated_url, + youtube:user, youtube:watchlater, Zapiks, ZDF, ZDFChannel, zingmp3:album, + zingmp3:song, ZippCast diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..53e4d7d --- /dev/null +++ b/debian/copyright @@ -0,0 +1,54 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: youtube-dl +Upstream-Contact: https://github.com/rg3/youtube-dl +Source: git://github.com/rg3/youtube-dl.git + +Files: * +Copyright: none +License: public-domain + youtube-dl is released into the public domain by the copyright holders. + . + This is free and unencumbered software released into the public domain. + . + Anyone is free to copy, modify, publish, use, compile, sell, or + distribute this software, either in source code form or as a compiled + binary, for any purpose, commercial or non-commercial, and by any + means. + . + In jurisdictions that recognize copyright laws, the author or authors + of this software dedicate any and all copyright interest in the + software to the public domain. We make this dedication for the benefit + of the public at large and to the detriment of our heirs and + successors. We intend this dedication to be an overt act of + relinquishment in perpetuity of all present and future rights to this + software under copyright law. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + . + For more information, please refer to + +Files: debian/* +Copyright: © 2006, Robert S. Edmonds . + © 2009-2015, Rogério Brito . +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU 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 General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..bd4917d --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,8 @@ +[DEFAULT] +pristine-tar = True +sign-tags = False + +[dch] +ignore-regex = (Signed-off|Acked)-by: +meta = True +meta-closes = Closes|LP|BZ diff --git a/debian/patches/fix_libav_compat_outdated.patch b/debian/patches/fix_libav_compat_outdated.patch new file mode 100644 index 0000000..f86a0b0 --- /dev/null +++ b/debian/patches/fix_libav_compat_outdated.patch @@ -0,0 +1,41 @@ +From: Carlos Maddela +Date: Wed, 2 Mar 2016 04:20:06 +1100 +Subject: Stop libav compatibility links from being considered as genuine. + +Description: Stop libav compatibility links from being considered as genuine. + Don't register version numbers for compatibility links, so that + youtube-dl stops complaining about avconv being outdated. +Author: Carlos Maddela +Origin: vendor +Bug: https://github.com/rg3/youtube-dl/pull/8720 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798936 +Last-Update: 2016-06-27 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- + youtube_dl/postprocessor/ffmpeg.py | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git a/youtube_dl/postprocessor/ffmpeg.py b/youtube_dl/postprocessor/ffmpeg.py +index fa99b0c..29beb48 100644 +--- a/youtube_dl/postprocessor/ffmpeg.py ++++ b/youtube_dl/postprocessor/ffmpeg.py +@@ -98,11 +98,16 @@ class FFmpegPostProcessor(PostProcessor): + self._paths = dict( + (p, os.path.join(location, p)) for p in programs) + self._versions = dict( +- (p, get_exe_version(self._paths[p], args=['-version'])) ++ (p, get_exe_version(self._paths[p], args=['-version'], ++ version_re=r'%s\s+version\s+([-0-9._a-zA-Z]+)' % p, ++ unrecognized=False)) + for p in programs) + if self._versions is None: + self._versions = dict( +- (p, get_exe_version(p, args=['-version'])) for p in programs) ++ (p, get_exe_version(p, args=['-version'], ++ version_re=r'%s\s+version\s+([-0-9._a-zA-Z]+)' % p, ++ unrecognized=False)) ++ for p in programs) + self._paths = dict((p, p) for p in programs) + + if prefer_ffmpeg: diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..21895fb --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +skip_support_file_installation.patch +fix_libav_compat_outdated.patch diff --git a/debian/patches/skip_support_file_installation.patch b/debian/patches/skip_support_file_installation.patch new file mode 100644 index 0000000..1e5506f --- /dev/null +++ b/debian/patches/skip_support_file_installation.patch @@ -0,0 +1,34 @@ +From: Carlos Maddela +Date: Tue, 1 Mar 2016 02:31:47 +1100 +Subject: Don't install support files via setup.py + +Description: Don't install support files via setup.py + for better control over where they should be installed. +Author: Carlos Maddela +Origin: vendor +Forwarded: not-needed +Last-Update: 2016-06-27 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- + setup.py | 7 +------ + 1 file changed, 1 insertion(+), 6 deletions(-) + +diff --git a/setup.py b/setup.py +index 508b27f..7b13ef7 100644 +--- a/setup.py ++++ b/setup.py +@@ -58,12 +58,7 @@ py2exe_params = { + if len(sys.argv) >= 2 and sys.argv[1] == 'py2exe': + params = py2exe_params + else: +- files_spec = [ +- ('etc/bash_completion.d', ['youtube-dl.bash-completion']), +- ('etc/fish/completions', ['youtube-dl.fish']), +- ('share/doc/youtube_dl', ['README.txt']), +- ('share/man/man1', ['youtube-dl.1']) +- ] ++ files_spec = [] + root = os.path.dirname(os.path.abspath(__file__)) + data_files = [] + for dirname, files in files_spec: diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..82d26cb --- /dev/null +++ b/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE = 1 +export PYBUILD_NAME = youtube_dl +export PATH := $(CURDIR)/debian/utils:$(PATH) + +%: + dh $@ --with python3 --buildsystem=pybuild --with bash-completion + +override_dh_auto_configure: + PREFIX=/usr SYSCONFDIR=/etc make + mv Makefile Makefile.inactive + rm youtube-dl + +override_dh_clean: + test -f Makefile || mv Makefile.inactive Makefile + make clean + dh_clean + +override_dh_auto_test: diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 0000000..9cd9731 --- /dev/null +++ b/debian/upstream/signing-key.asc @@ -0,0 +1,587 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +=YpKb +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQINBFA/TqwBEACugv9eTIochvPlZAvL1D8qtVMgUodkZ9AfkYFHcFlRFktYHu+z +XQ8UDjGTpUcWix627ZzlxbYIowsUiGz0JE2E15KXpwyK/xLJstGLpnhXB2Wr9oUY +FEP0qUDDUDK9NBdsHvH1J6SvUCDFPloRZQih3En8b7WeafxFDp6lxDcWNRgOko3J +qDrwdvkNSjlXg9banE0bryWogCZuoqsGwkOWjXRccLM0e1yGHWvPRESd5pkK5F7t +eGdKxJGRsd4IFXkfCk4/h01XWLFUHpT3iWm8CS3hu5Rf6Fk/L4F1RUJSKHaH4G1Y +hvSw5UHJBuvHHHP76X+oPsUOpA+HzONhFf/hehqS859ocSwmuLWhUaIObN/liC+7 ++LegRZLTSeDTYruq3CzI8Q2syN7gCjtpkqf3Xqg3WzFf+iJIgGR4u8sXLNmA2mi9 +1qDSCXOZleqvOaphjI7/gAm/gBoIldh5fzmyhELDsxiUOs50C3tHO2RnEm87wVKB +cbgS3vhArvWc5O+ZVbSJRIlGVLHRKKbRB9qlewAsNrT8/v0sHRTS3kP5GGW9cHRu +DSTifBCXvwA59TNg72glWAFMJZ7U36wcKCL8Lycwuno63aH+l69fFQ0xlhe1/rJg +gd6OVIOs+N6lQLHLB3vCAfAqMVDoVdVxiI1K/LqO+68OtbwCOF3PgnIDVQARAQAB +tCBGaWxpcHBvIFZhbHNvcmRhIDxmdkBmaWxpcHBvLmlvPokBHAQQAQIABgUCU28t +wwAKCRB5Vu5Hf5AaMMolB/9xdfgPACZJSr0sNsRkNBGDsnhbPsNjfG5fT7+u0je7 +D/IQePltHvt/e2mKNegi7eSBmODM1A0fQUvv7JDKTujKGPA2j80I59tp4S7G0fEo +PGERrZTGHVu9Snd7uZ1a31R42TNpm0oMzlM7kDAKZWy24pm544SZ/UnttVGyhOI4 +FqdTr7K8Ngdmc1gdVbr/noyDYifNC5EAekvQjPj6L41mb5iVQYPx3GMRp3lOnFB9 +JNOWu7PCzuaSBSdPJLpghzO3i6RJpTAfB6PlwAxgTFwrgwpCgHoSDOdM720HfrCZ +6k0LpcKcElegGkVilMwaApR1fm+I08ExUHzFStp5fqXLiQEcBBABAgAGBQJTb2p6 +AAoJEHodr38uMi5iFy4IAKYh/j1R1Mjqzx7WEoAyOCnv3B64zblrO+eoMy26c6DL +F8vnDAnTdEa/ahWCokCGyG5588smUVLZoKVuIUMNZdZwqoxy2FpBnFut7Uj2h3Qf +IY9AKN4219BM3chIZicxQ/HkZ6l08nP/TN/JbZa5z7F7ymcHAdj3cKsS6Yy/Mx1G +4jLLmtUpSsaVX9dtcRyZJM2EU1Ly350XehCYnAoPaZx5KF4ShDbs9s678u28wuf+ +p46YgD9YQTIQXJbgY0lRp50VdrPrtCpVFwI0ABa7FtPm33hqxZ0Vn+bejCJGE1Uo +xTTHw6mavxJuJtw0vbBnbpDJ7U4b/kzi4uCtZFQLWGmJAhwEEAECAAYFAlNvKRAA +CgkQQ+X7CCGSPPH4YRAAqk2toNVDXe2yeq3yJaCEuxchxj65GV+DTmLJkrjNqVIc +ine+O3sps+J36oaqDms0ecPZehA3Rz4QPnPQt0Y2cmVqQARV/zFzvuO2NT3V/+2n +/+T//Fisbg6NVbCcOOFz8Euivz8VbLBZ6DCAk70Z95Q6jZsffC5oNXGU4rgrBqIq +JZLzNP6GGQ5nsZj2Q5TdWs8uyD3oyDfId857A5+RKNpQsmur+VH+ZrocJ0uLb43D +yCCTHSHhofU+6bTpUT4GsDpnOH3LgzWwtAu2vARo/9mZGp0c3b0tvsU4HAmgzZiS +83JIwRrEaQn/kC67y5stAi6/hUemq3zEQWiqTobIWoZ1k3jeTWiU9Lc6ov3AUjFz +3OovNaYoLrOcWM2Tqp6zQNqTUqk3gSCoIVPIV3ewLOuhxQGs9ZAai8LuFwRGBkBg +Nzd5rd6qPGlDLayeKVQv0z6yEW+gdjTORDJk/k5cJk/OZb2vDbpi9GKjU/qMfDwb +60fPHRunO0pi/NDIQObr9qVDF93Z7Drf/8aX58RYTx6BWyWLhWCcNElPOs/ov2Zy +WORzWMFcMxCOhwQ7SEbwyAgbMWkltey9v8Gz0jSgsRzx+ctsYEPtkCEoMj590U+T +oi+SCjVIinWEkqrGyJVuv8s6PWl6h+wdrtTQKbAbovLKfFXlVl7z07nI+WHcvjeJ +AhwEEAECAAYFAlNvT3cACgkQQF00p8hrQt918hAArep4jtf8qDkhA/aiRhQ7r3Kg +my4U4Y7fHnm++uD3Xs1235TSayCvLlmc6mM1Id3fB3lj/KC7BPOza8AyRlgkCVdO +mC8ogZ8JxoHihHTaMsXp3c1uXQXOIfmW6yKEBgaAHt908CH5+JSJdTLR3Z6pwCEA +i0phWY+5LT2o/Ocsb+5eaIMid584VMTsXqIhYPxwH1iGt7lTmpZBspwNhGaC0tCD +8fTTA+AzqWpI7qaMEjM80w9fWfUPmnOENPCIgiHOejlGp6t7nxwavkZ2Ek0p8m2l +pFrip0ofAK6moN8jcGUhHKVTp+ULvWzpdyhujI+WIp4NBxjsgA5z6rceTUsGcTuU +prRt9yFAQKPb64L22u5bFErkQwgu6NfrD4MkEKGEIj3vv2r7E2QLv3vfRVJAgohI +/TRSU9+19GfVPnjXlp8fnBkDqp5hml1YOq9V0C2gsNXhlV1Zk+hmf2zdv09PZybs +ulowGHy4I2+7oUXHZkgtHXInQhsqNYa9qjnanEoUzpa382YXrltXRq7juxkwUAzZ +H9FcZpphZBGObo1eID2PJLrCKJeSHy2xAg3rr9Rnlm9/0KPt5fAvTGGNvsPtw76U +Q8O26UuBonEAFkq061IPARj8BiEGH/zWrVDsIO3TUyvJOoyfbLOE14NMcQI6PltR +5zuekK+IfFpWvjghWZmJAjgEEwECACIFAlLEKtsCGy8GCwkIBwMCBhUIAgkKCwQW +AgMBAh4BAheAAAoJEOvwGAS88F9rItwP/1aF5gGYUS4c7LmABEtp60aHEHXE+mwW +pVOAqzVpJXxz6iIfE1zd1yGFrBrMmo/a715ypia4vOYdNk5JWlM15dNMNcnMnWLK +d2SCQg5dHwm0aM+jKP/tcnu5G/ChpcsfD3WtPOSzV0Ewsitcp17L/wL94zKJoQ0T +6gg9oG1jAejmO763eTTC7SeoixBc3cn8YQ9LOFlgvTHGwCD5zqYjSLSo0kV8LQqW +gAJVoUD3rbWdzUi4Nbj/IaatGZKg9JY4iAOi2w9s7I4OePmRKvoTqwfaiXiHqguh +21FGK9nzeHbhXazi1b6uYdTH1QYxVDHlZLcF4jREasZVJuK3aoE8F0ki9vULlN2b +ezRPs1UqLcrF5F+1PmCJc5E/bOXrfvm5uKOvY0XXOUKlrVfvdghERLONdG9S3aNh +RIRnOU67MEEqLRmENWYDp1Iy/wkDnX8/7lhnZAdSbEYTFTp2Bp1Y3JLjFqyTCGI2 +MqyH95ykwwoO/MHLtWb806emsBuolqEoiojvB6zyRMmhDKViKpSbb/3hR3CNqjUL +lJiITcxPpKgKm+2ciWizcC4cxpEuKoJ3RbZlcM7F8Bvlm1cAw9JvLZ6mSBk2YYYc +XTudykmQVkFfdwFeLwd2DQHYzhyuaOs+c16wWvI5/jD7S+FxqzdEQn2ifY3cxoeW +I/XAuZE76r23iQI7BBMBAgAlAhsvBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUC +UsQrVwIZAQAKCRDr8BgEvPBfaznPD/4th4CtmyIm3ANuColbBZHKo4DAJk6feXuk +aK3t1OsSbSvWq6V1wknT0fTvzPNmnD1ljOdaHP9u/Fez0vV1m37TFGmXY4gNsvkc +GSyK+54N+wcZ/+A43iv7UIWqghRTBUv3SEEHECnIVZ1K5gC93fJ5hqp+zHEd1A8Q +q6iQdJ+FUY3MR7CQ6Lril3QGdDLZlx+gOiAtQfTD/xAPd1d4x0hqBtIA+GCL1UyG +ToTTBhUixi7ue05yS0m8U/ir+XnXYx4X9orYSEMPLrJv2A/jEEWFFrSHTFglAJw4 +5X4uc/ElXp14s2NP1wUsGM/SufTGeZyJM93SscllMeGiSghT0hRhI3aweWGsYeJp +VIb82kaw+EBAvlArVg8fqCRHLYHIvVOnSaKiY4DyhDLLggoUdDdI1cKQtto+XoB9 +ziJJng/ZHRL6y+SNQTFVkxnZvdIvdBmexK/A58n0ugxlvHbaJhV1GCGFwrOcfU2O +ACYfcXTMCoWeI5ncjkHIUUK/4ARXkffC8M7B7IpdCPGz+l9PSFZCgDrkFbmCFdyW +AW9/+XwMIdURkbbtp6il2sj0X74hDX40NwmLaP+8nyOFD1+666ER5id+PQ4P+Ph2 +C+XjqVny7yzj6jFF+b6iF5Szhw0jjKrqACkNPdgo8r2zFt9t1vLcz9BOPXUrOyn9 +yeJJRkvbvrQtRmlsaXBwbyBWYWxzb3JkYSA8ZmlsaXBwby52YWxzb3JkYUBnbWFp +bC5jb20+iEYEEhECAAYFAlINa0cACgkQcEKlWnqVgz3aswCgtY2mWovGxwaY5xKf +lN8nC2n505gAn03zc4OkDY7XZlC08OhPyzCCDt7IiQEcBBABAgAGBQJTby3DAAoJ +EHlW7kd/kBowhiwH/3LGWX4x6mT1r8QA/+C1EJIlMIz+eIuJzXcsUb4fV5zyXq2L +WjbkWRZqpy4Z1kItcvSgdKN8uonZCL8yG/oF1t6rjvdDO46Vid13a5mJ0H3PW3yL +uuFL0XeDGvINjHjkKVnLvndA92/ACnV6x7wZbytbjcHwkIhv/GYhZ1q2Khz+ZyCR +JhuTpR5GBTBLQOwOLfC13IMDYLewvdtC5U+8RkC4O+JyxBpigZKOZBvlZtX8VJFy +/wVwxi8NX378vJR1EUCoOjEyLg3zQdFfJ+wjcc6l/DhnYIcXcTYKod/0HOwceJD4 +sVYs3FCbw3BFHRzmTX6h3BNQIaRFG55qsrsdBROJARwEEwECAAYFAlIJOe4ACgkQ +7Q2UQL8UjtJYHwgAnZ2ASRJH3IB+XesHe13Aqi7bICauvR7oZ9bjGBJz9iOYmP6j +HrD8x2LGNnYnLPGHuXMYoAOpN9z9xXmByFbMhm98OaJ/LHV4kMTZSKX3HwkGPRUM +v+FV+ROTsZJM0SoibfV+adsStgtejzsgqe6zjt5/d0WCXkwkPMfJ+TP4TD2ee8w7 +gor2ljw/x+bCixMEcSM+DTL72styf6MxhJO2t2M1npt7cn8aAJ/cftrou/G7dTeN +rNicrmCkeJKAueLInkfjTm3MYjvR+eK/d/Ae+cB9HjwDE9IUlHWZ5l1+YqhkjzfY +DQdoPMISCAgUbNB80udjNm46UweXNemDqQ6KAIkBHAQTAQIABgUCUrNeXQAKCRAH +ck4+bViqyMc4B/94G3DNOa/HAjsrtMp4WPPMVuRW35Bz2RQaqZVIMLBulGMTTFW8 +0Z1pNsMUpYlrsc9EIvAe72x3r5nNiW5Y8qddi7VnTagwzWAAUM2krhmRFZJQntw6 +gNWjg8W17m7phAaa8hFWuPYr+MAtxE6OvrAQF7CR+gmIpnZTEWNFV1SoStop6B3A +jHVLBeqQf4Js5syu35T3lztv6lP81kcbZL+vnq0631yDB04hgBBCeOnCnwbO8AC+ +CWfUsEBtz2XcRFvHMj5d/HWRqT7zXN3nprWdppAetTdGQg/HyaFSgZqV0qLYZt/h +4is0ywYNVcs7TGjMA6R6ac/mPt3N92D2XUluiQIcBBABAgAGBQJTbykQAAoJEEPl ++wghkjzxlrQQAOcMKhQGDMRpUUn3iL8xa8dgTev2c8WGLkCEfD/fnoCORODiJNG0 +V/OCuHU7OEtzfEv1TG8wRRXcLbA9Yk8+A+scC37XMSm+7pSW6hU4a54gWn8V1Ezu +5adBDOUiMqNbf7Y3hcW4cIAaQ0x2j15HzxkL7V/ohdqEBbpoppWO1Oa95xvCb3Q+ +G0lmXkur7HWqWI6bQBwbbF+Nb09iuoaabpQYly9AE9feFDIPYPzGz30HGKpJBrUW +RaCnnFHoS+gght7quM+JPc8B17gvtIzhZIe25oMvFEByYREYkvuc0tSuou9xTbms +YB7Lx3s3G6S/A4P1oNavkTFc5pW2QEWAizdAwnm3crm8b+jLrxnyvajWvqCGJrVn +HjQi1Co8BOYtfbQiczwK9dV0NWE1PPEZhAyZc07CewP8zbw59fR6ndgmWS6NZCnG +ffM+bZhmQrWZHlp0OC4RYCRh4zw9MyekfEx1hfjNqAoUtlPhmgdfXA+Fq6+26UhZ +PronQaSBaV8XcTJt28mLBMdDtAxUVH6XlEu8dwpfQW3e9KtFEQvncfMFgSzqa5tE +U7pALrbpPtDUhrrrO2peyifcvTC4ukJghsGY/MqBKEaf/7A8k9sQFJKEmOllPSXD +UBaSlB/+YNu0U6wA598bPBNaebezVkI8CmVE80x4cCG63OGWfGV+Y5uUiQIcBBAB +AgAGBQJTb098AAoJEEBdNKfIa0LfDdUP/1zS2f5QXFX3P0Z1xGlMoWghZE97Fm5C +aPmlqAgkgSkk1ZoKg+E1OAiRGqVyj/YXdPu+BGM54nkL75dakr/kXRYMHD4kcgEs +u1LRY8kdBcUNuyf0hRsrRXn6r/dPdptzVaAsZkVHIpfDLqUxLrHaGl2klLOcyPSa +lwCSxQ/59VeBQiTzZQxndN0KibsIRcGx+CSN8nd6Vm2jGwJwl4rYBstVCqyX2tCY +TsjglaLmlGiwaKS+uybKiEmw34jTNXOdvQy4D6RIluawkuJQwK+AGeypybq6NU87 +iTjmOL4ahcn5we9fPZ6M8KWRwy9CHS27ulNA4sC6i09IytPraWT8WAxOmJotCzsE +cLOmqhLUmJ5jLOV5yEhpnKXpC4VptLjkvw6xV+eBACoYmZ/JKxvxjZQsVCLkC20w +WyTXVa9CWMKl1Bwr46xn8qSdUpye57dlh6kfjf0RHMF8qfbOlYyyYMuC6Q7gpqFX +k2saS/8bkRRq7YRhEPD8fYUoiCAIs0/5aasgHSU1ga1XwVHof9nxbptOkJSA1izq +FiW5r19RLZ26DCwoYTMSPkS0qyvWHsXMOoI8gjR40O5ygIiKZYtLTr1x8kBIVFcf +qhREWVL+X3o8HDNsNly9jKvXxmc3nD5R2pyU7+3Jba7aEyrsv0+GLMLqUGqWtpbA +A2ej5HrNbgJdiQIcBBIBAgAGBQJSDWscAAoJEBjYtXIY6desD+gQALeHVF0YbU5U +3Cee+zF0htSfkwbPzGouD3iDwNs4B9niCnwoM0hgcpIXLMEKq1NG1PR1as3Bd6uB +1KbdrDrec532Z09JNe4LAl+DAS9qZtFX11RH2f48M26ZEdeOw1ncgSI5SqzKsS3r +FPw9Gyd6u/tk1ncYqoiQAJWp8Jtd8bW9IbeMfcxuKtlI7RLQ5w7ZFOWebHNzOfkO +7jogJf63ZT+EtQuz36uzVECEGrg7soRVFXd7grifzDCeCsGliTzd+V6s+psoqqVr +ODYTv/ZuvG0J2zJhAh2OYc5WUq+OFxWqgYQYM4/qsAKOgG4kxOKLKpNcbuLOBrYj +xTDSZeMg+np+Gj1L0L+ZP2euj1TMH0bzpUbF8VUwiyFtO1jJqXZ2RPn7ZT0dsc8r +bAsnoK06mwlhZ/VJhW4kt1Q7+3/icDPz/qbu3BFL1G3M3yBmGCN95rg4X8aWMUAR +T7979gTDNtywB6vslj+9MZstufyeqpu4p1gMMU8kgGRARy2YJ4oUC+wJciA4kmzm +Ck7LbbHxdZNZ1WYPLJJaoahgF4gj5vM4/DBonuYurRLGorzWSfI48S6ieUv6KC9b +xNIoCVfWb73Spxc69gbHGgYn2Uc4wBGrwafBzCOOWsGGjghLzCMa7E4OAK0HHqdV +Ovemg9RhRW2Dhy5WIIdlGt2AToh4K3vbiQIfBBMBAgAJBQJRGAxdAgcAAAoJEDzY +juDZdxVcniQQAJ/1YYWER7dT8c/JoIt7ZsUE/FYfXc4OA6LEqlEToz5awFwS6iwp +TETDxeQy7xVHx4DvbpunW4ExrhnwgXJWFnpaiWuda3O3mbGF61JJhNVJV3Iss0cJ +92Ug5FNWMeHDPJMGm9sQyRL+twIhzUeh/ht6U0VFdahI78JQ+JRR536ztP7dodgv +Qob1bFLpGApPHFVeRfpcx9RJk8A5EkzLojoK/XmxKoBErEtAYxlyT+H7f6U0bS5q +1+d0st8aNrnCLAHzsew4HOBCiPkXeRBt1WXKsrJp9rm1/IzPJciNzLUWa1veCYuO +JZ1LBYj8Wp8eHJSdNRm51OYjekhGkDcEoCXCXEiUORSUmg2FqnHh29pDR+jr2gGu +Gn8f/D2X1kbKsujevoJna02dfI84dCxr8wimWNqErd/NKgrZnHG86yFGzgLGTvMb +41az4dlVt7h9chXLEAePj9++hRkX5vEfYuzUqp2lJ/+qWSHjZo3ie3kIrcZIGjkr +JQri6zXtwGNM/cTNv8b8GGv1+PPnVsvblnOvWJHuaCIN7cbqpZMdqE/NMBhWH4dP +X0wvju3zekxOW+38SgTzdvTgdALBBNgoq9vo/RHnmYwZR+NVU8pa2fCTUj9pIRIO +SJTXv3b7IbAGitSOAY5VQTCQLY/xTxu8SUgVxY8Hk3RVfdbY+wk73djpiQI4BBMB +AgAiBQJQP06sAhsvBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDr8BgEvPBf +a85pD/sF/JwdNcAT/QSGDkMiASNR6zXl+FnCc8yXhcYUx4Gd/u1SUvietw2GAzf5 +g8tbh6rKnKUXpdvBU/uu4h4ckBLeNxWBlodxzfuMZ00tsJ8LHBqwr2zO5pORmsgR +lNyZgh0jQEEgmMThHLYV6XXko5WmhmRRgwdVPeTqNELV04GzkXEI9KztEGs1RupI +NytvjZYm6Ke+/nwToyvmeWbn5vtbHDtLoQl0vS02W/uvxc21HBBv9vjpMgWtkpbW +WJsTxt+5epGHu9W/4yXVAca82hUQZpAoz0Ru+cGJOwe4T3FcEIhfmuY8G1iX6d6O +Z4wc24xOnh9gmTlLBxHoJzsq77AMrNjVJQL0lFmUYNR4HkIXCBU1KV4NkNIthuGo ++T3ih5zd/kLt2BC2tig71kh86F14POu+UwmhaOUfU7NT0RPkj1PhheAAXQgtvcPZ +a/rn7bIPwAWj7UBuV0eOdfaxfeR+PO4VtCoL+iU80RDLGqtVDxCIi9y1Ho78/MC3 +vvU/AmcnpyZVofomXxA9eVKGKve27RUFRJhg/e7+Jfyz+uGqFxjSsa/ZXx9otoIe +Y2wSCGwg6GFozjjmdWM78lBtSWjYl8GAWlLVmsJDq3yR1LkTL0bBPI3FAWj9KIW5 +LBG7Acg7N+Nz9i8hCfi2xYcUSrNgEcEKtlg/1IWEOEO0sCeIrYkCSwQTAQIANQIb +LwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4ASGGhrcDovL3BncC5taXQuZWR1BQJS +xCtKAAoJEOvwGAS88F9rjiQP/jUyQmOggolenPJlHNIheGuJWz1KIuEMNVnj6vz5 +/5hRLyQnocMRSuDxf2ZL93CSKPaLnoT5FT436g9ZmaUq3qS6U5q4xVam1LYnc/Tz +d/kXOPG6+oEle+MjMgoLL1P4nzgzq19VKuZgUEmW9B7wingq9WFYDiI9KBfhAwde +NbGGAPLzM3c/rAeMVcYuEdnKohHYbLjYBQ5+wzFRLeHLLT3XrIkqM2F5MKor0aWy +dYMxi1Xwai5agOh9XwzIfagoqjpfpbs1KgqKoIbthWr6/mf6fc22LlY3wvQF6UbB +4T1uVxic9YqnPzJEeCkfVv6yq6oL+YOWgleuC2CuiAYDtTjZ6QbZZnO6Aw3zbZy2 +dNCmLeQoJLStwfTQJQ24oS3cebSNkDTDs7i7RfuAAb4hfIXniaBmfDt+QG51ZEV1 +fnGFQCbZ7e+QOxGKSvEfq2BeTDAkBHafsxTBbn1CKHiw+OufCLStRW05oOr6lDua +3x5ueiUbQEd3yMmjGF6ACX9ty7nznvkzDeqAYF+AgMUwm3K4S4fnWktrXchIKduJ +1h9v4xXMdG9ODvkD7Xc2XEzBFVICtZkRBThKyHF5vS4VjsWOifp8oBdWTUHWqB5a +nGgsDw11qpRRvxFHDLfzG4yPGdeo2rlTQ082LruWUOaOqG/Kz/8t1P1Gm/PHQKyT +CmaWiQJOBBMBAgA4AhsvBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAIZAQUCURgL +gRIYaGtwOi8vcGdwLm1pdC5lZHUACgkQ6/AYBLzwX2v5Mg/9Fd3BHoE3zhBlNQSg +nz8loo+IEH4FRpw7yQOPyeiZ1LWOvsW9VEXBA5j/ilLmLgW49ykh/cIlQMvudClk +25cUFY/w7ETMpqujlBhhjys8Q8n9N6WnbTPwmKpiF/tbH3bsW9Y/vR/FnXAssy6I +C+2cmqVHgWMvXw9QVVIdQ414Toi/0k+czxpG02Y2DKA4Jo5z4B3c4KtxkL19QnRi +WaSuqPiXxh5Amgvq7OwOc23SZZCowqwo+GSn9tmvcyziqtlXHvz/csCUQt/yJytN +TS6a4Ki9B6gRIFpyEIuDPzCyojrh2pOtLzmDGJmVOGtfrU0it8QO4i3+FWZ8kL8h +wBM0GnspOjaAjxhG/pZjb3/oz/SuUx4FvWSnMi2q37LGryyMCeZL88ZrmgVHyBf/ +cY7u9OMsplPzHdBsUq4HzFKcwLqivSRY0hEV8jY0MO4MD8UEn7ld+1HRucjrxTAC +tgBa/4G/TP5RIKD9O32mcHr6BiUQ0scB5+vFAftzQ6XTBb0ZesQCCLnXGZes/2pR ++L6FQ4IxxPJZhsTixnyXIuMiPSfqXsoFh7XC/2OPh8R9yBSz4hNvapaZ2ZvGBUBq +U90kS6dRQ16G//uZvfMqwuk34an76/0cATc+z1Kz5u8ZaRRFVSWLmAh7jlCQjiq3 +lsDrog4cy0Ias2h5Lm0twbj4S8qJAuAEEgEIAMsFAlEmYqKPFIAAAAAAJgBgRTkw +QzZFMkJfY2VydG5vdGVzQGZhYnJpemlvdGFyaXp6by5vcmdodHRwOi8vd3d3LmZh +YnJpemlvdGFyaXp6by5vcmcva2V5c2lnbmluZy9ub3Rlcy80MjhERjVENjNFRjA3 +NDk0QkI0NTVBQzBFQkYwMTgwNEJDRjA1RjZCLnR4dC5hc2M0Gmh0dHA6Ly93d3cu +ZmFicml6aW90YXJpenpvLm9yZy9rZXlzaWduaW5nL3BvbGljaWVzLwAKCRCPokD2 +6QxuKxlPD/Yu//zTZ5ZAqQDnCCjJhOLnGCFU813gU02OeVS1WNxGQGMl8QKae6en +63USERq0GbEty39zZi6nOqfcksjWclyKfP86CqsMMA/1JiW5h4PQ7MUu4Sxlpzro +7bBbYfbR2smYJRfeDn9NxW1LvZBldldxzkCLez2UfaBufppxDlPHoNA7GQfcqd9y +LZLrIJfUG0C4ZYWjicYjFsl04bH0IxbjuLVPImJXdn+LptU5ZLeu8NKvQsX6pWZE +mSUzlpWO5yv3psPHs9KXtWcUaiVFQBAWlgWAhwXogTVv6QG+DQc3eju5LwsigTtL +hpZpfet+ky1I973k2GD56GW96mIhyZtCHWO0UxCxYvmUNRO9VNxdRvg7DOXA2Hsr +qu7h1EIrksDG5KvOcviwk2H5l+odHyIkjd30hVlaTMChY1QAeCRl3swAlvsOFH9y ++x8+nJ/TWa9zR3jYODMicIyHwpEnzem96sas5iwdrG99rw9LjrkK0ctkLUP3WS95 +Zf8nHrh2eNnDziFejC5SA5848fInDc2wAKyK/3tZn1fJ6xIn5HKqYLMhSiNebBZD +K4SJPwr+NRCl06jJ2qXG9SYJkmMCJlg0OHOoGXi+dmQ40kUOONSPsbBk8zKPsQzn +2dAmAsgYOlVWKd0s2J+buOajss8psqPY6bchPUHFTP5pW+cAK55vtC1GaWxpcHBv +IFZhbHNvcmRhIDxmaWxvc290dGlsZS53aWtpQGdtYWlsLmNvbT6IRgQSEQIABgUC +Ug1rRwAKCRBwQqVaepWDPXVcAKCxjWUfV7Bw3SUqkJ7lNl6KGLKE1QCgpfgD2poN +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 +MEM2RTJCX2NlcnRub3Rlc0BmYWJyaXppb3Rhcml6em8ub3JnaHR0cDovL3d3dy5m +YWJyaXppb3Rhcml6em8ub3JnL2tleXNpZ25pbmcvbm90ZXMvNDI4REY1RDYzRUYw +NzQ5NEJCNDU1QUMwRUJGMDE4MDRCQ0YwNUY2Qi50eHQuYXNjNBpodHRwOi8vd3d3 +LmZhYnJpemlvdGFyaXp6by5vcmcva2V5c2lnbmluZy9wb2xpY2llcy8ACgkQj6JA +9ukMbiuZsRAAhqvbYpcEUXXvw/SPErNEMd5Ap2EJ7+oeldJcFBsCqiF3ShzOvHf2 +gk8PfE2hmmjIttbMD0HsYOlJAanMxXm2RM+JE0aAaD+ew9VMe1K07N5EOBpM11aP +ga4IC+ztbiMs//ujAgNDdM39a8HZ61xYi3A1Dmd0AMhWY8uA5EJ9PuZUweui63zA +NZs20bRqQp/deaVX4tkK/NTTv7onpsezSvEQejoDzGdU77yKBTKsoFM1zITxO2kh +TbMRZboZ5EJPdSP0nA727fjiyt5mamqg2KVDJK2vXC3U0nPJ6Ud24gLy2gYsGcZr +R28S+DZr5RkzPqZmSHpA8eeHjaTk9RzYB3ZcchUyzBCeAT8pui99oEsR3vFLbRbQ +sAQdsOsBo54EGsktG0hC0czksSP3AWY4RK1b8yGTIWhR1nMH8gh3YbdqO8iamsHd +MycXCF3XjhYLO5jTHtUMNLWx05HjgicP7TgvQVy3eBGzl2Pn6fqJTGZH7wKtHR3V +pBCBMxGsjNuH8ByZZzPsAFjdfLmaAIOTKdL7qvZ+8kigQu6CTg4stvu8IJWW38tt +TkxJiduk2u69gGSuXXv8JRLxZQE4YZok8q4LPVevKYuuaO9LrKsi+mU8XK0o5wUF +x/xqfs7bN/EPZ2tVtgSH+48x0RRVMPP/74Q4tcAMj/mf9mdlnNnRNVO5AQ0EURgG +bQEIAOcke8eBR0OGoYekv5u/7x1KYtguoulM6HdRDpBES2NG1w6ii7Tgn0cxvlzm +KV/GK8XxFQC/W7s9yBx7riJiKJY5Ek0jXCwdP15Nn0vR1LQ+eR/ZKwFSbZh2/TRy +TQS8wW3gJtSoZtZkiKThSAGqAif31SwFoj9JSXiCYV+MtaLM2+ffXJ1N6kW4F3Pn +UgxvpjRi+uVM6U/pxvbm4tIcLF3322eHh4wF5jRpP8CXCHRZMQnZvXLyaDbHdnus +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 +4WKe8Y+x1f/8Fwk8xnIAZ8JrnvuVP5g= +=AU/7 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/utils/python b/debian/utils/python new file mode 100755 index 0000000..1c65bd1 --- /dev/null +++ b/debian/utils/python @@ -0,0 +1,2 @@ +#!/bin/sh +/usr/bin/python3 "$@" diff --git a/debian/utils/pyversions b/debian/utils/pyversions new file mode 100755 index 0000000..54e34e2 --- /dev/null +++ b/debian/utils/pyversions @@ -0,0 +1,2 @@ +#!/bin/sh +/usr/bin/py3versions "$@" diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..78bd69c --- /dev/null +++ b/debian/watch @@ -0,0 +1,4 @@ +version=4 +opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%youtube-dl-$1.tar.gz%,dversionmangle=s/\+dfsg\d*$//" \ +https://github.com/rg3/youtube-dl/releases \ + (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate diff --git a/debian/youtube-dl.bash-completion b/debian/youtube-dl.bash-completion new file mode 100644 index 0000000..78fb192 --- /dev/null +++ b/debian/youtube-dl.bash-completion @@ -0,0 +1 @@ +youtube-dl.bash-completion youtube-dl diff --git a/debian/youtube-dl.docs b/debian/youtube-dl.docs new file mode 100644 index 0000000..71dfd5b --- /dev/null +++ b/debian/youtube-dl.docs @@ -0,0 +1 @@ +README.txt diff --git a/debian/youtube-dl.install b/debian/youtube-dl.install new file mode 100755 index 0000000..123cc7d --- /dev/null +++ b/debian/youtube-dl.install @@ -0,0 +1,3 @@ +#!/usr/bin/dh-exec +youtube-dl.fish usr/share/fish/completions +youtube-dl.zsh => usr/share/zsh/vendor-completions/_youtube-dl diff --git a/debian/youtube-dl.maintscript b/debian/youtube-dl.maintscript new file mode 100644 index 0000000..0086247 --- /dev/null +++ b/debian/youtube-dl.maintscript @@ -0,0 +1,2 @@ +rm_conffile /etc/bash_completion.d/youtube-dl.bash-completion 2016.08.17-1~ +rm_conffile /etc/fish/completions/youtube-dl.fish 2016.08.17-1~ diff --git a/debian/youtube-dl.manpages b/debian/youtube-dl.manpages new file mode 100644 index 0000000..c536488 --- /dev/null +++ b/debian/youtube-dl.manpages @@ -0,0 +1 @@ +youtube-dl.1