Gentoo Archives: gentoo-commits

From: Stefan Strogin <steils@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-engines/frotz/files/, games-engines/frotz/
Date: Tue, 02 Jun 2020 00:16:03
Message-Id: 1591056918.b5f8935a66cf42d0fd468dfab8b56d683a21ed85.steils@gentoo
1 commit: b5f8935a66cf42d0fd468dfab8b56d683a21ed85
2 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
3 AuthorDate: Mon Jun 1 17:33:20 2020 +0000
4 Commit: Stefan Strogin <steils <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 2 00:15:18 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f8935a
7
8 games-engines/frotz: remove old version
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
12 Closes: https://github.com/gentoo/gentoo/pull/16044
13 Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>
14
15 games-engines/frotz/Manifest | 1 -
16 games-engines/frotz/files/dumb-ldflags.patch | 25 ---------
17 games-engines/frotz/frotz-2.50_beta2.ebuild | 84 ----------------------------
18 3 files changed, 110 deletions(-)
19
20 diff --git a/games-engines/frotz/Manifest b/games-engines/frotz/Manifest
21 index 70924e87de1..393de8b60e3 100644
22 --- a/games-engines/frotz/Manifest
23 +++ b/games-engines/frotz/Manifest
24 @@ -1,2 +1 @@
25 -DIST frotz-2.50b2.tar.bz2 281065 BLAKE2B bffe35e9f77e7ef89b76bbe29a3f97ad94ac529bd4930790a25c147f336036b1bfdae1ea52cf87e62121189f4e1bce890f5bc3ddbfb0e68e9ffa290fc1567cc9 SHA512 12398c5bf963aaa7e1ad51a1ca3afaddf4849c2aed8e2cabffc411294b501181de69f99bad2a1c8de9777df4b448af6d85b695c56de4b3112cd32fd7d6cb33c7
26 DIST frotz-2.52.tar.bz2 289109 BLAKE2B d1e97e05d1da187846c64dacdf69f34a800be97b75121dc8de63c619687ed5ccbd6b03b2391d2896a14aaad1e4f8eb51926affb92a36f1a5bad8acec91524774 SHA512 387e7a7fe0cffd40b639a306eef89a22421a4ff4a8e5dbcf96a1ef3b901744b3f75a671953ecdc17bde0d699e4756d470b61c8213c47315baa2700da92d06710
27
28 diff --git a/games-engines/frotz/files/dumb-ldflags.patch b/games-engines/frotz/files/dumb-ldflags.patch
29 deleted file mode 100644
30 index 2ac968b4b1d..00000000000
31 --- a/games-engines/frotz/files/dumb-ldflags.patch
32 +++ /dev/null
33 @@ -1,25 +0,0 @@
34 -From 4b4597d49dc024adf99a336d836709b876846128 Mon Sep 17 00:00:00 2001
35 -From: James Le Cuirot <chewi@g.o>
36 -Date: Sat, 26 Oct 2019 14:14:00 +0100
37 -Subject: [PATCH] Add missing LDFLAGS when linking dfrotz
38 -
39 ----
40 - Makefile | 2 +-
41 - 1 file changed, 1 insertion(+), 1 deletion(-)
42 -
43 -diff --git a/Makefile b/Makefile
44 -index 3c3c318..ed71a7d 100644
45 ---- a/Makefile
46 -+++ b/Makefile
47 -@@ -261,7 +261,7 @@ nosound_helper:
48 -
49 - dumb: $(DFROTZ_BIN)
50 - $(DFROTZ_BIN): $(COMMON_LIB) $(DUMB_LIB) $(BLORB_LIB) $(COMMON_LIB)
51 -- $(CC) $+ -o $@$(EXTENSION)
52 -+ $(CC) $+ -o $@$(EXTENSION) $(LDFLAGS)
53 - @echo "** Done building Frotz with dumb interface."
54 -
55 - sdl: $(SFROTZ_BIN)
56 ---
57 -2.23.0
58 -
59
60 diff --git a/games-engines/frotz/frotz-2.50_beta2.ebuild b/games-engines/frotz/frotz-2.50_beta2.ebuild
61 deleted file mode 100644
62 index 544ab8e09d6..00000000000
63 --- a/games-engines/frotz/frotz-2.50_beta2.ebuild
64 +++ /dev/null
65 @@ -1,84 +0,0 @@
66 -# Copyright 1999-2020 Gentoo Authors
67 -# Distributed under the terms of the GNU General Public License v2
68 -
69 -EAPI=7
70 -
71 -inherit toolchain-funcs
72 -
73 -MY_PV="${PV/_beta/b}"
74 -MY_P="${PN}-${MY_PV}"
75 -DESCRIPTION="Interpreter for Z-code based text games"
76 -HOMEPAGE="https://661.org/proj/if/frotz/"
77 -SRC_URI="https://gitlab.com/DavidGriffith/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2"
78 -
79 -LICENSE="GPL-2"
80 -SLOT="0"
81 -KEYWORDS="~amd64 ~arm ~x86"
82 -IUSE="ncurses sdl sound unicode"
83 -REQUIRED_USE="sound? ( || ( ncurses sdl ) )"
84 -
85 -DEPEND="
86 - ncurses? (
87 - sys-libs/ncurses:0=[unicode?]
88 - sound? (
89 - media-libs/libao
90 - media-libs/libmodplug
91 - media-libs/libsamplerate[sndfile]
92 - media-libs/libsndfile[-minimal]
93 - media-libs/libvorbis
94 - )
95 - )
96 - sdl? (
97 - media-libs/freetype:2
98 - media-libs/libpng:0=
99 - media-libs/libsdl2[sound,threads,video]
100 - media-libs/sdl2-mixer[mod,vorbis,wav]
101 - sys-libs/zlib
102 - virtual/jpeg:0=
103 - )
104 -"
105 -
106 -RDEPEND="${DEPEND}"
107 -BDEPEND="virtual/pkgconfig"
108 -
109 -S="${WORKDIR}/${MY_P}"
110 -
111 -PATCHES=(
112 - "${FILESDIR}"/dumb-ldflags.patch
113 -)
114 -
115 -src_compile() {
116 - emake \
117 - dumb \
118 - $(use ncurses && echo ncurses) \
119 - $(use sdl && echo sdl) \
120 - AR="$(tc-getAR)" \
121 - CC="$(tc-getCC)" \
122 - PKG_CONFIG="$(tc-getPKG_CONFIG)" \
123 - RANLIB="$(tc-getRANLIB)" \
124 - CURSES=$(usex unicode ncursesw ncurses) \
125 - USE_UTF8=$(usex unicode yes "") \
126 - SOUND=$(usex sound ao none) \
127 - PREFIX="${EPREFIX}/usr" \
128 - SYSCONFDIR="${EPREFIX}/etc"
129 -}
130 -
131 -src_install() {
132 - emake \
133 - install_dumb \
134 - $(use ncurses && echo install) \
135 - $(use sdl && echo install_sdl) \
136 - PREFIX="${EPREFIX}/usr" \
137 - DESTDIR="${D}"
138 -
139 - dodoc \
140 - AUTHORS ChangeLog CONTRIBUTORS DUMB HOW_TO_PLAY README TODO \
141 - doc/frotz.conf-{big,small}
142 -}
143 -
144 -pkg_postinst() {
145 - echo
146 - elog "Global config file can be installed in ${EPREFIX}/etc/frotz.conf"
147 - elog "Sample config files are in ${EPREFIX}/usr/share/doc/${PF}"
148 - echo
149 -}