pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/45761: Outdated fonts/terminus-font package in pkgsrc-current (4.28 vs. 4.36); patch included



>Number:         45761
>Category:       pkg
>Synopsis:       Outdated fonts/terminus-font package in pkgsrc-current (4.28 
>vs. 4.36); patch included
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 30 13:45:00 +0000 2011
>Originator:     Bug Hunting
>Release:        
>Organization:
>Environment:
>Description:
The fonts/terminus-font package in pkgsrc-current currently holds
terminus-font-4.28, while the current upstream release is 4.36.  Updating is
desired.

Changes in releases since release 4.28, up and including 4.36, as taken from
the `CHANGES' file from version 4.36's distfile (please put this in the pkgsrc
CVS commit message):

Version 4.36:

    * Removed the rarely used cm2 variant.
    * Added new ll2 variant with more distinctive l.
    * Added quotereversed (201B), quotedblreversed (201F), I/i/U/u dotbelow
      (1ECA, 1ECB, 1EE4, 1EE5).
    * Moved all quotes and alike in size 32 one line down.
    * Small fixes and improvements (t commaaccent, quotes alignment etc. in
      some sizes).
    * Windows installation: creates the relevant registry key.

Version 4.35:

    * Added hi2 variant for size 18.
    * Fixes in size 18: normal V, normal W, bold X, H stroke, some
      pseudographic characters and the *NIX installation.

Version 4.34:

    * Added size 10x18.
    * Small fixes and improvements in section, multiply, Eng/eng, Dje,
      dje, house, male, zeta and various characters in the different sizes.
    * The default cyrillic ghe is now ge1, with ge2 available as an option.

Version 4.32:

    * Slightly more distintive normal M and W.
    * Rounded 28-bold, 32-normal, 32-bold.
      Also removed the 32-normal kx2 style.
    * Small changes: Che/che stroke, phi, Zhe/zhe etc.
    * Linux console: the default bold is now framebuffer.
    * Smaller Makefile, GNU make required.
    * Changed the font license to SIL OFL 1.1.
      It's FSF approved, no need to worry.
    * And, as you can see, Terminus Font is now on sourceforge.

Version 4.30:

    * Added size 22 (not very good).
    * Added another 25 characters.
    * Various small fixes and improvements.
    * Changed the default prefix and x11dir.

(Note: the list above is, at the moment of writing, also mentioned on
<http://terminus-font.sourceforge.net/> (the package's new homepage);
asides from a few minor differences with the above text, it also mentions
version 4.34 to be ``removed due to bugs''.)

Additional pkgsrc package changes as included in the proposed patch below
(please put this in the pkgsrc CVS commit message as well):
- update `DESCR' to reflect the current description text, representing version
  4.36, as taken from <http://terminus-font.sourceforge.net/>;
