On Fri Dec 10, 2021 at 07:32:46PM +0000, Klemens Nanni wrote:
>       Information for inst:ktimetracker-5.0.1
> 
>       Comment:
>       Todo management and time tracker
> 
>       Description:
>       KTimeTracker helps you track your personal time spent on various
>       tasks and projects.
> 
>       It is useful for tracking billable hours and can report the hours
>       logged by task and day.
> 
>       With KTimeTracker, you can organize a broken-down project as subtasks
>       with unlimited nesting. The standard keyboard and mouse shortcuts are
>       simple and make the tool really comfortable and intuitive to use.
> 
>       Maintainer: Klemens Nanni <[email protected]>
> 
>       WWW: https://apps.kde.org/ktimetracker
> 
> Feedback? OK?
> 
> At least with cwm(1), ktimetracker(1) keeps running when I close the
> window via cwm's default `CM-x' binding rather than ktimetracker's
> `C-Q' own binding and/or its File... Quit dialog.
> 
> No idea where this rabbit hole leads, but the program works nicely
> otherwise.

... With more dependencies and some tweaks (Python), ok rsadowski

Checkout make configure:

-- The following OPTIONAL packages have been found:

 * KF5Service (required version >= 5.87.0)
 * KF5Bookmarks (required version >= 5.87.0)
 * KF5Completion (required version >= 5.87.0)
 * KF5ItemViews (required version >= 5.87.0)
 * KF5Solid (required version >= 5.87.0)
 * KF5CoreAddons (required version >= 5.87.0)
 * KF5Auth (required version >= 5.87.0)
 * KF5Codecs (required version >= 5.87.0)
 * KF5WidgetsAddons (required version >= 5.87.0)
 * KF5Sonnet (required version >= 5.87.0)
 * Qt5Core (required version >= 5.15.2)

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.54.0)
 * Qt5 (required version >= 5.10.0)
 * KF5DBusAddons (required version >= 5.54.0)
 * KF5DocTools (required version >= 5.54.0)
 * KF5IdleTime (required version >= 5.54.0)
 * KF5JobWidgets (required version >= 5.87.0)
 * KF5KIO (required version >= 5.54.0)
 * KF5Notifications (required version >= 5.54.0)
 * KF5WindowSystem (required version >= 5.54.0)
 * Qt5Xml (required version >= 5.15.2)
 * Qt5DBus (required version >= 5.15.2)
 * KF5Config (required version >= 5.87.0)
 * KF5ConfigWidgets (required version >= 5.87.0)
 * KF5XmlGui (required version >= 5.54.0)
 * Qt5Widgets (required version >= 5.15.2)
 * Gettext
 * KF5I18n (required version >= 5.87.0)
 * KF5TextWidgets (required version >= 5.54.0)
 * Qt5Gui (required version >= 5.15.2)
 * KF5CalendarCore (required version >= 5.63.0)
 * KF5 (required version >= 5.63.0)
 * Qt5Test

... diff below

--- Makefile.orig       Fri Dec 10 21:17:53 2021
+++ Makefile    Fri Dec 10 21:16:49 2021
@@ -16,38 +16,54 @@ PERMIT_PACKAGE =    Yes
 
 MASTER_SITES =         ${MASTER_SITE_KDE:=stable/ktimetracker/${VERSION}/src/}
 
-WANTLIB +=     ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5CalendarCore
-WANTLIB +=     KF5Codecs KF5ConfigCore KF5ConfigGui KF5ConfigWidgets
-WANTLIB +=     KF5CoreAddons KF5DBusAddons KF5I18n KF5IdleTime KF5JobWidgets
-WANTLIB +=     KF5KIOCore KF5Notifications KF5Service KF5SonnetUi
-WANTLIB +=     KF5TextWidgets KF5WidgetsAddons KF5WindowSystem KF5XmlGui
-WANTLIB +=     Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets
-WANTLIB +=     Qt5Xml X11 c m
+WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5CalendarCore
+WANTLIB += KF5Codecs KF5ConfigCore KF5ConfigGui KF5ConfigWidgets
+WANTLIB += KF5CoreAddons KF5DBusAddons KF5I18n KF5IdleTime KF5JobWidgets
+WANTLIB += KF5KIOCore KF5Notifications KF5Service KF5SonnetUi
+WANTLIB += KF5TextWidgets KF5WidgetsAddons KF5WindowSystem KF5XmlGui
+WANTLIB += Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets
+WANTLIB += Qt5Xml X11 c m
 
-
 MODULES =              lang/python \
                        devel/kf5
 
-BUILD_DEPENDS =                devel/gettext,-tools
+MODPY_RUNDEP =         No
 
-LIB_DEPENDS =          devel/kf5/kcalendarcore \
+CONFIGURE_STYLE =      cmake
+
+BUILD_DEPENDS =                devel/gettext,-tools \
+                       devel/kf5/kdoctools \
+                       devel/kf5/kbookmarks \
+                       devel/kf5/kcompletion \
+                       devel/kf5/kitemviews \
+                       devel/kf5/solid \
+                       devel/kf5/kdoctools
+
+RUN_DEPENDS =          devel/desktop-file-utils \
+                       devel/kf5/kdoctools \
+                       devel/kf5/kbookmarks \
+                       devel/kf5/kcompletion \
+                       devel/kf5/kitemviews \
+                       devel/kf5/solid \
+                       x11/gtk+3,-guic
+
+
+LIB_DEPENDS =          devel/kf5/kauth \
+                       devel/kf5/kcalendarcore \
                        devel/kf5/kconfig \
                        devel/kf5/kconfigwidgets \
+                       devel/kf5/kcoreaddons \
                        devel/kf5/kdbusaddons \
-                       devel/kf5/kdoctools \
                        devel/kf5/ki18n \
                        devel/kf5/kidletime \
                        devel/kf5/kio \
                        devel/kf5/kjobwidgets \
                        devel/kf5/knotifications \
+                       devel/kf5/kservice \
                        devel/kf5/ktextwidgets \
                        devel/kf5/kwindowsystem \
-                       devel/kf5/kxmlgui
-
-RUN_DEPENDS =          devel/desktop-file-utils \
-                       x11/gtk+3,-guic
-
-CONFIGURE_STYLE =      cmake
+                       devel/kf5/kxmlgui \
+                       devel/kf5/sonnet
 
 TEST_IS_INTERACTIVE =  X11
 

Reply via email to