[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