aboutsummaryrefslogtreecommitdiff
path: root/x11-fonts
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2021-01-20 20:37:03 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2021-01-20 20:37:03 +0000
commit4788647b264d67910a34cd21df215ff9c4e298cd (patch)
treebd66f0c35dc5d1a0570437144b12f1f1161c4ce5 /x11-fonts
parent9877fac5d9c5ac6d1cc5b4b2cb45c32e42fd3aab (diff)
downloadports-4788647b264d67910a34cd21df215ff9c4e298cd.tar.gz
ports-4788647b264d67910a34cd21df215ff9c4e298cd.zip
Add dseg 0.46, font family that imitates seven and fourteen segment
displays.
Notes
Notes: svn path=/head/; revision=562157
Diffstat (limited to 'x11-fonts')
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/dseg/Makefile26
-rw-r--r--x11-fonts/dseg/distinfo3
-rw-r--r--x11-fonts/dseg/pkg-descr4
-rw-r--r--x11-fonts/dseg/pkg-plist51
5 files changed, 85 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 7ddb22ab1817..d9f0be49ab6b 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -48,6 +48,7 @@
SUBDIR += doulos
SUBDIR += doulos-compact
SUBDIR += droid-fonts-ttf
+ SUBDIR += dseg
SUBDIR += encodings
SUBDIR += exo
SUBDIR += fantasque-sans-mono
diff --git a/x11-fonts/dseg/Makefile b/x11-fonts/dseg/Makefile
new file mode 100644
index 000000000000..4c1a7e060b43
--- /dev/null
+++ b/x11-fonts/dseg/Makefile
@@ -0,0 +1,26 @@
+# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= dseg
+PORTVERSION= 0.46
+DISTVERSIONPREFIX= v
+CATEGORIES= x11-fonts
+MASTER_SITES= https://github.com/keshikan/${PORTNAME:tu}/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/
+DISTNAME= fonts-${PORTNAME:tu}_${DISTVERSIONPREFIX}${PORTVERSION:C/\.//g}
+
+MAINTAINER= ehaupt@FreeBSD.org
+COMMENT= Font family that imitates seven and fourteen segment displays
+
+LICENSE= OFL11
+LICENSE_FILE= ${WRKSRC}/DSEG-LICENSE.txt
+
+USES= fonts zip
+NO_ARCH= yes
+NO_BUILD= yes
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${FIND} ${WRKSRC} -name *.ttf -type f \
+ -exec ${INSTALL_DATA} {} ${STAGEDIR}${FONTSDIR}/ \;
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/dseg/distinfo b/x11-fonts/dseg/distinfo
new file mode 100644
index 000000000000..c06413ca6443
--- /dev/null
+++ b/x11-fonts/dseg/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1611174342
+SHA256 (fonts-DSEG_v046.zip) = a6c2f43520971ca8067262e78d49025e605f749bf716ec5394bad9a0ee1c238c
+SIZE (fonts-DSEG_v046.zip) = 1095157
diff --git a/x11-fonts/dseg/pkg-descr b/x11-fonts/dseg/pkg-descr
new file mode 100644
index 000000000000..734becbe6e96
--- /dev/null
+++ b/x11-fonts/dseg/pkg-descr
@@ -0,0 +1,4 @@
+DSEG is a free font family, which imitate seven and fourteen segment
+displays(7SEG,14SEG). It includes the roman-alphabet and symbol glyphs.
+
+WWW: https://www.keshikan.net/fonts-e.html
diff --git a/x11-fonts/dseg/pkg-plist b/x11-fonts/dseg/pkg-plist
new file mode 100644
index 000000000000..f2ee4e8e238a
--- /dev/null
+++ b/x11-fonts/dseg/pkg-plist
@@ -0,0 +1,51 @@
+%%FONTSDIR%%/DSEG14Classic-Bold.ttf
+%%FONTSDIR%%/DSEG14Classic-BoldItalic.ttf
+%%FONTSDIR%%/DSEG14Classic-Italic.ttf
+%%FONTSDIR%%/DSEG14Classic-Light.ttf
+%%FONTSDIR%%/DSEG14Classic-LightItalic.ttf
+%%FONTSDIR%%/DSEG14Classic-Regular.ttf
+%%FONTSDIR%%/DSEG14ClassicMini-Bold.ttf
+%%FONTSDIR%%/DSEG14ClassicMini-BoldItalic.ttf
+%%FONTSDIR%%/DSEG14ClassicMini-Italic.ttf
+%%FONTSDIR%%/DSEG14ClassicMini-Light.ttf
+%%FONTSDIR%%/DSEG14ClassicMini-LightItalic.ttf
+%%FONTSDIR%%/DSEG14ClassicMini-Regular.ttf
+%%FONTSDIR%%/DSEG14Modern-Bold.ttf
+%%FONTSDIR%%/DSEG14Modern-BoldItalic.ttf
+%%FONTSDIR%%/DSEG14Modern-Italic.ttf
+%%FONTSDIR%%/DSEG14Modern-Light.ttf
+%%FONTSDIR%%/DSEG14Modern-LightItalic.ttf
+%%FONTSDIR%%/DSEG14Modern-Regular.ttf
+%%FONTSDIR%%/DSEG14ModernMini-Bold.ttf
+%%FONTSDIR%%/DSEG14ModernMini-BoldItalic.ttf
+%%FONTSDIR%%/DSEG14ModernMini-Italic.ttf
+%%FONTSDIR%%/DSEG14ModernMini-Light.ttf
+%%FONTSDIR%%/DSEG14ModernMini-LightItalic.ttf
+%%FONTSDIR%%/DSEG14ModernMini-Regular.ttf
+%%FONTSDIR%%/DSEG7Classic-Bold.ttf
+%%FONTSDIR%%/DSEG7Classic-BoldItalic.ttf
+%%FONTSDIR%%/DSEG7Classic-Italic.ttf
+%%FONTSDIR%%/DSEG7Classic-Light.ttf
+%%FONTSDIR%%/DSEG7Classic-LightItalic.ttf
+%%FONTSDIR%%/DSEG7Classic-Regular.ttf
+%%FONTSDIR%%/DSEG7ClassicMini-Bold.ttf
+%%FONTSDIR%%/DSEG7ClassicMini-BoldItalic.ttf
+%%FONTSDIR%%/DSEG7ClassicMini-Italic.ttf
+%%FONTSDIR%%/DSEG7ClassicMini-Light.ttf
+%%FONTSDIR%%/DSEG7ClassicMini-LightItalic.ttf
+%%FONTSDIR%%/DSEG7ClassicMini-Regular.ttf
+%%FONTSDIR%%/DSEG7Modern-Bold.ttf
+%%FONTSDIR%%/DSEG7Modern-BoldItalic.ttf
+%%FONTSDIR%%/DSEG7Modern-Italic.ttf
+%%FONTSDIR%%/DSEG7Modern-Light.ttf
+%%FONTSDIR%%/DSEG7Modern-LightItalic.ttf
+%%FONTSDIR%%/DSEG7Modern-Regular.ttf
+%%FONTSDIR%%/DSEG7ModernMini-Bold.ttf
+%%FONTSDIR%%/DSEG7ModernMini-BoldItalic.ttf
+%%FONTSDIR%%/DSEG7ModernMini-Italic.ttf
+%%FONTSDIR%%/DSEG7ModernMini-Light.ttf
+%%FONTSDIR%%/DSEG7ModernMini-LightItalic.ttf
+%%FONTSDIR%%/DSEG7ModernMini-Regular.ttf
+%%FONTSDIR%%/DSEG7SEGGCHAN-Regular.ttf
+%%FONTSDIR%%/DSEG7SEGGCHANMINI-Regular.ttf
+%%FONTSDIR%%/DSEGWeather.ttf