[neon/neon/pkg-kde-tools-neon/Neon/release] usr/share: is now an empty package

Carlos De Maine null at kde.org
Tue Jul 21 11:22:13 BST 2026


Git commit 1b6858639f6b2cdf92e5553c57c455845a93d19c by Carlos De Maine.
Committed on 21/07/2026 at 10:22.
Pushed by carlosdem into branch 'Neon/release'.

is now an empty package

as it's all upstream but keep it around in case we need to use it in the future

D  +0    -58   usr/share/perl5/Debian/Debhelper/Buildsystem/kf6.pm
D  +0    -48   usr/share/perl5/Debian/Debhelper/Sequence/kf6.pm
D  +0    -4    usr/share/pkg-kde-tools/lib/kf6_flags

https://invent.kde.org/neon/neon/pkg-kde-tools-neon/-/commit/1b6858639f6b2cdf92e5553c57c455845a93d19c

diff --git a/usr/share/perl5/Debian/Debhelper/Buildsystem/kf6.pm b/usr/share/perl5/Debian/Debhelper/Buildsystem/kf6.pm
deleted file mode 100644
index 5fa70c4..0000000
--- a/usr/share/perl5/Debian/Debhelper/Buildsystem/kf6.pm
+++ /dev/null
@@ -1,58 +0,0 @@
-# A debhelper build system class for building KDE Frameworks 5 packages.
-# It is based on cmake class but passes Frameworks 5 flags by default.
-#
-# Copyright: © 2009 Modestas Vainius
-# Copyright: © 2022 Jonathan Esk-Riddell <jr at jriddell.org>
-# License: GPL-2+
-
-package Debian::Debhelper::Buildsystem::kf6;
-
-use strict;
-use warnings;
-use Debian::Debhelper::Dh_Lib qw(error);
-use Dpkg::Version qw();
-
-use base 'Debian::Debhelper::Buildsystem::cmake';
-
-sub DESCRIPTION {
-    "CMake with KDE Frameworks 6 flags"
-}
-
-sub KF6_FLAGS_FILE {
-    my $file = "kf6_flags";
-    if (! -r $file) {
-        $file = "/usr/share/pkg-kde-tools/lib/kf6_flags";
-    }
-    if (! -r $file) {
-        error "kf6_flags file could not be found";
-    }
-    return $file;
-}
-
-# Use shell for parsing contents of the kf6_flags file
-sub get_kf6_flags {
-    my $this=shift;
-    my $file = KF6_FLAGS_FILE;
-    my ($escaped_flags, @escaped_flags);
-    my $flags;
-
-    # Read escaped flags from the file
-    open(KF6_FLAGS, "<", $file) || error("unable to open KDE Frameworks 6 flags file: $file");
-    @escaped_flags = <KF6_FLAGS>;
-    chop @escaped_flags;
-    $escaped_flags = join(" ", @escaped_flags);
-    close KF6_FLAGS;
-
-    # Unescape flags using shell
-    $flags = `$^X -w -Mstrict -e 'print join("\\x1e", \@ARGV);' -- $escaped_flags`;
-    return split("\x1e", $flags);
-}
-
-sub configure {
-    my $this=shift;
-    my @flags = $this->get_kf6_flags();
-
-    return $this->SUPER::configure(@flags, @_);
-}
-
-1;
diff --git a/usr/share/perl5/Debian/Debhelper/Sequence/kf6.pm b/usr/share/perl5/Debian/Debhelper/Sequence/kf6.pm
deleted file mode 100644
index 55f2169..0000000
--- a/usr/share/perl5/Debian/Debhelper/Sequence/kf6.pm
+++ /dev/null
@@ -1,48 +0,0 @@
-{
-    package Debian::Debhelper::Sequence::kf6;
-    use Debian::Debhelper::Dh_Version;
-    use Debian::Debhelper::Dh_Lib qw(error);
-
-    sub ensure_debhelper_version {
-        my @v = split(/\./, $Debian::Debhelper::Dh_Version::version);
-        if ($v[0] > $_[0]) {
-            return 1;
-        }
-        elsif ($v[0] == $_[0]) {
-            if ($v[1] > $_[1]) {
-                return 1;
-            }
-            elsif ($v[1] == $_[1]) {
-                return $1 >= $_[2] if ($v[2] =~ /^(\d+)/);
-            }
-        }
-        return 0;
-    }
-    unless (ensure_debhelper_version(7, 3, 16)) {
-        error "debhelper addon 'kf6' requires debhelper 7.3.16 or later";
-    }
-
-    1;
-}
-
-# Build with kf5 buildsystem by default
-add_command_options("dh_auto_configure", "--buildsystem=kf6");
-add_command_options("dh_auto_build", "--buildsystem=kf6");
-add_command_options("dh_auto_test", "--buildsystem=kf6");
-add_command_options("dh_auto_install", "--buildsystem=kf6");
-add_command_options("dh_auto_clean", "--buildsystem=kf6");
-
-# Exclude kf5 documentation from dh_compress by default
-add_command_options("dh_compress",
-    qw(-X.dcl -X.docbook -X-license -X.tag -X.sty -X.el));
-
-insert_after("dh_install", "dh_movelibkdeinit");
-
-#Execute dh_missing --list-missing between marks recognized by Kubuntu's
-#CI and status reports
-insert_after("dh_builddeb","dh_kubuntu_list-missing");
-
-#Execute lintian once the package is built
-insert_after("dh_kubuntu_list-missing", "dh_kubuntu_execute_lintian");
-
-1;
diff --git a/usr/share/pkg-kde-tools/lib/kf6_flags b/usr/share/pkg-kde-tools/lib/kf6_flags
deleted file mode 100644
index 3b2a030..0000000
--- a/usr/share/pkg-kde-tools/lib/kf6_flags
+++ /dev/null
@@ -1,4 +0,0 @@
--DCMAKE_BUILD_TYPE=Debug
--DCMAKE_INSTALL_PREFIX=/usr
--DQT_MAJOR_VERSION=6
--DCMAKE_INSTALL_SYSCONFDIR=/etc


More information about the Neon-commits mailing list