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