ChangeLog

# ChangeLog for app-admin/ccze
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ccze/ChangeLog,v 1.24 2007/06/23 20:26:05 joker Exp $

23 Jun 2007; Christian Birchinger
-ccze-0.2.1-r1.ebuild:
Removing -r1 version because it segfaults.

23 Jun 2007; Christoph Mende ccze-0.2.1-r2.ebuild:
Stable on amd64 wrt bug 182941

07 Jun 2007; Christian Faulhammer ChangeLog:
modified ChangeLog to meet common standards

06 May 2007; Tobias Scherbaum
ccze-0.2.1-r2.ebuild:
ppc stable

09 Apr 2007; Christian Birchinger ccze-0.2.1-r2.ebuild:
Added sparc stable keyword

20 Mar 2007; Andrej Kacian ccze-0.2.1-r2.ebuild:
Stable on x86.

*ccze-0.2.1-r2 (17 Dec 2006)

17 Dec 2006; Christian Birchinger
+files/ccze-segfault.patch, +ccze-0.2.1-r2.ebuild:
Added a patch for the missing optarg in recent glibcs

17 Dec 2006; Christian Birchinger -ccze-0.2.1.ebuild:
Remove old version

12 Dec 2006; Timothy Redaelli ccze-0.2.1-r1.ebuild:
Stable on ppc wrt bug #157930

12 Dec 2006; Andrej Kacian ccze-0.2.1-r1.ebuild:
Stable on x86, bug #157930.

12 Dec 2006; Peter Weller ccze-0.2.1-r1.ebuild:
Added amd64 keyword wrt bug #157930

12 Dec 2006; Christian Birchinger ccze-0.2.1-r1.ebuild:
Added sparc stable keyword

11 Dec 2006; Christian Birchinger ccze-0.2.1.ebuild,
ccze-0.2.1-r1.ebuild:
Removed unneeded dependencies

14 Oct 2006; Timothy Redaelli ccze-0.2.1-r1.ebuild:
Added ~x86-fbsd keyword

*ccze-0.2.1-r1 (14 Oct 2006)

14 Oct 2006; Christian Birchinger
+files/ccze-fbsd.patch, +ccze-0.2.1-r1.ebuild:
Added a patch from drizzt@gentoo.org which fixes build on FreeBSD. Droped
useless virtual/libc dependency

11 Mar 2006; Christian Birchinger ccze-0.2.1.ebuild:
Added a build fix for gcc4

18 Dec 2004; Simon Stelling ccze-0.2.1.ebuild:
was unstable for over a year without bug reports, marking stable on amd64

05 Oct 2004; Pieter Van den Abeele ccze-0.2.1.ebuild:
Masked ccze-0.2.1.ebuild stable for ppc

30 Sep 2004; Tom Martin ccze-0.2.1.ebuild:
Marked ~amd64.

12 Aug 2004; Christian Birchinger ccze-0.2.1.ebuild:
Fixed bug #59939. Thanks to Aaron Walker

11 Mar 2004; Michael Sterrett ccze-0.2.1.ebuild:
IUSE, use standard src_compile, error message, header fix

*ccze-0.2.1 (26 Jun 2003)

26 Jun 2003; Christian Birchinger
ccze-0.2.1.ebuild:
Initial release

Manifest

AUX ccze-fbsd.patch 635 RMD160 a008d2bf9cf2c303f16c1dcb136538fea26de455 SHA1 76b62e200194efd5083401505383f25ea9c8a6dc SHA256 f80d6bea0b9a0655330e2e55e7abb4f31c9968c19f3d9e4ac06ab2e4ce8ee3b7
AUX ccze-segfault.patch 814 RMD160 e1ef1873b8a69ddbce052720a638232630ed1dbb SHA1 a7cf64aadf72ceecb90d758eb31bfc24d73f1789 SHA256 43d82cc9ecb9c3b4aeea311411ada9622094903f60861ed4bc0b2044f294dddc
DIST ccze-0.2.1.tar.gz 139795 RMD160 22d89140ea0518c6a33c07464620a2a1fb212b94 SHA1 a265e826be8018cd2f1b13ea1e96e27cc1941d02 SHA256 8263a11183fd356a033b6572958d5a6bb56bfd2dba801ed0bff276cfae528aa3
EBUILD ccze-0.2.1-r2.ebuild 1079 RMD160 d7d9993a96e9a7cadb24a9f8ae62628419993843 SHA1 0c15d44b1e05120997fc22f58d89a92aab7b9873 SHA256 a709c7cfd16feb7868b29c8a9b48f06ee7e8750b0af287a07919d4d771f46d8d
MISC ChangeLog 2886 RMD160 ad55aa6de767b8902b438cd408cd8e896bc3933a SHA1 5227816648edfe1c7bd74a519ea45640e6f3e9cc SHA256 22562a1f6483d1108694b65c73c0ccefc09122f8a7a7c797547818538ef4c6aa
MISC metadata.xml 644 RMD160 62a75c36180109b37c85c51c118cc566f7895365 SHA1 e90e62aba83f2679ae1ec345b735a6c368680220 SHA256 1f5ded692570e05dcbcf2b7e578b6afe49499dcce935da0991e7ca98746866f1

ccze-0.2.1-r2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ccze/ccze-0.2.1-r2.ebuild,v 1.5 2007/06/23 15:57:16 angelos Exp $

inherit fixheadtails autotools eutils

DESCRIPTION="A flexible and fast logfile colorizer"
HOMEPAGE="http://bonehunter.rulez.org/software/ccze/"
SRC_URI="ftp://bonehunter.rulez.org/pub/ccze/stable/${P}.tar.gz"

RESTRICT="test"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
IUSE=""

DEPEND="dev-libs/libpcre"

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

epatch "${FILESDIR}"/ccze-fbsd.patch || die "epatch ccze-fbsd.patch failed"
epatch "${FILESDIR}"/ccze-segfault.patch || die "epatch ccze-segfault.patch"

# GCC 4.x fixes
sed -e 's/-Wswitch -Wmulticharacter/-Wswitch/' \
-i src/Makefile.in
sed -e '/AC_CHECK_TYPE(error_t, int)/d' \
-i configure.ac

eautoreconf

ht_fix_file Rules.mk.in
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog ChangeLog-0.1 NEWS THANKS README FAQ
}

files

metadata.xml




no-herd

joker@gentoo.org
Christian Birchinger
Please take over if you want it


CCZE is my C port of RASZi's colorize, with a set of bug fixes and enhancements.
It uses PCRE to do the matching, and NCurses for the output. The goal was to
create a log coloriser, that is fast and light on resources. Also, being extensible
via plug-ins is an important feature too.