Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#69129 - [terminus-font-otb] Fold into main package

Attached to Project: Community Packages
Opened by Jouke Witteveen (jouke) - Sunday, 27 December 2020, 16:59 GMT
Last edited by Christian Hesse (eworm) - Sunday, 27 December 2020, 22:23 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Christian Hesse (eworm)
Johannes Löthberg (demize)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
With Terminus 4.49, there is upstream support for the OpenType Bitmap format. This does not require fontforge to build (currently listed as a build dependency). I see no reason why we shouldn't add the otb files to the normal package, especially since the otb files need the etc/fonts/conf.d/75-yes-terminus.conf file which is not currently supplied by terminus-font-otb (and can't be, because it would conflict with the same file from terminus-font).

Changes to the terminus-font PKGBUILD:
- use `make all otb` instead of `make` in build()
- use `make [...] install install-otb` instead of `make [...] install` in package()
This task depends upon

Closed by  Christian Hesse (eworm)
Sunday, 27 December 2020, 22:23 GMT
Reason for closing:  Fixed
Additional comments about closing:  terminus-font 4.49-2
Comment by Christian Hesse (eworm) - Sunday, 27 December 2020, 21:37 GMT
I've thought about this myself, so ok with me.
What do you think, demize?
Comment by Jouke Witteveen (jouke) - Sunday, 27 December 2020, 21:48 GMT
One thing I haven't checked is whether the patch for 75-yes-terminus.conf is correct for the OTB files. My fc-list contains:
/usr/share/fonts/misc/ter-u12n.otb: Terminus:style=Regular
/usr/share/fonts/misc/ter-x12n.pcf.gz: xos4 Terminus:style=Regular

Note the different names.
Comment by Christian Hesse (eworm) - Sunday, 27 December 2020, 22:22 GMT
I think merging the packages is the only solution that makes sense... Just did it.

Loading...