Date: Tue, 25 Dec 2018 09:14:06 +0000 (UTC) From: Tobias Kortkamp <tobik@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r488304 - in head/x11-fonts: . tamzen tamzen/files Message-ID: <201812250914.wBP9E6cu005918@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tobik Date: Tue Dec 25 09:14:06 2018 New Revision: 488304 URL: https://svnweb.freebsd.org/changeset/ports/488304 Log: 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 Added: head/x11-fonts/tamzen/ - copied from r488303, head/x11-fonts/tamsyn/ Deleted: head/x11-fonts/tamzen/files/paste-char.awk Modified: head/x11-fonts/Makefile head/x11-fonts/tamzen/Makefile head/x11-fonts/tamzen/distinfo head/x11-fonts/tamzen/files/fonts.alias head/x11-fonts/tamzen/pkg-descr head/x11-fonts/tamzen/pkg-plist Modified: head/x11-fonts/Makefile ============================================================================== --- head/x11-fonts/Makefile Tue Dec 25 09:00:20 2018 (r488303) +++ head/x11-fonts/Makefile Tue Dec 25 09:14:06 2018 (r488304) @@ -192,6 +192,7 @@ SUBDIR += suxus SUBDIR += symbola SUBDIR += tamsyn + SUBDIR += tamzen SUBDIR += terminus-font SUBDIR += terminus-ttf SUBDIR += tkfont Modified: head/x11-fonts/tamzen/Makefile ============================================================================== --- head/x11-fonts/tamsyn/Makefile Tue Dec 25 09:00:20 2018 (r488303) +++ head/x11-fonts/tamzen/Makefile Tue Dec 25 09:14:06 2018 (r488304) @@ -1,83 +1,35 @@ # $FreeBSD$ -PORTNAME= tamsyn-font -DISTVERSION= 1.11 +PORTNAME= tamzen-font +DISTVERSIONPREFIX= Tamzen- +DISTVERSION= 1.11.4 CATEGORIES= x11-fonts -MASTER_SITES= http://www.fial.com/~scott/tamsyn-font/download/ -MAINTAINER= tobik@FreeBSD.org -COMMENT= Monospaced bitmap font for programming +MAINTAINER= voidanix@420blaze.it +COMMENT= Monospaced bitmap font forked from Tamsyn -LICENSE= TAMSYN -LICENSE_NAME= Tamsyn License +LICENSE= TAMZEN +LICENSE_NAME= Tamzen License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -NO_ARCH= yes +USES= fonts -OPTIONS_DEFINE= DOCS -OPTIONS_DEFAULT= VT X11 -OPTIONS_MULTI= TYPE -OPTIONS_MULTI_TYPE= VT X11 -.if !exists(/usr/bin/vtfontcvt) -OPTIONS_EXCLUDE= VT -.endif -OPTIONS_SUB= yes +USE_GITHUB= yes +GH_ACCOUNT= sunaku -TYPE_DESC= Font type -VT_DESC= Install vt(4) fonts -X11_DESC= Install Xorg bitmap fonts +NO_ARCH= yes +NO_BUILD= yes -VT_BUILD_DEPENDS= pcf2bdf:x11-fonts/pcf2bdf -VT_CHARFIX_7x14= 168 # U+00A8 (DIAERESIS) -VT_CHARFIX_8x15= 180 # U+00B4 (ACUTE ACCENT) -VT_CHARFIX_8x16= 180 +OPTIONS_DEFINE= DOCS -X11_USES= fonts -X11_USES_OFF= fonts:none - -do-build: - @${DO_NADA} - -do-build-VT-on: -.for sz in 5x9 6x12 7x13 7x14 8x15 8x16 10x20 - pcf2bdf -o ${WRKSRC}/Tamsyn${sz}r.bdf ${WRKSRC}/Tamsyn${sz}r.pcf - pcf2bdf -o ${WRKSRC}/Tamsyn${sz}b.bdf ${WRKSRC}/Tamsyn${sz}b.pcf -.endfor -.for sz in 5x9 6x12 7x13 7x14 8x15 8x16 10x20 -.if !empty(VT_CHARFIX_${sz}) -# Fix fonts that are missing some characters in the regular fonts -# that are available in the bold fonts, which vtfontcvt does not -# like. - ${MV} ${WRKSRC}/Tamsyn${sz}r.bdf \ - ${WRKSRC}/Tamsyn${sz}r.bdf.orig - ${AWK} -f ${FILESDIR}/paste-char.awk \ - -v copy=${VT_CHARFIX_${sz}} \ - ${WRKSRC}/Tamsyn${sz}b.bdf \ - ${WRKSRC}/Tamsyn${sz}r.bdf.orig \ - > ${WRKSRC}/Tamsyn${sz}r.bdf -.endif - vtfontcvt ${sz:S/^/-w /:S/x/ -h /} \ - ${WRKSRC}/Tamsyn${sz}r.bdf \ - ${WRKSRC}/Tamsyn${sz}b.bdf \ - ${WRKSRC}/Tamsyn${sz}.fnt -.endfor - -do-build-X11-on: - ${GZIP_CMD} ${WRKSRC}/*.pcf - 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 ${STAGEDIR}${DOCSDIR} - -do-install-VT-on: - ${INSTALL_DATA} ${WRKSRC}/*.fnt ${STAGEDIR}${FONTSDIR} - -do-install-X11-on: - ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${WRKSRC}/*.pcf.gz \ - ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> Modified: head/x11-fonts/tamzen/distinfo ============================================================================== --- head/x11-fonts/tamsyn/distinfo Tue Dec 25 09:00:20 2018 (r488303) +++ head/x11-fonts/tamzen/distinfo Tue Dec 25 09:14:06 2018 (r488304) @@ -1,3 +1,3 @@ -TIMESTAMP = 1543700249 -SHA256 (tamsyn-font-1.11.tar.gz) = 97be1b604441b725548c454a92603993eb96e493f508845638a86c8d64fbf24e -SIZE (tamsyn-font-1.11.tar.gz) = 58384 +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 Modified: head/x11-fonts/tamzen/files/fonts.alias ============================================================================== --- head/x11-fonts/tamsyn/files/fonts.alias Tue Dec 25 09:00:20 2018 (r488303) +++ head/x11-fonts/tamzen/files/fonts.alias Tue Dec 25 09:14:06 2018 (r488304) @@ -1,14 +1,42 @@ -tamsyn-5x9 "-Misc-Tamsyn-Medium-R-Normal--9-65-100-100-C-50-ISO8859-1" -tamsyn-bold-5x9 "-Misc-Tamsyn-Bold-R-Normal--9-65-100-100-C-50-ISO8859-1" -tamsyn-6x12 "-Misc-Tamsyn-Medium-R-Normal--12-87-100-100-C-60-ISO8859-1" -tamsyn-bold-6x12 "-Misc-Tamsyn-Bold-R-Normal--12-87-100-100-C-60-ISO8859-1" -tamsyn-7x13 "-Misc-Tamsyn-Medium-R-Normal--13-94-100-100-C-70-ISO8859-1" -tamsyn-bold-7x13 "-Misc-Tamsyn-Bold-R-Normal--13-94-100-100-C-70-ISO8859-1" -tamsyn-7x14 "-Misc-Tamsyn-Medium-R-Normal--14-101-100-100-C-70-ISO8859-1" -tamsyn-bold-7x14 "-Misc-Tamsyn-Bold-R-Normal--14-101-100-100-C-70-ISO8859-1" -tamsyn-8x15 "-Misc-Tamsyn-Medium-R-Normal--15-108-100-100-C-80-ISO8859-1" -tamsyn-bold-8x15 "-Misc-Tamsyn-Bold-R-Normal--15-108-100-100-C-80-ISO8859-1" -tamsyn-8x16 "-Misc-Tamsyn-Medium-R-Normal--16-116-100-100-C-80-ISO8859-1" -tamsyn-bold-8x16 "-Misc-Tamsyn-Bold-R-Normal--16-116-100-100-C-80-ISO8859-1" -tamsyn-10x20 "-Misc-Tamsyn-Medium-R-Normal--20-145-100-100-C-100-ISO8859-1" -tamsyn-bold-10x20 "-Misc-Tamsyn-Bold-R-Normal--20-145-100-100-C-100-ISO8859-1" +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" Modified: head/x11-fonts/tamzen/pkg-descr ============================================================================== --- head/x11-fonts/tamsyn/pkg-descr Tue Dec 25 09:00:20 2018 (r488303) +++ head/x11-fonts/tamzen/pkg-descr Tue Dec 25 09:14:06 2018 (r488304) @@ -1,5 +1,4 @@ -Tamsyn is a monospaced bitmap font for programming available in -regular and bold styles in sizes 5x9, 6x12, 7x13, 7x14, 8x15, 8x16, -and 10x20 for both Xorg and vt(4). +Tamzen is a monospace bitmap font forked from Scott Fial's +Tamsyn version 1.11 with additional Powerline symbols -WWW: http://www.fial.com/~scott/tamsyn-font/ +WWW: https://github.com/sunaku/tamzen-font Modified: head/x11-fonts/tamzen/pkg-plist ============================================================================== --- head/x11-fonts/tamsyn/pkg-plist Tue Dec 25 09:00:20 2018 (r488303) +++ head/x11-fonts/tamzen/pkg-plist Tue Dec 25 09:14:06 2018 (r488304) @@ -1,23 +1,30 @@ -%%PORTDOCS%%%%DOCSDIR%%/README -%%VT%%%%FONTSDIR%%/Tamsyn10x20.fnt -%%X11%%%%FONTSDIR%%/Tamsyn10x20b.pcf.gz -%%X11%%%%FONTSDIR%%/Tamsyn10x20r.pcf.gz -%%VT%%%%FONTSDIR%%/Tamsyn5x9.fnt -%%X11%%%%FONTSDIR%%/Tamsyn5x9b.pcf.gz -%%X11%%%%FONTSDIR%%/Tamsyn5x9r.pcf.gz -%%VT%%%%FONTSDIR%%/Tamsyn6x12.fnt -%%X11%%%%FONTSDIR%%/Tamsyn6x12b.pcf.gz -%%X11%%%%FONTSDIR%%/Tamsyn6x12r.pcf.gz -%%VT%%%%FONTSDIR%%/Tamsyn7x13.fnt -%%X11%%%%FONTSDIR%%/Tamsyn7x13b.pcf.gz -%%X11%%%%FONTSDIR%%/Tamsyn7x13r.pcf.gz -%%VT%%%%FONTSDIR%%/Tamsyn7x14.fnt -%%X11%%%%FONTSDIR%%/Tamsyn7x14b.pcf.gz -%%X11%%%%FONTSDIR%%/Tamsyn7x14r.pcf.gz -%%VT%%%%FONTSDIR%%/Tamsyn8x15.fnt -%%X11%%%%FONTSDIR%%/Tamsyn8x15b.pcf.gz -%%X11%%%%FONTSDIR%%/Tamsyn8x15r.pcf.gz -%%VT%%%%FONTSDIR%%/Tamsyn8x16.fnt -%%X11%%%%FONTSDIR%%/Tamsyn8x16b.pcf.gz -%%X11%%%%FONTSDIR%%/Tamsyn8x16r.pcf.gz -%%X11%%%%FONTSDIR%%/fonts.alias +%%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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812250914.wBP9E6cu005918>