Hello community, here is the log from the commit of package klavaro for openSUSE:Factory checked in at 2019-09-26 20:40:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/klavaro (Old) and /work/SRC/openSUSE:Factory/.klavaro.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "klavaro" Thu Sep 26 20:40:12 2019 rev:21 rq:732919 version:3.09 Changes: -------- --- /work/SRC/openSUSE:Factory/klavaro/klavaro.changes 2018-03-22 12:10:52.717282806 +0100 +++ /work/SRC/openSUSE:Factory/.klavaro.new.2352/klavaro.changes 2019-09-26 20:40:20.486685588 +0200 @@ -1,0 +2,100 @@ +Tue Sep 24 10:00:46 UTC 2019 - [email protected] - 3.09 + +- update to 3.09 + * Fixed: + - Internet ranking server now is https://klavaro.sourceforge.io/top10/ + - Top10 window showing always external scores when changing language + combobox. + - Portugal Portuguese code (pt) defined as pt_PT. + - Man page updated. + - Disabling beeps internally too. + - qwertz_sk_2.kbd is a qwerty one: --> qwerty_sk.kbd (Slovakia) + - qwertz_sk.kbd is for Slovenia: --> qwertz_si.kbd + - Contry code for Slovenia is sk, not sl. + - Using $(rootdatadir) for Gnome metadata. + * Added: + - Validation limits before putting scorings on Top 10. + - Logging touch timings from last session for all modules: + $HOME/.local/share/klavaro/deviation_MODULE.txt + - Portuguese translation, from Portugal (pt). + - Hotkey Ctrl+F: font configuration. + - Hotkey Ctrl+KP_plus: increase spin buttons. + - Hotkey Ctrl+KP_minus: decrease spin buttons. + - Hotkeys Ctrl+R or Escape: cancel current practice, start a new one. + - Alternative colors toggle button in tutor window. At first time run, + a default "dark mode" is copied to the file: $HOME/.config/klavaro/altcolor.ini + Hotkey: Ctrl+A for alternative colors. + - qwertz_sk_2.kbd keyboard layout for Slovenia. + - /usr/.../share/klavaro/preferences_darkmode.ini as dark colors example. + * Removed: + - Beeps, as they were not reliable. + * Updated translations: + - Dutch. + - French. + - Swedish. +- splitted out -devel package for header files +- removed klavaro-3.00-paragraph-ru-fix.patch : fixed upstream +- needs now cairo-devel and libgnutls-devel as build requires +- use SSL for Url and Source +- ran spec-cleaner + +------------------------------------------------------------------- +Mon Mar 18 13:28:01 UTC 2019 - [email protected] - 3.05 + +- update to 3.05 + * Fixed: + - Crashing when not recognized option from command-line. + * Added: + - Instructions for typing with the shift keys (in the introduction). + - Explanation about the blank lessons after 43, in basic module. + - Possible to reset progress log of each module individually, as well + as character error charts or touch times charts in adaptability. + - Possible to use paragraphs complete texts in Speed module (klavaro -x). + * Updated translations: + - Croatian. + - Danish. + - Esperanto. + - Polish. + - Portuguese (BR). + - Russian. + - Ukrainian. + From Release 3.04 + * Fixed: + - Tutor window was not allowing to shrink horizontaly, only growing. + Now its horizontal scroll is allowed to appear, liberating it to shrink. + - Colors again on keyboard buttons, they had disappeared. + - Proficiency log file shown as touch time per key in adaptability + charts was being corrupted eventually. + - Statistics after practice were being colorized. + - Crashing? when no <libintl.h> installed on the system and? using + ./configure --disable-nls + - bg.paragraphs and bg.words chars fixed. + - da.paragraphs and da.words chars fixed. (ét -> et) + - fi.paragraphs char fixed. + - hr.paragraphs chars fixed. + - kk.paragraphs chars fixed? + - nl.paragraphs chars fixed? (wéér -> weer) + - pa.paragraphs chars fixed. (removed English word quadrant) + - ru.paragraphs chars fixed. + - sr.paragraphs chars fixed. (ascii quotes: " ") + - uk.paragraphs chars fixed. + - qwertz_de.kbd chars fixed. (Ä Ö -> ä ö) + - Substituted deprecated stuff on Glade file, for GTK+-3.8 + * Changed: + - Inserting a little indentation on tutor texts paragraphs. + - Using 2 copies of character pool for the basic lessons generator, + for a little bit more double sequences of same char. + - More difficult to get a special proficiency training session on + adaptability, but easier to get an special error training. + - Using new GtkDataBox update, from GIT repository, changes may appear + in the progress charts. + - Some deprecated GTK+-3 functions were updated to version 3.8. + * Added: + - Merge all the basic lessons in the progress chart: Lesson '0'. + - In fluidity, manages Ctrl+h to work as Backspace (delete -1 char) + and Ctrl+w as Ctrl+Backspace (clean up all errors). + - dvorak_de_adnw.kbd "Aus der Neue Welt" german keyboard layout. + - dvorak_us_left.kbd Dvorak left hand layout. + - dvorak_us_rigth.kbd Dvorak rigth hand layout. + +------------------------------------------------------------------- Old: ---- klavaro-3.00-paragraph-ru-fix.patch klavaro-3.03.tar.bz2 New: ---- klavaro-3.09.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ klavaro.spec ++++++ --- /var/tmp/diff_new_pack.hOvMia/_old 2019-09-26 20:40:21.042684102 +0200 +++ /var/tmp/diff_new_pack.hOvMia/_new 2019-09-26 20:40:21.042684102 +0200 @@ -1,7 +1,7 @@ # # spec file for package klavaro # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -21,33 +21,32 @@ %else %define espeak espeak %endif - Name: klavaro -Version: 3.03 +Version: 3.09 Release: 0 Summary: Typing tutor License: GPL-3.0-or-later Group: Amusements/Teaching/Other -Url: http://klavaro.sourceforge.net/ -Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 -# PATCH-FIX-OPENSUSE klavaro-3.00-paragraph-ru-fix.patch [email protected] -- replace special typographic chars -Patch0: klavaro-3.00-paragraph-ru-fix.patch -%if 0%{?suse_version} -BuildRequires: update-desktop-files -%endif +URL: https://klavaro.sourceforge.net/ +Source: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 BuildRequires: autoconf BuildRequires: automake BuildRequires: bison +BuildRequires: cairo-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: intltool BuildRequires: libcurl-devel +BuildRequires: libgnutls-devel BuildRequires: libpng-devel +BuildRequires: pkgconfig BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libxml-2.0) Recommends: %{espeak} -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} +BuildRequires: update-desktop-files +%endif %description Klavaro is a touch typing tutor that is very @@ -58,9 +57,18 @@ layouts. %lang_package + +%package devel +Summary: Development files for klavaro +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} + +%description devel +This package contains the header files needed to develop other +software based on klavaro. + %prep %setup -q -%patch0 %build export CFLAGS="%{optflags}" @@ -75,28 +83,29 @@ %find_lang %{name} -%if 0%{?suse_version} +%if 0%{?suse_version} >= 1500 +%suse_update_desktop_file -r klavaro Education X-KDE-Edu-Teaching +%else %suse_update_desktop_file -r klavaro Education Teaching %endif -%post %if 0%{?suse_version} > 1130 +%post %icon_theme_cache_post %desktop_database_post %endif -%postun %if 0%{?suse_version} > 1130 +%postun %icon_theme_cache_postun %desktop_database_postun %endif %files -f %{name}.lang -%defattr(0755, root, root, 0755) %{_bindir}/klavaro -%defattr(-, root, root) -%doc AUTHORS ChangeLog COPYING NEWS README TODO -%{_mandir}/man1/klavaro.1* +%license COPYING +%doc AUTHORS ChangeLog NEWS README TODO +%{_mandir}/man1/klavaro.1%{?ext_man} %{_datadir}/klavaro/ %dir %{_datadir}/appdata %{_datadir}/appdata/klavaro.appdata.xml @@ -105,4 +114,7 @@ # Remove static lib processing when libgtkdatabox gtk3 apppears %exclude %{_libdir}/libgtkdataboks.* +%files devel +%{_includedir}/*.h + %changelog ++++++ klavaro-3.03.tar.bz2 -> klavaro-3.09.tar.bz2 ++++++ ++++ 92916 lines of diff (skipped)
