Package Details: ace-of-penguins 1.4-5

Git Clone URL: (read-only, click to copy)
Package Base: ace-of-penguins
Description: A set of Unix/X solitaire games.
Upstream URL:
Keywords: ace game games solitaire
Licenses: GPL
Submitter: renato
Maintainer: kleintux
Last Packager: kleintux
Votes: 22
Popularity: 0.000688
First Submitted: 2008-10-20 05:03 (UTC)
Last Updated: 2021-07-05 09:13 (UTC)

Latest Comments

sng commented on 2021-07-05 10:43 (UTC) (edited on 2021-07-05 10:43 (UTC) by sng)

@kleintug Thanks a lot!

And thank you for keeping it up!

kleintux commented on 2021-07-05 09:33 (UTC)

@sng thx for the patch. adopted the package and added your patch. I list you under the contributors. cheers.

sng commented on 2020-10-06 23:29 (UTC) (edited on 2020-10-06 23:30 (UTC) by sng)

ok, fixed it... I just added this to ace14_fixes.patch

--- ace-1.4/lib/xwin.c  2020-10-07 02:07:59.000000000 +0300
+++ ace14/lib/xwin.c    2020-10-07 02:15:05.941784967 +0300
@@ -55,7 +55,6 @@
   { "-visual", OPTION_INTEGER, &visual_id },
   { 0, 0, 0 }
-OptionDesc *xwin_options = xwin_options_list;

 Display *display=0;
 int screen=0;

sng commented on 2020-10-03 19:10 (UTC) (edited on 2020-10-03 19:11 (UTC) by sng)

This is on a fresh install...

