Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/
Date: Mon, 17 Aug 2020 17:20:48
Message-Id: 1597684703.709c71a9ffa487f9ca1386845db934136642d7c3.pacho@gentoo
1 commit: 709c71a9ffa487f9ca1386845db934136642d7c3
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 17 17:18:23 2020 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 17 17:18:23 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709c71a9
7
8 games-puzzle/pingus: Drop old
9
10 Package-Manager: Portage-3.0.2, Repoman-2.3.23
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 games-puzzle/pingus/pingus-0.7.6-r2.ebuild | 63 ------------------------------
14 1 file changed, 63 deletions(-)
15
16 diff --git a/games-puzzle/pingus/pingus-0.7.6-r2.ebuild b/games-puzzle/pingus/pingus-0.7.6-r2.ebuild
17 deleted file mode 100644
18 index 7a222f34d4f..00000000000
19 --- a/games-puzzle/pingus/pingus-0.7.6-r2.ebuild
20 +++ /dev/null
21 @@ -1,63 +0,0 @@
22 -# Copyright 1999-2019 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -inherit scons-utils toolchain-funcs flag-o-matic xdg-utils
27 -
28 -DESCRIPTION="free Lemmings clone"
29 -HOMEPAGE="https://pingus.seul.org"
30 -SRC_URI="https://pingus.googlecode.com/files/${P}.tar.bz2"
31 -
32 -LICENSE="GPL-3"
33 -SLOT="0"
34 -KEYWORDS="~amd64 ~x86"
35 -IUSE="opengl music"
36 -
37 -RDEPEND="media-libs/libsdl[joystick,opengl?,video]
38 - media-libs/sdl-image[png]
39 - media-libs/sdl-mixer
40 - music? ( media-libs/sdl-mixer[mod] )
41 - opengl? ( virtual/opengl )
42 - media-libs/libpng:0=
43 - dev-libs/boost:="
44 -DEPEND="${RDEPEND}
45 - virtual/pkgconfig"
46 -
47 -PATCHES=(
48 - "${FILESDIR}"/${P}-noopengl.patch
49 - "${FILESDIR}"/${P}-gcc47.patch
50 - "${FILESDIR}"/${P}-echo-e.patch
51 - "${FILESDIR}"/${P}-gcc7.patch
52 - "${FILESDIR}"/${P}-boost_signals2.patch
53 -)
54 -
55 -src_prepare() {
56 - default
57 - strip-flags
58 -}
59 -
60 -src_compile() {
61 - escons \
62 - CXX="$(tc-getCXX)" \
63 - CCFLAGS="${CXXFLAGS}" \
64 - LINKFLAGS="${LDFLAGS}" \
65 - with_opengl=$(usex opengl 1 0)
66 -}
67 -
68 -src_install() {
69 - emake install-exec install-data \
70 - DESTDIR="${D}" \
71 - PREFIX="/usr"
72 - doman doc/man/pingus.6
73 - doicon data/images/icons/pingus.svg
74 - make_desktop_entry ${PN} Pingus
75 - dodoc AUTHORS NEWS README TODO
76 -}
77 -
78 -pkg_postinst() {
79 - xdg_desktop_database_update
80 -}
81 -
82 -pkg_postrm() {
83 - xdg_desktop_database_update
84 -}