Lintian Fixes - opencsg
Ready changes
Summary
- Transition to automatic debug package (from: libopencsg1-dbg). ( debian-control-has-obsolete-dbg-package )
- Update standards version to 4.6.2, no changes needed. ( out-of-date-standards-version )
Failed fixers:
See the worker log for details.
Lintian Result
- libopencsg-dev_1.5.0-2~jan+lint1_amd64.deb
- libopencsg-example-dbgsym_1.5.0-2~jan+lint1_amd64.deb
- libopencsg-example_1.5.0-2~jan+lint1_amd64.deb
- libopencsg1-dbgsym_1.5.0-2~jan+lint1_amd64.deb
- libopencsg1_1.5.0-2~jan+lint1_amd64.deb
- opencsg_1.5.0-2~jan+lint1.dsc
- opencsg_1.5.0-2~jan+lint1_amd64.buildinfo
- opencsg_1.5.0-2~jan+lint1_amd64.changes
Diff
diff --git a/debian/changelog b/debian/changelog
index dec93fd..66d4760 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+opencsg (1.5.0-2) UNRELEASED; urgency=medium
+
+ * Transition to automatic debug package (from: libopencsg1-dbg).
+ * Update standards version to 4.6.2, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk> Fri, 10 Mar 2023 20:43:38 -0000
+
opencsg (1.5.0-1) unstable; urgency=medium
* New upstream version 1.5.0
diff --git a/debian/control b/debian/control
index ba34e47..77c6338 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Maintainer: Christian M. Amsüss <chrysn@fsfe.org>
Uploaders: Kristian Nielsen <knielsen@knielsen-hq.org>
Build-Depends: debhelper-compat (= 13), freeglut3-dev, libboost-dev,
libglew-dev, libxmu-dev, qt5-qmake, qtbase5-dev, rename
-Standards-Version: 4.6.0
+Standards-Version: 4.6.2
Rules-Requires-Root: no
Section: libs
Homepage: https://opencsg.org/
@@ -53,18 +53,3 @@ Description: image-based CSG library using OpenGL (example program)
OpenCSG implements both the Goldfeather and the SCS algorithm.
.
This package contains a OpenCSG demo program.
-
-Package: libopencsg1-dbg
-Section: debug
-Architecture: any
-Depends: libopencsg1 (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
-Multi-Arch: same
-Description: debugging symbols for libopencsg
- OpenCSG is a library for CSG (Constructive Solid Geometry) that can combine
- geometric primitives to more complex objects, for example the difference
- between two primitives. Instead of explicitly calculating the shape of the
- resulting object, it uses OpenGL's z-buffer to render the image.
- .
- OpenCSG implements both the Goldfeather and the SCS algorithm.
- .
- This package contains the debugging symbols for libopencsg.
diff --git a/debian/rules b/debian/rules
index 4eb855b..9dc662e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -45,4 +45,4 @@ override_dh_installdocs:
dh_installdocs --link-doc=libopencsg1
override_dh_strip:
- dh_strip --dbg-package=libopencsg1-dbg
+ dh_strip --dbgsym-migration='libopencsg1-dbg (<< 1.5.0-2~)'
Debdiff
[The following lists of changes regard files as different if they have different names, permissions or owners.]
Files in second set of .debs but not in first
-rw-r--r-- root/root /usr/lib/debug/.build-id/84/cbd58c672a85793ec5251477256aafc787da60.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/df/2d2b74db545c9c8ff371dfa506f0da5a3bdf8c.debug lrwxrwxrwx root/root /usr/share/doc/libopencsg-example-dbgsym -> libopencsg-example lrwxrwxrwx root/root /usr/share/doc/libopencsg1-dbgsym -> libopencsg1
Files in first set of .debs but not in second
-rw-r--r-- root/root /usr/lib/debug/.build-id/57/e6e3cf1dc2b13bf7fe8a89b39c8ff547fb4a98.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/7d/0f08c7a40a6727dd874bf297eb8552a21ae6a8.debug lrwxrwxrwx root/root /usr/share/doc/libopencsg1-dbg -> libopencsg1
No differences were encountered between the control files of package libopencsg-dev
Control files of package libopencsg-example: lines which differ (wdiff format)
Depends: freeglut3 (>= 2.8.1), libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgl1, libglew2.2 (>= 2.2.0-4+b1), libglu1-mesa | libglu1, libglut3.12 (>= 3.4.0), libopencsg1 (= libstdc++6 (>= 9)
No differences were encountered between the control files of package libopencsg1