public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Ionen Wolkens" <ionen@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/emutos/
Date: Fri, 27 Jun 2025 20:21:03 +0000 (UTC)	[thread overview]
Message-ID: <1751055640.19a159cfe279aa7f8932a59acf0bb3c20952f9e1.ionen@gentoo> (raw)

commit:     19a159cfe279aa7f8932a59acf0bb3c20952f9e1
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 27 19:07:03 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Jun 27 20:20:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a159cf

games-emulation/emutos: add 1.4

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/emutos/Manifest          |  5 ++++
 games-emulation/emutos/emutos-1.4.ebuild | 43 ++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/games-emulation/emutos/Manifest b/games-emulation/emutos/Manifest
index fa732ee28ffe..2d581515cafa 100644
--- a/games-emulation/emutos/Manifest
+++ b/games-emulation/emutos/Manifest
@@ -1,5 +1,10 @@
 DIST emutos-1024k-1.3.zip 360673 BLAKE2B 5d061c2a4e857d8e9d72480dc4d5f5d668ca377279aeeac1346e28232347fcc18cf1697530a7a6e7641da16721ac175ab67480f213f4bcaf7b6fbd6b3568129d SHA512 aa7484ba657b4c70e5323328cdce741099ca74fb5e7e4cef944148902dfb597f274f37e924883014048405b1c23321ea3cabfdc20ea73934c903bdde381c7384
+DIST emutos-1024k-1.4.zip 371134 BLAKE2B 467bd1b1369c82ab4482e0cdf288b35002907d8a34496539ae85bb1a0c91277aba68bdd54b3d60bd6ee2f17672eb6c876e829430c533f477fc3eee8a64c23124 SHA512 890b99fcc383f33ebe40afccabd515d107b6a34a7715374248955db7636456262907d407b4d836cfb2dd94407de5f34670495ce8cc14890d5817c9786f3ead09
 DIST emutos-192k-1.3.zip 2144680 BLAKE2B d0d34758c79ed8109e537a8cbb0c409fe57ffa9a2737120b44a923c1b17af155dcd782dc82828848508ccb975919405c381b5caa3930aa221d0dbbfa2a9b769b SHA512 9e54ae92d656102ad7046caebacc2c958bb49c514231a51ef68497ecef9844d9bffaf1c9c32984dbf0a8878ac3ea3701b6ee4064bc6012b433ca47b82b225524
+DIST emutos-192k-1.4.zip 2260230 BLAKE2B 1cb79168f70fcaa649bc30591c174cd15a59e8463ae055cd99e1536896c844ae179895b51e1ed4008fc41b773c48bad6b087e271807561061482f2c53c2493ca SHA512 2a52e399f0ce039791c5d2326e76116b495f72369f98924633d67b266612e32109910a1775230bdc780ee45d61de33824dd6315de2f47188929ffa6bb3bdcd11
 DIST emutos-256k-1.3.zip 2774062 BLAKE2B a58dddbd4e0615df721187c402e02c73829643a4c2881ebc2e1f1a532e54c1081575e17ef8876f262a6dcde0a8a7c13668be0e3952fe3ff9de16cc050e5c1251 SHA512 99e73e45b62ee8b604a1b465a1e79808dba8adcb3f209588c344bd0155f8dca353a532a14240a061ad7bcfe1c3b371932b7aaf60c6ee75a413ee2a9571e2c87c
+DIST emutos-256k-1.4.zip 2933355 BLAKE2B 898698d35f525dd9191a2df34e61ec8ed7e1418b523ec82e9d97f6a74b15c9274276e96bc1601073b91058a7aaf1cbe732e8a80e3ee85512300c4c67cda38afd SHA512 035e98492a15dd6b0ae998c5097acde7455ab8e4d253c12814808db35591fdd8398760ad9f00a845627d1786f1809034ea074c6e92e7627c4726f53ced4844d7
 DIST emutos-512k-1.3.zip 3441410 BLAKE2B 42867a36546d9cc893fc3c76586b0502ce92a4cc81c8568aab0e8db6ec443c718e331c5a6a0552e70836e5139ee355bfb312307cc5c4e7ace4b0beb87af4f346 SHA512 a417e30ec6f910008f82f342afc4615dd5aaf2db28107ea719d766d5f0878f9ea2f25740644ec91facb544935f2bc19a8a3d9232ecd3e993ff734b351697d2b1
