Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37636681
en ru br
ALT Linux repositórios
S:2.2.5-alt1
5.0: 2.2.2-alt1
4.1: 2.2.2-alt1
4.0: 2.2.2-alt1
3.0: 2.2.1-alt1

Group :: Gráficos
RPM: figlet

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: figlet_2.2.1-4.diff
Download


--- figlet-2.2.1.orig/debian/docs
+++ figlet-2.2.1/debian/docs
@@ -0,0 +1,5 @@
+README
+figfont.txt
+debian/README.Debian
+
+
--- figlet-2.2.1.orig/debian/chkfont.6
+++ figlet-2.2.1/debian/chkfont.6
@@ -0,0 +1,52 @@
+.\" chkfont
+.\" By Glenn Chappell <ggc@uiuc.edu>
+.\"
+.\" This program checks figlet 2.0/2.1 font files for format errors.
+.\" It also looks for signs of common problems and gives warnings.
+.\" chkfont does not modify font files.
+.\"
+.\" Usage: chkfont fontfile ...
+.\"
+.\" Note: This is very much a spare-time project. It's probably
+.\" full o' bugs.
+.\"
+.\" Manual page by Jonathon Abbott, for the Debian Project
+.\" slightly modified by Francesco Tapparo, for the Debian Project
+.TH CHKFONT 6 "9 April 2001" "v2.2.1"
+
+.SH NAME
+chkfont \- checks figlet 2.0 and up font files for format errors
+
+.SH SYNOPSIS
+.B chkfont
+[
+.I fontfile
+]
+
+.SH DESCRIPTION
+This program checks figlet 2.0 and up font files for format errors.
+It also looks for signs of common problems and gives warnings.
+chkfont does not modify font files.
+
+.SH EXAMPLES
+To use
+.B chkfont
+on the "big" font
+.RS
+
+.B example% chkfont /usr/share/figlet/big.flf
+
+.RE
+
+.SH BUGS
+Doesn't work on compressed font files.
+
+.SH AUTHORS
+chkfont was written by Glenn Chappell <ggc@uiuc.edu>
+
+This manual page was written by Jonathon Abbott for the Debian Project.
+
+.SH "SEE ALSO"
+.BR figlet (6),
+.BR showfigfonts (6),
+.BR figlist (6)
--- figlet-2.2.1.orig/debian/figlet.el
+++ figlet-2.2.1/debian/figlet.el
@@ -0,0 +1,50 @@
+;; filename: figlet.el
+;; Kirby Files, 9/18/94.  kfiles@bbn.com
+;; add font completion: James LewisMoss 27 Oct 2000, dres@debian.org
+;; feel free to modify and distribute; there's not a lot here.
+;; call M-x figlet-message to insert a large ascii text in your buffer.
+;; Current option is to center text.  Feel free to change this if you'd
+;; like.
+(defvar fig-options "-c")
+
+(setq save-eval-depth max-lisp-eval-depth)
+(setq max-lisp-eval-depth 1000)
+
+(defun collapse-lists (da-list)
+  (cond ((stringp da-list) (list da-list))
+        ((null da-list) nil)
+        (t (append (collapse-lists (car da-list))
+                   (collapse-lists (cdr da-list))))))
+
+(defun generate-figlet-font-list (loc-list)
+  "Generate a list of figlet fonts."
+  (mapcar
+   '(lambda (element)
+      (cons element nil))
+   (mapcar
+    '(lambda (one-file)
+       (let ((point (string-match ".flf" one-file)))
+         (substring one-file 0 point)))
+    (collapse-lists
+     (mapcar
+      '(lambda (dir-string)
+         (directory-files (expand-file-name dir-string)
+                          nil ".*\.flf"))
+      loc-list)))))
+
+;; replace this with "figlet -I2" to get the default font dir
+(defvar fig-font-locations '("/usr/share/figlet"))
+
+(defvar fig-font-list (generate-figlet-font-list fig-font-locations))
+
+(defun figlet-message ()
+  "Inserts large message of text in ASCII font into current buffer"
+  (interactive)
+  (setq str (read-from-minibuffer "Enter message: "))
+  (setq font
+        (completing-read "Which font: " fig-font-list nil t))
+  (call-process "figlet" nil t t "-f" font fig-options str)
+  (message "Done printing"))
+
+
+(setq max-lisp-eval-depth save-eval-depth)
--- figlet-2.2.1.orig/debian/copyright
+++ figlet-2.2.1/debian/copyright
@@ -0,0 +1,76 @@
+This is the Debian Linux prepackaged version of Figlet, a program for doing
+things
+ _ _ _          _   _     _
+| (_) | _____  | |_| |__ (_)___
+| | | |/ / _ \ | __| '_ \| / __|
+| | |   <  __/ | |_| | | | \__ \_
+|_|_|_|\_\___|  \__|_| |_|_|___(_)
+
+This package was originally put together by Robert Leslie <rob@mars.org>,
+and the maintained Martin Schulze <joey@debian.org>. Now it's maintained by 
+Francesco Tapparo <cesco@debian.org> with sources obtained from:
+  ftp://ftp.nicoh.com/pub/figlet/program/unix/figlet22.tar.gz
+
+  figlet (c) 1991, 1993, 1994 Glenn Chappell and Ian Chai
+  Internet: <ggc@uiuc.edu> and <chai@uiuc.edu>
+  FIGlet Copyright 1996, 1997 John Cowan^M
+  Portions written by Paul Burton^
+  figlet, along with the various figlet fonts and documentation, may be
+    freely copied and distributed.
+
+/*
+ * crc.c - CRC calculation routine
+ *
+ * Version 1.0
+ *
+ * Copyright (c) 1995, Edward B. Hamrick
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and
+ * its documentation for any purpose is hereby granted without fee, provided
+ * that
+ *
+ * (i)  the above copyright notice and the text in this "C" comment block
+ *      appear in all copies of the software and related documentation, and
+ *
+ * (ii) any modifications to this source file must be sent, via e-mail
+ *      to the copyright owner (currently hamrick@primenet.com) within
+ *      30 days of such modification.
+ *
+ * THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
+ * WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * IN NO EVENT SHALL EDWARD B. HAMRICK BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
+ * INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER
+ * RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF
+ * THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
+In addition, the authors have approved the following copyright
+addendum, according to Robert Leslie:
+
+  This program may be sold as a component of the Debian Linux
+  distribution or a Linux distribution derived from the Debian
+  Linux distribution. If it is distributed in binary form, the
+  source code must be included in the distribution as well.
+
+You may wish to visit the following Figlet WWW sites:
+
+  http://st-www.cs.uiuc.edu/users/chai/figlet.html
+  http://www.math.uiuc.edu/~chappell/figlet/
+
+The official FIGlet web page: http://st-www.cs.uiuc.edu/~chai/figlet.html
+
+If you like FIGlet (hey, even if you *hate* FIGlet), please send an
+e-mail message to <figlet@uiuc.edu>.
+
+We run an e-mail list dedicated to FIGlet software and font
+announcements, as well as general discussion about FIGlet.  If you
+would like to be on this list, send e-mail to listserv@vmd.cso.uiuc.edu
+with the message body
+        subscribe figlet-l YOUR NAME
+where YOUR NAME should be replaced with your name.  For those who don't
+want to be bothered with the discussions, the list can be configured so
+that you only see software update notices, or only software and font
+announcements.
--- figlet-2.2.1.orig/debian/manpages
+++ figlet-2.2.1/debian/manpages
@@ -0,0 +1,4 @@
+debian/chkfont.6
+figlet.6
+debian/figlist.6
+debian/showfigfonts.6
--- figlet-2.2.1.orig/debian/figlist.6
+++ figlet-2.2.1/debian/figlist.6
@@ -0,0 +1,52 @@
+.\" figlist by Glenn Chappell <ggc@uiuc.edu>
+.\" figlet release 2.1.1 -- 25 Aug 1994
+.\"
+.\" Lists all fonts and control files in figlet's default font directory.
+.\" Replaces "figlet -F", which was removed from figlet version 2.1.
+.\"
+.\" Usage: figlist [ -d directory ]
+.\"
+.\" Manual page by Jonathon Abbott, for the Debian Project
+.\" slightly modified by Francesco Tapparo, for the Debian Project
+.TH FIGLIST 6 "9 April 2001" "v2.2.1"
+
+.SH NAME
+figlist \- lists figlet fonts and control files
+
+.SH SYNOPSIS
+.B figlist
+[
+.B \-d
+.I directory
+]
+
+.SH DESCRIPTION
+Lists all fonts and control files in figlet's default font directory.
+Replaces "figlet -F", which was removed from figlet version 2.1.
+
+.SH EXAMPLES
+To use
+.B figlist
+with its default settings, simply type
+.RS
+
+.B example% figlist
+
+.RE
+
+To list all the font and control files in /usr/share/fonts/figlet
+.RS
+
+.B example% figlist -d /usr/share/fonts/figlet
+
+.RE
+
+.SH AUTHORS
+figlist was written by Glenn Chappell <ggc@uiuc.edu>
+
+This manual page was written by Jonathon Abbott for the Debian Project.
+
+.SH "SEE ALSO"
+.BR figlet (6),
+.BR chkfont (6),
+.BR showfigfonts (6)
--- figlet-2.2.1.orig/debian/postinst
+++ figlet-2.2.1/debian/postinst
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+#DEBHELPER#
+
+#DEBHELPER#
+
--- figlet-2.2.1.orig/debian/showfigfonts.6
+++ figlet-2.2.1/debian/showfigfonts.6
@@ -0,0 +1,67 @@
+.\" showfigfonts by Glenn Chappell <ggc@uiuc.edu>
+.\" figlet release 2.1.1 -- 25 Aug 1994
+.\" Based on showfigfonts by Greg Galperin <grg@ai.mit.edu>, Nov 1993.
+.\"
+.\" Prints a list of available figlet fonts, along with a sample of each
+.\" font.  If directory is given, lists fonts in that directory; otherwise
+.\" uses the default font directory.  If word is given, prints that word
+.\" in each font; otherwise prints the font name.
+.\"
+.\" Usage: showfigfonts [ -d directory ] [ word ]
+.\"
+.\" Manual page by Jonathon Abbott, for the Debian Project
+.\" slightly modified by Francesco Tapparo, for the Debian Project
+.TH SHOWFIGFONTS 6 "9 April 2001" "v2.2.1"
+
+.SH NAME
+showfigfonts \- prints a list of available figlet fonts
+
+.SH SYNOPSIS
+.B showfigfonts
+[
+.B \-d
+.I directory
+]
+[
+.I word
+]
+
+.SH "DESCRIPTION"
+Prints a list of available figlet fonts, along with a sample of each
+font.  If directory is given, lists fonts in that directory; otherwise
+uses the default font directory.  If word is given, prints that word
+in each font; otherwise prints the font name.
+
+.SH EXAMPLES
+To use
+.B showfigfonts
+with its default settings, simply type
+.RS
+
+.B example% showfigfonts
+
+.RE
+
+To print all the fonts in /usr/share/fonts/figlet
+.RS
+
+.B example% showfigfonts -d /usr/share/fonts/figlet
+
+.RE
+
+To print the word foo using all available fonts
+.RS
+
+.B example% showfigfonts foo
+
+.RE
+
+.SH "AUTHORS"
+showfigfonts was written by Glenn Chappell <ggc@uiuc.edu>
+
+This manual page was written by Jonathon Abbott for the Debian Project.
+
+.SH "SEE ALSO"
+.BR figlet (6),
+.BR chkfont (6),
+.BR figlist (6)
--- figlet-2.2.1.orig/debian/prerm
+++ figlet-2.2.1/debian/prerm
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+#DEBHELPER#
+
+#DEBHELPER#
+
+
--- figlet-2.2.1.orig/debian/README.Debian
+++ figlet-2.2.1/debian/README.Debian
@@ -0,0 +1,7 @@
+If you need more fonts for figlet, you can install figfonts, a package
+coming with several fonts supporting also cirillic languages.
+Unfortunately figfonts is not free, so it cannot be part of Debian;
+but you can fetch it from the ftp servers anyway, in the non-free
+section.
+
+Francesco Tapparo
--- figlet-2.2.1.orig/debian/dirs
+++ figlet-2.2.1/debian/dirs
@@ -0,0 +1 @@
+usr/bin
--- figlet-2.2.1.orig/debian/rules
+++ figlet-2.2.1/debian/rules
@@ -0,0 +1,78 @@
+#!/usr/bin/make -f
+# adapted from a sample in the  the debhelper
+# package
+# GNU copyright 1997 to 1999 by Joey Hess.
+# GNU copyright 2000 to 2003 by Francesco Tapparo
+
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=1
+export DH_COMPAT=4
+export DH_OPTIONS= -p figlet 
+
+export installbin = install -g root -o root -m 755 
+export installdoc = install -g root -o root -m 644 
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+	-mkdir debian/trash
+
+	# Add here commands to compile the package.
+	$(MAKE) DEFAULTFONTDIR="/usr/share/figlet" DESTDIR="/usr/bin"
+
+	touch stamp-build
+
+clean:
+	dh_testdir
+	rm -f build-stamp
+	rm -f install-stamp
+	-rm -rf debian/trash
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) clean
+	find . -name '*~' -exec rm {} \;
+	-rm -f stamp-build
+	-rm -f debian/figlet.elc
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	# Add here commands to install the package into debian/tmp.
+	$(MAKE) install DESTDIR=debian/figlet/usr/bin \
+	                DEFAULTFONTDIR=debian/figlet/usr/share/figlet \
+	                MANDIR=debian/trash
+	$(installbin) -d debian/figlet/usr/share/emacs/site-lisp
+	$(installdoc) debian/figlet.el \
+	              debian/figlet/usr/share/emacs/site-lisp/figlet.el
+
+	$(installbin) -d debian/figlet/usr/share/emacs/site-lisp
+	$(installdoc) debian/figlet.el debian/figlet/usr/share/emacs/site-lisp
+
+	touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installman
+	dh_installchangelogs CHANGES
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
--- figlet-2.2.1.orig/debian/changelog
+++ figlet-2.2.1/debian/changelog
@@ -0,0 +1,139 @@
+figlet (2.2.1-4) unstable; urgency=high
+
+  * debian/control: forgot to change the binary package's Section from misc to
+    non-free/text.  Really uploading to non-free this time.
+
+ -- Carlos Laviola <claviola@debian.org>  Mon,  1 Nov 2004 15:14:52 -0300
+
+figlet (2.2.1-3) unstable; urgency=high
+
+  * debian/control: changed Section from misc to non-free/text while the
+    problems that land figlet in non-free, as brought up in bug #274950 are
+    being fixed.  (Closes: #274950)
+
+ -- Carlos Laviola <claviola@debian.org>  Sat,  9 Oct 2004 04:01:57 -0300
+
+figlet (2.2.1-2) unstable; urgency=low
+
+  * New maintainer.
+  * Bumped Standards-Version to 3.6.1.1.
+  * Nothing's actually installed in /usr/doc.  (Closes: #190019)
+  * figlet.6: Replaced Ian Chai's e-mail address with the one he used
+    to subscribe to figlet's mailing list.  (Closes: #273063)
+  * debian/control: figlet now Suggests: figfonts{-cjk}.  (Closes: #271474)
+
+ -- Carlos Laviola <claviola@debian.org>  Sat,  2 Oct 2004 01:36:08 -0300
+
+figlet (2.2.1-1) unstable; urgency=low
+
+  * new upstream release closes: Bug#175460
+  * removed obsolete files debian/readme and debian/changes
+  * switched to use debian/manpages
+  * updated chkfont manpage closes: Bug#93311
+  * updated figlist manpage closes: Bug#93312
+  * updated showfigfonts manpage closes: Bug#93313
+  * added a note about the existence of figfonts closes:Bug#185967
+  * set debhelper compatibility mode to 4
+  * changed the build dependency to require debhelper (>= 4)
+  * now standard version 3.5.9.0 compatible
+
+ -- Francesco Tapparo <cesco@debian.org>  Sat,  5 Apr 2003 21:48:42 +0200
+
+figlet (2.2-11) unstable; urgency=low
+
+  * added the manpages of chkfont, figlist and showfigfonts: thanks
+    Jonathon Abbottjed rules
+
+ -- Francesco Tapparo <cesco@debian.org>  Fri, 13 Apr 2001 11:05:54 +0200
+
+figlet (2.2-10) unstable; urgency=low
+
+  * figlet.el was misnamed (this close bug #75721)
+  * figlet now use an improved version of figlet.el (thanks to James
+    LewisMossls)
+  * renamed /usr/share/doc/figlet/changes.txt.gz to
+    /usr/share/doc/figlet/changelog.gz for a better debian policy
+    guidelines adherence
+  * veridied adherence to debian policy 3.2.1.0
+
+ -- Francesco Tapparo <cesco@debian.org>  Sun,  5 Nov 2000 14:31:58 +0100
+
+figlet (2.2-9) unstable; urgency=low
+
+  * converted to debhelper
+  * some tweaks to the upstream Makefile: now it creates $(MANDIR) and it uses
+    install -d and not mkdir, and it creates the /usr/bin directory
+  * renamed changes to changes.txt
+  * moved the dynamically created changes.txt and readme.txt to the
+    debian subdir
+  * package moved to FHS
+  * added showfigfonts, figlist and chkfont to the distribution
+  * recompiled with glibc-2.1 (it was 2.0)
+  * verified compliance to policy 3.0.0.0
+  * changed the Replaces field from figfont (<< 2.2) to figfont
+  * added a Conflicts field against old version of figfonts and
+    figfonts-cjk
+
+ -- Francesco Tapparo <cesco@debian.org>  Mon, 11 Oct 1999 14:44:39 +0200
+
+figlet (2.2-8) unstable; urgency=low
+
+  * updated my email address
+  * the build process is more friendly to the cross compilers now: this close 
+    bug #32189
+
+ -- Francesco Tapparo <cesco@debian.org>  Sun, 25 Apr 1999 21:54:08 +0200
+
+figlet (2.2-7) frozen unstable; urgency=low
+
+  * changed distribution to frozen/unstable
+
+ -- Francesco Tapparo <f.tapparo@vi.nettuno.it>  Sun, 26 Apr 1998 14:09:35 +0200
+
+figlet (2.2-6) unstable; urgency=low
+
+  * move figlet.el to /usr/share/emacs/site-lisp: this solve bug #21219
+
+ -- Francesco Tapparo <f.tapparo@vi.nettuno.it>  Tue, 21 Apr 1998 14:39:15 +0200
+
+figlet (2.2-5) unstable; urgency=low
+
+  * added the emacs helper figlet.el
+  * stripped the binaries (this would resolve the bug #15722)
+
+
+ -- Francesco Tapparo <f.tapparo@vi.nettuno.it>  Sat, 13 Dec 1997 21:02:37 +0100
+
+figlet (2.2-4) unstable; urgency=low
+
+  * moved back to the main distribution
+
+ -- Francesco Tapparo <f.tapparo@vi.nettuno.it>  Sun, 23 Nov 1997 13:42:09 +0100
+
+figlet (2.2-3) unstable; urgency=low
+
+  * now the upstream changelog file is gzipped
+  * verified adherence to debian policy 2.3.0.0
+  * removed bashisms (veryfied with ash and pdksh)
+  * now figlet don't use zipped fonts (for policy problems)
+  * added Replaces figfonts (<< 2.2). This solve bug #13343
+
+ -- Francesco Tapparo <f.tapparo@vi.nettuno.it>  Sat, 25 Oct 1997 14:42:44 +0200
+
+figlet (2.2-2) unstable; urgency=low
+
+  * executable permission to showfigfonts and figlist
+  * used compressed fonts
+  * new maintainer
+
+ -- Francesco Tapparo <f.tapparo@vi.nettuno.it>  Sat, 20 Sep 1997 19:14:27  +0200
+
+figlet (2.2-1) unstable; urgency=low
+
+  * New upstream source
+  * New maintaier
+  * New Standards version (Bug#9466)
+  * New section (non-free)
+
+ -- Martin Schulze <joey@finlandia.infodrom.north.de>  Wed,  3 Sep 1997 21:20:58 +0200
+
--- figlet-2.2.1.orig/debian/control
+++ figlet-2.2.1/debian/control
@@ -0,0 +1,21 @@
+Source: figlet
+Maintainer: Carlos Laviola <claviola@debian.org>
+Section: non-free/text
+Priority: optional
+Standards-Version: 3.6.1.1
+Build-Depends: debhelper (>= 4.0.0)
+
+Package: figlet
+Architecture: any
+Depends: ${shlibs:Depends}
+Replaces: figfonts
+Suggests: figfonts, figfonts-cjk
+Conflicts: figfonts (<= 2.2-3), figfonts-cjk (<= 2.2-3)
+Section: non-free/text
+Priority: optional
+Description: Frank, Ian & Glenn's Letters
+ Figlet is a program that creates large characters out of ordinary screen
+ characters.  It can create characters in many different styles and can
+ kern and "smush" these characters together in various ways.  Figlet
+ output is generally reminiscent of the sort of "signatures" many people
+ like to put at the end of e-mail and Usenet messages.
--- figlet-2.2.1.orig/figlet.6
+++ figlet-2.2.1/figlet.6
@@ -1028,7 +1028,7 @@
 You can e-mail him but he is not an e-mail fanatic; people who e-mail
 Glenn will probably get answers, but if you e-mail his best friend:
 
-Ian Chai <ianchai@usa.net>, who
+Ian Chai <ianchai@rbacomm.com>, who
 .I is
 an e-mail fanatic, you'll get answers, endless conversation about the
 mysteries of life, invitations to join some 473 mailing lists and a
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009