Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-rpg/freedink/, games-rpg/freedink/files/
Date: Tue, 08 Nov 2022 05:37:20
Message-Id: 1667885814.862a879b14190394ffd43f5b77b44f1bc17cd185.ionen@gentoo
1 commit: 862a879b14190394ffd43f5b77b44f1bc17cd185
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 8 05:26:39 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 8 05:36:54 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862a879b
7
8 games-rpg/freedink: drop 108.4-r1
9
10 EAPI6, sdl1, and is buggy requiring -O0
11
12 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
13
14 games-rpg/freedink/Manifest | 1 -
15 .../freedink/files/freedink-108.4-no-windres.patch | 20 ---------
16 games-rpg/freedink/freedink-108.4-r1.ebuild | 50 ----------------------
17 3 files changed, 71 deletions(-)
18
19 diff --git a/games-rpg/freedink/Manifest b/games-rpg/freedink/Manifest
20 index 56d7ac3ac4e8..8204bf5f2698 100644
21 --- a/games-rpg/freedink/Manifest
22 +++ b/games-rpg/freedink/Manifest
23 @@ -1,2 +1 @@
24 -DIST freedink-108.4.tar.gz 1897701 BLAKE2B b26129f3e5d17895a08cac9564973e31d6e8e2458ac9a2ed4b00f53cd1b8004073022a8e3f4cf8ded2e44cc4bb73909f021a7c960d219e78aec47b4c4ce7c18e SHA512 1496b6a7826bf694a2919add22a8b4b08a4967d8a7fdebf2d599bd99c7a7ce67de6c2b11124423c7aa1f0feb2e7c03ce1cf00252070182936e7481791dafee61
25 DIST freedink-109.6.tar.gz 1587238 BLAKE2B dc7892114af6968170ed35771d85fd4d8bef969ee2df9b45b315b8b70f50058f5713e22c657ea48e8297cd15c2401e1749c1660bd59140495eba9bcaaf6bf1fc SHA512 9de4155e65c1af58166e30f3f642fed2111eeff2cfccedcd51ea7715e91795d9c9f89d4fa30a801e9a998b7d734682b7d2588ef1ebaba464764c3c3156b6a7ad
26
27 diff --git a/games-rpg/freedink/files/freedink-108.4-no-windres.patch b/games-rpg/freedink/files/freedink-108.4-no-windres.patch
28 deleted file mode 100644
29 index 81c72e00dae0..000000000000
30 --- a/games-rpg/freedink/files/freedink-108.4-no-windres.patch
31 +++ /dev/null
32 @@ -1,20 +0,0 @@
33 ---- a/src/Makefile.in
34 -+++ b/src/Makefile.in
35 -@@ -226,7 +226,7 @@
36 - update_frame.h
37 - am_freedink_OBJECTS = $(am__objects_3) freedink.$(OBJEXT) \
38 - update_frame.$(OBJEXT)
39 --@HAVE_WINDRES_TRUE@am__objects_4 = woeres.$(OBJEXT)
40 -+#@HAVE_WINDRES_TRUE@am__objects_4 = woeres.$(OBJEXT)
41 - nodist_freedink_OBJECTS = $(am__objects_4)
42 - freedink_OBJECTS = $(am_freedink_OBJECTS) $(nodist_freedink_OBJECTS)
43 - freedink_LDADD = $(LDADD)
44 -@@ -1143,7 +1143,7 @@
45 - @HAVE_WINDRES_FALSE@WOERES =
46 -
47 - # How do we handle resources embedded in the executable binary?
48 --@HAVE_WINDRES_TRUE@WOERES = woeres.rc
49 -+#@HAVE_WINDRES_TRUE@WOERES = woeres.rc
50 -
51 - # Other projects that use Autotools and support MinGW
52 - # http://sourceforge.net/projects/chocolate-doom (Doom port)
53
54 diff --git a/games-rpg/freedink/freedink-108.4-r1.ebuild b/games-rpg/freedink/freedink-108.4-r1.ebuild
55 deleted file mode 100644
56 index 743ce07e7546..000000000000
57 --- a/games-rpg/freedink/freedink-108.4-r1.ebuild
58 +++ /dev/null
59 @@ -1,50 +0,0 @@
60 -# Copyright 1999-2018 Gentoo Foundation
61 -# Distributed under the terms of the GNU General Public License v2
62 -
63 -EAPI=6
64 -inherit flag-o-matic
65 -
66 -DESCRIPTION="Dink Smallwood is an adventure/role-playing game, similar to Zelda (2D top view)"
67 -HOMEPAGE="http://www.freedink.org/"
68 -SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
69 -
70 -LICENSE="GPL-3"
71 -SLOT="0"
72 -KEYWORDS="~amd64 ~x86"
73 -IUSE=""
74 -
75 -DEPEND="
76 - >=media-libs/fontconfig-2.4
77 - >=media-libs/libsdl-1.2[X,sound,joystick,video]
78 - >=media-libs/sdl-gfx-2.0
79 - >=media-libs/sdl-image-1.2
80 - >=media-libs/sdl-mixer-1.2[midi,vorbis,wav]
81 - >=media-libs/sdl-ttf-2.0.9
82 -"
83 -RDEPEND="${DEPEND}
84 - games-rpg/freedink-data
85 -"
86 -DEPEND="${DEPEND}
87 - dev-libs/check
88 - virtual/pkgconfig
89 - sys-devel/gettext
90 -"
91 -PATCHES=(
92 - "${FILESDIR}"/${PN}-108.4-no-windres.patch
93 -)
94 -
95 -src_prepare() {
96 - default
97 - sed -i \
98 - -e 's#^datarootdir =.*$#datarootdir = /usr/share#' \
99 - share/Makefile.in || die
100 - # seems like the code is fragile (bug #559548)
101 - filter-flags
102 - replace-flags -O? -O0
103 -}
104 -
105 -src_configure() {
106 - econf \
107 - --disable-embedded-resources \
108 - --localedir="/usr/share/locale"
109 -}