--- xfonts-terminus-4.40.orig/debian/50-enable-terminus.conf +++ xfonts-terminus-4.40/debian/50-enable-terminus.conf @@ -0,0 +1,11 @@ + + + + + + + terminus + + + + --- xfonts-terminus-4.40.orig/debian/bdf-charset.awk +++ xfonts-terminus-4.40/debian/bdf-charset.awk @@ -0,0 +1,19 @@ +#/usr/bin/awk -f + +# Usage: { cat some_font.bdf; zcat /usr/share/i18n/charmaps/some_enc.gz; } | +# awk -f bdf-charset.awk >symbols_not_in_the_font + +/^ENCODING/ { + hex = sprintf ("%04X", $2); + has [hex] = "yes"; +} + +/^$", "", code); + if (has [code] != "yes") { + print; + } +} + --- xfonts-terminus-4.40.orig/debian/bdfslant.pl +++ xfonts-terminus-4.40/debian/bdfslant.pl @@ -0,0 +1,230 @@ +#!/usr/bin/perl -w +# +# Convert bdf fonts to slanted style. +# Copyright (C) 1994-95 Cronyx Ltd. +# Author: Serge Vakulenko, +# Changes Copyright (C) 1995-1997 by Andrey A. Chernov, Moscow, Russia. +# +# This software may be used, modified, copied, distributed, and sold, +# in both source and binary form provided that the above copyright +# and these terms are retained. Under no circumstances is the author +# responsible for the proper functioning of this software, nor does +# the author assume any responsibility for damages incurred with its use. +# +# Changes (C) 2000 by Serge Winitzki (version 1.1). Summary of changes: +# 1. operation speeded up by about 2x +# 2. implemented an algorithm to prevent broken lines in slanted chars +# (on by default, "-nofill" to switch it off, -morefill to enable filling broken diagonal blocks) +# 3. introduced variable slant factor (default to 4, "-slant=" option). +# Larger numbers correspond to *smaller* slant angle. Numbers can be non-integer (e.g. "-slant=3.7"). Admissible values are between 1 and 5 (values larger than 5 are quite ugly while slant=1 means an unreadable 45 degrees). +# 4. experimental slanting algorithm to produce smoother shapes ("-unjag" option) +# Warning: it may not give good results on smaller font sizes, so it's off by default. +# 5. improved bounding box generation algorithm (with assistance from A. Chernov) +# + +$default_factor = 3.7; + +$factor = ("@ARGV" =~ /-slant=([0-9.]+)/) ? $1 : $default_factor; # Slant factor. Default=3, weakly recommended to be an integer or at least a value not less than 3. Larger values mean smaller slant +$factor = $default_factor if ($factor < 1 or $factor > 5); + +$fill = ("@ARGV" =~ /-nofill/) ? 0 : 1; # Default is to fill holes +$morefill = ("@ARGV" =~ /-morefill/) ? 1 : 0; +$unjag = ("@ARGV" =~ /-unjag/) ? 1 : 0; # Default is not to correct jag +$need_edit = ($fill or $unjag) ? 1 : 0; + +$pattern{"0"} = "0000"; +$pattern{"1"} = "0001"; +$pattern{"2"} = "0010"; +$pattern{"3"} = "0011"; +$pattern{"4"} = "0100"; +$pattern{"5"} = "0101"; +$pattern{"6"} = "0110"; +$pattern{"7"} = "0111"; +$pattern{"8"} = "1000"; +$pattern{"9"} = "1001"; +$pattern{"a"} = "1010"; $pattern{"A"} = "1010"; +$pattern{"b"} = "1011"; $pattern{"B"} = "1011"; +$pattern{"c"} = "1100"; $pattern{"C"} = "1100"; +$pattern{"d"} = "1101"; $pattern{"D"} = "1101"; +$pattern{"e"} = "1110"; $pattern{"E"} = "1110"; +$pattern{"f"} = "1111"; $pattern{"F"} = "1111"; +$pattern{"\n"} = ""; $pattern{"\r"} = ""; + +$hexdig{"0000"} = "0"; +$hexdig{"0001"} = "1"; +$hexdig{"0010"} = "2"; +$hexdig{"0011"} = "3"; +$hexdig{"0100"} = "4"; +$hexdig{"0101"} = "5"; +$hexdig{"0110"} = "6"; +$hexdig{"0111"} = "7"; +$hexdig{"1000"} = "8"; +$hexdig{"1001"} = "9"; +$hexdig{"1010"} = "A"; +$hexdig{"1011"} = "B"; +$hexdig{"1100"} = "C"; +$hexdig{"1101"} = "D"; +$hexdig{"1110"} = "E"; +$hexdig{"1111"} = "F"; + +$times_font = 0; + +while () { + if (/^SLANT\s/) { + if ($times_font) { + s/"R"/"I"/; + } else { + s/"R"/"O"/; + } + print; + } elsif (/^FONT\s/) { + if (/Times/) { + s/-R-/-I-/; + $times_font = 1; + } else { + s/-R-/-O-/; + } + print; + } elsif (/^FONTBOUNDINGBOX\s/) { + ($w, $h, $bbx, $bby) = &BBX(split); + printf "FONTBOUNDINGBOX %d %d %d %d\n", $w, $h, $bbx, $bby; + } elsif (/^CHARS\s/) { + print; + last; + } else { + print; + } +} + +while () { + if (/^STARTCHAR\s/) { + print; +# print STDERR; # Debugging + } elsif (/^ENDCHAR/) { + print; + } elsif (/^ENCODING\s/) { + print; + } elsif (/^SWIDTH\s/) { + print; + } elsif (/^DWIDTH\s/) { + print; + } elsif (/^BBX\s/) { + ($w, $h, $bbx, $bby) = &BBX(split); + printf "BBX %d %d %d %d\n", $w, $h, $bbx, $bby; + } elsif (/^BITMAP/) { + print "BITMAP\n"; + &makechar; + } +} +print "ENDFONT\n"; + +sub BBX { # Recalculate bounding box + my ($dummy, $w, $h, $bbx, $bby) = (@_); + $w += int($h/$factor); + $bbx += int($bby * 1.5 / $factor - 1); + ($w, $h, $bbx, $bby); +} + +sub makechar { + # This procedure will be called once to read the whole bitmap from STDIN + # Make a slanted version of the character + # Use $factor = tangent of the slant angle (measured from the horizontal direction, so infinite $factor is no slant. Old script had $factor=3) + # Store three consecutive lines but output the first line ($a) + $a = $b = $c = ""; #"0" x $w; + # Check for jagging and for line breaks + # Fill line breaks by putting an extra pixel on the lower line at those locations + $a_shift_amount = + $b_shift_amount = + $c_shift_amount = int($h/$factor); # This is for the upper line + for ($i = 0; $i<$h; ++$i) { # $i is the line number counted from top + # Use a string instead of an array to represent pixels + # Currently reading new line $c + # Precondition: all arrays for previously read lines are filled, modified version of line $a is printed + # Determine if the stepping changes now. If it does, we may have to do filling + # Push stack and clear the $c related values + &rotate_stack; + if ($b_shift_amount != int(($h-$i)/$factor)) { + $c_shift_amount= $b_shift_amount - 1; + } +# : $b_shift_amount; + # Now read the new line into $c + $c = "0" x $c_shift_amount; + foreach $ch (split(//,)) { + $c .= $pattern{$ch}; + } + $c .= "0" x (int($h/$factor)+7); # Now $c is the current line, already shifted + # Now we need to perform editing on the stack + &perform_editing if ($need_edit); + + # Now we are ready with the draft of line $a + &print_line($a) if ($i > 1); # Avoid printing first 2 dummy lines + } # End of the loop over input lines + # Now need to finish processing lines $b and $c + # Input a dummy empty line + &rotate_stack; + $c = "0" x length($b); + &perform_editing if ($need_edit); + &print_line($a) if ($a ne ""); + &print_line($b) if ($b ne ""); +} + +sub rotate_stack { + # Shift all stack-related variables + $a = $b; + $b = $c; + $a_shift_amount = $b_shift_amount; + $b_shift_amount = $c_shift_amount; +} + +sub perform_editing { + # Modify pixels in consecutive lines $a, $b, $c + # Figure out where the splitting point is + if ($a_shift_amount != $b_shift_amount) { # Split between $b and $a + $loc = 0; # Loop over locations of "01" in $a + while ($loc+1 < length($a) and ($loc = index($a, "01", $loc)) != -1) { + if ($fill and $loc > 0 and substr($b, $loc-1, 2) eq "10") { # Situation 1: broken diagonal line + if (substr($c, $loc-1, 2) eq "00") { + substr($b, $loc, 1) = "1"; + } elsif ($loc == 1 or substr($b, $loc-2, 1) eq "0") { + substr($b, $loc-1, 2) = "01"; + } else { + substr($b, $loc, 1) = "1"; + } + } elsif ($fill and $morefill and $loc > 1 and substr($b, $loc-2, 3) eq "011") { # Situation 1a: jagged diagonal blocks, a bit ugly + # Quick fix: don't care about $c +# print STDERR "1a\n"; + substr($a, $loc, 1) = "1"; + } elsif ($unjag and substr($b, $loc, 1) eq "1" and substr($c, $loc, 2) eq "01" and ($loc == 0 or substr($b, $loc-1, 1) eq "0" and substr($a, $loc-1, 1) eq "0" and substr($c, $loc-1, 1) eq "0")) { # Situation 2: left-directed jag + substr($b, $loc, 2) = "01"; + } # No more situations + $loc += 2; + } # No more locations of "01" in $a + } elsif ($c_shift_amount != $b_shift_amount) { # Split between $b and $c + $loc = 0; # Loop over locations of "10" in $c + while ($loc+1 < length($c) and ($loc = index($c, "10", $loc)) != -1) { + if ($unjag and (length($c) == $loc+2 or substr($c, $loc+2, 1) eq "0") and length($a) >= $loc+1 and substr($a, $loc, 1) eq "1" and (length($a) == $loc+2 or substr($a, $loc+2, 1) eq "0") and length($b) >= $loc+2 and substr($b, $loc+1, 1) eq "1" and (length($b) == $loc+2 or substr($b, $loc+2, 1) eq "0")) { # Situation 3: right-directed jag + substr($b, $loc, 2) = "10"; + } elsif ($fill and (length($a) >= $loc+2 and substr($a, $loc+1, 1) ne "0" or length($a) >= $loc+3 and substr($a, $loc+2, 1) ne "0") and length($b) >= $loc+3 and substr($b, $loc+1, 2) eq "01") { # Situation 4: broken diagonal line + if (length($b) > $loc+3 and substr($b, $loc+3, 1) eq "1") { + substr($b, $loc+1, 1) = "1"; + } else { + substr($b, $loc+1, 2) = "10"; + } + } elsif ($fill and $morefill and length($b) >= $loc+3 and substr($b, $loc, 3) eq "011" and (length($c) < $loc+2 or substr($c, $loc+2, 1) eq "0")) { # Situation 4a: jagged diagonal blocks, a bit ugly + # Quick fix + substr($c, $loc+1, 1) = "1"; +# print STDERR "4a\n"; + } # No more situations + $loc += 2; + } # No more locations of "10" in $c + } # No splitting points, no editing +} + +sub print_line { + my ($line) = (@_); + my ($n); + for ($n = 0; $n<2*int(($w+7)/8); ++$n) { + print $hexdig{substr($line, $n*4, 4)}; + } + print "\n"; +} --- xfonts-terminus-4.40.orig/debian/changelog +++ xfonts-terminus-4.40/debian/changelog @@ -0,0 +1,421 @@ +xfonts-terminus (4.40-2) unstable; urgency=medium + + * Apply the patch td1 for centered tilde. Thanks to Sean Whitton, + closes: #819768. + + -- Anton Zinoviev Sat, 10 Dec 2016 13:05:49 +0300 + +xfonts-terminus (4.40-1) unstable; urgency=medium + + * New upstream release: + - Added 6 combining accents as separate characters. + - Added 14 letters with dot above / dot below. + - Added partial subscript and superscript: all digits and 11 letters. + - Added 30+ math characters, notably large braces, brackets and parens. + - Added unicode range 2800-28FF in two variants (br1 and br2). + - A few small character fixes. + - Altered configure to be a bit more POSIX compliant. + - Replaced some obscure (un)install Makefile targets with variables. + * Apply a patch to make the build reproducible. Thanks to Chris Lamb, + closes: #778229. + + -- Anton Zinoviev Sat, 05 Nov 2016 19:24:47 +0300 + +xfonts-terminus (4.39-1) unstable; urgency=low + + * New upstream release: + - Added ballot, checkmark, heavy ballot and heavy checkmark. + - Changed HT, LF etc. in sizes 14 and 18-hi2 to be proportional to the + letter height, not the matrix height. + - Added the powerline characters E0A0..E0A2 and E0B0..E0B3. + - Added diameter (2300) - same glyph as empty set (2205). + - Small improvements in size 32. + + -- Anton Zinoviev Sun, 11 May 2014 21:08:30 +0300 + +xfonts-terminus (4.38-1) unstable; urgency=low + + * New upstream releases (4.36 and 4.38), closes: #716800. + - Some new symbols (quotedblreversed, I/i/U/u dotbelow) + - Changes in few symbols. + - New 22 pseudographic symbols. + * Run "xset fp rehash" in the postinst if possible. Thanks to + gennady.kupava, closes: #690549. + + -- Anton Zinoviev Thu, 01 Aug 2013 23:23:21 +0300 + +xfonts-terminus (4.35-1) unstable; urgency=low + + * New upstream releases (4.34 and 4.35): + - New size 10x18. + - Changes in few symbols. + - The patch alt/ge1.diff is applied by default. + + -- Anton Zinoviev Wed, 18 May 2011 11:23:45 +0300 + +xfonts-terminus (4.32-1) unstable; urgency=low + + * New upstream release. + - Slightly more distintive normal M and W. + - Rounded 28-bold, 32-normal, 32-bold. + - Small changes: Che/che stroke, phi, Zhe/zhe etc. + - Changed the font license to SIL OFL 1.1. + * Remove the console-terminus package. The console fonts will be part + of console-setup. + * Apply the alt/ge1.diff patch to change the look of the small Cyrillic + ghe letter. According to the upstream this patch should be applied + when creating an international package. + * Update Standards-Version to 3.9.1. + * Support DEB_BUILD_OPTIONS in debian/rules. + + -- Anton Zinoviev Sat, 12 Mar 2011 20:46:38 +0200 + +xfonts-terminus (4.30-2) unstable; urgency=low + + * Version 4.30-1 was build with broken version of bdf2psf. + + -- Anton Zinoviev Fri, 20 Nov 2009 14:43:31 +0200 + +xfonts-terminus (4.30-1) unstable; urgency=low + + * New upstream release + - new font size 22 (according to the upstream it is not very good yet) + - 25 new symbols + - small corrections and improvements + * Change the section of the package (x11|utils) -> fonts. Closes: #554787. + + -- Anton Zinoviev Fri, 20 Nov 2009 13:43:44 +0200 + +xfonts-terminus (4.28-2) unstable; urgency=low + + * Fix errors in the changelog. Thanks to Paul Menzel, closes: #527035. + + -- Anton Zinoviev Fri, 06 Nov 2009 14:08:17 +0200 + +xfonts-terminus (4.28-1) unstable; urgency=low + + * New upstream release: + - heavy frames (written mostly by Tim Allen); + - a few more letters; + - altered triangles and arrows; + - small bugfixes. + * Install 50-enable-terminus.conf in /etc/fonts/conf.d/conf.avail and symlink + from conf.d. Thanks to Stanislav Maslovski, closes: #514596. + * Replace the dependency on kbd | console-tools from console-terminus by + recommendation. Thanks to Samuel Thibault, patch by Petr Salinger. + Closes: #524477. + * Build-Depends on trscripts >= 1.16 (question mark as default symbol). + Thanks to Kai Hendry, closes: #481917. + * ${misc:Depends} for all packages; update Standards-Version to 3.8.1. + + -- Anton Zinoviev Sat, 02 May 2009 12:40:48 +0300 + +xfonts-terminus (4.26-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Urgency medium due to lenny-goal bug fix. + * Clear obsolete conffiles that were left over from etch for xfonts-terminus + and xfonts-terminus-dos. closes: #455037, #455039. + * Drop clearance stuffs for very old versions from xfonts-terminus preinst. + + -- Theppitak Karoonboonyanan Mon, 24 Nov 2008 12:05:05 +0700 + +xfonts-terminus (4.26-2) unstable; urgency=low + + * Remove the obsoleted Debconf message. Thanks to Christian Perrier, + closes: #449364, #476724. + + -- Anton Zinoviev Tue, 15 Jul 2008 12:13:02 +0300 + +xfonts-terminus (4.26-1) unstable; urgency=low + + * New upstream release: + - full set of greek characters + - about 50 small fixes and (hopefully) improvementsc + * New X encoding iso-8859-7, new dos encoding ibm869 and new console + codesets Greek and Uni2. Build-dependency on trscripts > 1.15. + * Lintian cleaning: don't set DH_COMPAT in debian/rules, do not ignore + 'make clean' errors and Standards-Version 3.7.3. + * Belarusian translation for the Debconf messages. Thanks to Pavel + Piatruk and Andrei Darashenka, closes: #447117. + + -- Anton Zinoviev Thu, 03 Apr 2008 21:34:50 +0300 + +xfonts-terminus (4.20-6) unstable; urgency=low + + * Install the alias files in their proper place /etc/X11/fonts/misc. + Thanks to Chris Moore, closes: #401801. + * update-fonts-alias is automatically added in postinst by + dh_installxfonts. I suppose in version 4.20-5.1 this command was + missing due to some bug in debhelper. Thanks to Nelson A. de + Oliveira, closes: #443521. + * New Galician translation. Thanks to Jacobo Tarrio, closes: #411106. + * New Japanese translation. Thanks to Kobayashi Noritada, closes: #414571. + * New Italian translation. Thanks to Luca Monducci, closes: #427205. + * Update Standards-Version: 3.7.2. + * Add Build-Dependency on po-debconf. + + -- Anton Zinoviev Sat, 13 Jan 2007 13:55:46 +0200 + +xfonts-terminus (4.20-5.1) unstable; urgency=low + + * Non-maintainer upload. + * Added German and Spanish translation (Closes: #398491, #403441) + + -- Bastian Venthur Sun, 28 Jan 2007 13:50:40 +0100 + +xfonts-terminus (4.20-5) unstable; urgency=low + + * New Portuguese for the Debconf messages. Thanks to Miguel Figueiredo, + closes: #399927. + + -- Anton Zinoviev Sun, 3 Dec 2006 13:47:30 +0200 + +xfonts-terminus (4.20-4) unstable; urgency=low + + * Rebuild with version 12 of bdf2psf. + * Add Russian translation of the Debconf messages. Thanks to Mikhail + Gusarov, closes: #397165. + + -- Anton Zinoviev Mon, 13 Nov 2006 20:38:06 +0200 + +xfonts-terminus (4.20-3) unstable; urgency=low + + * New dutch translation. Thanks to Kurt De Bree, closes: #365420. + + -- Anton Zinoviev Thu, 12 Oct 2006 14:57:03 +0300 + +xfonts-terminus (4.20-2) unstable; urgency=low + + * Remove the hack to work around #362820. Build-depend on debhelper (>= + 5.0.32) + + -- Anton Zinoviev Wed, 19 Apr 2006 12:11:28 +0300 + +xfonts-terminus (4.20-1) unstable; urgency=low + + * New upstream version. + - The apostrophe in the font is now neutral and the grave accent is + straight. Thanks to Danilo Piazzalunga, closes: #232432. + - Miscelaneous corrections and improvements in the symbols. + * Czech translation of the Debconf message. Thanks to Miroslav Kure, + closes: #353375. + * The package has been updated for the new modular X. + Closes: #362394, #362397, #362396. + + -- Anton Zinoviev Sat, 15 Apr 2006 23:04:21 +0300 + +xfonts-terminus (4.16-3) unstable; urgency=low + + * Swedish and French translation of the Debconf message. Thanks to + Daniel Nylander and Sylvain Archenault, closes: #348914, #349834. + + -- Anton Zinoviev Sat, 11 Feb 2006 22:47:29 +0200 + +xfonts-terminus (4.16-2) unstable; urgency=low + + * Add conflicts with console-cyrillic (<= 0.9-11) due to the font file + name change. + * Spelling corrections in console-terminus.README.Debian. + + -- Anton Zinoviev Thu, 12 Jan 2006 11:17:41 +0200 + +xfonts-terminus (4.16-1) unstable; urgency=low + + * New upstream release. Added new 87 and fixed a dozen of characters; + added information for the known bugs. Thanks to Vladimir Shakhov for + reporting the problem with Cyrillic O with diaeresis, closes: #320974 + * Apply the patch terminus-font-4.16-ka1.diff to change the look of the + Cyrillic letter "K". + * Use new build system for the console fonts in order to stay compatible + with the new package console-setup. + * A Debconf message to notice the user about the change. + + -- Anton Zinoviev Wed, 11 Jan 2006 14:56:12 +0200 + +xfonts-terminus (4.14-1) unstable; urgency=low + + * New upstream release: corrections in some characters. + * Correct the alias files. In xfonts-terminus-dos there were mappings + to wrong file names and in xfonts-terminus there were duplicated + entries for iso10646-1. Thanks to Heine Larsen for the bug report and + patch, closes: #302867. + * Build console fonts for all sizes. One needs to use the "kbd" package + with them, not "console-tools". Updated README.Debian. Thanks to + Kevin Williams, closes: #298735. + * Remove the files left behind version 4.12-1 of the package (two + directories containing only fonts.cache-1). Thanks to Andrew Pimlott, + closes: #307446. + * Updated Standards-Version: 3.6.2. + * Updated FSF address in copyright file + + -- Anton Zinoviev Tue, 27 Sep 2005 09:45:04 +0300 + +xfonts-terminus (4.12-2) unstable; urgency=low + + * Do not install symbolic links to the X-fonts in /usr/share/fonts as + this doesn't work with fontconfig ver. 2.3 but instead install a + configuration file in /etc/fonts/conf.d. The configuration file was + provided by Adeodato Simo, closes: #296617. + + -- Anton Zinoviev Wed, 27 Apr 2005 12:51:56 +0300 + +xfonts-terminus (4.12-1) unstable; urgency=low + + * New upstream release: + -- few new symbols + -- small typo corrections + -- micro-FAQ in the upstream README file + * Install in /usr/share/fonts/ symbolic links to the X-fonts so that the + Terminus font is visible to fontconfig based applications (such as + GNOME 2 and KDE) even when the bitmapped fonts are not enabled in + /etc/fonts/local.conf. Thanks to Jouke Witteveen, closes: #296617. + + -- Anton Zinoviev Wed, 16 Mar 2005 10:47:35 +0200 + +xfonts-terminus (4.11-1) unstable; urgency=low + + * New upstream release: + -- 6x12 font size + -- improved 14x28-bold + -- improved Euro sign + -- other small corrections + -- new encoding: ISO 8859-13 + Thanks to Rui Matos, closes: #277172 + * Updated documentation. + * Automatically generate the fonts.alias files. + + -- Anton Zinoviev Thu, 21 Oct 2004 21:10:55 +1000 + +xfonts-terminus (4.06-1) unstable; urgency=low + + * New upstream release. + * Correct typo in the package descriptions. Thanks to Peter Dembinski + (closes: #230661). + * Invoke explicitly perl on bdfslant.pl. Thanks to Daniel Schepler + (closes: #232988). + + -- Anton Zinoviev Fri, 20 Feb 2004 23:19:21 +0200 + +xfonts-terminus (4.05-2) unstable; urgency=low + + * New binary package xfonts-terminus-oblique with automatically + generated fonts. + + -- Anton Zinoviev Sun, 28 Dec 2003 12:31:27 +0200 + +xfonts-terminus (4.05-1) unstable; urgency=low + + * New upstream release. New letters: + -- a, A, e, E, u, U, i, I, o and O with macron + -- e and E with dot above + -- g, G, k, K, l, L, n, N, r and R with cedilla + -- u, U, i and I with ogonek + * U+2010 (hyphen) is added to the Debian version of the fonts. I + suppose that this is the only symbol that groff needs and the original + fonts lack. Thanks to Roland Stigge for discovering and reporting the + problem (closes: #217280-second-version). Build-depends trscripts + (>=1.13). + + -- Anton Zinoviev Sun, 16 Nov 2003 23:49:39 +0200 + +xfonts-terminus (4.03-5) unstable; urgency=low + + * The script trbdf is given the option --no-fallback in order not to + approximate the missing gliphs with existing (closes: #217280). + Thanks to Leonard Michlmayr. Build-depends trscripts (>=1.12). + * Removed a waste-file (a.pl) from the source package. + + -- Anton Zinoviev Thu, 30 Oct 2003 10:24:21 +0200 + +xfonts-terminus (4.03-4) unstable; urgency=low + + * console-terminus: new binary package with console version of the font. + Thanks to Francesco Potorti` (closes: #203758). + * xfonts-terminus: README.Debian: removed the paragraph for the + difference between `a' and `o'. Updated recommendation for + videomodes. + * xfonts-terminus.alias: terminus-iso8859-9-* were by mistake aliases of + iso8859-2 fonts. + * All binary packages contain README and README-BG (in the previous + version only xfonts-terminus included them). + + -- Anton Zinoviev Tue, 23 Sep 2003 21:17:29 +0300 + +xfonts-terminus (4.03-3) unstable; urgency=low + + * Removal of the Debconf message. + + -- Anton Zinoviev Mon, 04 Aug 2003 11:48:27 +0200 + +xfonts-terminus (4.03-2) unstable; urgency=low + + * Applyed patch to differ the lool of the letter `a'. + * A Debconf message to tell about the voting the upstream organizes + about how the letter `a' is better to look. + + -- Anton Zinoviev Thu, 17 Jul 2003 11:22:54 +0200 + +xfonts-terminus (4.03-1) unstable; urgency=low + + * New upstream version: + - some symbols have better look; + - new font with size 28 and normal weight; + - the fonts use FAMILY_NAME instead of FAMILY (closes: #187578, + thanks to Andrew Leiserson). + * Transcoded with trscripts version 1.11. + + -- Anton Zinoviev Sat, 14 Jun 2003 14:43:44 +0200 + +xfonts-terminus (4.0-1) unstable; urgency=low + + * New upstream version. + * New supported encoding by xfonts-terminus: iso8859-9. Thanks to + Daniel Schepler for the support. + * Uses Build-Depends instead of Build-Depend-Indeps. + + -- Anton Zinoviev Sun, 2 Feb 2003 17:40:36 +0200 + +xfonts-terminus (3.94-1) unstable; urgency=low + + * New upstream version. + * New supported encodings by xfonts-terminus: iso8859-2 and iso8859-16. + * New supported encoding by xfonts-terminus-dos: ibm-cp852. + + -- Anton Zinoviev Sun, 27 Oct 2002 11:53:44 +0200 + +xfonts-terminus (3.91-1) unstable; urgency=low + + * New upstream version with new look of some symbols. + + -- Anton Zinoviev Wed, 3 Jul 2002 13:30:52 +0300 + +xfonts-terminus (3.86-2) unstable; urgency=low + + * New package xfonts-terminus-dos with the following new fontencodings: + ibm-cp437, ibm-cp850, ibm-cp855, ibm-cp860, ibm-cp863, ibm-cp865, + ibm-cp866, bulgarian-mik, ukrainian-ruscii. + + -- Anton Zinoviev Sun, 2 Jun 2002 17:35:20 +0300 + +xfonts-terminus (3.86-1) unstable; urgency=low + + * New upstream version with new 24 point fonts. + * Changes in the package description and README.Debian. + + -- Anton Zinoviev Mon, 22 Apr 2002 17:39:36 +0300 + +xfonts-terminus (3.83-2) unstable; urgency=low + + * New upload because I've forgotten to create .orig.tar.gz and .diff.gz + files, but this package is not Debian-native. (again closes: #130815). + * Changes in debian/control. + * debian/rules rewrited. + + -- Anton Zinoviev Tue, 5 Feb 2002 20:03:32 +0200 + +xfonts-terminus (3.83-1) unstable; urgency=low + + * Initial release (closes: #130815). + + -- Anton Zinoviev Thu, 31 Jan 2002 19:53:46 +0200 --- xfonts-terminus-4.40.orig/debian/compat +++ xfonts-terminus-4.40/debian/compat @@ -0,0 +1 @@ +5 --- xfonts-terminus-4.40.orig/debian/console-terminus.README.Debian +++ xfonts-terminus-4.40/debian/console-terminus.README.Debian @@ -0,0 +1,125 @@ +Text console version of the Terminus font for Debian +----------------------------------------------------- + +The aim of the Terminus font is to reduce the eyes-fatigue when one +has to read a lot. Currently this font supports only the Latin and +the Cyrillic scripts. + +The fonts are located in the usual place: /usr/share/consolefonts. + +The fonts in the Debian package are not the same as the fonts directly +built by the upstream package. The Debian package contains fonts for +seven codesets (Lat15, Lat2, Lat7, CyrAsia, CyrKoi, CyrSlav, Uni3) +that differ considerably from the charsets used by the upstream (1, 2, +9, g, d, c, p and v). The font files are also differently named from +the upstream: -.psf.gz + +Here VARIANT may be Terminus, TerminusBold or TerminusBoldVGA. + +CODESET may be: + +Lat15 + Covers entirely ISO-8859-1, ISO-8859-9 and ISO-8859-15. Suitable + for the so called Latin1 and Latin5 languages - Afar, Afrikaans, + Albanian, Aragonese, Asturian, Aymara, Basque, Bislama, Breton, + Chamorro, Danish, Dutch, English, Estonian, Faroese, Fijian, + Finnish, French, Frisian, Friulian, Galician, German, Hiri Motu, + Icelandic, Ido, Indonesian, Interlingua, Interlingue, Italian, Low + Saxon, Lule Sami, Luxembourgish, Malagasy, Manx Gaelic, Norwegian + Bokmal, Norwegian Nynorsk, Occitan, Oromo or Galla, Portuguese, + Rhaeto-Romance (Romansch), Scots Gaelic, Somali, South Sami, + Spanish, Swahili, Swedish, Tswana, Turkish, Volapuk, Votic, + Walloon, Xhosa, Yapese and Zulu. + +Lat2 + Covers entirely ISO-8859-2. The Euro sign and the Romanian letters + with comma below are also supported. Suitable for the so called + Latin2 languages - Bosnian, Croatian, Czech, Hungarian, Polish, + Romanian, Slovak, Slovenian and Sorbian (lower and upper). + +Lat7 + Covers entirely ISO-8859-13. Suitable for Lithuanian, Latvian, + Maori and Marshallese. + +CyrAsia + Suitable for some of the non-Slavic Cyrillic languages - Abkhazia, + Avaric, Azerbaijani, Bashkir, Buryat, Chechen, Chuvash, Inupiaq + (Eskimo), Kara-Kalpak, Kazakh, Kirgiz, Komi, Kumyk, Kurdish, + Lezghian, Mari (Cheremis), Mongolian, Ossetic, Selkup (Ostyak- + Samoyed), Tajik, Tatar, Turkmen, Tuvinian, Uzbek and Yakut. + +CyrKoi + Covers entirely KOI8-R and KOI8-U. Suitable for Russian and + Ukrainian. + +CyrSlav + Covers entirely ISO-8859-5 and CP1251. Suitable for the Slavic + Cyrillic languages - Belarusian, Bulgarian, Macedonian, Russian, + Serbian and Ukrainian. For Serbian both the Cyrillic and the Latin + alphabets are supported. + +Greek + For Greek. + +Uni2 (512 gliphs) + Supports most of the Latin languages, the Slavic Cyrillic languages + and Greek. + +Uni3 (512 glyphs) + Supports most of the Latin and Cyrillic languages. + +The SIZE my be 12x6, 14, 16, 20x10, 22x11, 24x12, 28x14 or 32x16. +A size 32x16 means that the glyph matrix has 16 columns and 32 rows. +In the text video modes only the sizes 14 and 16 can be used; the +other sizes are available only if the console uses framebuffer AND +with the console suite kbd (the other console suite - console-tools +supports only the font sizes 14 and 16). + +The fonts with font face TerminusBold and size 14 or 16 are optimised +for 8 pixels width glyph matrix. + +The fonts with font face TerminusBoldVGA and size 14 or 16 are +optimised for 9 pixels width glyph matrix and can not be used with +framebuffer video modes. + +The fonts with font face Terminus and size 14 or 16 can be used both +with 8 and 9 pixels width glyph matrix. + +In the regular text video modes the width of the glyph matrix is 9 +pixels. If you use the package svgatextmode then the width is 8 or 9 +pixels and you probably know it. Only fonts with height 14 and 16 can +be used in text mode console. + +In order to use the fonts comfortably it is recommended to install the +package console-setup. You can also try the fonts with a command of +the following two kinds: + +setfont -m iso15.acm Lat15-Terminus16.psf # with kbd +consolechars -m iso15.acm -f Lat15-Terminus16.psf # with console-tools + +Of course instead of Lat15-Terminus16.psf you will use the font you +want to try. After the -m option stays the so called "Application +Character Map"; it tells the console driver the encoding you use. For +available ACMs please refer /usr/share/consoletrans/*acm*. + +If your console is in Unicode mode then please omit the -m option and +the ACM from the commands above. + +If you don't use the package console-setup then the font and the ACM +to load at boot time are configured in /etc/console-tools/config or +/etc/kbd/config. If you use kbd, then /etc/kbd/config should contain +lines of this kind: + +CONSOLE_FONT=Lat15-Terminus16.psf +CONSOLE_MAP=iso15.acm + +If you use console-tools, then /etc/console-tools/config should +contain lines of this kind: + +SCREEN_FONT=Lat15-Terminus16.psf +APP_CHARSET_MAP=iso15.acm + +The Terminus font is being developed by Dimitar Toshkov Zhekov +, http://www.is-vn.bg/hamster/ + + -- Anton Zinoviev , Fri, 20 Nov 2009 13:50:34 +0200 --- xfonts-terminus-4.40.orig/debian/control +++ xfonts-terminus-4.40/debian/control @@ -0,0 +1,59 @@ +Source: xfonts-terminus +Maintainer: Anton Zinoviev +Section: fonts +Priority: optional +Standards-Version: 3.8.1 +Build-Depends: debhelper (>=5.0.32), trscripts (>= 1.16), xfonts-utils, bdf2psf + +Package: xfonts-terminus +Architecture: all +Section: fonts +Priority: optional +Depends: xfonts-utils, ${misc:Depends} +Suggests: xserver | xfs, xfonts-terminus-oblique +Description: Fixed-width fonts for fast reading + These are fixed-width fonts suitable for terminals, editors, etc. + If you have to work for extended time in front of monitor (i.e. over + eight hours), you may find that using of these fonts reduces your + eyes-fatigue. + . + This package contains normal and bold fonts in the following sizes: + 6x12, 8x14, 8x16, 10x20, 11x22, 12x24, 14x28 and 16x32 and supports the + following encodings: ISO10646-1, ISO8859-1, ISO8859-2, ISO8859-5, + ISO8859-9, ISO8859-13, ISO8859-15, ISO8859-16, KOI8-R, KOI8-U, CP1251 + and PT154. + +Package: xfonts-terminus-oblique +Architecture: all +Section: fonts +Priority: extra +Depends: xfonts-utils, ${misc:Depends} +Recommends: xfonts-terminus +Suggests: xserver | xfs +Description: Oblique version of the Terminus font + This package contains oblique versions of the fonts in the package + xfonts-terminus. These fonts are automatically generated and at + present are not supported by the upstream maintainer. They have much + lower quality than the original fonts. Nevertheless they can be + useful for some programs such as GNU Emacs and XEmacs. + . + This package contains normal and bold oblique fonts in the following + in following sizes: 6x12, 8x14, 8x16, 10x20, 11x22, 12x24, 14x28 and 16x32 + and supports the following encodings: ISO10646-1, ISO8859-1, + ISO8859-2, ISO8859-5, ISO8859-9, ISO8859-13, ISO8859-15, ISO8859-16, + KOI8-R, KOI8-U, CP1251 and PT154. + +Package: xfonts-terminus-dos +Architecture: all +Section: fonts +Priority: optional +Depends: xfonts-utils, ${misc:Depends} +Suggests: xserver | xfs +Enhances: dosemu +Description: Fixed-width fonts for DOS encodings + These are nice fixed-width fonts in various DOS encodings. They are + mostly suitable for use in Dosemu, but can be used also in + terminals, editors, etc. + . + This package supports the following code-pages: CP437, CP850, CP852, + CP855, CP860, CP863, CP865, CP866, MIK and RUSCII. --- xfonts-terminus-4.40.orig/debian/copyright +++ xfonts-terminus-4.40/debian/copyright @@ -0,0 +1,126 @@ +This package was debianized by Anton Zinoviev . + +It was downloaded from http://terminus-font.sourceforge.net/ + +Terminus Font is licensed under the SIL Open Font License, Version 1.1. + +Copyright (c) 2010-2014 Dimitar Toshkov Zhekov, +with Reserved Font Name "Terminus Font". + +To avoid name conflicts with other products named "Terminus", the +archive should be distributed as "Terminus Font", not "Terminus". + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +================================================================= + +The fonts from the package xfonts-terminus-oblique are automatically +generated from the fonts in xfonts-terminus using the script +bdfslant.pl. This script has the following copyright: + +Copyright (C) 1994-95 Cronyx Ltd, author: Serge Vakulenko, +Changes Copyright (C) 1995-1997 by Andrey A. Chernov, Moscow, Russia. +Changes (C) 2000 by Serge Winitzki + +This software may be used, modified, copied, distributed, and sold, +in both source and binary form provided that the above copyright +and these terms are retained. Under no circumstances is the author +responsible for the proper functioning of this software, nor does +the author assume any responsibility for damages incurred with its use. + +================================================================= + +The source package includes the bdftopsf.pl and ucstoany.pl utilities. +These are not used in order to build the binary Debian packages. They +are distributed under the GNU General Public License version 2.0 or +(at your choice) any later version. You should have received a copy +of the GNU General Public License with your Debian GNU/Linux system, +in /usr/share/common-licenses/GPL. If not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 +USA --- xfonts-terminus-4.40.orig/debian/generate_aliases +++ xfonts-terminus-4.40/debian/generate_aliases @@ -0,0 +1,62 @@ +#!/bin/sh + +template () { + cat < + +# This software may be used, modified, copied, distributed, and sold, +# in both source and binary form provided that the copyright +# and these terms are retained. Under no circumstances is the author +# responsible for the proper functioning of this software, nor does +# the author assume any responsibility for damages incurred with its use. + +SHELL = /bin/bash + +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) +NUMJOBS = $(patsubst parallel=%,%, $(filter parallel=%,$(DEB_BUILD_OPTIONS))) +MAKEFLAGS += -j$(NUMJOBS) +endif + +X_ENCODINGS=unicode cp1251 pt154 koi8-r koi8-u iso-8859-1 iso-8859-2 \ + iso-8859-5 iso-8859-7 iso-8859-9 iso-8859-13 \ + iso-8859-15 iso-8859-16 + +DOS_ENCODINGS=ibm437 ibm850 ibm852 ibm855 ibm860 ibm863 ibm865 ibm866 \ + ibm869 mik ruscii + +ENCODINGS=$(X_ENCODINGS) $(DOS_ENCODINGS) + +SOURCE_BDFS = $(wildcard \ + ter-u12[nb].bdf \ + ter-u14[nb].bdf \ + ter-u16[nb].bdf \ + ter-u18[nb].bdf \ + ter-u20[nb].bdf \ + ter-u22[nb].bdf \ + ter-u24[nb].bdf \ + ter-u28[nb].bdf \ + ter-u32[nb].bdf \ + ) + +oblique_bdfs = $(SOURCE_BDFS:%.bdf=%o.bdf) + +convertors=$(addsuffix _conv, $(ENCODINGS)) + +new_x_bdfs = $(foreach enc, $(X_ENCODINGS), \ + $(addsuffix _$(enc).bdf, $(SOURCE_BDFS:%.bdf=%))) + +new_oblique_bdfs = $(foreach enc, $(X_ENCODINGS), \ + $(addsuffix _$(enc).bdf, $(oblique_bdfs:%.bdf=%))) + +new_dos_bdfs = $(foreach enc, $(DOS_ENCODINGS), \ + $(addsuffix _$(enc).bdf, $(SOURCE_BDFS:%.bdf=%))) + +new_bdfs = $(new_x_bdfs) $(new_oblique_bdfs) $(new_dos_bdfs) + +compressed_x_fonts = $(new_x_bdfs:%.bdf=%.pcf.gz) + +compressed_oblique_fonts = $(new_oblique_bdfs:%.bdf=%.pcf.gz) + +compressed_dos_fonts = $(new_dos_bdfs:%.bdf=%.pcf.gz) + +compressed_fonts = $(compressed_x_fonts) $(compressed_oblique_fonts) \ + $(compressed_dos_fonts) + +Terminus12x6-BDFS = ter-u12n.bdf +Terminus14-BDFS = ter-u14n.bdf +Terminus16-BDFS = ter-u16n.bdf +Terminus18x10-BDFS = ter-u18n.bdf +Terminus20x10-BDFS = ter-u20n.bdf +Terminus22x11-BDFS = ter-u22n.bdf +Terminus24x12-BDFS = ter-u24n.bdf +Terminus28x14-BDFS = ter-u28n.bdf +Terminus32x16-BDFS = ter-u32n.bdf +TerminusBold12x6-BDFS = ter-u12b.bdf +TerminusBold14-BDFS = ter-u14b.bdf +TerminusBold16-BDFS = ter-u16b.bdf +TerminusBold18x10-BDFS = ter-u18b.bdf +TerminusBold20x10-BDFS = ter-u20b.bdf +TerminusBold22x11-BDFS = ter-u22b.bdf +TerminusBold24x12-BDFS = ter-u24b.bdf +TerminusBold28x14-BDFS = ter-u28b.bdf +TerminusBold32x16-BDFS = ter-u32b.bdf +TerminusBoldVGA14-BDFS = ter-u14v.bdf +TerminusBoldVGA16-BDFS = ter-u16v.bdf + +%.gz : % + gzip -9n <$< >$@ + +$(oblique_bdfs) : %o.bdf : %.bdf + perl debian/bdfslant.pl -unjag <$< >$@ + +$(convertors): + trbdf -f unicode -t $(@:_conv=) --no-fallback -s >$@ + +$(new_bdfs) : basename_encoding = $(subst _,/,$(@:%.bdf=%)) +$(new_bdfs) : basename = $(subst /,,$(dir $(basename_encoding))) +$(new_bdfs) : encoding = $(notdir $(basename_encoding)) +# It's not possible to use prerequisite like $(encoding)_conv here: +$(new_bdfs) : $(SOURCE_BDFS) $(oblique_bdfs) $(convertors) + awk -f $(encoding)_conv <$(basename).bdf >$@ + +%.pcf : %.bdf + bdftopcf $< >$@ + +build: $(compressed_fonts) + +.PHONY : clean +clean: + dh_testdir + $(MAKE) clean + rm -rf $(convertors) $(oblique_bdfs) $(new_bdfs) $(compressed_fonts) + dh_clean + +.PHONY : install +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_install -pxfonts-terminus $(compressed_x_fonts) usr/share/fonts/X11/misc + dh_install -pxfonts-terminus-oblique $(compressed_oblique_fonts) usr/share/fonts/X11/misc + dh_install -pxfonts-terminus-dos $(compressed_dos_fonts) usr/share/fonts/X11/misc + dh_install -pxfonts-terminus debian/xfonts-terminus.alias etc/X11/fonts/misc + sh debian/generate_aliases terminus "$(X_ENCODINGS)" >>debian/xfonts-terminus/etc/X11/fonts/misc/xfonts-terminus.alias + dh_install -pxfonts-terminus-dos debian/xfonts-terminus-dos.alias etc/X11/fonts/misc + sh debian/generate_aliases terminus-dos "$(DOS_ENCODINGS)" >>debian/xfonts-terminus-dos/etc/X11/fonts/misc/xfonts-terminus-dos.alias + dh_install -pxfonts-terminus debian/50-enable-terminus.conf etc/fonts/conf.avail + dh_link -pxfonts-terminus etc/fonts/conf.avail/50-enable-terminus.conf etc/fonts/conf.d/50-enable-terminus.conf + dh_link + +# Build architecture-independent files here. +.PHONY : binary-indep +binary-indep: build install + dh_testdir + dh_testroot + dh_installxfonts + dh_installdocs -A README README-BG +# dh_installexamples +# dh_installman +# dh_installinfo +# dh_undocumented + dh_installchangelogs +# dh_link + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture-dependent files here. +.PHONY : binary-arch +binary-arch : build install +# We have nothing to do by default. + +.PHONY : binary +binary : binary-indep binary-arch --- xfonts-terminus-4.40.orig/debian/xfonts-terminus-dos.README.Debian +++ xfonts-terminus-4.40/debian/xfonts-terminus-dos.README.Debian @@ -0,0 +1,27 @@ +If you want to use the Terminus font in Dosemu, make sure that in +/etc/dosemu/dosemu.conf or in ~/.dosemurc there is a line of the form: + +$_X_font="terminus-dos-CODEPAGE-SIZE" + +or + +$_X_font="terminus-dos-CODEPAGE-bold-SIZE" + +Here SIZE can be 12, 14, 16, 20, 24, 28 or 32 and CODEPAGE can be +cp437, cp850, cp852, cp855, cp860, cp863, cp865, cp866, mik or ruscii. + +These are the recommended display modes and monitor sizes by the +upstream author: + +Font Size Display Mode Monitor Size +------------ ------------ ------------ +8x14 640x400 14" or less +8x16 640x480 14" +10x20 800x600 15" +12x24 1024x768 17" +14x28 1152x864 19" or more + +The upstream author of Terminus font is Dimitar Zhekov +http://www.is-vn.bg/hamster + + -- Anton Zinoviev , Thu Oct 21 19:17:19 2004 --- xfonts-terminus-4.40.orig/debian/xfonts-terminus-dos.alias +++ xfonts-terminus-4.40/debian/xfonts-terminus-dos.alias @@ -0,0 +1,14 @@ +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! Run the command `update-fonts-alias misc' if you edit this file. !! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! +!! We need to define an alias "vga" in order to avoid complains by +!! xdosemu. The same alias is defined also in the package +!! xfonts-dosemu but this shouldn't make any harm because both fonts +!! provide the same functionality. +!! +!! +vga -xos4-terminus-medium-r-normal--16-160-72-72-c-80-ibm-cp437 +!! +!! +!! --- xfonts-terminus-4.40.orig/debian/xfonts-terminus-dos.postinst +++ xfonts-terminus-4.40/debian/xfonts-terminus-dos.postinst @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +if [ "$1" = "configure" -a -n "$DISPLAY" ]; then + # no error even if xset is not installed or the X server refuses + xset fp rehash 2>/dev/null || true +fi + +#DEBHELPER# + +exit 0 --- xfonts-terminus-4.40.orig/debian/xfonts-terminus-dos.preinst +++ xfonts-terminus-4.40/debian/xfonts-terminus-dos.preinst @@ -0,0 +1,32 @@ +#!/bin/sh + +set -e + +# Remove a no-longer used conffile +rm_conffile() { + CONFFILE="$1" + + if [ -e "$CONFFILE" ]; then + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi +} + +case "$1" in + install|upgrade) + # Version 4.20-5.1 (etch) left obsolete conffile behind. + rm_conffile "/etc/X11/fonts/X11R7/misc/xfonts-terminus-dos.alias" + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- xfonts-terminus-4.40.orig/debian/xfonts-terminus-oblique.README.Debian +++ xfonts-terminus-4.40/debian/xfonts-terminus-oblique.README.Debian @@ -0,0 +1,10 @@ +Oblique version of the Terminus font +-------------------------------------- + +This package contains oblique versions of the fonts in the package +xfonts-terminus. These fonts are automatically generated and at +present are not supported by the upstream maintainer. They have lower +quality than the original fonts. Nevertheless they can be useful for +some programs such as GNU Emacs and XEmacs. + + -- Anton Zinoviev , Thu Oct 21 22:26:46 2004 --- xfonts-terminus-4.40.orig/debian/xfonts-terminus-oblique.postinst +++ xfonts-terminus-4.40/debian/xfonts-terminus-oblique.postinst @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +if [ "$1" = "configure" -a -n "$DISPLAY" ]; then + # no error even if xset is not installed or the X server refuses + xset fp rehash 2>/dev/null || true +fi + +#DEBHELPER# + +exit 0 --- xfonts-terminus-4.40.orig/debian/xfonts-terminus.README.Debian +++ xfonts-terminus-4.40/debian/xfonts-terminus.README.Debian @@ -0,0 +1,40 @@ +The Terminus font uses the following X-names: + +-xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso10646-1 +-xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1 +-xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1 +-xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso10646-1 +-xos4-terminus-medium-r-normal--22-220-72-72-c-110-iso10646-1 +-xos4-terminus-medium-r-normal--24-240-72-72-c-120-iso10646-1 +-xos4-terminus-medium-r-normal--28-280-72-72-c-140-iso10646-1 +-xos4-terminus-medium-r-normal--32-320-72-72-c-160-iso10646-1 +-xos4-terminus-bold-r-normal--12-120-72-72-c-60-iso10646-1 +-xos4-terminus-bold-r-normal--14-140-72-72-c-80-iso10646-1 +-xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1 +-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso10646-1 +-xos4-terminus-bold-r-normal--24-240-72-72-c-120-iso10646-1 +-xos4-terminus-bold-r-normal--28-280-72-72-c-140-iso10646-1 +-xos4-terminus-bold-r-normal--32-320-72-72-c-160-iso10646-1 + +The FOUNDRY-CHARSET combination may also be iso8859-1, iso8859-2, +iso8859-5, iso8859-7, iso8859-9, iso8859-15, iso8859-13, iso8859-16, +koi8-r, koi8-u, microsoft-cp1251 and paratype-pt154. + +For convenience aliases are also provided. Look at the file +/etc/X11/fonts/misc/xfonts-terminus.alias + +Please note that the upstream author recommends the following +display modes and monitor sizes: + +Font Size Display Mode Monitor Size +------------ ------------ ------------ +8x14 640x400 14" or less +8x16 640x480 14" +10x20 800x600 15" +12x24 1024x768 17" +14x28 1152x864 19" or more + +The upstream author of Terminus font is Dimitar Zhekov +http://www.is-vn.bg/hamster + + -- Anton Zinoviev , Fri, 20 Nov 2009 13:51:52 +0200 --- xfonts-terminus-4.40.orig/debian/xfonts-terminus.alias +++ xfonts-terminus-4.40/debian/xfonts-terminus.alias @@ -0,0 +1,4 @@ +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! Run the command `update-fonts-alias misc' if you edit this file. !! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! --- xfonts-terminus-4.40.orig/debian/xfonts-terminus.postinst +++ xfonts-terminus-4.40/debian/xfonts-terminus.postinst @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +if [ "$1" = "configure" -a -n "$DISPLAY" ]; then + # no error even if xset is not installed or the X server refuses + xset fp rehash 2>/dev/null || true +fi + +#DEBHELPER# + +exit 0 --- xfonts-terminus-4.40.orig/debian/xfonts-terminus.preinst +++ xfonts-terminus-4.40/debian/xfonts-terminus.preinst @@ -0,0 +1,32 @@ +#!/bin/sh + +set -e + +# Remove a no-longer used conffile +rm_conffile() { + CONFFILE="$1" + + if [ -e "$CONFFILE" ]; then + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi +} + +case "$1" in + install|upgrade) + # Version 4.20-5.1 (etch) left obsolete conffile behind. + rm_conffile "/etc/X11/fonts/X11R7/misc/xfonts-terminus.alias" + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- xfonts-terminus-4.40.orig/ter-u12b.bdf +++ xfonts-terminus-4.40/ter-u12b.bdf @@ -1838,13 +1838,13 @@ BBX 6 12 0 -2 BITMAP 00 -48 -A8 -90 00 00 00 00 +48 +A8 +90 00 00 00 --- xfonts-terminus-4.40.orig/ter-u12n.bdf +++ xfonts-terminus-4.40/ter-u12n.bdf @@ -1838,13 +1838,13 @@ BBX 6 12 0 -2 BITMAP 00 -48 -A8 -90 00 00 00 00 +48 +A8 +90 00 00 00 --- xfonts-terminus-4.40.orig/ter-u14b.bdf +++ xfonts-terminus-4.40/ter-u14b.bdf @@ -2028,14 +2028,14 @@ BBX 8 14 0 -2 BITMAP 00 -73 -DB -CE 00 00 00 00 00 +73 +DB +CE 00 00 00 --- xfonts-terminus-4.40.orig/ter-u14n.bdf +++ xfonts-terminus-4.40/ter-u14n.bdf @@ -2028,14 +2028,14 @@ BBX 8 14 0 -2 BITMAP 00 -62 -92 -8C 00 00 00 00 00 +62 +92 +8C 00 00 00 --- xfonts-terminus-4.40.orig/ter-u14v.bdf +++ xfonts-terminus-4.40/ter-u14v.bdf @@ -2028,14 +2028,14 @@ BBX 8 14 0 -2 BITMAP 00 -73 -DB -CE 00 00 00 00 00 +73 +DB +CE 00 00 00 --- xfonts-terminus-4.40.orig/ter-u16b.bdf +++ xfonts-terminus-4.40/ter-u16b.bdf @@ -2218,14 +2218,14 @@ BBX 8 16 0 -4 BITMAP 00 -73 -DB -CE 00 00 00 00 00 +73 +DB +CE 00 00 00 --- xfonts-terminus-4.40.orig/ter-u16n.bdf +++ xfonts-terminus-4.40/ter-u16n.bdf @@ -2218,14 +2218,14 @@ BBX 8 16 0 -4 BITMAP 00 -62 -92 -8C 00 00 00 00 00 +62 +92 +8C 00 00 00 --- xfonts-terminus-4.40.orig/ter-u16v.bdf +++ xfonts-terminus-4.40/ter-u16v.bdf @@ -2218,14 +2218,14 @@ BBX 8 16 0 -4 BITMAP 00 -73 -DB -CE 00 00 00 00 00 +73 +DB +CE 00 00 00 --- xfonts-terminus-4.40.orig/ter-u18b.bdf +++ xfonts-terminus-4.40/ter-u18b.bdf @@ -2408,16 +2408,16 @@ BBX 10 18 0 -3 BITMAP 0000 -3980 -6D80 -6D80 -6700 0000 0000 0000 0000 0000 0000 +3980 +6D80 +6D80 +6700 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u18n.bdf +++ xfonts-terminus-4.40/ter-u18n.bdf @@ -2408,16 +2408,16 @@ BBX 10 18 0 -3 BITMAP 0000 -3100 -4900 -4900 -4600 0000 0000 0000 0000 0000 0000 +3100 +4900 +4900 +4600 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u20b.bdf +++ xfonts-terminus-4.40/ter-u20b.bdf @@ -2598,10 +2598,6 @@ BBX 10 20 0 -4 BITMAP 0000 -3980 -6D80 -6D80 -6700 0000 0000 0000 @@ -2609,6 +2605,10 @@ 0000 0000 0000 +3980 +6D80 +6D80 +6700 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u20n.bdf +++ xfonts-terminus-4.40/ter-u20n.bdf @@ -2598,10 +2598,6 @@ BBX 10 20 0 -4 BITMAP 0000 -3100 -4900 -4900 -4600 0000 0000 0000 @@ -2609,6 +2605,10 @@ 0000 0000 0000 +3100 +4900 +4900 +4600 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u22b.bdf +++ xfonts-terminus-4.40/ter-u22b.bdf @@ -2788,10 +2788,6 @@ BBX 11 22 0 -5 BITMAP 0000 -38C0 -6CC0 -66C0 -6380 0000 0000 0000 @@ -2799,6 +2795,10 @@ 0000 0000 0000 +38C0 +6CC0 +66C0 +6380 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u22n.bdf +++ xfonts-terminus-4.40/ter-u22n.bdf @@ -2788,10 +2788,6 @@ BBX 11 22 0 -5 BITMAP 0000 -3080 -4880 -4480 -4300 0000 0000 0000 @@ -2799,6 +2795,10 @@ 0000 0000 0000 +3080 +4880 +4480 +4300 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u24b.bdf +++ xfonts-terminus-4.40/ter-u24b.bdf @@ -2979,10 +2979,6 @@ BITMAP 0000 0000 -3C60 -6660 -6660 -63C0 0000 0000 0000 @@ -2991,6 +2987,10 @@ 0000 0000 0000 +3C60 +6660 +6660 +63C0 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u24n.bdf +++ xfonts-terminus-4.40/ter-u24n.bdf @@ -2979,10 +2979,6 @@ BITMAP 0000 0000 -3840 -4440 -4440 -4380 0000 0000 0000 @@ -2991,6 +2987,10 @@ 0000 0000 0000 +3840 +4440 +4440 +4380 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u28b.bdf +++ xfonts-terminus-4.40/ter-u28b.bdf @@ -3359,11 +3359,6 @@ BITMAP 0000 0000 -3C30 -7E30 -6730 -63F0 -61E0 0000 0000 0000 @@ -3373,6 +3368,11 @@ 0000 0000 0000 +3C30 +7E30 +6730 +63F0 +61E0 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u28n.bdf +++ xfonts-terminus-4.40/ter-u28n.bdf @@ -3359,11 +3359,6 @@ BITMAP 0000 0000 -3C30 -6630 -6330 -6330 -61E0 0000 0000 0000 @@ -3373,6 +3368,11 @@ 0000 0000 0000 +3C30 +6630 +6330 +6330 +61E0 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u32b.bdf +++ xfonts-terminus-4.40/ter-u32b.bdf @@ -3741,12 +3741,6 @@ 0000 0000 0000 -1E1C -3F1C -779C -73DC -71F8 -70F0 0000 0000 0000 @@ -3756,6 +3750,12 @@ 0000 0000 0000 +1E1C +3F1C +779C +73DC +71F8 +70F0 0000 0000 0000 --- xfonts-terminus-4.40.orig/ter-u32n.bdf +++ xfonts-terminus-4.40/ter-u32n.bdf @@ -3741,12 +3741,6 @@ 0000 0000 0000 -0E0C -1F0C -3B8C -31DC -30F8 -3070 0000 0000 0000 @@ -3756,6 +3750,12 @@ 0000 0000 0000 +0E0C +1F0C +3B8C +31DC +30F8 +3070 0000 0000 0000