From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CC43A15817D for ; Sun, 9 Jun 2024 15:54:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BC6C3E2A4A; Sun, 9 Jun 2024 15:54:19 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 88950E2A4A for ; Sun, 9 Jun 2024 15:54:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 452D6340C7B for ; Sun, 9 Jun 2024 15:54:17 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AB302117D for ; Sun, 9 Jun 2024 15:54:15 +0000 (UTC) From: "James Le Cuirot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "James Le Cuirot" Message-ID: <1717948445.985eeb5a284c04d5f9f168b7fb47fade65c5d45d.chewi@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-strategy/darwinia/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-strategy/darwinia/Manifest games-strategy/darwinia/darwinia-1.43.ebuild games-strategy/darwinia/metadata.xml X-VCS-Directories: games-strategy/darwinia/ X-VCS-Committer: chewi X-VCS-Committer-Name: James Le Cuirot X-VCS-Revision: 985eeb5a284c04d5f9f168b7fb47fade65c5d45d X-VCS-Branch: master Date: Sun, 9 Jun 2024 15:54:15 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 8bb0919a-3364-413a-8721-8ac794f014ab X-Archives-Hash: 301b48d32bc21ce354cff1dfa03f940e commit: 985eeb5a284c04d5f9f168b7fb47fade65c5d45d Author: Conrad Kostecki kostecki com> AuthorDate: Fri Aug 23 20:45:26 2019 +0000 Commit: James Le Cuirot gentoo org> CommitDate: Sun Jun 9 15:54:05 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985eeb5a games-strategy/darwinia: bump to version 1.43 Newer versions are not anymore provided as update, instead, you need the full version from packages like GOG or Humble Bundle. Also bumped to EAPI=7. Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Conrad Kostecki kostecki.com> Closes: https://bugs.gentoo.org/419427 Closes: https://github.com/gentoo/gentoo/pull/12775 Signed-off-by: James Le Cuirot gentoo.org> games-strategy/darwinia/Manifest | 2 + games-strategy/darwinia/darwinia-1.43.ebuild | 64 ++++++++++++++++++++++++++++ games-strategy/darwinia/metadata.xml | 15 +++++-- 3 files changed, 77 insertions(+), 4 deletions(-) diff --git a/games-strategy/darwinia/Manifest b/games-strategy/darwinia/Manifest index 61042261d1bb..e268bb9dfae9 100644 --- a/games-strategy/darwinia/Manifest +++ b/games-strategy/darwinia/Manifest @@ -1 +1,3 @@ DIST darwinia-full-1.4.0b9.sh 4228121 BLAKE2B f1cae61e3ad6802a1e04fc5306bfbb7194ad08df29a82a376dc7f1945ab8f1f99620653800bb2458941f2004488abf441c211bc3f6d7c65e4d3f47cb9155e5f6 SHA512 ed228943d4e70fc5799bbe7566b4fd862f2494f9d02bcd874f0d1b93d7bbc9a2c24a98fb5b8219fed20759bfe2af54d6ea33c60ddd8d8850e591a89822b41bb5 +DIST darwinia_1.43_amd64.tar.gz 33905558 BLAKE2B 5894b8e33210c082d30548e74ba5c8462f30a2a410864c28de063bb66e3b1f09f3fcbd923dbc6cf36cfe7f809cd705deb539803c652d24d1b055c93c2e260ef6 SHA512 3207bec69a77979e8e8b7713cf90cad612f7b67a013de088d07a97356e21ff0a9addfe7cf7febc58f4efb8f1d746a6e495a290ec2684fdf0882f7391d0ad8470 +DIST darwinia_1.43_i386.tar.gz 34529858 BLAKE2B 1ccc3ed376bd9c8800f39ce23371c2ad36d1087c14acb539c5c5adf8f84c3aa6ffc1c9cc4cf22b95eb7385adc0c6e18a1e9864efd37bb1b9421b71dad1ca5b82 SHA512 f191590ce65b95a4449f0543198eda7a215a9e0f9e814aa91912138e7ba839c1ee2f7ab687be478965f1fbdbf7ecc201bd2abb84d4801a16a18df353d77b26c2 diff --git a/games-strategy/darwinia/darwinia-1.43.ebuild b/games-strategy/darwinia/darwinia-1.43.ebuild new file mode 100644 index 000000000000..2e4ac40f9cd6 --- /dev/null +++ b/games-strategy/darwinia/darwinia-1.43.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop + +MY_P="${P/-/_}" + +DESCRIPTION="A digital dreamscape simulation game" +HOMEPAGE="https://www.introversion.co.uk/darwinia/" +SRC_URI=" + amd64? ( ${MY_P}_amd64.tar.gz ) + x86? ( ${MY_P}_i386.tar.gz ) +" + +LICENSE="Introversion" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +RDEPEND=" + media-libs/libogg + media-libs/libsdl + media-libs/libvorbis + virtual/glu +" + +RESTRICT="bindist fetch mirror strip" + +S="${WORKDIR}/${PN}" + +QA_PREBUILT=" + opt/darwinia/darwinia.bin.x86 + opt/darwinia/darwinia.bin.x86_64 +" + +src_unpack() { + default + + if use x86; then + mv Darwinia darwinia || die + fi +} + +src_compile() { + :; +} + +src_install() { + exeinto /opt/darwinia + doexe darwinia.bin.x86$(usex amd64 '_64' '') + + insinto /opt/darwinia + doins *.dat + + dodir /opt/bin + dosym ../darwinia/darwinia.bin.x86$(usex amd64 '_64' '') /opt/bin/darwinia + + doicon darwinian.png + + make_desktop_entry "darwinia" "Darwinia" darwinian Game + + dodoc {changes,readme-linux}.txt +} diff --git a/games-strategy/darwinia/metadata.xml b/games-strategy/darwinia/metadata.xml index 1c3ba213c494..2f4cdf1acaa2 100644 --- a/games-strategy/darwinia/metadata.xml +++ b/games-strategy/darwinia/metadata.xml @@ -1,8 +1,15 @@ - - games@gentoo.org - Gentoo Games Project - + + conikost@gentoo.org + Conrad Kostecki + + + The world of Darwinia is a virtual themepark, running entirely inside a computer network + and populated by a sentient evolving life form called the Darwinians. + + Unfortunately Darwinia has been overrun by a computer virus which has multiplied out of control. + Your task is to destroy the Viral Infection and save the Darwinians from extinction. +