From: "Andrew Ammerlaan" <andrewammerlaan@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
Date: Thu, 15 Feb 2024 13:41:56 +0000 (UTC) [thread overview]
Message-ID: <1708004486.18e07a008aaf61494400ddf8b5bb018b4e37eb62.andrewammerlaan@gentoo> (raw)
commit: 18e07a008aaf61494400ddf8b5bb018b4e37eb62
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 13:36:44 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 13:41:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e07a00
games-util/lutris: fix byte-compile
Upstream lutris.net release tarball includes precompiled pyc files,
switch to GitHub tarball and call python_optimize
Closes: https://bugs.gentoo.org/923899
Closes: https://bugs.gentoo.org/923900
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
games-util/lutris/Manifest | 2 +-
.../lutris/{lutris-0.5.16.ebuild => lutris-0.5.16-r1.ebuild} | 10 ++++------
games-util/lutris/lutris-9999.ebuild | 12 +++++-------
3 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index ab28c0a469c1..5959e2aab4f0 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,3 @@
+DIST lutris-0.5.16.gh.tar.gz 1637633 BLAKE2B 833ce9a690220c6bbcc3287f7ebcbad97a96a9f0d8307e9a94416a9779b5090605ed48e6c3254c64e4c3d90b3755fc2961c658ba93d5d8b5379df95c190624cc SHA512 be7e5ac7da0d023b46c7c22b2a9496593619e6e2f148938480704bcd41ba38f42c2b76cfee81aa62e31186344c9b8f6a23da3655e0d54e4710c94c0d722edb5e
DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27
-DIST lutris_0.5.16.tar.xz 1691896 BLAKE2B 314f00953b427831847dc0852063038f8991c4a151ca8eaa01a178873becb96a56b89f65e8213228eedde96113f5e8130edf96498542296192e2a2a597259e70 SHA512 c30c4d93cadc56902c46ab263c39566a42348ee38059d360e71095d3ff2f564703c6bad45f9ffd476ec04150b13c94f411fe3a7f1284622cc7910d0bdbf92c7e
diff --git a/games-util/lutris/lutris-0.5.16.ebuild b/games-util/lutris/lutris-0.5.16-r1.ebuild
similarity index 96%
rename from games-util/lutris/lutris-0.5.16.ebuild
rename to games-util/lutris/lutris-0.5.16-r1.ebuild
index 2c3d1da23ab2..96ed02d2fc33 100644
--- a/games-util/lutris/lutris-0.5.16.ebuild
+++ b/games-util/lutris/lutris-0.5.16-r1.ebuild
@@ -15,12 +15,9 @@ if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/lutris/lutris.git"
inherit git-r3
else
- if [[ ${PV} == *_beta* ]] ; then
- SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/${P/_/-}
- else
- SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
- S="${WORKDIR}/${PN}"
+ SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.gh.tar.gz"
+ S="${WORKDIR}"/${P/_/-}
+ if [[ ${PV} != *_beta* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
fi
@@ -83,6 +80,7 @@ src_test() {
src_install() {
meson_src_install
+ python_optimize
python_fix_shebang "${ED}/usr/" #740048
}
diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 95411007384c..96ed02d2fc33 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-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
@@ -15,12 +15,9 @@ if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/lutris/lutris.git"
inherit git-r3
else
- if [[ ${PV} == *_beta* ]] ; then
- SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/${P/_/-}
- else
- SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
- S="${WORKDIR}/${PN}"
+ SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.gh.tar.gz"
+ S="${WORKDIR}"/${P/_/-}
+ if [[ ${PV} != *_beta* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
fi
@@ -83,6 +80,7 @@ src_test() {
src_install() {
meson_src_install
+ python_optimize
python_fix_shebang "${ED}/usr/" #740048
}
next reply other threads:[~2024-02-15 13:41 UTC|newest]
Thread overview: 96+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-15 13:41 Andrew Ammerlaan [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-08-02 10:35 [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/ Nowa Ammerlaan
2025-08-02 10:35 Nowa Ammerlaan
2025-08-02 10:35 Nowa Ammerlaan
2025-02-24 8:27 Nowa Ammerlaan
2024-12-02 15:01 Nowa Ammerlaan
2024-10-22 7:39 Andrew Ammerlaan
2024-10-22 7:39 Andrew Ammerlaan
2024-09-29 15:02 Andrew Ammerlaan
2024-04-11 7:22 Andrew Ammerlaan
2024-01-16 9:08 Andrew Ammerlaan
2024-01-16 9:08 Andrew Ammerlaan
2024-01-14 9:30 Andrew Ammerlaan
2023-11-24 11:48 Andrew Ammerlaan
2023-10-20 11:08 Andrew Ammerlaan
2023-10-20 11:08 Andrew Ammerlaan
2023-09-26 10:14 Andrew Ammerlaan
2023-09-14 11:02 Andrew Ammerlaan
2023-09-02 14:19 Andrew Ammerlaan
2023-09-02 14:18 Andrew Ammerlaan
2023-05-28 9:53 Andrew Ammerlaan
2023-05-20 5:58 Arthur Zamarin
2023-05-17 8:59 Andrew Ammerlaan
2023-05-17 8:49 Andrew Ammerlaan
2023-04-21 20:07 Andrew Ammerlaan
2023-02-12 9:58 Andrew Ammerlaan
2023-02-09 9:00 Andrew Ammerlaan
2022-12-02 11:41 Andrew Ammerlaan
2022-12-02 11:41 Andrew Ammerlaan
2022-12-02 11:41 Andrew Ammerlaan
2022-11-17 10:28 Andrew Ammerlaan
2022-08-26 11:30 Andrew Ammerlaan
2022-08-26 11:30 Andrew Ammerlaan
2022-08-07 9:16 Andrew Ammerlaan
2022-08-07 9:16 Andrew Ammerlaan
2022-08-07 9:16 Andrew Ammerlaan
2022-07-17 5:40 Michał Górny
2022-06-08 20:24 Andrew Ammerlaan
2022-04-21 13:00 Andrew Ammerlaan
2022-04-12 9:08 Andrew Ammerlaan
2022-04-12 9:08 Andrew Ammerlaan
2022-04-07 19:29 Sam James
2022-03-30 12:16 Andrew Ammerlaan
2022-03-30 11:51 Andrew Ammerlaan
2022-02-12 2:04 Ionen Wolkens
2021-12-28 17:10 Ionen Wolkens
2021-10-29 19:04 Andrew Ammerlaan
2021-08-10 2:23 Sam James
2021-08-10 1:59 Sam James
2021-08-10 1:59 Sam James
2021-03-06 0:02 Sam James
2021-03-06 0:02 Sam James
2021-02-16 7:01 Lars Wendler
2021-02-16 7:01 Lars Wendler
2021-01-14 14:43 Sam James
2021-01-14 14:43 Sam James
2021-01-14 14:43 Sam James
2021-01-14 14:43 Sam James
2020-11-30 1:13 Lars Wendler
2020-11-15 18:04 Lars Wendler
2020-11-15 18:04 Lars Wendler
2020-09-11 8:09 Lars Wendler
2020-07-06 9:33 Lars Wendler
2020-07-06 9:33 Lars Wendler
2020-04-16 16:44 Lars Wendler
2020-04-16 13:08 Lars Wendler
2020-04-16 13:08 Lars Wendler
2020-01-02 4:11 Stefan Strogin
2019-11-27 9:19 Lars Wendler
2019-11-27 6:55 Lars Wendler
2019-11-27 6:55 Lars Wendler
2019-09-08 7:42 Richard Yao
2019-07-01 8:34 Lars Wendler
2019-07-01 8:34 Lars Wendler
2019-04-15 14:54 Lars Wendler
2019-04-15 14:54 Lars Wendler
2019-04-09 6:28 Lars Wendler
2019-04-09 6:28 Lars Wendler
2019-03-27 17:05 Lars Wendler
2019-03-26 10:06 Lars Wendler
2019-03-23 21:37 Lars Wendler
2019-03-23 21:37 Lars Wendler
2019-03-23 21:37 Lars Wendler
2019-03-18 16:47 Lars Wendler
2019-03-18 16:47 Lars Wendler
2019-03-04 13:27 Lars Wendler
2019-03-03 21:48 Lars Wendler
2019-03-02 0:04 Andreas Sturmlechner
2019-03-02 0:04 Andreas Sturmlechner
2019-03-02 0:04 Andreas Sturmlechner
2018-07-18 21:11 Jonas Stein
2017-12-10 20:27 James Le Cuirot
2017-12-10 20:27 James Le Cuirot
2017-11-10 22:18 James Le Cuirot
2017-11-10 22:18 James Le Cuirot
2017-07-20 21:59 Patrice Clement
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=1708004486.18e07a008aaf61494400ddf8b5bb018b4e37eb62.andrewammerlaan@gentoo \
--to=andrewammerlaan@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