Codebase list i3-gaps / 14f868f
Switch i3-gaps to be of architecture all and drop useless dependencies A metapackage has no reason to be "Arch: any", it doesn't contain any architecture-specific binary. This implies that it can't have a strong dependency (= ${binary:Version}) otherwise it would break if we rebuild only the binary package (we can do that to build against newer version of libraries, we call that bin-nmu). So we switch to a less strict dependency. All the other dependencies look wrong. Why would we want make and gcc and dh-autoreconf (very specific to package building!). I also haven't seen any use for xcb which mainly provides /usr/bin/xcb. Even sensible-utils seems wrong as we are not using any of the sensible-* programs that this package provides, instead i3-gaps has its own implementation of i3-sensible-* tools. Raphaƫl Hertzog 3 years ago
1 changed file(s) with 3 addition(s) and 10 deletion(s). Raw diff Collapse all Expand all
3333 Vcs-Git: https://gitlab.com/kalilinux/packages/i3-gaps.git
3434
3535 Package: i3-gaps
36 Architecture: any
37 Depends: i3-gaps-wm (=${binary:Version}),
38 ${misc:Depends},
39 ${shlibs:Depends},
40 sensible-utils,
41 dh-autoreconf,
42 gcc,
43 make,
44 xcb
36 Architecture: all
37 Depends: i3-gaps-wm (>= ${source:Version}), ${misc:Depends},
4538 Recommends: i3lock-color, suckless-tools, i3status (>= 2.3), dunst
4639 Description: metapackage (i3-gaps window manager, screen locker, menu, statusbar)
4740 This metapackage installs the i3-gaps window manager (i3-gaps-wm), the i3lock-color screen
5245 Architecture: any
5346 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
5447 Provides: x-window-manager
55 Recommends: xfonts-base, fonts-dejavu-core, libanyevent-i3-perl (>= 0.12), libjson-xs-perl, rxvt-unicode | x-terminal-emulator, sensible-utils
48 Recommends: xfonts-base, fonts-dejavu-core, libanyevent-i3-perl (>= 0.12), libjson-xs-perl, rxvt-unicode | x-terminal-emulator
5649 Conflicts: i3
5750 Description: improved dynamic tiling window manager
5851 Key features of i3-gaps are good documentation, reasonable defaults (changeable in