games-emulation/linapple - 20260419 (gogooverlay)

Search

Install

Install this version:

emerge -a =games-emulation/linapple-20260419

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =games-emulation/linapple-20260419

Or alternatively:

emerge --autounmask-write -a =games-emulation/linapple-20260419

Package Information

Description:
Apple 2e emulator
Homepage:
https://github.com/linappleii/linapple
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
20260419 8 ~amd64 0
View Raw Ebuild
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

if [[ ${PV} == "20260419" ]] ; then
	PHASH="b7a26b46773996130a602b9ac7ac2ebeae5c0b11"
fi

DESCRIPTION="Apple 2e emulator"
HOMEPAGE="https://github.com/linappleii/linapple"
SRC_URI="https://github.com/linappleii/linapple/archive/${PHASH}.tar.gz -> ${P}.tar.gz"

S=${WORKDIR}/linapple-${PHASH}

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"

DEPEND="
	dev-libs/libzip
	media-libs/libsdl
	media-libs/sdl-image
	net-misc/curl
	virtual/zlib
	x11-libs/libX11
"
RDEPEND="${DEPEND}"

src_install() {
	dobin "${S}/build/bin/linapple"

	insinto "/usr/share/linapple"
	doins "${S}/build/share/linapple/Master.dsk"
	doins "${S}/build/bin/APPLE2E.SYM"
	doins "${S}/build/bin/A2_BASIC.SYM"

	insinto "/etc/linapple"
	doins "${S}/build/etc/linapple/linapple.conf"

	einstalldocs
}

Dependencies

DEPEND

	dev-libs/libzip
	media-libs/libsdl
	media-libs/sdl-image
	net-misc/curl
	virtual/zlib
	x11-libs/libX11

RDEPEND

	dev-libs/libzip
	media-libs/libsdl
	media-libs/sdl-image
	net-misc/curl
	virtual/zlib
	x11-libs/libX11

Manifest for 20260419

Type File Size Source URLs
DIST linapple-20260419.tar.gz 1058910 bytes https://github.com/linappleii/linapple/archive/b7a26b46773996130a602b9ac7ac2ebeae5c0b11.tar.gz