From: Rafael Laboissière Date: Tue, 9 Apr 2024 08:40:59 +0000 (-0300) Subject: Rename libraries for 64-bit time_t transition X-Git-Tag: archive/raspbian/8.0.3-2+rpi1^2^2^2~13 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7f475c542b0b7c0c9d84c9bd8e1efa59fa065639;p=mathgl.git Rename libraries for 64-bit time_t transition Gbp-Dch: Ignore --- diff --git a/debian/changelog b/debian/changelog index 9d75b01..996edd5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +mathgl (8.0.1-5.1~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Graham Inggs Sat, 03 Feb 2024 20:21:23 +0000 + mathgl (8.0.1-5) unstable; urgency=medium * d/control: diff --git a/debian/control b/debian/control index 48ce1be..578cf39 100644 --- a/debian/control +++ b/debian/control @@ -52,7 +52,7 @@ Rules-Requires-Root: no Package: mathgl Architecture: any Section: libs -Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl8 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl8t64 (= ${binary:Version}) Description: library for scientific graphs (utilities and examples) A free cross-platform library of fast C++ routines for plotting data in up to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF @@ -65,7 +65,7 @@ Description: library for scientific graphs (utilities and examples) Package: udav Architecture: any Section: libs -Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl8 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl8t64 (= ${binary:Version}) Description: library for scientific graphs (window interface) A free cross-platform library of fast C++ routines for plotting data in up to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF @@ -90,7 +90,10 @@ Description: library for scientific graphs (window interface) # . # This package contains the MathGL documentation in English. -Package: libmgl8 +Package: libmgl8t64 +Provides: ${t64:Provides} +Replaces: libmgl8 +Breaks: libmgl8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl-data (= ${source:Version}) @@ -103,7 +106,10 @@ Description: library for scientific graphs (main runtime library) . This package contains the shared object files. -Package: libmgl-mpi8 +Package: libmgl-mpi8t64 +Provides: ${t64:Provides} +Replaces: libmgl-mpi8 +Breaks: libmgl-mpi8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl-data (= ${source:Version}) @@ -117,7 +123,10 @@ Description: library for scientific graphs (mpi enhanced runtime library) This package contains the, parallel interface enhanced, shared object files. -Package: libmgl-wnd8 +Package: libmgl-wnd8t64 +Provides: ${t64:Provides} +Replaces: libmgl-wnd8 +Breaks: libmgl-wnd8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -131,7 +140,10 @@ Description: library for scientific graphs (windows runtime library) This package contains the window opening related shared object files based on Fltk, Qt and Wx. -Package: libmgl-glut8 +Package: libmgl-glut8t64 +Provides: ${t64:Provides} +Replaces: libmgl-glut8 +Breaks: libmgl-glut8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -145,7 +157,10 @@ Description: library for scientific graphs (glut interface for windows) This package contains the glut interface shared object files for window opening. -Package: libmgl-qt5-8 +Package: libmgl-qt5-8t64 +Provides: ${t64:Provides} +Replaces: libmgl-qt5-8 +Breaks: libmgl-qt5-8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -159,7 +174,10 @@ Description: library for scientific graphs (Qt interface for windows) This package contains the Qt interface shared object files for window opening. -Package: libmgl-fltk8 +Package: libmgl-fltk8t64 +Provides: ${t64:Provides} +Replaces: libmgl-fltk8 +Breaks: libmgl-fltk8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -173,7 +191,10 @@ Description: library for scientific graphs (fltk interface for windows) This package contains the fltk interface shared object files for window opening. -Package: libmgl-wx8 +Package: libmgl-wx8t64 +Provides: ${t64:Provides} +Replaces: libmgl-wx8 +Breaks: libmgl-wx8 (<< ${source:Version}) Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -223,13 +244,13 @@ Depends: libgif-dev, libhdf4-dev, libhdf5-dev, libhpdf-dev, - libmgl8 (= ${binary:Version}), - libmgl-fltk8 (= ${binary:Version}), - libmgl-glut8 (= ${binary:Version}), - libmgl-mpi8 (= ${binary:Version}), - libmgl-qt5-8 (= ${binary:Version}), - libmgl-wnd8 (= ${binary:Version}), - libmgl-wx8 (= ${binary:Version}), + libmgl8t64 (= ${binary:Version}), + libmgl-fltk8t64 (= ${binary:Version}), + libmgl-glut8t64 (= ${binary:Version}), + libmgl-mpi8t64 (= ${binary:Version}), + libmgl-qt5-8t64 (= ${binary:Version}), + libmgl-wnd8t64 (= ${binary:Version}), + libmgl-wx8t64 (= ${binary:Version}), libpng-dev, mathgl, udav, diff --git a/debian/libmgl-fltk8.install b/debian/libmgl-fltk8.install deleted file mode 100644 index ba82e2d..0000000 --- a/debian/libmgl-fltk8.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libmgl-fltk.so.* diff --git a/debian/libmgl-fltk8t64.install b/debian/libmgl-fltk8t64.install new file mode 100644 index 0000000..ba82e2d --- /dev/null +++ b/debian/libmgl-fltk8t64.install @@ -0,0 +1 @@ +usr/lib/libmgl-fltk.so.* diff --git a/debian/libmgl-fltk8t64.lintian-overrides b/debian/libmgl-fltk8t64.lintian-overrides new file mode 100644 index 0000000..f147caa --- /dev/null +++ b/debian/libmgl-fltk8t64.lintian-overrides @@ -0,0 +1 @@ +libmgl-fltk8t64: package-name-doesnt-match-sonames libmgl-fltk8 diff --git a/debian/libmgl-glut8.install b/debian/libmgl-glut8.install deleted file mode 100644 index 8bae951..0000000 --- a/debian/libmgl-glut8.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libmgl-glut.so.* diff --git a/debian/libmgl-glut8t64.install b/debian/libmgl-glut8t64.install new file mode 100644 index 0000000..8bae951 --- /dev/null +++ b/debian/libmgl-glut8t64.install @@ -0,0 +1 @@ +usr/lib/libmgl-glut.so.* diff --git a/debian/libmgl-glut8t64.lintian-overrides b/debian/libmgl-glut8t64.lintian-overrides new file mode 100644 index 0000000..d3a821b --- /dev/null +++ b/debian/libmgl-glut8t64.lintian-overrides @@ -0,0 +1 @@ +libmgl-glut8t64: package-name-doesnt-match-sonames libmgl-glut8 diff --git a/debian/libmgl-mpi8.install b/debian/libmgl-mpi8.install deleted file mode 100644 index 4ea91d6..0000000 --- a/debian/libmgl-mpi8.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libmgl-mpi.so.* diff --git a/debian/libmgl-mpi8t64.install b/debian/libmgl-mpi8t64.install new file mode 100644 index 0000000..4ea91d6 --- /dev/null +++ b/debian/libmgl-mpi8t64.install @@ -0,0 +1 @@ +usr/lib/libmgl-mpi.so.* diff --git a/debian/libmgl-mpi8t64.lintian-overrides b/debian/libmgl-mpi8t64.lintian-overrides new file mode 100644 index 0000000..dc71fd7 --- /dev/null +++ b/debian/libmgl-mpi8t64.lintian-overrides @@ -0,0 +1 @@ +libmgl-mpi8t64: package-name-doesnt-match-sonames libmgl-mpi8 diff --git a/debian/libmgl-qt5-8.install b/debian/libmgl-qt5-8.install deleted file mode 100644 index 64bec67..0000000 --- a/debian/libmgl-qt5-8.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libmgl-qt.so.* -usr/lib/libmgl-qt5.so.* diff --git a/debian/libmgl-qt5-8t64.install b/debian/libmgl-qt5-8t64.install new file mode 100644 index 0000000..64bec67 --- /dev/null +++ b/debian/libmgl-qt5-8t64.install @@ -0,0 +1,2 @@ +usr/lib/libmgl-qt.so.* +usr/lib/libmgl-qt5.so.* diff --git a/debian/libmgl-qt5-8t64.lintian-overrides b/debian/libmgl-qt5-8t64.lintian-overrides new file mode 100644 index 0000000..a7c07ef --- /dev/null +++ b/debian/libmgl-qt5-8t64.lintian-overrides @@ -0,0 +1 @@ +libmgl-qt5-8t64: package-name-doesnt-match-sonames libmgl-qt5-8 diff --git a/debian/libmgl-wnd8.install b/debian/libmgl-wnd8.install deleted file mode 100644 index 03a67da..0000000 --- a/debian/libmgl-wnd8.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libmgl-wnd.so.* diff --git a/debian/libmgl-wnd8t64.install b/debian/libmgl-wnd8t64.install new file mode 100644 index 0000000..03a67da --- /dev/null +++ b/debian/libmgl-wnd8t64.install @@ -0,0 +1 @@ +usr/lib/libmgl-wnd.so.* diff --git a/debian/libmgl-wnd8t64.lintian-overrides b/debian/libmgl-wnd8t64.lintian-overrides new file mode 100644 index 0000000..5025a5e --- /dev/null +++ b/debian/libmgl-wnd8t64.lintian-overrides @@ -0,0 +1 @@ +libmgl-wnd8t64: package-name-doesnt-match-sonames libmgl-wnd8 diff --git a/debian/libmgl-wx8.install b/debian/libmgl-wx8.install deleted file mode 100644 index 7108593..0000000 --- a/debian/libmgl-wx8.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libmgl-wx.so.* diff --git a/debian/libmgl-wx8t64.install b/debian/libmgl-wx8t64.install new file mode 100644 index 0000000..7108593 --- /dev/null +++ b/debian/libmgl-wx8t64.install @@ -0,0 +1 @@ +usr/lib/libmgl-wx.so.* diff --git a/debian/libmgl-wx8t64.lintian-overrides b/debian/libmgl-wx8t64.lintian-overrides new file mode 100644 index 0000000..f48f56f --- /dev/null +++ b/debian/libmgl-wx8t64.lintian-overrides @@ -0,0 +1 @@ +libmgl-wx8t64: package-name-doesnt-match-sonames libmgl-wx8 diff --git a/debian/libmgl8.install b/debian/libmgl8.install deleted file mode 100644 index e284224..0000000 --- a/debian/libmgl8.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libmgl.so.* diff --git a/debian/libmgl8t64.install b/debian/libmgl8t64.install new file mode 100644 index 0000000..e284224 --- /dev/null +++ b/debian/libmgl8t64.install @@ -0,0 +1 @@ +usr/lib/libmgl.so.* diff --git a/debian/libmgl8t64.lintian-overrides b/debian/libmgl8t64.lintian-overrides new file mode 100644 index 0000000..d15b65b --- /dev/null +++ b/debian/libmgl8t64.lintian-overrides @@ -0,0 +1 @@ +libmgl8t64: package-name-doesnt-match-sonames libmgl8