aboutsummaryrefslogtreecommitdiffstats
path: root/x11-fonts
diff options
context:
space:
mode:
authortobik <tobik@FreeBSD.org>2018-12-25 17:14:06 +0800
committertobik <tobik@FreeBSD.org>2018-12-25 17:14:06 +0800
commit468e833d05e3e09b6814313354a3d62a0bdaf8ad (patch)
tree9095b57567f85b49366ff7d427682a7a8f9a372c /x11-fonts
parenta76754b4729b57271f41e341eb02556dc4c29f0c (diff)
downloadfreebsd-ports-gnome-468e833d05e3e09b6814313354a3d62a0bdaf8ad.tar.gz
freebsd-ports-gnome-468e833d05e3e09b6814313354a3d62a0bdaf8ad.tar.zst
freebsd-ports-gnome-468e833d05e3e09b6814313354a3d62a0bdaf8ad.zip
New port: x11-fonts/tamzen
Tamzen is a monospace bitmap font forked from Scott Fial's Tamsyn version 1.11 with additional Powerline symbols WWW: https://github.com/sunaku/tamzen-font PR: 233892 Submitted by: voidanix@420blaze.it Differential Revision: https://reviews.freebsd.org/D18451
Diffstat (limited to 'x11-fonts')
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/tamzen/Makefile35
-rw-r--r--x11-fonts/tamzen/distinfo3
-rw-r--r--x11-fonts/tamzen/files/fonts.alias42
-rw-r--r--x11-fonts/tamzen/pkg-descr4
-rw-r--r--x11-fonts/tamzen/pkg-plist30
6 files changed, 115 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index c21dd5663f06..73854d1013ff 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -192,6 +192,7 @@
SUBDIR += suxus
SUBDIR += symbola
SUBDIR += tamsyn
+ SUBDIR += tamzen
SUBDIR += terminus-font
SUBDIR += terminus-ttf
SUBDIR += tkfont
diff --git a/x11-fonts/tamzen/Makefile b/x11-fonts/tamzen/Makefile
new file mode 100644
index 000000000000..33e4eeadbda4
--- /dev/null
+++ b/x11-fonts/tamzen/Makefile
@@ -0,0 +1,35 @@
+# $FreeBSD$
+
+PORTNAME= tamzen-font
+DISTVERSIONPREFIX= Tamzen-
+DISTVERSION= 1.11.4
+CATEGORIES= x11-fonts
+
+MAINTAINER= voidanix@420blaze.it
+COMMENT= Monospaced bitmap font forked from Tamsyn
+
+LICENSE= TAMZEN
+LICENSE_NAME= Tamzen License
+LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USES= fonts
+
+USE_GITHUB= yes
+GH_ACCOUNT= sunaku
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+OPTIONS_DEFINE= DOCS
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${FILESDIR}/fonts.alias \
+ ${WRKSRC}/pcf/*.pcf ${STAGEDIR}${FONTSDIR}
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/tamzen/distinfo b/x11-fonts/tamzen/distinfo
new file mode 100644
index 000000000000..48c1212f7ed6
--- /dev/null
+++ b/x11-fonts/tamzen/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544116262
+SHA256 (sunaku-tamzen-font-Tamzen-1.11.4_GH0.tar.gz) = da677aaa4bb7a30fd23f92c0e93b6a3e66ca27817561390ec78a476cee3bcde7
+SIZE (sunaku-tamzen-font-Tamzen-1.11.4_GH0.tar.gz) = 351077
diff --git a/x11-fonts/tamzen/files/fonts.alias b/x11-fonts/tamzen/files/fonts.alias
new file mode 100644
index 000000000000..ae7a8711b013
--- /dev/null
+++ b/x11-fonts/tamzen/files/fonts.alias
@@ -0,0 +1,42 @@
+Tamzen5x9r "-misc-tamzen-medium-r-normal--9-65-100-100-c-50-iso8859-1"
+Tamzen5x9b "-misc-tamzen-bold-r-normal--9-65-100-100-c-50-iso8859-1"
+
+Tamzen6x12r "-misc-tamzen-medium-r-normal--12-87-100-100-c-60-iso8859-1"
+Tamzen6x12b "-misc-tamzen-bold-r-normal--12-87-100-100-c-60-iso8859-1"
+
+Tamzen7x13r "-misc-tamzen-medium-r-normal--13-101-100-100-c-70-iso8859-1"
+Tamzen7x13b "-misc-tamzen-bold-r-normal--13-101-100-100-c-70-iso8859-1"
+
+Tamzen7x14r "-misc-tamzen-medium-r-normal--14-101-100-100-c-70-iso8859-1"
+Tamzen7x14b "-misc-tamzen-bold-r-normal--14-101-100-100-c-70-iso8859-1"
+
+Tamzen8x15r "-misc-tamzen-medium-r-normal--15-108-100-100-c-80-iso8859-1"
+Tamzen8x15b "-misc-tamzen-bold-r-normal--15-108-100-100-c-80-iso8859-1"
+
+Tamzen8x16r "-misc-tamzen-medium-r-normal--16-108-100-100-c-80-iso8859-1"
+Tamzen8x16b "-misc-tamzen-bold-r-normal--16-108-100-100-c-80-iso8859-1"
+
+Tamzen10x20r "-misc-tamzen-medium-r-normal--20-145-100-100-c-100-iso8859-1"
+Tamzen10x20b "-misc-tamzen-bold-r-normal--20-145-100-100-c-100-iso8859-1"
+
+# Tamzen s for use with Powerline
+TamzenForPowerline5x9r "-misc-tamzenforpowerline-medium-r-normal--9-65-100-100-c-50-iso10646-1"
+TamzenForPowerline5x9b "-misc-tamzenforpowerline-bold-r-normal--9-65-100-100-c-50-iso10646-1"
+
+TamzenForPowerline6x12r "-misc-tamzenforpowerline-medium-r-normal--12-87-100-100-c-60-iso10646-1"
+TamzenForPowerline6x12b "-misc-tamzenforpowerline-bold-r-normal--12-87-100-100-c-60-iso10646-1"
+
+TamzenForPowerline7x13r "-misc-tamzenforpowerline-medium-r-normal--13-101-100-100-c-70-iso10646-1"
+TamzenForPowerline7x13b "-misc-tamzenforpowerline-bold-r-normal--13-101-100-100-c-70-iso10646-1"
+
+TamzenForPowerline7x14r "-misc-tamzenforpowerline-medium-r-normal--14-101-100-100-c-70-iso10646-1"
+TamzenForPowerline7x14b "-misc-tamzenforpowerline-bold-r-normal--14-101-100-100-c-70-iso10646-1"
+
+TamzenForPowerline8x15r "-misc-tamzenforpowerline-medium-r-normal--15-108-100-100-c-80-iso10646-1"
+TamzenForPowerline8x15b "-misc-tamzenforpowerline-bold-r-normal--15-108-100-100-c-80-iso10646-1"
+
+TamzenForPowerline8x16r "-misc-tamzenforpowerline-medium-r-normal--16-108-100-100-c-80-iso10646-1"
+TamzenForPowerline8x16b "-misc-tamzenforpowerline-bold-r-normal--16-108-100-100-c-80-iso10646-1"
+
+TamzenForPowerline10x20r "-misc-tamzenforpowerline-medium-r-normal--20-145-100-100-c-100-iso10646-1"
+TamzenForPowerline10x20b "-misc-tamzenforpowerline-bold-r-normal--20-145-100-100-c-100-iso10646-1"
diff --git a/x11-fonts/tamzen/pkg-descr b/x11-fonts/tamzen/pkg-descr
new file mode 100644
index 000000000000..bb6f85356928
--- /dev/null
+++ b/x11-fonts/tamzen/pkg-descr
@@ -0,0 +1,4 @@
+Tamzen is a monospace bitmap font forked from Scott Fial's
+Tamsyn version 1.11 with additional Powerline symbols
+
+WWW: https://github.com/sunaku/tamzen-font
diff --git a/x11-fonts/tamzen/pkg-plist b/x11-fonts/tamzen/pkg-plist
new file mode 100644
index 000000000000..772fda18128e
--- /dev/null
+++ b/x11-fonts/tamzen/pkg-plist
@@ -0,0 +1,30 @@
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%FONTSDIR%%/Tamzen10x20b.pcf
+%%FONTSDIR%%/Tamzen10x20r.pcf
+%%FONTSDIR%%/Tamzen5x9b.pcf
+%%FONTSDIR%%/Tamzen5x9r.pcf
+%%FONTSDIR%%/Tamzen6x12b.pcf
+%%FONTSDIR%%/Tamzen6x12r.pcf
+%%FONTSDIR%%/Tamzen7x13b.pcf
+%%FONTSDIR%%/Tamzen7x13r.pcf
+%%FONTSDIR%%/Tamzen7x14b.pcf
+%%FONTSDIR%%/Tamzen7x14r.pcf
+%%FONTSDIR%%/Tamzen8x15b.pcf
+%%FONTSDIR%%/Tamzen8x15r.pcf
+%%FONTSDIR%%/Tamzen8x16b.pcf
+%%FONTSDIR%%/Tamzen8x16r.pcf
+%%FONTSDIR%%/TamzenForPowerline10x20b.pcf
+%%FONTSDIR%%/TamzenForPowerline10x20r.pcf
+%%FONTSDIR%%/TamzenForPowerline5x9b.pcf
+%%FONTSDIR%%/TamzenForPowerline5x9r.pcf
+%%FONTSDIR%%/TamzenForPowerline6x12b.pcf
+%%FONTSDIR%%/TamzenForPowerline6x12r.pcf
+%%FONTSDIR%%/TamzenForPowerline7x13b.pcf
+%%FONTSDIR%%/TamzenForPowerline7x13r.pcf
+%%FONTSDIR%%/TamzenForPowerline7x14b.pcf
+%%FONTSDIR%%/TamzenForPowerline7x14r.pcf
+%%FONTSDIR%%/TamzenForPowerline8x15b.pcf
+%%FONTSDIR%%/TamzenForPowerline8x15r.pcf
+%%FONTSDIR%%/TamzenForPowerline8x16b.pcf
+%%FONTSDIR%%/TamzenForPowerline8x16r.pcf
+%%FONTSDIR%%/fonts.alias