diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-11 01:49:36 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-11 01:49:36 +0000 |
commit | cf7807d7aea23a99a144afceaba961cfed652b5f (patch) | |
tree | ffd2c781c27e0b7e72152a685a04938a2b7966f0 /games-emulation/cega-jg | |
parent | 7c5ebaf83da4c538dd11b56fdd5dfdf39dcbc096 (diff) |
Diffstat (limited to 'games-emulation/cega-jg')
-rw-r--r-- | games-emulation/cega-jg/Manifest | 2 | ||||
-rw-r--r-- | games-emulation/cega-jg/cega-jg-0.6.1.ebuild | 46 |
2 files changed, 48 insertions, 0 deletions
diff --git a/games-emulation/cega-jg/Manifest b/games-emulation/cega-jg/Manifest index 8fd4770b3c4d..0a4be5e21f02 100644 --- a/games-emulation/cega-jg/Manifest +++ b/games-emulation/cega-jg/Manifest @@ -1,4 +1,6 @@ DIST cega-0.6.0.tar.bz2 224108 BLAKE2B 0ecbdcc05c4d7de405e78723117a5c09f7d26a39355a25e516a68c6473ee403cab55d7d12e57e3382db6730a406d7b639153ebcb6a6b038bf661af0eb08cfa72 SHA512 64d05bdc9dbc123400a2bd718e2e6b65edb87eaed7ef7915ce5bc9b86ce5ed9a801ffb9192103ac08a58a9c06193d7588dbe47b78143edb90a89139cf75cdc68 +DIST cega-0.6.1.tar.bz2 375688 BLAKE2B 287d7afa6ef28a6a3ee2467300cfe8c86534156269a3060bd31a28b85400fcfbb9ef9c42f82c809353321bece205753c53bc1f01fed48df6d35755d450f638e7 SHA512 8d9b1fa92abea3e99833832078780e50a3d9d9f984501a776f7cd182f15d32cc6c3df4fe7c898bf30ce7b562d6b8adc1603cf7e24d676866a14964ddc0f25c06 EBUILD cega-jg-0.6.0.ebuild 948 BLAKE2B aa420dc122aa1147b8b83151a28d9603da9af5631ac9d0241960ae5e5f5ff68276aa960d2f3950eaa736177ee059fd6cdb7fea67ee865711e7da0f5553a27891 SHA512 e3ad878e74cd67cfcfe441460789bcdce954c5421e1d0d81cba8906e1c0addaa3d48071b0bd60ca268548ba89b52df241dc081d9860f9def7cf87684d74973a4 +EBUILD cega-jg-0.6.1.ebuild 948 BLAKE2B f0948c0b3582fbdc5641556ecda972f4a389dba3e41ec88a9438116838a91b63ce83c3eb52922a534bf2780664040115d48975875b3de1621a1ed80576adb625 SHA512 e48690a187cf9dc72e1a657ee6d52a9f714a7ed0210951fefb412b2be77070dd040b1b5bad3c260e4a23b99a689178a7fba3dc97251d13a9b3e74ee8fd3fe07f EBUILD cega-jg-9999.ebuild 948 BLAKE2B aa420dc122aa1147b8b83151a28d9603da9af5631ac9d0241960ae5e5f5ff68276aa960d2f3950eaa736177ee059fd6cdb7fea67ee865711e7da0f5553a27891 SHA512 e3ad878e74cd67cfcfe441460789bcdce954c5421e1d0d81cba8906e1c0addaa3d48071b0bd60ca268548ba89b52df241dc081d9860f9def7cf87684d74973a4 MISC metadata.xml 774 BLAKE2B 17da6da88a99ca97d05891018284b5077e65d5b544c5d451265fc06d545ac6b4ce21e6cf5f3d55d074c5aa8b0323a55741a6b6bf4f91667eec1c6130a5155b43 SHA512 5244ce8fc870023ee78ac00dfb7a91399c60593078c50f644ed9a406c230f3b5c97c0dd0616c8e1c60886bd798a832bab4ce331387305b5886ce6f74e01832eb diff --git a/games-emulation/cega-jg/cega-jg-0.6.1.ebuild b/games-emulation/cega-jg/cega-jg-0.6.1.ebuild new file mode 100644 index 000000000000..862b730fc1d0 --- /dev/null +++ b/games-emulation/cega-jg/cega-jg-0.6.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PN=${PN%-*} +MY_P=${MY_PN}-${PV} +DESCRIPTION="Jolly Good SG-1000, SMS, and Game Gear Emulator" +HOMEPAGE="https://gitlab.com/jgemu/cega" +if [[ "${PV}" == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/jgemu/${MY_PN}.git" +else + SRC_URI="https://gitlab.com/jgemu/${MY_PN}/-/archive/${PV}/${MY_P}.tar.bz2" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="BSD MIT MPL-2.0 ZLIB" +SLOT="1" + +DEPEND=" + media-libs/jg:1= + media-libs/speexdsp +" +RDEPEND=" + ${DEPEND} + games-emulation/jgrf +" +BDEPEND=" + virtual/pkgconfig +" + +src_compile() { + emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}"/usr \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} |