Julien Cristau pushed to branch debian-unstable at X Strike Force / lib / glw


Commits:
a1fe66c3 by Julien Cristau at 2024-03-31T09:40:56+02:00
Import 8.0.0-1.2~exp1 NMU

- - - - -
2961812e by Julien Cristau at 2024-03-31T09:42:41+02:00
Merge branch 'time64_t' into debian-unstable

- - - - -
f54d09cf by Julien Cristau at 2024-03-31T10:11:55+02:00
Actually rename library package for 64-bit time_t transition (closes: #1062170).

- - - - -
78d2a09e by Julien Cristau at 2024-03-31T10:14:59+02:00
Upload to unstable

- - - - -


6 changed files:

- debian/changelog
- debian/control
- − debian/libglw1-mesa.shlibs
- debian/libglw1-mesa.install → debian/libglw1t64-mesa.install
- debian/libglw1-mesa.lintian-overrides → 
debian/libglw1t64-mesa.lintian-overrides
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,5 +1,6 @@
-glw (8.0.0-1.2) UNRELEASED; urgency=low
+glw (8.0.0-2) unstable; urgency=low
 
+  [ Debian Janitor ]
   * Trim trailing whitespace.
   * Use secure copyright file specification URI.
   * Bump debhelper from deprecated 9 to 12.
@@ -14,7 +15,18 @@ glw (8.0.0-1.2) UNRELEASED; urgency=low
     + debian/rules: Drop --fail-missing argument to dh_missing, which is now 
the
       default.
 
- -- Debian Janitor <jani...@jelmer.uk>  Sat, 06 Jun 2020 16:59:52 -0000
+  [ Julien Cristau ]
+  * Actually rename library package for 64-bit time_t transition
+    (closes: #1062170).
+
+ -- Julien Cristau <jcris...@debian.org>  Sun, 31 Mar 2024 10:13:37 +0200
+
+glw (8.0.0-1.2~exp1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Lukas Märdian <sl...@debian.org>  Wed, 31 Jan 2024 14:54:08 +0000
 
 glw (8.0.0-1.1) unstable; urgency=low
 


=====================================
debian/control
=====================================
@@ -17,12 +17,15 @@ Vcs-Git: https://salsa.debian.org/xorg-team/lib/glw.git
 Vcs-Browser: https://salsa.debian.org/xorg-team/lib/glw
 Homepage: https://mesa3d.sourceforge.net/
 
-Package: libglw1-mesa
+Package: libglw1t64-mesa
+Replaces: libglw1-mesa
+Breaks: libglw1-mesa (<< ${source:Version})
 Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
-Provides: libglw1
+Provides: ${t64:Provides}
+X-Time64-Compat: libglw1-mesa
 Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Description: GL widget library for Athena and Motif -- runtime
@@ -33,7 +36,7 @@ Package: libglw1-mesa-dev
 Section: libdevel
 Architecture: any
 Depends:
- libglw1-mesa (= ${binary:Version}),
+ libglw1t64-mesa (= ${binary:Version}),
  libx11-dev,
  libxt-dev,
  libmotif-dev | lesstif2-dev,


=====================================
debian/libglw1-mesa.shlibs deleted
=====================================
@@ -1 +0,0 @@
-libGLw 1 libglw1-mesa | libglw1


=====================================
debian/libglw1-mesa.install → debian/libglw1t64-mesa.install
=====================================


=====================================
debian/libglw1-mesa.lintian-overrides → debian/libglw1t64-mesa.lintian-overrides
=====================================


=====================================
debian/rules
=====================================
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+DEB_HOST_ARCH_BITS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_BITS)
+
 override_dh_auto_configure:
        dh_auto_configure -- --disable-silent-rules --enable-motif
 
@@ -9,6 +11,13 @@ override_dh_install:
        rm -f debian/tmp/usr/include/GL/*P.h
        dh_install
 
+override_dh_makeshlibs:
+ifeq ($(DEB_HOST_ARCH_BITS), 32)
+       dh_makeshlibs -V'libglw1t64-mesa'
+else
+       dh_makeshlibs -V'libglw1t64-mesa | libglw1'
+endif
+
 %:
        dh $@ --with quilt --builddirectory=build/
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/glw/-/compare/856702bcdab958e13f713de0b0306917af4c09f2...78d2a09e014e7d24b46d85eea503c4519af9a6df

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/glw/-/compare/856702bcdab958e13f713de0b0306917af4c09f2...78d2a09e014e7d24b46d85eea503c4519af9a6df
You're receiving this email because of your account on salsa.debian.org.


Reply via email to