🔒 Repository is read-only – file editing is disabled.

recipes/gui/terminus-font/PAGBUILD.yaml main

46 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940414243444546
pkgname: 'terminus-font'
pkgver: '4.49.1'
pkgrel: '2'
pkgdesc: 'Monospace bitmap font (for X11 and console)'
url: 'https://sourceforge.net/projects/terminus-font/'
arch: x86_64
depends:
- 'xorg-mkfontscale'
- 'xorg-fontconfig'

makedepends:
- python
- 'xorg-server'
- 'xorg-font-util'
- 'xorg-font-alias'
- 'xorg-encodings'
- 'xorg-bdftopcf'

source:
- 'https://downloads.sourceforge.net/project/${pkgname}/${pkgname}-4.49/${pkgname}-${pkgver}.tar.gz'

sha256sums:
- SKIP

build: |
  chmod +x ${pkgname}-${pkgver}/configure
  cd ${pkgname}-${pkgver}

  ./configure \
    --prefix=/usr \
    --x11dir=/usr/share/fonts/misc \
    --psfdir=/usr/share/kbd/consolefonts
  make
  make DESTDIR=${PKGDIR} install

  install -Dm644 75-yes-terminus.conf \
    ${PKGDIR}/etc/fonts/conf.avail/75-yes-terminus.conf
  install -Dm644 OFL.TXT \
    ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
  install -d ${PKGDIR}/etc/fonts/conf.d

  cd ${PKGDIR}/etc/fonts/conf.d
  ln -s ../conf.avail/75-yes-terminus.conf .

package: |
  true