Re: RFS: opencpn
an update on ITP progress for the OpenCPN software (opencpn.org).
| the debian/ dir can be viewed here:
| the .orig tarball can be found here:
|sample data to test it with can be found here:
wrt open issues that I'm aware of:
re. upstream +dfsg version of the tarball in alioth svn:
Paul Wise wrote:
> Another solution is to use the alioth web space, like pkg-games do:
--ok, created http://pkg-grass.alioth.debian.org/tarballs/
with audit-trail md5sum held in alioth svn
re. prebuilt icons vs. build-depends on Inkscape to regenerate
them from svn each time:
--no action taken.
re. paypal graphics:
--gave up on waiting for a reply from them. replaced by a nice substitute graphic from upstream.
we should consider filing bugs against others found by `apt-file search`, but our replacement is not generic enough for other projects to use directly. (as it includes the opencpn logo)
re. dropping unused embedded code as part of debian/rules
> Build-Depend on libtinyxml-dev and add any patches needed to
> build against the system version.
note the library doesn't exist before squeeze,maverick.
Added README.lucid to explain how to back-build there (& for lenny).
> > helper-templates-in-copyright x3: I don't see what it's talking about,
> > the debian/copyright files are custom crafted.
>> debian/changelog does not close the ITP.
re. support debhelper --parallel
--done, works. (earlier problems were PBKAC)
re. executable bit set on regular text files
--fixed upstream, mostly in the current beta release, the few stragglers are already fixed for the next one.
> > compiler warnings:
there are a few warnings we're not sure how to fix. no segfaults reported..
"warning: array subscript is above array bounds [-Warray-bounds]"
and many like these:
/usr/bin/ld: Warning: alignment 8 of symbol `gps_waypt_type' in libGARMINHOST.a(garmin_wrapper.cpp.o) is smaller than 16 in libGARMINHOST.a(gpsapp.c.o)
> > valgrind analysis:
> > Your Standards-Version is out of date,
> > A lot of the source code contains CVS $Id lines
--further cleaned out in the lastest push.