* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2019-12-26 15:38 David Seifert
0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2019-12-26 15:38 UTC (permalink / raw
To: gentoo-commits
commit: 6fb97482c550ba202da7c556c148cbb7a44b2020
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 15:38:38 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 15:38:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb97482
games-puzzle/pathological: Remove py3.8 for now
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>
games-puzzle/pathological/pathological-1.1.3_p16.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
index f7d5b90b628..e7751b67005 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit desktop python-single-r1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2019-12-27 11:05 Pacho Ramos
0 siblings, 0 replies; 10+ messages in thread
From: Pacho Ramos @ 2019-12-27 11:05 UTC (permalink / raw
To: gentoo-commits
commit: 69fa6c6c3e206997c8acae08e702dba166302c68
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 10:59:31 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 10:59:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69fa6c6c
games-puzzle/pathological: Add py3.8 (with new pygame py3-only)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
games-puzzle/pathological/pathological-1.1.3_p16.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
index e7751b67005..f7d5b90b628 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit desktop python-single-r1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2019-12-27 11:49 Pacho Ramos
0 siblings, 0 replies; 10+ messages in thread
From: Pacho Ramos @ 2019-12-27 11:49 UTC (permalink / raw
To: gentoo-commits
commit: 46127caaa278544aac586153ed7dc76fde2dab7b
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 11:48:49 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 11:49:20 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46127caa
games-puzzle/pathological: Fix docs installation
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
games-puzzle/pathological/pathological-1.1.3_p16.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
index f7d5b90b628..f1e7df2a763 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
@@ -83,9 +83,10 @@ src_install() {
doins ${PN}_scores
fperms 660 /var/games/${PN}_scores
- dodoc changelog README TODO
doman ${PN}.6
- use doc && dohtml -r html/*
+ use doc && local HTML_DOCS=( html/. )
+ einstalldocs
+ dodoc changelog
doicon ${PN}.xpm
make_desktop_entry ${PN} Pathological ${PN}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2020-02-09 16:25 Michał Górny
0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2020-02-09 16:25 UTC (permalink / raw
To: gentoo-commits
commit: 1f5913d8588322e3868d4d382bb4c164fcdb58fa
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 7 14:09:58 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 16:21:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5913d8
games-puzzle/pathological: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
...thological-1.1.3_p16.ebuild => pathological-1.1.3_p16-r1.ebuild} | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
similarity index 94%
rename from games-puzzle/pathological/pathological-1.1.3_p16.ebuild
rename to games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
index f1e7df2a763..41ac5a9ae17 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,7 +21,9 @@ IUSE="doc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
- >=dev-python/pygame-1.5.5[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/pygame-1.5.5[${PYTHON_MULTI_USEDEP}]
+ ')
"
DEPEND="${RDEPEND}"
BDEPEND="${PYTHON_DEPS}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2021-05-23 17:51 Sergei Trofimovich
0 siblings, 0 replies; 10+ messages in thread
From: Sergei Trofimovich @ 2021-05-23 17:51 UTC (permalink / raw
To: gentoo-commits
commit: 06436b1eb2093eafbf3648ece76e16a3fce8f94a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 17:34:49 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 23 17:51:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06436b1e
games-puzzle/pathological: use tool-prefixed CC
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
index 85aff6751a6..c41cdb26e8e 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit desktop python-single-r1
+inherit desktop python-single-r1 toolchain-funcs
DESCRIPTION="An enriched clone of the game 'Logical' by Rainbow Arts"
HOMEPAGE="http://pathological.sourceforge.net/"
@@ -70,6 +70,8 @@ src_prepare() {
${PN}.py || die
python_fix_shebang ${PN}.py
+
+ tc-export CC
}
src_install() {
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2021-06-02 5:28 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-06-02 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 83c3e9277bbf53bc7eb714b7b100a0b9786a717f
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 2 04:58:03 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun 2 05:26:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c3e927
games-puzzle/pathological: add python3_9, require <pygame-2
python3_9 works as expected but this game is unusable with
pygame-2 regardless of the interpreter, restrict until fixed.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
...logical-1.1.3_p16-r1.ebuild => pathological-1.1.3_p16-r2.ebuild} | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r2.ebuild
similarity index 91%
rename from games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
rename to games-puzzle/pathological/pathological-1.1.3_p16-r2.ebuild
index c41cdb26e8e..9a41e9a28b0 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r1.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{8,9} )
inherit desktop python-single-r1 toolchain-funcs
@@ -20,9 +20,11 @@ KEYWORDS="~amd64 ~x86"
IUSE="doc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# Note: locks up at start with >=pygame-2 (debian uses pygame-1, fix needed)
RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep '
- >=dev-python/pygame-1.5.5[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/pygame-1.5.5[${PYTHON_USEDEP}]
+ <dev-python/pygame-2[${PYTHON_USEDEP}]
')
"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2021-11-14 0:45 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-11-14 0:45 UTC (permalink / raw
To: gentoo-commits
commit: d40e235c61aa43fdb1651179962f0034efc5a7e8
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 13 20:00:53 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 00:44:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40e235c
games-puzzle/pathological: EAPI7->8, enable py3.10
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
index dc1f36d2d15..0c32cefd318 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit desktop optfeature python-single-r1
MY_P="${PN}-$(ver_cut 1-3)"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2021-12-07 0:55 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-12-07 0:55 UTC (permalink / raw
To: gentoo-commits
commit: 7e5213b08ce4a0dd39e8582487cd31f06210400e
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 7 00:53:26 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Dec 7 00:54:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5213b0
games-puzzle/pathological: add missing || die
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
index 0c32cefd318d..a16de8ecbe0d 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
@@ -36,7 +36,8 @@ PATCHES=(
src_prepare() {
# debian's patches add python3 support and sanitize other aspects
# use_ogg_music: excluded given .xm files are fine
- local debian=($(<"${WORKDIR}"/debian/patches/series))
+ local debian
+ debian=($(<"${WORKDIR}"/debian/patches/series)) || die
debian=(${debian[@]/60_use_ogg_music.patch/})
PATCHES+=("${debian[@]/#/${WORKDIR}/debian/patches/}")
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2023-01-17 6:03 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2023-01-17 6:03 UTC (permalink / raw
To: gentoo-commits
commit: 6767ce1df22ca7d22972510cb665a6e80be75f30
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 05:18:21 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 05:54:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6767ce1d
games-puzzle/pathological: enable py3.11
Also quote EPREFIX while here, and EPYTHON fwiw (not a real
worry but it's often quoted in ebuilds anyway).
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
index f26cee1eff8d..4b6bfac95bb9 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop optfeature python-single-r1
MY_P="${PN}-$(ver_cut 1-3)"
@@ -43,8 +43,8 @@ src_prepare() {
default
- sed -e "s|^cd .*/|cd ${EPREFIX}/usr/share/|" \
- -e "s|^exec|exec ${EPYTHON}|" \
+ sed -e "s|^cd .*/|cd ${EPREFIX@Q}/usr/share/|" \
+ -e "s|^exec|exec ${EPYTHON@Q}|" \
-i ${PN} || die
gzip -d ${PN}.6.gz || die
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
@ 2024-05-05 23:44 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2024-05-05 23:44 UTC (permalink / raw
To: gentoo-commits
commit: a615a3e47898a2bb94d3f20c3c18a410ce800614
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun May 5 16:44:51 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun May 5 23:37:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a615a3e4
games-puzzle/pathological: enable py3.12 + tidy
Closes: https://bugs.gentoo.org/929591
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
.../pathological/pathological-1.1.3_p16-r3.ebuild | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
index a96b81bfc608..c1bc614588a3 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
@@ -3,17 +3,18 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit desktop optfeature python-single-r1
-MY_P="${PN}-$(ver_cut 1-3)"
+MY_P=${PN}-$(ver_cut 1-3)
DESCRIPTION="Enriched clone of the game 'Logical' by Rainbow Arts"
HOMEPAGE="https://pathological.sourceforge.net/"
SRC_URI="
https://downloads.sourceforge.net/pathological/${MY_P}.tar.gz
- mirror://debian/pool/main/p/pathological/${MY_P/-/_}-${PV/*_p}.debian.tar.xz"
-S="${WORKDIR}/${MY_P}"
+ mirror://debian/pool/main/p/pathological/${MY_P/-/_}-${PV/*_p}.debian.tar.xz
+"
+S=${WORKDIR}/${MY_P}
LICENSE="GPL-2+"
SLOT="0"
@@ -24,10 +25,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
${PYTHON_DEPS}
media-libs/sdl2-image[jpeg,png]
- $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]')"
+ $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]')
+"
BDEPEND="
${PYTHON_DEPS}
- doc? ( media-libs/netpbm[png] )"
+ doc? ( media-libs/netpbm[png] )
+"
PATCHES=(
"${FILESDIR}"/${P}-pygame2-compat.patch
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-05-05 23:44 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-26 15:38 [gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/ David Seifert
-- strict thread matches above, loose matches on Subject: below --
2019-12-27 11:05 Pacho Ramos
2019-12-27 11:49 Pacho Ramos
2020-02-09 16:25 Michał Górny
2021-05-23 17:51 Sergei Trofimovich
2021-06-02 5:28 Ionen Wolkens
2021-11-14 0:45 Ionen Wolkens
2021-12-07 0:55 Ionen Wolkens
2023-01-17 6:03 Ionen Wolkens
2024-05-05 23:44 Ionen Wolkens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox