[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/latest] 4 commits: Bump standards version
Guido Günther (@agx)
gitlab at salsa.debian.org
Tue Oct 8 19:50:20 BST 2024
Guido Günther pushed to branch debian/latest at Debian On Mobile / phosh
Commits:
32f2e0e8 by Guido Günther at 2024-10-08T16:40:48+02:00
Bump standards version
No changes needed
- - - - -
b7eb7520 by Guido Günther at 2024-10-08T16:40:48+02:00
Drop gmobile from not-installed
It doesn't appear with correct build-deps
- - - - -
2a7636ba by Guido Günther at 2024-10-08T16:52:02+02:00
build: Install gir when we create the bindngs lib
(cherry picked from commit 52cd94c5491b2745e6411b22809c6d78bda0e450)
- - - - -
7f140be6 by Guido Günther at 2024-10-08T16:52:02+02:00
Document changes and release 0.42.0-2
- - - - -
6 changed files:
- debian/changelog
- debian/control
- debian/libphosh0-42-dev.install
- debian/not-installed
- + debian/patches/build-Install-gir-when-we-create-the-bindngs-lib.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+phosh (0.42.0-2) unstable; urgency=medium
+
+ * build: Install gir when we create the bindngs lib
+ (cherry picked from commit 52cd94c5491b2745e6411b22809c6d78bda0e450)
+ * Bump standards version. No changes needed
+
+ -- Guido Günther <agx at sigxcpu.org> Tue, 08 Oct 2024 16:30:42 +0200
+
phosh (0.42.0-1) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -47,7 +47,7 @@ Build-Depends:
phoc (>= 0.23.0) <!nocheck>,
xauth <!nocheck>,
xvfb <!nocheck>,
-Standards-Version: 4.6.2
+Standards-Version: 4.7.0
Homepage: https://phosh.mobi/
Rules-Requires-Root: no
Vcs-Browser: https://salsa.debian.org/DebianOnMobile-team/phosh
=====================================
debian/libphosh0-42-dev.install
=====================================
@@ -1,3 +1,4 @@
usr/include/libphosh-0.??/
usr/lib/*/libphosh-0.??.so
usr/lib/*/pkgconfig/libphosh-0.??.pc
+usr/share/gir-1.0/Phosh-0.gir
=====================================
debian/not-installed
=====================================
@@ -1,4 +1,2 @@
-usr/lib/*/libgmobile.a
-usr/lib/*/libgmobile.so*
-usr/lib/*/pkgconfig/gmobile.pc
usr/lib/*/libphosh-0.??.a
+usr/lib/*/girepository-1.0/Phosh-0.typelib
=====================================
debian/patches/build-Install-gir-when-we-create-the-bindngs-lib.patch
=====================================
@@ -0,0 +1,31 @@
+From: =?utf-8?q?Guido_G=C3=BCnther?= <agx at sigxcpu.org>
+Date: Wed, 2 Oct 2024 23:07:51 +0200
+Subject: build: Install gir when we create the bindngs lib
+
+(cherry picked from commit 52cd94c5491b2745e6411b22809c6d78bda0e450)
+---
+ src/meson.build | 4 +++-
+ 3 files changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/src/meson.build b/src/meson.build
+index 1812be9..1b00883 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -474,7 +474,7 @@ phosh_plugins_dep = declare_dependency(
+ sources: [generated_dbus_headers, wl_proto_headers],
+ )
+
+-if enable_introspection
++if enable_introspection or bindings_lib
+ phosh_gir_sources = [ libphosh_sources,
+ libphosh_tool_sources,
+ libphosh_glib_generated_sources,
+@@ -500,6 +500,8 @@ if enable_introspection
+ extra_args : phosh_gir_extra_args,
+ dependencies : phosh_static_lib_dep,
+ fatal_warnings : true,
++ install : bindings_lib,
++ install_dir_gir : datadir / 'gir-1.0',
+ )
+ endif
+
=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
tests-Skip-symbol-check-on-some-architectures.patch
+build-Install-gir-when-we-create-the-bindngs-lib.patch
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/8d827e1d7e8f6d64da1e6d3d30e506bc5cc8e19b...7f140be6da9cf2b9340edf8facde0e0a9118a376
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/8d827e1d7e8f6d64da1e6d3d30e506bc5cc8e19b...7f140be6da9cf2b9340edf8facde0e0a9118a376
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/20241008/17b3bb37/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list