Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tuxpaint for openSUSE:Factory 
checked in at 2022-03-29 18:15:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tuxpaint (Old)
 and      /work/SRC/openSUSE:Factory/.tuxpaint.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tuxpaint"

Tue Mar 29 18:15:22 2022 rev:11 rq:965556 version:0.9.27

Changes:
--------
--- /work/SRC/openSUSE:Factory/tuxpaint/tuxpaint.changes        2022-01-07 
12:47:31.887893379 +0100
+++ /work/SRC/openSUSE:Factory/.tuxpaint.new.1900/tuxpaint.changes      
2022-03-29 18:15:54.423162147 +0200
@@ -1,0 +2,26 @@
+Thu Jan  6 20:26:30 UTC 2022 - Lars Vogdt <l...@linux-schulserver.de>
+
+- update to 0.9.27
+  - please refer to /usr/share/doc/packages/tuxpaint/CHANGES.txt
+    for a detailed list and contributors. Here is a short summary:
+  + Tux Paint's Paint and Line tools now support brushes that rotate
+    based on the angle of the stroke. This new rotation feature, as 
+    well as the older directional and animated brush features, are 
+    now visually indicated by the brush shape selector. 
+    Additionally, the Fill tool now offers a freehand painting mode 
+    for interactively coloring within a confined area.
+  + Six new Magic tools have been added to Tux Paint.
+  + A number of existing Magic tools have been updated, as well.
+  + Finally, Magic tools are now grouped into collections of 
+    similar effects.
+- use source directly (is hidden behind sf.net mirrors)
+- needs SDL_rotozoom.h -> libSDL_gfx-devel now
+- require hicolor-icon-theme during build, to leave the directory
+  ownership in this package
+- Refreshed patches:
+  + tuxpaint-import-eval.patch
+  + tuxpaint-makefile.patch
+- install bash-completion scripts in new default directory:
+  %%{_datadir}/bash-completion/completions
+
+-------------------------------------------------------------------

Old:
----
  tuxpaint-0.9.26.tar.gz

New:
----
  tuxpaint-0.9.27.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tuxpaint.spec ++++++
--- /var/tmp/diff_new_pack.WETgmD/_old  2022-03-29 18:15:55.151162886 +0200
+++ /var/tmp/diff_new_pack.WETgmD/_new  2022-03-29 18:15:55.155162891 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tuxpaint
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 %define         gnomedir   %(gnome-config --prefix)
 Name:           tuxpaint
-Version:        0.9.26
+Version:        0.9.27
 Release:        0
 Summary:        Drawing Program for Young Children
 License:        GPL-2.0-or-later
 Group:          Productivity/Graphics/Bitmap Editors
 URL:            http://www.tuxpaint.org/
-Source:         
https://sourceforge.net/projects/tuxpaint/files/tuxpaint/%{version}/%{name}-%{version}.tar.gz
+Source:         %{name}-%{version}.tar.gz
 Source1:        tuxpaint-rpmlintrc
 Patch0:         tuxpaint-import-eval.patch
 # PATCH-FIX-OPENSUSE tuxpaint-makefile.patch -- Disable 
update-desktop-database, because it do not work
@@ -48,6 +48,7 @@
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 BuildRequires:  gettext-devel
+BuildRequires:  libSDL_gfx-devel
 BuildRequires:  librsvg-devel
 BuildRequires:  update-desktop-files
 Requires:       freefont
