1 |
commit: d848a1a21977cc455c44930711dc374616216168 |
2 |
Author: Chris Reffett <creffett <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Aug 28 23:25:27 2017 +0000 |
4 |
Commit: Chris Reffett <creffett <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Aug 28 23:25:27 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d848a1a2 |
7 |
|
8 |
games-roguelike/dwarf-fortress: Remove old |
9 |
|
10 |
Package-Manager: Portage-2.3.8, Repoman-2.3.3 |
11 |
|
12 |
games-roguelike/dwarf-fortress/Manifest | 2 - |
13 |
.../dwarf-fortress/dwarf-fortress-0.40.24.ebuild | 92 --------------------- |
14 |
.../dwarf-fortress/dwarf-fortress-0.42.06.ebuild | 93 ---------------------- |
15 |
3 files changed, 187 deletions(-) |
16 |
|
17 |
diff --git a/games-roguelike/dwarf-fortress/Manifest b/games-roguelike/dwarf-fortress/Manifest |
18 |
index eda79ad45cb..7f706d633ee 100644 |
19 |
--- a/games-roguelike/dwarf-fortress/Manifest |
20 |
+++ b/games-roguelike/dwarf-fortress/Manifest |
21 |
@@ -1,4 +1,2 @@ |
22 |
-DIST df_40_24_linux.tar.bz2 12921246 SHA256 da37c6263a679123e6ac57fe0dd6def11f1d61efee3c5913de09495c88ce9234 SHA512 2242e471b7dbc996e819e2f74b2bbfda30a9a301755bc025ddcccdffdd3afe2e48bbedca31a332283ef829d023069398e57d6a87e26c582ddbce4a67ff7fd755 WHIRLPOOL 03cb652a2564d2b0c809be8252f7754d893f69ac1b95124ea108ed0fde9ac742c498d9e369339775695861e430a2ded0741b018f85551d48731730f98303dc69 |
23 |
-DIST df_42_06_linux.tar.bz2 13857747 SHA256 03df8e73bf81e4f7bec9e789a83f8bd20b0b968d73131e4051e005db13fec99f SHA512 dfeb1406dcbd74091170eee4392c8eb876516d723b17e8aa291cab5b670be9fca4e22122788656e37afc03cd0e827e42b8cd27bc148d32639ebb7b8b7fa2bbf4 WHIRLPOOL d8fd93e9d90b4bee942c9a3751d1d03180157e4ecf406cf1cf31441946588990b2385a0b8d376f2a5386d7514d28b7ba5a6fbd2879e3a1e87124d902759909c3 |
24 |
DIST df_43_05_linux.tar.bz2 11580594 SHA256 856c13170e8beefb5419ae71ee26c85db9716b3ebd4c7348aa44b896bd490be4 SHA512 502e6bac0bdd5586fb6b4e1117caf144a0336a7eed3ed9350ec316e4a286e309a15e0738517c0dd7d32f182984c501c7a8756e942d3dde9fb87f72b153f38e7a WHIRLPOOL 2ba6091c575eb7e2ca282e2192c0ca30ee48bfea473a0537acabfe33b2b7e848d1057f65409f9cc4aa2ec42f3c2dc7fef22139d3b2a788a84e71338a2c767ba1 |
25 |
DIST df_43_05_linux32.tar.bz2 12158550 SHA256 0334e6b35ecc36949f5c60ffc1eb46fade3365b55a44f2e11fd4ae799ba7819a SHA512 d0446ddb5c37ee45ade36b18b815595e8d7bfd9749af4ecd2f25b45859d797a9da70f2344e2c58544feafc7df06882ade8a10534c37754359747c0d37f084b7c WHIRLPOOL 899d8739847cb37cb636453e7a728a0ae9765958fd77828e7f099b1f4b7a4bdaae0fee93121ddc81a0f2bf5ab4292380c9edb405dc5ed64d3d3cecf26f5f23c7 |
26 |
|
27 |
diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.40.24.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-0.40.24.ebuild |
28 |
deleted file mode 100644 |
29 |
index 03d564f99ad..00000000000 |
30 |
--- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.40.24.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,92 +0,0 @@ |
33 |
-# Copyright 1999-2015 Gentoo Foundation |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI=5 |
37 |
- |
38 |
-inherit eutils games multilib versionator |
39 |
- |
40 |
-MY_PV=$(replace_all_version_separators _ "$(get_version_component_range 2-)") |
41 |
-MY_PN=df |
42 |
-MY_P=${MY_PN}_${MY_PV} |
43 |
- |
44 |
-DESCRIPTION="A single-player fantasy game" |
45 |
-HOMEPAGE="http://www.bay12games.com/dwarves" |
46 |
-SRC_URI="http://www.bay12games.com/dwarves/${MY_P}_linux.tar.bz2" |
47 |
- |
48 |
-LICENSE="free-noncomm BSD BitstreamVera" |
49 |
-SLOT="0" |
50 |
-KEYWORDS="~amd64 ~x86 -*" |
51 |
-IUSE="debug" |
52 |
- |
53 |
-RDEPEND="media-libs/glew[abi_x86_32(-)] |
54 |
- media-libs/libsdl[abi_x86_32(-),opengl,video,X] |
55 |
- media-libs/libsndfile[abi_x86_32(-),alsa] |
56 |
- media-libs/sdl-image[abi_x86_32(-),jpeg,png,tiff] |
57 |
- media-libs/sdl-ttf[abi_x86_32(-)] |
58 |
- sys-libs/zlib[abi_x86_32(-)] |
59 |
- virtual/glu[abi_x86_32(-)] |
60 |
- x11-libs/gtk+:2[abi_x86_32(-)]" |
61 |
-# Yup, openal and ncurses are only needed at compile-time; the code dlopens it at runtime |
62 |
-# if requested. |
63 |
-DEPEND="${RDEPEND} |
64 |
- media-libs/openal[abi_x86_32(-)] |
65 |
- sys-libs/ncurses[abi_x86_32(-),unicode] |
66 |
- virtual/pkgconfig |
67 |
- x11-proto/kbproto[abi_x86_32(-)] |
68 |
- x11-proto/xproto[abi_x86_32(-)]" |
69 |
- |
70 |
-S=${WORKDIR}/${MY_PN}_linux |
71 |
- |
72 |
-gamesdir="${GAMES_PREFIX_OPT}/${PN}" |
73 |
-QA_PRESTRIPPED="${gamesdir}/libs/Dwarf_Fortress" |
74 |
- |
75 |
-pkg_setup() { |
76 |
- games_pkg_setup |
77 |
- |
78 |
- multilib_toolchain_setup x86 |
79 |
-} |
80 |
- |
81 |
-src_prepare() { |
82 |
- rm libs/*.so* |
83 |
- cp "${FILESDIR}"/{dwarf-fortress,Makefile} . |
84 |
- epatch_user |
85 |
-} |
86 |
- |
87 |
-src_configure() { |
88 |
- tc-export CXX PKG_CONFIG |
89 |
- CXXFLAGS+=" -D$(use debug || echo N)DEBUG" |
90 |
-} |
91 |
- |
92 |
-src_compile() { |
93 |
- default |
94 |
- sed -i -e "s:^gamesdir=.*:gamesdir=${gamesdir}:" ${PN} || die |
95 |
-} |
96 |
- |
97 |
-src_install() { |
98 |
- # install data-files and libs |
99 |
- insinto "${gamesdir}" |
100 |
- doins -r raw data libs |
101 |
- |
102 |
- # install our wrapper |
103 |
- dogamesbin ${PN} |
104 |
- |
105 |
- # install docs |
106 |
- dodoc README.linux *.txt |
107 |
- |
108 |
- prepgamesdirs |
109 |
- |
110 |
- fperms 750 "${gamesdir}"/libs/Dwarf_Fortress |
111 |
-} |
112 |
- |
113 |
-pkg_postinst() { |
114 |
- elog "System-wide Dwarf Fortress has been installed to ${gamesdir}. This is" |
115 |
- elog "symlinked to ~/.dwarf-fortress when dwarf-fortress is run." |
116 |
- elog "For more information on what exactly is replaced, see ${GAMES_BINDIR}/${PN}." |
117 |
- elog "Note: This means that the primary entry point is ${GAMES_BINDIR}/${PN}." |
118 |
- elog "Do not run ${gamesdir}/libs/Dwarf_Fortress." |
119 |
- elog |
120 |
- elog "Optional runtime dependencies: install sys-libs/ncurses[$(use amd64 && echo "abi_x86_32,")unicode]" |
121 |
- elog "for [PRINT_MODE:TEXT]. Install media-libs/openal$(use amd64 && echo "[abi_x86_32]") for audio output." |
122 |
- elog |
123 |
- games_pkg_postinst |
124 |
-} |
125 |
|
126 |
diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.06.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.06.ebuild |
127 |
deleted file mode 100644 |
128 |
index 7cd47ddce25..00000000000 |
129 |
--- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.06.ebuild |
130 |
+++ /dev/null |
131 |
@@ -1,93 +0,0 @@ |
132 |
-# Copyright 1999-2016 Gentoo Foundation |
133 |
-# Distributed under the terms of the GNU General Public License v2 |
134 |
- |
135 |
-EAPI=5 |
136 |
- |
137 |
-inherit eutils games multilib versionator |
138 |
- |
139 |
-MY_PV=$(replace_all_version_separators _ "$(get_version_component_range 2-)") |
140 |
-MY_PN=df |
141 |
-MY_P=${MY_PN}_${MY_PV} |
142 |
- |
143 |
-DESCRIPTION="A single-player fantasy game" |
144 |
-HOMEPAGE="http://www.bay12games.com/dwarves" |
145 |
-SRC_URI="http://www.bay12games.com/dwarves/${MY_P}_linux.tar.bz2" |
146 |
- |
147 |
-LICENSE="free-noncomm BSD BitstreamVera" |
148 |
-SLOT="0" |
149 |
-KEYWORDS="~amd64 ~x86 -*" |
150 |
-IUSE="debug" |
151 |
- |
152 |
-RDEPEND="media-libs/glew[abi_x86_32(-)] |
153 |
- media-libs/libsdl[abi_x86_32(-),opengl,video,X] |
154 |
- media-libs/libsndfile[abi_x86_32(-),alsa] |
155 |
- media-libs/sdl-image[abi_x86_32(-),jpeg,png,tiff] |
156 |
- media-libs/sdl-ttf[abi_x86_32(-)] |
157 |
- sys-libs/zlib[abi_x86_32(-)] |
158 |
- virtual/glu[abi_x86_32(-)] |
159 |
- x11-libs/gtk+:2[abi_x86_32(-)]" |
160 |
-# Yup, openal and ncurses are only needed at compile-time; the code dlopens it at runtime |
161 |
-# if requested. |
162 |
-DEPEND="${RDEPEND} |
163 |
- media-libs/openal[abi_x86_32(-)] |
164 |
- sys-libs/ncurses[abi_x86_32(-),unicode] |
165 |
- virtual/pkgconfig |
166 |
- x11-proto/kbproto[abi_x86_32(-)] |
167 |
- x11-proto/xproto[abi_x86_32(-)]" |
168 |
- |
169 |
-S=${WORKDIR}/${MY_PN}_linux |
170 |
- |
171 |
-gamesdir="${GAMES_PREFIX_OPT}/${PN}" |
172 |
-QA_PRESTRIPPED="${gamesdir}/libs/Dwarf_Fortress" |
173 |
-RESTRICT="strip" |
174 |
- |
175 |
-pkg_setup() { |
176 |
- games_pkg_setup |
177 |
- |
178 |
- multilib_toolchain_setup x86 |
179 |
-} |
180 |
- |
181 |
-src_prepare() { |
182 |
- rm libs/*.so* |
183 |
- cp "${FILESDIR}"/{dwarf-fortress,Makefile} . |
184 |
- epatch_user |
185 |
-} |
186 |
- |
187 |
-src_configure() { |
188 |
- tc-export CXX PKG_CONFIG |
189 |
- CXXFLAGS+=" -D$(use debug || echo N)DEBUG" |
190 |
-} |
191 |
- |
192 |
-src_compile() { |
193 |
- default |
194 |
- sed -i -e "s:^gamesdir=.*:gamesdir=${gamesdir}:" ${PN} || die |
195 |
-} |
196 |
- |
197 |
-src_install() { |
198 |
- # install data-files and libs |
199 |
- insinto "${gamesdir}" |
200 |
- doins -r raw data libs |
201 |
- |
202 |
- # install our wrapper |
203 |
- dogamesbin ${PN} |
204 |
- |
205 |
- # install docs |
206 |
- dodoc README.linux *.txt |
207 |
- |
208 |
- prepgamesdirs |
209 |
- |
210 |
- fperms 750 "${gamesdir}"/libs/Dwarf_Fortress |
211 |
-} |
212 |
- |
213 |
-pkg_postinst() { |
214 |
- elog "System-wide Dwarf Fortress has been installed to ${gamesdir}. This is" |
215 |
- elog "symlinked to ~/.dwarf-fortress when dwarf-fortress is run." |
216 |
- elog "For more information on what exactly is replaced, see ${GAMES_BINDIR}/${PN}." |
217 |
- elog "Note: This means that the primary entry point is ${GAMES_BINDIR}/${PN}." |
218 |
- elog "Do not run ${gamesdir}/libs/Dwarf_Fortress." |
219 |
- elog |
220 |
- elog "Optional runtime dependencies: install sys-libs/ncurses[$(use amd64 && echo "abi_x86_32,")unicode]" |
221 |
- elog "for [PRINT_MODE:TEXT]. Install media-libs/openal$(use amd64 && echo "[abi_x86_32]") for audio output." |
222 |
- elog |
223 |
- games_pkg_postinst |
224 |
-} |