Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-snes9x/, games-emulation/libretro-snes9x/
Date: Wed, 15 Aug 2018 00:23:02
Message-Id: 1534292564.eb6fcc331691225ce40da9a70ce11bedeedc4c67.candrews@gentoo
1 commit: eb6fcc331691225ce40da9a70ce11bedeedc4c67
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 24 05:28:19 2018 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 15 00:22:44 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6fcc33
7
8 media-plugins/kodi-game-libretro-snes9x: Snes9x GameClient for Kodi
9
10 Package-Manager: Portage-2.3.43, Repoman-2.3.10
11
12 games-emulation/libretro-snes9x/metadata.xml | 2 +-
13 .../kodi-game-libretro-snes9x-9999.ebuild | 37 ++++++++++++++++++++++
14 .../kodi-game-libretro-snes9x}/metadata.xml | 4 +--
15 3 files changed, 40 insertions(+), 3 deletions(-)
16
17 diff --git a/games-emulation/libretro-snes9x/metadata.xml b/games-emulation/libretro-snes9x/metadata.xml
18 index b5284b7ac10..8edc252a677 100644
19 --- a/games-emulation/libretro-snes9x/metadata.xml
20 +++ b/games-emulation/libretro-snes9x/metadata.xml
21 @@ -7,6 +7,6 @@
22 </maintainer>
23 <longdescription>Snes9x libretro port</longdescription>
24 <upstream>
25 - <remote-id type="github">libretro/libretro-snes9x</remote-id>
26 + <remote-id type="github">libretro/snes9x</remote-id>
27 </upstream>
28 </pkgmetadata>
29
30 diff --git a/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-9999.ebuild b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-9999.ebuild
31 new file mode 100644
32 index 00000000000..a3c02f28e23
33 --- /dev/null
34 +++ b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-9999.ebuild
35 @@ -0,0 +1,37 @@
36 +# Copyright 1999-2018 Gentoo Foundation
37 +# Distributed under the terms of the GNU General Public License v2
38 +
39 +EAPI=6
40 +
41 +inherit cmake-utils kodi-addon
42 +
43 +DESCRIPTION="Snes9x GameClient for Kodi"
44 +HOMEPAGE="https://github.com/kodi-game/game.libretro.snes9x"
45 +SRC_URI=""
46 +
47 +if [[ ${PV} == *9999 ]]; then
48 + SRC_URI=""
49 + EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.snes9x.git"
50 + inherit git-r3
51 +else
52 + KEYWORDS="~amd64 ~x86"
53 + SRC_URI="https://github.com/kodi-game/game.libretro.snes9x/archive/v${PV}.tar.gz -> ${P}.tar.gz"
54 + S="${WORKDIR}/game.libretro.snes9x-${PV}"
55 +fi
56 +
57 +LICENSE="GPL-2"
58 +SLOT="0"
59 +IUSE=""
60 +
61 +DEPEND="
62 + ~media-tv/kodi-9999
63 + games-emulation/libretro-snes9x
64 + "
65 +RDEPEND="
66 + media-plugins/kodi-game-libretro
67 + ${DEPEND}
68 + "
69 +src_prepare() {
70 + echo 'find_library(SNES9X_LIB NAMES snes9x_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > "${S}/Findlibretro-snes9x.cmake" || die
71 + default
72 +}
73
74 diff --git a/games-emulation/libretro-snes9x/metadata.xml b/media-plugins/kodi-game-libretro-snes9x/metadata.xml
75 similarity index 67%
76 copy from games-emulation/libretro-snes9x/metadata.xml
77 copy to media-plugins/kodi-game-libretro-snes9x/metadata.xml
78 index b5284b7ac10..a1ae2f1a84c 100644
79 --- a/games-emulation/libretro-snes9x/metadata.xml
80 +++ b/media-plugins/kodi-game-libretro-snes9x/metadata.xml
81 @@ -5,8 +5,8 @@
82 <email>candrews@g.o</email>
83 <name>Craig Andrews</name>
84 </maintainer>
85 - <longdescription>Snes9x libretro port</longdescription>
86 + <longdescription>Snes9x GameClient for Kodi</longdescription>
87 <upstream>
88 - <remote-id type="github">libretro/libretro-snes9x</remote-id>
89 + <remote-id type="github">kodi-game/game.libretro.snes9x</remote-id>
90 </upstream>
91 </pkgmetadata>