[neon/kde/kamoso/Neon/unstable] debian: kf6ify

Carlos De Maine null at kde.org
Tue Jun 17 07:24:24 BST 2025


Git commit 564eac3c11cab1c34d0218392f887589699512c9 by Carlos De Maine.
Committed on 17/06/2025 at 06:24.
Pushed by carlosdem into branch 'Neon/unstable'.

kf6ify

D  +0    -1    debian/compat
M  +20   -21   debian/control
D  +0    -148  debian/kamoso.1
D  +0    -1    debian/manpages
M  +2    -7    debian/rules

https://invent.kde.org/neon/kde/kamoso/-/commit/564eac3c11cab1c34d0218392f887589699512c9

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 1296d24..9cd1bec 100644
--- a/debian/control
+++ b/debian/control
@@ -4,25 +4,25 @@ 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,
-               debhelper (>= 9),
-               extra-cmake-modules,
+               debhelper-compat (= 13),
                gstreamer1.0-plugins-base,
                libglib2.0-dev,
                libgstreamer-plugins-base1.0-dev,
                libgstreamer1.0-dev,
-               libkf5config-dev (>= 5.56.0~),
-               libkf5doctools-dev (>= 5.56.0~),
-               libkf5i18n-dev (>= 5.56.0~),
-               libkf5kio-dev (>= 5.56.0~),
-               libkf5notifications-dev (>= 5.56.0~)
-               libkf5purpose-dev (>= 5.56.0~),
-               libqt5opengl5-dev,
-               pkg-kde-tools (>= 0.5.0),
-               qtbase5-dev,
-               qtdeclarative5-dev,
+               kf6-extra-cmake-modules,
+               kf6-kconfig-dev,
+               kf6-kdoctools-dev,
+               kf6-ki18n-dev,
+               kf6-kio-dev,
+               kf6-knotifications-dev,
+               kf6-purpose-dev,
+               pkg-kde-tools-neon,
+               qt6-5compat-dev,
+               qt6-base-dev,
+               qt6-declarative-dev,
                xauth,
                xvfb,
-Standards-Version: 4.1.4
+Standards-Version: 4.6.2
 Homepage: https://userbase.kde.org/Kamoso
 Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kamoso.git
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kamoso
@@ -31,14 +31,13 @@ Package: kamoso
 Architecture: any
 Depends: gstreamer1.0-plugins-good,
          gstreamer1.0-x,
-         qml-module-org-kde-purpose,
-	 qml-module-org-kde-kirigami2,
-	 qml-module-qtgraphicaleffects,
-	 qml-module-qtquick-controls2,
-	 qml-module-qtquick-dialogs,
-	 qml-module-qtquick-controls,
-	 qml-module-qtquick-layouts,
-	 qml-module-qtquick-window2,
+         qml6-module-org-kde-purpose,
+	     qml6-module-org-kde-kirigami,
+	     qml6-module-qtgraphicaleffects,
+	     qml6-module-qtquick-controls,
+	     qml6-module-qtquick-dialogs,
+	     qml6-module-qtquick-layouts,
+	     qml6-module-qtquick-window2,
          ${misc:Depends},
          ${shlibs:Depends}
 Description: tool to take pictures and videos from your webcam
