Please upgrade to libavg v1.7.0

Bug #899183 reported by OXullo Intersecans
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libavg (Ubuntu)
Fix Released
Wishlist
OXullo Intersecans

Bug Description

libavg 1.7.0 - Oct 29, 2011

  svn revision 6888, branch release1.7.x

  Bugfixes

libavg 1.7.0.pre1 - Oct 29, 2011

  svn revision 6871

  Major New Features:
    * Expanded effects support: New HueSatFXNode and InvertFXNode by Richard Klemm, major
      speed improvements.
    * Polished multitouch gesture support.
    * New Contact class that delivers per-touch data, per-touch callbacks that make
      event handling a lot easier.
    * SVG support.
    * New BitmapManager that allows loading of bitmaps in a background thread (OXullo
      Intersecans).

  Other Changes:
    * Lots of performance optimizations.
    * Linux ATI graphics are supported now.
    * Major speed improvements to VideoWriter. Saving full HD videos is not a problem
      anymore and costs little performance for the main rendering thread.
    * Callbacks don't hold references to python objects anymore - this should make
      freeing nodes a lot easier.
    * New StateMachine class.
    * Added Player.getPixelsPerMM(), getPhysicalScreenDimensions(), assumePixelsPerMM()
    * Added touch feedback class.

Revision history for this message
OXullo Intersecans (oxullo) wrote :
Changed in libavg (Ubuntu):
assignee: nobody → OXullo Intersecans (oxullo)
Revision history for this message
OXullo Intersecans (oxullo) wrote :

Available as ppa here: ppa:oxullo/libavg

Revision history for this message
OXullo Intersecans (oxullo) wrote :
Revision history for this message
OXullo Intersecans (oxullo) wrote :

Any kind sponsor? many thanks in advance!

Changed in libavg (Ubuntu):
status: New → In Progress
importance: Undecided → Wishlist
assignee: OXullo Intersecans (oxullo) → Andrew Starr-Bochicchio (andrewsomething)
Changed in libavg (Ubuntu):
status: In Progress → Incomplete
assignee: Andrew Starr-Bochicchio (andrewsomething) → OXullo Intersecans (oxullo)
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

A couple comments.

1) In debian/rules, you run rm -f $(DEB_DESTDIR)/usr/share/pyshared/libavg/avg.la in the debian/stamp-install%: target. This isn't actually removing the .la file. It's still in the resulting deb.

The following lintian error is produced:

E: python-libavg: non-empty-dependency_libs-in-la-file usr/share/pyshared/libavg/avg.la
N:
N: The dependency_libs field in the .la file has not been cleared. It has
N: long been a release goal to get rid of unneeded .la files and clearing
N: the dependency_libs field from the rest of them.
N:
N: A non-empty dependency_libs field will also stall the Multi-Arch
N: conversion.
N:
N: The .la file in itself may be useful, if the library is loaded
N: dynamically via libltdl.
N:
N: Refer to http://wiki.debian.org/ReleaseGoals/LAFileRemoval,
N: http://lists.debian.org/debian-devel/2011/05/msg01003.html, and
N: http://lists.debian.org/debian-devel/2011/05/msg01146.html for details.
N:
N: Severity: serious, Certainty: certain

2) You seem to be using dh_python2, but you still build-depend on python-central. Also you don't need debian/pycompat. See http://wiki.debian.org/Python/TransitionToDHPython2

3) This lintian warning is also produced:

W: python-libavg: debian-changelog-line-too-long line 2
N:
N: The given line of the latest changelog entry is over 80 columns. Such
N: changelog entries may look poor in terminal windows and mail messages
N: and be annoying to read. Please wrap changelog entries at 80 columns or
N: less where possible.
N:
N: Severity: normal, Certainty: certain
N:
N: Check: changelog-file, Type: binary
N:

Revision history for this message
OXullo Intersecans (oxullo) wrote :
Revision history for this message
OXullo Intersecans (oxullo) wrote :
Revision history for this message
OXullo Intersecans (oxullo) wrote :
Revision history for this message
OXullo Intersecans (oxullo) wrote :

Dear Andrew, thanks for your review, I'm sorry for the lame issues which I hope they're solved now.

Changed in libavg (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Looks great. Uploading.

Thanks for your work!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libavg - 1.7.0-0ubuntu1

---------------
libavg (1.7.0-0ubuntu1) precise; urgency=low

  * New upstream release (LP: #899183)
  * Remove patches 0002-libav-0.7.patch, 0003-fglrx-segfault-on-startup.patch
    now merged to upstream
  * Remove unnecessary .la files
  * Update debian/watch file
  * Fix debian/copyright dep-5 compliancy
  * Update standards to version 3.9.2
  * Add man pages for avg_checktouch, avg_checkvsync, avg_showsvg
  * Minor debian/rules enhancement
  * Add librsvg2-dev, libgdk-pixbuf2.0-dev to Build-Depends
  * Proper transition to dh_python2
 -- OXullo Intersecans <email address hidden> Tue, 06 Dec 2011 22:44:56 +0100

Changed in libavg (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.