[neon/backports-jammy/snapd-glib/Neon/stable] debian: we need libsoup-2.4-dev

Carlos De Maine null at kde.org
Fri Apr 26 00:03:37 BST 2024


Git commit 22855e74f42395b98abc37798fd2260fe75fa812 by Carlos De Maine.
Committed on 25/04/2024 at 23:03.
Pushed by carlosdem into branch 'Neon/stable'.

we need libsoup-2.4-dev


(cherry picked from commit 02b3e3a0c17c68aa9c6452121ffad3d2ed783151)

e05003ab we need libsoup-2.4-dev
3592c68a New release
19ee5b85 New release
910ae532 New release
278d6165 drop patches && libsoup2.4-dev
cd3fe7bc Merge remote-tracking branch 'refs/remotes/origin/Neon/release_jammy' into Neon/unstable_jammy
2ad71c3a Merge branch 'refs/heads/Neon/unstable_jammy' into Neon/stable_jammy
b5c16f1d Merge branch 'refs/heads/Neon/release' into Neon/release_jammy
d0213ff7 Tell meson to build with soup2
2bbe96cf gain to force soup2
ad4845e4 Update installs
a571e3a8 Remove missing qml
995813f1 Add correct qml files.
9646af4b enames to match SO version.

M  +7    -7    debian/control
R  +0    -0    debian/gir1.2-snapd-1.install [from: debian/gir1.2-snapd-2.install - 100% similarity]
D  +0    -1    debian/libsnapd-glib-2-1.install
M  +3    -3    debian/libsnapd-glib-dev.install
A  +1    -0    debian/libsnapd-glib1.install
R  +0    -0    debian/libsnapd-glib1.symbols [from: debian/libsnapd-glib-2-1.symbols - 100% similarity]
D  +0    -1    debian/libsnapd-qt-2-1.install
M  +3    -3    debian/libsnapd-qt-dev.install
A  +1    -0    debian/libsnapd-qt1.install
M  +2    -2    debian/qml6-module-snapd.install
M  +4    -0    debian/rules

https://invent.kde.org/neon/backports-jammy/snapd-glib/-/commit/22855e74f42395b98abc37798fd2260fe75fa812

diff --git a/debian/control b/debian/control
index 6e42581..915d580 100644
--- a/debian/control
+++ b/debian/control
@@ -25,7 +25,7 @@ Homepage: https://github.com/snapcore/snapd-glib
 Vcs-Git: https://salsa.debian.org/debian-ayatana-team/snapd-glib.git
 Vcs-Browser: https://salsa.debian.org/debian-ayatana-team/snapd-glib
 
-Package: libsnapd-glib-2-1
+Package: libsnapd-glib1
 Architecture: linux-any kfreebsd-any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -39,13 +39,13 @@ Description: GLib snapd library
  systems, enabling secure distribution of the latest apps and utilities
  for cloud, servers, desktops and the internet of things.
 
-Package: gir1.2-snapd-2
+Package: gir1.2-snapd-1
 Section: introspection
 Architecture: linux-any kfreebsd-any
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${gir:Depends},
-         libsnapd-glib-2-1 (= ${binary:Version})
+         libsnapd-glib1 (= ${binary:Version})
 Description: Typelib file for libsnapd-glib1
  snapd-glib is a library to allow GLib based applications access to snapd,
  the daemon that controls Snaps.
@@ -64,8 +64,8 @@ Section: libdevel
 Architecture: linux-any kfreebsd-any
 Multi-Arch: same
 Depends: ${misc:Depends},
-         libsnapd-glib-2-1 (= ${binary:Version}),
-         gir1.2-snapd-2 (= ${binary:Version}),
+         libsnapd-glib1 (= ${binary:Version}),
+         gir1.2-snapd-1 (= ${binary:Version}),
          libglib2.0-dev,
          libsoup2.4-dev,
          libjson-glib-dev
@@ -80,7 +80,7 @@ Description: GLib snapd library (development files)
  This package contains header files and development information, which
  is useful for building applications that need to communicate with snapd.
 
-Package: libsnapd-qt-2-1
+Package: libsnapd-qt1
 Architecture: linux-any kfreebsd-any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -119,7 +119,7 @@ Section: libdevel
 Architecture: linux-any kfreebsd-any
 Multi-Arch: same
 Depends: ${misc:Depends},
-         libsnapd-qt-2-1 (= ${binary:Version}),
+         libsnapd-qt1 (= ${binary:Version}),
          qt6-base-dev,
 Breaks: libsnapd-glib-dev (<< 1.46)
 Replaces: libsnapd-glib-dev (<< 1.46)
diff --git a/debian/gir1.2-snapd-2.install b/debian/gir1.2-snapd-1.install
similarity index 100%
rename from debian/gir1.2-snapd-2.install
rename to debian/gir1.2-snapd-1.install
diff --git a/debian/libsnapd-glib-2-1.install b/debian/libsnapd-glib-2-1.install
deleted file mode 100644
index 3a61bd6..0000000
--- a/debian/libsnapd-glib-2-1.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libsnapd-glib-2.so.*
diff --git a/debian/libsnapd-glib-dev.install b/debian/libsnapd-glib-dev.install
index 62f505f..f1b50a2 100644
--- a/debian/libsnapd-glib-dev.install
+++ b/debian/libsnapd-glib-dev.install
@@ -1,6 +1,6 @@
-usr/include/snapd-glib-2
-usr/lib/*/pkgconfig/snapd-glib-2.pc
-usr/lib/*/libsnapd-glib*.so
+usr/include/snapd-glib
+usr/lib/*/pkgconfig/snapd-glib.pc
+usr/lib/*/libsnapd-glib.so
 usr/share/gir-1.0
 usr/share/doc/libsnapd-glib-dev/html
 usr/share/vala
diff --git a/debian/libsnapd-glib1.install b/debian/libsnapd-glib1.install
new file mode 100644
index 0000000..0ca3340
--- /dev/null
+++ b/debian/libsnapd-glib1.install
@@ -0,0 +1 @@
+usr/lib/*/libsnapd-glib.so.*
diff --git a/debian/libsnapd-glib-2-1.symbols b/debian/libsnapd-glib1.symbols
similarity index 100%
rename from debian/libsnapd-glib-2-1.symbols
rename to debian/libsnapd-glib1.symbols
diff --git a/debian/libsnapd-qt-2-1.install b/debian/libsnapd-qt-2-1.install
deleted file mode 100644
index b75980c..0000000
--- a/debian/libsnapd-qt-2-1.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libsnapd-qt-2.so.*
diff --git a/debian/libsnapd-qt-dev.install b/debian/libsnapd-qt-dev.install
index 95fec3a..df759a4 100644
--- a/debian/libsnapd-qt-dev.install
+++ b/debian/libsnapd-qt-dev.install
@@ -1,4 +1,4 @@
-usr/include/snapd-qt-2
+usr/include/snapd-qt
 usr/lib/*/cmake
-usr/lib/*/pkgconfig/snapd-qt-2.pc
-usr/lib/*/libsnapd-qt*.so
+usr/lib/*/pkgconfig/snapd-qt.pc
+usr/lib/*/libsnapd-qt.so
diff --git a/debian/libsnapd-qt1.install b/debian/libsnapd-qt1.install
new file mode 100644
index 0000000..a172247
--- /dev/null
+++ b/debian/libsnapd-qt1.install
@@ -0,0 +1 @@
+usr/lib/*/libsnapd-qt.so.*
diff --git a/debian/qml6-module-snapd.install b/debian/qml6-module-snapd.install
index 548b8d4..b4381fc 100644
--- a/debian/qml6-module-snapd.install
+++ b/debian/qml6-module-snapd.install
@@ -1,2 +1,2 @@
-usr/lib/*/qt6/qml/Snapd2/*.so
-usr/lib/*/qt6/qml/Snapd2/qmldir
+usr/lib/*/qt6/qml/Snapd/qmldir
+usr/lib/*/qt6/qml/Snapd/libSnapd.so
diff --git a/debian/rules b/debian/rules
index 8100030..f98cba4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,10 @@ export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
 %:
 	dh $@
 
+
+override_dh_auto_configure:
+	dh_auto_configure -- -Dsoup2=true
+
 override_dh_auto_test:
 	dh_auto_test --no-parallel
 


More information about the Neon-commits mailing list