Import Debian changes 3.24.41-1.1~exp1

gtk+3.0 (3.24.41-1.1~exp1) experimental; urgency=medium
.
  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.
This commit is contained in:
Steve Langasek
2024-02-16 23:38:03 +00:00
committed by Jeremy Bícha
parent 411ddfa766
commit 57858a8a2c
16 changed files with 30 additions and 36 deletions

20
debian/.gitignore vendored
View File

@ -1,20 +0,0 @@
/*.debhelper
/*.debhelper.log
/*.substvars
/.debhelper/
/convert-emoji
/debhelper-build-stamp
/files
/gir1.2-gtk-3.0/
/gtk-3-examples/
/gtk-update-icon-cache/
/libgail-3-0/
/libgail-3-dev/
/libgail-3-doc/
/libgtk-3-0-udeb/
/libgtk-3-0/
/libgtk-3-bin/
/libgtk-3-common/
/libgtk-3-dev/
/libgtk-3-doc/
/tmp/

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
gtk+3.0 (3.24.41-1.1~exp1) experimental; urgency=medium
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition.
-- Steve Langasek <vorlon@debian.org> Fri, 16 Feb 2024 23:38:03 +0000
gtk+3.0 (3.24.41-1) unstable; urgency=medium
* New upstream release

23
debian/control vendored
View File

@ -71,7 +71,9 @@ Vcs-Browser: https://salsa.debian.org/gnome-team/gtk3
Vcs-Git: https://salsa.debian.org/gnome-team/gtk3.git
Homepage: https://www.gtk.org/
Package: libgtk-3-0
Package: libgtk-3-0t64
Replaces: libgtk-3-0
Breaks: libgtk-3-0 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Depends: adwaita-icon-theme,
@ -80,7 +82,7 @@ Depends: adwaita-icon-theme,
${misc:Depends},
${shlibs:Depends},
libgtk-3-common (>= ${source:Version})
Provides: ${gtk:BinVer}
Provides: ${t64:Provides}, ${gtk:BinVer}
Recommends: libgtk-3-bin,
librsvg2-common
Suggests: gvfs,
@ -116,7 +118,7 @@ Section: misc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Recommends: libgtk-3-0
Recommends: libgtk-3-0t64
Breaks: libgtk-3-dev (<< 3.24.30-3~)
Replaces: libgtk-3-dev (<< 3.24.30-3~)
Description: common files for the GTK graphical user interface library
@ -135,7 +137,7 @@ Depends: gtk-update-icon-cache,
${misc:Depends},
${shlibs:Depends},
libgtk-3-common (>= ${source:Version}),
libgtk-3-0 (>= ${source:Version})
libgtk-3-0t64 (>= ${source:Version})
Breaks: gtk-3-examples (<< 3.24.13)
Replaces: gtk-3-examples (<< 3.24.13)
Description: programs for the GTK graphical user interface library
@ -180,7 +182,7 @@ Depends: gir1.2-gtk-3.0 (= ${binary:Version}),
${shlibs:Depends},
${cloudProvider:Depends},
libgtk-3-common (>= ${source:Version}),
libgtk-3-0 (= ${binary:Version})
libgtk-3-0t64 (= ${binary:Version})
Provides: gir1.2-gdk-3.0-dev (= ${binary:Version}),
gir1.2-gdkx11-3.0-dev (= ${binary:Version}),
${gir:Provides}
@ -218,7 +220,7 @@ Section: x11
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
libgtk-3-0 (= ${binary:Version})
libgtk-3-0t64 (= ${binary:Version})
Description: example files for GTK 3
GTK is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK is suitable
@ -268,13 +270,16 @@ Description: icon theme caching utility
format of the cache files allows them to be mmap()ed shared between multiple
applications, the overall memory consumption is reduced as well.
Package: libgail-3-0
Package: libgail-3-0t64
Provides: ${t64:Provides}
Replaces: libgail-3-0
Breaks: libgail-3-0 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Depends: at-spi2-core,
${misc:Depends},
${shlibs:Depends},
libgtk-3-0 (= ${binary:Version})
libgtk-3-0t64 (= ${binary:Version})
Description: GNOME Accessibility Implementation Library -- shared libraries
Gail implements ATK interfaces for GTK widgets which are dynamically
loadable at runtime by a GTK application. Once loaded, those parts of
@ -288,7 +293,7 @@ Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libatk1.0-dev,
libgail-3-0 (= ${binary:Version}),
libgail-3-0t64 (= ${binary:Version}),
pkg-config,
${misc:Depends},
libgtk-3-dev (= ${binary:Version})

View File

@ -1,2 +0,0 @@
# Historical weirdness, not going to be changed now
libgail-3-0: package-name-doesnt-match-sonames libgailutil-3-0

View File

@ -0,0 +1,3 @@
# Historical weirdness, not going to be changed now
libgail-3-0t64: package-name-doesnt-match-sonames libgailutil-3-0
libgail-3-0t64: package-name-doesnt-match-sonames libgail-3-0

View File

@ -1,4 +1,4 @@
libgailutil-3.so.0 libgail-3-0 #MINVER#
libgailutil-3.so.0 libgail-3-0t64 #MINVER#
* Build-Depends-Package: libgail-3-dev
gail_misc_add_attribute@Base 3.0.0
gail_misc_buffer_get_run_attributes@Base 3.0.0

View File

@ -0,0 +1 @@
libgtk-3-0t64: package-name-doesnt-match-sonames libgtk-3-0

View File

@ -1,4 +1,4 @@
libgdk-3.so.0 libgtk-3-0 #MINVER#
libgdk-3.so.0 libgtk-3-0t64 #MINVER#
* Build-Depends-Package: libgtk-3-dev
gdk__private__@Base 3.16.2
gdk_add_option_entries_libgtk_only@Base 3.0.0

6
debian/rules vendored
View File

@ -30,10 +30,10 @@ CONFDIR := etc/gtk-3.0
MODULES_BASE_PATH := $(LIBDIR)/gtk-3.0/$(GTK_BINARY_VERSION)
# package names
SHARED_PKG := libgtk-$(APIVER)-$(SONAME)
SHARED_PKG := libgtk-$(APIVER)-$(SONAME)t64
COMMON_PKG := libgtk-$(APIVER)-common
DEV_PKG := libgtk-$(APIVER)-dev
UDEB_PKG := $(SHARED_PKG)-udeb
UDEB_PKG := libgtk-$(APIVER)-$(SONAME)-udeb
DOC_PKG := libgtk-$(APIVER)-doc
BIN_PKG := libgtk-$(APIVER)-bin
EXAMPLES_PKG := gtk-$(APIVER)-examples
@ -264,7 +264,7 @@ override_dh_installman:
override_dh_makeshlibs:
dh_makeshlibs -p$(SHARED_PKG) --add-udeb=$(UDEB_PKG) -X$(MODULES_BASE_PATH) -- -c4
dh_makeshlibs -plibgail-3-0 -- -c4
dh_makeshlibs -plibgail-3-0t64 -- -c4
dh_makeshlibs --remaining-packages -X$(MODULES_BASE_PATH)
dpkg_gencontrol_args = -Vgtk:BinVer=$(GTK_BINVER_DEP)