public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Conrad Kostecki" <conikost@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/
Date: Mon,  1 Jan 2024 17:56:43 +0000 (UTC)	[thread overview]
Message-ID: <1704131778.0f7180e09b33c64bfa518208cdb7ff5e118d00fe.conikost@gentoo> (raw)

commit:     0f7180e09b33c64bfa518208cdb7ff5e118d00fe
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 17:45:12 2024 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 17:56:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7180e0

games-simulation/openrct2: add 0.4,7, sync live

Bug: https://bugs.gentoo.org/921108
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 games-simulation/openrct2/Manifest                 |  4 +++
 ...{openrct2-9999.ebuild => openrct2-0.4.7.ebuild} | 35 ++++++++++++++--------
 games-simulation/openrct2/openrct2-9999.ebuild     | 25 +++++++++++-----
 3 files changed, 44 insertions(+), 20 deletions(-)

diff --git a/games-simulation/openrct2/Manifest b/games-simulation/openrct2/Manifest
index 26311cdc7357..ee0fecc6b351 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,4 +1,8 @@
 DIST openrct2-0.4.6.tar.gz 21003990 BLAKE2B 910e03586249c6e1fb1320cc47034c121f74da847305a041f18e5d593d1f494a608508b69f5a2b7919a4353eff4ea7d1dc5a5f8236c8857eca8175da04f9ec33 SHA512 fd48983f231b71cce9c7f59af88a46e81c7dfd005c77ce3594a43dfac87fd9d88dd900e3137c8c2c3bdeda974392c94412d031923e2191b44e974db1e3922712
+DIST openrct2-0.4.7.tar.gz 21677290 BLAKE2B 934f26bd2117f4c5be1a20e5eff10a07a260a5f01d1df2f95f2a4b66adf603868e5ea33a88398857f35851575c38f28e6c98b7912ebe0cc3c97b745cbb280b02 SHA512 704007298d35b90cba592719649d066a2e8e546044f39ca0edddebd4c9e8e864ef8d1314e3bc5eaadf38fb2df54d9cb33ee9cb1cba3defd099aa34ea2a985a90
 DIST openrct2-objects-1.3.11.zip 4705861 BLAKE2B 10a0477fd8db9374b0e667a34ec3b0cedf6cb29fc9b602da845e33272e072c55cf5fd30b9340ec4b763a9f324c72d126290651c9eddef07013857a8228978566 SHA512 98ab374a4899f60f45d6c87a570298a5788ec8cf277b67cb6b54c2f68388a99f201705377406b883eac45a97edff3cf7736898ed0b97a290f3d999dad7c821b9
+DIST openrct2-objects-1.3.13.zip 4708920 BLAKE2B 16540805a0a9413de96837d23787ed47a84e570b2fa2480c89f4f9a644033c39ffa9167838c164511308942401fd054f2091362491a395c207bb3b779e7a740c SHA512 9e285cf922adb5b4d7c79f06cc7445e05bc755968099dc83fc62b411875bfe1e39a087559dc1730b44e78133f4c642da316fd94e7f0877189c59517e8bc1038f
+DIST openrct2-openmusic-1.5.zip 40548101 BLAKE2B 11cf46a54716097038e134ae11aeb23823097ca96189dabeb0e43d7050d5e776aa309c38de247da15b1eec7ed6be6299d5673a92df1323cc3a4a5bbc4f48d567 SHA512 55d4afb854eaa5a69c42e7f0b26669c8fb58b2eba3e2892c655e76d8fab82e2734f39981d7f5ac69e11dc87d06c89795da2468feac3bc53ef6cfdd992e3924f3
+DIST openrct2-opensound-1.0.3.zip 3820122 BLAKE2B 74265800595e36ac943bf2ee5d9c8f6cb3bbd5be3713d9590cb81faac4a75154dfbf9806b1b55e9c2426c84e3cf313a6271fc378ebfd4fa94821683157be5470 SHA512 89784703fb2cda67b5440e06381b44e59ce4a42a88004761c76f0c2b23f78be3692e5fe5e2c8655943e04f7a45e479cfcbc2c3998202222dab16a092b9a73195
 DIST openrct2-replays-0.0.78.zip 1829988 BLAKE2B cf11a05f6ba5a2808cd4c016ac3c7537a0b49b67fd5ef5ab705aebd4ddc64dd4a82ea12d9c082fe66cebb57437c0d81052bcddfb94a0c9f7aab024a82c2e2ca8 SHA512 c6ff18c2206192ed4fb56535732137229f9bced96da00037d691bc64dcdb102cffe37f180054319e7c8ef8dbbd7de49792c3a7e845199fa180612ed97a149b32
 DIST openrct2-title-sequences-0.4.6.zip 2547725 BLAKE2B 5f7b36cd1372106923000775307ea7ff8c142c3b1d026d84b86f255a629b0a2ac16a682300999789229a8833d4c7327c858c04710ecddfb97af1858ff121a5c4 SHA512 bd7d0f25047540572be75a4a8886e8dabdceb7a3e11fdeb5473b66fe804d829acdb763d34ec7cfa656df9bc527268a3e0e7ca09c699995804b22ff2a529ad5da

