diff --git a/xpenguins-2.2-automake-1.13.diff b/xpenguins-2.2-automake-1.13.diff deleted file mode 100644 index 7e339fc..0000000 --- a/xpenguins-2.2-automake-1.13.diff +++ /dev/null @@ -1,12 +0,0 @@ -Index: xpenguins-2.2/configure.in -=================================================================== ---- xpenguins-2.2.orig/configure.in -+++ xpenguins-2.2/configure.in -@@ -1,6 +1,6 @@ - AC_INIT(src/main.c) - AM_INIT_AUTOMAKE(xpenguins,2.2) --AM_CONFIG_HEADER(config.h) -+AC_CONFIG_HEADERS(config.h) - - dnl Checks for programs. - AC_PROG_CC diff --git a/xpenguins-2.2-typo.diff b/xpenguins-2.2-typo.diff deleted file mode 100644 index f448da7..0000000 --- a/xpenguins-2.2-typo.diff +++ /dev/null @@ -1,35 +0,0 @@ -Index: xpenguins-2.2/src/main.c -=================================================================== ---- xpenguins-2.2.orig/src/main.c -+++ xpenguins-2.2/src/main.c -@@ -340,7 +340,7 @@ main (int argc, char **argv) - break; - } - else if (xpenguins_verbose) { -- fprintf(stderr, _("Interupt received: Exiting.")); -+ fprintf(stderr, _("Interrupt received: Exiting.")); - } - ToonConfigure(TOON_EXITGRACEFULLY); - xpenguins_set_number(0); -Index: xpenguins-2.2/xpenguins.1 -=================================================================== ---- xpenguins-2.2.orig/xpenguins.1 -+++ xpenguins-2.2/xpenguins.1 -@@ -11,7 +11,7 @@ By default it will be penguins - they dr - screen, walk along the tops of your windows, up the side of your - windows, levitate, skateboard, and do other similarly exciting - things. Be careful when you move windows as the little guys squash --easily. If you send the program an interupt signal (such as by -+easily. If you send the program an interrupt signal (such as by - hitting Ctrl-C) they will burst. - .I XPenguins - is now themeable, so it is easy to select something else to animate -@@ -86,7 +86,7 @@ option can be called multiple times to r - simultaneously. - .TP 8 - .B "\-q, --quiet" --Suppress the exit message when an interupt is received. -+Suppress the exit message when an interrupt is received. - .TP 8 - .B "\-v, \-\-version" - Print out the current version number and quit. diff --git a/xpenguins-2.2.tar.bz2 b/xpenguins-2.2.tar.bz2 deleted file mode 100644 index 01994ab..0000000 --- a/xpenguins-2.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:de4defd2302f248117cca5943abd541c4ad556c8b47cababc98f676a18f59936 -size 257086 diff --git a/xpenguins-3.2.1.tar.gz b/xpenguins-3.2.1.tar.gz new file mode 100644 index 0000000..c6f99aa --- /dev/null +++ b/xpenguins-3.2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5a961684c461409527fef2cf266d8ae3823bd7a9cf79e678fa205e1de611c0f +size 411421 diff --git a/xpenguins.changes b/xpenguins.changes index fab6425..b448dbd 100644 --- a/xpenguins.changes +++ b/xpenguins.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Mon Dec 6 10:49:47 UTC 2021 - Ferdinand Thiessen + +- Update to version 3.2.1 + * add ui + * before erasing: if drawing in a transparent window, + first set background + * Changed velocity and acceleration related entities from int to float + * Bring some randomness in start velocities and terminal velocities + * Add flag --lift + * Many changes to make it run on KDE etc in a click-through + transparent window + * max number of items to 512 +- Drop xpenguins.{png,desktop} and use upstream provided ones +- Drop upstream fixed xpenguins-2.2-typo.diff +- Drop unneeded xpenguins-2.2-automake-1.13.diff + ------------------------------------------------------------------- Mon Feb 8 11:24:20 UTC 2021 - Martin Pluskal diff --git a/xpenguins.desktop b/xpenguins.desktop deleted file mode 100644 index 97b4573..0000000 --- a/xpenguins.desktop +++ /dev/null @@ -1,15 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Exec=kroot xpenguins -Type=Application -Name=xpenguins -Icon=xpenguins -Name[cs]=xpenguins -Name[de]=xpenguins -Name[en]=xpenguins -Name[hu]=xpenguins -Comment=small pinguins on the desktop -Comment[cs]=Malí tučňáci na pracovní ploše -Comment[de]=Kleine Pinguine auf der Arbeitsfläche -Comment[en]=small pinguins on the desktop -Comment[hu]=kis pingvin a munkaasztalon diff --git a/xpenguins.png b/xpenguins.png deleted file mode 100644 index 6b13f7d..0000000 --- a/xpenguins.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:39648e46cde61c7ab31231ac9827fabf4f71a5066c4c94cad344738a6ff7f7bd -size 941 diff --git a/xpenguins.spec b/xpenguins.spec index 7a39bf6..dce7420 100644 --- a/xpenguins.spec +++ b/xpenguins.spec @@ -17,24 +17,21 @@ Name: xpenguins -Version: 2.2 +Version: 3.2.1 Release: 0 Summary: Cute little penguins that walk along the tops of your windows License: GPL-2.0-or-later Group: Amusements/Toys/Background URL: http://xpenguins.seul.org/ -Source: xpenguins-%{version}.tar.bz2 +Source: https://sourceforge.net/projects/xpenguins/files/xpenguins-%{version}.tar.gz Source1: README.openSUSE -Source2: %{name}.desktop -Source3: %{name}-stop.desktop -Source4: %{name}.png -Source5: %{name}-stop.png -Patch0: xpenguins-%{version}-typo.diff -Patch1: xpenguins-%{version}-automake-1.13.diff -BuildRequires: automake +Source2: %{name}-stop.desktop +Source3: %{name}-stop.png BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: update-desktop-files +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xpm) @@ -48,20 +45,16 @@ and sometimes even levitate with their genetically-modified go-go-gadget 'copter ability. %prep -%autosetup -p1 +%setup -q %build -aclocal -autoreconf -fiv %configure %make_build %install %make_install -mkdir -p %{buildroot}%{_datadir}/pixmaps -cp %{SOURCE4} %{SOURCE5} %{buildroot}%{_datadir}/pixmaps -cp %{SOURCE4} . -%suse_update_desktop_file -i %{name} Amusement +cp %{SOURCE3} %{buildroot}%{_datadir}/pixmaps +%suse_update_desktop_file %{name} Amusement %suse_update_desktop_file -i %{name}-stop Amusement %fdupes %{buildroot} @@ -71,7 +64,8 @@ cp %{SOURCE4} . %attr(755,root,root) %{_bindir}/xpenguins %{_mandir}/man1/xpenguins.1%{?ext_man} %{_datadir}/xpenguins -%{_datadir}/pixmaps/*.png +%{_datadir}/pixmaps/%{name}.xpm +%{_datadir}/pixmaps/%{name}-stop.png %{_datadir}/applications/*.desktop %changelog