[Pkg-xfce-commits] [Git][xfce-team/desktop/libxfce4ui][debian/master] 5 commits: libxfce4ui-common: Remove Suggests: devhelp, libxfce4ui-2-0

Yves-Alexis Perez (@corsac) gitlab at salsa.debian.org
Tue Oct 28 19:22:11 GMT 2025



Yves-Alexis Perez pushed to branch debian/master at xfce / desktop / libxfce4ui


Commits:
74a41d97 by Jeremy Bícha at 2025-10-27T21:44:57-04:00
libxfce4ui-common: Remove Suggests: devhelp, libxfce4ui-2-0

devhelp will be removed from Debian soon
Its replacement is manuals, but it is
unnecessary for doc packages to suggest it

- - - - -
49be5a8b by Jeremy Bícha at 2025-10-27T21:45:28-04:00
Remove Pre-Depends

leftover from early days of Multi-Arch

- - - - -
a21599c4 by Jeremy Bícha at 2025-10-27T21:47:06-04:00
Remove manual dependency from -dev to gir- package

Handled automatically by gir:Depends

- - - - -
e351ce3d by Jeremy Bícha at 2025-10-27T21:48:09-04:00
Remove explicit --with-gir, handled by dh-sequence-gir

- - - - -
3d980c0a by Yves-Alexis Perez at 2025-10-28T19:22:08+00:00
Merge branch 'cleanup' into 'debian/master'

various cleanup commits

See merge request xfce-team/desktop/libxfce4ui!4
- - - - -


2 changed files:

- debian/control
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -28,7 +28,6 @@ Package: libxfce4ui-2-0
 Section: libs
 Architecture: any
 Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
 Depends: libxfce4ui-common, ${misc:Depends}, ${shlibs:Depends}
 Description: widget library for Xfce - Gtk+3 variant
  libxfce4ui is used to share commonly used Xfce widgets among the Xfce
@@ -40,8 +39,7 @@ Package: libxfce4ui-2-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: gir1.2-libxfce4ui-2.0 (= ${binary:Version}),
-         libgtk-3-dev,
+Depends: libgtk-3-dev,
          libxfce4ui-2-0 (= ${binary:Version}),
          libxfce4util-dev,
          libxfconf-0-dev,
@@ -58,7 +56,6 @@ Package: libxfce4ui-common
 Architecture: all
 Multi-Arch: foreign
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Suggests: devhelp, libxfce4ui-2-0 | libxfce4ui-1-0
 Provides: xfce-keyboard-shortcuts
 Description: common files for libxfce4ui
  This package contains the common files for both variants of libxfce4ui.
@@ -67,7 +64,6 @@ Package: gir1.2-libxfce4ui-2.0
 Section: introspection
 Architecture: any
 Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
 Depends: ${gir:Depends}, ${misc:Depends}
 Description: Typelib file for libxfce4ui
  libxfce4ui is used to share commonly used Xfce widgets among the Xfce


=====================================
debian/rules
=====================================
@@ -9,7 +9,7 @@ ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes),yes)
 endif
 
 %:
-	dh $@ --with gir
+	dh $@
 
 override_dh_auto_configure:
 	dh_auto_configure -- \



View it on GitLab: https://salsa.debian.org/xfce-team/desktop/libxfce4ui/-/compare/e9ab961478bd4618abdd222e6c9cb48d730dd5fc...3d980c0aaa58dc9f44f654cd83ca47648eb94a36

-- 
View it on GitLab: https://salsa.debian.org/xfce-team/desktop/libxfce4ui/-/compare/e9ab961478bd4618abdd222e6c9cb48d730dd5fc...3d980c0aaa58dc9f44f654cd83ca47648eb94a36
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/pkg-xfce-commits/attachments/20251028/11c12c1b/attachment-0001.htm>


More information about the Pkg-xfce-commits mailing list