[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/latest] 2 commits: Add bindings lib

Guido Günther (@agx) gitlab at salsa.debian.org
Sun Sep 1 11:57:20 BST 2024



Guido Günther pushed to branch debian/latest at Debian On Mobile / phosh


Commits:
4c09b581 by Guido Günther at 2024-08-25T23:10:07+02:00
Add bindings lib

This allows the Rust bindings to be built

- - - - -
3aaf8fc8 by Guido Günther at 2024-09-01T12:40:44+02:00
Document changes and release 0.41.0-2

- - - - -


7 changed files:

- + debian/.gitignore
- debian/changelog
- debian/control
- + debian/libphosh0-41-dev.install
- + debian/libphosh0-41.install
- debian/not-installed
- debian/rules


Changes:

=====================================
debian/.gitignore
=====================================
@@ -0,0 +1,2 @@
+libphosh0-41-dev/
+libphosh0-41/


=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+phosh (0.41.0-2) unstable; urgency=medium
+
+  [ Simon McVittie ]
+  * d/control, d/rules: Use dbus-run-session to run tests.
+    Instead of relying on X11 autolaunching, explicitly start a session
+    bus for the unit tests. This avoids a dependency on dbus-x11.
+    (Closes: #1079555)
+
+  [ Guido Günther ]
+  * Add bindings lib. Needed for libphosh-rs.
+
+ -- Guido Günther <agx at sigxcpu.org>  Sun, 25 Aug 2024 22:52:58 +0200
+
 phosh (0.41.0-1) unstable; urgency=medium
 
   * New upstream release


=====================================
debian/control
=====================================
@@ -138,3 +138,30 @@ Description: Pure Wayland shell for mobile devices - development files
  based inputs and small screens.
  .
  This package contains the development files.
+
+Package: libphosh0-41-dev
+Architecture: any
+Section: libdevel
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+ phosh-dev (= ${binary:Version})
+Description: Pure Wayland shell for mobile devices - binding developmen files
+ Phosh is a graphical shell for Wayland compositors speaking the layer-surface
+ protocol and aimed at mobile devices like smart phones and tablets using touch
+ based inputs and small screens.
+ .
+ This package contains the development files for bindings
+
+Package: libphosh0-41
+Architecture: any
+Section: libs
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Pure Wayland shell for mobile devices - binding shared library
+ Phosh is a graphical shell for Wayland compositors speaking the layer-surface
+ protocol and aimed at mobile devices like smart phones and tablets using touch
+ based inputs and small screens.
+ .
+ This package contains the shared libarary for language bindings.


=====================================
debian/libphosh0-41-dev.install
=====================================
@@ -0,0 +1,3 @@
+usr/include/libphosh-0/
+usr/lib/*/libphosh.so
+usr/lib/*/pkgconfig/libphosh-0.pc


=====================================
debian/libphosh0-41.install
=====================================
@@ -0,0 +1 @@
+usr/lib/*/libphosh.so.0_41


=====================================
debian/not-installed
=====================================
@@ -1,3 +1,4 @@
 usr/lib/*/libgmobile.a
 usr/lib/*/libgmobile.so*
 usr/lib/*/pkgconfig/gmobile.pc
+usr/lib/*/libphosh.a


=====================================
debian/rules
=====================================
@@ -2,7 +2,7 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-CONFIGURE_OPTS=-Dphoc_tests=disabled
+CONFIGURE_OPTS=-Dphoc_tests=disabled -Dbindings-lib=true
 
 ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
   CONFIGURE_OPTS+=-Dgtk_doc=true -Dman=true



View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/646a0fc002b5ad98a2d4c328fa15ccd85b5f3389...3aaf8fc890161bdcc5f9e410dff21805c7774ea0

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/646a0fc002b5ad98a2d4c328fa15ccd85b5f3389...3aaf8fc890161bdcc5f9e410dff21805c7774ea0
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/20240901/f8038289/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list