1 |
commit: e79731e7162418a4799e78365f1cafed2370f70f |
2 |
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jan 20 22:50:41 2022 +0000 |
4 |
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jan 20 22:57:53 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79731e7 |
7 |
|
8 |
games-server/minecraft-server: drop 1.16.5-r1 |
9 |
|
10 |
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org> |
11 |
|
12 |
games-server/minecraft-server/Manifest | 1 - |
13 |
.../minecraft-server/files/log4j2_112-116.xml | 28 ---------- |
14 |
.../files/minecraft-server.initd-r5 | 62 ---------------------- |
15 |
.../files/minecraft-server.service | 16 ------ |
16 |
.../minecraft-server-1.16.5-r1.ebuild | 55 ------------------- |
17 |
5 files changed, 162 deletions(-) |
18 |
|
19 |
diff --git a/games-server/minecraft-server/Manifest b/games-server/minecraft-server/Manifest |
20 |
index a2e003172ba4..85eabaa31e91 100644 |
21 |
--- a/games-server/minecraft-server/Manifest |
22 |
+++ b/games-server/minecraft-server/Manifest |
23 |
@@ -1,2 +1 @@ |
24 |
-DIST minecraft-server-1.16.5.jar 37962360 BLAKE2B 355715b809c09581e457f54618bd6ddab91b1c488d709d402fa6690d32244298d44191d439b8d9f27f4853f7e7658bfa2db88b61697a1caeb66da76ab211d9f8 SHA512 8321c50d788c6a3a3e8b2146bf1b20f6a3da87dd21ec4bd1fda0031d26f728d64e56a6a230ba5d857f4d500d7ba281eb4e3c28b6715f29d8dcba79d8c0ddf03f |
25 |
DIST minecraft-server-1.18.1.jar 46324407 BLAKE2B bc974116c00692910955fab6fff2f21f4363c575b28e03af5e7750d98d8f0b9ed52123ac7fffbb0739c775f22190ace2ea7ebe916e1b4deafca82278c4f6a5af SHA512 cb306772c06e88b70475961ec1f057a9edfcef8db334479ec5c28e8b07287b3209bc54d83f7da7e8c63a8581e7ddbb93109acbf491ff74806b27486368640e71 |
26 |
|
27 |
diff --git a/games-server/minecraft-server/files/log4j2_112-116.xml b/games-server/minecraft-server/files/log4j2_112-116.xml |
28 |
deleted file mode 100644 |
29 |
index 569223572f64..000000000000 |
30 |
--- a/games-server/minecraft-server/files/log4j2_112-116.xml |
31 |
+++ /dev/null |
32 |
@@ -1,28 +0,0 @@ |
33 |
-<?xml version="1.0" encoding="UTF-8"?> |
34 |
-<Configuration status="WARN"> |
35 |
- <Appenders> |
36 |
- <Console name="SysOut" target="SYSTEM_OUT"> |
37 |
- <PatternLayout pattern="[%d{HH:mm:ss}] [%t/%level]: %msg{nolookups}%n" /> |
38 |
- </Console> |
39 |
- <Queue name="ServerGuiConsole"> |
40 |
- <PatternLayout pattern="[%d{HH:mm:ss} %level]: %msg{nolookups}%n" /> |
41 |
- </Queue> |
42 |
- <RollingRandomAccessFile name="File" fileName="logs/latest.log" filePattern="logs/%d{yyyy-MM-dd}-%i.log.gz"> |
43 |
- <PatternLayout pattern="[%d{HH:mm:ss}] [%t/%level]: %msg{nolookups}%n" /> |
44 |
- <Policies> |
45 |
- <TimeBasedTriggeringPolicy /> |
46 |
- <OnStartupTriggeringPolicy /> |
47 |
- </Policies> |
48 |
- </RollingRandomAccessFile> |
49 |
- </Appenders> |
50 |
- <Loggers> |
51 |
- <Root level="info"> |
52 |
- <filters> |
53 |
- <MarkerFilter marker="NETWORK_PACKETS" onMatch="DENY" onMismatch="NEUTRAL" /> |
54 |
- </filters> |
55 |
- <AppenderRef ref="SysOut"/> |
56 |
- <AppenderRef ref="File"/> |
57 |
- <AppenderRef ref="ServerGuiConsole"/> |
58 |
- </Root> |
59 |
- </Loggers> |
60 |
-</Configuration> |
61 |
|
62 |
diff --git a/games-server/minecraft-server/files/minecraft-server.initd-r5 b/games-server/minecraft-server/files/minecraft-server.initd-r5 |
63 |
deleted file mode 100644 |
64 |
index bfaad750b8c7..000000000000 |
65 |
--- a/games-server/minecraft-server/files/minecraft-server.initd-r5 |
66 |
+++ /dev/null |
67 |
@@ -1,62 +0,0 @@ |
68 |
-#!/sbin/openrc-run |
69 |
-# Copyright 1999-2021 Gentoo Authors |
70 |
-# Distributed under the terms of the GNU General Public License v2 |
71 |
- |
72 |
-if [ "${SVCNAME}" = "minecraft-server" ]; then |
73 |
- instance="main" |
74 |
-else |
75 |
- instance="${SVCNAME#minecraft-server.}" |
76 |
-fi |
77 |
- |
78 |
-dtach_tmpfile="$(mktemp -u)" |
79 |
-minecraft_command="/usr/bin/minecraft-server" |
80 |
-minecraft_logs="/var/log/minecraft-server" |
81 |
-minecraft_logs_instance="${minecraft_logs}/${instance}" |
82 |
-minecraft_path="/var/lib/minecraft-server" |
83 |
-minecraft_path_instance="${minecraft_path}/${instance}" |
84 |
-name="Minecraft Server (World: ${instance})" |
85 |
-pidfile="/run/minecraft-server.${instance}.pid" |
86 |
-start_stop_daemon_args="--chdir ${minecraft_path_instance} --env JAVA_OPTS='${MINECRAFT_OPTS}'" |
87 |
- |
88 |
-description_attach="Attaches to the session (interactive console) of the Minecraft server" |
89 |
-extra_started_commands="attach" |
90 |
- |
91 |
-command="/usr/bin/dtach" |
92 |
-command_background="true" |
93 |
-command_args="-N ${dtach_tmpfile} ${minecraft_command} ${MINECRAFT_OPTS}" |
94 |
-command_group="minecraft" |
95 |
-command_user="minecraft" |
96 |
- |
97 |
-depend() { |
98 |
- use net |
99 |
-} |
100 |
- |
101 |
-start_pre() { |
102 |
- checkpath -d -o "${command_user}:${command_group}" -q "${minecraft_path}" "${minecraft_path_instance}" |
103 |
- |
104 |
- checkpath -f -o "${command_user}:${command_group}" -q "${minecraft_path_instance}"/eula.txt |
105 |
- echo "eula=true" > "${minecraft_path_instance}"/eula.txt |
106 |
- |
107 |
- checkpath -d -o "${command_user}:${command_group}" -q "${minecraft_logs}" "${minecraft_logs_instance}" |
108 |
- |
109 |
- if [ ! -L "${minecraft_path_instance}"/logs ]; then |
110 |
- cd "${minecraft_path_instance}" && ln -s ../../../log/minecraft-server/"${instance}" logs |
111 |
- fi |
112 |
- |
113 |
- if [ -z "${MINECRAFT_OPTS}" ]; then |
114 |
- eerror "You must define 'MINECRAFT_OPTS' in '/etc/conf.d/${SVCNAME}'!" |
115 |
- return 1 |
116 |
- fi |
117 |
-} |
118 |
- |
119 |
-attach() { |
120 |
- pidnumber="$(cat ${pidfile})" |
121 |
- dtach_tmpfile="$(cat /proc/${pidnumber}/cmdline | tr '\0' ' ' | awk '{print $3}')" |
122 |
- |
123 |
- if [ -S "${dtach_tmpfile}" ]; then |
124 |
- eval "${command}" -a "${dtach_tmpfile}" "${DTACH_OPTS}" |
125 |
- else |
126 |
- eerror "The determined socket file for dtach could not be found!" |
127 |
- eerror "Did the process crash?" |
128 |
- fi |
129 |
-} |
130 |
|
131 |
diff --git a/games-server/minecraft-server/files/minecraft-server.service b/games-server/minecraft-server/files/minecraft-server.service |
132 |
deleted file mode 100644 |
133 |
index ad9167e5b1c9..000000000000 |
134 |
--- a/games-server/minecraft-server/files/minecraft-server.service |
135 |
+++ /dev/null |
136 |
@@ -1,16 +0,0 @@ |
137 |
-[Unit] |
138 |
-Description=Minecraft Server (World: %I) |
139 |
-After=network.target |
140 |
- |
141 |
-[Service] |
142 |
-User=minecraft |
143 |
-Group=minecraft |
144 |
-WorkingDirectory=-/var/lib/minecraft-server/%I |
145 |
-PIDFile=/run/minecraft-server.%I.pid |
146 |
-ExecStartPre=!/bin/mkdir -p /var/lib/minecraft-server/%I |
147 |
-ExecStartPre=!/bin/chown -R minecraft:minecraft /var/lib/minecraft-server/%I |
148 |
-ExecStartPre=/bin/sh -c 'echo "eula=true" > /var/lib/minecraft-server/%I/eula.txt' |
149 |
-ExecStart=/bin/sh -c '/usr/bin/dtach -N $(mktemp -u) /usr/bin/minecraft-server' |
150 |
- |
151 |
-[Install] |
152 |
-WantedBy=multi-user.target |
153 |
|
154 |
diff --git a/games-server/minecraft-server/minecraft-server-1.16.5-r1.ebuild b/games-server/minecraft-server/minecraft-server-1.16.5-r1.ebuild |
155 |
deleted file mode 100644 |
156 |
index d66a93f97015..000000000000 |
157 |
--- a/games-server/minecraft-server/minecraft-server-1.16.5-r1.ebuild |
158 |
+++ /dev/null |
159 |
@@ -1,55 +0,0 @@ |
160 |
-# Copyright 1999-2021 Gentoo Authors |
161 |
-# Distributed under the terms of the GNU General Public License v2 |
162 |
- |
163 |
-EAPI=7 |
164 |
- |
165 |
-EGIT_COMMIT="1b557e7b033b583cd9f66746b7a9ab1ec1673ced" |
166 |
-README_GENTOO_SUFFIX="-r1" |
167 |
- |
168 |
-inherit readme.gentoo-r1 java-pkg-2 systemd |
169 |
- |
170 |
-DESCRIPTION="The official server for the sandbox video game" |
171 |
-HOMEPAGE="https://www.minecraft.net/" |
172 |
-SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> ${P}.jar" |
173 |
-S="${WORKDIR}" |
174 |
- |
175 |
-LICENSE="Mojang" |
176 |
-SLOT="0" |
177 |
-KEYWORDS="amd64 ~arm64 x86" |
178 |
-RESTRICT="bindist mirror" |
179 |
- |
180 |
-RDEPEND=" |
181 |
- acct-group/minecraft |
182 |
- acct-user/minecraft |
183 |
- app-misc/dtach |
184 |
- || ( |
185 |
- >=virtual/jre-1.8 |
186 |
- >=virtual/jdk-1.8 |
187 |
- ) |
188 |
-" |
189 |
- |
190 |
-src_unpack() { |
191 |
- cp "${DISTDIR}/${A}" "${WORKDIR}" || die |
192 |
-} |
193 |
- |
194 |
-src_compile() { |
195 |
- :; |
196 |
-} |
197 |
- |
198 |
-src_install() { |
199 |
- java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar |
200 |
- java-pkg_dolauncher minecraft-server --jar minecraft-server.jar --java_args "\${JAVA_OPTS} -Dlog4j.configurationFile=log4j2_112-116.xml" --pkg_args nogui |
201 |
- |
202 |
- insinto /usr/share/minecraft-server |
203 |
- doins "${FILESDIR}"/log4j2_112-116.xml |
204 |
- |
205 |
- newinitd "${FILESDIR}"/minecraft-server.initd-r6 minecraft-server |
206 |
- newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server |
207 |
- systemd_newunit "${FILESDIR}"/minecraft-server.service-r1 minecraft-server@.service |
208 |
- |
209 |
- readme.gentoo_create_doc |
210 |
-} |
211 |
- |
212 |
-pkg_postinst() { |
213 |
- readme.gentoo_print_elog |
214 |
-} |