pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts Import fonts/nerd-fonts-CodeNewRoman as nerd-fon...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/552b90f5a1e8
branches:  trunk
changeset: 391582:552b90f5a1e8
user:      nikita <nikita%pkgsrc.org@localhost>
date:      Mon Jan 09 21:51:57 2023 +0000

description:
Import fonts/nerd-fonts-CodeNewRoman as nerd-fonts-CodeNewRoman version 2.2.2

Nerd Fonts patches developer targeted fonts with a high number of
glyphs (icons). Specifically to add a high number of extra glyphs
from popular 'iconic fonts' such as Font Awesome, Devicons,
Octicons, and others.

Code New Roman is derived from Code New Roman, a monospaced font.
Code New Roman is based on Mac OS Western New Roman, MONACO,
Windows Consolas/Lusida Consolas, ABeeZee and Bitstream Vera Sans Mono.
This font display allowed a design with proportions closer to normal text
than traditional monospaced fonts like Courier. This allows for more
comfortably reading of extended text on screen. OpenType features include
hanging or lining numerals; slashed, dotted and normal zeros; and alternative
shapes for a number of lowercase letters. The look of text can be tuned to
personal taste by varying the number of bars and waves.

diffstat:

 fonts/Makefile                         |   3 ++-
 fonts/nerd-fonts-CodeNewRoman/DESCR    |  14 ++++++++++++++
 fonts/nerd-fonts-CodeNewRoman/Makefile |  11 +++++++++++
 fonts/nerd-fonts-CodeNewRoman/PLIST    |  14 ++++++++++++++
 fonts/nerd-fonts-CodeNewRoman/distinfo |   5 +++++
 fonts/nerd-fonts/Makefile.common       |   3 ++-
 6 files changed, 48 insertions(+), 2 deletions(-)

diffs (94 lines):

diff -r 7e6a575ceb69 -r 552b90f5a1e8 fonts/Makefile
--- a/fonts/Makefile    Mon Jan 09 21:46:23 2023 +0000
+++ b/fonts/Makefile    Mon Jan 09 21:51:57 2023 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.394 2023/01/09 21:40:39 nikita Exp $
+# $NetBSD: Makefile,v 1.395 2023/01/09 21:51:57 nikita Exp $
 #
 
 COMMENT=       Fonts
@@ -203,6 +203,7 @@
 SUBDIR+=       nerd-fonts-BigBlueTerminal
 SUBDIR+=       nerd-fonts-BitstreamVeraSansMono
 SUBDIR+=       nerd-fonts-CascadiaCode
+SUBDIR+=       nerd-fonts-CodeNewRoman
 SUBDIR+=       neumeister-otf
 SUBDIR+=       noto-cjk-fonts
 SUBDIR+=       noto-emoji-ttf
