Split into several packages

- moved backgrounds to a 'hyprland-backgrounds' package
  Need further testing. Had noticed some artifacting a while back
  when no background is set.
- moved all include/* files to a 'hyprland-dev' package

Signed-off-by: alan (NyxTrail) <alan@digistorm.in>
This commit is contained in:
alan (NyxTrail) 2024-01-28 14:55:45 +00:00
parent 1ff689eb4b
commit 3057c518bc
No known key found for this signature in database
GPG Key ID: 32C5D29762C48D4A
6 changed files with 49 additions and 12 deletions

39
control
View File

@ -11,8 +11,41 @@ Rules-Requires-Root: no
Package: hyprland
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Dynamic tiling Wayland compositor
Hyprland is a dynamic tiling Wayland compositor based on
wlroots that doesn't sacrifice on its looks. It provides
the latest Wayland features, is highly customizable, has
all the eyecandy, the most powerful plugins, easy IPC,
much more QoL stuff than other wlr-based compositors and
more...
Package: hyprland-backgrounds
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: auto-generated package by debmake
This Debian binary package was auto-generated by the
debmake(1) command provided by the debmake package.
Suggests: hyprland
Description: Set of backgrounds packaged with the hyprland Wayland compositor
Hyprland is a dynamic tiling Wayland compositor based on
wlroots that doesn't sacrifice on its looks. It provides
the latest Wayland features, is highly customizable, has
all the eyecandy, the most powerful plugins, easy IPC,
much more QoL stuff than other wlr-based compositors and
more...
.
This package contains the backgrounds included with Hyprland.
Package: hyprland-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Development files for Hyprland
Hyprland is a dynamic tiling Wayland compositor based on
wlroots that doesn't sacrifice on its looks. It provides
the latest Wayland features, is highly customizable, has
all the eyecandy, the most powerful plugins, easy IPC,
much more QoL stuff than other wlr-based compositors and
more...
.
This packages contains header files for developing plugins
for Hyprland.

View File

@ -1 +1,3 @@
hyprland
hyprland-backgrounds
hyprland-dev

View File

@ -0,0 +1 @@
usr/share/hyprland/*.png

2
hyprland-dev.install Normal file
View File

@ -0,0 +1,2 @@
usr/include
usr/share/pkgconfig

8
hyprland.install Normal file
View File

@ -0,0 +1,8 @@
usr/bin/Hyprland
usr/bin/hyprland
usr/bin/hyprctl
usr/bin/hyprpm
usr/lib/hyprland/libwlroots*
usr/share/wayland-sessions
usr/share/xdg-desktop-portal/hyprland-portals.conf
usr/share/man

View File

@ -1,9 +0,0 @@
#
# DEP-8: autopkgtest - automatic as-installed package testing
# Please check * https://dep-team.pages.debian.net/deps/dep8/
# * /usr/share/doc/autopkgtest
#
# !!! Please make sure to edit this to a valid test, otherwise build will fails
#
#Tests: testcode.sh
#Restrictions: allow-stderr, breaks-testbed, needs-internet, needs-root