Hi, This diff updates figlet to 2.2.3. Tested on amd64.
Comments ? OK ? Cheers, benoit
Index: Makefile =================================================================== RCS file: /cvs/ports/misc/figlet/Makefile,v retrieving revision 1.21 diff -u -r1.21 Makefile --- Makefile 19 Oct 2010 09:21:04 -0000 1.21 +++ Makefile 17 Jan 2011 10:32:28 -0000 @@ -2,15 +2,14 @@ COMMENT = generates ASCII banner art -PKGNAME = figlet-2.2.2 -DISTNAME = figlet222 +DISTNAME = figlet-2.2.3 CATEGORIES = misc graphics HOMEPAGE = http://www.figlet.org/ MAINTAINER = Benoit Lecocq <ben...@openbsd.org> -# Artistic +# BSD PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes @@ -19,12 +18,13 @@ WANTLIB = c MASTER_SITES = ftp://ftp.figlet.org/pub/figlet/program/unix/ -MASTER_SITES0 = http://www.arcane-labs.net/download/ +MASTER_SITES0 = http://www.arcane-labs.net/download/OpenBSD/ DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \ figlet-contributed-06092002${EXTRACT_SUFX}:0 MAKE_FLAGS = CC="${CC}" CFLAGS="${CFLAGS}" \ DEFAULTFONTDIR=${PREFIX}/share/figlet + USE_GROFF = Yes NO_REGRESS = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/misc/figlet/distinfo,v retrieving revision 1.6 diff -u -r1.6 distinfo --- distinfo 27 May 2009 10:24:50 -0000 1.6 +++ distinfo 17 Jan 2011 10:32:28 -0000 @@ -1,10 +1,10 @@ +MD5 (figlet-2.2.3.tar.gz) = yeSdyD78WQcKADE7k2ACvw== MD5 (figlet-contributed-06092002.tar.gz) = atcJh3QX/tcPDATIFiLjqQ== -MD5 (figlet222.tar.gz) = X4StUtCS1dtK1ZFt92dkaw== +RMD160 (figlet-2.2.3.tar.gz) = qmEO+OvDlrlRP7wvOda87k7Z36A= RMD160 (figlet-contributed-06092002.tar.gz) = o5AFLbIhq2zNA4qK5yuuD049YAo= -RMD160 (figlet222.tar.gz) = WKPMphY58HWV3y2tTo5QXGOdAq0= +SHA1 (figlet-2.2.3.tar.gz) = 5MPCedJ0fg4tgNEbm69OVI9y5RU= SHA1 (figlet-contributed-06092002.tar.gz) = 9C/7yix/chg08c8W8nS/eBbAhgs= -SHA1 (figlet222.tar.gz) = lXiJJVnNqV8HZQcpn7bWicgJzkI= +SHA256 (figlet-2.2.3.tar.gz) = lxOczKD9onKpWqV7vf7uYYIMT8oXwKM8eFhGbGzCnYs= SHA256 (figlet-contributed-06092002.tar.gz) = w04b+13S7Yy23JMnk9kOEqflZ1AiEq0H6Ijd5YN+lrs= -SHA256 (figlet222.tar.gz) = GromDVOKFmRRkXqytGH+XYhMyB230CezN41b2DmEQvg= +SIZE (figlet-2.2.3.tar.gz) = 181483 SIZE (figlet-contributed-06092002.tar.gz) = 1359185 -SIZE (figlet222.tar.gz) = 177545 Index: patches/patch-figlet_c =================================================================== RCS file: patches/patch-figlet_c diff -N patches/patch-figlet_c --- patches/patch-figlet_c 27 May 2009 10:24:53 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ -$OpenBSD: patch-figlet_c,v 1.2 2009/05/27 10:24:53 benoit Exp $ ---- figlet.c.orig Tue Jul 5 11:50:49 2005 -+++ figlet.c Mon May 25 22:07:34 2009 -@@ -1446,8 +1446,9 @@ inchr c; - } - else { - for (k=0;k<smushamount;k++) { -- outputline[row][outlinelen-smushamount+k] = -- smushem(outputline[row][outlinelen-smushamount+k],currchar[row][k]); -+ if (outlinelen-smushamount+k >= 0) -+ outputline[row][outlinelen-smushamount+k] = -+ smushem(outputline[row][outlinelen-smushamount+k],currchar[row][k]); - } - strcat(outputline[row],currchar[row]+smushamount); - }