[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: opencpn


an update on ITP progress for the OpenCPN software (opencpn.org).

| the debian/ dir can be viewed here:
|    http://anonscm.debian.org/viewvc/pkg-grass/packages/opencpn/trunk/
| the .orig tarball can be found here:
|    http://pkg-grass.alioth.debian.org/tarballs/
|sample data to test it with can be found here:
| https://trac.osgeo.org/osgeo/browser/livedvd/gisvm/trunk/bin/install_opencpn.sh#L75

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:
> http://pkg-games.alioth.debian.org/tarballs/

--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.
> http://lintian.debian.org/tags/helper-templates-in-copyright.html

--false positive

>> 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:
--volunteers welcome.

> > Your Standards-Version is out of date,

> > A lot of the source code contains CVS $Id lines
--further cleaned out in the lastest push.


Reply to: