pkgsrc-Changes archive

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

CVS commit: pkgsrc/fonts/greybeard



Module Name:    pkgsrc
Committed By:   vins
Date:           Thu May 22 17:14:14 UTC 2025

Added Files:
        pkgsrc/fonts/greybeard: DESCR Makefile PLIST distinfo
        pkgsrc/fonts/greybeard/patches: patch-build_Makefile

Log Message:
fonts/greybeard: initial import of package

Greybeard is a chunky monospaced bitmap programming font for all you
pixel-perfect nerds who don't like eyestrain. It's mostly a vector port
of UW ttyp0 with a few tweaks.


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

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

Added files:

Index: pkgsrc/fonts/greybeard/DESCR
diff -u /dev/null pkgsrc/fonts/greybeard/DESCR:1.1
--- /dev/null   Thu May 22 17:14:14 2025
+++ pkgsrc/fonts/greybeard/DESCR        Thu May 22 17:14:14 2025
@@ -0,0 +1,3 @@
+Greybeard is a chunky monospaced bitmap programming font for all you
+pixel-perfect nerds who don't like eyestrain. It's mostly a vector port
+of UW ttyp0 with a few tweaks.
Index: pkgsrc/fonts/greybeard/Makefile
diff -u /dev/null pkgsrc/fonts/greybeard/Makefile:1.1
--- /dev/null   Thu May 22 17:14:14 2025
+++ pkgsrc/fonts/greybeard/Makefile     Thu May 22 17:14:14 2025
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2025/05/22 17:14:14 vins Exp $
+
+DISTNAME=      greybeard-1.0.0
+CATEGORIES=    fonts
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=flowchartsman/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    vins%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/flowchartsman/greybeard/
+COMMENT=       Chunky monospaced bitmap font
+LICENSE=       mit
+
+USE_TOOLS=     bdftopcf gmake gzip perl:build
+
+USE_LANGUAGES= # none
+
+FONTDIR=       share/fonts/X11/PCF
+
+REQD_DIRS=             ${FONTDIR}
+FONTS_DIRS.x11=                ${FONTDIR}
+
+NO_CONFIGURE=  yes
+
+MAKE_FLAGS+=   PERL=${PERL5:Q} \
+               PREFIX=${PREFIX:Q} \
+               PCFDIR=${PREFIX}/${FONTDIR}
+
+BUILD_DIRS=    build
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/fonts/greybeard/PLIST
diff -u /dev/null pkgsrc/fonts/greybeard/PLIST:1.1
--- /dev/null   Thu May 22 17:14:14 2025
+++ pkgsrc/fonts/greybeard/PLIST        Thu May 22 17:14:14 2025
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2025/05/22 17:14:14 vins Exp $
+share/fonts/X11/PCF/gb-11-uni.pcf.gz
+share/fonts/X11/PCF/gb-11b-uni.pcf.gz
+share/fonts/X11/PCF/gb-12-uni.pcf.gz
+share/fonts/X11/PCF/gb-12b-uni.pcf.gz
+share/fonts/X11/PCF/gb-13-uni.pcf.gz
+share/fonts/X11/PCF/gb-13b-uni.pcf.gz
+share/fonts/X11/PCF/gb-14-uni.pcf.gz
+share/fonts/X11/PCF/gb-14b-uni.pcf.gz
+share/fonts/X11/PCF/gb-15-uni.pcf.gz
+share/fonts/X11/PCF/gb-15b-uni.pcf.gz
+share/fonts/X11/PCF/gb-15i-uni.pcf.gz
+share/fonts/X11/PCF/gb-16-uni.pcf.gz
+share/fonts/X11/PCF/gb-16b-uni.pcf.gz
+share/fonts/X11/PCF/gb-16i-uni.pcf.gz
+share/fonts/X11/PCF/gb-17-uni.pcf.gz
+share/fonts/X11/PCF/gb-17b-uni.pcf.gz
+share/fonts/X11/PCF/gb-17i-uni.pcf.gz
+share/fonts/X11/PCF/gb-18-uni.pcf.gz
+share/fonts/X11/PCF/gb-18b-uni.pcf.gz
+share/fonts/X11/PCF/gb-18i-uni.pcf.gz
+share/fonts/X11/PCF/gb-22-uni.pcf.gz
+share/fonts/X11/PCF/gb-22b-uni.pcf.gz
Index: pkgsrc/fonts/greybeard/distinfo
diff -u /dev/null pkgsrc/fonts/greybeard/distinfo:1.1
--- /dev/null   Thu May 22 17:14:14 2025
+++ pkgsrc/fonts/greybeard/distinfo     Thu May 22 17:14:14 2025
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2025/05/22 17:14:14 vins Exp $
+
+BLAKE2s (greybeard-1.0.0.tar.gz) = cf9788d806d8d394913bdd364da30735afc0344a6ce87b9f7835c9bdd52f0487
+SHA512 (greybeard-1.0.0.tar.gz) = eed29242bcc1752b6daa6139382f98ffdc0d219c993a03fea750177aaa72fd4d9144752f67f2c1cb2193a41eaf23e739c987e8dff3f6241daf10fcef68212b4c
+Size (greybeard-1.0.0.tar.gz) = 774741 bytes
+SHA1 (patch-build_Makefile) = 62141e1d17d79e94900a1a338d53f57a2a58ee20

Index: pkgsrc/fonts/greybeard/patches/patch-build_Makefile
diff -u /dev/null pkgsrc/fonts/greybeard/patches/patch-build_Makefile:1.1
--- /dev/null   Thu May 22 17:14:14 2025
+++ pkgsrc/fonts/greybeard/patches/patch-build_Makefile Thu May 22 17:14:14 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-build_Makefile,v 1.1 2025/05/22 17:14:14 vins Exp $
+
+Let fonts.mk handle this.
+
+--- build/Makefile.orig        2025-05-22 15:40:19.688040447 +0000
++++ build/Makefile
+@@ -195,8 +195,6 @@ genbdf/%-sym.bdf : genbdf/%-uni.bdf mgl/
+ install : $(pcf)
+       install -m0755 -d $(DESTDIR)$(PCFDIR)
+       install -m0644 -p $(pcf) $(DESTDIR)$(PCFDIR)
+-      mkfontscale $(DESTDIR)$(PCFDIR)
+-      mkfontdir $(DESTDIR)$(PCFDIR)
+ 
+ install-util :
+       install -m0755 -d $(DESTDIR)$(BINDIR)



Home | Main Index | Thread Index | Old Index