# Template file for 'console-setup' pkgname=console-setup version=1.230 revision=1 hostmakedepends="perl" depends="kbd ckbcomp" short_desc="Console font and keymap setup program" maintainer="Leah Neukirchen " license="GPL-2.0-or-later" homepage="https://packages.debian.org/sid/console-setup" distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz" checksum=cef9885ce5a1b5a1d32fc6e95e1890ac717f156646de275a6fac0307dcbbd5ed conf_files="/etc/console-setup/console-setup /etc/console-setup/keyboard" post_extract() { vsed -i -e '44s/if (/if (\$\#ARGV \< 0 \|\| /' Fonts/bdf2psf } do_install() { make etcdir=${DESTDIR}/etc prefix=${DESTDIR}/usr \ bootprefix=${DESTDIR}/usr \ install-common } bdf2psf_package() { depends="perl" short_desc="Generate console fonts from BDF source fonts" pkg_install() { cd Fonts vbin bdf2psf vman ../man/bdf2psf.1 for f in *.equivalents *.set; do vinstall $f 0644 usr/share/bdf2psf done vcopy fontsets usr/share/bdf2psf } } ckbcomp_package() { depends="perl" short_desc="Compile a XKB keyboard description to a keymap for loadkeys" pkg_install() { make etcdir=${PKGDESTDIR}/etc prefix=${PKGDESTDIR}/usr \ install-ckbcomp } }