games-engines/onscripter-en - 99999999 (nymphos)

Search

Install

Install this version:

emerge -a =games-engines/onscripter-en-99999999

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

autounmask =games-engines/onscripter-en-99999999

Or alternatively:

emerge --autounmask-write -a =games-engines/onscripter-en-99999999

Package Information

Description:
An enhanced open-source implementation of the NScripter visual novel game engine
Homepage:
https://galladite.net/~galladite/ons-en/
License:
GPL-2

Ebuild Details

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

EAPI=8

MY_PN="ONScripter-EN"
MY_PV="${PV:0:4}-${PV:4:2}-${PV:6}"
MY_P="${MY_PN}-${MY_PV}"

DESCRIPTION="An enhanced open-source implementation of the NScripter visual novel game engine"
HOMEPAGE="https://galladite.net/~galladite/ons-en/"
if [[ "${PV}" = 99999999 ]]; then
	inherit git-r3
	EGIT_REPO_URI="https://github.com/Galladite27/ONScripter-EN.git"
else
	SRC_URI="https://github.com/Galladite27/ONScripter-EN/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
	S="${WORKDIR}/${MY_P}"
	KEYWORDS="~amd64"
fi

LICENSE="GPL-2"
SLOT="0"

RDEPEND="
	app-arch/bzip2:=
	media-libs/freetype:2
	media-libs/libsdl
	media-libs/sdl-image[jpeg,png]
	media-libs/sdl-mixer[vorbis]
	media-libs/sdl-ttf
	media-libs/smpeg
	x11-libs/libX11"
DEPEND="${RDEPEND}"

src_install() {
	dobin "${PN}"
	dodoc README.md CHANGES BUGS
}

Inherited Eclasses

Dependencies

DEPEND

	app-arch/bzip2:=
	media-libs/freetype:2
	media-libs/libsdl
	media-libs/sdl-image[jpeg,png]
	media-libs/sdl-mixer[vorbis]
	media-libs/sdl-ttf
	media-libs/smpeg
	x11-libs/libX11

RDEPEND

	app-arch/bzip2:=
	media-libs/freetype:2
	media-libs/libsdl
	media-libs/sdl-image[jpeg,png]
	media-libs/sdl-mixer[vorbis]
	media-libs/sdl-ttf
	media-libs/smpeg
	x11-libs/libX11