ChangeLog

# ChangeLog for app-misc/figlet
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/figlet/ChangeLog,v 1.33 2008/05/11 20:35:07 solar Exp $

11 May 2008; figlet-222.ebuild:
- cross compile love. fixes /usr/bin/chkfont being installed with the wrong
EM_TYPE. Allows the use of -I$ROOT/include/paths/ in CFLAGS by switching /
to @ in the sed statement

12 Mar 2008; Raúl Porcel
-files/figlet-221-gentoo.diff, figlet-222.ebuild:
ia64 stable

20 Jul 2007; Samuli Suominen figlet-222.ebuild:
Keyword for ~arm, armin76 made me.

20 Jul 2007; Raúl Porcel figlet-222.ebuild:
Add ~ia64, we need figlet!

24 Apr 2007; Michael Sterrett
-figlet-221-r1.ebuild:
clean out older ebuild

18 Apr 2007; Alexander Færøy figlet-222.ebuild:
Stable on MIPS; bug #171676

09 Apr 2007; Peter Weller figlet-222.ebuild:
Stable on amd64 wrt bug 171676

24 Mar 2007; Bryan Østergaard figlet-222.ebuild:
Stable on Alpha, bug 171676.

24 Mar 2007; Joseph Jezak figlet-222.ebuild:
Marked ppc stable for bug #171676.

24 Mar 2007; Markus Rothe figlet-222.ebuild:
Stable on ppc64; bug #171676

