[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