Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package safeeyes for openSUSE:Factory checked in at 2021-03-28 11:56:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/safeeyes (Old) and /work/SRC/openSUSE:Factory/.safeeyes.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "safeeyes" Sun Mar 28 11:56:34 2021 rev:5 rq:881656 version:2.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/safeeyes/safeeyes.changes 2020-10-23 12:23:37.416735932 +0200 +++ /work/SRC/openSUSE:Factory/.safeeyes.new.2401/safeeyes.changes 2021-03-28 11:58:39.256345717 +0200 @@ -1,0 +2,30 @@ +Sat Mar 27 11:42:37 UTC 2021 - Jan Engelhardt <[email protected]> + +- Use noun phrasing in descriptions. Trim redundant metadata + and tone down program claims. + +------------------------------------------------------------------- +Wed Mar 24 20:20:18 UTC 2021 - [email protected] + +- Update to version 2.1.2: + * Fix missing icons (gh#slgobinath/SafeEyes#420, + gh#slgobinath/SafeEyes#406). + * Fix breaks getting postponed forever + (gh#slgobinath/SafeEyes#410). + * Fix unable to disable auto-start (gh#slgobinath/SafeEyes#409). + * Random break order (gh#slgobinath/SafeEyes#418). +- Changes from version 2.1.1: + * Fix desktop entry creation. +- Changes from version 2.1.0: + * Option to disable RPC server. + * Add scroll bar to Settings dialog. + * Fix idle start time calculation. + * Add cron expression to Health Stats plugin. + * Fix Gnome restarting in Ubuntu 20.10. + * Drop support to Python 3.4 and add support to 3.8 and 3.9. +- Remove SafeEyes-fix-install-path.patch: Fixed upstream. +- Add new runtime dependency on python3-cronie. +- Remove unused build dependency on fdupes. +- Clean spec file. + +------------------------------------------------------------------- Old: ---- SafeEyes-2.0.9+git20201003.tar.xz SafeEyes-fix-install-path.patch New: ---- safeeyes-2.1.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ safeeyes.spec ++++++ --- /var/tmp/diff_new_pack.m4p1Oh/_old 2021-03-28 11:58:39.788346187 +0200 +++ /var/tmp/diff_new_pack.m4p1Oh/_new 2021-03-28 11:58:39.788346187 +0200 @@ -1,7 +1,7 @@ # # spec file for package safeeyes # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2017 Malcolm J Lewis <[email protected]> # Copyright (c) 2020 [email protected] # @@ -18,60 +18,44 @@ # -# get python versions -%global py3_ver %(if [ -f "%{__python3}" ]; then %{__python3} -c "import sys; sys.stdout.write(sys.version[:3])"; else echo 0; fi;) - Name: safeeyes -Version: 2.0.9+git20201003 +Version: 2.1.2 Release: 0 -Summary: Protect you from eye strain when working on the computer +Summary: Tool for reminding the user to take breaks License: GPL-3.0-only Group: Productivity/Graphics/Visualization/Other URL: https://github.com/slgobinath/SafeEyes -Source0: SafeEyes-%{version}.tar.xz +Source0: %{name}-%{version}.tar.xz Source99: safeeyes-rpmlintrc -#PATCH-FIX-OPENSUSE SafeEyes-fix-install-path.patch [email protected] -- install in /usr/share, not in /home/abuild/.local/share -Patch0: SafeEyes-fix-install-path.patch -BuildRequires: fdupes BuildRequires: hicolor-icon-theme +BuildRequires: python-rpm-macros BuildRequires: python3-Babel BuildRequires: python3-devel BuildRequires: python3-psutil -BuildRequires: python3-setuptools -%if 0%{?suse_version} > 1315 && 0%{?is_opensuse} BuildRequires: python3-python-xlib -%else -BuildRequires: python3-xlib -%endif -BuildRequires: python-rpm-macros +BuildRequires: python3-setuptools BuildRequires: update-desktop-files # MANUAL BEGIN Requires: python3-Babel Requires: python3-cairo >= 1.11.1 +Requires: python3-croniter Requires: python3-gobject Requires: python3-psutil +Requires: python3-python-xlib Requires: typelib(AppIndicator3) Requires: typelib(Notify) -%if 0%{?suse_version} > 1315 && 0%{?is_opensuse} -Requires: python3-python-xlib -%else -Requires: python3-xlib -%endif Recommends: xprintidle # MANUAL END -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description -Protect your eyes from eye strain using this continuous breaks reminder. -A Free and Open Source Linux alternative for EyeLeo. +This utility reminds the user to take breaks whilst they are working +at the computer in an effort to alleviate eye strain (asthenopia). %lang_package %prep -%define TAR_TOP_FOLDER SafeEyes-%{version} -%setup -q -n %{TAR_TOP_FOLDER} -%autopatch -p1 +%setup -q #Fix rpm runtime dependency rpmlint error replace the shebang in all the scripts with %%{_bindir}/python3 find . -type f -exec perl -pi -e 'BEGIN{undef $/};s[^#\!/usr/bin/env python3][#\!%{_bindir}/python3]' {} \; find . -type f -exec perl -pi -e 'BEGIN{undef $/};s[^#\!/usr/bin/env python][#\!%{_bindir}/python3]' {} \; @@ -88,26 +72,19 @@ # localization %find_lang %{name} -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun - %files -%defattr(-,root,root) %doc README.md %license LICENSE %{_bindir}/safeeyes %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/*/ %{python3_sitelib}/%{name} -%{python3_sitelib}/%{name}-2.0.9-py%{py3_ver}.egg-info +%{python3_sitelib}/%{name}-%{version}-py%{py3_ver}.egg-info %exclude %{python3_sitelib}/%{name}/config/locale %files lang -f %{name}.lang -%{python3_sitelib}/%{name}/config/locale +%dir %{python3_sitelib}/%{name}/config/locale +%dir %{python3_sitelib}/%{name}/config/locale/* +%dir %{python3_sitelib}/%{name}/config/locale/*/LC_MESSAGES %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.m4p1Oh/_old 2021-03-28 11:58:39.852346244 +0200 +++ /var/tmp/diff_new_pack.m4p1Oh/_new 2021-03-28 11:58:39.856346248 +0200 @@ -1,18 +1,18 @@ <services> <service mode="disabled" name="tar_scm"> <param name="url">https://github.com/slgobinath/SafeEyes</param> + <param name="filename">safeeyes</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">master</param> - <param name="versionformat">2.0.9+git%cd</param> - <param name="changesgenerate">enable</param> - <param name="filename">SafeEyes</param> + <param name="revision">v2.1.2</param> + <param name="versionformat">@PARENT_TAG@</param> + <!-- tag is vX.Y.Z, we want X.Y.Z --> + <param name="versionrewrite-pattern">v(.*)</param> + <param name="versionrewrite-replacement">\1</param> </service> <service mode="disabled" name="recompress"> - <param name="file">SafeEyes-*.tar</param> + <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service mode="disabled" name="set_version"> - <param name="basename">SafeEyes</param> - </service> + <service mode="disabled" name="set_version"/> </services> ++++++ safeeyes-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.m4p1Oh/_old 2021-03-28 11:58:39.884346273 +0200 +++ /var/tmp/diff_new_pack.m4p1Oh/_new 2021-03-28 11:58:39.884346273 +0200 @@ -1,4 +1,3 @@ addFilter("explicit-lib-dependency") -#addFilter("file-not-in-%lang") addFilter("non-executable-script") -addFilter("desktopfile-without-binary") \ No newline at end of file +addFilter("desktopfile-without-binary")
