diff options
Diffstat (limited to 'games-emulation/emutos')
-rw-r--r-- | games-emulation/emutos/Manifest | 6 | ||||
-rw-r--r-- | games-emulation/emutos/emutos-1.2.1.ebuild | 43 |
2 files changed, 49 insertions, 0 deletions
diff --git a/games-emulation/emutos/Manifest b/games-emulation/emutos/Manifest index 3dc1c11f6f88..a5547cad94a5 100644 --- a/games-emulation/emutos/Manifest +++ b/games-emulation/emutos/Manifest @@ -1,7 +1,13 @@ +DIST emutos-1024k-1.2.1.zip 349553 BLAKE2B 616f1e509c7652dc88798155db6d1f69b0ea170b19d5736a42d9ad17762d6de6827c7415e6763e00deef17b1f0641574d1bec384055aff21434bfe1d6c95ee14 SHA512 22af7fee6e1f84c5c337dedd369259a51f4ef27dce7a1468e06d04311a3f7f37e5be588b0ff4fa57f454844ada2e6693e795b2dfa819df6907eb277d041e76bd DIST emutos-1024k-1.2.zip 349307 BLAKE2B cc856a44eeea347b578ae0b2a05a0dfd0ac27c65c434ee87d3688d4f5a9ef999fd75d765b9ab224c7e386ab10ce78e40cac717159a4fffab3ebfb7df9e3590ff SHA512 656ef5abd9e0ef867045151c3178f4ccfe8e5ab49657ccd62072651485a81c5b384c826a254832d4be71eb81b14ddd55b24922428aaf6f6b3aef3e87582fb23a +DIST emutos-192k-1.2.1.zip 2021873 BLAKE2B 3c584d3af3108eaa7748948c35c56e636d4c305f6ef43f1f75f587dbb88ea1d1f73875df0b8d78b90d6e15a4e3ba4cb24b2628e6a1c555de5c6c3f577a96ba0f SHA512 ac8793ed854d2edca9dffa79324916796cac2274f7c996522fcb761964e2f028053cc5595a61d7c4d468db0ae85477c5f00e457dfe79cd6dd1d95d02e287c347 DIST emutos-192k-1.2.zip 2021484 BLAKE2B f1ba0cde2000e0a0e0d48127a805c10396d2cc68f0209b4fc7fc34e3f5289f1dee451588cfde225c124386f961f17893c06ddfe7fc494169a4e17fab1d61d02f SHA512 2da55d3855e955e18ba00c0684907a0827a8928f1bddcb09d412b40e2baa560a0701880538007601deaec061bc221693f961bfa2992adb7112cc12104cb4be31 +DIST emutos-256k-1.2.1.zip 2573604 BLAKE2B c383cc286d29be178a6d02db4fe75638c9bd50eb6cf9fb81c5cc8a8c2e3baf134ef0d277d2b76e801ea817482cc52a6b5148a271b144cbb5ade81a77ffc79b9c SHA512 1f1168f9900c30afa1f26d3a8cd5e552623e34c5eaef6108f5150c63dbd03f1314151e161bba5dea73d3d564ad44f684ab4db83e3dcd35f60e83e791fcc7e022 DIST emutos-256k-1.2.zip 2573209 BLAKE2B a26a9099b0afd07ff200982f63fdc4c8a6a8559b850392618886b30be9c84ed985edce789eca76d6e3c66cc5919c754aef8784e30bb600a9b24b4948ca71dc44 SHA512 d476f8cf125accd0a3cde9761d3bf08af26ff88e6f1b7631e903dc777c59d74786fb2e74441db3373d9d01a7573a892d68b243f23774ae156d6598ada55c948c +DIST emutos-512k-1.2.1.zip 3193965 BLAKE2B f6bd145923eb433e5d142d6a178809b65b4313b538d4d7de2e6a463bc042e66eda8aa1e75d78a8ab59c380ec34d0ff8c8ec05d4ceae88b5c98fc7f90571ddcce SHA512 d12c5da314ba60818874b6637f10e205deae29f93ef38796a7ed94c8ebc28e41fe821b47825c0dc083b8e8ea90ed5a8c8517205e6bf5d5826dd8aac20eeaa4c1 DIST emutos-512k-1.2.zip 3193629 BLAKE2B 77fdbf13e039f170b7bb1fe017ec8d4eb3216a6e9b6d528f4680c63e08e596700adbc7c0d9e78e0edcbf9cfbf7d6eefb1387198752871d0c9eb9005d09e09264 SHA512 76dbd9b9805f2ef747efee44b87755c4a519b890e211c6ca26df169ae3fa4562aa1c5dc53d9938ad72e632f33e516826c09b1101b7cf35255ed89b902e1c7cf1 +DIST emutos-aranym-1.2.1.zip 301411 BLAKE2B 588058ab9af8afffd4e4cbff1f0bc72e013c46808dd00b0de27c60632156392e599424806501554e33ac41387fa0a10866ffc6729a7de73f2e1cddfbfe81f18b SHA512 aa5ebf15cd593b179a1f9f2b169c10cdf68dc9a47c0e4f0328316d96aff5946c89b7ec59e8c7f2587a44ddf868772710a90dc7cd0cb1bbb6f13fad3b91fd6895 DIST emutos-aranym-1.2.zip 301209 BLAKE2B caecd86ea97a6e79d036dd4aabe6adc4749c3f339b7b888086547d658deb94fe2ef1702664a36f3c0fa4a405bedb4a6ec5a019a8f79c3896bc99abc26a06010d SHA512 2bebf3a54f1e874edd473fb97694a16784b04fcc8a707e0540362597d31acf2d6558560968d83ea2691426f44bf1e8fab9920770715bb5d4399d480947676304 +EBUILD emutos-1.2.1.ebuild 1327 BLAKE2B bba205b21cc546f83f8aae676dd72dfdade656bc30d2422c10b6e11f8714774e53a6878a6bfbd10f20ced54ce027df57b504dd4f5fd5e5328f59322d9b83ef61 SHA512 1c537e38fb75a243f30074e9094b6eaa20c3743c60d0acc422fe0b05f2dffb01af15be3664a7df0fccf89af2ac75e3c46877181acfcf003ca6bd5828b4f1e68d EBUILD emutos-1.2.ebuild 1327 BLAKE2B bba205b21cc546f83f8aae676dd72dfdade656bc30d2422c10b6e11f8714774e53a6878a6bfbd10f20ced54ce027df57b504dd4f5fd5e5328f59322d9b83ef61 SHA512 1c537e38fb75a243f30074e9094b6eaa20c3743c60d0acc422fe0b05f2dffb01af15be3664a7df0fccf89af2ac75e3c46877181acfcf003ca6bd5828b4f1e68d MISC metadata.xml 354 BLAKE2B 7d7fb28750a0b529ff40ee9ea32b4f09f2767df55b00d2c0580ad4703deadbbd0b6d735dabb7925739aa20e76b063bff99c8eb41cc4fe78c4232d2c51bf07c4a SHA512 7789f7a0c78aa0215ccea79fc13f136e40eb4ff9857ccd13c328afdc52ac7fee224fabf74dad91cfde336edcb58456182c159893ce8c53c3f1b160fe3db1395b diff --git a/games-emulation/emutos/emutos-1.2.1.ebuild b/games-emulation/emutos/emutos-1.2.1.ebuild new file mode 100644 index 000000000000..d351e0bdc49a --- /dev/null +++ b/games-emulation/emutos/emutos-1.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 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 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="http://emutos.sourceforge.net" +SRC_URI="$(printf "mirror://sourceforge/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 +} |