[Debian-on-mobile-maintainers] [Git][gnome-team/libhandy-1][debian/latest] 3 commits: Stop building glade catalog support
Jeremy Bícha (@jbicha)
gitlab at salsa.debian.org
Sat Aug 16 03:42:32 BST 2025
Jeremy Bícha pushed to branch debian/latest at GNOME / libhandy-1
Commits:
056cfd39 by Jeremy Bícha at 2025-08-15T13:19:53-04:00
Stop building glade catalog support
The glade project is archived upstream
cambalache is the recommended replacement
- - - - -
1a34ff7d by Jeremy Bícha at 2025-08-15T13:20:17-04:00
Update gir packaging
- - - - -
bdf3d23f by Jeremy Bícha at 2025-08-15T13:20:24-04:00
releasing package libhandy-1 version 1.8.3-3
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/libhandy-1-dev.install
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+libhandy-1 (1.8.3-3) unstable; urgency=medium
+
+ * Stop building glade catalog support
+ * Update gir packaging
+
+ -- Jeremy Bícha <jbicha at ubuntu.com> Fri, 15 Aug 2025 13:20:20 -0400
+
libhandy-1 (1.8.3-2) unstable; urgency=medium
* Add ${gir:Depends} ${gir:Provides} to -dev package
=====================================
debian/control
=====================================
@@ -10,9 +10,10 @@ Build-Depends: debhelper-compat (= 13),
dh-sequence-gnome,
dbus-daemon <!nocheck>,
gi-docgen,
+ gir1.2-gio-2.0-dev,
+ gir1.2-gtk-3.0-dev,
+ gobject-introspection (>= 1.80),
gtk-doc-tools,
- libgirepository1.0-dev,
- libgladeui-dev,
libglib2.0-doc,
libgnome-desktop-3-dev,
libgtk-3-dev,
@@ -44,12 +45,10 @@ Package: libhandy-1-dev
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: gir1.2-handy-1 (= ${binary:Version}),
- libgtk-3-dev,
+Depends: libgtk-3-dev,
libhandy-1-0 (= ${binary:Version}),
${gir:Depends},
${misc:Depends},
- ${shlibs:Depends}
Provides: ${gir:Provides}
Recommends: pkgconf
Description: Development files for libhandy
=====================================
debian/libhandy-1-dev.install
=====================================
@@ -1,8 +1,6 @@
usr/include/*
-usr/lib/*/glade/modules/libglade-handy-?.so
usr/lib/*/libhandy-?.so
usr/lib/*/pkgconfig/*
usr/share/doc
usr/share/gir-1.0/*
-usr/share/glade/catalogs/
usr/share/vala/vapi/
=====================================
debian/rules
=====================================
@@ -1,6 +1,5 @@
#!/usr/bin/make -f
-
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
@@ -9,7 +8,8 @@ export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
dh $@
override_dh_auto_configure:
- dh_auto_configure -- -Dgtk_doc=true
+ dh_auto_configure -- -Dauto_features=enabled \
+ -Dgtk_doc=true -Dglade_catalog=disabled
override_dh_auto_test:
dbus-run-session -- xvfb-run -s -noreset dh_auto_test
View it on GitLab: https://salsa.debian.org/gnome-team/libhandy-1/-/compare/67bdd114f245879f89f3dbd1a142690a34cdd8ee...bdf3d23f5af3e33305f67fcb12207d84a4c21fec
--
View it on GitLab: https://salsa.debian.org/gnome-team/libhandy-1/-/compare/67bdd114f245879f89f3dbd1a142690a34cdd8ee...bdf3d23f5af3e33305f67fcb12207d84a4c21fec
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20250816/d2f430d5/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list