Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-arcade/tuxdash/files/, games-arcade/tuxdash/
Date: Sat, 30 Sep 2017 02:40:31
Message-Id: 1506739214.28146357de0d11952317fb221d43cffd4ef24d31.kensington@gentoo
1 commit: 28146357de0d11952317fb221d43cffd4ef24d31
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 30 02:39:50 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 30 02:40:14 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28146357
7
8 games-arcade/tuxdash: remove 0.8-r0
9
10 Package-Manager: Portage-2.3.8, Repoman-2.3.3
11
12 .../tuxdash/files/tuxdash-0.8-ldflags.patch | 8 ----
13 games-arcade/tuxdash/tuxdash-0.8.ebuild | 50 ----------------------
14 2 files changed, 58 deletions(-)
15
16 diff --git a/games-arcade/tuxdash/files/tuxdash-0.8-ldflags.patch b/games-arcade/tuxdash/files/tuxdash-0.8-ldflags.patch
17 deleted file mode 100644
18 index 00d2afb5530..00000000000
19 --- a/games-arcade/tuxdash/files/tuxdash-0.8-ldflags.patch
20 +++ /dev/null
21 @@ -1,8 +0,0 @@
22 ---- src/Makefile.old 2010-09-30 06:24:36.000000000 +0200
23 -+++ src/Makefile 2010-09-30 06:25:02.000000000 +0200
24 -@@ -1,4 +1,4 @@
25 - all:
26 -- g++ main.cpp $(E_CXXFLAGS) `/usr/bin/sdl-config --libs --cflags` -lSDL_ttf -o ../tuxdash
27 -+ $(CXX) main.cpp $(LDFLAGS) $(E_CXXFLAGS) `/usr/bin/sdl-config --libs --cflags` -lSDL_ttf -o ../tuxdash
28 - static:
29 - g++ -static main.cpp $(E_CXXFLAGS) `/usr/bin/sdl-config --cflags --static-libs` -lSDL_ttf -lfreetype -lz -o ../tuxdash
30
31 diff --git a/games-arcade/tuxdash/tuxdash-0.8.ebuild b/games-arcade/tuxdash/tuxdash-0.8.ebuild
32 deleted file mode 100644
33 index 314e95c2b8b..00000000000
34 --- a/games-arcade/tuxdash/tuxdash-0.8.ebuild
35 +++ /dev/null
36 @@ -1,50 +0,0 @@
37 -# Copyright 1999-2015 Gentoo Foundation
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=5
41 -inherit eutils games
42 -
43 -DESCRIPTION="A simple BoulderDash clone"
44 -HOMEPAGE="http://www.tuxdash.de/index.php?language=EN"
45 -SRC_URI="http://www.tuxdash.de/ressources/downloads/${PN}_src_${PV}.tar.bz2"
46 -
47 -LICENSE="GPL-2"
48 -SLOT="0"
49 -KEYWORDS="amd64 x86 ~x86-fbsd"
50 -IUSE=""
51 -
52 -DEPEND="media-libs/libsdl[video]
53 - media-libs/sdl-ttf"
54 -RDEPEND="${DEPEND}"
55 -
56 -src_prepare() {
57 - rm -f GPL TuxDash
58 - sed -i \
59 - -e '/^Fullscreen/ s/0/1/' \
60 - -e "/^theme/ s:themes:${GAMES_DATADIR}/${PN}/themes:" \
61 - config || die "sed failed"
62 - sed -i \
63 - -e '/PWD/d' \
64 - -e '/CurrentDirectory;/d' \
65 - -e "s:CurrentDirectory:\"${GAMES_DATADIR}/${PN}\":" \
66 - src/main.cpp || die "sed failed"
67 - sed -i \
68 - -e 's/-Wall/$(E_CXXFLAGS)/' \
69 - -e 's/TuxDash/tuxdash/g' \
70 - src/Makefile || die "sed failed"
71 - epatch "${FILESDIR}"/${P}-ldflags.patch
72 - find . -type f -print0 | xargs -0 chmod a-x
73 -}
74 -
75 -src_compile() {
76 - emake E_CXXFLAGS="${CXXFLAGS}" -C src
77 -}
78 -
79 -src_install() {
80 - dogamesbin tuxdash
81 - dodir "${GAMES_DATADIR}/${PN}"
82 - cp -r themes maps fonts savegames config "${D}/${GAMES_DATADIR}/${PN}" \
83 - || die "cp failed"
84 - dodoc README*
85 - prepgamesdirs
86 -}