[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: 58223a8f0007767069d8bc73749046e97402aa84 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 31 20:27:36 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 11 18:15:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58223a8f games-action/swordandsworcery: EAPI-8 bump, switch to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> ...orcery-1.02-r4.ebuild => swordandsworcery-1.02-r5.ebuild} | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02-r5.ebuild similarity index 95% rename from games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild rename to games-action/swordandsworcery/swordandsworcery-1.02-r5.ebuild index 4d853d130def..9d107e60cba6 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02-r5.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop @@ -34,9 +34,9 @@ RDEPEND=" >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] || ( media-libs/flac:0/0[abi_x86_32(-)] media-libs/flac-compat:8.3.0[abi_x86_32(-)] ) >=media-libs/libogg-1.3.0[abi_x86_32(-)] + media-libs/libpulse[abi_x86_32(-)] >=media-libs/libsndfile-1.0.25[abi_x86_32(-)] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] - >=media-sound/pulseaudio-2.1-r1[abi_x86_32(-)] >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)] >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] @@ -47,8 +47,8 @@ RDEPEND=" >=x11-libs/libXi-1.7.2[abi_x86_32(-)] >=x11-libs/libXtst-1.2.1-r1[abi_x86_32(-)] !bundled-libs? ( - >=net-misc/curl-7.36.0[abi_x86_32(-)] >=media-libs/libsdl-1.2.15-r4[X,sound,video,opengl,joystick,abi_x86_32(-)] + >=net-misc/curl-7.36.0[abi_x86_32(-)] ) ) x86? ( @@ -56,9 +56,9 @@ RDEPEND=" media-libs/alsa-lib || ( media-libs/flac:0/0 media-libs/flac-compat:8.3.0 ) media-libs/libogg + media-libs/libpulse media-libs/libsndfile media-libs/libvorbis - media-sound/pulseaudio sys-libs/zlib virtual/glu x11-libs/libICE @@ -71,8 +71,8 @@ RDEPEND=" x11-libs/libXi x11-libs/libXtst !bundled-libs? ( - net-misc/curl media-libs/libsdl[X,sound,video,opengl,joystick] + net-misc/curl ) )"
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: fb04e0976b43562e112edc057d67564de5c6f0b8 Author: Sam James gentoo org> AuthorDate: Wed Sep 14 22:16:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Sep 14 22:22:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb04e097 games-action/swordandsworcery: fix FLAC dep Fixes: dd725bc2da31f74a9b6d6ef1a4a014d1b23accba Signed-off-by: Sam James gentoo.org> ...wordandsworcery-1.02-r3.ebuild => swordandsworcery-1.02-r4.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild similarity index 94% rename from games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild rename to games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild index e5710a55d93c..4d853d130def 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02-r4.ebuild @@ -32,7 +32,7 @@ RDEPEND=" >=virtual/glu-9.0-r1[abi_x86_32(-)] >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] -|| ( media-libs/flac:0/0[abi_x86_32(-)] media-libs/flac-compat:8.3.0[abi_x86_32(-)] ) + || ( media-libs/flac:0/0[abi_x86_32(-)] media-libs/flac-compat:8.3.0[abi_x86_32(-)] ) >=media-libs/libogg-1.3.0[abi_x86_32(-)] >=media-libs/libsndfile-1.0.25[abi_x86_32(-)] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] @@ -54,7 +54,7 @@ RDEPEND=" x86? ( dev-libs/openssl:0= media-libs/alsa-lib - media-libs/flac + || ( media-libs/flac:0/0 media-libs/flac-compat:8.3.0 ) media-libs/libogg media-libs/libsndfile media-libs/libvorbis
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: dd725bc2da31f74a9b6d6ef1a4a014d1b23accba Author: Sam James gentoo org> AuthorDate: Sun Sep 11 20:11:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 11 20:12:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd725bc2 games-action/swordandsworcery: depend on flac:0/0 or flac-compat Signed-off-by: Sam James gentoo.org> ...wordandsworcery-1.02-r2.ebuild => swordandsworcery-1.02-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02-r2.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild similarity index 95% rename from games-action/swordandsworcery/swordandsworcery-1.02-r2.ebuild rename to games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild index 88b2d353ae31..e5710a55d93c 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02-r2.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02-r3.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=7 @@ -32,7 +32,7 @@ RDEPEND=" >=virtual/glu-9.0-r1[abi_x86_32(-)] >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] - >=media-libs/flac-1.2.1-r5[abi_x86_32(-)] +|| ( media-libs/flac:0/0[abi_x86_32(-)] media-libs/flac-compat:8.3.0[abi_x86_32(-)] ) >=media-libs/libogg-1.3.0[abi_x86_32(-)] >=media-libs/libsndfile-1.0.25[abi_x86_32(-)] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: 76d057a1812080b6a2989193b535c10c52240874 Author: Sam James gentoo org> AuthorDate: Sat Apr 10 06:24:42 2021 + Commit: Sam James gentoo org> CommitDate: Sat Apr 10 06:31:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d057a1 games-action/swordandsworcery: fix src_prepare Don't shout! I don't own this game, so testing only got as far as pkg_nofetch, unfortunately. Luckily, changes were only to do with EAPI + games.eclass, so *should* be okay. Signed-off-by: Sam James gentoo.org> games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild index ba249b9f5fd..6481b751c3b 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild @@ -83,6 +83,8 @@ pkg_nofetch() { } src_prepare() { + default + if ! use bundled-libs ; then einfo "removing bundled libs..." rm -v lib/libcurl.so* lib/libSDL-1.2.so* \
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: e287dfd160fa079e50f9adf4a7126eb49ba518ca Author: Sam James gentoo org> AuthorDate: Tue Apr 6 22:20:36 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 6 22:47:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e287dfd1 games-action/swordandsworcery: port to EAPI 7, games.eclass-- Signed-off-by: Sam James gentoo.org> ...1.02.ebuild => swordandsworcery-1.02-r1.ebuild} | 26 +++--- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild similarity index 91% rename from games-action/swordandsworcery/swordandsworcery-1.02.ebuild rename to games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild index a35edbe92d2..ba249b9f5fd 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# TODO: unbundle liblua-5.1 when available for multilib - -EAPI=5 +EAPI=7 -inherit eutils games +inherit desktop DESCRIPTION="An exploratory action adventure game with an emphasis on audiovisual style" HOMEPAGE="http://www.swordandsworcery.com/"; SRC_URI="${PN}_${PV}.tar.gz" +S="${WORKDIR}" LICENSE="CAPYBARA-EULA LGPL-3" SLOT="0" @@ -17,10 +16,13 @@ KEYWORDS="-* ~amd64 ~x86" IUSE="bundled-libs" RESTRICT="bindist fetch splitdebug" -MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN} -QA_PREBUILT="${MYGAMEDIR#/}/bin/* - ${MYGAMEDIR#/}/lib/*" +MYGAMEDIR=opt/${PN} +QA_PREBUILT=" + ${MYGAMEDIR#/}/bin/* + ${MYGAMEDIR#/}/lib/* +" +# TODO: unbundle liblua-5.1 when available for multilib # linked to pulseaudio RDEPEND=" virtual/opengl @@ -74,8 +76,6 @@ RDEPEND=" ) )" -S=${WORKDIR} - pkg_nofetch() { einfo "Please buy & download ${SRC_URI} from:" einfo " ${HOMEPAGE}" @@ -98,11 +98,11 @@ src_install() { insinto "${MYGAMEDIR}" doins -r bin lib res - dogamesbin "${T}"/${PN} + dobin "${T}"/${PN} make_desktop_entry ${PN} - dohtml README.html + docinto html + dodoc README.html fperms +x "${MYGAMEDIR}"/bin/${PN} - prepgamesdirs }
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: 095eb984b6480d2cef5a1d2d5adf169dd4eca24a Author: Ben Kohler gentoo org> AuthorDate: Wed Dec 19 13:55:29 2018 + Commit: Ben Kohler gentoo org> CommitDate: Wed Dec 19 14:31:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095eb984 games-action/swordandsworcery: don't reference ${DISTDIR} in pkg_nofetch Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Ben Kohler gentoo.org> games-action/swordandsworcery/swordandsworcery-1.02.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02.ebuild index 7369ce107ba..a35edbe92d2 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: unbundle liblua-5.1 when available for multilib @@ -79,7 +79,7 @@ S=${WORKDIR} pkg_nofetch() { einfo "Please buy & download ${SRC_URI} from:" einfo " ${HOMEPAGE}" - einfo "and move it to ${DISTDIR}" + einfo "and move it to your DISTDIR directory." } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: 9e44d3f0828f0c8718efb65a20b6eea97d079417 Author: James Le Cuirot gentoo org> AuthorDate: Tue Mar 13 22:46:27 2018 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Mar 13 22:51:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e44d3f0 games-action/swordandsworcery: Update Manifest hashes Package-Manager: Portage-2.3.24, Repoman-2.3.6 games-action/swordandsworcery/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-action/swordandsworcery/Manifest b/games-action/swordandsworcery/Manifest index a38a1603b27..8b333f51ae0 100644 --- a/games-action/swordandsworcery/Manifest +++ b/games-action/swordandsworcery/Manifest @@ -1 +1 @@ -DIST swordandsworcery_1.02.tar.gz 325277619 SHA256 e7be30816059d5fa0bda2378d06f51984de13a17abd835cdc015e591354f59de SHA512 1178492628e8b8196bbb57b3d4d7526d5545bd31d0da34bcbed92150753fbb768c8682f071e2a473b95f1b6ee7c3efb30ccb9fce2e3e319d76673b79617e47c0 WHIRLPOOL 9ec0365372a62b7fadfa6b68e945918a1a2ade3c5e7bae561e16251ed0bf4e76b176bfed31e30b259e9a569858d1ae0b07a83067375ca26fe2da049602a570fd +DIST swordandsworcery_1.02.tar.gz 325277619 BLAKE2B 7e03350b31d2dc68c5ea3643d7e22ec7da1789729201c2e8aec9e06db8c28c0a38bc826de0769dcec78080f17435d90ae3b0441ee230d7b8a9545a66f6e0ec1f SHA512 1178492628e8b8196bbb57b3d4d7526d5545bd31d0da34bcbed92150753fbb768c8682f071e2a473b95f1b6ee7c3efb30ccb9fce2e3e319d76673b79617e47c0
[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/
commit: 19b43955cb7882c6228378c5015b8a61446fc893 Author: Michael Sterrett gentoo org> AuthorDate: Sat Oct 3 08:01:42 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Sat Oct 3 08:02:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b43955 add slot to openssl dep Package-Manager: portage-2.2.20.1 games-action/swordandsworcery/swordandsworcery-1.02.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild b/games-action/swordandsworcery/swordandsworcery-1.02.ebuild index 5813b99..aae567b 100644 --- a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild +++ b/games-action/swordandsworcery/swordandsworcery-1.02.ebuild @@ -26,7 +26,7 @@ QA_PREBUILT="${MYGAMEDIR#/}/bin/* RDEPEND=" virtual/opengl amd64? ( - >=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)] + >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] >=virtual/opengl-7.0-r1[abi_x86_32(-)] @@ -51,7 +51,7 @@ RDEPEND=" ) ) x86? ( - dev-libs/openssl + dev-libs/openssl:0= media-libs/alsa-lib media-libs/flac media-libs/libogg