@@ -156,6 +157,14 @@
 # remove unneeded scripts
 rm %{buildroot}/%{_datadir}/%{name}/fonts/locale/zh_tw_docs/*.{sh,py,pe}
 
+%if 0%{?suse_version} >= 01500
+# move bash-completion to new home
+mkdir -p %{buildroot}/%{_datadir}/bash-completion/completions/
+mv     %{buildroot}%{_sysconfdir}/bash_completion.d/tuxpaint-completion.bash \
+       %{buildroot}%{_datadir}/bash-completion/completions/
+rmdir %{buildroot}%{_sysconfdir}/bash_completion.d
+%endif
+
 # find lang
 %find_lang %{name}
 
@@ -163,18 +172,21 @@
 %if 0%{?suse_version}
 %doc %{_defaultdocdir}/%{name}
 %endif
-%{_mandir}/man1/tuxpaint*
-%{_mandir}/pl/man1/tuxpaint.1%{?ext_man}
+%{_mandir}/*
+%exclude %{_mandir}/man1
+%exclude %{_mandir}/man1/tp-magic-config*
 %dir %{_sysconfdir}/%{name}
-%dir %{_mandir}/pl
-%dir %{_mandir}/pl/man1
 %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
+%if 0%{?suse_version} >= 01500
+%{_datadir}/bash-completion/completions/tuxpaint-completion.bash
+%else
 %config(noreplace) %{_sysconfdir}/bash_completion.d/tuxpaint-completion.bash
+%endif
 %{_bindir}/%{name}
 %{_bindir}/tuxpaint-import
 %{_libdir}/%{name}
 %{_datadir}/%{name}/
-%{_datadir}/pixmaps/%{name}.*
+%{_datadir}/pixmaps/*%{name}.*
 %{_datadir}/applications/*.desktop
 
 %files devel

++++++ tuxpaint-0.9.26.tar.gz -> tuxpaint-0.9.27.tar.gz ++++++
/work/SRC/openSUSE:Factory/tuxpaint/tuxpaint-0.9.26.tar.gz 
/work/SRC/openSUSE:Factory/.tuxpaint.new.1900/tuxpaint-0.9.27.tar.gz differ: 
char 12, line 1

++++++ tuxpaint-import-eval.patch ++++++
--- /var/tmp/diff_new_pack.WETgmD/_old  2022-03-29 18:15:55.195162931 +0200
+++ /var/tmp/diff_new_pack.WETgmD/_new  2022-03-29 18:15:55.199162935 +0200
@@ -1,7 +1,8 @@
-diff -Nur tuxpaint-0.9.26/src/tuxpaint-import.sh new/src/tuxpaint-import.sh
---- tuxpaint-0.9.26/src/tuxpaint-import.sh     2017-10-10 01:37:05.000000000 
+0200
-+++ new/src/tuxpaint-import.sh 2021-10-02 14:11:50.869928504 +0200
-@@ -143,7 +143,7 @@
+Index: tuxpaint-0.9.27/src/tuxpaint-import.sh
+===================================================================
+--- tuxpaint-0.9.27.orig/src/tuxpaint-import.sh
++++ tuxpaint-0.9.27/src/tuxpaint-import.sh
+@@ -143,7 +143,7 @@ fi
  # For each picture list...
  for x in $(seq 1 $#)
  do

++++++ tuxpaint-makefile.patch ++++++
--- /var/tmp/diff_new_pack.WETgmD/_old  2022-03-29 18:15:55.211162947 +0200
+++ /var/tmp/diff_new_pack.WETgmD/_new  2022-03-29 18:15:55.215162951 +0200
@@ -1,15 +1,38 @@
-diff -Nur tuxpaint-0.9.26/Makefile new/Makefile
---- tuxpaint-0.9.26/Makefile   2021-06-29 01:46:55.000000000 +0200
-+++ new/Makefile       2021-10-02 16:38:32.509556525 +0200
-@@ -79,6 +79,7 @@
+Index: tuxpaint-0.9.27/Makefile
+===================================================================
+--- tuxpaint-0.9.27.orig/Makefile
++++ tuxpaint-0.9.27/Makefile
+@@ -74,6 +74,7 @@ endif
  #   <HOSTROOT>/lib            Library files.
  #   <HOSTROOT>/lib/pkgconfig  *.pc files.
  #
 +HOST:=
  ifdef HOST
-   ifndef HOSTROOT
-     $(error Must set HOSTROOT to cross compile)
-@@ -924,9 +925,9 @@
+   ifdef HOSTROOT
+     ifeq ($(wildcard $(HOSTROOT)/.),)
+@@ -721,9 +722,9 @@ uninstall: uninstall-i18n
+       @if [ "x$(shell which xdg-desktop-menu)" != "x" ]; then \
+         xdg-desktop-menu uninstall tux4kids-tuxpaint.desktop ; \
+       fi
+-      -if [ "x$(shell which update-desktop-database)" != "x" ]; then \
+-        update-desktop-database; \
+-      fi
++#     -if [ "x$(shell which update-desktop-database)" != "x" ]; then \
++#       update-desktop-database; \
++#     fi
+ 
+ # Install default config file:
+ .PHONY: install-default-config
+@@ -905,7 +906,7 @@ install-nokia770:
+ .PHONY: install-xdg
+ install-xdg:
+       @echo
+-      @echo "...Installing launcher icon into desktop environment..."
++      @echo "...NOT installing launcher icon into desktop environment..."
+       @if [ "x$(shell which xdg-icon-resource install)" != "x" ]; then \
+         xdg-icon-resource install --size 192 data/images/icon192x192.png 
tux4kids-tuxpaint ; \
+         xdg-icon-resource install --size 128 data/images/icon128x128.png 
tux4kids-tuxpaint ; \
+@@ -921,9 +922,9 @@ install-xdg:
          xdg-desktop-menu install tux4kids-tuxpaint.desktop ; \
          rm ./tux4kids-tuxpaint.desktop ; \
        fi

Reply via email to