commit xcowsay for openSUSE:Factory
Hello community, here is the log from the commit of package xcowsay for openSUSE:Factory checked in at 2020-10-10 19:03:50 Comparing /work/SRC/openSUSE:Factory/xcowsay (Old) and /work/SRC/openSUSE:Factory/.xcowsay.new.4249 (New) Package is "xcowsay" Sat Oct 10 19:03:50 2020 rev:5 rq:840480 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/xcowsay/xcowsay.changes 2020-02-10 21:53:23.418189892 +0100 +++ /work/SRC/openSUSE:Factory/.xcowsay.new.4249/xcowsay.changes 2020-10-10 19:04:01.488473394 +0200 @@ -1,0 +2,6 @@ +Fri Oct 9 19:35:26 UTC 2020 - Dirk Mueller + +- update to 1.5.1: + * Fix black squares around cow and bubble on non-compositing window manager + +--- Old: xcowsay-1.5.tar.gz New: xcowsay-1.5.1.tar.gz Other differences: -- ++ xcowsay.spec ++ --- /var/tmp/diff_new_pack.MVpOnb/_old 2020-10-10 19:04:02.068473682 +0200 +++ /var/tmp/diff_new_pack.MVpOnb/_new 2020-10-10 19:04:02.072473684 +0200 @@ -17,13 +17,13 @@ Name: xcowsay -Version:1.5 +Version:1.5.1 Release:0 Summary:Tool that displays a cow and message on the X11 desktop License:GPL-3.0-or-later Group: Amusements/Toys/Other URL:https://www.doof.me.uk/xcowsay/ -Source: https://github.com/nickg/xcowsay/releases/download/v1.5/xcowsay-%{version}.tar.gz +Source: https://github.com/nickg/xcowsay/releases/download/r%{version}/xcowsay-%{version}.tar.gz Source1:xcowsay.desktop Source2:xcowsay.svg Source3:xcowhelp.desktop ++ xcowsay-1.5.tar.gz -> xcowsay-1.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xcowsay-1.5/ChangeLog new/xcowsay-1.5.1/ChangeLog --- old/xcowsay-1.5/ChangeLog 2020-02-03 10:47:22.0 +0100 +++ new/xcowsay-1.5.1/ChangeLog 2020-10-01 06:33:23.0 +0200 @@ -1,3 +1,17 @@ +2020-10-01 Nick Gasson + + * src/floating_shape.c (make_shape_from_pixbuf): Correctly detect + if the display is composited or not. + * src/floating_shape.c (draw_shape): If the window manager is + non-compositing use the root window content as the window + background. The previous release would show black squares instead. + + * xcowsay 1.5.1 released! + +2020-02-08 Nick Gasson + + * xcowsay 1.5 released! + 2020-02-03 Nick Gasson * src/xcowsay.6: Remove the note about the lack of anti-aliasing. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xcowsay-1.5/Makefile.am new/xcowsay-1.5.1/Makefile.am --- old/xcowsay-1.5/Makefile.am 2020-02-03 10:51:12.0 +0100 +++ new/xcowsay-1.5.1/Makefile.am 2020-10-01 06:26:22.0 +0200 @@ -10,3 +10,4 @@ BUILD_DIR=$(top_builddir) \ SRC_DIR=$(top_srcdir) +TESTS = test.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xcowsay-1.5/Makefile.in new/xcowsay-1.5.1/Makefile.in --- old/xcowsay-1.5/Makefile.in 2020-02-03 10:52:00.0 +0100 +++ new/xcowsay-1.5.1/Makefile.in 2020-10-01 06:27:05.0 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -173,8 +173,8 @@ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir distdir-am dist dist-all distcheck -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ - $(LISP)config.h.in +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \ + config.h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. @@ -194,6 +194,28 @@ ETAGS = etags CTAGS = ctags CSCOPE = cscope +am__tty_colors_dummy = \ + mgn= red= grn= lgn= blu= brg= std=; \ + am__color_tests=no +am__tty_colors = { \ + $(am__tty_colors_dummy); \ + if test "X$(AM_COLOR_TESTS)" = Xno; then \ +am__color_tests=no; \ + elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ +am__color_tests=yes; \ + elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ +am__color_tests=yes; \ + fi; \ + if test $$am__color_tests = yes; then \ +red='[0;31m'; \ +grn='[0;32m'; \ +lgn='[1;32m'; \ +
commit xcowsay for openSUSE:Factory
Hello community, here is the log from the commit of package xcowsay for openSUSE:Factory checked in at 2020-02-10 21:53:17 Comparing /work/SRC/openSUSE:Factory/xcowsay (Old) and /work/SRC/openSUSE:Factory/.xcowsay.new.26092 (New) Package is "xcowsay" Mon Feb 10 21:53:17 2020 rev:4 rq:772576 version:1.5 Changes: --- /work/SRC/openSUSE:Factory/xcowsay/xcowsay.changes 2019-05-22 10:58:02.810903790 +0200 +++ /work/SRC/openSUSE:Factory/.xcowsay.new.26092/xcowsay.changes 2020-02-10 21:53:23.418189892 +0100 @@ -1,0 +2,20 @@ +Sun Feb 9 06:35:02 UTC 2020 - wner...@member.fsf.org + +- Upgrade to version 1.5 + +Changes: + +* Updated from Gtk2/GDK to Gtk3/Cairo. Note that because of the removal + of the `gtk_widget_shape_combine_mask' API that xcowsay used for + transparency, we now rely on the alpha channel of the window and a + compositing window manager for this. +* As a side effect of this, the bubble is now anti-aliased, fixing a + long-standing issue. +* Unfortunately running xcowsay without a compositor is no longer + supported. If this affects you please continue to use 1.4 as there are + no functional changes in 1.5. +* The cow position is more random (thanks to Tony Finch). + +- Update souce link to use tarball from github + +--- Old: xcowsay-1.4.tar.gz New: xcowsay-1.5.tar.gz Other differences: -- ++ xcowsay.spec ++ --- /var/tmp/diff_new_pack.FQTEJP/_old 2020-02-10 21:53:24.354190410 +0100 +++ /var/tmp/diff_new_pack.FQTEJP/_new 2020-02-10 21:53:24.358190412 +0100 @@ -1,7 +1,7 @@ # # spec file for package xcowsay # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: xcowsay -Version:1.4 +Version:1.5 Release:0 Summary:Tool that displays a cow and message on the X11 desktop License:GPL-3.0-or-later Group: Amusements/Toys/Other -URL:http://www.doof.me.uk/xcowsay/ -Source: http://www.nickg.me.uk/files/xcowsay-%{version}.tar.gz +URL:https://www.doof.me.uk/xcowsay/ +Source: https://github.com/nickg/xcowsay/releases/download/v1.5/xcowsay-%{version}.tar.gz Source1:xcowsay.desktop Source2:xcowsay.svg Source3:xcowhelp.desktop @@ -31,6 +31,7 @@ Source5:xcowhelp BuildRequires: dbus-1-glib-devel BuildRequires: gtk2-devel +BuildRequires: gtk3-devel BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files Requires: fortune @@ -59,7 +60,7 @@ %build %configure --enable-dbus -make %{?_smp_mflags} +%make_build %install %make_install ++ xcowsay-1.4.tar.gz -> xcowsay-1.5.tar.gz ++ 5507 lines of diff (skipped)
commit xcowsay for openSUSE:Factory
Hello community, here is the log from the commit of package xcowsay for openSUSE:Factory checked in at 2019-05-22 10:58:01 Comparing /work/SRC/openSUSE:Factory/xcowsay (Old) and /work/SRC/openSUSE:Factory/.xcowsay.new.5148 (New) Package is "xcowsay" Wed May 22 10:58:01 2019 rev:3 rq:694171 version:1.4 Changes: --- /work/SRC/openSUSE:Factory/xcowsay/xcowsay.changes 2017-11-30 12:44:35.363668114 +0100 +++ /work/SRC/openSUSE:Factory/.xcowsay.new.5148/xcowsay.changes 2019-05-22 10:58:02.810903790 +0200 @@ -2 +2,12 @@ -Sat Nov 25 02:46:53 UTC 2017 - wner...@eienteiland.org +Mon Apr 15 08:12:08 UTC 2019 - Jan Engelhardt + +- Ensure neutrality of descriptions. + +--- +Fri Apr 12 07:58:22 UTC 2019 - wner...@fsf.member.org + +- Bump version to 1.4 +- Re-add xcowfortune because fortune is still and will be continue supported + +--- +Sat Nov 25 02:46:53 UTC 2017 - wner...@fsf.member.org @@ -8 +19 @@ -Fri Jan 1 04:28:24 UTC 2016 - wner...@gmail.com +Fri Jan 1 04:28:24 UTC 2016 - wner...@fsf.member.org Old: remove_xcowfortune.patch xcowsay-1.3.tar.gz New: xcowhelp xcowsay-1.4.tar.gz Other differences: -- ++ xcowsay.spec ++ --- /var/tmp/diff_new_pack.aJBDFY/_old 2019-05-22 10:58:03.830902906 +0200 +++ /var/tmp/diff_new_pack.aJBDFY/_new 2019-05-22 10:58:03.830902906 +0200 @@ -1,7 +1,7 @@ # # spec file for package xcowsay # -# Copyright (c) 2017 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,40 +12,40 @@ # 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/ # Name: xcowsay -Version:1.3 +Version:1.4 Release:0 -Summary:Displays a cute cow and message on your Linux desktop -License:GPL-3.0+ +Summary:Tool that displays a cow and message on the X11 desktop +License:GPL-3.0-or-later Group: Amusements/Toys/Other -Url:http://www.doof.me.uk/xcowsay/ -Source: http://www.nickg.me.uk/files/xcowsay-1.3.tar.gz +URL:http://www.doof.me.uk/xcowsay/ +Source: http://www.nickg.me.uk/files/xcowsay-%{version}.tar.gz Source1:xcowsay.desktop Source2:xcowsay.svg Source3:xcowhelp.desktop Source4:xcowhelp.svg -Patch0: remove_xcowfortune.patch +Source5:xcowhelp BuildRequires: dbus-1-glib-devel BuildRequires: gtk2-devel BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files +Requires: fortune Requires: gtk2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -xcowsay displays a cute cow and message on your Linux desktop. +xcowsay displays a cow and message on the X11 desktop. Inspired by the original cowsay. xcowsay includes all these amazing features: -- Fully configurable! +- Fully configurable. - Calculates display time from amount of text - Dream mode — display images in the bubble - Can draw thought and speech bubbles -- Daemon mode! Send your cow messages over DBus! +- Daemon mode. Send your cow messages over DBus. - Three different sized cows provided - fortune(6) wrapper program - (unavailable temporarily) - Replace the naffness that is xmessage(1) @@ -56,13 +56,6 @@ %prep %setup -q -%patch0 -p1 - -%post -%icon_theme_cache_post - -%postun -%icon_theme_cache_postun %build %configure --enable-dbus @@ -71,18 +64,24 @@ %install %make_install %find_lang xcowsay -%suse_update_desktop_file -i xcowsay -%suse_update_desktop_file -i xcowhelp mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps cp -a %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps cp -a %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps +chmod +x %{SOURCE5} +cp -a %{SOURCE5} %{buildroot}%{_bindir}/ +%suse_update_desktop_file -i xcowsay +%suse_update_desktop_file -i xcowhelp +rm %{buildroot}%{_datadir}/pixmaps/xcowhelp %files -f xcowsay.lang -%doc ChangeLog COPYING README AUTHORS +%license COPYING +%doc ChangeLog README AUTHORS %{_bindir}/xcowdream %{_bindir}/xcowsay %{_bindir}/xcowthink -%{_mandir}/man6/xcowsay.6%{ext_man} +%{_bindir}/xcowfortune +%{_bindir}/xcowhelp +%{_mandir}/man6/xcowsay.6%{?ext_man} %{_datadir}/xcowsay %{_datadir}/applications/xcowhelp.desktop %{_datad
commit xcowsay for openSUSE:Factory
Hello community, here is the log from the commit of package xcowsay for openSUSE:Factory checked in at 2017-11-30 12:44:34 Comparing /work/SRC/openSUSE:Factory/xcowsay (Old) and /work/SRC/openSUSE:Factory/.xcowsay.new (New) Package is "xcowsay" Thu Nov 30 12:44:34 2017 rev:2 rq:545411 version:1.3 Changes: --- /work/SRC/openSUSE:Factory/xcowsay/xcowsay.changes 2016-07-09 09:22:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.xcowsay.new/xcowsay.changes 2017-11-30 12:44:35.363668114 +0100 @@ -1,0 +2,6 @@ +Sat Nov 25 02:46:53 UTC 2017 - wner...@eienteiland.org + +- Remove xcowfortune ("remove_xcowfortune.patch") because fortune will be dropped. +- Add xcowsay.svg and xcowsay.desktop + +--- Old: xcowfortune.desktop xcowfortune.svg New: remove_xcowfortune.patch xcowsay.desktop xcowsay.svg Other differences: -- ++ xcowsay.spec ++ --- /var/tmp/diff_new_pack.jtBDpO/_old 2017-11-30 12:44:36.371631470 +0100 +++ /var/tmp/diff_new_pack.jtBDpO/_new 2017-11-30 12:44:36.371631470 +0100 @@ -1,7 +1,7 @@ # # spec file for package xcowsay # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -15,24 +15,25 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: xcowsay Version:1.3 Release:0 -License:GPL-3.0+ Summary:Displays a cute cow and message on your Linux desktop -Url:http://www.doof.me.uk/xcowsay/ +License:GPL-3.0+ Group: Amusements/Toys/Other +Url:http://www.doof.me.uk/xcowsay/ Source: http://www.nickg.me.uk/files/xcowsay-1.3.tar.gz -Source1:xcowfortune.desktop -Source2:xcowfortune.svg +Source1:xcowsay.desktop +Source2:xcowsay.svg Source3:xcowhelp.desktop Source4:xcowhelp.svg -BuildRequires: gtk2-devel +Patch0: remove_xcowfortune.patch BuildRequires: dbus-1-glib-devel -BuildRequires: update-desktop-files +BuildRequires: gtk2-devel BuildRequires: hicolor-icon-theme +BuildRequires: update-desktop-files Requires: gtk2 -Requires: fortune BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -46,7 +47,7 @@ - Can draw thought and speech bubbles - Daemon mode! Send your cow messages over DBus! - Three different sized cows provided -- fortune(6) wrapper program: xcowfortune — cow will deliver pearls of wisdom! +- fortune(6) wrapper program - (unavailable temporarily) - Replace the naffness that is xmessage(1) - Should work with any window manager - Supports UTF-8 characters properly @@ -55,6 +56,7 @@ %prep %setup -q +%patch0 -p1 %post %icon_theme_cache_post @@ -67,25 +69,23 @@ make %{?_smp_mflags} %install -make install DESTDIR=%{buildroot} +%make_install %find_lang xcowsay -%suse_update_desktop_file -i xcowfortune +%suse_update_desktop_file -i xcowsay %suse_update_desktop_file -i xcowhelp mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps cp -a %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps cp -a %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps %files -f xcowsay.lang -%defattr(-,root,root) %doc ChangeLog COPYING README AUTHORS %{_bindir}/xcowdream -%{_bindir}/xcowfortune %{_bindir}/xcowsay %{_bindir}/xcowthink -%{_mandir}/man6/xcowsay.6.gz +%{_mandir}/man6/xcowsay.6%{ext_man} %{_datadir}/xcowsay -%{_datadir}/applications/xcowfortune.desktop %{_datadir}/applications/xcowhelp.desktop +%{_datadir}/applications/xcowsay.desktop %{_datadir}/icons/hicolor/ %changelog ++ remove_xcowfortune.patch ++ diff -Nur a/src/Makefile.am b/src/Makefile.am --- a/src/Makefile.am 2010-09-28 04:27:52.0 +0800 +++ b/src/Makefile.am 2017-11-25 10:04:25.857007395 +0800 @@ -8,4 +8,4 @@ floating_shape.c settings.h settings.c Cowsay_glue.h xcowsayd.h \ xcowsayd.c config_file.h config_file.c i18n.h bubblegen.c -EXTRA_DIST = xcowfortune xcowdream xcowthink +EXTRA_DIST = xcowdream xcowthink diff -Nur a/src/Makefile.in b/src/Makefile.in --- a/src/Makefile.in 2010-11-06 23:22:43.0 +0800 +++ b/src/Makefile.in 2017-11-25 10:15:33.777005477 +0800 @@ -213,14 +213,14 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -bin_SCRIPTS = xcowfortune xcowdream xcowthink +bin_SCRIPTS = xcowdream xcowthink AM_CFLAGS = $(XCOWSAY_CFLAGS) -Wall LDADD = $(XCOWSAY_LIBS) xcowsay_SOURCES = xcowsay.c display_cow.c display_cow.h floating_shape