blob: 4269c9b2984267c50f3d5668e977a5a2e9c167ec (
plain) (
tree)
|
|
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=console-setup
pkgver=1.186
pkgrel=0
pkgdesc="Set up console font and keyboard layout"
url="https://salsa.debian.org/installer-team/console-setup"
arch="noarch"
options="!check" # No test suite.
license="MIT AND GPL-2.0+ AND BSD-3-Clause"
depends="kbd"
makedepends="perl"
install=""
subpackages="$pkgname-doc console-fonts:fonts console-keymaps:keymaps
$pkgname-openrc ckbcomp"
source="http://ftp.de.debian.org/debian/pool/main/c/$pkgname/${pkgname}_$pkgver.tar.xz
console-setup.initd
"
build() {
cd "$builddir"
make build-linux
}
package() {
cd "$builddir"
make prefix="$pkgdir/usr" etcdir="$pkgdir/etc" xkbdir= install-linux
install -D -m755 "$srcdir"/console-setup.initd "$pkgdir"/etc/init.d/console-setup
}
fonts() {
pkgdesc="Console fonts for use with $pkgname"
mkdir -p "$subpkgdir"/usr/share
mv "$pkgdir"/usr/share/consolefonts "$subpkgdir"/usr/share/
}
keymaps() {
pkgdesc="Keyboard layouts for use with $pkgname"
mkdir -p "$subpkgdir"/etc/console-setup
mv "$pkgdir"/etc/console-setup/ckb "$subpkgdir"/etc/console-setup/
}
ckbcomp() {
pkgdesc="XKB keyboard layout translation utility"
depends="perl"
mkdir -p "$subpkgdir"/usr/bin
mv "$pkgdir"/usr/bin/ckbcomp "$subpkgdir"/usr/bin/
}
sha512sums="d3ca291cca5025a483f4ce0be9a5c351a3ee0f9ce791deb167089cfba2f77cceb8e4cc82e21c385f42da26534bb103c70c4f0cfcb038b80a1e05ab9ca4b52c7e console-setup_1.186.tar.xz
3b8e2c9d8551f9a51bcd33e58771a4f55ff2840f8fe392e0070bd2b6a3911cd9ed9377873538f6904fd99836ac4e0280c712be69d275aae9183dd12ff7efddae console-setup.initd"
|