1 # Copyright 1999-2024 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
6 inherit desktop perl-module toolchain-funcs xdg
10 DESCRIPTION="A Puzzle Bubble clone written in perl (now with network support)"
11 HOMEPAGE="http://www.frozen-bubble.org/"
12 SRC_URI="http://www.frozen-bubble.org/data/${MY_P}.tar.bz2"
13 S="${WORKDIR}/${MY_P}"
17 KEYWORDS="~amd64 ~x86"
22 >=dev-perl/Alien-SDL-1.413
23 dev-perl/Compress-Bzip2
24 dev-perl/File-ShareDir
27 dev-perl/IPC-System-Simple
29 media-libs/sdl-image[gif,png]
30 media-libs/sdl-mixer[vorbis]
34 virtual/perl-Getopt-Long
38 dev-perl/Locale-Maketext-Lexicon
40 virtual/perl-ExtUtils-CBuilder
41 virtual/perl-ExtUtils-ParseXS
45 "${FILESDIR}"/${P}-Werror.patch
46 "${FILESDIR}"/${P}-fix-buffer-size.patch
47 "${FILESDIR}"/${P}-perl-5.40.patch
51 LD="$(tc-getCC)" perl-module_src_configure
55 LD="$(tc-getCC)" perl-module_src_compile
59 mydoc="AUTHORS Changes HISTORY README" perl-module_src_install
60 newdoc server/README README.server
61 newdoc server/init/README README.server.init
64 for res in 16 32 48 64; do
65 newicon -s ${res} share/icons/frozen-bubble-icon-${res}x${res}.png ${PN}.png
68 make_desktop_entry ${PN} Frozen-Bubble