[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/latest] 4 commits: Enable and install vapi files

Guido Günther (@agx) gitlab at salsa.debian.org
Fri Jul 11 16:58:46 BST 2025



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


Commits:
1816d14e by Guido Günther at 2025-07-11T16:10:44+02:00
Enable and install vapi files

Needed for plugins written in vala

Signed-off-by: Guido Günther <agx at sigxcpu.org>

- - - - -
d8e85857 by agx at sigxcpu.org at 2025-07-11T16:19:20+02:00
Remove Rules-Requires-Root.

- - - - -
373da386 by Guido Günther at 2025-07-11T16:19:24+02:00
Bump standards version

Signed-off-by: Guido Günther <agx at sigxcpu.org>

- - - - -
284e01e2 by Guido Günther at 2025-07-11T16:19:24+02:00
Document changes and release 0.48.0-2

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/libphosh-0.45-dev.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+phosh (0.48.0-2) experimental; urgency=medium
+
+  * Enable and install vapi files, needed for plugins written in vala.
+  * Bump standards version
+  * Remove Rules-Requires-Root.
+
+ -- Guido Günther <agx at sigxcpu.org>  Fri, 11 Jul 2025 16:18:31 +0200
+
 phosh (0.48.0-1) experimental; urgency=medium
 
   * New upstream release


=====================================
debian/control
=====================================
@@ -32,6 +32,7 @@ Build-Depends:
  libupower-glib-dev,
  libwayland-dev,
  meson,
+ valac,
  python3-docutils <!nodoc>,
 # for the plugins
  libecal2.0-dev,
@@ -50,9 +51,8 @@ Build-Depends:
  xauth <!nocheck>,
  xmlstarlet <!nocheck>,
  xvfb <!nocheck>,
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
 Homepage: https://phosh.mobi/
-Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/DebianOnMobile-team/phosh
 Vcs-Git: https://salsa.debian.org/DebianOnMobile-team/phosh.git
 


=====================================
debian/libphosh-0.45-dev.install
=====================================
@@ -1,3 +1,5 @@
 usr/include/libphosh-0.??/
 usr/lib/*/libphosh-0.??.so
 usr/lib/*/pkgconfig/libphosh-0.??.pc
+usr/share/vala/vapi/libphosh-0.*
+


=====================================
debian/rules
=====================================
@@ -2,7 +2,7 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-CONFIGURE_OPTS=-Dphoc_tests=disabled -Dbindings-lib=true
+CONFIGURE_OPTS=-Dphoc_tests=disabled -Dbindings-lib=true -Dvapi=true
 TEST = LC_ALL=C.UTF-8 xvfb-run -a -s "-noreset" dbus-run-session -- dh_auto_test -- --no-suite manual --print-errorlogs
 
 ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)



View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/eeb5e0bc932c3cc6ce190eb4ec691cdf9b87ca1c...284e01e2a62f83f04c6fa9737fdc40e60256432d

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/eeb5e0bc932c3cc6ce190eb4ec691cdf9b87ca1c...284e01e2a62f83f04c6fa9737fdc40e60256432d
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/20250711/65b077f9/attachment-0001.htm>


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