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       "};

Reply via email to