[neon/neon/ubiquity-slideshow/Neon/unstable] debian: kf6ify

Carlos De Maine null at kde.org
Mon Jan 26 12:43:51 GMT 2026


Git commit 217d75c964a3a70d28ce2e82bbca8bbd9052757c by Carlos De Maine.
Committed on 26/01/2026 at 12:43.
Pushed by carlosdem into branch 'Neon/unstable'.

kf6ify

D  +0    -1    debian/compat
M  +10   -9    debian/control
D  +0    -16   debian/fetch_po.rb
M  +1    -18   debian/rules

https://invent.kde.org/neon/neon/ubiquity-slideshow/-/commit/217d75c964a3a70d28ce2e82bbca8bbd9052757c

diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
index 583986b..a14ff39 100644
--- a/debian/control
+++ b/debian/control
@@ -1,14 +1,15 @@
 Source: ubiquity-slideshow-neon
-Section: x11
+Section: kde
 Priority: optional
 Maintainer: Jonathan Riddell <jr at jriddell.org>
-Build-Depends: debhelper (>= 9),
-               libkf5declarative-dev,
-               libkf5i18n-dev,
-               pkg-kde-tools,
+Build-Depends: debhelper-compat (= 13),
+               kf6-kdeclarative-dev,
+               kf6-ki18n-dev,
+               pkg-kde-tools-neon,
                po4a,
-               qtdeclarative5-dev
-Standards-Version: 3.9.6
+               qt6-declarative-dev,
+               qt6-tools-dev,
+Standards-Version: 4.6.2
 Homepage: http://packaging.neon.kde.org/cgit/neon/ubiquity-slideshow.git/
 Vcs-Browser: http://packaging.neon.kde.org/cgit/neon/ubiquity-slideshow.git/
 Vcs-Git: git://packaging.neon.kde.org/neon/ubiquity-slideshow
@@ -18,8 +19,8 @@ Architecture: any
 Provides: ubiquity-slideshow
 Conflicts: ubiquity-slideshow, ubiquity-slideshow-kubuntu
 Replaces: ubiquity-slideshow, ubiquity-slideshow-kubuntu
-Depends: qml-module-org-kde-kirigami2,
-         qml-module-qtquick-xmllistmodel,
+Depends: kf6-kirigami,
+         qt6-declarative,
          ${misc:Depends},
          ${shlibs:Depends}
 Description: Ubiquity slideshow for KDE neon
diff --git a/debian/fetch_po.rb b/debian/fetch_po.rb
deleted file mode 100644
index 62b125a..0000000
--- a/debian/fetch_po.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/env ruby
-
-require_relative '../releaseme/lib/releaseme/l10n'
-require_relative '../releaseme/lib/releaseme/origin'
-require_relative '../releaseme/lib/releaseme/project'
-
-FileUtils.rm_r('po') if Dir.exist?('po')
-
-#projects = ReleaseMe::Project.from_repo_url('ubiquity-slideshow-neon')
-projects = ReleaseMe::Project.from_find('ubiquity-slideshow-neon')
-raise "failed to resolve project #{projects}" unless projects.size == 1
-project = projects[0]
-
-l10n = ReleaseMe::L10n.new(ReleaseMe::Origin::TRUNK,
-                            project.identifier, project.i18n_path)
-l10n.get('potmp')
diff --git a/debian/rules b/debian/rules
index 699d73f..cbff901 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,22 +1,5 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --parallel --with kf5
+	dh $@ --parallel --with kf6
 
-clean_po:
-	rm -rf po
-	rm -rf releaseme
-	rm -rf potmp
-
-po:
-	mkdir potmp
-	cp -rv * potmp || true # recursive copy, ignore errors
-	git clone --depth 1 https://invent.kde.org/sdk/releaseme.git
-	ruby debian/fetch_po.rb
-	mv -v potmp/po . || true # ignore if no pos are there (for now we have none)
-	rm -rf releaseme
-	rm -rf potmp
-
-override_dh_auto_clean: po
-
-.PHONY: clean_po


More information about the Neon-commits mailing list