Changed the report description, because of a new version in Debian, and
still the old in intrepid  archives.

** Summary changed:

- [NEEDS-UPGRADING] Clive 0.4.3 to (currently) 0.4.8
+ Please sync Clive 0.4.3.1-ubuntu1 (universe) from Debian unstable 0.4.11-1 
(main)

** Description changed:

  Binary package hint: clive
  
- Clive (http://sourceforge.net/projects/clive/ &
- http://home.gna.org/clive/) is "a video extraction tool for user-
- uploaded video hosts such as Youtube, Google Video, Dailymotion, Guba
- and Metacafe. It can be chained with 3rd party tools for subsequent
- video re-encoding and playing and playing."
+ Explanation of the Ubuntu delta and why it can be dropped:
+ debian/rules remove "by hand" usr/lib directory for a bug of pycentral 
(Debian bug #452227).
+ Now pycentral takes care of it. 
  
- I've been having nothing but problems with Clive until I compiled 0.4.8
- from stratch. It's much improved and holds a lot of bug fixes... 0.4.9
- will handle
+ Debian Changelog since current intrepid version:
  
- Here's the changlog difference between 0.4.3 and 0.4.8:
+ clive (0.4.11-1) unstable; urgency=low
  
-     * Youtube log-in support with flagged-content override
-     * Metacafe family-filter override
-     * Dailymotion log-in support
+   [ Mikhail Gusarov ]
+   * New upstream release (Closes: #478025).
+   * Package is now maintained in PAPT:
+     - PAPT added to Uploaders.
+   * debian/rules, debian/control: Explicitly configuring without bundled
+     python-newt, python-urlgrabber and python-feedparser, and adjusting
+     runtime depends correspondingly.
+   * Temporarily added python-newt, python-urlgrabber, python-feedparser to
+     Build-Depends as configure requires them in build time for no apparent
+     reason: https://gna.org/support/index.php?1986
+   * config.{guess,sub} are replaced at build time with recent ones from
+     autotools-dev:
+     - autotools-dev added to Build-Bepends,
+     - added lintian override regarding old config.{guess,sub} in tarball.
  
- -----
+   [ Piotr Ożarowski ]
+   * Vcs-Svn, Vcs-Browser and Homepage fields added.
+   * debian/watch file is now tracking .tar.bz2 files as upstream is not
+     releasing .tar.gz anymore.
  
- Trackers
- =================================================================
- Bugs:
-     browse: https://gna.org/bugs/?group=clive
-     submit: https://gna.org/bugs/?func=additem&group=clive
+  -- Mikhail Gusarov <[EMAIL PROTECTED]>  Sun, 13 Apr 2008 23:24:16
+ +0700
  
- Feedback:
-     browse: https://gna.org/support/?group=clive
-     submit: https://gna.org/support/?func=additem&group=clive
+ clive (0.4.8-1) unstable; urgency=low
  
+   * New upstream release (Closes: #465698).
  
- Version 0.4.8                                        [2008-03-31]
- =================================================================
- +new !fix ~change -remove | focus: minor bugfixes
+   * ACK NMU. Thanks, Scott!
  
- + Youtube: HTTP/415 No media fallback
-     Extract low quality (flv) video if better quality (mp4) is not available.
+   * debian/rules updated to accommodate changes in upstream build system
+     (distutils -> autotools).
+   * python-newt recommendancy removed: upstream no longer uses it.
+   * Dropped hack with (re)compression of compressed manpage: upstream no
+     longer compresses the manpage.
+   * python-all-dev dependency moved to Build-Depends-Indep as only
+     architecture-independent packages are built.
+   
+   * Standards-Version bumped to 3.7.3, no changes required.
  
- ! Youtube: Partial support for continuing transfers
-     It is now be possible to continue partial downloads as long as they are
-     high-quality (mp4) videos.
+  -- Mikhail Gusarov <[EMAIL PROTECTED]>  Mon, 31 Mar 2008 23:51:23
+ +0700
  
-     Note that this fails utterly for the flv videos. It appears urlgrabber
-     appends a complete file at the end of the existing file when the host
-     refuses to continue transfer. Instead of bloating the code with the
-     conditions, continuing the youtube flv file transfers remains disabled.
+ clive (0.4.3-1.1) unstable; urgency=low
  
- ! Dailymotion: improved media support
-     clive no more assumes 512x384 is the highest available quality. The
-     video page is now parsed for best available quality which clive extracts
-     unless the --low-quality option is being used. It should be noted that
-     most videos appear to have only the low-quality (flv) video available.
+   * Non-maintainer upload.
+   * Stop removing empty /usr/lib that python-central no longer provides
+     (closes: #472007)
+   * Build-dep on python-central (>= 0.6)
  
-     No media warning will be displayed if high quality video is not found
-     and the low quality video is extracted instead.
- 
- ! Transfer rate calculations
-     File length offset is now used properly with files that are being
-     overwritten. This fixes the only-progress-percentage odditity is
-     being displayed.
- 
- ! Youtube: New error messages
-     "error: country restriction/censorship"
-     "error: private video"
- 
- ! --check-update,-u
-     Crash at: "TypeError: __init__() takes exactly 2 arguments (1 given)"
- 
- ~ Reduce progress stdout flickering (sr #1944)
-     Progress is now rendered in one second intervals. clive will now also
-     display average transfer rate and total time elapsed when the transfer
-     completes.
- 
- ~ Clean up
-     clive(1), INSTALL etc.
- 
- 
- Version 0.4.7                                        [2008-03-17]
- =================================================================
- +new !fix ~change -remove | focus: major feature enhancements
- 
- NOTE: Much of the existing code was rewritten, cleaned up or otherwise
- modified. Expect bugs. Please report them at the the above URL. Thanks.
- 
- + GNU Autotools support
-     See the INSTALL file for the updated installation details.
- 
- + urlgrabber integration
-     The urlgrabber module is now part of the source code distribution.
-     For more info, please read the README file.
- 
-     Downstream maintainers: urlgrabber module is no longer a
- prerequisite
- 
- + Cache
-     If caching is enabled, clive will collect data about visited URLs
-     to a sqlite3 database file (~/.clive/cache). Note that cache is only
-     available for Python >= 2.5. Also, depending on the system, the sqlite3
-     may not be installed with Python by default, e.g. on FreeBSD you need
-     to install it separately (databases/py-sqlite3).
- 
-     Added also --no-cache and enable_cache. Caching is enabled by
- default.
- 
- + Youtube: new default format
-     clive now defaults to extract the better quality (mp4) videos from 
Youtube.
-     The default behaviour can be overridden with the --low-quality option.
- 
- + "Paste" option displayed at program start
-     The state for "paste from xclip" is now displayed when the program starts.
- 
- ! Same output filename in URL batch
-     clive did not previously check the URLs in current batch for same output
-     filename. For example:
- 
-         http://video.google.com/videoplay?docid=-4505462782975458603
-         http://video.google.ca/videoplay?docid=-4505462782975458603
- 
-     Both URLs point to the same video, note the different TLD. If they were
-     fed to clive in same URL batch the program accepted them without any 
-     scrutiny. This resulted clive to waste bandwidth downloading the same
-     file twice and overwriting the previously extracted video file.
- 
-     clive now generates (--exist=rename) a new output filename for the last 
-     URL.
- 
- ! Dailymotion support
-     clive will now attempt to extract the higher resolution vide (mp4) _only_
-     if it is available. This was causing HTTP/404 errors for some dmotion URLs
-     with the previous release.
- 
-     The new option --low-quality overrides this default behaviour.
- 
- ! Status/progress stdout line breaking on some system configurations
-     This was caused by improper use of '\b' which would cause the lines
-     to break on some terminal emulation settings.
- 
- ! Calculations for resumed transfers (patch #990)
-     The transfer rate calculations should no longer go berzerk for
-     resumed transfers.
- 
-     "The problem is that when urlgrabber calls update(), the 'read'
-     parameter is the current size of the file. When you resume, you 
-     need to discard the offset from the previous download or else
-     the calculations will be off." -- zythmer
- 
- ~ clive(1)
-     The manual page was rewritten.
- 
- ~ Accept-encoding is now always set to gzip
-     Removed the rather useless --no-gzip option from wasting space.
-     Note that compression is only used if the host supports it.
- 
- ~ Configuration file format
-     The configuration file format has undergone several iterations of
-     changes over the last 12 months and this release introduces yet another
-     format. Wait for it. This one's final. For a comparison:
- 
-     Then: {.., 'verbose':1, ..}
-      Now: enable_verbose="YES"
- 
-     To get started, you can generate a "template" configuration file
-     with:
- 
-         % clive --write-conf
- 
-     The created file contains comments and all supported commands. clive
-     will also attempt to autodetect the 3rd party programs such as ffmpeg
-     and set the paths to these programs with recommended options.
- 
- ~ File name changes in ~/.clive
-     config.py -> config
-     last.log -> recall
-     userdef.py -> custom.py
- 
-     Note that since history is no longer used, the ~/.clive/history.log is
-     now obsolete and can be removed if it's still around.
- 
- ~ Option --write-conf
-     Previously known as --conf-write. Writes the config file with default
-     program values. clive will now attempt to autodetect vlc, ffmpeg and
-     xclip.
- 
- ~ Option --emit
-     Renamed to "--emit-csv". Standard output format was also changed.
- 
-     From:
-         video: "extraction-url" "filename" "length"\n
-     To:
-         OK: "url","extraction-url","filename","length"\n
-         FAILED: "url","error-message"\n
- 
-     Should be now more parsing-friendly.
- 
- ~ Options changed
-     Much of the options were either renamed, merged, removed or otherwise
-     modified. Some new short options were added also.
- 
- ~ Renamed --simulate
-     Renamed --simulate,-s to --no-extract,-n.
- 
- ~ Tweaked warnings
-     Some of the warnings were rewritten.
- 
- ~ Stdout overhaul
-     Much of the stdout messages were changed, e.g. "status:" and similar
-     were replaced with lines that make better use of the line space.
- 
- ~ Options displayed at program start
-     Renamed "throttle" to "rate". Renamed "exists" to "exist".
- 
- ~ sys.platform instead of platform.uname
-       Platform string is now constructed using the platform module.
- 
- - Logging features
-     More or less replaced by the new "cache" and "recall" features.
-     See also "File name changes" above.
- 
- - GUI features: --configure, --history
-     Rather than transforming clive into a CLI-GUI hybrid, I've decided
-     to remove the GUI elements. The code to these short-lived features
-     could still be reused for a GUI-only clive configruation tool later
-     if there's any demand for it.
- 
-     Downstream maintainers: Tkinter is no longer used by clive.
- 
- - Mswindows support
-     Anyone familiar with the woe32 specific non-standard approach to
-     everything can probably relate to this, and even if python hides
-     much of the mswindows nonsense, I've decided not to bother myself
-     with it anymore. So instead of bloating the code base with a set
-     of conditions and exceptions for woe32, I've, hereby, removed
-     all of the ms-platform specific nonsense from the project.
- 
-     Come to the unix side.
- 
- - distutils support (setup.py)
-     Starting from this release, clive uses GNU Autotools.
- 
- - stage6 support
-     Shut down service effective February 28, 2008
-     (http://www.stage6.com/blog/107/).
- 
- 
- Version 0.4.6                                        [2008-02-20]
- =================================================================
- Focus: Bugfixes
- 
- New: Added empty string checks for various options
-       Read also the notes about "Various crashes with empty strings".
- 
- Chg: Cleaned up clive/opts.py --play,--player,--ffmpeg,--re-encode code
-       Option checking is now longer but should be less tedious to follow.
-       Corrected also a minor logic error within the checks.
- 
- Fix: Various crashes with empty strings read from ~/.clive/config.py
-       clive was unable to handle option strings that were empty,
-       for example if config.py defined 'output_mask' as '',
-       the program would crash. This bug was easy to reproduce
-       with the --conf-write option which sets many of the strings
-       to ''.
- 
- Fix: --player, --ffmpeg options not used warnings
-       Nag no more. The warnings show up only if --play,--re-encode
-       are being used without --player,--ffmpeg.
- 
- 
- Version 0.4.5                                        [2008-02-15]
- =================================================================
- Focus: Bugfixes
- 
- Fix: AttributeError: Nomad instance has no attribute '_log_clear' (>= 0.4.4)
-       Calling clive with the `--log-clear' caused the program
-       to crash.
- 
- Fix: incorrect queue total mb (>= 0.4.4)
-       A bug resulted the program to report incorrect total MB
-       for a download queue.
- 
- Fix: dmotion; extraction failure (< 0.4.5)
-       Due to the changes made to the website, clive was unable to
-       locate the video extraction URL from the page HTML resulting
-       to the "extraction url not found" error.
- 
- Fix: mcafe; stdout garbage due to 18+ verification (>= 0.4.2)
-       This fix pipes down the stdout gibberish produced due to
-       the age verification click fest on a video page.
- 
- Chg: exit if `--log-recall' fails
-       The program now exits if the last.log file does not exist.
- 
- Chg: dmotion; extract mp4/512x384 instead of flv/320x240
-       In favor for better video quality.
- 
- 
- Version 0.4.4                                        [2008-02-01]
- =================================================================
- Focus: Major feature enhancements
- 
- New: --configure; complete GUI overhaul
-       Going for more compact layout.
- 
- New: --conf-write
-       Writes ~/.clive/config.py with default values. Useful
-       for those who want to edit the file manually as the created
-       file contains a complete list of supported configuration
-       variables/keys.
- 
- New: --simulate, -s
-       Simulate only, do not extract any videos.
- 
- New: --history
-       Added the 'Last Batch' group for ~/.clive/last.log with
-       'Recall' and 'Clear' functions.
- 
- New: lastfm/youtube support
-       "Last.fm recently added a video feature which appears to be a
-       simple wrapping of YouTube videos, and the YouTube id appears
-       in the Last.fm URL. The attached patch finds it from URLs like
-       http://www.last.fm/music/Sylver/+videos/+1-fVD2TfSGkaw";
-               -- Seth W. (Jzalae) Klein
-       
-       See also: https://gna.org/support/index.php?1873
- 
- Fix: --history; bind wm_delete_window
-       Hitting the corner X now prompts for saving the changes (if any).
- 
- Chg: renamed console command "q_r_last" to "q_r_recall"
- 
- Chg: tweaked console help strings
- 
- Chg: renamed some of the config.py keys/variables
-       - from_clipb -> paste
-       - last -> log_recall
-       - clear_logs -> log_clear
- 
- Chg: moved scripts/clive:Clive class to clive/main.py
-       scripts/clive contains now only the program entry point
-       which creates a Clive instance.
- 
- Chg: removed the avi/mpg restrictions
-       It is now possible set both `--play' and `--re-encode' options
-       to anything. clive does not check those options for 'src', 'mpg'
-       or 'avi' anymore. For example:
- 
-                 % clive --ffmpeg="ffmpeg -y -i %i %o" --re-encode=mp4
- URL
- 
-       The responsiblity of making sure proper format (file extension)
-       is being used lies now solely on the users' shoulders. So as long
-       as ffmpeg supports the extension, it can be used with clive.
- 
- Chg: long and short option name changes
-       Some were renamed, others added. Help strings were updated.
- 
- Chg: man/clive.1.gz -> man/clive.1
-       setup.py still produces clive.1.gz for bdist_rpm compatibility.
-       The reason for the change was to remove the only remaining binary
-       file from the SVN repository.
- 
- Chg: man/clive.1 cleanup
-       clive(1) should now be less tedious to read.
- 
- Chg: removed "checking file length..." stdout message
-       Less chatter.
+  -- Scott Kitterman <[EMAIL PROTECTED]>  Tue, 25 Mar 2008 10:41:11
+ -0400

** Changed in: clive (Ubuntu)
     Assignee: (unassigned) => Andrea Gasparini (gaspa)

-- 
Please sync Clive 0.4.3.1-ubuntu1 (universe) from Debian unstable 0.4.11-1 
(main)
https://bugs.launchpad.net/bugs/211550
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to