diff --git a/games-simulation/openrct2/openrct2-9999.ebuild b/games-simulation/openrct2/openrct2-0.4.7.ebuild
similarity index 83%
copy from games-simulation/openrct2/openrct2-9999.ebuild
copy to games-simulation/openrct2/openrct2-0.4.7.ebuild
index 721580ca1ba1..e63afe71febf 100644
--- a/games-simulation/openrct2/openrct2-9999.ebuild
+++ b/games-simulation/openrct2/openrct2-0.4.7.ebuild
@@ -1,33 +1,39 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake git-r3 readme.gentoo-r1 xdg-utils
-
-EGIT_REPO_URI="https://github.com/OpenRCT2/OpenRCT2.git"
-EGIT_BRANCH="develop"
+inherit cmake readme.gentoo-r1 xdg-utils
 
 MY_PN="OpenRCT2"
+MY_PN_MSX="openmusic"
 MY_PN_OBJ="objects"
 MY_PN_RPL="replays"
+MY_PN_SFX="opensound"
 MY_PN_TS="title-sequences"
-MY_PV_OBJ="1.3.11"
+MY_PV_MSX="1.5"
+MY_PV_OBJ="1.3.13"
 MY_PV_RPL="0.0.78"
+MY_PV_SFX="1.0.3"
 MY_PV_TS="0.4.6"
 
 DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2"
 HOMEPAGE="https://openrct2.org/"
 SRC_URI="
+	https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/${MY_PN}/${MY_PN_MSX}/releases/download/v${MY_PV_MSX}/${MY_PN_MSX}.zip -> ${PN}-${MY_PN_MSX}-${MY_PV_MSX}.zip
 	https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
