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)
Feb 19 2024, 5:19 PM
Unknown Object (File)
Feb 19 2024, 5:19 PM
Unknown Object (File)
Feb 19 2024, 5:19 PM
Unknown Object (File)
Feb 19 2024, 5:19 PM
Unknown Object (File)
Feb 19 2024, 5:19 PM
Unknown Object (File)
Feb 19 2024, 5:06 PM
Unknown Object (File)
Feb 18 2024, 8:19 AM
Unknown Object (File)
Jan 13 2024, 3:58 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
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Fix pkg-plist of the previous upload.

It'll be great to sort PLIST.

x11-fonts/iosevka/Makefile
75–76 ↗(On Diff #52925)

${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
10 ↗(On Diff #52925)

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.