[neon/kf6/kf6-purpose/Neon/unstable] debian: kf sixy

Jonathan Esk-Riddell null at kde.org
Mon Feb 20 14:50:31 GMT 2023


Git commit 40a74146e08ffa3d69a1a27f754c0ef03c181163 by Jonathan Esk-Riddell.
Committed on 20/02/2023 at 14:50.
Pushed by jriddell into branch 'Neon/unstable'.

kf sixy

M  +2    -445  debian/changelog
D  +0    -1    debian/compat
M  +66   -61   debian/control
A  +6    -0    debian/kf6-purpose-dev.install
A  +17   -0    debian/kf6-purpose.install
D  +0    -11   debian/libkf5purpose-bin.install
D  +0    -10   debian/libkf5purpose-bin.lintian-overrides
D  +0    -1    debian/libkf5purpose-bin.maintscript
D  +0    -22   debian/libkf5purpose-dev.acc.in
D  +0    -6    debian/libkf5purpose-dev.install
D  +0    -5    debian/libkf5purpose5.install
D  +0    -1    debian/libkf5purpose5.lintian-overrides
D  +0    -1    debian/libkf5purpose5.maintscript
D  +0    -93   debian/libkf5purpose5.symbols
D  +0    -1    debian/qml-module-org-kde-purpose.install
M  +2    -19   debian/rules

https://invent.kde.org/neon/kf6/kf6-purpose/commit/40a74146e08ffa3d69a1a27f754c0ef03c181163

diff --git a/debian/changelog b/debian/changelog
index 84d5b1b..b5ee1f7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,448 +1,5 @@
-purpose (5.92.0-0neon) focal; urgency=medium
+kf6-purpose (0.0-0neon) UNRELEASED; urgency=medium
 
   * New release
 
