Package Base Details: ttf-astra-sans

Git Clone URL: (read-only, click to copy)
Submitter: robus
Maintainer: robus
Last Packager: robus
Votes: 10
Popularity: 0.000123
First Submitted: 2016-09-28 14:58
Last Updated: 2018-07-21 11:02

Latest Comments

jeffangelion commented on 2020-05-04 10:46

If you wonder why this package does not work, here is my PKGBUILD:

# WARNING: ttf-astra-serif version is hardcoded to 1002!
pkgname=('ttf-astra-sans' 'ttf-astra-serif')
pkgdesc="Free russian sans-serif fonts by Astra"
depends=(fontconfig xorg-font-utils)

package_ttf-astra-sans() {
  install -Dm644 $srcdir/PTAstraSans_TTF_ver${pkgver}/PTAstraSans-Bold.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSans-Bold.ttf
  install -Dm644 $srcdir/PTAstraSans_TTF_ver${pkgver}/PTAstraSans-BoldItalic.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSans-BoldItalic.ttf
  install -Dm644 $srcdir/PTAstraSans_TTF_ver${pkgver}/PTAstraSans-Italic.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSans-Italic.ttf
  install -Dm644 $srcdir/PTAstraSans_TTF_ver${pkgver}/PTAstraSans-Regular.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSans-Regular.ttf

package_ttf-astra-serif() {
  install -Dm644 $srcdir/PTAstraSerif-Bold.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSerif-Bold.ttf
  install -Dm644 $srcdir/PTAstraSerif-BoldItalic.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSerif-BoldItalic.ttf
  install -Dm644 $srcdir/PTAstraSerif-Italic.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSerif-Italic.ttf
  install -Dm644 $srcdir/PTAstraSerif-Regular.ttf "$pkgdir"/usr/share/fonts/TTF/AstraSerif-Regular.ttf

programmador commented on 2020-04-12 14:49

For ttf-astra-serif I made the same as for ttf-astra-sans - pushed to a temporary external repo:

programmador commented on 2020-04-12 13:53

Temporary pushed new version here

programmador commented on 2020-04-12 11:11

The source has changed. First of all it contains only Sans though 'Sans&Serif' is still present in the file name.

Actually I've fixed everything. BTW Sans and Serif cannot be built with same PKGBUILD anymore because they have different source locations and "$source" cannot be set inside of a package() function.

How can I contribute actually, where to send an updated version?

aperez commented on 2019-08-13 08:10

The package() function fails with the following:

==> Starting package_ttf-astra-sans()...
install: cannot stat '/home/aperez/.cache/yay/ttf-astra-sans/src/PTAstraSans-Bold.ttf': No such file or directory