pkgsrc-Changes archive

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

CVS commit: pkgsrc/fonts/cmvnd-fonts



Module Name:    pkgsrc
Committed By:   vins
Date:           Tue Aug 29 06:27:09 UTC 2023

Added Files:
        pkgsrc/fonts/cmvnd-fonts: DESCR MESSAGE Makefile PLIST distinfo

Log Message:
fonts/cmvnd-fonts: import cmvnd-fonts-20211030.

This package includes a set of bitmap fonts derived from the
artwiz-fonts collection. These fonts are rather small and make
a good fit for old CRTs and lower display resolutions.

Included fonts are:

* lime: improved version of artwiz-lime with better kerning, distinct
  characters, extended unicode support, Powerline compatibility, and
  in-built icon characters.
* antidote: artwiz-cure mod with lemon-like characters.
* uushi: monaco mod.
* limey: artwiz-lime mod by @spectrum that served as the basis for
  lemon.
* berry: monaco mod by @spectrum, with the addition of a Bold variant.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/fonts/cmvnd-fonts/DESCR \
    pkgsrc/fonts/cmvnd-fonts/MESSAGE pkgsrc/fonts/cmvnd-fonts/Makefile \
    pkgsrc/fonts/cmvnd-fonts/PLIST pkgsrc/fonts/cmvnd-fonts/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/fonts/cmvnd-fonts/DESCR
diff -u /dev/null pkgsrc/fonts/cmvnd-fonts/DESCR:1.1
--- /dev/null   Tue Aug 29 06:27:09 2023
+++ pkgsrc/fonts/cmvnd-fonts/DESCR      Tue Aug 29 06:27:08 2023
@@ -0,0 +1,15 @@
+This package includes a set of bitmap fonts derived from the
+artwiz-fonts collection. These fonts are rather small and make
+a good fit for old CRTs and lower display resolutions.
+
+Included fonts are:
+
+* lime: improved version of artwiz-lime with better kerning, distinct
+  characters, extended unicode support, Powerline compatibility, and
+  in-built icon characters.
+* antidote: artwiz-cure mod with lemon-like characters.
+* uushi: monaco mod.
+* limey: artwiz-lime mod by @spectrum that served as the basis for
+  lemon.
+* berry: monaco mod by @spectrum, with the addition of a Bold variant. 
+
Index: pkgsrc/fonts/cmvnd-fonts/MESSAGE
diff -u /dev/null pkgsrc/fonts/cmvnd-fonts/MESSAGE:1.1
--- /dev/null   Tue Aug 29 06:27:09 2023
+++ pkgsrc/fonts/cmvnd-fonts/MESSAGE    Tue Aug 29 06:27:08 2023
@@ -0,0 +1,17 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2023/08/29 06:27:08 vins Exp $
+
+To make new fonts available on an existing X session, you will have to
+update the X fonts path, by executing:
+
+       $ xset +fp ${PREFIX}/${FONTDIR}
+
+To make the effect permanent for future X sessions, you can add the above
+command to your ~/.xinitrc script.
+
+In alternative, you may wish to add the cmvnd-fonts directory path to your
+Xorg configuration:
+
+        FontPath        "${PREFIX}/${FONTDIR}/"
+
+===========================================================================
Index: pkgsrc/fonts/cmvnd-fonts/Makefile
diff -u /dev/null pkgsrc/fonts/cmvnd-fonts/Makefile:1.1
--- /dev/null   Tue Aug 29 06:27:09 2023
+++ pkgsrc/fonts/cmvnd-fonts/Makefile   Tue Aug 29 06:27:08 2023
@@ -0,0 +1,57 @@
+# $NetBSD: Makefile,v 1.1 2023/08/29 06:27:08 vins Exp $
+
+DISTNAME=      fonts
+PKGVER=                20211030
+PKGNAME=       ${DISTNAME:S/^/cmvnd-/}-${PKGVER}
+CATEGORIES=    fonts
+DIST_SUBDIR=   ${PKGNAME_NOREV}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=cmvnd/}
+GITHUB_PROJECT=        fonts
+GITHUB_TAG=    0480a776c8a0b9c05cba4037084f74c5f8c042f6
+
+
+MAINTAINER=    vins%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/cmvnd/fonts/
+COMMENT=       Tiny bitmap fonts
+LICENSE=       gnu-gpl-v3
+
+USE_LANGUAGES= # none
+USE_TOOLS+=    bdftopcf gzip
+
+NO_CONFIGURE=  yes
+
+FONTS=         antidote berry berryBold \
+               lemon limey uushi
+
+FONTDIR=               share/fonts/X11/cmvnd
+REQD_DIRS=             ${FONTDIR}
+FONTS_DIRS.x11=                ${FONTDIR}
+INSTALLATION_DIRS=     ${FONTDIR}
+MESSAGE_SUBST+=                FONTDIR=${FONTDIR:Q}
+
+WRKSRC=        ${WRKDIR}/fonts-${GITHUB_TAG}
+
+post-extract:
+       ${RUN}cd ${WRKSRC} &&                           \
+       for FONT in spectrum-fonts/*.bdf; do            \
+         ${MV} $${FONT} .;                             \
+       done
+
+do-build:
+       ${RUN}cd ${WRKSRC} &&                           \
+       for FONT in ${FONTS}; do                        \
+         ${ECHO_N} "Compiling font $${FONT} ... ";     \
+         bdftopcf $${FONT}.bdf |                       \
+               ${GZIP_CMD} -c >$${FONT}.pcf.gz;        \
+         ${ECHO} "done";                               \
+       done
+
+do-install:
+       ${RUN}for FONT in ${FONTS}; do                  \
+         ${ECHO_N} "Installing font $${FONT} ... ";    \
+         ${INSTALL_DATA} ${WRKSRC}/$${FONT}.pcf.gz     \
+               ${DESTDIR}${PREFIX}/${FONTDIR};         \
+         ${ECHO} "done";                               \
+       done
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/fonts/cmvnd-fonts/PLIST
diff -u /dev/null pkgsrc/fonts/cmvnd-fonts/PLIST:1.1
--- /dev/null   Tue Aug 29 06:27:09 2023
+++ pkgsrc/fonts/cmvnd-fonts/PLIST      Tue Aug 29 06:27:08 2023
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1 2023/08/29 06:27:08 vins Exp $
+share/fonts/X11/cmvnd/antidote.pcf.gz
+share/fonts/X11/cmvnd/berry.pcf.gz
+share/fonts/X11/cmvnd/berryBold.pcf.gz
+share/fonts/X11/cmvnd/lemon.pcf.gz
+share/fonts/X11/cmvnd/limey.pcf.gz
+share/fonts/X11/cmvnd/uushi.pcf.gz
Index: pkgsrc/fonts/cmvnd-fonts/distinfo
diff -u /dev/null pkgsrc/fonts/cmvnd-fonts/distinfo:1.1
--- /dev/null   Tue Aug 29 06:27:09 2023
+++ pkgsrc/fonts/cmvnd-fonts/distinfo   Tue Aug 29 06:27:08 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/08/29 06:27:08 vins Exp $
+
+BLAKE2s (cmvnd-fonts-20211030/fonts-0480a776c8a0b9c05cba4037084f74c5f8c042f6.tar.gz) = dcc61cc56fd8353261be9001c4089f95fdc9a04e89c23eb6c467600f44428074
+SHA512 (cmvnd-fonts-20211030/fonts-0480a776c8a0b9c05cba4037084f74c5f8c042f6.tar.gz) = 
9c2f15c7dd3e88781940e2f0fe6dc55e775ad9b9486b30654b5c7db006f5959ba31329ca39609dc92cd14e50b25ae0e5a0c33b203a7344cd83b199cadff0f02e
+Size (cmvnd-fonts-20211030/fonts-0480a776c8a0b9c05cba4037084f74c5f8c042f6.tar.gz) = 315288 bytes



Home | Main Index | Thread Index | Old Index