Portage is a package management system used by Gentoo Linux
# ChangeLog for app-misc/cmatrix
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/cmatrix/ChangeLog,v 1.25 2008/03/14 09:22:12 phreak Exp $
14 Mar 2008; Christian Heim
Removing Charlie Shepherd (masterdriverz, #153940) from metadata.xml.
27 Feb 2008; Jeroen Roovers
Stable for HPPA (thanks to LuckyLuke).
29 Jan 2008; nixnut
Stable on ppc wrt bug 204773
25 Jan 2008; Raúl Porcel
alpha/sparc stable wrt #204773
25 Jan 2008; Christian Faulhammer
cmatrix-1.2a-r1.ebuild:
stable x86, bug 204773
25 Jan 2008; Christian Faulhammer
cmatrix-1.2a-r1.ebuild:
the ebuild failed without USE=X, now fixed by proper conditional
*cmatrix-1.2a-r1 (25 Jan 2008)
25 Jan 2008; Samuli Suominen
Revision bump (and amd64 stable) to stop installing /usr/X11R6 directory wrt
#204773.
07 Jan 2008; Jeroen Roovers
Marked ~hppa (LuckyLuke in #gentoo-hppa).
22 Jul 2007; David Shakaryan
Remove virtual/x11 from dependencies.
14 May 2007; Thilo Bangert
add
01 Dec 2006; Charlie Shepherd
cmatrix-1.2a.ebuild:
Clean up ebuild, add || die and inherit autotools, bug 151291
25 Nov 2006; Charlie Shepherd
Mine ... all mine!!
14 Feb 2006; Joshua Baergen
cmatrix-1.2a.ebuild:
Fix dependencies for modular X (bug #122615, fix by GerbilSoft).
24 Aug 2005; Fernando J. Pereda
stable on alpha
05 Jun 2005; Michael Hanselmann
Stable on ppc.
08 May 2005; Stephanie Lockwood-Childs
cmatrix-1.2a.ebuild:
mark ~ppc
21 Apr 2005; Simon Stelling
stable on amd64
20 Mar 2005; Tavis Ormandy
~alpha keyword
21 Jan 2005; Simon Stelling
corrected homepage url
29 Mar 2004; Gustavo Zacarias
keyworded sparc, thanks to txromeo
02 Mar 2004; Daniel Ahlberg
Add amd64 keyword.
*cmatrix-1.2a (09 Jul 2002)
09 Jul 2002; Seemant Kulleen
ChangeLog files/digest-cmatrix-1.2a files/cmatrix-1.2a-gentoo.patch
New package.
AUX cmatrix-1.2a-gentoo.patch 3034 RMD160 59ba4db1eeb9f8242d070e29b3154212ed47cc2d SHA1 b4ac5206b56f2df3af04775d648cba65690fb5ef SHA256 a3c9646fe96da2a8509460c9afdb6ad85d1b704d01393d41825a1897fb49ff80
DIST cmatrix-1.2a.tar.gz 74376 RMD160 8a401753ca0e88c0d24b6a8c3f23b725368c13bb SHA1 ca078c10322a47e327f07a44c9a42b52eab5ad93 SHA256 1fa6e6caea254b6fe70a492efddc1b40ad7ccb950a5adfd80df75b640577064c
EBUILD cmatrix-1.2a-r1.ebuild 1229 RMD160 b874183c9acbb66b7c341972139fdc26a8428535 SHA1 32a25c1f3b79748ff9499cb9c75582b336786e12 SHA256 e162eceaf47a6683ed6d4ff52cb40b8311c3037a92d3f15e83d4cb8bc48a3fab
MISC ChangeLog 2766 RMD160 fc36d96f4ec09a683a34336bff1331642ed7204d SHA1 7eab7fa0248d3a05bb24ea35de1aa234f3460c75 SHA256 b3e04f05904637f3361f59a89c39b5976f8912044be8fc0b95013b6897865a57
MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/cmatrix/cmatrix-1.2a-r1.ebuild,v 1.7 2008/02/27 22:37:00 jer Exp $
inherit autotools eutils
DESCRIPTION="An ncurses based app to show a scrolling screen from the Matrix"
HOMEPAGE="http://www.asty.org/cmatrix.html"
SRC_URI="http://www.asty.org/${PN}/dist/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86"
IUSE="X"
DEPEND="X? ( x11-apps/mkfontdir )
sys-libs/ncurses"
src_unpack() {
unpack ${A}
# patch Makefile.am to make sure the fonts installations don't violate the
# sandbox.
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
eautoreconf
}
src_install() {
dodir /usr/share/consolefonts || die 'dodir failed'
dodir /usr/lib/kbd/consolefonts || die 'dodir failed'
if use X;then
dodir /usr/lib/X11/fonts/misc || die 'dodir failed'
fi
emake DESTDIR="${D}" install || die 'emake install failed'
}
pkg_postinst() {
if use X; then
if [ -d "${ROOT}"usr/lib/X11/fonts/misc ] ; then
einfo ">>> Running mkfontdir on ${ROOT}usr/lib/X11/fonts/misc"
mkfontdir "${ROOT}"usr/lib/X11/fonts/misc || die 'mkfontdir failed'
fi
fi
}