Page MenuHomeFreeBSD

New port: x11-fonts/iosevka: Slender monospace sans-serif and slab-serif typeface for programming
ClosedPublic

Authored by 0mp on Jan 17 2019, 2:01 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 4, 6:26 AM
Unknown Object (File)
Mon, Nov 25, 1:19 PM
Unknown Object (File)
Sun, Nov 24, 7:02 AM
Unknown Object (File)
Fri, Nov 22, 4:58 AM
Unknown Object (File)
Sun, Nov 10, 2:36 PM
Unknown Object (File)
Nov 5 2024, 7:19 AM
Unknown Object (File)
Oct 16 2024, 1:26 PM
Unknown Object (File)
Oct 11 2024, 6:47 PM
Subscribers

Details

Summary
New port: x11-fonts/iosevka: Slender monospace sans-serif and slab-serif typeface for programming

Iosevka is a slender monospace sans-serif and slab-serif typeface inspired by
Pragmata Pro, M+ and PF DIN Mono, designed to be the ideal font for
programming.

It comes in regular, bold, italic and bold-italic with over 2000 Latin,
Greek, Cyrillic, phonetic and PowerLine glyphs. A IosevkaCC variant is also
provided, with several symbols enwiden, to be compatible with most CJK
typefaces.

WWW: http://typeof.net/Iosevka/

Questions:

  • I am not sure if I should add PKGNAMESUFFIX=-fonts-ttf.
  • I am not sure if the extra font styles should be installed by default or not.
  • I am not sure yet why do I need pkg-plist for files installed if certain options are enabled. USES=fonts seems to take care of the default files automatically.
Test Plan
  • portlint
  • poudriere testport

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 22000
Build 21234: arc lint + arc unit

Event Timeline

Fix pkg-plist of the previous upload.

It'll be great to sort PLIST.

x11-fonts/iosevka/Makefile
76–77

${INSTALL_DATA} ${WRKSRC}/ttf/*.ttf ${STAGEDIR}${FONTSDIR}

It'll be great to sort PLIST.

It's sorted alphabetically now character-wise. Would you like to see it sorted by the file names first and then by %% variables?

In D18873#402989, @0mp wrote:

It'll be great to sort PLIST.

It's sorted alphabetically now character-wise. Would you like to see it sorted by the file names first and then by %% variables?

It's better to sort by filename because the options may change.

x11-fonts/iosevka/pkg-descr
11

The plist should be generated with make makeplist, it is the only tool that consistenly sorts the file.

  • Sort pkg-plist as given by make makeplist.
  • Update WWW.
This revision is now accepted and ready to land.Jan 25 2019, 2:11 PM
This revision was automatically updated to reflect the committed changes.