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