Received: by mail.netbsd.org (Postfix, from userid 605) id 8E11E84E2A; Thu, 2 Jan 2020 01:59:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 160E184DB3 for ; Thu, 2 Jan 2020 01:59:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 3XS9DoaT9SqK for ; Thu, 2 Jan 2020 01:59:47 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 4457284D9E for ; Thu, 2 Jan 2020 01:59:47 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 382BCFA97; Thu, 2 Jan 2020 01:59:47 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_157793038725280" MIME-Version: 1.0 Date: Thu, 2 Jan 2020 01:59:47 +0000 From: "ng0" Subject: CVS commit: pkgsrc/fonts To: pkgsrc-changes@NetBSD.org Reply-To: ng0@netbsd.org X-Mailer: log_accum Message-Id: <20200102015947.382BCFA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_157793038725280 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: ng0 Date: Thu Jan 2 01:59:47 UTC 2020 Modified Files: pkgsrc/fonts: Makefile Added Files: pkgsrc/fonts/unscii: DESCR Makefile PLIST distinfo Log Message: unscii: Import unscii-1.1 as fonts/unscii Unscii is a set of bitmapped Unicode fonts based on classic system fonts. Unscii attempts to support character cell art well while also being suitable for terminal and programming use. The two main variants are unscii-8 (8x8) and unscii-16 (8x16). There are also several alternative styles for unscii-8, as well as a 8x16 "full" variant that incorporates missing Unicode glyphs from Fixedsys Excelsior and GNU Unifont. "unscii-16-full" falls under GPL because of how Unifont is licensed; the other variants are in the Public Domain. HEX and PCF are the only actual bitmapped formats here. HEX is the same simple hexdump format as used by the Unifont project. TTF, OTF and WOFF are vectorized because the bitmapped TTF fonts generated by FontForge didn't seem to work anywhere. Fixes to this problem are appreciated. To generate a diff of this commit: cvs rdiff -u -r1.332 -r1.333 pkgsrc/fonts/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/fonts/unscii/DESCR pkgsrc/fonts/unscii/Makefile \ pkgsrc/fonts/unscii/PLIST pkgsrc/fonts/unscii/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_157793038725280 Content-Disposition: inline Content-Length: 6124 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/fonts/Makefile diff -u pkgsrc/fonts/Makefile:1.332 pkgsrc/fonts/Makefile:1.333 --- pkgsrc/fonts/Makefile:1.332 Sat Dec 14 10:38:30 2019 +++ pkgsrc/fonts/Makefile Thu Jan 2 01:59:46 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.332 2019/12/14 10:38:30 adam Exp $ +# $NetBSD: Makefile,v 1.333 2020/01/02 01:59:46 ng0 Exp $ # COMMENT= Fonts @@ -819,6 +819,7 @@ SUBDIR+= un-core-ttf SUBDIR+= un-extra-ttf SUBDIR+= uni-vga SUBDIR+= unifont +SUBDIR+= unscii SUBDIR+= uralic-ttf SUBDIR+= urbanrenewal-ttf SUBDIR+= urw-fonts Added files: Index: pkgsrc/fonts/unscii/DESCR diff -u /dev/null pkgsrc/fonts/unscii/DESCR:1.1 --- /dev/null Thu Jan 2 01:59:47 2020 +++ pkgsrc/fonts/unscii/DESCR Thu Jan 2 01:59:47 2020 @@ -0,0 +1,16 @@ +Unscii is a set of bitmapped Unicode fonts based on classic system +fonts. Unscii attempts to support character cell art well while also +being suitable for terminal and programming use. + +The two main variants are unscii-8 (8x8) and unscii-16 (8x16). There +are also several alternative styles for unscii-8, as well as a 8x16 +"full" variant that incorporates missing Unicode glyphs from Fixedsys +Excelsior and GNU Unifont. "unscii-16-full" falls under GPL because of +how Unifont is licensed; the other variants are in the Public Domain. + +HEX and PCF are the only actual bitmapped formats here. HEX is the +same simple hexdump format as used by the Unifont project. + +TTF, OTF and WOFF are vectorized because the bitmapped TTF fonts +generated by FontForge didn't seem to work anywhere. Fixes to this +problem are appreciated. Index: pkgsrc/fonts/unscii/Makefile diff -u /dev/null pkgsrc/fonts/unscii/Makefile:1.1 --- /dev/null Thu Jan 2 01:59:47 2020 +++ pkgsrc/fonts/unscii/Makefile Thu Jan 2 01:59:47 2020 @@ -0,0 +1,46 @@ +# $NetBSD: Makefile,v 1.1 2020/01/02 01:59:47 ng0 Exp $ + +DISTNAME= unscii-1.1-src +PKGNAME= ${DISTNAME:S/-src//} +CATEGORIES= fonts +MASTER_SITES= http://pelulamu.net/unscii/ + +MAINTAINER= ng0@NetBSD.org +HOMEPAGE= http://pelulamu.net/unscii/ +COMMENT= Bitmapped character-art friendly Unicode fonts +LICENSE= gnu-gpl-v2 + +USE_TOOLS+= perl:build +BUILD_DEPENDS+= bdftopcf-[0-9]*:../../fonts/bdftopcf +BUILD_DEPENDS+= fontforge-[0-9]*:../../fonts/fontforge +BUILD_DEPENDS+= p5-Text-CharWidth-[0-9]*:../../textproc/p5-Text-CharWidth +BUILD_DEPENDS+= p5-Getopt-Long-[0-9]*:../../devel/p5-Getopt-Long + +REPLACE_PERL+= *.pl + +INSTALLATION_DIRS= share/fonts/X11/TTF share/fonts/X11/OTF +INSTALLATION_DIRS+= share/fonts/X11/svg share/fonts/X11/web + +FONTDIR= ${PREFIX}/share/fonts/X11 +FONTS_DIR.ttf= ${FONTDIR}/TTF +FONTS_DIR.otf= ${FONTDIR}/OTF +FONTS_DIR.svg= ${FONTDIR}/svg +FONTS_DIR.web= ${FONTDIR}/web + +do-install: + cd ${WRKSRC} && for i in *.hex; do \ + ${INSTALL_DATA} $$i ${DESTDIR}${FONTDIR} ; done + cd ${WRKSRC} && for i in *.pcf; do \ + ${INSTALL_DATA} $$i ${DESTDIR}${FONTDIR} ; done + cd ${WRKSRC} && for i in *.ttf; do \ + ${INSTALL_DATA} $$i ${DESTDIR}${FONTS_DIR.ttf} ; done + cd ${WRKSRC} && for i in *.otf; do \ + ${INSTALL_DATA} $$i ${DESTDIR}${FONTS_DIR.otf} ; done + cd ${WRKSRC} && for i in *.svg; do \ + ${INSTALL_DATA} $$i ${DESTDIR}${FONTS_DIR.svg} ; done + cd ${WRKSRC} && for i in *.woff; do \ + ${INSTALL_DATA} $$i ${DESTDIR}${FONTS_DIR.web} ; done + +.include "../../devel/SDL/buildlink3.mk" +.include "../../graphics/SDL_image/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/fonts/unscii/PLIST diff -u /dev/null pkgsrc/fonts/unscii/PLIST:1.1 --- /dev/null Thu Jan 2 01:59:47 2020 +++ pkgsrc/fonts/unscii/PLIST Thu Jan 2 01:59:47 2020 @@ -0,0 +1,51 @@ +@comment $NetBSD: PLIST,v 1.1 2020/01/02 01:59:47 ng0 Exp $ +share/fonts/X11/OTF/unscii-16-full.otf +share/fonts/X11/OTF/unscii-16.otf +share/fonts/X11/OTF/unscii-8-alt.otf +share/fonts/X11/OTF/unscii-8-fantasy.otf +share/fonts/X11/OTF/unscii-8-mcr.otf +share/fonts/X11/OTF/unscii-8-tall.otf +share/fonts/X11/OTF/unscii-8-thin.otf +share/fonts/X11/OTF/unscii-8.otf +share/fonts/X11/TTF/unscii-16-full.ttf +share/fonts/X11/TTF/unscii-16.ttf +share/fonts/X11/TTF/unscii-8-alt.ttf +share/fonts/X11/TTF/unscii-8-fantasy.ttf +share/fonts/X11/TTF/unscii-8-mcr.ttf +share/fonts/X11/TTF/unscii-8-tall.ttf +share/fonts/X11/TTF/unscii-8-thin.ttf +share/fonts/X11/TTF/unscii-8.ttf +share/fonts/X11/fsex-adapted.hex +share/fonts/X11/svg/unscii-16-full.svg +share/fonts/X11/svg/unscii-16.svg +share/fonts/X11/svg/unscii-8-alt.svg +share/fonts/X11/svg/unscii-8-fantasy.svg +share/fonts/X11/svg/unscii-8-mcr.svg +share/fonts/X11/svg/unscii-8-tall.svg +share/fonts/X11/svg/unscii-8-thin.svg +share/fonts/X11/svg/unscii-8.svg +share/fonts/X11/unifont.hex +share/fonts/X11/unscii-16-full.hex +share/fonts/X11/unscii-16-full.pcf +share/fonts/X11/unscii-16.hex +share/fonts/X11/unscii-16.pcf +share/fonts/X11/unscii-8-alt.hex +share/fonts/X11/unscii-8-alt.pcf +share/fonts/X11/unscii-8-fantasy.hex +share/fonts/X11/unscii-8-fantasy.pcf +share/fonts/X11/unscii-8-mcr.hex +share/fonts/X11/unscii-8-mcr.pcf +share/fonts/X11/unscii-8-tall.hex +share/fonts/X11/unscii-8-tall.pcf +share/fonts/X11/unscii-8-thin.hex +share/fonts/X11/unscii-8-thin.pcf +share/fonts/X11/unscii-8.hex +share/fonts/X11/unscii-8.pcf +share/fonts/X11/web/unscii-16-full.woff +share/fonts/X11/web/unscii-16.woff +share/fonts/X11/web/unscii-8-alt.woff +share/fonts/X11/web/unscii-8-fantasy.woff +share/fonts/X11/web/unscii-8-mcr.woff +share/fonts/X11/web/unscii-8-tall.woff +share/fonts/X11/web/unscii-8-thin.woff +share/fonts/X11/web/unscii-8.woff Index: pkgsrc/fonts/unscii/distinfo diff -u /dev/null pkgsrc/fonts/unscii/distinfo:1.1 --- /dev/null Thu Jan 2 01:59:47 2020 +++ pkgsrc/fonts/unscii/distinfo Thu Jan 2 01:59:47 2020 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/01/02 01:59:47 ng0 Exp $ + +SHA1 (unscii-1.1-src.tar.gz) = a7123c1a90006b2bd9aa07d5f9dd073a586b96c4 +RMD160 (unscii-1.1-src.tar.gz) = e09c95553b50c6470b57d23489e49cba36ded7ce +SHA512 (unscii-1.1-src.tar.gz) = 4b172c8bfce53c588c10affc5f9b044ab099b3d87a00059de256543f46a7978ebc4e9470a6886ef379024bf18f2ed96968b31bfd25a3ff3db44d03c80f6fb55a +Size (unscii-1.1-src.tar.gz) = 1181933 bytes --_----------=_157793038725280--