Hello community, here is the log from the commit of package littlewizard for openSUSE:Factory checked in at 2019-10-30 14:44:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/littlewizard (Old) and /work/SRC/openSUSE:Factory/.littlewizard.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "littlewizard" Wed Oct 30 14:44:00 2019 rev:12 rq:743752 version:1.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/littlewizard/littlewizard.changes 2019-06-01 09:48:42.199340601 +0200 +++ /work/SRC/openSUSE:Factory/.littlewizard.new.2990/littlewizard.changes 2019-10-30 14:44:02.337941177 +0100 @@ -1,0 +2,13 @@ +Tue Oct 29 08:23:17 UTC 2019 - l...@linux-schulserver.de - 1.2.2 + +- added littlewizard-reproducible_build.patch from Reiner Herrmann +- added littlewizard.xpm for desktop file from Debian +- patch the existing desktop file: added littlewizard-desktop-file.patch + +------------------------------------------------------------------- +Tue Sep 24 11:32:50 UTC 2019 - l...@linux-schulserver.de - 1.2.2 + +- use X-KDE-Edu-Teaching as desktop category +- use SSL for Url + +------------------------------------------------------------------- New: ---- littlewizard-desktop-file.patch littlewizard-reproducible_build.patch littlewizard.xpm ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ littlewizard.spec ++++++ --- /var/tmp/diff_new_pack.eMryms/_old 2019-10-30 14:44:03.477942389 +0100 +++ /var/tmp/diff_new_pack.eMryms/_new 2019-10-30 14:44:03.477942389 +0100 @@ -22,10 +22,13 @@ Summary: Development Environment for Children License: GPL-2.0-or-later Group: Development/Tools/IDE -Url: http://littlewizard.sourceforge.net/ +Url: https://littlewizard.sourceforge.net/ Source0: %{name}-%{version}.tar.bz2 Source1: littlewizard.1 +Source2: littlewizard.xpm Patch0: littlewizard-1.2.2-do-not-override-toolbar-style.patch +Patch1: littlewizard-desktop-file.patch +Patch2: littlewizard-reproducible_build.patch BuildRequires: gcc-c++ BuildRequires: gettext-devel BuildRequires: gnome-icon-theme @@ -59,6 +62,8 @@ %prep %setup -q %patch0 +%patch1 -p1 +%patch2 -p1 %build %configure --disable-static @@ -67,7 +72,7 @@ %install %make_install -%suse_update_desktop_file -r littlewizard Education Teaching +%suse_update_desktop_file -u littlewizard # removing useless files rm -rf %{buildroot}%{_bindir}/littlewizardtest @@ -78,6 +83,8 @@ mkdir -p %{buildroot}%{_mandir}/man1 install -m644 %{SOURCE1} %{buildroot}%{_mandir}/man1 +# desktop icon +install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/littlewizard.xpm %find_lang %{name} %post @@ -108,6 +115,7 @@ %{_datadir}/icons/gnome/scalable/mimetypes/gnome-mime-application-x-littlewizard.svg %{_datadir}/mime/packages/littlewizard.xml %{_datadir}/pixmaps/littlewizard +%{_datadir}/pixmaps/littlewizard.xpm %{_libdir}/liblanguage.so.* %{_libdir}/liblw.so.* %{_mandir}/man1/littlewizard.1%{?ext_man} ++++++ littlewizard-desktop-file.patch ++++++ Index: littlewizard-1.2.2/littlewizard.desktop.in =================================================================== --- littlewizard-1.2.2.orig/littlewizard.desktop.in +++ littlewizard-1.2.2/littlewizard.desktop.in @@ -4,6 +4,7 @@ Name[cs]=Malý kouzelník Name[cy]=Dewin Bach Name[el]=Μικρός Μάγος Name[es]=El Pequeño Mago +Name[fi]=Pikku Velho Name[fr]=Petit Magicien Name[nl]=Kleine Tovenaar Name[pl]=Mały Czarodziej @@ -19,6 +20,7 @@ Comment[cs]=Vývojové prostředí pro d Comment[cy]=Amgylchedd datblygu ar gyfer plant Comment[el]=Περιβάλλον προγραμματισμού για παιδιά Comment[es]=Ambiente de desarrollo para niños +Comment[fi]=Kehitysympäristö lapsille Comment[fr]=Environnement de dévéloppement pour enfants Comment[nl]=Bouwpakket voor kinderen Comment[pl]=Środowisko programistyczne dla dzieci @@ -26,11 +28,10 @@ Comment[pt_BR]=Ambiente de desenvolvimen Comment[ru]=Среда программирования для детей Comment[sk]=Vývojové prostredie pre deti -Exec=littlewizard -Icon=@PACKAGE_PIXMAPS_DIR@/littlewizard-icon.png +Exec=littlewizard %f +Icon=littlewizard-icon.xpm Terminal=false -MultipleArgs=false Type=Application -Categories=GTK;GNOME;Education;Teaching; +Categories=GTK;GNOME;Education;ComputerScience; Encoding=UTF-8 MimeType=application/x-littlewizard; ++++++ littlewizard-reproducible_build.patch ++++++ Author: Reiner Herrmann <rei...@reiner-h.de> Description: sort symbol files locale-independently Index: littlewizard-1.2.2/liblanguage/symbols.cc.sh =================================================================== --- littlewizard-1.2.2.orig/liblanguage/symbols.cc.sh +++ littlewizard-1.2.2/liblanguage/symbols.cc.sh @@ -1,6 +1,9 @@ #!/bin/sh AWK=$1 +# locale-independent sorting +LC_ALL=C + cat > symbols.cc <<EOT #include <glib.h> #include "symbols.h" ++++++ littlewizard.xpm ++++++ /* XPM */ static char * littlewizard_xpm[] = { "19 32 60 1", " c None", ". c #352C77", "+ c #3546BF", "@ c #006F7C", "# c #4842AD", "$ c #78367D", "% c #5A4398", "& c #564B84", "* c #A82E4D", "= c #4150BA", "- c #00845A", "; c #8C396F", "> c #DA251A", ", c #4C53B3", "' c #079344", ") c #D82E2A", "! c #5F5AA7", "~ c #D53A31", "{ c #D13F3B", "] c #259557", "^ c #69698E", "/ c #6567A6", "( c #407CAD", "_ c #7E64A0", ": c #6F7796", "< c #8C6D9A", "[ c #D35754", "} c #998769", "| c #D87247", "1 c #918D7C", "2 c #A7905D", "3 c #DD746E", "4 c #5AB679", "5 c #BE7E95", "6 c #A48C9F", "7 c #74B082", "8 c #8FA0BC", "9 c #E57F86", "0 c #959ED8", "a c #9CB6C4", "b c #A6B0DA", "c c #ECA4A8", "d c #E7BA46", "e c #CCC1A1", "f c #F0BBB0", "g c #C8CCDC", "h c #F8DC17", "i c #EBC6BC", "j c #F6C8B1", "k c #F5C8B8", "l c #F5CABF", "m c #FDF303", "n c #D2E8DA", "o c #DDE0EC", "p c #ECF16C", "q c #F9F634", "r c #F1DEDC", "s c #FBF560", "t c #F5EDED", "u c #FCFCF9", " ", " = ", " !! ", " ,<, ", " =++= ", " ,2,= ", " +^+/, ", " !!+#:+ ", " ,6+,}+=[ ", " +++#+_!;{ ", " =1^+/+!!!{ && ", " #!,=,+,^}; .. ", " !/=+_<+/#$>{ :( ", "3{>)*$###%_59{~ a ", " {~))~~~fruuui ia ", " )>>>>>[tuuuobrra ", " ~>>>>3tuuuuoboki ", " {))>{uuuutgtorki ", " {>)>[ug0utccrkk ", " {>>~~tgbt9{e7k ", " )>~)3tuun7'] ", " kc3 1]''--' ", " kjkkje'''@@' ", " kkl ]'''4 ", " 44ps ", " ppsqm ", " qmmqm ", " dqh|| ", " [{{6( ", " c6(88 ", " c68c ", " ccc "};