Rename libraries for 64-bit time_t transition
authorRafael Laboissière <rafael@debian.org>
Tue, 9 Apr 2024 08:40:59 +0000 (05:40 -0300)
committerRafael Laboissière <rafael@debian.org>
Tue, 9 Apr 2024 08:40:59 +0000 (05:40 -0300)
Gbp-Dch: Ignore

23 files changed:
debian/changelog
debian/control
debian/libmgl-fltk8.install [deleted file]
debian/libmgl-fltk8t64.install [new file with mode: 0644]
debian/libmgl-fltk8t64.lintian-overrides [new file with mode: 0644]
debian/libmgl-glut8.install [deleted file]
debian/libmgl-glut8t64.install [new file with mode: 0644]
debian/libmgl-glut8t64.lintian-overrides [new file with mode: 0644]
debian/libmgl-mpi8.install [deleted file]
debian/libmgl-mpi8t64.install [new file with mode: 0644]
debian/libmgl-mpi8t64.lintian-overrides [new file with mode: 0644]
debian/libmgl-qt5-8.install [deleted file]
debian/libmgl-qt5-8t64.install [new file with mode: 0644]
debian/libmgl-qt5-8t64.lintian-overrides [new file with mode: 0644]
debian/libmgl-wnd8.install [deleted file]
debian/libmgl-wnd8t64.install [new file with mode: 0644]
debian/libmgl-wnd8t64.lintian-overrides [new file with mode: 0644]
debian/libmgl-wx8.install [deleted file]
debian/libmgl-wx8t64.install [new file with mode: 0644]
debian/libmgl-wx8t64.lintian-overrides [new file with mode: 0644]
debian/libmgl8.install [deleted file]
debian/libmgl8t64.install [new file with mode: 0644]
debian/libmgl8t64.lintian-overrides [new file with mode: 0644]

index 9d75b01e7f84616c63ef466cf08ff923aee76347..996edd578ad747d9002270d090cf6031bb46a646 100644 (file)
@@ -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 <ginggs@debian.org>  Sat, 03 Feb 2024 20:21:23 +0000
+
 mathgl (8.0.1-5) unstable; urgency=medium
 
   * d/control:
index 48ce1be66f5e96ae9fe74623d686f5b8d17f7f24..578cf390ac52f04774820dc0c14e0e4daaf45e00 100644 (file)
@@ -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 (file)
index ba82e2d..0000000
+++ /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 (file)
index 0000000..ba82e2d
--- /dev/null
@@ -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 (file)
index 0000000..f147caa
--- /dev/null
@@ -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 (file)
index 8bae951..0000000
+++ /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 (file)
index 0000000..8bae951
--- /dev/null
@@ -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 (file)
index 0000000..d3a821b
--- /dev/null
@@ -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 (file)
index 4ea91d6..0000000
+++ /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 (file)
index 0000000..4ea91d6
--- /dev/null
@@ -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 (file)
index 0000000..dc71fd7
--- /dev/null
@@ -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 (file)
index 64bec67..0000000
+++ /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 (file)
index 0000000..64bec67
--- /dev/null
@@ -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 (file)
index 0000000..a7c07ef
--- /dev/null
@@ -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 (file)
index 03a67da..0000000
+++ /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 (file)
index 0000000..03a67da
--- /dev/null
@@ -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 (file)
index 0000000..5025a5e
--- /dev/null
@@ -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 (file)
index 7108593..0000000
+++ /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 (file)
index 0000000..7108593
--- /dev/null
@@ -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 (file)
index 0000000..f48f56f
--- /dev/null
@@ -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 (file)
index e284224..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/libmgl.so.*
diff --git a/debian/libmgl8t64.install b/debian/libmgl8t64.install
new file mode 100644 (file)
index 0000000..e284224
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/libmgl.so.*
diff --git a/debian/libmgl8t64.lintian-overrides b/debian/libmgl8t64.lintian-overrides
new file mode 100644 (file)
index 0000000..d15b65b
--- /dev/null
@@ -0,0 +1 @@
+libmgl8t64: package-name-doesnt-match-sonames libmgl8