1 |
commit: 73eec1bc4df97275bacc36cc85e9827baa340336 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Sep 28 11:30:03 2019 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Sep 28 11:31:41 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73eec1bc |
7 |
|
8 |
games-rpg/eternal-lands-data: Remove last-rited pkg |
9 |
|
10 |
Closes: https://bugs.gentoo.org/549890 |
11 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
12 |
|
13 |
games-rpg/eternal-lands-data/Manifest | 3 - |
14 |
.../eternal-lands-data-1.9.3-r1.ebuild | 99 ---------------------- |
15 |
games-rpg/eternal-lands-data/metadata.xml | 20 ----- |
16 |
profiles/package.mask | 6 -- |
17 |
4 files changed, 128 deletions(-) |
18 |
|
19 |
diff --git a/games-rpg/eternal-lands-data/Manifest b/games-rpg/eternal-lands-data/Manifest |
20 |
deleted file mode 100644 |
21 |
index 81ae74fd449..00000000000 |
22 |
--- a/games-rpg/eternal-lands-data/Manifest |
23 |
+++ /dev/null |
24 |
@@ -1,3 +0,0 @@ |
25 |
-DIST EL_sound_191.zip 43002046 BLAKE2B 450fd0fbff0fefbbffb1154ecb3e1e97ec8eb447d961e1442900af629c612c5a6f14f673a0c2820f7403b79ae0b4920a17f1e2a1b3457a5cc47daca0deb54bca SHA512 cc4103d6cdafffcf3926f0e90ca2555b09b22d9e00947f9e1790cfa5b7c945cff16f935ede886b498ac86028b77e8f1ead6eecab2d59848100233eed373c1310 |
26 |
-DIST el_linux_193.zip 67104165 BLAKE2B 8e83cc00ef766f829793880952cf852adc7081a095ee3cee4f483c6fff7f9c0a293556483506fe4d09b5681ea7b7c5796e876a92e06f739d92b5fba1e7129f51 SHA512 95de984998bfc27525b7986895d1154a74c6e4dbffb9bf115c1284213acf56a470967b55e0507ed6aacd67f972bce4689aa7cffb9acd16d92bf448f195dc4f0c |
27 |
-DIST el_music_full-20060803.zip 65511882 BLAKE2B 618fe476473f00371f50f9249a11aaa7b9da28caae41e072f6cf6a5d74d640b58182586f92a770bef45c80f19c1b46408b6ac2625972ba804d4c1967f01546c6 SHA512 dbd24cb20331d3640b3a5891faaf88aa0e71ba0564dfde347f2ea0fcb7e0f2700f1324ee8e988c551efb943183bbc823d4ee0373ed2b1f6d0300df76e25a524c |
28 |
|
29 |
diff --git a/games-rpg/eternal-lands-data/eternal-lands-data-1.9.3-r1.ebuild b/games-rpg/eternal-lands-data/eternal-lands-data-1.9.3-r1.ebuild |
30 |
deleted file mode 100644 |
31 |
index cdcd0ac6284..00000000000 |
32 |
--- a/games-rpg/eternal-lands-data/eternal-lands-data-1.9.3-r1.ebuild |
33 |
+++ /dev/null |
34 |
@@ -1,99 +0,0 @@ |
35 |
-# Copyright 1999-2018 Gentoo Foundation |
36 |
-# Distributed under the terms of the GNU General Public License v2 |
37 |
- |
38 |
-EAPI=6 |
39 |
- |
40 |
-MUSIC_DATE="20060803" |
41 |
- |
42 |
-MY_PV="${PV//_/}" |
43 |
-MY_PV="${MY_PV//./}" |
44 |
-MY_PN="${PN%*-data}" |
45 |
-DESCRIPTION="An online MMORPG written in C and SDL" |
46 |
-HOMEPAGE="http://www.eternal-lands.com" |
47 |
-SRC_URI="http://www.eternal-lands.com/el_linux_193.zip |
48 |
- music? ( mirror://gentoo/el_music_full-${MUSIC_DATE}.zip ) |
49 |
- sound? ( http://www.eternallands.co.uk/EL_sound_191.zip )" |
50 |
-# WARNING: The music file is held at |
51 |
-# http://www.eternal-lands.com/page/music.php |
52 |
-# We only mirror it so that it is versioned by the date we mirrored it |
53 |
-# AND prefixed with el_ so as not cause any conflicts. Maybe oneday they will |
54 |
-# version their music, maybe not. |
55 |
- |
56 |
-LICENSE="eternal_lands" |
57 |
-SLOT="0" |
58 |
-KEYWORDS="~amd64 ~x86 ~x86-fbsd" |
59 |
-IUSE="bloodsuckermaps music sound" |
60 |
- |
61 |
-DEPEND="app-arch/unzip |
62 |
- !bloodsuckermaps? ( !games-rpg/eternal-lands-bloodsucker )" |
63 |
- |
64 |
-PDEPEND="bloodsuckermaps? ( >=games-rpg/eternal-lands-bloodsucker-3.0_p20110618 )" |
65 |
- |
66 |
-# Maybe one day upstream will do things in a consistent way. |
67 |
-S="${WORKDIR}/el_linux" |
68 |
- |
69 |
-src_prepare() { |
70 |
- # Move our music files to the correct directory |
71 |
- if use music ; then |
72 |
- mkdir music || die |
73 |
- mv ../*.ogg ../*.pll music || die |
74 |
- fi |
75 |
- |
76 |
- # Fix assertion error with >=libxml2-2.9 (see bug #449352) |
77 |
- xmllint --noent actor_defs/actor_defs.xml > actor_defs.xml || die "Failed parsing actor_defs.xml" |
78 |
- mv actor_defs.xml actor_defs || die |
79 |
- eapply_user |
80 |
-} |
81 |
- |
82 |
-src_install() { |
83 |
- # These are provided by eternal-lands ebuild |
84 |
- |
85 |
- rm license.txt |
86 |
- rm commands.lst |
87 |
- |
88 |
- # don't install maps if using alternate maps |
89 |
- if use bloodsuckermaps ; then |
90 |
- rm maps/anitora.dds maps/cave1.dds maps/cont2map10.dds |
91 |
- rm maps/cont2map11.dds maps/cont2map12.dds maps/cont2map13.dds |
92 |
- rm maps/cont2map14.dds maps/cont2map15.dds maps/cont2map16.dds |
93 |
- rm maps/cont2map17.dds maps/cont2map18.dds maps/cont2map19.dds |
94 |
- rm maps/cont2map1.dds maps/cont2map20.dds maps/cont2map21.dds |
95 |
- rm maps/cont2map22.dds maps/cont2map23.dds maps/cont2map24.dds |
96 |
- rm maps/cont2map2.dds maps/cont2map3.dds maps/cont2map4.dds |
97 |
- rm maps/cont2map5.dds maps/cont2map6.dds maps/cont2map7.dds |
98 |
- rm maps/cont2map8.dds maps/cont2map9.dds maps/irilion.dds |
99 |
- rm maps/legend.dds maps/map11.dds maps/map12.dds |
100 |
- rm maps/map13.dds maps/map14f.dds maps/map15f.dds |
101 |
- rm maps/map2.dds maps/map3.dds maps/map4f.dds |
102 |
- rm maps/map5nf.dds maps/map6nf.dds maps/map7.dds |
103 |
- rm maps/map8.dds maps/map9f.dds maps/seridia.dds |
104 |
- rm maps/startmap.dds |
105 |
- fi |
106 |
- |
107 |
- insopts -m 0660 |
108 |
- insinto /usr/share/games/eternal-lands |
109 |
- doins -r 2dobjects 3dobjects actor_defs animations maps meshes \ |
110 |
- particles skeletons shaders textures languages shaders skybox \ |
111 |
- *.lst 3dobjects.txt *.xml \ |
112 |
- || die "doins failed" |
113 |
- |
114 |
- if use music ; then |
115 |
- doins -r music |
116 |
- fi |
117 |
- |
118 |
- # Removed sound from above - need to handle sound support |
119 |
- |
120 |
- cd "${WORKDIR}" |
121 |
- if use sound ; then |
122 |
- doins -r sound |
123 |
- fi |
124 |
-} |
125 |
- |
126 |
-pkg_postinst() { |
127 |
- # Ensure that the files are writable by the game group for auto |
128 |
- # updating. |
129 |
- chmod -R g+rw "${EROOT}"usr/share/games/eternal-lands || die |
130 |
- |
131 |
- # Make sure new files stay in games group |
132 |
- find "${EROOT}"usr/share/games/eternal-lands -type d -exec chmod g+sx {} \; || die |
133 |
-} |
134 |
|
135 |
diff --git a/games-rpg/eternal-lands-data/metadata.xml b/games-rpg/eternal-lands-data/metadata.xml |
136 |
deleted file mode 100644 |
137 |
index 35a82f4ea80..00000000000 |
138 |
--- a/games-rpg/eternal-lands-data/metadata.xml |
139 |
+++ /dev/null |
140 |
@@ -1,20 +0,0 @@ |
141 |
-<?xml version="1.0" encoding="UTF-8"?> |
142 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
143 |
-<pkgmetadata> |
144 |
- <maintainer type="person"> |
145 |
- <email>rich0@g.o</email> |
146 |
- <name>Rich Freeman</name> |
147 |
- </maintainer> |
148 |
- <maintainer type="project"> |
149 |
- <email>games@g.o</email> |
150 |
- <name>Gentoo Games Project</name> |
151 |
- </maintainer> |
152 |
- <longdescription> |
153 |
- Eternal Lands is a FREE MMORPG (massively multiplayer online role playing game) |
154 |
- </longdescription> |
155 |
- <use> |
156 |
- <flag name="bloodsuckermaps">Will install Bloodsucker's Maps in place of the official map files</flag> |
157 |
- <flag name="music">Enables in-game music</flag> |
158 |
- <flag name="sound">Enables in-game sound effects</flag> |
159 |
- </use> |
160 |
-</pkgmetadata> |
161 |
|
162 |
diff --git a/profiles/package.mask b/profiles/package.mask |
163 |
index 7251db3c462..38501370cbb 100644 |
164 |
--- a/profiles/package.mask |
165 |
+++ b/profiles/package.mask |
166 |
@@ -1089,12 +1089,6 @@ dev-cpp/threadpool |
167 |
# Removal in 30 days. Bug #667064. |
168 |
net-misc/libss7 |
169 |
|
170 |
-# Stefan Strogin <steils@g.o> (2019-08-29) |
171 |
-# Obsolete. No reverse dependencies (games-rpg/eternal-lands no longer |
172 |
-# depends on them). |
173 |
-# Removal in 30 days. Bug #549890. |
174 |
-games-rpg/eternal-lands-data |
175 |
- |
176 |
# Miroslav Šulc <fordfrog@g.o> (2019-08-19) |
177 |
# Depends on >=virtual/{jdk,jre}-11 which is masked |
178 |
=www-servers/tomcat-9.0.24 |