[Bug 529086] Re: sync gerbv 2.4.0-1 (universe) from Debian unstable (main)

2010-02-27 Thread Peter Clifton
I've verified that the package builds properly on my Lucid box, and have
checked basic functionality and rendering on existing gerber files.

-- 
[FFe] sync gerbv 2.4.0-1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/529086
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 529086] Re: sync gerbv 2.4.0-1 (universe) from Debian unstable (main)

2010-02-27 Thread Peter Clifton
I personally feel that the fix / feature ratio of this release means it
is suitable for the FeatureFreeze for bug fix only updates (process
agreed by motu-release):
https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze%20for%20bug%20fix%20only%20updates%20(process%20agreed%20by
%20motu-release)

The only "features" added in this release are very minor ones. The one
titled "Modify our parsing behavior for RS-274D files" allows gerbv to
attempt to preview corrupt, or RS-274D, which gerbv has not previously
supported - so will only affect bad (or RS-274D) gerbers files.

-- 
[FFe] sync gerbv 2.4.0-1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/529086
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 529086] Re: sync gerbv 2.4.0-1 (universe) from Debian unstable (main)

2010-02-27 Thread Peter Clifton
Let me know if you want the ChangeLog diff as per FFe, but because the
script used to auto-generate it changed between 2.3.0 and 2.4.0, it is
almost a complete-rewrite delta. I included the commit log between 2.3.0
and 2.4.0 in the first comment above.

-- 
[FFe] sync gerbv 2.4.0-1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/529086
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 529086] Re: sync gerbv 2.4.0-1 (universe) from Debian unstable (main)

2010-02-27 Thread Peter Clifton
A human generated summary of the changes between 2.3.0 and 2.4.0:

Trivial stuff:

Release engineering for version change
Change of build tools to auto-generate ChangeLog from git, rather than CVS
Bump libgerbv minor SO version. (NB: libgerbv is only used by gerbv, and is in 
the same binary package)

Bug fixes:

Fix upstream bug 2954915, where circular moves were parsed incorrectly with 
trailing zero suppression
Fix upstream bug 2949590 by making sure we catch null strtok results in the 
aperture parser
Fix upstream bug 2935054, where text in exported PDF files was illegible
Fix bug in file format recognition code, and clean up error messages with bad 
AD definitions
Allow the RS274X parser to catch multiple "blocks" within a single line. 
Multiple blocks are clearly allowed within the same line in the RS274X spec, so 
this was a big ommision in gerbv.
Fix sidebar bug where small scale and translations in X did not display a 
marker (bug and fix by mland, upstream bug #2901881)
Fix regression in FAST mode rendering with flashed apertures
Fix FAST mode translation rendering error in Y direction (upstream bug 2858102)
Fix upstream bug #2841371 (segfault on edit->orientation with no layer loaded)
Fix a typo to hopefully fix a step and repeat display bug
Fix upstream bug #2838645, where files with step and repeat didn't display 
correctly due to new optimizations
Fix a suprious line in a manpage
Update links to project's new website address

Bug fixes introducing new features:

Apply patch from Uwe Bonnes to display the total aperture uses in the anaylsis 
tool (upstream patch #2892537)
 (NB: This is a really minor change adding a count of the total number of 
apertures in a stats window).

Modify our parsing behavior for RS-274D files
Try to parse files we suspect as RS-274D because of missing apertures/etc
(fixes upstream bug 2864667), and create dummy apertures to roughly 
visualize
the file if it is actually a RS-274D file (fixes upstream feature request 
566142).

Add extern "C" around headers to help those linking libgerbv from C++

-- 
[FFe] sync gerbv 2.4.0-1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/529086
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs