[neon/kde/plasma-browser-integration/Neon/unstable] debian: port to kactivities6(-stats), modernise and add policy for browsers to install extension by default

Carlos De Maine null at kde.org
Wed Nov 8 00:20:05 GMT 2023


Git commit eda0fe9a4ed714d77d202507181f6d05dacd3570 by Carlos De Maine.
Committed on 08/11/2023 at 01:20.
Pushed by carlosdem into branch 'Neon/unstable'.

port to kactivities6(-stats), modernise and add policy for browsers to install extension by default

D  +0    -1    debian/compat
M  +5    -5    debian/control
M  +1    -8    debian/rules

https://invent.kde.org/neon/kde/plasma-browser-integration/-/commit/eda0fe9a4ed714d77d202507181f6d05dacd3570

diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index 0cd3d57..a54d005 100644
--- a/debian/control
+++ b/debian/control
@@ -1,11 +1,11 @@
 Source: plasma-browser-integration
 Section: kde
 Priority: optional
-Build-Depends: cmake (>= 3.0~),
+Build-Depends: cmake,
                dbus-x11,
-               debhelper (>= 11),
+               debhelper-compat (= 13),
+               kactivities6-dev,
                kf6-extra-cmake-modules,
-               kf6-kactivities-dev,
                kf6-kcolorscheme-dev,
                kf6-kconfig-dev,
                kf6-kcrash-dev,
@@ -20,9 +20,9 @@ Build-Depends: cmake (>= 3.0~),
                kf6-kwindowsystem-dev,
                kf6-purpose-dev,
                pkg-kde-tools-neon,
-               plasma-workspace-dev (>= 5.21.1),
+               plasma-workspace-dev,
                qt6-base-dev
-Standards-Version: 4.1.4
+Standards-Version: 4.6.2
 Homepage: https://www.kde.org/plasma-desktop.php
 Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/plasma-browser-integration.git
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/plasma-browser-integration
diff --git a/debian/rules b/debian/rules
index 4433def..fdc1b76 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,14 +6,7 @@
 	dh $@ --with kf6 --buildsystem kf6
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DINSTALL_CHROME_MANIFEST=OFF
-
-override_dh_shlibdeps:
-	dh_shlibdeps -l$(CURDIR)/debian/$(shell dh_listpackages | head -n1)/usr/kf6/lib/$(DEB_HOST_MULTIARCH)/
+	dh_auto_configure -- -DINSTALL_CHROME_MANIFEST=ON -D
 
 override_dh_auto_install:
 	dh_auto_install --destdir=debian/tmp
-
-override_dh_missing:
-	dh_missing --list-missing
-


More information about the Neon-commits mailing list