SOURCES: fuse-missing.patch - updated for 0.8.0.1

qboosh qboosh at pld-linux.org
Thu May 17 00:36:07 CEST 2007


Author: qboosh                       Date: Wed May 16 22:36:05 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated for 0.8.0.1

---- Files affected:
SOURCES:
   fuse-missing.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/fuse-missing.patch
diff -u SOURCES/fuse-missing.patch:1.1 SOURCES/fuse-missing.patch:1.2
--- SOURCES/fuse-missing.patch:1.1	Wed Apr 18 13:58:39 2007
+++ SOURCES/fuse-missing.patch	Thu May 17 00:35:59 2007
@@ -1,2314 +1,3 @@
---- fuse-0.8.0/widget/mkfusefont.pl.orig	1970-01-01 01:00:00.000000000 +0100
-+++ fuse-0.8.0/widget/mkfusefont.pl	2007-04-18 12:12:30.716148000 +0200
-@@ -0,0 +1,73 @@
-+#!/usr/bin/perl -w
-+
-+# mkfusefont.pl: generate Fuse-format font from a .sbf file
-+#                (ASCII representation of a .psf (console font) file)
-+# Copyright (c) 2004 Darren Salt
-+
-+# $Id$
-+
-+# This program is free software; you can redistribute it and/or modify it
-+# under the terms of the GNU General Public Licence as published by the Free
-+# Software Foundation; either version 2 of the Licence, or (at your option)
-+# any later version.
-+
-+# This program is distributed in the hope that it will be useful, but WITHOUT
-+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-+# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public Licence for
-+# more details.
-+
-+# You should have received a copy of the GNU General Public Licence along
-+# with this program; if not, write to the Free Software Foundation, Inc., 49
-+# Temple Place, Suite 330, Boston, MA 02111-1307 USA
-+
-+# Author contact information:
-+
-+# E-mail: linux at youmustbejoking.demon.co.uk
-+
-+use strict;
-+use POSIX;
-+
-+die "sorry, I output binary data\n" if isatty( *STDOUT );
-+
-+my $line;
-+
-+MAIN: while( defined( $line = <> ) ) {
-+  chomp $line;
-+  next unless $line =~ /^\[U\+([[:xdigit:]]{4})]$/;
-+
-+  my @codes = ( hex $1 );
-+  while( 1 ) {
-+    last MAIN unless defined( $line = <> );
-+
-+    chomp $line;
-+
-+    next MAIN if $line eq '' or $line =~ /^[[:space:]]*#/;
-+    last if $line =~ /^[.0]+$/;
-+    die unless $line =~ /^\[U\+([[:xdigit:]]{4})]$/;
-+
-+    push @codes, hex $1;
-+  }
-+  @codes = grep { $_ < 0xD800 || ($_ >= 0xE000 && $_ < 0xFFFE) } @codes;
-+
-+  my @pixmap = ( '','','','', '','','','', '','','','', '','','' );
-+  my $i;
-+
-+  for( $i = 0; $i < 8; $i++ ) {
-+    chomp $line;
-+    die unless $line =~ /^[.0]+$/;
-+    $line =~ tr/.0/01/;
-+    die "pixmap line too long" if length ($line) > 15;
-+    $line .= '0' x ( 15 - length $line );
-+    for( my $j = 0; $j < 15; $j++ ) { $pixmap[$j] .= substr( $line, $j, 1 ); }
-+
-+    die unless $i == 7 or defined( $line = <> );
-+  }
-+
-+  my $left = 0;
-+  pop @pixmap while @pixmap && $pixmap[ -1 ] eq '00000000';
-+  while( @pixmap && $pixmap[0] eq '00000000' ) { $left++; shift @pixmap; }
-+  my @bitmap = map { oct ('0b'.$_) } @pixmap;
-+
-+  print pack( "C*", $_ & 255, $_ >> 8, $left | @bitmap << 4, @bitmap )
-+    foreach @codes;
-+}
---- fuse-0.8.0/widget/fuse.font.sbf.orig	1970-01-01 01:00:00.000000000 +0100
-+++ fuse-0.8.0/widget/fuse.font.sbf	2007-04-18 12:21:41.775551892 +0200
-@@ -0,0 +1,2232 @@
-+# . = reset pixel
-+# 0 = set pixel
-+# X = no whitespace on right (end of first line only) (not yet implemented)
-+#
-+# Left-hand whitespace must be preserved for codes U+0000 through U+007E
-+# (except U+0060) and for U+00A3 and U+00A9; additionally, these characters
-+# must be no more than 8 pixels wide.
-+#
-+# Other characters do not have left-hand white space, and may be up to 15
-+# pixels wide.
-+
-+[U+0000]
-+.
-+...000
-+..0..00
-+..0.0.0
-+..00..0
-+...000
-+.
-+.000000
-+
-+[U+0001]
-+.
-+...00
-+..0.0
-+....0
-+....0
-+..00000
-+.
-+.000000
-+
-+[U+0002]
-+.
-+..0000
-+......0
-+...000
-+..0
-+..00000
-+.
-+.000000
-+
-+[U+0003]
-+.
-+...000
-+..0...0
-+....00
-+..0...0
-+...000
-+.
-+.000000
-+
-+[U+0004]
-+.
-+....0
-+...00
-+..0.0
-+..00000
-+....0
-+.
-+.000000
-+
-+[U+0005]
-+.
-+..00000
-+..0
-+..0000
-+......0
-+..0000
-+.
-+.000000
-+
-+[U+0006]
-+.
-+...000
-+..0
-+..0000
-+..0...0
-+...000
-+.
-+.000000
-+
-+[U+0007]
-+.
-+..00000
-+......0
-+.....0
-+....0
-+....0
-+.
-+.000000
-+
-+[U+0008]
-+.
-+....0
-+...0
-+..00000
-+...0
-+....0
-+.
-+.000000
-+
-+[U+0009]
-+.
-+....0
-+.....0
-+..00000
-+.....0
-+....0
-+.
-+.000000
-+
-+[U+000A]
-+.
-+....0
-+....0
-+..0.0.0
-+...000
-+....0
-+.
-+.000000
-+
-+[U+000B]
-+.
-+....0
-+...000
-+..0.0.0
-+....0
-+....0
-+.
-+.000000
-+
-+[U+000C]
-+.
-+....0
-+...00
-+..00000
-+...00
-+....0
-+.
-+.000000
-+
-+[U+000D]
-+.
-+......0
-+......0
-+...0..0
-+..0000
-+...0
-+.
-+.000000
-+
-+[U+000E]
-+.
-+.....0
-+....0.0
-+....00
-+....0
-+..0..00
-+.
-+.000000
-+
-+[U+000F]
-+.
-+.....00
-+....0
-+....00
-+....0
-+..0.0
-+.
-+.000000
-+
-+[U+0010]
-+.
-+..00000
-+....0
-+....0
-+....0
-+..00000
-+.
-+.000000
-+
-+[U+0011]
-+.
-+..0000
-+..0...0
-+..0000
-+..0
-+..0
-+.
-+.000000
-+
-+[U+0012]
-+.
-+..00000
-+..0
-+..0000
-+..0
-+..0
-+.
-+.000000
-+
-+[U+0013]
-+.
-+..0000
-+..0...0
-+..0000
-+..0...0
-+..0000
-+.
-+.000000
-+
-+[U+0014]
-+.
-+..0...0
-+..00.00
-+..00.00
-+..00.00
-+..0...0
-+.
-+.000000
-+
-+[U+0015]
-+.
-+...000
-+..0...0
-+..0...0
-+..0...0
-+...000
-+.
-+.000000
-+
-+[U+0016]
-+.
-+...000
-+..0.000
-+..0.000
-+..0
-+...000
-+.
-+.000000
-+
-+[U+0017]
-+.
-+...0..0
-+....0.0
-+..00000
-+....0.0
-+...0..0
-+.
-+.000000
-+
-+[U+0018]
-+.
-+..0..0
-+.00.0.0
-+..0..0
-+..0.0.0
-+..0..0
-+.
-+.000000
-+
-+[U+0019]
-+.
-+..0..0
-+.00.0.0
-+..0..00
-+..0...0
-+..0.00
-+.
-+.000000
-+
-+[U+001A]
-+.
-+..0.00
-+.00...0
-+..0..00
-+..0.0.0
-+..0..00
-+.
-+.000000
-+
-+[U+001B]
-+.
-+..0.0
-+.00.0
-+..0.00
-+..0.0.0
-+..0.00
-+.
-+.000000
-+
-+[U+001C]
-+.
-+..0
-+.00..00
-+..0.0
-+..0.0
-+..0..00
-+.
-+.000000
-+
-+[U+001D]
-+.
-+..0...0
-+.00...0
-+..0..00
-+..0.0.0
-+..0..00
-+.
-+.000000
-+
-+[U+001E]
-+.
-+..0..0
-+.00.0.0
-+..0.00
-+..0.0
-+..0..00
-+.
-+.000000
-+
-+[U+001F]
-+.
-+..0..00
-+.00.0
-+..0.00
-+..0.0
-+..0.0
-+.
-+.000000
-+
-+[U+0020]
-+[U+00A0]
-+.
-+.
-+.
-+.
-+.
-+.
-+.
-+.
-+
-+[U+0021]
-+.
-+...0
-+...0
-+...0
-+...0
-+.
-+...0
-+.
-+
-+[U+0022]
-+.
-+..0..0
-+..0..0
-+.
-+.
-+.
-+.
-+.
-+
-+[U+0023]
-+.
-+..0..0
-+.000000
-+..0..0
-+..0..0
-+.000000
-+..0..0
-+.
-+
-+[U+0024]
-+.
-+....0
-+..00000
-+..0.0
-+..00000
-+....0.0
-+..00000
-+....0
-+
-+[U+0025]
-+.
-+.00...0
-+.00..0
-+....0
-+...0
-+..0..00
-+.0...00
-+.
-+
-+[U+0026]
-+.
-+...0
-+..0.0
-+...0
-+..0.0.0
-+.0...0
-+..000.0
-+.
-+
-+[U+0027]
-+.
-+....0
-+...0
-+.
-+.
-+.
-+.
-+.
-+
-+[U+0028]
-+.
-+.....0
-+....0
-+....0
-+....0
-+....0
-+.....0
-+.
-+
-+[U+0029]
-+.
-+..0
-+...0
-+...0
-+...0
-+...0
-+..0
-+.
-+
-+[U+002A]
-+.
-+.
-+...0.0
-+....0
-+..00000
-+....0
-+...0.0
-+.
-+
-+[U+002B]
-+.
-+.
-+....0
-+....0
-+..00000
-+....0
-+....0
-+.
-+
-+[U+002C]
-+.
-+.
-+.
-+.
-+.
-+....0
-+....0
-+...0
-+
-+[U+002D]
-+.
-+.
-+.
-+.
-+..00000
-+.
-+.
-+.
-+
-+[U+002E]
-+.
-+.
-+.
-+.
-+.
-+...00
-+...00
-+.
-+
-+[U+002F]
-+.
-+.
-+......0
-+.....0
-+....0
-+...0
-+..0
-+.
-+
-+[U+0030]
-+.
-+..0000
-+.0...00
-+.0..0.0
-+.0.0..0
-+.00...0
-+..0000
-+.
-+
-+[U+0031]
-+.
-+...00
-+..0.0
-+....0
-+....0
-+....0
-+..00000
-+.
-+
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/fuse-missing.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list