From eeafad20bfbc4ff3728f02016d354ec28df01068 Mon Sep 17 00:00:00 2001 From: Christian Beier Date: Tue, 29 Mar 2011 16:43:02 +0200 Subject: Add a git-log to GNU-Style ChangeLog converter script. Also put all helper scripts into a utils directory. --- consolefont2c.pl | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 consolefont2c.pl (limited to 'consolefont2c.pl') diff --git a/consolefont2c.pl b/consolefont2c.pl deleted file mode 100644 index 9196649..0000000 --- a/consolefont2c.pl +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/perl - -# convert a linux console font (8x16 format) to a font definition -# suitable for processing with LibVNCServer - -#if($#ARGV == 0) { exit; } - -foreach $i (@ARGV) { - $fontname = $i; - $fontname =~ s/\.fnt$//; - $fontname =~ s/^.*\///g; - $fontname =~ y/+/_/; - - print STDERR "$i -> $fontname\n"; - - open IN, "<$i"; - print STDERR read(IN,$x,4096); - close(IN); - - open OUT, ">$fontname.h"; - print OUT "unsigned char ".$fontname."FontData[4096+1]={"; - for($i=0;$i<4096;$i++) { - if(($i%16)==0) { - print OUT "\n"; - } - printf OUT "0x%02x,", ord(substr($x,$i)); - } - - print OUT "\n};\nint ".$fontname."FontMetaData[256*5+1]={\n"; - for($i=0;$i<256;$i++) { - print OUT ($i*16).",8,16,0,0,"; - } - - print OUT "};\nrfbFontData ".$fontname."Font = { ".$fontname."FontData, " - .$fontname."FontMetaData };\n"; - - close OUT; -} -- cgit v1.2.1