* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2019-05-10 21:16 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2019-05-10 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 8bf0fc2b213fcc178b62ff0405fa563464bfe434
Author: François-Xavier Carton <fx.carton91 <AT> gmail <DOT> com>
AuthorDate: Tue Apr 30 23:14:09 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri May 10 21:16:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf0fc2b
games-action/supertuxkart: EAPI 7
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: François-Xavier Carton <fx.carton91 <AT> gmail.com>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.0.ebuild | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.0.ebuild b/games-action/supertuxkart/supertuxkart-1.0.ebuild
index f6d84df9613..08bfa673f95 100644
--- a/games-action/supertuxkart/supertuxkart-1.0.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils desktop gnome2-utils
+inherit cmake-utils desktop xdg-utils
DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
HOMEPAGE="https://supertuxkart.net/"
@@ -42,7 +42,8 @@ RDEPEND="
)
recorder? ( media-libs/libopenglrecorder )
wiimote? ( net-wireless/bluez )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-devel/gettext
virtual/pkgconfig"
@@ -72,6 +73,7 @@ src_configure() {
-DUSE_WIIUSE=$(usex wiimote)
-DSTK_INSTALL_BINARY_DIR=bin
-DSTK_INSTALL_DATA_DIR=share/${PN}
+ -DBUILD_SHARED_LIBS=OFF # build bundled libsquish as static library
)
cmake-utils_src_configure
}
@@ -83,14 +85,10 @@ src_install() {
doicon -s 64 "${DISTDIR}"/${PN}.png
}
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
pkg_postinst() {
- gnome2_icon_cache_update
+ xdg_icon_cache_update
}
pkg_postrm() {
- gnome2_icon_cache_update
+ xdg_icon_cache_update
}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2024-03-19 6:09 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-03-19 6:09 UTC (permalink / raw
To: gentoo-commits
commit: cc04e9b38ec9b7b714f6f5d33e3c6f262d38ddea
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Mar 19 05:54:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 06:05:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc04e9b3
games-action/supertuxkart: mark as LTO-unsafe, strict-aliasing unsafe
Includes bundled sci-physics/bullet which has its own bug...
Closes: https://bugs.gentoo.org/858521
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.3.ebuild | 15 +++++++++++++--
games-action/supertuxkart/supertuxkart-1.4-r1.ebuild | 15 +++++++++++++--
2 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 54504fdfec32..d3a6aa690718 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake desktop xdg
+inherit cmake desktop flag-o-matic xdg
MY_P="SuperTuxKart-${PV}-src"
DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
@@ -63,6 +63,17 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858521
+ # https://github.com/supertuxkart/stk-code/issues/5035
+ #
+ # The issue is bundled code from sci-physics/bullet which is unlikely to
+ # be debundled.
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
local mycmakeargs=(
-DUSE_SQLITE3=$(usex sqlite)
-DUSE_SYSTEM_ANGELSCRIPT=ON
diff --git a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
index 7b2fcde8f196..85252331bd59 100644
--- a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
@@ -1,9 +1,9 @@
-# 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 desktop xdg
+inherit cmake desktop flag-o-matic xdg
MY_P="SuperTuxKart-${PV}-src"
DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
@@ -59,6 +59,17 @@ PATCHES=(
)
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858521
+ # https://github.com/supertuxkart/stk-code/issues/5035
+ #
+ # The issue is bundled code from sci-physics/bullet which is unlikely to
+ # be debundled.
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
local mycmakeargs=(
-DUSE_SQLITE3=$(usex sqlite)
-DUSE_SYSTEM_ANGELSCRIPT=ON
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2023-10-13 10:58 WANG Xuerui
0 siblings, 0 replies; 25+ messages in thread
From: WANG Xuerui @ 2023-10-13 10:58 UTC (permalink / raw
To: gentoo-commits
commit: b4ee4d90099d3b4c748b157e303189f4c4e00872
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 10:45:20 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 10:45:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ee4d90
games-action/supertuxkart: keyword 1.4-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
index 8cf641688c37..7b2fcde8f196 100644
--- a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~x86"
IUSE="debug nettle recorder sqlite wiimote"
# - Don't unbundle irrlicht and bullet
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2023-01-29 10:51 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2023-01-29 10:51 UTC (permalink / raw
To: gentoo-commits
commit: e34919f8297fec84d7fa47269528feee2704dc5e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 10:50:54 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 10:50:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34919f8
games-action/supertuxkart: Drop unused CMake options from 1.3
1.4 was already fixed.
Closes: https://bugs.gentoo.org/830619
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.3.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index e262058aa7d1..54504fdfec32 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -67,11 +67,9 @@ src_configure() {
-DUSE_SQLITE3=$(usex sqlite)
-DUSE_SYSTEM_ANGELSCRIPT=ON
-DUSE_SYSTEM_ENET=ON
- -DUSE_SYSTEM_GLEW=ON
-DUSE_SYSTEM_SQUISH=OFF
-DUSE_SYSTEM_WIIUSE=OFF
-DUSE_IPV6=OFF # not supported by system enet
- -DOpenGL_GL_PREFERENCE=GLVND
-DUSE_CRYPTO_OPENSSL=$(usex nettle no yes)
-DBUILD_RECORDER=$(usex recorder)
-DUSE_WIIUSE=$(usex wiimote)
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2023-01-28 5:11 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-01-28 5:11 UTC (permalink / raw
To: gentoo-commits
commit: f7a47b020609f8fedaa6286396c94dcbe45ae966
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 04:03:04 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 05:10:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a47b02
games-action/supertuxkart: make vulkan unconditional for now
Fixed in next release upstream.
Closes: https://bugs.gentoo.org/892165
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-action/supertuxkart/metadata.xml | 1 -
.../{supertuxkart-1.4.ebuild => supertuxkart-1.4-r1.ebuild} | 11 ++++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/games-action/supertuxkart/metadata.xml b/games-action/supertuxkart/metadata.xml
index 2e74607fa408..28d5e6b38a19 100644
--- a/games-action/supertuxkart/metadata.xml
+++ b/games-action/supertuxkart/metadata.xml
@@ -9,7 +9,6 @@
<flag name="nettle">Use <pkg>dev-libs/nettle</pkg> crypto backend</flag>
<flag name="recorder">Enable recording with <pkg>media-libs/libopenglrecorder</pkg></flag>
<flag name="sqlite">Record IP bans, statistics in server mode with <pkg>dev-db/sqlite</pkg></flag>
- <flag name="vulkan">Enable support for Vulkan</flag>
<flag name="wiimote">Support for wiimote input devices</flag>
</use>
<upstream>
diff --git a/games-action/supertuxkart/supertuxkart-1.4.ebuild b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
similarity index 89%
rename from games-action/supertuxkart/supertuxkart-1.4.ebuild
rename to games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
index 495e18a9ae69..8cf641688c37 100644
--- a/games-action/supertuxkart/supertuxkart-1.4.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
@@ -15,12 +15,14 @@ SRC_URI="
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="debug nettle recorder sqlite vulkan wiimote"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug nettle recorder sqlite wiimote"
-# Don't unbundle irrlicht and bullet
+# - Don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
# https://sourceforge.net/p/irrlicht/feature-requests/138/
+# - For >1.4, restore USE=vulkan and make shaderc dep optional,
+# and pass -DNO_SHADERC to cmake.
RDEPEND="
dev-cpp/libmcpp
dev-libs/angelscript:=
@@ -31,6 +33,7 @@ RDEPEND="
media-libs/libsdl2[opengl,video]
media-libs/libvorbis
media-libs/openal
+ media-libs/shaderc
net-libs/enet:1.3=
net-misc/curl
sys-libs/zlib
@@ -39,7 +42,6 @@ RDEPEND="
!nettle? ( >=dev-libs/openssl-1.0.1d:= )
recorder? ( media-libs/libopenglrecorder )
sqlite? ( dev-db/sqlite:3 )
- vulkan? ( media-libs/shaderc )
wiimote? ( net-wireless/bluez )
"
DEPEND="${RDEPEND}"
@@ -67,7 +69,6 @@ src_configure() {
-DUSE_CRYPTO_OPENSSL=$(usex nettle no yes)
-DBUILD_RECORDER=$(usex recorder)
-DUSE_WIIUSE=$(usex wiimote)
- -DNO_SHADERC=$(usex !vulkan)
-DSTK_INSTALL_BINARY_DIR=bin
-DSTK_INSTALL_DATA_DIR=share/${PN}
-DBUILD_SHARED_LIBS=OFF # build bundled libsquish as static library
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2022-07-23 19:44 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-07-23 19:44 UTC (permalink / raw
To: gentoo-commits
commit: 22c3c74e5f6b325f1fa277f4f11e98e426730991
Author: matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Fri Jul 22 18:55:59 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 19:44:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c3c74e
games-action/supertuxkart: Keyword 1.3 arm64, #811420
Closes: https://github.com/gentoo/gentoo/pull/26524
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 38c265b6f264..e262058aa7d1 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="debug nettle recorder sqlite wiimote"
# don't unbundle irrlicht and bullet
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2022-06-08 7:57 Jakov Smolić
0 siblings, 0 replies; 25+ messages in thread
From: Jakov Smolić @ 2022-06-08 7:57 UTC (permalink / raw
To: gentoo-commits
commit: 2cbeac7caac95c514003916226952421df42576d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 8 07:56:30 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun 8 07:56:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbeac7c
games-action/supertuxkart: Keyword 1.3 ppc64, #849506
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 53f7fa23459d..38c265b6f264 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
IUSE="debug nettle recorder sqlite wiimote"
# don't unbundle irrlicht and bullet
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2022-04-10 10:58 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2022-04-10 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 7961a36c766ea4efa34e742fb5aea6b6c7b31d35
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 10:57:59 2022 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 10:57:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7961a36c
games-action/supertuxkart: Depend on libsdl2[opengl,video] USE flags
Closes: https://bugs.gentoo.org/837185
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.2.ebuild | 2 +-
games-action/supertuxkart/supertuxkart-1.3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index e553eaa31605..ef10342df4ea 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
media-libs/glew:0=
media-libs/harfbuzz:=
media-libs/libpng:0=
- media-libs/libsdl2
+ media-libs/libsdl2[opengl,video]
media-libs/libvorbis
media-libs/openal
net-libs/enet:1.3=
diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 59bc12a50831..53f7fa23459d 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
media-libs/glew:0=
media-libs/harfbuzz:=
media-libs/libpng:0=
- media-libs/libsdl2
+ media-libs/libsdl2[opengl,video]
media-libs/libvorbis
media-libs/openal
net-libs/enet:1.3=
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2021-09-12 14:26 Yixun Lan
0 siblings, 0 replies; 25+ messages in thread
From: Yixun Lan @ 2021-09-12 14:26 UTC (permalink / raw
To: gentoo-commits
commit: 08ee5d5c982a0fef1ff3bec6c29a225a89aa7365
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 12 13:17:13 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 14:23:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ee5d5c
games-action/supertuxkart: keyword ~riscv
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index 03866f018d3..e553eaa3160 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
IUSE="debug nettle recorder sqlite wiimote"
# don't unbundle irrlicht and bullet
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2021-05-03 7:01 Mikle Kolyada
0 siblings, 0 replies; 25+ messages in thread
From: Mikle Kolyada @ 2021-05-03 7:01 UTC (permalink / raw
To: gentoo-commits
commit: 9052fbddf657ae3b78786e3b49b1291a0afef86b
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon May 3 06:54:21 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon May 3 06:54:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9052fbdd
games-action/supertuxkart: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.1.ebuild | 7 +++----
games-action/supertuxkart/supertuxkart-1.2.ebuild | 5 ++---
2 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.1.ebuild b/games-action/supertuxkart/supertuxkart-1.1.ebuild
index 329de4139a2..1b75dbc88d8 100644
--- a/games-action/supertuxkart/supertuxkart-1.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="debug libressl nettle recorder wiimote"
+IUSE="debug nettle recorder wiimote"
# don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
@@ -39,8 +39,7 @@ RDEPEND="
x11-libs/libXxf86vm
nettle? ( dev-libs/nettle:= )
!nettle? (
- libressl? ( dev-libs/libressl:= )
- !libressl? ( >=dev-libs/openssl-1.0.1d:0= )
+ >=dev-libs/openssl-1.0.1d:0=
)
recorder? ( media-libs/libopenglrecorder )
wiimote? ( net-wireless/bluez )"
diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index fc674824ebb..03866f018d3 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="debug libressl nettle recorder sqlite wiimote"
+IUSE="debug nettle recorder sqlite wiimote"
# don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
@@ -42,8 +42,7 @@ RDEPEND="
x11-libs/libXxf86vm
nettle? ( dev-libs/nettle:= )
!nettle? (
- libressl? ( dev-libs/libressl:= )
- !libressl? ( >=dev-libs/openssl-1.0.1d:0= )
+ >=dev-libs/openssl-1.0.1d:0=
)
recorder? ( media-libs/libopenglrecorder )
wiimote? ( net-wireless/bluez )"
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2020-09-02 0:11 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-09-02 0:11 UTC (permalink / raw
To: gentoo-commits
commit: 8039ec465d7b5f02091d63743486a6f9fee57670
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 2 00:09:41 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 2 00:11:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8039ec46
games-action/supertuxkart: remove useless USE=fribidi
This USE flag had no effect anyway and the dep is gone in 1.2.
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-action/supertuxkart/metadata.xml | 1 -
games-action/supertuxkart/supertuxkart-1.1.ebuild | 2 +-
games-action/supertuxkart/supertuxkart-1.2.ebuild | 2 +-
3 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/games-action/supertuxkart/metadata.xml b/games-action/supertuxkart/metadata.xml
index 22a9fc08bd8..bb2a9028c68 100644
--- a/games-action/supertuxkart/metadata.xml
+++ b/games-action/supertuxkart/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo Games Project</name>
</maintainer>
<use>
- <flag name="fribidi">Support for right-to-left languages</flag>
<flag name="nettle">Use <pkg>dev-libs/nettle</pkg> crypto backend</flag>
<flag name="recorder">Enable recording with <pkg>media-libs/libopenglrecorder</pkg></flag>
<flag name="sqlite">Record IP bans, statistics in server mode with <pkg>dev-db/sqlite</pkg></flag>
diff --git a/games-action/supertuxkart/supertuxkart-1.1.ebuild b/games-action/supertuxkart/supertuxkart-1.1.ebuild
index 77e990201cd..329de4139a2 100644
--- a/games-action/supertuxkart/supertuxkart-1.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="debug fribidi libressl nettle recorder wiimote"
+IUSE="debug libressl nettle recorder wiimote"
# don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index c8377d9b440..5e9aa59fdef 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="debug fribidi libressl nettle recorder sqlite wiimote"
+IUSE="debug libressl nettle recorder sqlite wiimote"
# don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2020-09-01 23:32 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-09-01 23:32 UTC (permalink / raw
To: gentoo-commits
commit: f5da15dbad4b637410a82dd170c584712713ed7b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 1 23:32:21 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 1 23:32:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5da15db
games-action/supertuxkart: drop fribidi dependency
Upstream are now using sheenbidi which is not yet packaged (seems new).
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.2.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index d78f9737b39..c8377d9b440 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -24,7 +24,6 @@ RDEPEND="
dev-cpp/libmcpp
sqlite? ( dev-db/sqlite:3 )
dev-libs/angelscript:=
- dev-libs/fribidi
media-libs/freetype:2
media-libs/glew:0=
media-libs/harfbuzz:=
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2020-04-14 21:38 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2020-04-14 21:38 UTC (permalink / raw
To: gentoo-commits
commit: ef98e200d05ba812b3016ae762ab89ec755935fe
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 21:38:14 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 21:38:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef98e200
games-action/supertuxkart: Add missing harfbuzz dependency
Closes: https://bugs.gentoo.org/717460
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/games-action/supertuxkart/supertuxkart-1.1.ebuild b/games-action/supertuxkart/supertuxkart-1.1.ebuild
index 5701c73bab7..77e990201cd 100644
--- a/games-action/supertuxkart/supertuxkart-1.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
dev-libs/fribidi
media-libs/freetype:2
media-libs/glew:0=
+ media-libs/harfbuzz:=
media-libs/libpng:0=
media-libs/libvorbis
media-libs/openal
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2019-05-10 21:34 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2019-05-10 21:34 UTC (permalink / raw
To: gentoo-commits
commit: c54b137b51007e99c897c74b75c14803f504a59b
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 21:33:40 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri May 10 21:34:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54b137b
games-action/supertuxkart: Update licenses
Closes: https://bugs.gentoo.org/598493
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-1.0.ebuild b/games-action/supertuxkart/supertuxkart-1.0.ebuild
index 9377d978a14..0069c7d8553 100644
--- a/games-action/supertuxkart/supertuxkart-1.0.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://supertuxkart.net/"
SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
mirror://gentoo/${PN}.png"
-LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
+LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug fribidi libressl nettle recorder wiimote"
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2019-05-10 21:24 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2019-05-10 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 48270939520a8893c92961562f9ff47020b3ef5a
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 21:22:13 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri May 10 21:22:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48270939
games-action/supertuxkart: Add missing media-libs/freetype dependency
Closes: https://bugs.gentoo.org/667730
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-1.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/games-action/supertuxkart/supertuxkart-1.0.ebuild b/games-action/supertuxkart/supertuxkart-1.0.ebuild
index 08bfa673f95..9377d978a14 100644
--- a/games-action/supertuxkart/supertuxkart-1.0.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.0.ebuild
@@ -21,6 +21,7 @@ IUSE="debug fribidi libressl nettle recorder wiimote"
RDEPEND="
dev-libs/angelscript:=
+ media-libs/freetype:2
media-libs/glew:0=
media-libs/libpng:0=
media-libs/libvorbis
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2018-08-15 10:33 Michał Górny
0 siblings, 0 replies; 25+ messages in thread
From: Michał Górny @ 2018-08-15 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 2509f831150f2f1fd6107730a70d98ede448e81c
Author: Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Thu Aug 2 23:16:49 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 15 10:33:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2509f831
games-action/supertuxkart: eutils->desktop
Only has eutils for the implicit desktop inheritance for doicon.
Package-Manager: Portage-2.3.44, Repoman-2.3.10
games-action/supertuxkart/supertuxkart-0.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
index cfda52536ec..1e666dfcdc1 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit cmake-utils eutils gnome2-utils
+inherit cmake-utils desktop gnome2-utils
DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
HOMEPAGE="https://supertuxkart.net/"
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-12-26 12:02 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2017-12-26 12:02 UTC (permalink / raw
To: gentoo-commits
commit: e93809a9db6ae7ed4c9ee500230b6531f6014334
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 11:59:16 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 12:01:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93809a9
games-action/supertuxkart: Rename openglrecorder flag to recorder
Better to name it after what the flag does. There is also another
package with a recorder flag.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
games-action/supertuxkart/metadata.xml | 1 +
games-action/supertuxkart/supertuxkart-0.9.3.ebuild | 8 ++++----
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/games-action/supertuxkart/metadata.xml b/games-action/supertuxkart/metadata.xml
index 62c1f65db33..a5ee3731025 100644
--- a/games-action/supertuxkart/metadata.xml
+++ b/games-action/supertuxkart/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="fribidi">Support for right-to-left languages</flag>
+ <flag name="recorder">Enable recording with <pkg>media-libs/libopenglrecorder</pkg></flag>
<flag name="wiimote">Support for wiimote input devices</flag>
</use>
<upstream>
diff --git a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
index 48522586a24..04fa2e6dba1 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="debug fribidi wiimote openglrecorder"
+IUSE="debug fribidi recorder wiimote"
# don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
@@ -34,8 +34,8 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXxf86vm
fribidi? ( dev-libs/fribidi )
- wiimote? ( net-wireless/bluez )
- openglrecorder? ( media-libs/libopenglrecorder )"
+ recorder? ( media-libs/libopenglrecorder )
+ wiimote? ( net-wireless/bluez )"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
@@ -62,8 +62,8 @@ src_configure() {
# to failed assert segfaults
-DUSE_SYSTEM_ANGELSCRIPT=OFF
-DUSE_FRIBIDI=$(usex fribidi)
+ -DBUILD_RECORDER=$(usex recorder)
-DUSE_WIIUSE=$(usex wiimote)
- -DBUILD_RECORDER=$(usex openglrecorder)
-DSTK_INSTALL_BINARY_DIR=bin
-DSTK_INSTALL_DATA_DIR=share/${PN}
)
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-09-30 5:32 Michael Palimaka
0 siblings, 0 replies; 25+ messages in thread
From: Michael Palimaka @ 2017-09-30 5:32 UTC (permalink / raw
To: gentoo-commits
commit: 8af899b4febe14d7fdd0f064eacc087008ca1380
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 05:22:36 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 05:32:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af899b4
games-action/supertuxkart: stabilise 0.9.2 for amd64/x86
Closes: https://bugs.gentoo.org/632297
Package-Manager: Portage-2.3.8, Repoman-2.3.3
games-action/supertuxkart/supertuxkart-0.9.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
index 3a6bb3ccb47..05ff5a68fc1 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="debug fribidi wiimote"
# don't unbundle irrlicht and bullet
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-09-30 5:32 Michael Palimaka
0 siblings, 0 replies; 25+ messages in thread
From: Michael Palimaka @ 2017-09-30 5:32 UTC (permalink / raw
To: gentoo-commits
commit: 47829b7503089c63296235633ae3a56d2ed3b52f
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 05:23:34 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 05:32:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47829b75
games-action/supertuxkart: remove 0.9.1
Package-Manager: Portage-2.3.8, Repoman-2.3.3
games-action/supertuxkart/Manifest | 1 -
.../supertuxkart/supertuxkart-0.9.1.ebuild | 82 ----------------------
2 files changed, 83 deletions(-)
diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index 93f2de11f33..2fafd85e8eb 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,3 +1,2 @@
-DIST supertuxkart-0.9.1-src.tar.xz 425822808 SHA256 c50f00a71df165fb613d20e86bea2d9d5e51ed3e27e1d436fbac3b07cf2ea149 SHA512 11ea064210ea6bc36258f08e57c6aac46739133017ad3ba97ca0edd84c818c2f72dae60bbe7cd79135be9785fb0e15c9904b151c894e1c21b881598113344cf4 WHIRLPOOL 8acd59e878b44f8e504d57687ea1bbece05d5f14b29e0c62a22183729129fb115fccb9a1a89d5e0a86881ac6487c36ea520aab835ba5efaaa3c71471fda9b15f
DIST supertuxkart-0.9.2-src.tar.xz 501606188 SHA256 0b080bb098a26adb552d6fd48905bcb6b1e873ef1567457d7268d7d3aaa48282 SHA512 57f11d518736f88044d1cb73e1dfcc92f5667f3b1147ab7e54435f6bc560fe856c3650410410da5fa048bf23d0b64fc8a9887c830001e1435b0359c9163e71b0 WHIRLPOOL c534854127981821412437632fdf9ff239988199d60f8d582b59bd624dff87f5e37a5cb54020b679e9fb6d440187a5bd0e0c2eb00311e2ae8de6ba58fb1d1d82
DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2
diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
deleted file mode 100644
index 76bf1314a81..00000000000
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit gnome2-utils cmake-utils eutils games
-
-DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="https://supertuxkart.net/"
-SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
- mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug fribidi wiimote"
-
-# don't unbundle irrlicht and bullet
-# both are modified and system versions will break the game
-# https://sourceforge.net/p/irrlicht/feature-requests/138/
-
-RDEPEND="media-libs/libpng:0
- media-libs/libvorbis
- media-libs/openal
- net-misc/curl
- sys-libs/zlib
- virtual/glu
- virtual/jpeg:0
- virtual/libintl
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXxf86vm
- fribidi? ( dev-libs/fribidi )
- wiimote? ( net-wireless/bluez )"
-DEPEND="${RDEPEND}
- sys-devel/gettext
- virtual/pkgconfig"
-
-src_prepare() {
- # inconsistent handling of debug definition
- # avoid using Debug build type
- if use debug ; then
- sed -i \
- -e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
- CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_use fribidi FRIBIDI)
- $(cmake-utils_use_use wiimote WIIUSE)
- -DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
- -DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
- )
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- DOCS="AUTHORS CHANGELOG.md README.md TODO.md" \
- cmake-utils_src_install
- doicon -s 64 "${DISTDIR}"/${PN}.png
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-09-19 10:49 James Le Cuirot
0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2017-09-19 10:49 UTC (permalink / raw
To: gentoo-commits
commit: 9bcced08d6bffbf63b020247268ddebb9e00022d
Author: Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Mon Sep 18 21:17:32 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 10:49:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcced08
games-action/supertuxkart: update HOMEPAGE
Closes: https://github.com/gentoo/gentoo/pull/5728
games-action/supertuxkart/supertuxkart-0.9.1.ebuild | 6 +++---
games-action/supertuxkart/supertuxkart-0.9.2.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
index 6b6f06c3cac..76bf1314a81 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit gnome2-utils cmake-utils eutils games
DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="http://supertuxkart.sourceforge.net/"
+HOMEPAGE="https://supertuxkart.net/"
SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
mirror://gentoo/${PN}.png"
@@ -16,7 +16,7 @@ IUSE="debug fribidi wiimote"
# don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
-# https://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+# https://sourceforge.net/p/irrlicht/feature-requests/138/
RDEPEND="media-libs/libpng:0
media-libs/libvorbis
diff --git a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
index 5acaf5d9f8b..3a6bb3ccb47 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
inherit cmake-utils eutils gnome2-utils
DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="http://supertuxkart.sourceforge.net/"
+HOMEPAGE="https://supertuxkart.net/"
SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
mirror://gentoo/${PN}.png"
@@ -17,7 +17,7 @@ IUSE="debug fribidi wiimote"
# don't unbundle irrlicht and bullet
# both are modified and system versions will break the game
-# https://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+# https://sourceforge.net/p/irrlicht/feature-requests/138/
RDEPEND="
media-libs/glew:0=
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-12-25 15:13 Agostino Sarubbo
0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 3662909b18e41a17cd6c48f998f7a9b118715026
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 15:11:26 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 15:11:26 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3662909b
games-action/supertuxkart: amd64 stable wrt bug #568944
Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
games-action/supertuxkart/supertuxkart-0.9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
index 14341da..bc45598 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
IUSE="debug fribidi wiimote"
# don't unbundle irrlicht and bullet
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-12-12 16:53 Michael Sterrett
0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-12-12 16:53 UTC (permalink / raw
To: gentoo-commits
commit: 55961a2b6e1ee86302285556377ad0f5adbe84ff
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 12 16:51:06 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Sat Dec 12 16:51:06 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55961a2b
tidy; fix slot on virtual/jpeg
Package-Manager: portage-2.2.24
games-action/supertuxkart/supertuxkart-0.9.1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
index b070ae7..14341da 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="media-libs/libpng:0
net-misc/curl
sys-libs/zlib
virtual/glu
- virtual/jpeg:62
+ virtual/jpeg:0
virtual/libintl
virtual/opengl
x11-libs/libX11
@@ -62,9 +62,9 @@ src_compile() {
}
src_install() {
- cmake-utils_src_install
+ DOCS="AUTHORS CHANGELOG.md README.md TODO.md" \
+ cmake-utils_src_install
doicon -s 64 "${DISTDIR}"/${PN}.png
- dodoc AUTHORS CHANGELOG.md README.md TODO.md
prepgamesdirs
}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-12-12 16:53 Michael Sterrett
0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-12-12 16:53 UTC (permalink / raw
To: gentoo-commits
commit: 1eb472328d7970eedca2ce9c8b0cda988b6ce20b
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 12 16:51:36 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Sat Dec 12 16:51:36 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb47232
clean old
Package-Manager: portage-2.2.24
games-action/supertuxkart/Manifest | 1 -
games-action/supertuxkart/supertuxkart-0.9.ebuild | 83 -----------------------
2 files changed, 84 deletions(-)
diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index a1bb6cd..4250de8 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,4 +1,3 @@
DIST supertuxkart-0.8.1-src.tar.bz2 229944480 SHA256 335301ae61b0c177be68d5593c65e5b197dc807421f08a8a35740a254cacf8d6 SHA512 1d72230a2cfa6196c6ea6c5464f01d1a0064994c9dafbf5d47c04b5db87e82590fde57a88d5316f2cf6094dcebae5e115b81e5ecc964a29bd669bc83d527d13a WHIRLPOOL 5cf87e57cd5b5d12e4549bf49efb0596e4a1fafa7cba58e366c843e2ebf61c02e5c3471d1591f1231194021cbcb6082829e026616403680fc7ad05bd235b155e
-DIST supertuxkart-0.9-src.tar.xz 385780604 SHA256 c0eb24eb49e23ed6d03f4864feb43573e14971c8420bf60c3c654d4e05ff9aa6 SHA512 0876ad8bda49b3a26be82ee60742704608f4aca3e16fc038a06d9aa8dce9389b15fa69b547eca4b4a3c073cea495e7872924732a2e66802987c905348ff25ebb WHIRLPOOL 780c664d418de612fdfa2905dc86f0eddced5b2c0eef60b67931203afd34b418eb254d0270113846a1c51e149acd6a64157263895163fb1016a9a840384eeb51
DIST supertuxkart-0.9.1-src.tar.xz 425822808 SHA256 c50f00a71df165fb613d20e86bea2d9d5e51ed3e27e1d436fbac3b07cf2ea149 SHA512 11ea064210ea6bc36258f08e57c6aac46739133017ad3ba97ca0edd84c818c2f72dae60bbe7cd79135be9785fb0e15c9904b151c894e1c21b881598113344cf4 WHIRLPOOL 8acd59e878b44f8e504d57687ea1bbece05d5f14b29e0c62a22183729129fb115fccb9a1a89d5e0a86881ac6487c36ea520aab835ba5efaaa3c71471fda9b15f
DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2
diff --git a/games-action/supertuxkart/supertuxkart-0.9.ebuild b/games-action/supertuxkart/supertuxkart-0.9.ebuild
deleted file mode 100644
index b070ae7..0000000
--- a/games-action/supertuxkart/supertuxkart-0.9.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit gnome2-utils cmake-utils eutils games
-
-DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="http://supertuxkart.sourceforge.net/"
-SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
- mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug fribidi wiimote"
-
-# don't unbundle irrlicht and bullet
-# both are modified and system versions will break the game
-# http://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
-
-RDEPEND="media-libs/libpng:0
- media-libs/libvorbis
- media-libs/openal
- net-misc/curl
- sys-libs/zlib
- virtual/glu
- virtual/jpeg:62
- virtual/libintl
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXxf86vm
- fribidi? ( dev-libs/fribidi )
- wiimote? ( net-wireless/bluez )"
-DEPEND="${RDEPEND}
- sys-devel/gettext
- virtual/pkgconfig"
-
-src_prepare() {
- # inconsistent handling of debug definition
- # avoid using Debug build type
- if use debug ; then
- sed -i \
- -e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
- CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_use fribidi FRIBIDI)
- $(cmake-utils_use_use wiimote WIIUSE)
- -DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
- -DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
- )
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
- doicon -s 64 "${DISTDIR}"/${PN}.png
- dodoc AUTHORS CHANGELOG.md README.md TODO.md
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-11-09 19:35 Michael Sterrett
0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-11-09 19:35 UTC (permalink / raw
To: gentoo-commits
commit: d1dd49b298eb55c4640dc419d3dc0833c234bc6b
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 8 09:17:00 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Nov 9 19:24:42 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dd49b2
version bump
Package-Manager: portage-2.2.20.1
games-action/supertuxkart/Manifest | 1 +
.../supertuxkart/supertuxkart-0.9.1.ebuild | 83 ++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index dab06ac..a1bb6cd 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,3 +1,4 @@
DIST supertuxkart-0.8.1-src.tar.bz2 229944480 SHA256 335301ae61b0c177be68d5593c65e5b197dc807421f08a8a35740a254cacf8d6 SHA512 1d72230a2cfa6196c6ea6c5464f01d1a0064994c9dafbf5d47c04b5db87e82590fde57a88d5316f2cf6094dcebae5e115b81e5ecc964a29bd669bc83d527d13a WHIRLPOOL 5cf87e57cd5b5d12e4549bf49efb0596e4a1fafa7cba58e366c843e2ebf61c02e5c3471d1591f1231194021cbcb6082829e026616403680fc7ad05bd235b155e
DIST supertuxkart-0.9-src.tar.xz 385780604 SHA256 c0eb24eb49e23ed6d03f4864feb43573e14971c8420bf60c3c654d4e05ff9aa6 SHA512 0876ad8bda49b3a26be82ee60742704608f4aca3e16fc038a06d9aa8dce9389b15fa69b547eca4b4a3c073cea495e7872924732a2e66802987c905348ff25ebb WHIRLPOOL 780c664d418de612fdfa2905dc86f0eddced5b2c0eef60b67931203afd34b418eb254d0270113846a1c51e149acd6a64157263895163fb1016a9a840384eeb51
+DIST supertuxkart-0.9.1-src.tar.xz 425822808 SHA256 c50f00a71df165fb613d20e86bea2d9d5e51ed3e27e1d436fbac3b07cf2ea149 SHA512 11ea064210ea6bc36258f08e57c6aac46739133017ad3ba97ca0edd84c818c2f72dae60bbe7cd79135be9785fb0e15c9904b151c894e1c21b881598113344cf4 WHIRLPOOL 8acd59e878b44f8e504d57687ea1bbece05d5f14b29e0c62a22183729129fb115fccb9a1a89d5e0a86881ac6487c36ea520aab835ba5efaaa3c71471fda9b15f
DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2
diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
new file mode 100644
index 0000000..b070ae7
--- /dev/null
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit gnome2-utils cmake-utils eutils games
+
+DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
+HOMEPAGE="http://supertuxkart.sourceforge.net/"
+SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
+ mirror://gentoo/${PN}.png"
+
+LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug fribidi wiimote"
+
+# don't unbundle irrlicht and bullet
+# both are modified and system versions will break the game
+# http://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+
+RDEPEND="media-libs/libpng:0
+ media-libs/libvorbis
+ media-libs/openal
+ net-misc/curl
+ sys-libs/zlib
+ virtual/glu
+ virtual/jpeg:62
+ virtual/libintl
+ virtual/opengl
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+ fribidi? ( dev-libs/fribidi )
+ wiimote? ( net-wireless/bluez )"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ # inconsistent handling of debug definition
+ # avoid using Debug build type
+ if use debug ; then
+ sed -i \
+ -e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
+ CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_use fribidi FRIBIDI)
+ $(cmake-utils_use_use wiimote WIIUSE)
+ -DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
+ -DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+ doicon -s 64 "${DISTDIR}"/${PN}.png
+ dodoc AUTHORS CHANGELOG.md README.md TODO.md
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-10-08 6:03 Michael Sterrett
0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-10-08 6:03 UTC (permalink / raw
To: gentoo-commits
commit: 007f1c6b43d99a99a2b7620256915094de2afb79
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 8 05:52:41 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Thu Oct 8 05:52:55 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007f1c6b
version bump (bug #547624)
Package-Manager: portage-2.2.20.1
games-action/supertuxkart/Manifest | 1 +
games-action/supertuxkart/supertuxkart-0.9.ebuild | 83 +++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index ebd2f36..dab06ac 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,2 +1,3 @@
DIST supertuxkart-0.8.1-src.tar.bz2 229944480 SHA256 335301ae61b0c177be68d5593c65e5b197dc807421f08a8a35740a254cacf8d6 SHA512 1d72230a2cfa6196c6ea6c5464f01d1a0064994c9dafbf5d47c04b5db87e82590fde57a88d5316f2cf6094dcebae5e115b81e5ecc964a29bd669bc83d527d13a WHIRLPOOL 5cf87e57cd5b5d12e4549bf49efb0596e4a1fafa7cba58e366c843e2ebf61c02e5c3471d1591f1231194021cbcb6082829e026616403680fc7ad05bd235b155e
+DIST supertuxkart-0.9-src.tar.xz 385780604 SHA256 c0eb24eb49e23ed6d03f4864feb43573e14971c8420bf60c3c654d4e05ff9aa6 SHA512 0876ad8bda49b3a26be82ee60742704608f4aca3e16fc038a06d9aa8dce9389b15fa69b547eca4b4a3c073cea495e7872924732a2e66802987c905348ff25ebb WHIRLPOOL 780c664d418de612fdfa2905dc86f0eddced5b2c0eef60b67931203afd34b418eb254d0270113846a1c51e149acd6a64157263895163fb1016a9a840384eeb51
DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2
diff --git a/games-action/supertuxkart/supertuxkart-0.9.ebuild b/games-action/supertuxkart/supertuxkart-0.9.ebuild
new file mode 100644
index 0000000..b070ae7
--- /dev/null
+++ b/games-action/supertuxkart/supertuxkart-0.9.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit gnome2-utils cmake-utils eutils games
+
+DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
+HOMEPAGE="http://supertuxkart.sourceforge.net/"
+SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
+ mirror://gentoo/${PN}.png"
+
+LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug fribidi wiimote"
+
+# don't unbundle irrlicht and bullet
+# both are modified and system versions will break the game
+# http://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+
+RDEPEND="media-libs/libpng:0
+ media-libs/libvorbis
+ media-libs/openal
+ net-misc/curl
+ sys-libs/zlib
+ virtual/glu
+ virtual/jpeg:62
+ virtual/libintl
+ virtual/opengl
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+ fribidi? ( dev-libs/fribidi )
+ wiimote? ( net-wireless/bluez )"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ # inconsistent handling of debug definition
+ # avoid using Debug build type
+ if use debug ; then
+ sed -i \
+ -e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
+ CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_use fribidi FRIBIDI)
+ $(cmake-utils_use_use wiimote WIIUSE)
+ -DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
+ -DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+ doicon -s 64 "${DISTDIR}"/${PN}.png
+ dodoc AUTHORS CHANGELOG.md README.md TODO.md
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
end of thread, other threads:[~2024-03-19 6:09 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-10 21:16 [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/ James Le Cuirot
-- strict thread matches above, loose matches on Subject: below --
2024-03-19 6:09 Sam James
2023-10-13 10:58 WANG Xuerui
2023-01-29 10:51 James Le Cuirot
2023-01-28 5:11 Sam James
2022-07-23 19:44 Sam James
2022-06-08 7:57 Jakov Smolić
2022-04-10 10:58 James Le Cuirot
2021-09-12 14:26 Yixun Lan
2021-05-03 7:01 Mikle Kolyada
2020-09-02 0:11 Sam James
2020-09-01 23:32 Sam James
2020-04-14 21:38 James Le Cuirot
2019-05-10 21:34 James Le Cuirot
2019-05-10 21:24 James Le Cuirot
2018-08-15 10:33 Michał Górny
2017-12-26 12:02 James Le Cuirot
2017-09-30 5:32 Michael Palimaka
2017-09-30 5:32 Michael Palimaka
2017-09-19 10:49 James Le Cuirot
2015-12-25 15:13 Agostino Sarubbo
2015-12-12 16:53 Michael Sterrett
2015-12-12 16:53 Michael Sterrett
2015-11-09 19:35 Michael Sterrett
2015-10-08 6:03 Michael Sterrett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox