pkgsrc-Changes archive

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

CVS commit: pkgsrc/fonts/dina



Module Name:    pkgsrc
Committed By:   vins
Date:           Mon May  5 16:51:58 UTC 2025

Added Files:
        pkgsrc/fonts/dina: DESCR Makefile PLIST distinfo

Log Message:
fonts/dina: initial import of package

Dina is a monospace bitmap font, primarily aimed at programmers. It is
relatively compact to allow a lot of code on screen, while (hopefully) clear
enough to remain readable even at high resolutions.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/fonts/dina/DESCR pkgsrc/fonts/dina/Makefile \
    pkgsrc/fonts/dina/PLIST pkgsrc/fonts/dina/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/dina/DESCR
diff -u /dev/null pkgsrc/fonts/dina/DESCR:1.1
--- /dev/null   Mon May  5 16:51:58 2025
+++ pkgsrc/fonts/dina/DESCR     Mon May  5 16:51:58 2025
@@ -0,0 +1,3 @@
+Dina is a monospace bitmap font, primarily aimed at programmers. It is
+relatively compact to allow a lot of code on screen, while (hopefully) clear
+enough to remain readable even at high resolutions.
Index: pkgsrc/fonts/dina/Makefile
diff -u /dev/null pkgsrc/fonts/dina/Makefile:1.1
--- /dev/null   Mon May  5 16:51:58 2025
+++ pkgsrc/fonts/dina/Makefile  Mon May  5 16:51:58 2025
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1 2025/05/05 16:51:58 vins Exp $
+
+DISTNAME=      dina-2.93
+CATEGORIES=    fonts
+MASTER_SITES=  ftp://ftp.osuosl.org/pub/gentoo/distfiles/fe/
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    vins%NetBSD.org@localhost
+HOMEPAGE=      http://www.donationcoder.com/Software/Jibz/Dina/index.html
+COMMENT=       Monospace bitmap font, primarily aimed at programmers
+LICENSE=       mit
+
+WRKSRC=                ${WRKDIR}/BDF
+
+USE_LANGUAGES= # none
+USE_TOOLS+=    bdftopcf gzip
+
+NO_CONFIGURE=  yes
+
+FONTDIR=               share/fonts/X11/PCF
+
+REQD_DIRS=             ${FONTDIR}
+FONTS_DIRS.x11=                ${FONTDIR}
+INSTALLATION_DIRS=     ${FONTDIR}
+
+SUBST_CLASSES+=                prefix
+SUBST_STAGE.prefix=    post-extract
+SUBST_MESSAGE.prefix=  Setting standard Latin-1 encoding.
+SUBST_FILES.prefix=    *.bdf
+SUBST_SED.prefix+=     -e "s/microsoft-cp1252/ISO8859-1/"
+
+do-build:
+       ${RUN}cd ${WRKSRC} && \
+       for i in *.bdf; do \
+       bdftopcf -t $$i | ${GZIP_CMD} -c > $$i.pcf.gz; \
+       done
+
+do-install:
+       ${RUN}for i in *.pcf.gz; do \
+       ${INSTALL_DATA} ${WRKSRC}/$$i \
+               ${DESTDIR}${PREFIX}/${FONTDIR}; \
+       done
+
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/fonts/dina/PLIST
diff -u /dev/null pkgsrc/fonts/dina/PLIST:1.1
--- /dev/null   Mon May  5 16:51:58 2025
+++ pkgsrc/fonts/dina/PLIST     Mon May  5 16:51:58 2025
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2025/05/05 16:51:58 vins Exp $
+share/fonts/X11/PCF/Dina_i400-10.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_i400-8.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_i400-9.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_i700-10.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_i700-8.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_i700-9.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_r400-10.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_r400-6.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_r400-8.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_r400-9.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_r700-10.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_r700-8.bdf.pcf.gz
+share/fonts/X11/PCF/Dina_r700-9.bdf.pcf.gz
Index: pkgsrc/fonts/dina/distinfo
diff -u /dev/null pkgsrc/fonts/dina/distinfo:1.1
--- /dev/null   Mon May  5 16:51:58 2025
+++ pkgsrc/fonts/dina/distinfo  Mon May  5 16:51:58 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/05/05 16:51:58 vins Exp $
+
+BLAKE2s (dina-2.93.zip) = 981f66bbde3a3eaf467d5ffabfe92fd263a4fffbf1e61bc7ce89d53bbe342be1
+SHA512 (dina-2.93.zip) = cccf05b32d401ba77861e39471d9f6489a85b839dd8d49ec008eabd107189bb0a95bdd36805bc7907ab96fa65792910408192a136340f62c34a61b1d5c6f6307
+Size (dina-2.93.zip) = 78625 bytes



Home | Main Index | Thread Index | Old Index