- update `MASTER_SITES' and `HOMEPAGE';
- define `LICENSE';
- add ``gmake'' to `USE_TOOLS' (it is now needed to build the sources);
- sort values of `USE_TOOLS' alphabetically (i.e., move ``perl'' to the end).

When the package is updated, the doc/CHANGES-2011 file should
obviously be updated accordingly.
>How-To-Repeat:
With an up-to-date checkout of pkgsrc-current, issue
"cd /usr/pkgsrc/fonts/terminus-font; make package-name"; compare with the
current contents of <http://terminus-font.sourceforge.net/> (being the package's
new homepage).
>Fix:
Apply the following proposed patch, generated with
"cd /usr/pkgsrc/; cvs diff -u fonts/terminus-font/ > patchfile" and created,
tested, and found to work correctly on NetBSD/i386 (the MD5 sum of this patch
is 9b259a713650815ac6ff13b2743b5515; please verify it before applying!):

Index: fonts/terminus-font/DESCR
===================================================================
RCS file: /cvsroot/pkgsrc/fonts/terminus-font/DESCR,v
retrieving revision 1.2
diff -u -r1.2 DESCR
--- fonts/terminus-font/DESCR   9 Nov 2008 22:48:59 -0000       1.2
+++ fonts/terminus-font/DESCR   30 Dec 2011 13:31:57 -0000
@@ -1,9 +1,9 @@
-Terminus Font is designed for long (8 and more hours per day) work with
-computers. Version 4.28 contains 825 characters, covers about 120 language
-sets and supports ISO8859-1/2/5/7/9/13/15/16, Paratype-PT154/PT254,
-KOI8-R/U/E/F, Esperanto, many IBM, Windows and Macintosh code pages, as
-well as the IBM VGA, vt100 and xterm pseudographic characters.
+Terminus Font is a clean, fixed width bitmap font, designed for long (8 and
+more hours per day) work with computers. Version 4.36 contains 856 characters,
+covers about 120 language sets and supports ISO8859-1/2/5/7/9/13/15/16,
+Paratype-PT154/PT254, KOI8-R/U/E/F, Esperanto, many IBM, Windows and Macintosh
+code pages, as well as the IBM VGA, vt100 and xterm pseudographic characters.
 
-The sizes present are 6x12, 8x14, 8x16, 10x20, 12x24, 14x28 and 16x32. The
-styles are normal and bold (except for 6x12), plus EGA/VGA-bold for 8x14
-and 8x16.
+The sizes present are 6x12, 8x14, 8x16, 10x18, 10x20, 11x22, 12x24, 14x28
+and 16x32. The styles are normal and bold (except for 6x12), plus EGA/VGA-bold
+for 8x14 and 8x16.
Index: fonts/terminus-font/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/fonts/terminus-font/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- fonts/terminus-font/Makefile        9 Nov 2008 22:48:59 -0000       1.7
+++ fonts/terminus-font/Makefile        30 Dec 2011 13:31:57 -0000
@@ -1,17 +1,18 @@
 # $NetBSD: Makefile,v 1.7 2008/11/09 22:48:59 bjs Exp $
 #
 
-DISTNAME=              terminus-font-4.28
+DISTNAME=              terminus-font-4.36
 CATEGORIES=            fonts
-MASTER_SITES=          http://www.is-vn.bg/hamster/
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=terminus-font/}
 
 MAINTAINER=            j+pkgsrc%salmi.ch@localhost
-HOMEPAGE=              http://www.is-vn.bg/hamster/jimmy-en.html
+HOMEPAGE=              http://terminus-font.sourceforge.net/
 COMMENT=               Clean, fixed-width font
+LICENSE=               open-font-license
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-USE_TOOLS+=            perl bdftopcf gzip
+USE_TOOLS+=            bdftopcf gmake gzip perl
 
 HAS_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --x11dir=${PREFIX}/lib/X11/fonts/misc
Index: fonts/terminus-font/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/fonts/terminus-font/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- fonts/terminus-font/PLIST   19 Aug 2008 09:52:01 -0000      1.2
+++ fonts/terminus-font/PLIST   30 Dec 2011 13:31:57 -0000
@@ -1,12 +1,16 @@
-@comment $NetBSD: PLIST,v 1.2 2008/08/19 09:52:01 bjs Exp $
+@comment $NetBSD$
 lib/X11/fonts/misc/ter-112b.pcf.gz
 lib/X11/fonts/misc/ter-112n.pcf.gz
 lib/X11/fonts/misc/ter-114b.pcf.gz
 lib/X11/fonts/misc/ter-114n.pcf.gz
 lib/X11/fonts/misc/ter-116b.pcf.gz
 lib/X11/fonts/misc/ter-116n.pcf.gz
+lib/X11/fonts/misc/ter-118b.pcf.gz
+lib/X11/fonts/misc/ter-118n.pcf.gz
 lib/X11/fonts/misc/ter-120b.pcf.gz
 lib/X11/fonts/misc/ter-120n.pcf.gz
+lib/X11/fonts/misc/ter-122b.pcf.gz
+lib/X11/fonts/misc/ter-122n.pcf.gz
 lib/X11/fonts/misc/ter-124b.pcf.gz
 lib/X11/fonts/misc/ter-124n.pcf.gz
 lib/X11/fonts/misc/ter-128b.pcf.gz
@@ -19,8 +23,12 @@
 lib/X11/fonts/misc/ter-214n.pcf.gz
 lib/X11/fonts/misc/ter-216b.pcf.gz
 lib/X11/fonts/misc/ter-216n.pcf.gz
+lib/X11/fonts/misc/ter-218b.pcf.gz
+lib/X11/fonts/misc/ter-218n.pcf.gz
 lib/X11/fonts/misc/ter-220b.pcf.gz
 lib/X11/fonts/misc/ter-220n.pcf.gz
+lib/X11/fonts/misc/ter-222b.pcf.gz
+lib/X11/fonts/misc/ter-222n.pcf.gz
 lib/X11/fonts/misc/ter-224b.pcf.gz
 lib/X11/fonts/misc/ter-224n.pcf.gz
 lib/X11/fonts/misc/ter-228b.pcf.gz
@@ -33,8 +41,12 @@
 lib/X11/fonts/misc/ter-514n.pcf.gz
 lib/X11/fonts/misc/ter-516b.pcf.gz
 lib/X11/fonts/misc/ter-516n.pcf.gz
+lib/X11/fonts/misc/ter-518b.pcf.gz
+lib/X11/fonts/misc/ter-518n.pcf.gz
 lib/X11/fonts/misc/ter-520b.pcf.gz
 lib/X11/fonts/misc/ter-520n.pcf.gz
+lib/X11/fonts/misc/ter-522b.pcf.gz
+lib/X11/fonts/misc/ter-522n.pcf.gz
 lib/X11/fonts/misc/ter-524b.pcf.gz
 lib/X11/fonts/misc/ter-524n.pcf.gz
 lib/X11/fonts/misc/ter-528b.pcf.gz
@@ -47,8 +59,12 @@
 lib/X11/fonts/misc/ter-714n.pcf.gz
 lib/X11/fonts/misc/ter-716b.pcf.gz
 lib/X11/fonts/misc/ter-716n.pcf.gz
+lib/X11/fonts/misc/ter-718b.pcf.gz
+lib/X11/fonts/misc/ter-718n.pcf.gz
 lib/X11/fonts/misc/ter-720b.pcf.gz
 lib/X11/fonts/misc/ter-720n.pcf.gz
+lib/X11/fonts/misc/ter-722b.pcf.gz
+lib/X11/fonts/misc/ter-722n.pcf.gz
 lib/X11/fonts/misc/ter-724b.pcf.gz
 lib/X11/fonts/misc/ter-724n.pcf.gz
 lib/X11/fonts/misc/ter-728b.pcf.gz
@@ -61,8 +77,12 @@
 lib/X11/fonts/misc/ter-914n.pcf.gz
 lib/X11/fonts/misc/ter-916b.pcf.gz
 lib/X11/fonts/misc/ter-916n.pcf.gz
+lib/X11/fonts/misc/ter-918b.pcf.gz
+lib/X11/fonts/misc/ter-918n.pcf.gz
 lib/X11/fonts/misc/ter-920b.pcf.gz
 lib/X11/fonts/misc/ter-920n.pcf.gz
+lib/X11/fonts/misc/ter-922b.pcf.gz
+lib/X11/fonts/misc/ter-922n.pcf.gz
 lib/X11/fonts/misc/ter-924b.pcf.gz
 lib/X11/fonts/misc/ter-924n.pcf.gz
 lib/X11/fonts/misc/ter-928b.pcf.gz
@@ -75,8 +95,12 @@
 lib/X11/fonts/misc/ter-c14n.pcf.gz
 lib/X11/fonts/misc/ter-c16b.pcf.gz
 lib/X11/fonts/misc/ter-c16n.pcf.gz
+lib/X11/fonts/misc/ter-c18b.pcf.gz
+lib/X11/fonts/misc/ter-c18n.pcf.gz
 lib/X11/fonts/misc/ter-c20b.pcf.gz
 lib/X11/fonts/misc/ter-c20n.pcf.gz
+lib/X11/fonts/misc/ter-c22b.pcf.gz
+lib/X11/fonts/misc/ter-c22n.pcf.gz
 lib/X11/fonts/misc/ter-c24b.pcf.gz
 lib/X11/fonts/misc/ter-c24n.pcf.gz
 lib/X11/fonts/misc/ter-c28b.pcf.gz
@@ -89,8 +113,12 @@
 lib/X11/fonts/misc/ter-d14n.pcf.gz
 lib/X11/fonts/misc/ter-d16b.pcf.gz
 lib/X11/fonts/misc/ter-d16n.pcf.gz
+lib/X11/fonts/misc/ter-d18b.pcf.gz
+lib/X11/fonts/misc/ter-d18n.pcf.gz
 lib/X11/fonts/misc/ter-d20b.pcf.gz
 lib/X11/fonts/misc/ter-d20n.pcf.gz
+lib/X11/fonts/misc/ter-d22b.pcf.gz
+lib/X11/fonts/misc/ter-d22n.pcf.gz
 lib/X11/fonts/misc/ter-d24b.pcf.gz
 lib/X11/fonts/misc/ter-d24n.pcf.gz
 lib/X11/fonts/misc/ter-d28b.pcf.gz
@@ -103,8 +131,12 @@
 lib/X11/fonts/misc/ter-f14n.pcf.gz
 lib/X11/fonts/misc/ter-f16b.pcf.gz
 lib/X11/fonts/misc/ter-f16n.pcf.gz
+lib/X11/fonts/misc/ter-f18b.pcf.gz
+lib/X11/fonts/misc/ter-f18n.pcf.gz
 lib/X11/fonts/misc/ter-f20b.pcf.gz
 lib/X11/fonts/misc/ter-f20n.pcf.gz
+lib/X11/fonts/misc/ter-f22b.pcf.gz
+lib/X11/fonts/misc/ter-f22n.pcf.gz
 lib/X11/fonts/misc/ter-f24b.pcf.gz
 lib/X11/fonts/misc/ter-f24n.pcf.gz
 lib/X11/fonts/misc/ter-f28b.pcf.gz
@@ -117,8 +149,12 @@
 lib/X11/fonts/misc/ter-g14n.pcf.gz
 lib/X11/fonts/misc/ter-g16b.pcf.gz
 lib/X11/fonts/misc/ter-g16n.pcf.gz
+lib/X11/fonts/misc/ter-g18b.pcf.gz
+lib/X11/fonts/misc/ter-g18n.pcf.gz
 lib/X11/fonts/misc/ter-g20b.pcf.gz
 lib/X11/fonts/misc/ter-g20n.pcf.gz
+lib/X11/fonts/misc/ter-g22b.pcf.gz
+lib/X11/fonts/misc/ter-g22n.pcf.gz
 lib/X11/fonts/misc/ter-g24b.pcf.gz
 lib/X11/fonts/misc/ter-g24n.pcf.gz
 lib/X11/fonts/misc/ter-g28b.pcf.gz
@@ -131,8 +167,12 @@
 lib/X11/fonts/misc/ter-k14n.pcf.gz
 lib/X11/fonts/misc/ter-k16b.pcf.gz
 lib/X11/fonts/misc/ter-k16n.pcf.gz
+lib/X11/fonts/misc/ter-k18b.pcf.gz
+lib/X11/fonts/misc/ter-k18n.pcf.gz
 lib/X11/fonts/misc/ter-k20b.pcf.gz
 lib/X11/fonts/misc/ter-k20n.pcf.gz
+lib/X11/fonts/misc/ter-k22b.pcf.gz
+lib/X11/fonts/misc/ter-k22n.pcf.gz
 lib/X11/fonts/misc/ter-k24b.pcf.gz
 lib/X11/fonts/misc/ter-k24n.pcf.gz
 lib/X11/fonts/misc/ter-k28b.pcf.gz
@@ -145,8 +185,12 @@
 lib/X11/fonts/misc/ter-p14n.pcf.gz
 lib/X11/fonts/misc/ter-p16b.pcf.gz
 lib/X11/fonts/misc/ter-p16n.pcf.gz
+lib/X11/fonts/misc/ter-p18b.pcf.gz
+lib/X11/fonts/misc/ter-p18n.pcf.gz
 lib/X11/fonts/misc/ter-p20b.pcf.gz
 lib/X11/fonts/misc/ter-p20n.pcf.gz
+lib/X11/fonts/misc/ter-p22b.pcf.gz
+lib/X11/fonts/misc/ter-p22n.pcf.gz
 lib/X11/fonts/misc/ter-p24b.pcf.gz
 lib/X11/fonts/misc/ter-p24n.pcf.gz
 lib/X11/fonts/misc/ter-p28b.pcf.gz
@@ -159,8 +203,12 @@
 lib/X11/fonts/misc/ter-u14n.pcf.gz
 lib/X11/fonts/misc/ter-u16b.pcf.gz
 lib/X11/fonts/misc/ter-u16n.pcf.gz
+lib/X11/fonts/misc/ter-u18b.pcf.gz
+lib/X11/fonts/misc/ter-u18n.pcf.gz
 lib/X11/fonts/misc/ter-u20b.pcf.gz
 lib/X11/fonts/misc/ter-u20n.pcf.gz
+lib/X11/fonts/misc/ter-u22b.pcf.gz
+lib/X11/fonts/misc/ter-u22n.pcf.gz
 lib/X11/fonts/misc/ter-u24b.pcf.gz
 lib/X11/fonts/misc/ter-u24n.pcf.gz
 lib/X11/fonts/misc/ter-u28b.pcf.gz
@@ -173,8 +221,12 @@
 lib/X11/fonts/misc/ter-x14n.pcf.gz
 lib/X11/fonts/misc/ter-x16b.pcf.gz
 lib/X11/fonts/misc/ter-x16n.pcf.gz
+lib/X11/fonts/misc/ter-x18b.pcf.gz
+lib/X11/fonts/misc/ter-x18n.pcf.gz
 lib/X11/fonts/misc/ter-x20b.pcf.gz
 lib/X11/fonts/misc/ter-x20n.pcf.gz
+lib/X11/fonts/misc/ter-x22b.pcf.gz
+lib/X11/fonts/misc/ter-x22n.pcf.gz
 lib/X11/fonts/misc/ter-x24b.pcf.gz
 lib/X11/fonts/misc/ter-x24n.pcf.gz
 lib/X11/fonts/misc/ter-x28b.pcf.gz
Index: fonts/terminus-font/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/fonts/terminus-font/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- fonts/terminus-font/distinfo        9 Nov 2008 22:48:59 -0000       1.4
+++ fonts/terminus-font/distinfo        30 Dec 2011 13:31:57 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.4 2008/11/09 22:48:59 bjs Exp $
 
-SHA1 (terminus-font-4.28.tar.gz) = 5134a39dd6f50f07e77d20e0718fe8cd00cc16b4
-RMD160 (terminus-font-4.28.tar.gz) = 79bc8e60c660cf166825974dd76e5a3772131ac4
-Size (terminus-font-4.28.tar.gz) = 229336 bytes
+SHA1 (terminus-font-4.36.tar.gz) = bbd839f8d21f4bcbf2c6d98aa1b5842bddc675c0
+RMD160 (terminus-font-4.36.tar.gz) = a10138462e6aa7cf2b6a3f7960b72b1703fa5f7d
+Size (terminus-font-4.36.tar.gz) = 309387 bytes



Home | Main Index | Thread Index | Old Index