1 |
commit: 238b2785a72361c8a40202813023248618fe1826 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Mar 31 08:48:18 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Mar 31 10:04:58 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238b2785 |
7 |
|
8 |
games-strategy/ja2-stracciatella: drop 0.12.1_p7072 (drop games.eclass) |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
games-strategy/ja2-stracciatella/Manifest | 2 - |
13 |
.../ja2-stracciatella/files/ja2-convert.sh | 16 -- |
14 |
.../ja2-stracciatella-0.12.1_p7072-gcc6.patch | 13 -- |
15 |
.../ja2-stracciatella-0.12.1_p7072-makefile.patch | 179 --------------------- |
16 |
.../ja2-stracciatella-0.12.1_p7072.ebuild | 87 ---------- |
17 |
5 files changed, 297 deletions(-) |
18 |
|
19 |
diff --git a/games-strategy/ja2-stracciatella/Manifest b/games-strategy/ja2-stracciatella/Manifest |
20 |
index de105d7e977..93b0ba8ea57 100644 |
21 |
--- a/games-strategy/ja2-stracciatella/Manifest |
22 |
+++ b/games-strategy/ja2-stracciatella/Manifest |
23 |
@@ -24,7 +24,6 @@ DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066 |
24 |
DIST digest-0.8.1.crate 9449 BLAKE2B a610eb0144fdd49dbd846a86e88781b69ccb6a4f918b09fb4562ee9e3d535d12a1e499e36e5eb894d1d81f7a06ca00296b3aa35063f434fdcf22ff202890650c SHA512 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055 |
25 |
DIST dirs-1.0.5.crate 12908 BLAKE2B 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730 SHA512 12ebc3e92511373b11c2b7913b7bf74f8022344758057a2c71e36ec262e7ea6ac386bc75c323317406f1b25e965e047ddb308ff5017a1e607b48b978414e7416 |
26 |
DIST dunce-1.0.0.crate 5167 BLAKE2B 17bab325b025e06cb7c0c8eb704e4204e3080281f2603a5e5b1c4dd07f7045de875dd48a1a176b88a010824e738e372699effc6ced7e866481a6dbb173c51471 SHA512 2ef42f8be790e890342e8ae49e3bd7d71f48dfe337b89d1315469b3f3c1493069f62cd25b1953bef29f65e41e0ee893500d7d24253d0a6a735ce7ae32dc1ddc6 |
27 |
-DIST editor.slf.gz 134265 BLAKE2B 0a379a2340ad717b2be913eb7368a73232a231e7cf2753f2569bfe3027f51e5e4b8aac8cb15982b6d46161529054c3f15ae11849faae42ed34c8d4dbb4aa52c3 SHA512 243e3bf5e7298c3a71b330985f5c4d4df3e4cb43df32c823d835353d6309a64f62679c3d0634ca162f6484f7cbf366627e57b1d967188c13940db8933a5f03f2 |
28 |
DIST either-1.5.3.crate 12278 BLAKE2B ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1 SHA512 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2 |
29 |
DIST generic-array-0.12.3.crate 18017 BLAKE2B 0d24e12365b31ba77cff37db6841428abf7f37f9722d629c168fd96a3a88390999a95e27adbb6aae697ca99bb9ecb4728af49d4166ea2bf89ad5ee09bf2c943d SHA512 75f3c19d3aa9db42909298b207564b2df40e7e8b8d54ad18972a833748942b5293a0edb881de894b58b5210c870ad546752c200710c5549144d11a4a0d7417d8 |
30 |
DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f |
31 |
@@ -33,7 +32,6 @@ DIST hermit-abi-0.1.10.crate 9127 BLAKE2B 59582bd4f7ec1dc38b3df7df0ce77c6161a246 |
32 |
DIST hex-0.3.2.crate 9053 BLAKE2B 3ac67d26ad367df7543967a8153a2ca7c082d5f56df16cf63a37f76157ce94c68f4cb11c14cc75621a9c45d19c38425acb92b552dd6f45b9052d90cde2ea6e5f SHA512 fbb5e86da5c7fd4b7ebc505d4c0da1258b06406d40a5c6c1626f559e1a91525fa747cbb6e35a687c63216158832ceb49dc61d68cd7d74f2df3630b36ac423852 |
33 |
DIST indexmap-1.3.2.crate 47144 BLAKE2B 70330e3a7bca371051f871b029938c1c3d6507739cdfaf348347a811a69ee923ea9f5884b6375b0b95d7f06472e18be3652ce110ae91cf723d609a01cd4f9dde SHA512 f3a618bbc0274cc9c8e25183448b1f65db11107bc72debbeb178040ab3f5609e4771df00bcd0a9b8cd5f395b982f7d031dae7c3bb8ee71d7abba19fa21534dfb |
34 |
DIST itoa-0.4.5.crate 11194 BLAKE2B d8f0e2aaf62152c187e0987ab4b0cf842ac13255262a9ccbf8484d730ea5397572791c023d2363d0562c18c8efd2418680583e99a1f5d14450b3f0184dce69ca SHA512 79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3 |
35 |
-DIST ja2-stracciatella-0.12.1_p7072.tar.xz 2118832 BLAKE2B 229cd30891216ba305f8b81764b57edf4179bb09a783d2619242c6e3cbeb29f131cb1901934364d952b54796c8398985a54cbf465d36f737c438958c145dcdb1 SHA512 9269c9e2e179d705b6d83dfac56c604eaefbe5bffe5c16e3f26c1209d3842bbac22db19362e51acf0c6602d64a283d2ec4fa19b0f37d1cddfb013f686c936411 |
36 |
DIST ja2-stracciatella-0.17.0-editor.slf 563450 BLAKE2B 388b798efc2e6169ff0fee4c4baf0baa9c347c578a0cf15b932bfc9fd25db21da3c958c606f528f38c4d780200bb3b9e8a0a72649a03f3d7532fde499306dcde SHA512 7a177343f407dbd204586d029c04fa16b9418f27fba414fb0f3eba09dc879e628a4e0822cf53a7cae1a8efe13342392f77381b9e5be1b1933ea10ad9e4e2971b |
37 |
DIST ja2-stracciatella-0.17.0.tar.gz 22101197 BLAKE2B 165e3bc76bde65f8d72e45dd90f842b683353208f7796580d8bdbcfe65df921964ab07029750be1865f549c6d4012aafaeecb4c46bf3475f8e47cfaf48bd2f36 SHA512 a83a0346c5e4ff5e1e2b1a5a44d87376930b6b52a25746e14e496e5323555a4c1ce504b7a83e621775f39b955492b45083a459e7a1e5e892ca34b387ac500b0c |
38 |
DIST json_comments-0.2.0.crate 7272 BLAKE2B dfff442aba212c139340a447abe18273add4838cb11c471db73532273dcc3309c59ef9f00f773944297da9130d466b736aadc2078aed413d47ca3973a52b3a30 SHA512 da13a4849503bb1efa9d18a5d9d327f972d692b384738d6e8c36a2af832129a0ecfc59ce5352199e03b9dbb387582ae08a6a8ecdc4ab42a1c0c34a3534b85e0e |
39 |
|
40 |
diff --git a/games-strategy/ja2-stracciatella/files/ja2-convert.sh b/games-strategy/ja2-stracciatella/files/ja2-convert.sh |
41 |
deleted file mode 100644 |
42 |
index 4f337ca7535..00000000000 |
43 |
--- a/games-strategy/ja2-stracciatella/files/ja2-convert.sh |
44 |
+++ /dev/null |
45 |
@@ -1,16 +0,0 @@ |
46 |
-#!/bin/sh |
47 |
-# Convert names of data-files to lower-case |
48 |
- |
49 |
-# location of the data-files |
50 |
-GAMES_DATADIR=@GAMES_DATADIR@ |
51 |
- |
52 |
-cd "${GAMES_DATADIR}" || exit 1 |
53 |
- |
54 |
-# convert to lowercase |
55 |
-find . -exec sh -c 'echo "${1}" |
56 |
-lower="`echo "${1}" | tr [:upper:] [:lower:]`" |
57 |
-[ -d `dirname "${lower}"` ] || mkdir `dirname ${lower}` |
58 |
-[ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; |
59 |
- |
60 |
-# remove leftover |
61 |
-rm -r ./TILECACHE ./STSOUNDS |
62 |
|
63 |
diff --git a/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.12.1_p7072-gcc6.patch b/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.12.1_p7072-gcc6.patch |
64 |
deleted file mode 100644 |
65 |
index 2661b19d6c7..00000000000 |
66 |
--- a/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.12.1_p7072-gcc6.patch |
67 |
+++ /dev/null |
68 |
@@ -1,13 +0,0 @@ |
69 |
-Bug: https://bugs.gentoo.org/600082 |
70 |
- |
71 |
---- a/Build/Laptop/BobbyRGuns.cc |
72 |
-+++ b/Build/Laptop/BobbyRGuns.cc |
73 |
-@@ -700,7 +700,7 @@ |
74 |
- //center picture in frame |
75 |
- ETRLEObject const& pTrav = uiImage->SubregionProperties(0); |
76 |
- UINT32 const usWidth = pTrav.usWidth; |
77 |
-- INT16 const sCenX = PosX + abs(BOBBYR_GRID_PIC_WIDTH - usWidth) / 2 - pTrav.sOffsetX; |
78 |
-+ INT16 const sCenX = PosX + (BOBBYR_GRID_PIC_WIDTH - usWidth) / 2 - pTrav.sOffsetX; |
79 |
- INT16 const sCenY = PosY + 8; |
80 |
- |
81 |
- //blt the shadow of the item |
82 |
|
83 |
diff --git a/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.12.1_p7072-makefile.patch b/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.12.1_p7072-makefile.patch |
84 |
deleted file mode 100644 |
85 |
index 0475773bd36..00000000000 |
86 |
--- a/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.12.1_p7072-makefile.patch |
87 |
+++ /dev/null |
88 |
@@ -1,179 +0,0 @@ |
89 |
-From: Julian Ospald <hasufell@g.o> |
90 |
-Date: Tue May 8 19:16:08 UTC 2012 |
91 |
-Subject: build system |
92 |
- |
93 |
---- Makefile |
94 |
-+++ Makefile |
95 |
-@@ -16,106 +16,94 @@ |
96 |
- MANPREFIX ?= $(PREFIX) |
97 |
- |
98 |
- INSTALL ?= install |
99 |
--INSTALL_PROGRAM ?= $(INSTALL) -m 555 -s |
100 |
--INSTALL_MAN ?= $(INSTALL) -m 444 |
101 |
--INSTALL_DATA ?= $(INSTALL) -m 444 |
102 |
-+INSTALL_PROGRAM ?= $(INSTALL) -m 755 |
103 |
-+INSTALL_MAN ?= $(INSTALL) -m 644 |
104 |
-+INSTALL_DATA ?= $(INSTALL) -m 644 |
105 |
- |
106 |
-+# compiler CFLAGS |
107 |
-+CFLAGS += -std=gnu99 |
108 |
- |
109 |
-+# sdl-flags |
110 |
- SDL_CONFIG ?= sdl-config |
111 |
- ifndef CFLAGS_SDL |
112 |
- CFLAGS_SDL := $(shell $(SDL_CONFIG) --cflags) |
113 |
- endif |
114 |
- ifndef LDFLAGS_SDL |
115 |
--LDFLAGS_SDL := $(shell $(SDL_CONFIG) --libs) |
116 |
-+LIBS_SDL := $(shell $(SDL_CONFIG) --libs) |
117 |
- endif |
118 |
- |
119 |
-+# LIBS |
120 |
-+LIBS += $(LIBS_SDL) |
121 |
-+LIBS += -lm |
122 |
-+ |
123 |
-+ifdef WITH_ZLIB |
124 |
-+LIBS += -lz |
125 |
-+endif |
126 |
- |
127 |
--CFLAGS += $(CFLAGS_SDL) |
128 |
--CFLAGS += -I Build |
129 |
--CFLAGS += -I Build/Tactical |
130 |
--CFLAGS += -I Build/Strategic |
131 |
--CFLAGS += -I Build/Editor |
132 |
--CFLAGS += -I Build/Res |
133 |
--CFLAGS += -I Build/Laptop |
134 |
--CFLAGS += -I Build/Utils |
135 |
--CFLAGS += -I Build/TileEngine |
136 |
--CFLAGS += -I Build/TacticalAI |
137 |
--CFLAGS += -I sgp |
138 |
-- |
139 |
--#CFLAGS += -Wall |
140 |
--#CFLAGS += -W |
141 |
--CFLAGS += -Wpointer-arith |
142 |
--CFLAGS += -Wreturn-type |
143 |
--CFLAGS += -Wunused-label |
144 |
--CFLAGS += -Wunused-variable |
145 |
--CFLAGS += -Wwrite-strings |
146 |
- |
147 |
--CFLAGS += -DJA2 |
148 |
-+# preprocessor flags |
149 |
-+CPPFLAGS += $(CFLAGS_SDL) |
150 |
-+CPPFLAGS += -I Build |
151 |
-+CPPFLAGS += -I Build/Tactical |
152 |
-+CPPFLAGS += -I Build/Strategic |
153 |
-+CPPFLAGS += -I Build/Editor |
154 |
-+CPPFLAGS += -I Build/Res |
155 |
-+CPPFLAGS += -I Build/Laptop |
156 |
-+CPPFLAGS += -I Build/Utils |
157 |
-+CPPFLAGS += -I Build/TileEngine |
158 |
-+CPPFLAGS += -I Build/TacticalAI |
159 |
-+CPPFLAGS += -I sgp |
160 |
- |
161 |
-+CPPFLAGS += -DJA2 |
162 |
- |
163 |
- ifdef WITH_DEMO |
164 |
-- CFLAGS += -DJA2DEMO |
165 |
-+ CPPFLAGS += -DJA2DEMO |
166 |
- endif |
167 |
- |
168 |
- ifdef WITH_DEMO_ADS |
169 |
- ifndef WITH_DEMO |
170 |
- $(error WITH_DEMO_ADS needs WITH_DEMO) |
171 |
- endif |
172 |
-- CFLAGS += -DJA2DEMOADS |
173 |
-+ CPPFLAGS += -DJA2DEMOADS |
174 |
- endif |
175 |
- |
176 |
- ifdef WITH_FIXMES |
177 |
-- CFLAGS += -DWITH_FIXMES |
178 |
-+ CPPFLAGS += -DWITH_FIXMES |
179 |
- endif |
180 |
- |
181 |
- ifdef WITH_MAEMO |
182 |
-- CFLAGS += -DWITH_MAEMO |
183 |
-+ CPPFLAGS += -DWITH_MAEMO |
184 |
- endif |
185 |
- |
186 |
- ifdef WITH_SOUND_DEBUG |
187 |
-- CFLAGS += -DWITH_SOUND_DEBUG |
188 |
-+ CPPFLAGS += -DWITH_SOUND_DEBUG |
189 |
- endif |
190 |
- |
191 |
- ifdef _DEBUG |
192 |
-- CFLAGS += -D_DEBUG |
193 |
-+ CPPFLAGS += -D_DEBUG |
194 |
- ifndef JA2TESTVERSION |
195 |
- JA2TESTVERSION := yes |
196 |
- endif |
197 |
- endif |
198 |
- |
199 |
- ifdef JA2TESTVERSION |
200 |
-- CFLAGS += -DJA2TESTVERSION |
201 |
-+ CPPFLAGS += -DJA2TESTVERSION |
202 |
- ifndef JA2BETAVERSION |
203 |
- JA2BETAVERSION := yes |
204 |
- endif |
205 |
- endif |
206 |
- |
207 |
- ifdef JA2BETAVERSION |
208 |
--CFLAGS += -DJA2BETAVERSION -DSGP_DEBUG -DFORCE_ASSERTS_ON -DSGP_VIDEO_DEBUGGING |
209 |
-+CPPFLAGS += -DJA2BETAVERSION -DSGP_DEBUG -DFORCE_ASSERTS_ON -DSGP_VIDEO_DEBUGGING |
210 |
- endif |
211 |
- |
212 |
- ifdef JA2EDITOR |
213 |
--CFLAGS += -DJA2EDITOR |
214 |
-+CPPFLAGS += -DJA2EDITOR |
215 |
- endif |
216 |
- |
217 |
--CFLAGS += -D$(LNG) |
218 |
-- |
219 |
--CFLAGS += -DSGPDATADIR=\"$(SGPDATADIR)\" |
220 |
-- |
221 |
--CCFLAGS += $(CFLAGS) |
222 |
--CCFLAGS += -std=gnu99 |
223 |
--CCFLAGS += -Werror-implicit-function-declaration |
224 |
--CCFLAGS += -Wimplicit-int |
225 |
--CCFLAGS += -Wmissing-prototypes |
226 |
-+CPPFLAGS += -D$(LNG) |
227 |
-+CPPFLAGS += -DSGPDATADIR=\"$(SGPDATADIR)\" |
228 |
- |
229 |
--CXXFLAGS += $(CFLAGS) |
230 |
-- |
231 |
--LDFLAGS += $(LDFLAGS_SDL) |
232 |
--LDFLAGS += -lm |
233 |
-- |
234 |
--ifdef WITH_ZLIB |
235 |
--LDFLAGS += -lz |
236 |
--endif |
237 |
- |
238 |
- SRCS := |
239 |
- SRCS += Build/AniViewScreen.cc |
240 |
-@@ -468,7 +456,7 @@ |
241 |
- .SUFFIXES: |
242 |
- .SUFFIXES: .c .cc .d .o |
243 |
- |
244 |
--Q ?= @ |
245 |
-+Q = |
246 |
- |
247 |
- all: $(BINARY) |
248 |
- |
249 |
-@@ -476,15 +464,15 @@ |
250 |
- |
251 |
- $(BINARY): $(OBJS) |
252 |
- @echo '===> LD $@' |
253 |
-- $(Q)$(CXX) $(CFLAGS) $(OBJS) $(LDFLAGS) -o $@ |
254 |
-+ $(Q)$(CXX) $(CXXFLAGS) $(OBJS) $(LDFLAGS) -o $@ $(LIBS) |
255 |
- |
256 |
- .c.o: |
257 |
- @echo '===> CC $<' |
258 |
-- $(Q)$(CC) $(CCFLAGS) -c -MMD -o $@ $< |
259 |
-+ $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) -c -MMD -o $@ $< |
260 |
- |
261 |
- .cc.o: |
262 |
- @echo '===> CXX $<' |
263 |
-- $(Q)$(CXX) $(CXXFLAGS) -c -MMD -o $@ $< |
264 |
-+ $(Q)$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c -MMD -o $@ $< |
265 |
- |
266 |
- clean distclean: |
267 |
- @echo '===> CLEAN' |
268 |
|
269 |
diff --git a/games-strategy/ja2-stracciatella/ja2-stracciatella-0.12.1_p7072.ebuild b/games-strategy/ja2-stracciatella/ja2-stracciatella-0.12.1_p7072.ebuild |
270 |
deleted file mode 100644 |
271 |
index 74f846424ca..00000000000 |
272 |
--- a/games-strategy/ja2-stracciatella/ja2-stracciatella-0.12.1_p7072.ebuild |
273 |
+++ /dev/null |
274 |
@@ -1,87 +0,0 @@ |
275 |
-# Copyright 1999-2020 Gentoo Authors |
276 |
-# Distributed under the terms of the GNU General Public License v2 |
277 |
- |
278 |
-EAPI=5 |
279 |
-inherit eutils games |
280 |
- |
281 |
-DESCRIPTION="A port of Jagged Alliance 2 to SDL" |
282 |
-HOMEPAGE="https://ja2-stracciatella.github.io/" |
283 |
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz |
284 |
- http://tron.homeunix.org/ja2/editor.slf.gz" |
285 |
- |
286 |
-LICENSE="SFI-SCLA" |
287 |
-SLOT="0" |
288 |
-KEYWORDS="~amd64 ~arm64 ~x86" |
289 |
-IUSE="cdinstall editor ru-gold zlib" |
290 |
- |
291 |
-DEPEND="media-libs/libsdl[X,sound,video] |
292 |
- zlib? ( sys-libs/zlib )" |
293 |
-RDEPEND="${DEPEND} |
294 |
- cdinstall? ( games-strategy/ja2-stracciatella-data )" |
295 |
- |
296 |
-LANGS="l10n_de +l10n_en l10n_fr l10n_it l10n_nl l10n_pl l10n_ru" |
297 |
-IUSE="$IUSE $LANGS" |
298 |
-REQUIRED_USE="^^ ( ${LANGS//+/} )" |
299 |
- |
300 |
-src_prepare() { |
301 |
- epatch "${FILESDIR}"/${P}-makefile.patch |
302 |
- epatch "${FILESDIR}"/${P}-gcc6.patch |
303 |
- |
304 |
- sed \ |
305 |
- -e "s:/some/place/where/the/data/is:${GAMES_DATADIR}/ja2:" \ |
306 |
- -i sgp/FileMan.cc || die |
307 |
- |
308 |
- sed \ |
309 |
- -e "s:@GAMES_DATADIR@:${GAMES_DATADIR}/ja2/data:" \ |
310 |
- "${FILESDIR}"/ja2-convert.sh > "${T}"/ja2-convert || die |
311 |
-} |
312 |
- |
313 |
-src_compile() { |
314 |
- local myconf |
315 |
- |
316 |
- case ${L10N} in |
317 |
- de) myconf="LNG=GERMAN" ;; |
318 |
- nl) myconf="LNG=DUTCH" ;; |
319 |
- fr) myconf="LNG=FRENCH" ;; |
320 |
- it) myconf="LNG=ITALIAN" ;; |
321 |
- pl) myconf="LNG=POLISH" ;; |
322 |
- ru) myconf="LNG=$(usex ru-gold RUSSIAN_GOLD RUSSIAN)" ;; |
323 |
- en) myconf="LNG=ENGLISH" ;; |
324 |
- *) die "wat" ;; |
325 |
- esac |
326 |
- elog "Chosen language is ${myconf#LNG=}" |
327 |
- |
328 |
- use editor && myconf+=" JA2EDITOR=yes JA2BETAVERSION=yes" |
329 |
- use zlib && myconf+=" WITH_ZLIB=yes" |
330 |
- |
331 |
- emake ${myconf} |
332 |
-} |
333 |
- |
334 |
-src_install() { |
335 |
- dogamesbin ja2 "${T}"/ja2-convert |
336 |
- |
337 |
- if use editor; then |
338 |
- insinto "${GAMES_DATADIR}"/ja2/data |
339 |
- doins "${WORKDIR}"/editor.slf |
340 |
- fi |
341 |
- |
342 |
- make_desktop_entry ja2 ${PN} |
343 |
- doman ja2.6 |
344 |
- |
345 |
- prepgamesdirs |
346 |
-} |
347 |
- |
348 |
-pkg_postinst() { |
349 |
- games_pkg_postinst |
350 |
- |
351 |
- elog "You need ja2 in the chosen language, otherwise set it in package.use!" |
352 |
- |
353 |
- if ! use cdinstall ; then |
354 |
- elog "You need to copy all files from the Data directory of" |
355 |
- elog "Jagged Alliance 2 installation to" |
356 |
- elog "${GAMES_DATADIR}/ja2/data " |
357 |
- elog "Make sure the filenames are lowercase. You may want to run the" |
358 |
- elog "script": |
359 |
- elog "${GAMES_BINDIR}/ja2-convert" |
360 |
- fi |
361 |
-} |