+DIST emutos-512k-1.4.zip 3708741 BLAKE2B 4a990f9d5e0fc14b3b6197dbe8f73087bc68078dbdfaa9c3bc33eef670b22db85c9f94ff85c04d866e3ab917aef6f323dfdc205fd00b4175f22dc16354efd2d5 SHA512 001c88b43e7ea25020121db81dfd1b877dac3ff5ac5f56ad5ee91d0b3fb6b080d38206f71b26b0c1899059e9c795e85930da4448d53db903e07902ba714c8ff6
 DIST emutos-aranym-1.3.zip 311442 BLAKE2B 5cb41ea9aa95501f698827f2d6b9c9cc1b1d7bc972b4cbb28a13dd7fb76d2f4a9ea3a14364d4ba9f6875ca4a2ed96e894a9353b24f3180bc6af96c5d9154e62d SHA512 6fa86e10635ae2042b70942505a6322dc421c4da196c233e0d456dfa53f1ba54fe350fac06ff855a7c4cff9018a3bac5294c7f0084599b00c7f2594e41ac2579
+DIST emutos-aranym-1.4.zip 340940 BLAKE2B 11b95d99fef1fae67a5c6d852d019afc696132a4f5e344658aa64b8a54880f59076cf57e1f04fe8c18c5d0dd05b45bc76ccf723a613541843ba0491b5f703f66 SHA512 905edbd5e5c6e7dbb1ae69d5ffc266da485b143fa0074e884c860f7c545e1e556edd47f005c89e5f2d04355455a89743e205533bb662875f895a6926f50b4dda

diff --git a/games-emulation/emutos/emutos-1.4.ebuild b/games-emulation/emutos/emutos-1.4.ebuild
new file mode 100644
index 000000000000..7a2b83205174
--- /dev/null
+++ b/games-emulation/emutos/emutos-1.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_L10N=( cs:cz de es fi fr el:gr hu it nl no pl ro ru sv:se de-CH:sg tr en-GB:uk en:us )
+MY_VERS=( 192k 256k 512k 1024k:etos aranym:emutos- )
+
+DESCRIPTION="Single-user single-tasking operating system for 32-bit Atari computer emulators"
+HOMEPAGE="https://emutos.sourceforge.net"
+SRC_URI="$(printf "https://downloads.sourceforge.net/emutos/${PN}-%s-${PV}.zip " "${MY_VERS[@]%:*}")"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="$(printf 'l10n_%s ' "${MY_L10N[@]%:*}")"
+
+BDEPEND="app-arch/unzip"
+
+src_install() {
+	local e list=()
+	for e in "${MY_L10N[@]}"; do
+		use l10n_${e%:*} && list+=( ${e#*:}.img )
+	done
+	(( ${#list[@]} )) || list=( us.img )
+
+	insinto /usr/share/${PN}
+	for e in "${MY_VERS[@]}"; do
+		if [[ ${e} =~ : ]]; then
+			doins ${PN}-${e%:*}-${PV}/${e#*:}${e%:*}.img # multilanguage
+		else
+			doins "${list[@]/#/${PN}-${e}-${PV}/etos${e%k}}" # single
+		fi
+		newdoc ${PN}-${e%:*}-${PV}/readme.txt readme-${e%:*}.txt
+	done
+
+	# These are identical for each, only need once.
+	dodoc ${PN}-1024k-${PV}/doc/{announce,authors,bugs,changelog,emudesk,incompatible,status,todo,xhdi}.txt
+
+	# Debug symbols usable by games-emulation/hatari (only provided with 1024k)
+	doins ${PN}-1024k-${PV}/etos1024k.sym
+}


             reply	other threads:[~2025-06-27 20:21 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-27 20:21 Ionen Wolkens [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-08-03  7:42 [gentoo-commits] repo/gentoo:master commit in: games-emulation/emutos/ Ionen Wolkens
2024-03-20  7:17 Ionen Wolkens
2022-10-09  0:29 Ionen Wolkens
2022-10-05 20:36 Ionen Wolkens
2022-08-11  7:37 Ionen Wolkens
2022-08-07 20:22 Ionen Wolkens
2021-09-12 19:19 Ionen Wolkens
2021-09-03 16:09 Ionen Wolkens
2021-06-08  7:10 Ionen Wolkens
2021-06-02  2:38 Ionen Wolkens
2021-06-02  2:38 Ionen Wolkens
2019-11-10 21:39 James Le Cuirot
2019-11-10 21:39 James Le Cuirot
2018-07-13  9:27 Tony Vroon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1751055640.19a159cfe279aa7f8932a59acf0bb3c20952f9e1.ionen@gentoo \
    --to=ionen@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox