Install this version:
emerge -a =games-emulation/picodrive-libretro-9999-r3
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =games-emulation/picodrive-libretro-9999-r3
Or alternatively:
emerge --autounmask-write -a =games-emulation/picodrive-libretro-9999-r3
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999-r3 | 7 | 0 |
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
LIBRETRO_REPO_NAME="libretro/picodrive"
inherit libretro-core
DESCRIPTION="libretro implementation of PicoDrive. \
(Sega GameGear/Sega CD/32X)"
HOMEPAGE="https://github.com/libretro/picodrive"
KEYWORDS=""
LICENSE="PD"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
src_configure() {
#No need for configure, libretro does its own thing
:
}
src_install() {
insinto "${LIBRETRO_DATA_DIR}"/picodrive_libretro
doins "${S}"/COPYING
libretro-core_src_install
}
pkg_postinst() {
if [[ "${first_install}" == "1" ]]; then
ewarn ""
ewarn "You need to have the following files in your 'system_directory' folder:"
ewarn "bios_CD_E.bin (MegaCD EU BIOS)"
ewarn "bios_CD_U.bin (SegaCD US BIOS)"
ewarn "bios_CD_J.bin (MegaCD JP BIOS)"
ewarn ""
ewarn ""
fi
}
games-emulation/libretro-info