[neon/kde/konsole/Neon/unstable] debian: Revert "Revert "Revert "port to kf6"""
Carlos De Maine
null at kde.org
Fri Aug 4 07:31:41 BST 2023
Git commit 94d24695ceb03eb05b5fc25aa80014eec209bc8f by Carlos De Maine.
Committed on 04/08/2023 at 08:31.
Pushed by carlosdem into branch 'Neon/unstable'.
Revert "Revert "Revert "port to kf6"""
This reverts commit 01d3b80e1b62e05fecd0c340047eff0cfc22d712.
A +1 -0 debian/.gitattributes
A +1 -0 debian/compat
M +38 -33 debian/control
M +5 -3 debian/konsole-kpart.install
M +2 -2 debian/konsole.install
M +12 -6 debian/rules
https://invent.kde.org/neon/kde/konsole/-/commit/94d24695ceb03eb05b5fc25aa80014eec209bc8f
diff --git a/debian/.gitattributes b/debian/.gitattributes
new file mode 100644
index 0000000..6a03163
--- /dev/null
+++ b/debian/.gitattributes
@@ -0,0 +1 @@
+changelog merge=dpkg-mergechangelogs
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b4de394
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+11
diff --git a/debian/control b/debian/control
index fc8d05e..62d54ea 100644
--- a/debian/control
+++ b/debian/control
@@ -5,41 +5,42 @@ Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
Uploaders: Sune Vuorela <sune at debian.org>,
Modestas Vainius <modax at debian.org>,
Maximiliano Curia <maxy at debian.org>
-Build-Depends: cmake,
- debhelper-compat (= 13),
- kf6-extra-cmake-modules,
+Build-Depends: cmake (>= 2.8.12),
+ debhelper (>= 11),
+ extra-cmake-modules (>= 1.6.0~),
+ kinit-dev (>= 5.6.0~),
libicu-dev,
- kf6-kbookmarks-dev,
- kf6-kcompletion-dev,
- kf6-kconfig-dev,
- kf6-kconfigwidgets-dev,
- kf6-kcoreaddons-dev,
- kf6-kcrash-dev,
- kf6-kdbusaddons-dev,
- kf6-kdoctools-dev,
- kf6-kglobalaccel-dev,
- kf6-kguiaddons-dev,
- kf6-ki18n-dev,
- kf6-kiconthemes-dev,
- kf6-kio-dev,
- kf6-knewstuff-dev,
- kf6-knotifications-dev,
- kf6-knotifyconfig-dev,
- kf6-kparts-dev,
- kf6-kpty-dev,
- kf6-kservice-dev,
- kf6-ktextwidgets-dev,
- kf6-kwidgetsaddons-dev,
- kf6-kwindowsystem-dev,
- kf6-kxmlgui-dev,
+ libkf5bookmarks-dev (>= 5.6.0~),
+ libkf5completion-dev (>= 5.6.0~),
+ libkf5config-dev (>= 5.6.0~),
+ libkf5configwidgets-dev (>= 5.6.0~),
+ libkf5coreaddons-dev (>= 5.18.0~),
+ libkf5crash-dev (>= 5.6.0~),
+ libkf5dbusaddons-dev (>= 5.6.0~),
+ libkf5doctools-dev (>= 5.6.0~),
+ libkf5globalaccel-dev (>= 5.6.0~),
+ libkf5guiaddons-dev (>= 5.6.0~),
+ libkf5i18n-dev (>= 5.18.0~),
+ libkf5iconthemes-dev (>= 5.6.0~),
+ libkf5kio-dev (>= 5.6.0~),
+ libkf5newstuff-dev (>= 5.6.0~),
+ libkf5notifications-dev (>= 5.6.0~),
+ libkf5notifyconfig-dev (>= 5.6.0~),
+ libkf5parts-dev (>= 5.6.0~),
+ libkf5pty-dev (>= 5.6.0~),
+ libkf5service-dev (>= 5.6.0~),
+ libkf5textwidgets-dev (>= 5.6.0~),
+ libkf5widgetsaddons-dev (>= 5.6.0~),
+ libkf5windowsystem-dev (>= 5.6.0~),
+ libkf5xmlgui-dev (>= 5.6.0~),
libx11-dev,
- pkg-kde-tools-neon,
- qt6-base-dev,
- qt6-multimedia-dev
-Standards-Version: 4.6.1
-Homepage: https://konsole.kde.org/
-Vcs-Browser: https://invent.kde.org/utilities/konsole
-Vcs-Git: https://invent.kde.org/utilities/konsole.git
+ pkg-kde-tools (>= 0.15.16~),
+ qtbase5-dev (>= 5.4.0~),
+ qtmultimedia5-dev
+Standards-Version: 4.1.4
+Homepage: http://www.kde.org/
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/konsole
+Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/konsole.git
Package: konsole
Architecture: any
@@ -47,6 +48,8 @@ Depends: konsole-kpart (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Suggests: lrzsz
+Breaks: ${kde-l10n:all}
+Replaces: ${kde-l10n:all}
Provides: x-terminal-emulator
Description: X terminal emulator
Konsole is a terminal emulator built on the KDE Platform. It can contain
@@ -58,6 +61,8 @@ Description: X terminal emulator
Package: konsole-kpart
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
+Breaks: konsole (<< 4:17.08.3~)
+Replaces: konsole (<< 4:17.08.3~)
Description: Konsole plugin for Qt applications
Konsole is a terminal emulator built on the KDE Platform. It can contain
multiple terminal sessions inside one window using detachable tabs.
diff --git a/debian/konsole-kpart.install b/debian/konsole-kpart.install
index 2905933..3093324 100644
--- a/debian/konsole-kpart.install
+++ b/debian/konsole-kpart.install
@@ -1,6 +1,8 @@
usr/lib/*/libkonsoleprivate.so.*
-usr/lib/*/qt6/plugins/kf6/parts/konsolepart.so
-usr/lib/*/qt6/plugins/konsoleplugins/konsole_sshmanagerplugin.so
-usr/share/knotifications6/
+usr/lib/*/qt5/plugins/konsolepart.so
+usr/lib/*/qt5/plugins/konsoleplugins/konsole_sshmanagerplugin.so
+usr/share/knotifications5/
usr/share/knsrcfiles/konsole.knsrc
usr/share/konsole/
+usr/share/kservices5/konsolepart.desktop
+usr/share/kservicetypes5/terminalemulator.desktop
diff --git a/debian/konsole.install b/debian/konsole.install
index 0363002..95f750b 100644
--- a/debian/konsole.install
+++ b/debian/konsole.install
@@ -5,7 +5,7 @@ usr/lib/*/kconf_update_bin/konsole_globalaccel
usr/lib/*/kconf_update_bin/konsole_show_menubar
usr/lib/*/libkonsoleapp.so.*.*
usr/lib/*/libkonsoleapp.so.1
-usr/lib/*/qt6/plugins/konsoleplugins/konsole_quickcommandsplugin.so
+usr/lib/*/qt5/plugins/konsoleplugins/konsole_quickcommandsplugin.so
usr/share/applications/org.kde.konsole.desktop
usr/share/doc/HTML/*/konsole/
usr/share/kconf_update/konsole.upd
@@ -14,5 +14,5 @@ usr/share/kglobalaccel/org.kde.konsole.desktop
usr/share/kio/servicemenus/konsolerun.desktop
usr/share/locale/
usr/share/metainfo/org.kde.konsole.appdata.xml
-usr/share/qlogging-categories6/konsole.categories
+usr/share/qlogging-categories5/konsole.categories
usr/share/zsh/site-functions/_konsole
diff --git a/debian/rules b/debian/rules
index 2fff82b..7511c8a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,13 @@
#!/usr/bin/make -f
-# SPDX-License-Identifier: LGPL-2.0-or-later
-# SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
-%:
- dh $@ --with kf6 --buildsystem kf6
-override_dh_shlibdeps:
- dh_shlibdeps -l$(CURDIR)/debian/$(shell dh_listpackages | head -n1)/usr/kf6/lib/$(DEB_HOST_MULTIARCH)/
+
+l10npkgs_firstversion_ok := 4:16.04.3-6~
+
+include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
+include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk
+
+override_dh_auto_test:
+ # Disable dh_auto_test at build time
+ :
+
+override_dh_strip:
+ $(overridden_command) --dbgsym-migration='konsole-dbg (<= 4:15.12.1-1~~)'
More information about the Neon-commits
mailing list