diff -r 7e6a575ceb69 -r 552b90f5a1e8 fonts/nerd-fonts-CodeNewRoman/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/nerd-fonts-CodeNewRoman/DESCR       Mon Jan 09 21:51:57 2023 +0000
@@ -0,0 +1,14 @@
+Nerd Fonts patches developer targeted fonts with a high number of
+glyphs (icons). Specifically to add a high number of extra glyphs
+from popular 'iconic fonts' such as Font Awesome, Devicons,
+Octicons, and others.
+
+Code New Roman is derived from Code New Roman, a monospaced font.
+Code New Roman is based on Mac OS Western New Roman, MONACO,
+Windows Consolas/Lusida Consolas, ABeeZee and Bitstream Vera Sans Mono.
+This font display allowed a design with proportions closer to normal text
+than traditional monospaced fonts like Courier. This allows for more
+comfortably reading of extended text on screen. OpenType features include
+hanging or lining numerals; slashed, dotted and normal zeros; and alternative
+shapes for a number of lowercase letters. The look of text can be tuned to
+personal taste by varying the number of bars and waves.
diff -r 7e6a575ceb69 -r 552b90f5a1e8 fonts/nerd-fonts-CodeNewRoman/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/nerd-fonts-CodeNewRoman/Makefile    Mon Jan 09 21:51:57 2023 +0000
@@ -0,0 +1,11 @@
+# $NetBSD: Makefile,v 1.1 2023/01/09 21:51:58 nikita Exp $
+
+.include "../../fonts/nerd-fonts/Makefile.common"
+
+DISTNAME=      CodeNewRoman
+PKGNAME=       nerd-font-${DISTNAME}-${GITHUB_RELEASE:S/v//}
+
+COMMENT=       Code New Roman font with extra glyphs
+
+.include "../../mk/fonts.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 7e6a575ceb69 -r 552b90f5a1e8 fonts/nerd-fonts-CodeNewRoman/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/nerd-fonts-CodeNewRoman/PLIST       Mon Jan 09 21:51:57 2023 +0000
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2023/01/09 21:51:58 nikita Exp $
+share/fonts/X11/OTF/Code New Roman Bold Nerd Font Complete Mono Windows Compatible.otf
+share/fonts/X11/OTF/Code New Roman Bold Nerd Font Complete Mono.otf
+share/fonts/X11/OTF/Code New Roman Bold Nerd Font Complete Windows Compatible.otf
+share/fonts/X11/OTF/Code New Roman Bold Nerd Font Complete.otf
+share/fonts/X11/OTF/Code New Roman Italic Nerd Font Complete Mono Windows Compatible.otf
+share/fonts/X11/OTF/Code New Roman Italic Nerd Font Complete Mono.otf
+share/fonts/X11/OTF/Code New Roman Italic Nerd Font Complete Windows Compatible.otf
+share/fonts/X11/OTF/Code New Roman Italic Nerd Font Complete.otf
+share/fonts/X11/OTF/Code New Roman Nerd Font Complete Mono Windows Compatible.otf
+share/fonts/X11/OTF/Code New Roman Nerd Font Complete Mono.otf
+share/fonts/X11/OTF/Code New Roman Nerd Font Complete Windows Compatible.otf
+share/fonts/X11/OTF/Code New Roman Nerd Font Complete.otf
+@pkgdir share/fonts/X11/TTF
diff -r 7e6a575ceb69 -r 552b90f5a1e8 fonts/nerd-fonts-CodeNewRoman/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/nerd-fonts-CodeNewRoman/distinfo    Mon Jan 09 21:51:57 2023 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/01/09 21:51:58 nikita Exp $
+
+BLAKE2s (nerd-fonts/2.2.2/CodeNewRoman.zip) = 90f19b7ee588d1d3bf343b2c01ec20f5d35bca0393d79607609517273c1f5689
+SHA512 (nerd-fonts/2.2.2/CodeNewRoman.zip) = 8ed0d89621a4575a6a48e401137820124142cb81f049e22bfc70efe45d40e1a362b690d84ec143400fc57001372e35c2eb7821474de047b85308c465dffac645
+Size (nerd-fonts/2.2.2/CodeNewRoman.zip) = 21573278 bytes
diff -r 7e6a575ceb69 -r 552b90f5a1e8 fonts/nerd-fonts/Makefile.common
--- a/fonts/nerd-fonts/Makefile.common  Mon Jan 09 21:46:23 2023 +0000
+++ b/fonts/nerd-fonts/Makefile.common  Mon Jan 09 21:51:57 2023 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.8 2023/01/09 21:40:39 nikita Exp $
+# $NetBSD: Makefile.common,v 1.9 2023/01/09 21:51:57 nikita Exp $
 # used by fonts/nerd-fonts-3270/Makefile
 # used by fonts/nerd-fonts-Agave/Makefile
 # used by fonts/nerd-fonts-AnonymousPro/Makefile
@@ -7,6 +7,7 @@
 # used by fonts/nerd-fonts-BigBlueTerminal/Makefile
 # used by fonts/nerd-fonts-BitstreamVeraSansMono/Makefile
 # used by fonts/nerd-fonts-CascadiaCode/Makefile
+# used by fonts/nerd-fonts-CodeNewRoman/Makefile
 
 CATEGORIES=    fonts
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ryanoasis/}



Home | Main Index | Thread Index | Old Index