- -- Neon CI <neon at kde.org>  Tue, 15 Mar 2022 13:52:49 +0000
-
-purpose (5.91.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Wed, 12 Jan 2022 17:23:02 +0000
-
-purpose (5.89.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 11 Dec 2021 10:27:53 +0000
-
-purpose (5.88.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Mon, 15 Nov 2021 21:56:02 +0000
-
-purpose (5.87.0-0neon) focal; urgency=medium
-
-  [ Jonathan Riddell ]
-  * new release
-
-  [ Neon CI ]
-  * New release
-
- -- Neon CI <neon at kde.org>  Sun, 03 Oct 2021 12:09:09 +0000
-
-purpose (5.85.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sun, 15 Aug 2021 10:11:50 +0000
-
-purpose (5.84.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Mon, 12 Jul 2021 12:19:55 +0000
-
-purpose (5.83.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 11 Jun 2021 21:29:08 +0000
-
-purpose (5.82.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Tue, 11 May 2021 10:18:51 +0000
-
-purpose (5.81.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sun, 11 Apr 2021 18:11:45 +0000
-
-purpose (5.80.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sun, 14 Mar 2021 14:19:40 +0000
-
-purpose (5.79.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Thu, 11 Feb 2021 13:59:56 +0000
-
-purpose (5.78.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 09 Jan 2021 12:27:45 +0000
-
-purpose (5.77.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 12 Dec 2020 14:08:52 +0000
-
-purpose (5.76.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Thu, 19 Nov 2020 11:33:30 +0000
-
-purpose (5.75.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 09 Oct 2020 13:43:32 +0000
-
-purpose (5.74.0-0neon) focal; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Thu, 10 Sep 2020 13:32:50 +0000
-
-purpose (5.73.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Mon, 17 Aug 2020 19:28:07 +0000
-
-purpose (5.72.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 11 Jul 2020 15:22:43 +0000
-
-purpose (5.71.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 12 Jun 2020 18:58:06 +0000
-
-purpose (5.70.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 08 May 2020 15:43:55 +0000
-
-purpose (5.69.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 11 Apr 2020 18:21:50 +0000
-
-purpose (5.68.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 13 Mar 2020 13:23:58 +0000
-
-purpose (5.67.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 07 Feb 2020 21:06:56 +0000
-
-purpose (5.66.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 10 Jan 2020 13:26:42 +0000
-
-purpose (5.65.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 13 Dec 2019 17:38:26 +0000
-
-purpose (5.64.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 08 Nov 2019 14:04:10 +0000
-
-purpose (5.63.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 11 Oct 2019 21:24:50 +0000
-
-purpose (5.62.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Mon, 16 Sep 2019 11:22:56 +0000
-
-purpose (5.61.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sun, 11 Aug 2019 18:56:31 +0000
-
-purpose (5.60.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 13 Jul 2019 15:50:12 +0000
-
-purpose (5.59.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 07 Jun 2019 18:13:57 +0000
-
-purpose (5.58.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 10 May 2019 13:18:27 +0000
-
-purpose (5.57.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 12 Apr 2019 08:46:27 +0000
-
-purpose (5.56.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 09 Mar 2019 16:01:42 +0000
-
-purpose (5.55.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sun, 10 Feb 2019 22:38:08 +0000
-
-purpose (5.54.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Fri, 11 Jan 2019 15:47:47 +0000
-
-purpose (5.53.0-0neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Wed, 12 Dec 2018 10:43:39 +0000
-
-purpose (5.52.0-1neon) bionic; urgency=medium
-
-  * New release
-
- -- Neon CI <neon at kde.org>  Sat, 10 Nov 2018 16:30:14 +0000
-
-purpose (5.51.0-1) unstable; urgency=medium
-
-  * New upstream release (5.50.0).
-  * Update build-deps and deps with the info from cmake
-  * Bump group breaks (5.50)
-  * New upstream release (5.51.0).
-  * Update build-deps and deps with the info from cmake
-  * Run auto tests with no parallel
-  * Bump group breaks (5.51)
-  * Release to unstable
-
- -- Maximiliano Curia <maxy at debian.org>  Wed, 07 Nov 2018 17:17:36 +0100
-
-purpose (5.49.0-1) unstable; urgency=medium
-
-  * New revision
-  * Migrate to debhelper 11
-  * New upstream release (5.48.0).
-  * Update build-deps and deps with the info from cmake
-  * New upstream release (5.49.0).
-  * Update build-deps and deps with the info from cmake
-  * Update install files
-  * Bump group breaks (5.49)
-  * Release to unstable
-
- -- Maximiliano Curia <maxy at debian.org>  Fri, 17 Aug 2018 16:19:16 +0200
-
-purpose (5.47.0-1) unstable; urgency=medium
-
-  * New upstream release (5.47.0).
-  * Update build-deps and deps with the info from cmake
-  * Bump group breaks (5.47)
-  * Release to unstable
-
- -- Maximiliano Curia <maxy at debian.org>  Fri, 15 Jun 2018 12:11:05 +0200
-
-purpose (5.46.0-1) unstable; urgency=medium
-
-  * New upstream release (5.46.0).
-  * Update build-deps and deps with the info from cmake
-  * testsuite: Ignore stderr
-  * Bump group breaks (5.46)
-  * Release to unstable
-
- -- Maximiliano Curia <maxy at debian.org>  Thu, 17 May 2018 22:15:54 +0200
-
-purpose (5.44.0-1) unstable; urgency=medium
-
-  * Team upload.
-  * New upstream release.
-  * Update watch file to point to its location as Framework, and add the
-    signing key.
-  * Update the patches:
-    - use_nodejs.diff: drop, obsolete now (upstream does it)
-  * Update install files.
-  * Update symbols file.
-  * Fix the dh_makeshlibs invocation:
-    - call it with -V for libkf5purpose-bin, so shlibdeps on the private
-      libraries can be detected properly (thus qml-module-org-kde-purpose
-      has the proper dependency)
-    - call it without arguments for all the other binaries, so symbols files
-      work as expected
-  * Update lintian overrides.
-  * Switch Vcs-* fields to salsa.debian.org.
-  * Small changes to copyright.
-  * Tighten the inter-library dependencies.
-  * Force "node" as executable for nodejs (see CTTE #862051); patch
-    nodejs-name.diff.
-  * Bump Standards-Version to 4.1.4, no changes required.
-
- -- Pino Toscano <pino at debian.org>  Sun, 22 Apr 2018 08:56:29 +0200
-
-purpose (1.1-5) unstable; urgency=medium
-
-  * Team upload.
-
-  [ Maximiliano Curia ]
-  * Downgrade nodejs to Recommends.
-    Thanks to Bob Tracy for reporting (Closes: 855486)
-
-  [ Pino Toscano ]
-  * Switch Homepage to a working cgit.kde.org URL.
-  * Drop the transitional qml-modules-org-kde-purpose binary.
-    - fix the version of breaks/replaces in qml-module-org-kde-purpose to
-      1.1-5~
-  * Remove unused debian/meta/cmake-ignore file.
-  * Use $(DEB_HOST_MULTIARCH) instead of $(DEB_HOST_GNU_TYPE) in excluded
-    paths for dh_makeshlibs, so it properly works also on i386 architectures.
-  * Fix Git web interface URLs in debian/upstream/metadata.
-
- -- Pino Toscano <pino at debian.org>  Sun, 18 Jun 2017 14:57:16 +0200
-
-purpose (1.1-4) unstable; urgency=medium
-
-  * Use nodejs instead of the nodejs-legacy dep (Closes: 848602)
-    Thanks to Ben Longbons for reporting
-
- -- Maximiliano Curia <maxy at debian.org>  Tue, 20 Dec 2016 16:36:52 +0100
-
-purpose (1.1-3) unstable; urgency=medium
-
-  * Use the new kf5 dev names
-  * Make nodejs an arch qualified dependency
-  * Add missing breaks/replaces.
-    Thanks to Andreas Beckmann for reporting (Closes: 846574)
-
- -- Maximiliano Curia <maxy at debian.org>  Tue, 06 Dec 2016 20:55:55 +0100
-
-purpose (1.1-2) unstable; urgency=medium
-
-  * Upload to unstable.
-  * Make the transitional packages arch:any
-  * Avoid circular dependencies
-
- -- Maximiliano Curia <maxy at debian.org>  Wed, 09 Nov 2016 13:53:13 +0100
-
-purpose (1.1-1) experimental; urgency=medium
-
-  [ Jonathan Riddell ]
-  * Initial Package
-  * add new runtime dependencies and install new twitter plugin
-  * add twitter runtime dep nodejs-legacy
-  * move depends to suggests for now, they bring in too many dependencies until kf5 versions are built
-  * add back depends on kdeconnect now that we built it in neon and it's installable
-  * dep on kdeconnect not kdeconnect-plasma
-  * fix watch file
-  * fix mangled files
-  * cmake ignore runtime bits
-  * ignore shlibs on plugins
-  * add lintian overrides
-  * description-too-long
-  * use ci version to allow installs
-  * qml deps
-  * it didn't like ci:buildversion
-  * just override lintian error for -dev dep version, needs to wait for version numbers with debian to sync before we can use a proper version again
-  * fix version
-  * add transitional package for libkf5purposewidgets5
-  * rename to qml-modules-org-kde-purpose
-
-  [ Harald Sitter ]
-  * fix qml dependencies
-  * install new stuff
-  * add new library
-  * add more missing qml deps
-  * install new dev so
-  * fix bad copynpaste
-  * add symbol files because symbol files are kewl
-  * lintian override private lib
-  * symbol update
-  * make sure the dev package depends on the widget lib
-  * revise build deps
-  * remove bloody workarounds
-  * override existing runtime deps
-  * add back dep on kdeconnect-plasma as the kdeconnect plugin is in the lib
-  * mangle rc version to not be shit
-  * also mangle the alpha
-  * sod off lintian
-  * import test rigging from kio
-  * install built bins to make sure all relevant qml deps are here
-  * install new localization
-  * twitter and youtube need kquickcontrolsaddons
-  * recommend libkf5purpose-bin for consistency
-  * force qml module to depend on -bin
-
-  [ Clive Johnston ]
-  * Fixing watch file
-  * Updating symbols file
-  * Adding missing file to libkf5purpose5.install
-  * Adding unusual-interpreter to lintian overrides
-  * Adding new and removing MISSING symbols
-
-  [ Rohan Garg ]
-  * Try building purpose without a bdep on qml-module-ubuntu-onlineaccounts
-  * Remove runtime dependencies from build-dependencies
-  * Install all services together
-
-  [ Maximiliano Curia ]
-  * Add a .gitattributes file to use dpkg-mergechangelogs
-  * Initial tweaking
-  * Update copyiright information
-  * Add upstream metadata (DEP-12)
-  * Update descriptions
-  * Bump Standards-Version to 3.9.8
-  * Update build-deps and deps with the info from cmake
-  * Update tests
-  * Split plugins libexec and data from the lib package
-  * Add me as a human maintainer
-  * The tests require kinit
-  * Provide swrast for the tests
-  * Add patch: use_nodejs.diff
-  * Depend on nodejs for the twitter script
-  * Add a symbols file
-  * Inject the bin dependency through the symbols file
-  * Install reviewboardhelper
-  * Fix the acc file
-  * Add missing dependencies
-  * Downgrade kdeconnect dependency to recommends.
-  * Update build-deps and deps with the info from cmake
-  * Drop unused -dbg package
-  * Drop circular -bin<->lib dependency
-  * Drop ubuntu specific dependency
-  * Add the libKF5PurposeWidgets.so.5 symbols to the symbols file
-  * Add package-must-activate-ldconfig-trigger lintian override for helper lib libReviewboardHelpers.so
-
-  [ Raymond Wooninck ]
-  * Use a different version string
-  * Get the right conflict/replace in place
-  * Fix version strings
-
- -- Maximiliano Curia <maxy at debian.org>  Fri, 14 Oct 2016 18:18:00 +0200
+ -- Jonathan Esk-Riddell <jr at jriddell.org>  Mon, 12 Dec 2022 13:04:30 +0000
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 f4bf3fe..e640737 100644
--- a/debian/control
+++ b/debian/control
@@ -1,48 +1,67 @@
-Source: purpose
+Source: kf6-purpose
 Section: libs
 Priority: optional
-Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
-Uploaders: Maximiliano Curia <maxy at debian.org>
-Build-Depends: cmake (>= 3.0~),
-               debhelper (>= 11),
-               extra-cmake-modules (>= 5.51.0~),
+Maintainer: Jonathan Esk-Riddell <jr at jriddell.org>
+Build-Depends: cmake,
+               debhelper-compat (= 13),
                intltool,
                kaccounts-integration,
+               kf6-extra-cmake-modules,
+               kf6-kconfig-dev,
+               kf6-kcoreaddons-dev,
+               kf6-kdeclarative-dev,
+               kf6-ki18n-dev,
+               kf6-kkcmutils-dev,
+               kf6-kkio-dev,
+               kf6-knotifications-dev,
+               kf6-kwallet-dev,
                kirigami2-dev,
                libaccounts-glib-dev,
                libaccounts-qt5-dev,
                libkaccounts-dev,
-               libkf5config-dev (>= 5.51.0~),
-               libkf5coreaddons-dev (>= 5.51.0~),
-               libkf5declarative-dev,
-               libkf5i18n-dev (>= 5.51.0~),
-               libkf5kcmutils-dev,
-               libkf5kio-dev (>= 5.51.0~),
-               libkf5notifications-dev,
+               libkf5coreaddons-dev,
+               libkf5i18n-dev,
+               libkf5kio-dev,
                libkf5wallet-dev,
                libsignon-qt5-dev,
                pkg-config,
-               pkg-kde-tools (>= 0.15.15ubuntu1~),
-               qtbase5-dev (>= 5.8.0~),
-               qtdeclarative5-dev (>= 5.8.0~)
+               pkg-kde-tools-neon,
+               qt6-base-dev,
+               qt6-declarative-dev,
+               qtbase5-dev
 Standards-Version: 4.1.4
 Homepage: https://cgit.kde.org/purpose.git/
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/purpose
 Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/purpose.git
 
-Package: libkf5purpose-bin
+Package: kf6-purpose
 Architecture: any
-Multi-Arch: same
+Section: kde
+X-Neon-MergedPackage: true
 Depends: qml-module-org-kde-bluezqt,
          qml-module-org-kde-kirigami2,
          qml-module-org-kde-kquickcontrolsaddons (>= 5.51),
+         qml-module-qtquick-controls,
          qml-module-qtquick-dialogs,
+         qml-module-qtquick-layouts,
+         qml-module-qtquick2,
          qml-module-ubuntu-onlineaccounts,
          ${misc:Depends},
          ${shlibs:Depends}
-Recommends: kdeconnect
-Breaks: kamoso (<< 3.2.1~), libkf5purpose5 (<< 5.53.0)
-Replaces: kamoso (<< 3.2.1~), libkf5purpose5 (<< 5.53.0)
+Recommends: kdeconnect,
+            libkf5purpose-bin,
+            qml-module-org-kde-purpose (= ${binary:Version})
+Breaks: kamoso (<< 3.2.1~),
+        libkf5purpose-bin (<< 5.53.0),
+        libkf5purpose5 (<< 5.53.0),
+        qml-modules-org-kde-purpose (<< 1.1-5~)
+Replaces: kamoso (<< 3.2.1~),
+          libkf5purpose-bin (<< 5.53.0),
+          libkf5purpose5 (<< 5.53.0),
+          libkf5purposewidgets5 (<< 1.1-2~),
+          qml-modules-org-kde-purpose (<< 1.1-5~)
+Conflicts: libkf5purposewidgets5 (<< 1.1-2~)
+Suggests: kde-telepathy-send-file
 Description: abstraction to provide and leverage actions of a specific kind, runtime
  Purpose offers the possibility to create integrate services and actions on
  any application without having to implement them specifically. Purpose will
@@ -52,13 +71,12 @@ Description: abstraction to provide and leverage actions of a specific kind, run
  .
  This package contains the Purpose runtime elements.
 
-Package: libkf5purpose-dev
-Section: libdevel
+Package: kf6-purpose-dev
 Architecture: any
-Multi-Arch: same
-Depends: libkf5coreaddons-dev (>= 5.51.0~),
-         libkf5purpose-bin (= ${binary:Version}),
-         libkf5purpose5 (= ${binary:Version}),
+Section: kde
+X-Neon-MergedPackage: true
+Depends: kf6-purpose (= ${binary:Version}),
+         libkf5coreaddons-dev (>= 5.51.0~),
          qtbase5-dev (>= 5.8.0~),
          ${misc:Depends}
 Description: abstraction to provide and leverage actions of a specific kind, devel files
@@ -70,39 +88,26 @@ Description: abstraction to provide and leverage actions of a specific kind, dev
  .
  This package contains the Purpose development files.
 
-Package: libkf5purpose5
-Architecture: any
-Multi-Arch: same
-Depends: qml-module-org-kde-kquickcontrolsaddons (>= 5.51),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Breaks: libkf5purpose-bin (<< 5.53.0)
-Conflicts: libkf5purposewidgets5 (<< 1.1-2~)
-Replaces: libkf5purpose-bin (<< 5.53.0), libkf5purposewidgets5 (<< 1.1-2~)
-Recommends: libkf5purpose-bin, qml-module-org-kde-purpose (= ${binary:Version})
-Suggests: kde-telepathy-send-file
-Description: library for abstractions to get the developer's purposes fulfilled
- Framework for providing abstractions to get the developer's purposes fulfilled.
- .
- This package contains the Purpose library.
+Package: libkf6purpose-bin
+Architecture: all
+Depends: kf6-purpose
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf6purpose6
+Architecture: all
+Depends: kf6-purpose
+Description: Dummy transitional
+ Transitional dummy package.
 
 Package: qml-module-org-kde-purpose
-Architecture: any
-Multi-Arch: same
-Replaces: qml-modules-org-kde-purpose (<< 1.1-5~)
-Breaks: qml-modules-org-kde-purpose (<< 1.1-5~)
-Depends: qml-module-qtquick-controls,
-         qml-module-qtquick-layouts,
-         qml-module-qtquick2,
-         qml-module-ubuntu-onlineaccounts,
-         ${misc:Depends},
-         ${shlibs:Depends}
-Recommends: kdeconnect
-Description: abstraction to provide and leverage actions of a specific kind, qml bindings
- Purpose offers the possibility to create integrate services and actions on
- any application without having to implement them specifically. Purpose will
- offer them mechanisms to list the different alternatives to execute given the
- requested action type and will facilitate components so that all the plugins
- can receive all the information they need.
- .
- This package contains the Purpose Qt Quick QML bindings.
+Architecture: all
+Depends: kf6-purpose
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf6purpose-dev
+Architecture: all
+Depends: kf6-purpose-dev
+Description: Dummy transitional
+  Transitional dummy package.
diff --git a/debian/kf6-purpose-dev.install b/debian/kf6-purpose-dev.install
new file mode 100644
index 0000000..e2ddd81
--- /dev/null
+++ b/debian/kf6-purpose-dev.install
@@ -0,0 +1,6 @@
+usr/kf6/include/KF6/purpose/
+usr/kf6/include/KF6/purposewidgets/
+usr/kf6/lib/*/cmake/KDEExperimentalPurpose/
+usr/kf6/lib/*/cmake/KF5Purpose/
+usr/kf6/lib/*/libKF5Purpose.so
+usr/kf6/lib/*/libKF5PurposeWidgets.so
diff --git a/debian/kf6-purpose.install b/debian/kf6-purpose.install
new file mode 100644
index 0000000..f279ffe
--- /dev/null
+++ b/debian/kf6-purpose.install
@@ -0,0 +1,17 @@
+usr/kf6/lib/*/libKF5Purpose.so.5
+usr/kf6/lib/*/libKF5Purpose.so.5.*
+usr/kf6/lib/*/libKF5PurposeWidgets.so.5
+usr/kf6/lib/*/libKF5PurposeWidgets.so.5.*
+usr/kf6/lib/*/libPhabricatorHelpers.so.5
+usr/kf6/lib/*/libPhabricatorHelpers.so.5.*
+usr/kf6/lib/*/libReviewboardHelpers.so.5
+usr/kf6/lib/*/libReviewboardHelpers.so.5.*
+usr/kf6/lib/*/libexec/kf6/purposeprocess
+usr/kf6/lib/*/qt5/plugins/kf6/kfileitemaction/sharefileitemaction.so
+usr/kf6/lib/*/qt5/plugins/kf6/purpose/*.so
+usr/kf6/lib/*/qt5/qml/org/kde/purpose/
+usr/kf6/share/accounts/services/
+usr/kf6/share/icons/
+usr/kf6/share/locale/*/LC_MESSAGES/*purpose*.mo
+usr/kf6/share/purpose/
+usr/kf6/share/qlogging-categories6/
diff --git a/debian/libkf5purpose-bin.install b/debian/libkf5purpose-bin.install
deleted file mode 100644
index eaf9da6..0000000
--- a/debian/libkf5purpose-bin.install
+++ /dev/null
@@ -1,11 +0,0 @@
-usr/lib/*/libPhabricatorHelpers.so.5
-usr/lib/*/libPhabricatorHelpers.so.5.*
-usr/lib/*/libReviewboardHelpers.so.5
-usr/lib/*/libReviewboardHelpers.so.5.*
-usr/lib/*/libexec/kf5/purposeprocess
-usr/lib/*/qt5/plugins/kf5/kfileitemaction/sharefileitemaction.so
-usr/lib/*/qt5/plugins/kf5/purpose/*.so
-usr/share/accounts/services/
-usr/share/icons/
-usr/share/locale/*/LC_MESSAGES/*purpose*.mo
-usr/share/purpose/
diff --git a/debian/libkf5purpose-bin.lintian-overrides b/debian/libkf5purpose-bin.lintian-overrides
deleted file mode 100644
index a5bccbc..0000000
--- a/debian/libkf5purpose-bin.lintian-overrides
+++ /dev/null
@@ -1,10 +0,0 @@
-# private library
-libkf5purpose-bin: dev-pkg-without-shlib-symlink usr/lib/*/libPhabricatorHelpers.so.5.* usr/lib/*/libPhabricatorHelpers.so
-# private library
-libkf5purpose-bin: dev-pkg-without-shlib-symlink usr/lib/*/libReviewboardHelpers.so.5.* usr/lib/*/libReviewboardHelpers.so
-# private libraries for QML stuff
-libkf5purpose-bin: package-name-doesnt-match-sonames libPhabricatorHelpers5 libReviewboardHelpers5
-# private library
-libkf5purpose-bin: no-symbols-control-file
-postinst-must-call-ldconfig usr/lib/*/libReviewboardHelpers.so
-script-not-executable usr/share/kpackage/Purpose/Twitter/contents/code/main.js
diff --git a/debian/libkf5purpose-bin.maintscript b/debian/libkf5purpose-bin.maintscript
deleted file mode 100644
index 936a937..0000000
--- a/debian/libkf5purpose-bin.maintscript
+++ /dev/null
@@ -1 +0,0 @@
-rm_conffile /etc/xdg/purpose.categories 5.52.0-1
diff --git a/debian/libkf5purpose-dev.acc.in b/debian/libkf5purpose-dev.acc.in
deleted file mode 100644
index a9ffeed..0000000
--- a/debian/libkf5purpose-dev.acc.in
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<descriptor>
-
-<version>
-    1.1.0
-</version>
-
-<headers>
-    /usr/include/KF5/purpose/
-    /usr/include/KF5/purposewidgets/
-</headers>
-
-<libs>
-    /usr/lib/@@DEB_HOST_MULTIARCH@@/libKF5Purpose.so
-</libs>
-
-<gcc_options>
-    -fPIC
-    -std=c++11
-</gcc_options>
-
-</descriptor>
diff --git a/debian/libkf5purpose-dev.install b/debian/libkf5purpose-dev.install
deleted file mode 100644
index 9a83d27..0000000
--- a/debian/libkf5purpose-dev.install
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/include/KF5/purpose/
-usr/include/KF5/purposewidgets/
-usr/lib/*/cmake/KDEExperimentalPurpose/
-usr/lib/*/cmake/KF5Purpose/
-usr/lib/*/libKF5Purpose.so
-usr/lib/*/libKF5PurposeWidgets.so
diff --git a/debian/libkf5purpose5.install b/debian/libkf5purpose5.install
deleted file mode 100644
index ab472a8..0000000
--- a/debian/libkf5purpose5.install
+++ /dev/null
@@ -1,5 +0,0 @@
-usr/lib/*/libKF5Purpose.so.5
-usr/lib/*/libKF5Purpose.so.5.*
-usr/lib/*/libKF5PurposeWidgets.so.5
-usr/lib/*/libKF5PurposeWidgets.so.5.*
-usr/share/qlogging-categories5/
diff --git a/debian/libkf5purpose5.lintian-overrides b/debian/libkf5purpose5.lintian-overrides
deleted file mode 100644
index b082349..0000000
--- a/debian/libkf5purpose5.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-symbols-declares-dependency-on-other-package libkf5purpose-bin
diff --git a/debian/libkf5purpose5.maintscript b/debian/libkf5purpose5.maintscript
deleted file mode 100644
index 0868b9d..0000000
--- a/debian/libkf5purpose5.maintscript
+++ /dev/null
@@ -1 +0,0 @@
-rm_conffile /etc/xdg/purpose.categories
diff --git a/debian/libkf5purpose5.symbols b/debian/libkf5purpose5.symbols
deleted file mode 100644
index 6891e45..0000000
--- a/debian/libkf5purpose5.symbols
+++ /dev/null
@@ -1,93 +0,0 @@
-# SymbolsHelper-Confirmed: 5.44.0 amd64
-libKF5Purpose.so.5 libkf5purpose5 #MINVER#, libkf5purpose-bin
- _ZN7Purpose10PluginBase11qt_metacallEN11QMetaObject4CallEiPPv at Base 1.1
- _ZN7Purpose10PluginBase11qt_metacastEPKc at Base 1.1
- _ZN7Purpose10PluginBase16staticMetaObjectE at Base 1.1
- _ZN7Purpose10PluginBaseC1EP7QObject at Base 1.1
- _ZN7Purpose10PluginBaseC2EP7QObject at Base 1.1
- _ZN7Purpose10PluginBaseD0Ev at Base 1.1
- _ZN7Purpose10PluginBaseD1Ev at Base 1.1
- _ZN7Purpose10PluginBaseD2Ev at Base 1.1
- _ZN7Purpose13Configuration11dataChangedEv at Base 1.1
- _ZN7Purpose13Configuration11qt_metacallEN11QMetaObject4CallEiPPv at Base 1.1
- _ZN7Purpose13Configuration11qt_metacastEPKc at Base 1.1
- _ZN7Purpose13Configuration16staticMetaObjectE at Base 1.1
- _ZN7Purpose13Configuration21setUseSeparateProcessEb at Base 1.1
- _ZN7Purpose13Configuration7setDataERK11QJsonObject at Base 1.1
- _ZN7Purpose13Configuration9createJobEv at Base 1.1
- _ZN7Purpose13ConfigurationC1ERK11QJsonObjectRK7QStringRK15KPluginMetaDataP7QObject at Base 1.1
- _ZN7Purpose13ConfigurationC1ERK11QJsonObjectRK7QStringS3_RK15KPluginMetaDataP7QObject at Base 1.1
- _ZN7Purpose13ConfigurationC2ERK11QJsonObjectRK7QStringRK15KPluginMetaDataP7QObject at Base 1.1
- _ZN7Purpose13ConfigurationC2ERK11QJsonObjectRK7QStringS3_RK15KPluginMetaDataP7QObject at Base 1.1
- _ZN7Purpose13ConfigurationD0Ev at Base 1.1
- _ZN7Purpose13ConfigurationD1Ev at Base 1.1
- _ZN7Purpose13ConfigurationD2Ev at Base 1.1
- _ZN7Purpose17AlternativesModel11qt_metacallEN11QMetaObject4CallEiPPv at Base 1.1
- _ZN7Purpose17AlternativesModel11qt_metacastEPKc at Base 1.1
- _ZN7Purpose17AlternativesModel12configureJobEi at Base 1.1
- _ZN7Purpose17AlternativesModel12setInputDataERK11QJsonObject at Base 1.1
- _ZN7Purpose17AlternativesModel13setPluginTypeERK7QString at Base 1.1
- _ZN7Purpose17AlternativesModel15initializeModelEv at Base 1.1
- _ZN7Purpose17AlternativesModel16inputDataChangedEv at Base 1.1
- _ZN7Purpose17AlternativesModel16staticMetaObjectE at Base 1.1
- _ZN7Purpose17AlternativesModel17pluginTypeChangedEv at Base 1.1
- _ZN7Purpose17AlternativesModel18setDisabledPluginsERK11QStringList at Base 5.44.0
- _ZN7Purpose17AlternativesModel22disabledPluginsChangedEv at Base 5.44.0
- _ZN7Purpose17AlternativesModelC1EP7QObject at Base 1.1
- _ZN7Purpose17AlternativesModelC2EP7QObject at Base 1.1
- _ZN7Purpose17AlternativesModelD0Ev at Base 1.1
- _ZN7Purpose17AlternativesModelD1Ev at Base 1.1
- _ZN7Purpose17AlternativesModelD2Ev at Base 1.1
- _ZN7Purpose3Job11qt_metacallEN11QMetaObject4CallEiPPv at Base 1.1
- _ZN7Purpose3Job11qt_metacastEPKc at Base 1.1
- _ZN7Purpose3Job13outputChangedERK11QJsonObject at Base 1.1
- _ZN7Purpose3Job16staticMetaObjectE at Base 1.1
- _ZN7Purpose3Job7setDataERK11QJsonObject at Base 1.1
- _ZN7Purpose3Job9setOutputERK11QJsonObject at Base 1.1
- _ZN7Purpose3JobC1EP7QObject at Base 1.1
- _ZN7Purpose3JobC2EP7QObject at Base 1.1
- _ZN7Purpose3JobD0Ev at Base 1.1
- _ZN7Purpose3JobD1Ev at Base 1.1
- _ZN7Purpose3JobD2Ev at Base 1.1
- _ZNK7Purpose10PluginBase10metaObjectEv at Base 1.1
- _ZNK7Purpose13Configuration10metaObjectEv at Base 1.1
- _ZNK7Purpose13Configuration15neededArgumentsEv at Base 1.1
- _ZNK7Purpose13Configuration16configSourceCodeEv at Base 1.1
- _ZNK7Purpose13Configuration18useSeparateProcessEv at Base 1.1
- _ZNK7Purpose13Configuration4dataEv at Base 1.1
- _ZNK7Purpose13Configuration7isReadyEv at Base 1.1
- _ZNK7Purpose17AlternativesModel10metaObjectEv at Base 1.1
- _ZNK7Purpose17AlternativesModel10pluginTypeEv at Base 1.1
- _ZNK7Purpose17AlternativesModel15disabledPluginsEv at Base 5.44.0
- _ZNK7Purpose17AlternativesModel4dataERK11QModelIndexi at Base 1.1
- _ZNK7Purpose17AlternativesModel8rowCountERK11QModelIndex at Base 1.1
- _ZNK7Purpose17AlternativesModel9inputDataEv at Base 1.1
- _ZNK7Purpose17AlternativesModel9roleNamesEv at Base 1.1
- _ZNK7Purpose3Job10metaObjectEv at Base 1.1
- _ZNK7Purpose3Job4dataEv at Base 1.1
- _ZNK7Purpose3Job6outputEv at Base 1.1
- _ZTIN7Purpose10PluginBaseE at Base 1.1
- _ZTIN7Purpose13ConfigurationE at Base 1.1
- _ZTIN7Purpose17AlternativesModelE at Base 1.1
- _ZTIN7Purpose3JobE at Base 1.1
- _ZTSN7Purpose10PluginBaseE at Base 1.1
- _ZTSN7Purpose13ConfigurationE at Base 1.1
- _ZTSN7Purpose17AlternativesModelE at Base 1.1
- _ZTSN7Purpose3JobE at Base 1.1
- _ZTVN7Purpose10PluginBaseE at Base 1.1
- _ZTVN7Purpose13ConfigurationE at Base 1.1
- _ZTVN7Purpose17AlternativesModelE at Base 1.1
- _ZTVN7Purpose3JobE at Base 1.1
-libKF5PurposeWidgets.so.5 libkf5purpose5 #MINVER#
- _ZN7Purpose4Menu11qt_metacallEN11QMetaObject4CallEiPPv at Base 1.1
- _ZN7Purpose4Menu11qt_metacastEPKc at Base 1.1
- _ZN7Purpose4Menu16staticMetaObjectE at Base 1.1
- _ZN7Purpose4Menu6reloadEv at Base 1.1
- _ZN7Purpose4Menu8finishedERK11QJsonObjectiRK7QString at Base 1.1
- _ZN7Purpose4MenuC1EP7QWidget at Base 1.1
- _ZN7Purpose4MenuC2EP7QWidget at Base 1.1
- _ZNK7Purpose4Menu10metaObjectEv at Base 1.1
- _ZNK7Purpose4Menu5modelEv at Base 1.1
- _ZTIN7Purpose4MenuE at Base 1.1
- _ZTSN7Purpose4MenuE at Base 1.1
- _ZTVN7Purpose4MenuE at Base 1.1
diff --git a/debian/qml-module-org-kde-purpose.install b/debian/qml-module-org-kde-purpose.install
deleted file mode 100644
index 858ffbb..0000000
--- a/debian/qml-module-org-kde-purpose.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/qt5/qml/org/kde/purpose/
diff --git a/debian/rules b/debian/rules
index 27f2adc..fa0af1d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,25 +1,8 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
-export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
-
-libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
-include /usr/share/pkg-kde-tools/qt-kde-team/3/library-packages.mk
-
 %:
-	dh $@ --with kf5,pkgkde_symbolshelper --buildsystem kf5 --without build_stamp
-
-override_dh_auto_test:
-	# Disable auto_tests at build time
-	:
-
-override_dh_makeshlibs:
-	dh_makeshlibs -plibkf5purpose-bin -V
-	dh_makeshlibs --remaining-packages
+	dh $@ --with kf6 --buildsystem kf6
 
 override_dh_shlibdeps:
-	dh_shlibdeps -plibkf5purpose5 -- -xlibkf5purpose-bin
-	dh_shlibdeps --remaining-packages
-
-override_dh_gencontrol-arch: libpkgs_gen_strict_local_shlibs
-	dh_gencontrol
+	dh_shlibdeps -l$(CURDIR)/debian/$(shell dh_listpackages | head -n1)/usr/kf6/lib/$(DEB_HOST_MULTIARCH)/


More information about the Neon-commits mailing list