22 Mar 2007; Jeroen Roovers figlet-222.ebuild:
Stable for HPPA (bug #171676).

15 Mar 2007; Gustavo Zacarias figlet-222.ebuild:
Stable on sprac

13 Mar 2007; Raúl Porcel figlet-222.ebuild:
x86 stable

*figlet-222 (20 Dec 2006)

20 Dec 2006; Michael Sterrett
-files/figlet-22-r1-gentoo.diff, +files/figlet-222-gentoo.diff,
+figlet-222.ebuild:
version bump

16 Jun 2006; Markus Rothe figlet-221-r1.ebuild:
Stable on ppc64

19 May 2006; Diego Pettenò figlet-221-r1.ebuild:
Add ~x86-fbsd keyword.

08 May 2006; Markus Rothe figlet-221-r1.ebuild:
Added ~ppc64

07 Apr 2005; Aron Griffis figlet-221-r1.ebuild:
stable on amd64

05 Feb 2005; Aaron Walker +files/figlet.bashcomp,
figlet-221-r1.ebuild:
Added figlet command-line completion; closes bug 80436.

10 Jul 2004; Tom Martin figlet-221-r1.ebuild:
Marked ~amd64.

16 Mar 2004; Michael Sterrett figlet-221-r1.ebuild,
metadata.xml:
add myself as the maintainer; tighten DEPEND (bug #44817); take out the depend
on a specific version of portage since there's no comment about why that's
there.

16 Mar 2004; Michael Sterrett figlet-22-r1.ebuild,
figlet-221.ebuild:
clean old versions

*figlet-221-r1 (12 Dec 2003)

12 Dec 2003; Michael Sterrett figlet-221-r1.ebuild:
Added additional fonts to address bug #35339

*figlet-221 (25 Jul 2003)

25 Jul 2003; Martin Holzer figlet-221.ebuild,
files/figlet-221-gentoo.diff:
Version bumped. Closes #24698.

04 Jul 2003; Michael Sterrett figlet-22-r1.ebuild:
added more error checking.
Don't bother to install figmagic since file groks FIGlet files as distributed.

20 Feb 2003; Guy Martin figlet-22-r1.ebuild :
Added hppa to keywords.

*figlet-22-r1 (28 Oct 2002)

29 Mar 2003; Seemant Kulleen figlet-22-r1.ebuild:
HOMEPAGE fix by Frantz Dhin in bug #18299

07 Dec 2002; Jack Morgan figlet-22-r1.ebuild, figlet-22.ebuild :
Changed sparc64 to sparc keyword


28 Oct 2002; Mike Frysinger :
Added fix from #9804 (not all scripts were installed +x)

*figlet-22 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX figlet-222-gentoo.diff 1029 RMD160 e02cffe306ea65e2288215d481a43e88bc74c2d2 SHA1 ab9d6144a70703f0f0e76b2435eb36440cece431 SHA256 824c6989201afdda6e78a39f6ad4561f3e37cc0be959ac84c5c0874c53c6e5c7
AUX figlet.bashcomp 1489 RMD160 3fd1b0bdff690bf7402f1d756285b575d5b43101 SHA1 755f31de1b199040a09043c9ceff7402fd14b50d SHA256 0471eda509df61dcce2adab1932c86dce77e0999421c70cb05ac3c16563138d6
DIST contributed-figlet-221.tar.gz 1393560 RMD160 823585a19fb504eafdc51c0b228121ed784ae54b SHA1 a23ecfdb54301e93b6578c3c465ba84c8f861d4f SHA256 2c569e052e638b28e4205023ae717f7b07e05695b728e4c80f4ce700354b18c8
DIST figlet222.tar.gz 166727 RMD160 fc39809b1f5d5e498d722d49ae88132528633d9f SHA1 138aa027f90c0d68429c7b71af4e51c176bab92b SHA256 21f8f9e9b2190fbc0f801fb4704355e5d73d36c55670272cd08cad3408d1f5fe
DIST ms-dos-figlet-221.tar.gz 2414 RMD160 63bbef976699747fdfd6f289ac3d22d4eb710dc8 SHA1 2bc48e0f1da9d585b7030a6986781525181c6357 SHA256 d3678a98b3b058ae4ded8525f51a1c53b3c6e6833793cf7cf98fcd9550ed7e70
EBUILD figlet-222.ebuild 1633 RMD160 31c8e4dd5436bae787cc865f2c90e252ad32840f SHA1 cb1899004ebbcfd1a7111d28da44335248ffd1ba SHA256 6d2e5f0abc4dd6429ba1dcdb96849e25931f107bf56e3ac30f8d8d6c97ff494b
MISC ChangeLog 4289 RMD160 024a3be9e67778dc62f5bbd7c7f9c12f59589adb SHA1 cedb7ef70c09845412493a6dfe2930547b700e96 SHA256 479c128223b18532276c9b04a6329c3c40466b290855ebe0784b1af69a076c78
MISC metadata.xml 253 RMD160 f574784ce11ddab7baf200be4286237456cb2233 SHA1 d3e6234fe741b4c5fd0887c5aa238345f5ae8d54 SHA256 fd6ace3f5b4164a271581180a27f7b94dd4f0a7d4e1525ab70d681c33ae1289a

figlet-222.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/figlet/figlet-222.ebuild,v 1.14 2008/05/11 20:35:07 solar Exp $

inherit eutils bash-completion toolchain-funcs

MY_P=${P/-/}
DESCRIPTION="program for making large letters out of ordinary text"
HOMEPAGE="http://www.figlet.org/"
# Bug 35339 - add more fonts to figlet ebuild
# The fonts are available from the figlet site, but they don't
# have versions so we mirror them ourselves.
SRC_URI="ftp://ftp.figlet.org/pub/figlet/program/unix/${MY_P}.tar.gz
mirror://gentoo/contributed-${PN}-221.tar.gz
mirror://gentoo/ms-dos-${PN}-221.tar.gz"

LICENSE="AFL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""

DEPEND=""

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"

cp "${WORKDIR}"/contributed/C64-fonts/*.flf fonts/ || die
cp "${WORKDIR}"/contributed/bdffonts/*.flf fonts/ || die
cp "${WORKDIR}"/ms-dos/*.flf fonts/ || die
cp "${WORKDIR}"/contributed/*.flf fonts/ || die

epatch "${FILESDIR}"/${P}-gentoo.diff
sed -i \
-e "s@CFLAGS = -g@CFLAGS = ${CFLAGS}@g" Makefile \
|| die "sed failed"
}

src_compile() {
tc-export CC
emake CC="${CC}" clean all || die "emake failed"
}

src_install() {
dodir /usr/bin /usr/share/man/man6 || die "dodir failed"
chmod +x figlist showfigfonts
emake \
DESTDIR="${D}"/usr/bin \
MANDIR="${D}"/usr/share/man/man6 \
DEFAULTFONTDIR="${D}"/usr/share/figlet \
install || die "make install failed"

dodoc README figfont.txt
dobashcompletion "${FILESDIR}"/figlet.bashcomp
}

files

metadata.xml




no-herd

mr_bones_@gentoo.org
Michael Sterrett