diff --git a/debian/kamoso.1 b/debian/kamoso.1
deleted file mode 100644
index 91b74ca..0000000
--- a/debian/kamoso.1
+++ /dev/null
@@ -1,148 +0,0 @@
-.\" This file was generated by kdemangen.pl
-.TH KAMOSO 1 "Sep 2009" "K Desktop Environment" "Webcam picture retriever"
-.SH NAME
-kamoso
-\- Webcam picture retriever
-.SH SYNOPSIS
-kamoso [Qt\-options] [KDE\-options] 
-.SH DESCRIPTION
-Kamoso is a utility that does the very simple actions a webcam offers,
-like taking pictures or recording videos and adds some extra features that will
-make the webcam usage both funnier and more useful.
-
-.SH OPTIONS
-.SS Generic options:
-.TP
-.B  \-\-help  
-Show help about options
-.TP
-.B  \-\-help\-qt  
-Show Qt specific options
-.TP
-.B  \-\-help\-kde  
-Show KDE specific options
-.TP
-.B  \-\-help\-all  
-Show all options
-.TP
-.B  \-\-author  
-Show author information
-.TP
-.B \-v,  \-\-version  
-Show version information
-.TP
-.B  \-\-license  
-Show license information
-.TP
-.B  \-\-  
-End of options
-.SS 
-.SS KDE options:
-.TP
-.B  \-\-caption  <caption>
-Use 'caption' as name in the titlebar
-.TP
-.B  \-\-icon  <icon>
-Use 'icon' as the application icon
-.TP
-.B  \-\-config  <filename>
-Use alternative configuration file
-.TP
-.B  \-\-nocrashhandler  
-Disable crash handler, to get core dumps
-.TP
-.B  \-\-waitforwm  
-Waits for a WM_NET compatible windowmanager
-.TP
-.B  \-\-style  <style>
-sets the application GUI style
-.TP
-.B  \-\-geometry  <geometry>
-sets the client geometry of the main widget - see man X for the argument format
-.SS Qt options:
-.TP
-.B  \-\-display  <displayname>
-Use the X-server display 'displayname'
-.TP
-.B  \-\-session  <sessionId>
-Restore the application for the given 'sessionId'
-.TP
-.B  \-\-cmap  
-Causes the application to install a private color
-map on an 8-bit display
-.TP
-.B  \-\-ncols  <count>
-Limits the number of colors allocated in the color
-cube on an 8-bit display, if the application is
-using the QApplication::ManyColor color
-specification
-.TP
-.B  \-\-nograb  
-tells Qt to never grab the mouse or the keyboard
-.TP
-.B  \-\-dograb  
-running under a debugger can cause an implicit
-\-\-nograb, use \-\-dograb to override
-.TP
-.B  \-\-sync  
-switches to synchronous mode for debugging
-.TP
-.B \-\-fn,  \-\-font  <fontname>
-defines the application font
-.TP
-.B \-\-bg,  \-\-background  <color>
-sets the default background color and an
-application palette (light and dark shades are
-calculated)
-.TP
-.B \-\-fg,  \-\-foreground  <color>
-sets the default foreground color
-.TP
-.B \-\-btn,  \-\-button  <color>
-sets the default button color
-.TP
-.B  \-\-name  <name>
-sets the application name
-.TP
-.B  \-\-title  <title>
-sets the application title (caption)
-.TP
-.B  \-\-visual  TrueColor
-forces the application to use a TrueColor visual on
-an 8-bit display
-.TP
-.B  \-\-inputstyle  <inputstyle>
-sets XIM (X Input Method) input style. Possible
-values are onthespot, overthespot, offthespot and
-root
-.TP
-.B  \-\-im  <XIM server>
-set XIM server
-.TP
-.B  \-\-noxim  
-disable XIM
-.TP
-.B  \-\-reverse  
-mirrors the whole layout of widgets
-.TP
-.B  \-\-stylesheet  
-<file.qss>   applies the Qt stylesheet to the application widgets
-.TP
-.B  \-\-graphicssystem  <system>
-use a different graphics system instead of the default one, options are raster and opengl (experimental)
-.SS 
-
-.SH SEE ALSO
-Full user documentation is available through the KDE Help Center.  You can also enter the URL
-.BR help:/kamoso/
-directly into konqueror or you can run 
-.BR "`khelpcenter help:/kamoso/'"
-from the command-line.
-.br
-.SH AUTHORS
-.nf
-Aleix Pol Gonzalez <aleixpol at kde.org>
-.br
-Alex Fiestas <alex at eyeos.org>
-.br
-
diff --git a/debian/manpages b/debian/manpages
deleted file mode 100644
index e75b26e..0000000
--- a/debian/manpages
+++ /dev/null
@@ -1 +0,0 @@
-debian/kamoso.1
diff --git a/debian/rules b/debian/rules
index c6ef770..5bd7734 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,10 +1,5 @@
 #!/usr/bin/make -f
-
-export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
+# -*- makefile -*-
 
 %:
-	dh $@ --with kf5
-
-override_dh_auto_test:
-	-xvfb-run -a --server-args="-screen 0 1024x768x24 +extension GLX" -- \
-	  dh_auto_test --no-parallel
+	dh $@ --with kf6 --buildsystem kf6


More information about the Neon-commits mailing list