Dylan Aïssi pushed to branch debian-unstable at X Strike Force / wayland / 
weston


Commits:
398cc856 by Dylan Aïssi at 2024-10-17T22:16:32+02:00
Move weston headers for plugin development into their own package weston-dev 
(Closes: #952530)

Signed-off-by: Dylan Aïssi <[email protected]>

- - - - -
c526a3c1 by Dylan Aïssi at 2024-10-18T10:44:35+02:00
cme fix dpkg-control

Signed-off-by: Dylan Aïssi <[email protected]>

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/weston-dev.install
- debian/weston.install


Changes:

=====================================
debian/changelog
=====================================
@@ -4,8 +4,11 @@ weston (14.0.0-3) UNRELEASED; urgency=medium
       they are now successful.
   * Bump minimum version of libdisplay-info-dev to 0.2.0,
       it's required to get a better color management like HDR support.
+  * Move weston headers for plugin development into their
+      own package weston-dev. (Closes: #952530)
+  * cme fix dpkg-control
 
- -- Dylan Aïssi <[email protected]>  Fri, 20 Sep 2024 09:37:15 +0200
+ -- Dylan Aïssi <[email protected]>  Thu, 17 Oct 2024 22:15:06 +0200
 
 weston (14.0.0-2) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -1,11 +1,11 @@
 Source: weston
-Section: x11
-Priority: optional
 Maintainer: Debian X Strike Force <[email protected]>
 Uploaders: Mike Gabriel <[email protected]>,
            Héctor Orón Martínez <[email protected]>,
            Emilio Pozuelo Monfort <[email protected]>,
            Dylan Aïssi <[email protected]>
+Section: x11
+Priority: optional
 Build-Depends: debhelper-compat (= 13),
                dh-exec,
                freerdp3-dev,
@@ -53,18 +53,15 @@ Build-Depends: debhelper-compat (= 13),
                pkgconf,
                wayland-protocols (>= 1.33)
 Standards-Version: 4.7.0
-Rules-Requires-Root: no
-Homepage: https://wayland.freedesktop.org/
-Vcs-Git: https://salsa.debian.org/xorg-team/wayland/weston.git
 Vcs-Browser: https://salsa.debian.org/xorg-team/wayland/weston
+Vcs-Git: https://salsa.debian.org/xorg-team/wayland/weston.git
+Homepage: https://wayland.freedesktop.org/
+Rules-Requires-Root: no
 
 Package: weston
 Architecture: linux-any
 Depends: ${misc:Depends},
          ${shlibs:Depends}
-Breaks: libweston-8-dev
-Conflicts: libweston-8-dev
-Replaces: libweston-8-dev
 Recommends: libgl1-mesa-dri
 Suggests: wayland-utils
 Description: reference implementation of a wayland compositor
@@ -74,14 +71,29 @@ Description: reference implementation of a wayland 
compositor
  and fast compositor and is suitable for many embedded and mobile use
  cases.
 
+Package: weston-dev
+Architecture: linux-any
+Depends: weston,
+         libweston-14-dev,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Breaks: weston (<< 14.0.0-3)
+Replaces: weston (<< 14.0.0-3)
+Description: reference implementation of a wayland compositor (headers)
+ Part of the Wayland project is also the Weston reference implementation
+ of a Wayland compositor. Weston can run as an X client or under Linux
+ KMS and ships with a few demo clients. The Weston compositor is a minimal
+ and fast compositor and is suitable for many embedded and mobile use
+ cases.
+ .
+ This package includes the weston headers for plugin development.
+
 Package: libweston-14-0
-Section: libs
 Architecture: linux-any
 Multi-Arch: same
+Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends}
-Replaces: weston (<< 1.12.0-1)
-Breaks: weston (<< 1.12.0-1)
 Description: reference implementation of a wayland compositor (shared libs)
  Part of the Wayland project is also the Weston reference implementation
  of a Wayland compositor. Weston can run as an X client or under Linux
@@ -92,17 +104,15 @@ Description: reference implementation of a wayland 
compositor (shared libs)
  This package includes the libweston shared libraries.
 
 Package: libweston-14-dev
-Section: libdevel
 Architecture: linux-any
 Multi-Arch: same
+Section: libdevel
 Depends: libpixman-1-dev,
          libwayland-dev,
          libweston-14-0 (= ${binary:Version}),
          libxkbcommon-dev,
          ${misc:Depends},
          ${shlibs:Depends}
-Replaces: weston (<< 1.12.0-1)
-Breaks: weston (<< 1.12.0-1)
 Description: reference implementation of a wayland compositor (headers)
  Part of the Wayland project is also the Weston reference implementation
  of a Wayland compositor. Weston can run as an X client or under Linux


=====================================
debian/weston-dev.install
=====================================
@@ -0,0 +1,2 @@
+usr/include/weston
+usr/lib/*/pkgconfig/weston.pc


=====================================
debian/weston.install
=====================================
@@ -3,8 +3,6 @@
 usr/bin/wcap-decode
 usr/bin/weston
 usr/bin/weston-*
-usr/include/weston
-usr/lib/*/pkgconfig/weston.pc
 usr/lib/*/weston/desktop-shell.so
 usr/lib/*/weston/fullscreen-shell.so
 usr/lib/*/weston/hmi-controller.so



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/f3af2e1732a01799a5c901b9bf3b364ce83e8095...c526a3c12ce26d3c4854be44681bdcda0ff977d2

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/f3af2e1732a01799a5c901b9bf3b364ce83e8095...c526a3c12ce26d3c4854be44681bdcda0ff977d2
You're receiving this email because of your account on salsa.debian.org.


Reply via email to