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