[gentoo-commits] repo/gentoo:master commit in: games-action/swordandsworcery/

2023-06-11 Thread Andreas Sturmlechner
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/

2022-09-14 Thread Sam James
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/

2022-09-11 Thread Sam James
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/

2021-04-09 Thread Sam James
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/

2021-04-06 Thread Sam James
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/

2018-12-19 Thread Ben Kohler
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/

2018-03-13 Thread James Le Cuirot
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/

2015-10-03 Thread Michael Sterrett
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