1
0
mirror of https://github.com/slgobinath/SafeEyes.git synced 2025-01-14 02:15:56 +01:00
SafeEyes/debian/control
Tero Paloheimo 5c0884facb Remove use of distutils
As of Python 3.12 setuptools is no longer installed by default and
if setuptools is not installed distutils is not found and SafeEyes
fails to start.

Furthermore distutils is deprecated and should thus not be used
anymore. The packaging module provides a replacement for LooseVersion
and it is also recommended by PEP 632 [1].

Also update required Python version for Debian to 3.12 or newer.

[1] https://peps.python.org/pep-0632/#migration-advice
2024-06-26 21:01:09 +03:00

28 lines
1.3 KiB
Plaintext

Source: safeeyes
Section: utils
Priority: optional
Maintainer: Gobinath Loganathan <slgobinath@gmail.com>
Build-Depends: debhelper (>= 10), dh-python, python3, python3-packaging
Standards-Version: 3.9.6
X-Python3-Version: >= 3.12
Homepage: https://github.com/slgobinath/SafeEyes/
Package: safeeyes
Architecture: all
Depends: ${misc:Depends}, ${python3:Depends}, gir1.2-ayatanaappindicator3-0.1, python3 (>= 3.12.0), python3-xlib, python3-dbus, gir1.2-notify-0.7, python3-babel, x11-utils, xprintidle, alsa-utils, python3-psutil, python3-croniter
Description: Safe Eyes
Safe Eyes is a simple tool to remind you to take periodic breaks for your eyes. This is essential for anyone spending more time on the computer to avoid eye strain and other physical problems.
.
Features:
- Short breaks with eye exercises
- Long breaks to change physical position and to warm up
- Strict break for those who are addicted to computer
- Do not disturb when working with full-screen applications( Eg: Watching movies)
- Notifications before every break
- Optional audible alert at the end of break
- Option to lock screen after long breaks
- Smart pause and resume based on system idle time
- Multi-monitor support
- Plugins to utilize Safe Eyes
- Elegant and customizable design