res-fonts/zap-vga - 2.4 (nadevko)

Search

Install

Install this version:

emerge -a =res-fonts/zap-vga-2.4

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

autounmask =res-fonts/zap-vga-2.4

Or alternatively:

emerge --autounmask-write -a =res-fonts/zap-vga-2.4

Package Information

Description:
Linux console fonts from The ZAP Group Australia
Homepage:
https://www.zap.org.au/projects/console-fonts-zap
License:
GPL-3+

Ebuild Details

Version EAPI Keywords Slot
2.4 8 ~amd64 0
View Raw Ebuild
# Copyright 2026 Nadeŭka <me+oss@nadevko.cc>
# Distributed under the terms of the GNU General Public License v2
EAPI=8

PYTHON_COMPAT=( python3_{5..15} )
inherit python-any-r1

DESCRIPTION='Linux console fonts from The ZAP Group Australia'
HOMEPAGE=https://www.zap.org.au/projects/console-fonts-zap
SRC_URI=https://ftp.zap.org.au/pub/fonts/console-fonts-zap/console-fonts-zap-${PV}.tar.xz
S="${WORKDIR}"/console-fonts-zap-${PV}

LICENSE=GPL-3+
SLOT=0
KEYWORDS=~amd64

IUSE='doc +glyph256 +glyph512 +light +vga'
REQUIRED_USE='
	|| ( vga light )
	|| ( glyph256 glyph512 )
'

BDEPEND="
	${PYTHON_DEPS}
	doc? ( dev-python/reportlab )
"

DOCS=( README NEWS )

src_compile() {
	local targets=()

	for p in $(usev glyph256 zap-) $(usev glyph512 zap-ext-); do
		for s in $(usev vga) $(usev light); do
			for f in ${p}${s}*.psftx; do
				[[ -e ${f} ]] && targets+=( "${f%tx}" )
			done
		done
	done

	emake "${targets[@]}" $(usev doc pdfs)
}

src_install() {
	# standard installation
	insinto /usr/share/consolefonts
	doins *.psf
	docompress /usr/share/consolefonts

	# docs
	use doc && DOCS+=( *.pdf )
	einstalldocs
}

USE Flags

Manage flags for this package: euse -i <flag> -p res-fonts/zap-vga | euse -E <flag> -p res-fonts/zap-vga | euse -D <flag> -p res-fonts/zap-vga

Global/Standard Flags

doc
glyph256
❓ Default: Enabled (+)
glyph512
❓ Default: Enabled (+)
light
❓ Default: Enabled (+)
vga
❓ Default: Enabled (+)

Inherited Eclasses

Dependencies

BDEPEND

	
	doc? ( dev-python/reportlab )

Manifest for 2.4

Type File Size Source URLs
DIST console-fonts-zap-2.4.tar.xz 142360 bytes https://ftp.zap.org.au/pub/fonts/console-fonts-zap/console-fonts-zap-2.4.tar.xz