+	https://github.com/${MY_PN}/OpenSoundEffects/releases/download/v${MY_PV_SFX}/${MY_PN_SFX}.zip -> ${PN}-${MY_PN_SFX}-${MY_PV_SFX}.zip
 	https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
 	test? ( https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
 "
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="dedicated +flac +opengl scripting test +truetype +vorbis"
+RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
 	dev-libs/icu:=
@@ -70,24 +76,27 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
-RESTRICT="!test? ( test )"
-
 PATCHES=(
 	"${FILESDIR}/${PN}-0.4.0-include-additional-paths.patch"
 	"${FILESDIR}/${PN}-0.4.1-gtest-1.10.patch"
 )
 
 src_unpack() {
-	git-r3_src_unpack
+	unpack "${P}".tar.gz
 
-	mkdir -p "${S}"/data/sequence || die
-	cd "${S}"/data/sequence || die
-	unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+	mkdir -p "${S}"/data || die
+	cd "${S}"/data
+	unpack "${PN}-${MY_PN_MSX}-${MY_PV_MSX}".zip
+	unpack "${PN}-${MY_PN_SFX}-${MY_PV_SFX}".zip
 
 	mkdir -p "${S}"/data/object || die
 	cd "${S}"/data/object || die
 	unpack "${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}".zip
 
+	mkdir -p "${S}"/data/sequence || die
+	cd "${S}"/data/sequence || die
+	unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+
 	if use test; then
 		mkdir -p "${S}"/testdata/replays || die
 		cd "${S}"/testdata/replays || die

diff --git a/games-simulation/openrct2/openrct2-9999.ebuild b/games-simulation/openrct2/openrct2-9999.ebuild
index 721580ca1ba1..79064ae23585 100644
--- a/games-simulation/openrct2/openrct2-9999.ebuild
+++ b/games-simulation/openrct2/openrct2-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,17 +9,23 @@ EGIT_REPO_URI="https://github.com/OpenRCT2/OpenRCT2.git"
 EGIT_BRANCH="develop"
 
 MY_PN="OpenRCT2"
+MY_PN_MSX="openmusic"
 MY_PN_OBJ="objects"
 MY_PN_RPL="replays"
+MY_PN_SFX="opensound"
 MY_PN_TS="title-sequences"
-MY_PV_OBJ="1.3.11"
+MY_PV_MSX="1.5"
+MY_PV_OBJ="1.3.13"
 MY_PV_RPL="0.0.78"
+MY_PV_SFX="1.0.3"
 MY_PV_TS="0.4.6"
 
 DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2"
 HOMEPAGE="https://openrct2.org/"
 SRC_URI="
+	https://github.com/${MY_PN}/${MY_PN_MSX}/releases/download/v${MY_PV_MSX}/${MY_PN_MSX}.zip -> ${PN}-${MY_PN_MSX}-${MY_PV_MSX}.zip
 	https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
+	https://github.com/${MY_PN}/OpenSoundEffects/releases/download/v${MY_PV_SFX}/${MY_PN_SFX}.zip -> ${PN}-${MY_PN_SFX}-${MY_PV_SFX}.zip
 	https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
 	test? ( https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
 "
@@ -78,16 +84,21 @@ PATCHES=(
 )
 
 src_unpack() {
-	git-r3_src_unpack
+	unpack "${P}".tar.gz
 
-	mkdir -p "${S}"/data/sequence || die
-	cd "${S}"/data/sequence || die
-	unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+	mkdir -p "${S}"/data || die
+	cd "${S}"/data
+	unpack "${PN}-${MY_PN_MSX}-${MY_PV_MSX}".zip
+	unpack "${PN}-${MY_PN_SFX}-${MY_PV_SFX}".zip
 
 	mkdir -p "${S}"/data/object || die
 	cd "${S}"/data/object || die
 	unpack "${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}".zip
 
+	mkdir -p "${S}"/data/sequence || die
+	cd "${S}"/data/sequence || die
+	unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+
 	if use test; then
 		mkdir -p "${S}"/testdata/replays || die
 		cd "${S}"/testdata/replays || die
@@ -167,5 +178,5 @@ pkg_postinst() {
 pkg_postrm() {
 	xdg_desktop_database_update
 	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
+	xdg_mimeinf
 }


             reply	other threads:[~2024-01-01 17:56 UTC|newest]

Thread overview: 153+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-01 17:56 Conrad Kostecki [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-03-09  2:38 [gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/ Sam James
2025-03-09  2:38 Sam James
2025-03-09  2:38 Sam James
2025-03-01  1:14 Conrad Kostecki
2025-02-05 21:43 Conrad Kostecki
2025-02-05 21:43 Conrad Kostecki
2025-02-05 21:43 Conrad Kostecki
2025-02-05 21:43 Conrad Kostecki
2025-02-05 21:43 Conrad Kostecki
2025-02-05 21:43 Conrad Kostecki
2025-01-09 15:13 Conrad Kostecki
2025-01-09 15:13 Conrad Kostecki
2024-12-15 14:52 Conrad Kostecki
2024-12-15 14:52 Conrad Kostecki
2024-11-23 23:36 Conrad Kostecki
2024-11-23 23:36 Conrad Kostecki
2024-11-23 23:36 Conrad Kostecki
2024-11-23 23:36 Conrad Kostecki
2024-11-09  1:41 Conrad Kostecki
2024-10-15 22:13 Conrad Kostecki
2024-10-15 22:13 Conrad Kostecki
2024-10-15 22:13 Conrad Kostecki
2024-10-15 22:13 Conrad Kostecki
2024-09-15 13:50 Conrad Kostecki
2024-09-15 13:50 Conrad Kostecki
2024-09-15 13:50 Conrad Kostecki
2024-08-11 14:22 Conrad Kostecki
2024-08-11 14:22 Conrad Kostecki
2024-07-14 12:30 Conrad Kostecki
2024-07-14 12:30 Conrad Kostecki
2024-06-22 20:01 Conrad Kostecki
2024-06-08  9:37 Arthur Zamarin
2024-05-26  6:01 Sam James
2024-05-25  2:03 Sam James
2024-05-25  0:49 Sam James
2024-05-12 12:29 Conrad Kostecki
2024-05-12 12:29 Conrad Kostecki
2024-05-06 18:32 Conrad Kostecki
2024-05-06  1:51 Ionen Wolkens
2024-04-17 23:59 Sam James
2024-04-17 23:11 Sam James
2024-04-17 22:29 Sam James
2024-04-17 14:13 Conrad Kostecki
2024-04-17 14:13 Conrad Kostecki
2024-04-17 14:13 Conrad Kostecki
2024-03-10 17:06 Arthur Zamarin
2024-03-10 17:06 Arthur Zamarin
2024-03-10 13:25 Conrad Kostecki
2024-03-10 13:25 Conrad Kostecki
2024-03-03 23:16 Conrad Kostecki
2024-03-03 23:16 Conrad Kostecki
2024-02-08 21:51 Conrad Kostecki
2024-01-19 17:14 Arthur Zamarin
2024-01-04 21:08 Conrad Kostecki
2024-01-03  6:22 Sam James
2024-01-02  7:38 Sam James
2023-10-10 23:35 Conrad Kostecki
2023-10-10 23:35 Conrad Kostecki
2023-10-10 23:35 Conrad Kostecki
2023-09-08 16:04 Conrad Kostecki
2023-08-05 22:41 Conrad Kostecki
2023-05-08 20:15 Conrad Kostecki
2023-05-08 20:15 Conrad Kostecki
2023-04-18 20:38 Conrad Kostecki
2023-04-18 20:38 Conrad Kostecki
2023-04-18 20:38 Conrad Kostecki
2023-04-01 19:39 Conrad Kostecki
2023-01-31 15:17 Conrad Kostecki
2023-01-31 15:17 Conrad Kostecki
2023-01-31 15:17 Conrad Kostecki
2022-12-15 21:14 Conrad Kostecki
2022-12-15 21:14 Conrad Kostecki
2022-11-05 19:35 Conrad Kostecki
2022-11-05 19:28 Conrad Kostecki
2022-11-05 19:28 Conrad Kostecki
2022-11-05 19:28 Conrad Kostecki
2022-11-05 19:28 Conrad Kostecki
2022-10-05 20:35 Conrad Kostecki
2022-10-05 20:35 Conrad Kostecki
2022-07-16 20:41 Conrad Kostecki
2022-07-16 20:41 Conrad Kostecki
2022-07-09 21:30 Conrad Kostecki
2022-05-27 22:34 Conrad Kostecki
2022-05-27 22:34 Conrad Kostecki
2022-04-10 22:08 Conrad Kostecki
2021-12-23 19:19 Conrad Kostecki
2021-12-23 19:19 Conrad Kostecki
2021-12-23 19:19 Conrad Kostecki
2021-12-23 19:19 Conrad Kostecki
2021-11-22 21:24 Conrad Kostecki
2021-11-22 21:24 Conrad Kostecki
2021-11-22 21:24 Conrad Kostecki
2021-11-14 13:57 Conrad Kostecki
2021-11-07 12:37 Conrad Kostecki
2021-11-07 12:37 Conrad Kostecki
2021-09-25 19:08 Sam James
2021-08-26 18:10 Conrad Kostecki
2021-08-26 18:10 Conrad Kostecki
2021-08-26 18:10 Conrad Kostecki
2021-08-26 18:10 Conrad Kostecki
2021-07-26 20:05 Conrad Kostecki
2021-07-23 19:50 Conrad Kostecki
2021-07-20 19:03 Conrad Kostecki
2021-07-20 19:03 Conrad Kostecki
2021-05-03  7:01 Mikle Kolyada
2021-04-14 20:08 Conrad Kostecki
2021-04-14 20:08 Conrad Kostecki
2021-04-14 20:08 Conrad Kostecki
2021-04-14 20:08 Conrad Kostecki
2021-03-15  6:38 Sam James
2021-03-14  0:53 Conrad Kostecki
2021-03-14  0:53 Conrad Kostecki
2020-12-17  0:54 Conrad Kostecki
2020-12-17  0:48 Sam James
2020-12-13 21:45 Thomas Deutschmann
2020-11-13 16:57 Sam James
2020-11-03  8:21 Conrad Kostecki
2020-11-03  8:21 Conrad Kostecki
2020-11-03  8:21 Conrad Kostecki
2020-10-04  0:26 Sam James
2020-10-03 14:42 Conrad Kostecki
2020-10-03 14:42 Conrad Kostecki
2020-09-23 21:54 Conrad Kostecki
2020-09-23 10:34 Agostino Sarubbo
2020-09-23 10:20 Agostino Sarubbo
2020-08-19 22:45 Conrad Kostecki
2020-08-19 22:45 Conrad Kostecki
2020-08-11 18:30 Conrad Kostecki
2020-08-11 14:23 Agostino Sarubbo
2020-08-10 12:34 Agostino Sarubbo
2020-07-19  0:08 Sam James
2020-05-10 19:45 Conrad Kostecki
2020-05-10 19:25 Conrad Kostecki
2020-05-10 19:25 Conrad Kostecki
2020-04-07 16:09 Conrad Kostecki
2020-04-07 16:09 Conrad Kostecki
2020-01-21 10:42 Agostino Sarubbo
2020-01-20 12:52 Agostino Sarubbo
2019-12-09 22:18 Conrad Kostecki
2019-12-05 21:47 Conrad Kostecki
2019-12-02 21:16 Conrad Kostecki
2019-10-28 14:43 Joonas Niilola
2019-03-10 22:38 Patrice Clement
2018-09-30 21:35 Andreas Sturmlechner
2018-08-19 12:59 Michał Górny
2018-05-09 12:26 Michał Górny
2018-05-09 12:26 Michał Górny
2018-05-09 12:26 Michał Górny
2018-05-09 12:26 Michał Górny
2018-04-30 15:58 Mike Gilbert
2017-08-11 22:12 Michał Górny
2017-07-28 12:02 Michał Górny

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=1704131778.0f7180e09b33c64bfa518208cdb7ff5e118d00fe.conikost@gentoo \
    --to=conikost@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