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

Bug#583476: openscad packaging status update



the package is now in a state that i'd consider ready for upload to
debian. the latest changes were:

* upstream released a 2011.12 version, and nowadays includes a test
  suite. i've split the test suite programs out into an own package
  (openscad-testing) and its data too (openscad-testing-data). the test
  suite gets run in the dh_test phase unless configured otherwise using
  DEB_BUILD_OPTIONS=nocheck, and the results get shipped in
  openscad-testing-data too for comparison. i wrote a little helper
  script openscad-testrun, shipped in openscad-testing, that assembles
  the test suite and runs it. (it was originally just intended to be run
  from the build dir, which is impractical for debian.)

* a package containing debug symbols is now generated (openscad-dbg).

* the whole license mess with QPL is about to resolve as the new CGAL
  library is released under GPL-3+ (among others). that doesn't affect
  the package's categorization to contrib yet (until the new cgal gets
  into debian main), but the re-licensing allows a particular file that
  previously caused much headache[1], OGL_helper.h, to be shipped
  without trouble.

  apart from that single file that was made ok for inclusion by the
  relicensing, the other issues have been resolved, and the license
  seems to be valid as GPL-2+ with CGAL exception.

* patches were dropped in collaboration with upstream (build system got
  more flexible)

the package is now lintian clean.

a current copy is uploaded to mentors[2] and can be fetched by dget from
[3].

[1] http://lists.debian.org/debian-legal/2012/01/msg00053.html
[2] http://mentors.debian.net/package/openscad
[3] http://mentors.debian.net/debian/pool/contrib/o/openscad/openscad_2011.12-1.dsc

Attachment: signature.asc
Description: Digital signature


Reply to: