Tue Aug 29 06:27:09 2023 UTC ()
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.


(vins)
diff -r0 -r1.1 pkgsrc/fonts/cmvnd-fonts/DESCR
diff -r0 -r1.1 pkgsrc/fonts/cmvnd-fonts/MESSAGE
diff -r0 -r1.1 pkgsrc/fonts/cmvnd-fonts/Makefile
diff -r0 -r1.1 pkgsrc/fonts/cmvnd-fonts/PLIST
diff -r0 -r1.1 pkgsrc/fonts/cmvnd-fonts/distinfo

File Added: pkgsrc/fonts/cmvnd-fonts/DESCR
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. 


File Added: pkgsrc/fonts/cmvnd-fonts/MESSAGE
===========================================================================
$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}/"

===========================================================================

File Added: pkgsrc/fonts/cmvnd-fonts/Makefile
# $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
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"

File Added: pkgsrc/fonts/cmvnd-fonts/PLIST
@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

File Added: pkgsrc/fonts/cmvnd-fonts/distinfo
$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