/bin/sh ../libtool --tag=CC   --mode=link gcc  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -version-info 1:0:0  -Wl,-O1,--sort-common,--as-needed,-z,relro -lpng -lz -lm -o -rpath /usr/lib table.lo help.lo stack.lo imagelib.lo xwin.lo images.lo table_rn.lo funcs.lo  
libtool: link: gcc -shared  .libs/table.o .libs/help.o .libs/stack.o .libs/imagelib.o .libs/xwin.o .libs/images.o .libs/table_rn.o .libs/funcs.o   -lpng -lz -lm  -march=x86-64 -mtune=generic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro   -Wl,-soname -Wl, -o .libs/
/usr/bin/ld: .libs/xwin.o:(.data.rel+0x40): multiple definition of `xwin_options'; .libs/table.o:(.bss+0x8): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:303:] Error 1
make[1]: Leaving directory '/home/user/.cache/yay/ace-of-penguins/src/ace-1.4/lib'
make: *** [Makefile:281: all-recursive] Error 1
==> ERROR: A failure occurred in build().
error making: ace-of-penguins

Anyone can help?

stevenhoneyman commented on 2014-05-26 08:36 (UTC)

Adopted and fixed :)

ant commented on 2014-04-17 06:12 (UTC)

It looks like the generated Makefile is broken. Please someone of you report this to upstream.

dennis123123 commented on 2014-04-15 20:51 (UTC)

Running 64 bit arch, I get the same error as idomeneo1

idomeneo1 commented on 2014-01-18 17:18 (UTC)

I am running 32-bit. I can't even MAKE directly from the source, either, so the problem does seem to be upstream, but I can't find on their website anywhere to report bugs.

wchouser3 commented on 2014-01-13 20:05 (UTC)

Hello....I'm getting the same message as idomeneo1. I'm running 64bit arch.

ant commented on 2014-01-07 20:56 (UTC)

Everything works for me, but I am running 64-bit Arch Linux. Are you running 32-bit? As you can see from the PKGBUILD it is a pretty standard kind of build (configure and make). Upstream can probably help you better than me, but you should provide them with more info about your environment.

idomeneo1 commented on 2014-01-06 16:33 (UTC)

Hi, I'm getting an error in makepkg: collect2: error: ld returned 1 exit status Makefile:387: recipe for target 'canfield' failed make[2]: *** [canfield] Error 1 make[2]: Leaving directory '/home/admin/.AUR/ace-of-penguins/src/ace-1.4/games' Makefile:309: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/admin/.AUR/ace-of-penguins/src/ace-1.4/games' Makefile:281: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 ==> ERROR: A failure occurred in build(). Aborting...

ant commented on 2013-01-19 16:36 (UTC)

Desktop files added for all games, although menu icons are still missing. Any artist who wants to contribute some? Be sure to install xorg-fonts-100dpi (most screens today) or xorg-fonts-75dpi (for old low resolution screens or small devices) in order for the online help to work.

ant commented on 2013-01-19 10:21 (UTC)

Ciao Renato, thanks for these time-killers :-) Could you please add desktop files from lubuntu package? It should be a breeze: you can use deb2targz to convert the package to .tar.gz and grab the icons from it. Moreover, you better not leave the documentation out. It leads to crash and coredump if the user presses the F1 key as suggested by the games. If you don't have time, just tell me and I will adopt the package.

commented on 2012-10-17 15:19 (UTC)

you can probide .desktop files for using ace-of-penguins with need of type on terminal probably the Lubuntu package have these .desktop files but not sure

commented on 2012-05-13 17:41 (UTC)

Agreed that files shouldn't be renamed, but I did forget until now that both ace-of-penguins and bsd-games provide their own versions of /usr/bin/canfield. I doubt anyone has any interest in updating bsd-games at this point, so I'll see if the maintainer of Ace of Penguins is willing to change the names of his program.

commented on 2012-05-13 09:12 (UTC)

@mutterschiff: pacman -Ql ace-of-penguins Binaries shouldn't be renamed. The packages should be as vanilla as possible. If the names of a binary conflicts with a binary from anothe package you should file a bug report to upstream of both packages.

mutterschiff commented on 2012-05-13 08:59 (UTC)

Could you please change --- ./configure --prefix=/usr +++ ./configure --prefix=/usr --program-prefix=aop- because it is unclear wich binaries belongs to this package

commented on 2012-04-08 09:56 (UTC)

Guess I'll take it. Updated to 1.4 release + patch from cyberpatrol (thanks).

commented on 2012-03-11 14:18 (UTC)

Probably this patch could help: Btw., this package is not out-of-date. It just doesn't build anymore against libpng 1.5 unpatched.

renato commented on 2012-03-11 14:06 (UTC)

I'm disowning the package because I don't use it anymore, and have no hint as to how to keep it up-to-date. It probably needs patching to work with newer libpng, but upstream there's no activity. Debian patches it, but they are not using libpng 1.5 yet AFAIK.

lks commented on 2012-03-11 13:57 (UTC)

I have marked it as obsolet because it dousn't compile with new libpng15.

commented on 2012-03-03 11:02 (UTC)

Doesn't compile anymore, after the switch to libpng 1.5. Old builds still run with libpng14 downloaded from AUR.

renato commented on 2010-07-08 19:31 (UTC)

Thanks r.b and wido. Updated to 1.3.

r.b commented on 2010-06-09 07:04 (UTC)

This PKGBUILD seems to work for for 1.3:

widowild commented on 2010-06-02 18:56 (UTC)


renato commented on 2010-06-02 18:07 (UTC)

Added x86_64 to arch. To build, symlink aclocal and automake 1.7 as Gen2ly said below. Debian has a newer version (1.2-9) which uses a newer autoconf, but the game is still the same, and to use their patches it would be necessary to pull debian build tools, which I prefer not to.

Gently commented on 2010-04-10 01:17 (UTC)

It's an older game but works fine still. Personally, I prefer PySol that has sounds and such.

Gently commented on 2010-04-10 01:15 (UTC)

ln -s /usr/bin/aclocal-1.11 /usr/bin/aclocal-1.7 ln -s /usr/bin/automake-1.11 /usr/bin/automake-1.7 And will build after this.

commented on 2010-03-28 14:33 (UTC)

Please add x86_64 to arch. arch=('i686' 'x86_64')