* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2016-01-05 8:26 Michael Sterrett
0 siblings, 0 replies; 10+ messages in thread
From: Michael Sterrett @ 2016-01-05 8:26 UTC (permalink / raw
To: gentoo-commits
commit: 609416dea3f98d7369dd18875925f1b739f83d74
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 05:45:03 2016 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 08:26:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609416de
games-sports/speed-dreams: add slot dep for media-libs/libpng
Package-Manager: portage-2.2.26
games-sports/speed-dreams/speed-dreams-1.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild b/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild
index a45859f..835908e 100644
--- a/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild
@@ -23,7 +23,7 @@ RDEPEND="virtual/opengl
x11-libs/libXxf86vm
xrandr? ( x11-libs/libXrandr )
sys-libs/zlib
- >=media-libs/libpng-1.2.40"
+ >=media-libs/libpng-1.2.40:0"
DEPEND="${RDEPEND}
>=media-libs/plib-1.8.3
x11-proto/xproto
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-06 12:54 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-06 12:54 UTC (permalink / raw
To: gentoo-commits
commit: 11c8cc73cb7681d5fda5bb95c69b8d7951c25d5b
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 6 12:52:49 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Aug 6 12:54:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c8cc73
games-sports/speed-dreams: remove faq.html
It is terribly outdated and confusing.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
index 2c31525010c..24aa937c04a 100644
--- a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
@@ -69,7 +69,7 @@ src_configure() {
}
src_install() {
- local HTML_DOCS=( doc/faq/faq.html doc/userman/. )
+ local HTML_DOCS=( doc/userman/. )
cmake_src_install
newicon data/data/icons/icon.png ${PN}-2.png
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-07 15:14 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-07 15:14 UTC (permalink / raw
To: gentoo-commits
commit: cd5bfd643af2ebed8ab342f62fd3b492d528a9c9
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 7 14:52:45 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Aug 7 15:12:27 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5bfd64
games-sports/speed-dreams: add -I. to workaround system config.h
If for some reason /usr/include/config.h exists, this package uses it.
Closes: https://bugs.gentoo.org/806980
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
index 24aa937c04a..abca85587f0 100644
--- a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit cmake desktop
+inherit cmake desktop flag-o-matic
MY_PV="$(ver_rs 3 -)-r7601"
@@ -45,6 +45,8 @@ PATCHES=(
)
src_configure() {
+ append-cppflags -I. #806980
+
local mycmakeargs=(
-DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
-DOPTION_3RDPARTY_SOLID=yes
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-09 14:19 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-09 14:19 UTC (permalink / raw
To: gentoo-commits
commit: 6a213c6652adcaaaf3fa5be974f7ceec5637f68e
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 13:39:32 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 14:12:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a213c66
games-sports/speed-dreams: add 2.2.3 final
Did not expect this to release so soon given the usual
rate, but there it is.
Will likely avoid _rc/_betas in the future due to distfiles
size (was only picked because last non-rc was very old).
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-sports/speed-dreams/Manifest | 4 +
.../speed-dreams/speed-dreams-2.2.3.ebuild | 85 ++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index 37ac43b361e..64cb8a50b38 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,5 +1,9 @@
DIST speed-dreams-1.4.0-r2307-src.tar.bz2 332667666 BLAKE2B 17455c6fc6bbe0cb4b5e00d4217eb49e0f6e39a8aa389f304771e32429c48e2e6bc834d8d0c7a01927376c5b37ae8e7b27399da88784b5f46b9549d46d01222f SHA512 6ae88691f52480351825c20c8bfb3ff54783b84bfbbc385ae2c0578991fa9025b16dcdc4ce136b85246a2a479452f2b209ecbec2be0a7ae85818929ea5fa1195
+DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
DIST speed-dreams-src-base-2.2.3-rc1-r7601.tar.xz 212142540 BLAKE2B 894c29281d4ee75b7917fac2f98e2509beb8b6c92b2743f24636407fb3ea54a362ec6bf8cd13e79e96696d83caa5db9c6d05a5baf74228d07c7d8d75542f8c12 SHA512 42dd12283e55289e00e25edb769e5786f0d45b6be4c3056f72e6af7cdb2493fc7266f0485a91118c9c9b1a609fe78ce97c10db006ee0dd51e07b5fdb969026b3
+DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 578684928 BLAKE2B eeb567bc7bd713c349037e3c630791ead8dd53c4e7c8d8f75b534d72e85352e546a031211aae4a42338f64b3d21496318b72b08e9ffbb3615439d82fd983e424 SHA512 a9ca5926bdf70173df18abd6be7be54705c916207371595bda1bdd5e70d5ee9105f0fd16a72f5a713ea359b2b001b6f8a39251aac46e117ea4bc9e5dad7b69b9
+DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 668750172 BLAKE2B 851f31e52acd604b5bcb0ec7b393d33f513a6f2f84239160709fde6db3a23ec94dc39d554c9fb3bcaddcb90c308ac5d11a74a9e9fd410b4885fc9bedee60fb50 SHA512 1aa25700bb60c7a4d47817f821f54603dca9aaf662a23607a3fad367352f69c5182825a8ff4051736095b1277d4de017f5106200f77d74cb7a59780c97d3536c
+DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 429292132 BLAKE2B ffb20028ec792a423cd745db1a47274a5db9115510c33bf28c7323bf23a024aa3441dab045b6e81fdc3d17ac22f8919ffa044d07932d242f8cefaa7e274cbc51 SHA512 a31a592c6d86bc12b8d8df6013fc783677e611f4953b6a8650465dbd6ebfb0adcf51193e5003ff38b30619f145c752fe18121d2630bd64687bac113cd8d8c283
diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
new file mode 100644
index 00000000000..514956352f0
--- /dev/null
+++ b/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop flag-o-matic
+
+MY_PV="${PV}-r7616"
+
+DESCRIPTION="Fork of the famous open racing car simulator TORCS"
+HOMEPAGE="http://www.speed-dreams.org/"
+SRC_URI="
+ mirror://sourceforge/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
+ mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
+ mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
+ mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug osggraph webstats"
+
+RDEPEND="
+ dev-games/freesolid
+ dev-libs/expat
+ media-libs/libpng:=
+ media-libs/libsdl2[X,haptic,opengl,joystick,video]
+ media-libs/libvorbis
+ media-libs/openal
+ media-libs/plib
+ net-libs/enet:1.3
+ sys-libs/zlib:=
+ virtual/glu
+ virtual/jpeg
+ virtual/opengl
+ osggraph? ( dev-games/openscenegraph:=[png] )
+ webstats? ( net-misc/curl )"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
+)
+
+src_configure() {
+ append-cppflags -I. #806980
+
+ local mycmakeargs=(
+ -DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
+ -DOPTION_3RDPARTY_SOLID=yes
+ -DOPTION_HUDDEBUG=$(usex debug)
+ -DOPTION_OFFICIAL_ONLY=yes
+ -DOPTION_OSGGRAPH=$(usex osggraph)
+ -DOPTION_TRACE_LEVEL=$(usex debug 5 3)
+ -DOPTION_WEBSERVER=$(usex webstats)
+ -DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
+ -DSD_BINDIR="${EPREFIX}"/usr/bin
+ -DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
+ -DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
+
+ # These features currently lack official support and portions
+ # of the required code is missing in release tarballs.
+ # Check if these directories exist on a version bump.
+ #-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
+ #-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ local HTML_DOCS=( doc/userman/. )
+ cmake_src_install
+
+ newicon data/data/icons/icon.png ${PN}-2.png
+ make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
+}
+
+pkg_postinst() {
+ # Issue reproduced in testing, warn in case it's widespread.
+ elog "If you experience freezes in menus, try to disable menu music in options."
+ elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-09 14:19 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-09 14:19 UTC (permalink / raw
To: gentoo-commits
commit: 4bb1f516b27b3ddf4f7687fa12dad27a8e2e774e
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 13:42:35 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 14:12:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb1f516
games-sports/speed-dreams: drop 2.2.3_rc1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-sports/speed-dreams/Manifest | 4 -
.../speed-dreams/speed-dreams-2.2.3_rc1.ebuild | 85 ----------------------
2 files changed, 89 deletions(-)
diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index 64cb8a50b38..cfdb3ed86f9 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,9 +1,5 @@
DIST speed-dreams-1.4.0-r2307-src.tar.bz2 332667666 BLAKE2B 17455c6fc6bbe0cb4b5e00d4217eb49e0f6e39a8aa389f304771e32429c48e2e6bc834d8d0c7a01927376c5b37ae8e7b27399da88784b5f46b9549d46d01222f SHA512 6ae88691f52480351825c20c8bfb3ff54783b84bfbbc385ae2c0578991fa9025b16dcdc4ce136b85246a2a479452f2b209ecbec2be0a7ae85818929ea5fa1195
DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
-DIST speed-dreams-src-base-2.2.3-rc1-r7601.tar.xz 212142540 BLAKE2B 894c29281d4ee75b7917fac2f98e2509beb8b6c92b2743f24636407fb3ea54a362ec6bf8cd13e79e96696d83caa5db9c6d05a5baf74228d07c7d8d75542f8c12 SHA512 42dd12283e55289e00e25edb769e5786f0d45b6be4c3056f72e6af7cdb2493fc7266f0485a91118c9c9b1a609fe78ce97c10db006ee0dd51e07b5fdb969026b3
DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
-DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 578684928 BLAKE2B eeb567bc7bd713c349037e3c630791ead8dd53c4e7c8d8f75b534d72e85352e546a031211aae4a42338f64b3d21496318b72b08e9ffbb3615439d82fd983e424 SHA512 a9ca5926bdf70173df18abd6be7be54705c916207371595bda1bdd5e70d5ee9105f0fd16a72f5a713ea359b2b001b6f8a39251aac46e117ea4bc9e5dad7b69b9
DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
-DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 668750172 BLAKE2B 851f31e52acd604b5bcb0ec7b393d33f513a6f2f84239160709fde6db3a23ec94dc39d554c9fb3bcaddcb90c308ac5d11a74a9e9fd410b4885fc9bedee60fb50 SHA512 1aa25700bb60c7a4d47817f821f54603dca9aaf662a23607a3fad367352f69c5182825a8ff4051736095b1277d4de017f5106200f77d74cb7a59780c97d3536c
DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
-DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 429292132 BLAKE2B ffb20028ec792a423cd745db1a47274a5db9115510c33bf28c7323bf23a024aa3441dab045b6e81fdc3d17ac22f8919ffa044d07932d242f8cefaa7e274cbc51 SHA512 a31a592c6d86bc12b8d8df6013fc783677e611f4953b6a8650465dbd6ebfb0adcf51193e5003ff38b30619f145c752fe18121d2630bd64687bac113cd8d8c283
diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
deleted file mode 100644
index abca85587f0..00000000000
--- a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop flag-o-matic
-
-MY_PV="$(ver_rs 3 -)-r7601"
-
-DESCRIPTION="Fork of the famous open racing car simulator TORCS"
-HOMEPAGE="http://www.speed-dreams.org/"
-SRC_URI="
- mirror://sourceforge/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
- mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
- mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
- mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug osggraph webstats"
-
-RDEPEND="
- dev-games/freesolid
- dev-libs/expat
- media-libs/libpng:=
- media-libs/libsdl2[X,haptic,opengl,joystick,video]
- media-libs/libvorbis
- media-libs/openal
- media-libs/plib
- net-libs/enet:1.3
- sys-libs/zlib:=
- virtual/glu
- virtual/jpeg
- virtual/opengl
- osggraph? ( dev-games/openscenegraph:=[png] )
- webstats? ( net-misc/curl )"
-DEPEND="
- ${RDEPEND}
- x11-base/xorg-proto"
-
-PATCHES=(
- "${FILESDIR}"/${P}-xmlversion-rpath.patch
-)
-
-src_configure() {
- append-cppflags -I. #806980
-
- local mycmakeargs=(
- -DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
- -DOPTION_3RDPARTY_SOLID=yes
- -DOPTION_HUDDEBUG=$(usex debug)
- -DOPTION_OFFICIAL_ONLY=yes
- -DOPTION_OSGGRAPH=$(usex osggraph)
- -DOPTION_TRACE_LEVEL=$(usex debug 5 3)
- -DOPTION_WEBSERVER=$(usex webstats)
- -DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
- -DSD_BINDIR="${EPREFIX}"/usr/bin
- -DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
- -DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
-
- # These features currently lack official support and portions
- # of the required code is missing in release tarballs.
- # Check if these directories exist on a version bump.
- #-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
- #-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
- )
-
- cmake_src_configure
-}
-
-src_install() {
- local HTML_DOCS=( doc/userman/. )
- cmake_src_install
-
- newicon data/data/icons/icon.png ${PN}-2.png
- make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
-}
-
-pkg_postinst() {
- # Issue reproduced in testing, warn in case it's widespread.
- elog "If you experience freezes in menus, try to disable menu music in options."
- elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-03-26 12:31 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2024-03-26 12:31 UTC (permalink / raw
To: gentoo-commits
commit: ee1faf9102e8c1a55eee7063685e3afb2611cca9
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 23:59:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 12:27:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1faf91
games-sports/speed-dreams: update EAPI 7 -> 8
cmake now warns about the wonky use of extracting S directly into
WORKDIR. The upstream tarball is Just That Way™ so crudely work around
it by making a better S and extracting the tarballs into there instead.
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-sports/speed-dreams/speed-dreams-2.3.0.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
index 69ca196ceea8..ef52cadfa46f 100644
--- a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake desktop flag-o-matic
@@ -14,7 +14,6 @@ SRC_URI="
mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
-S="${WORKDIR}"
LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
SLOT="0"
@@ -45,6 +44,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
)
+src_unpack() {
+ mkdir "${S}" || die
+ cd "${S}"
+ default
+}
+
src_configure() {
append-cppflags -I. #806980
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-03-26 12:31 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2024-03-26 12:31 UTC (permalink / raw
To: gentoo-commits
commit: b6c6e637803a51f09fb8f4a07f672b04b4976fae
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 23:17:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 12:27:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c6e637
games-sports/speed-dreams: add 2.3.0
Fixes LTO.
Due to upstream rework, curl is now used twice, once unconditionally,
and there is another new dependency as well.
Closes: https://bugs.gentoo.org/859238
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-sports/speed-dreams/Manifest | 4 +
.../speed-dreams/speed-dreams-2.3.0.ebuild | 85 ++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index cbc10cc37610..3a2f5e6253d5 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,4 +1,8 @@
DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
+DIST speed-dreams-src-base-2.3.0-r8786.tar.xz 250870100 BLAKE2B a64f52a2a7f01124e524e4f375941d6538b3756fad1bc802d7d791d6904cd121bae96ca4856440333009d7f53f5ff47183b718932d36c8da3b817cfe467469f7 SHA512 b678a722a1f9fd62779ab776d5f5777d6fc68ecbb29991bd315319218c1d7e6554ad489c44076b1f0699e9ff72c298373315f1d7c63c87c566a009cae85fad39
DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
+DIST speed-dreams-src-hq-cars-and-tracks-2.3.0-r8786.tar.xz 698564396 BLAKE2B 30ab454a109ebe2a0922b0e9bcc2d3a02e84f7c4a5591c235a144e79d96153c67846781ee8e23028457c6e59d49a8bc62f54c5c022f1180e5e10b7303342f4b8 SHA512 4f67539bb7e9b126500426d2323035053d6a9f1bf7b6947fc9fc39fee53551ba652d93c95337d2cd74280455f25d55e2a922bc64380bba5b8ea40163ad9ab7cf
DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
+DIST speed-dreams-src-more-hq-cars-and-tracks-2.3.0-r8786.tar.xz 795460296 BLAKE2B 70ea28aa6f6f5ec57f673ade55e526cd20dfb47964aaed044086557dcefc2b7b246c90ae55350ef6d911c11af5592d6ae5d7b3847ab4819b1b073104fef7ce86 SHA512 8eb252fe38d74dbd8b5a39d027b739484520ac21be928c1c4fb00a3b845ca51b63d2d59d11119c26c998fb859dba0ab711e8da1ea83430f771e1903411eb44c4
DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
+DIST speed-dreams-src-wip-cars-and-tracks-2.3.0-r8786.tar.xz 414204048 BLAKE2B 4588cae0e8db0a7c2764168b6745e83d36bb1ed7a9a70008a07661249eeb163cedbf9fd85c1961bd929043f68098ce5ee218c2374c81fdbde048b24cd07b1acd SHA512 64651237115149ec063fcb11faf64b62005ee590526c5101a5a6a632aeb130b691b2651299eaf4190ddf1fd00ae33007d6f1d62441c672b4808ef33201ef1dbf
diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
new file mode 100644
index 000000000000..69ca196ceea8
--- /dev/null
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop flag-o-matic
+
+MY_PV="${PV}-r8786"
+
+DESCRIPTION="Fork of the famous open racing car simulator TORCS"
+HOMEPAGE="http://www.speed-dreams.org/"
+SRC_URI="
+ mirror://sourceforge/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
+ mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
+ mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
+ mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug osggraph webstats"
+
+RDEPEND="
+ dev-games/freesolid
+ dev-libs/expat
+ media-libs/libpng:=
+ media-libs/libsdl2[X,haptic,opengl,joystick,video]
+ media-libs/sdl2-mixer
+ media-libs/openal
+ media-libs/plib
+ net-libs/enet:1.3
+ sys-libs/zlib:=
+ net-misc/curl
+ virtual/glu
+ virtual/jpeg
+ virtual/opengl
+ osggraph? ( dev-games/openscenegraph:=[png] )
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
+)
+
+src_configure() {
+ append-cppflags -I. #806980
+
+ local mycmakeargs=(
+ -DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
+ -DOPTION_3RDPARTY_SOLID=yes
+ -DOPTION_OFFICIAL_ONLY=yes
+ -DOPTION_OSGGRAPH=$(usex osggraph)
+ -DOPTION_TRACE_LEVEL=$(usex debug 5 3)
+ -DOPTION_WEBSERVER=$(usex webstats)
+ -DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
+ -DSD_BINDIR="${EPREFIX}"/usr/bin
+ -DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
+ -DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
+
+ # These features currently lack official support and portions
+ # of the required code is missing in release tarballs.
+ # Check if these directories exist on a version bump.
+ #-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
+ #-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ local HTML_DOCS=( doc/userman/. )
+ cmake_src_install
+
+ newicon data/data/icons/icon.png ${PN}-2.png
+ make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
+}
+
+pkg_postinst() {
+ # Issue reproduced in testing, warn in case it's widespread.
+ elog "If you experience freezes in menus, try to disable menu music in options."
+ elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-07-12 21:58 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-07-12 21:58 UTC (permalink / raw
To: gentoo-commits
commit: 2cb10f96d855ece9c12cedaa3e77146694fc5340
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 21:58:25 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 21:58:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb10f96
games-sports/speed-dreams: Fix deprecated virtual/jpeg dependency
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
index 4d7379504f6a..447fede1cff1 100644
--- a/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
@@ -23,6 +23,7 @@ IUSE="debug osggraph webstats"
COMMON_DEPEND="
dev-games/freesolid
dev-libs/expat
+ media-libs/libjpeg-turbo:0=
media-libs/libpng:=
media-libs/libsdl2[X,haptic,opengl,joystick,video]
media-libs/sdl2-mixer
@@ -32,7 +33,6 @@ COMMON_DEPEND="
sys-libs/zlib:=
net-misc/curl
virtual/glu
- virtual/jpeg
virtual/opengl
osggraph? ( dev-games/openscenegraph:=[png] )
"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-07-12 21:58 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-07-12 21:58 UTC (permalink / raw
To: gentoo-commits
commit: 4a9795181c6965f0745188cdb8a8db8b38df0923
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jun 6 15:27:45 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 21:55:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a979518
games-sports/speed-dreams: drop 2.2.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-sports/speed-dreams/Manifest | 4 -
.../speed-dreams/speed-dreams-2.2.3.ebuild | 85 ----------------------
2 files changed, 89 deletions(-)
diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index 3a2f5e6253d5..ffd3cf66df75 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,8 +1,4 @@
-DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
DIST speed-dreams-src-base-2.3.0-r8786.tar.xz 250870100 BLAKE2B a64f52a2a7f01124e524e4f375941d6538b3756fad1bc802d7d791d6904cd121bae96ca4856440333009d7f53f5ff47183b718932d36c8da3b817cfe467469f7 SHA512 b678a722a1f9fd62779ab776d5f5777d6fc68ecbb29991bd315319218c1d7e6554ad489c44076b1f0699e9ff72c298373315f1d7c63c87c566a009cae85fad39
-DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
DIST speed-dreams-src-hq-cars-and-tracks-2.3.0-r8786.tar.xz 698564396 BLAKE2B 30ab454a109ebe2a0922b0e9bcc2d3a02e84f7c4a5591c235a144e79d96153c67846781ee8e23028457c6e59d49a8bc62f54c5c022f1180e5e10b7303342f4b8 SHA512 4f67539bb7e9b126500426d2323035053d6a9f1bf7b6947fc9fc39fee53551ba652d93c95337d2cd74280455f25d55e2a922bc64380bba5b8ea40163ad9ab7cf
-DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
DIST speed-dreams-src-more-hq-cars-and-tracks-2.3.0-r8786.tar.xz 795460296 BLAKE2B 70ea28aa6f6f5ec57f673ade55e526cd20dfb47964aaed044086557dcefc2b7b246c90ae55350ef6d911c11af5592d6ae5d7b3847ab4819b1b073104fef7ce86 SHA512 8eb252fe38d74dbd8b5a39d027b739484520ac21be928c1c4fb00a3b845ca51b63d2d59d11119c26c998fb859dba0ab711e8da1ea83430f771e1903411eb44c4
-DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
DIST speed-dreams-src-wip-cars-and-tracks-2.3.0-r8786.tar.xz 414204048 BLAKE2B 4588cae0e8db0a7c2764168b6745e83d36bb1ed7a9a70008a07661249eeb163cedbf9fd85c1961bd929043f68098ce5ee218c2374c81fdbde048b24cd07b1acd SHA512 64651237115149ec063fcb11faf64b62005ee590526c5101a5a6a632aeb130b691b2651299eaf4190ddf1fd00ae33007d6f1d62441c672b4808ef33201ef1dbf
diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
deleted file mode 100644
index 9523cee78445..000000000000
--- a/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop flag-o-matic
-
-MY_PV="${PV}-r7616"
-
-DESCRIPTION="Fork of the famous open racing car simulator TORCS"
-HOMEPAGE="http://www.speed-dreams.org/"
-SRC_URI="
- https://downloads.sourceforge.net/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
- https://downloads.sourceforge.net/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
- https://downloads.sourceforge.net/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
- https://downloads.sourceforge.net/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug osggraph webstats"
-
-RDEPEND="
- dev-games/freesolid
- dev-libs/expat
- media-libs/libpng:=
- media-libs/libsdl2[X,haptic,opengl,joystick,video]
- media-libs/libvorbis
- media-libs/openal
- media-libs/plib
- net-libs/enet:1.3
- sys-libs/zlib:=
- virtual/glu
- virtual/jpeg
- virtual/opengl
- osggraph? ( dev-games/openscenegraph:=[png] )
- webstats? ( net-misc/curl )"
-DEPEND="
- ${RDEPEND}
- x11-base/xorg-proto"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
-)
-
-src_configure() {
- append-cppflags -I. #806980
-
- local mycmakeargs=(
- -DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
- -DOPTION_3RDPARTY_SOLID=yes
- -DOPTION_HUDDEBUG=$(usex debug)
- -DOPTION_OFFICIAL_ONLY=yes
- -DOPTION_OSGGRAPH=$(usex osggraph)
- -DOPTION_TRACE_LEVEL=$(usex debug 5 3)
- -DOPTION_WEBSERVER=$(usex webstats)
- -DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
- -DSD_BINDIR="${EPREFIX}"/usr/bin
- -DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
- -DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
-
- # These features currently lack official support and portions
- # of the required code is missing in release tarballs.
- # Check if these directories exist on a version bump.
- #-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
- #-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
- )
-
- cmake_src_configure
-}
-
-src_install() {
- local HTML_DOCS=( doc/userman/. )
- cmake_src_install
-
- newicon data/data/icons/icon.png ${PN}-2.png
- make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
-}
-
-pkg_postinst() {
- # Issue reproduced in testing, warn in case it's widespread.
- elog "If you experience freezes in menus, try to disable menu music in options."
- elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-07-12 21:58 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-07-12 21:58 UTC (permalink / raw
To: gentoo-commits
commit: 39f18a1fbdbec5faf25c35458ada484d87b84b46
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jun 6 15:29:51 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 21:55:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f18a1f
games-sports/speed-dreams: min java 11
Closes: https://bugs.gentoo.org/928957
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37053
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
...eams-2.3.0.ebuild => speed-dreams-2.3.0-r1.ebuild} | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
similarity index 91%
rename from games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
rename to games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
index 089280d3a4e6..4d7379504f6a 100644
--- a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake desktop flag-o-matic
+inherit cmake java-pkg-2 desktop flag-o-matic
MY_PV="${PV}-r8786"
@@ -20,7 +20,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug osggraph webstats"
-RDEPEND="
+COMMON_DEPEND="
dev-games/freesolid
dev-libs/expat
media-libs/libpng:=
@@ -37,8 +37,13 @@ RDEPEND="
osggraph? ( dev-games/openscenegraph:=[png] )
"
DEPEND="
- ${RDEPEND}
+ ${COMMON_DEPEND}
+ >=virtual/jdk-11:*
x11-base/xorg-proto"
+RDEPEND="
+ ${COMMON_DEPEND}
+ >=virtual/jre-1.8:*
+"
PATCHES=(
"${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
@@ -50,6 +55,10 @@ src_unpack() {
default
}
+src_prepare() {
+ cmake_src_prepare
+}
+
src_configure() {
append-cppflags -I. #806980
@@ -75,6 +84,10 @@ src_configure() {
cmake_src_configure
}
+src_compile() {
+ cmake_src_compile
+}
+
src_install() {
local HTML_DOCS=( doc/userman/. )
cmake_src_install
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-07-12 21:58 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-12 21:58 [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/ James Le Cuirot
-- strict thread matches above, loose matches on Subject: below --
2024-07-12 21:58 James Le Cuirot
2024-07-12 21:58 James Le Cuirot
2024-03-26 12:31 Sam James
2024-03-26 12:31 Sam James
2021-08-09 14:19 Ionen Wolkens
2021-08-09 14:19 Ionen Wolkens
2021-08-07 15:14 Ionen Wolkens
2021-08-06 12:54 Ionen Wolkens
2016-01-05 8:26 Michael Sterrett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox