ChangeLog

# ChangeLog for dev-util/cutils
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cutils/ChangeLog,v 1.20 2007/05/15 09:10:31 bangert Exp $

14 May 2007; Thilo Bangert metadata.xml:
add no-herd

05 Mar 2007; Marius Mauch cutils-1.6-r2.ebuild:
Replacing einfo with elog

06 Jan 2007; Danny van Dyk -cutils-1.6-r1.ebuild:
QA: Removed unused versions.

30 Sep 2006; Robin H. Johnson cutils-1.6-r2.ebuild:
Add ~amd64 so I can use it.

04 Sep 2006; Saleem Abdulrasool
cutils-1.6-r2.ebuild:
stable on x86 (bug #145555)

03 Sep 2006; Jason Wever cutils-1.6-r2.ebuild:
Stable on SPARC wrt bug #145555.

30 Aug 2006; Tobias Scherbaum
cutils-1.6-r2.ebuild:
ppc stable, bug #145555

*cutils-1.6-r2 (22 Mar 2006)

22 Mar 2006; Patrick Kursawe
+files/cutils-1.6-r1-gentoo.diff, cutils-1.6-r1.ebuild,
+cutils-1.6-r2.ebuild:
Moving cdecl to cutils-cdecl because it conflicts with the more feature-rich
cdecl from the dev-util/cdecl package. See bug #127076.
Adding blocking dependency to the old version.

29 Jul 2005; Daniel Black -cutils-1.6.ebuild,
cutils-1.6-r1.ebuild:
removed die from epatch || die. old version cleanout

07 May 2005; David Holm cutils-1.6-r1.ebuild:
Added to ~ppc.

05 Dec 2004; Markus Nigbur cutils-1.6-r1.ebuild:
Inherit eutils.

06 Nov 2004; cutils-1.6-r1.ebuild:
Hooray for epatch.

01 Jul 2004; Jeremy Huddleston cutils-1.6-r1.ebuild,
cutils-1.6.ebuild:
virtual/glibc -> virtual/libc

12 Mar 2004; Michael Sterrett cutils-1.6-r1.ebuild,
cutils-1.6.ebuild:
Don't assign default to S; header fix

*cutils-1.6-r1 (09 Sep 2003)

09 Sep 2003; George Shapovalov cutils-1.6-r1.ebuild :
few cleanups + added MAKEOPTS=-j1 before emake, as per #27726

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*cutils-1.6 (01 Aug 2002)

1 Aug 2002; George Shapovalov cutils-1.6.ebuild, cutils-1.6-gentoo.diff :

initial release

The C language utilities collection is composed of: cdecl and cundecl (decode
and encode C type declarations), cobfusc (make a C source file unreadable but
compilable), chilight (highlight C source files), cunloop (unloop C loops),
yyextract (extract grammar rules from yacc grammar), and yyref (generate a
cross-reference for yacc input).

ebuild submitted by: Marius Bernklev

Manifest

AUX cutils-1.6-gentoo.diff 407 RMD160 542ac73fa3f92716d0177f641502b57519fe0c36 SHA1 6832350b2e13e7abdf34c917a88fb12cad0f57d8 SHA256 9dc3e879b2d18d74e93cd625aebaddbfca5d35c1fa8999b9e6cc01927e8309e4
AUX cutils-1.6-r1-gentoo.diff 683 RMD160 97fa4a9a8e3797439a18b4d3795a2c4771acb2d4 SHA1 77a881f99c59139da8cd35051ea461b5adbef6f7 SHA256 ac25db32317bcbe453fdb56df77ceb28c2ab90dbc0251c69cb7b4b59aa876496
DIST cutils-1.6.tar.gz 128722 RMD160 416757ddf6c546c55d992ab494fde8b5e394a7cc SHA1 788b8b4ec478285ac129021607974657fc501fa3 SHA256 b26c22f2ca3905579273e132708094e95b4fe2a0576ce4bea8a7cbfc7a0084b8
EBUILD cutils-1.6-r2.ebuild 1175 RMD160 307f44d3ebd5b99073eb912e86488736b286a563 SHA1 0d248b3d50e2d64bc54b1638c1dad85f808889b6 SHA256 2f4bab1afaf9950afe09d651a78ea0bab89f8fd57649aaeefef9ac4841afb835
MISC ChangeLog 2775 RMD160 da598b1e2d90fd0d77f40c38771ff01bbf075ef7 SHA1 e40878008a3c4fe7d02b930445af8f8d845faf7d SHA256 f616fbdbfb93fe312f01d27347fa56b5a75d466e559418d03afdb8297290360d
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a

cutils-1.6-r2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cutils/cutils-1.6-r2.ebuild,v 1.6 2007/03/05 03:40:57 genone Exp $

inherit eutils

DESCRIPTION="C language utilities"
HOMEPAGE="http://www.sigala.it/sandro/software.php#cutils"
SRC_URI="http://www.sigala.it/sandro/files/${P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="ppc sparc x86 ~amd64"
IUSE=""

RDEPEND="virtual/libc"
DEPEND="${RDEPEND}
>=sys-apps/sed-4"

src_unpack() {
unpack ${A}
epatch ${FILESDIR}/${P}-r1-gentoo.diff
cd ${S}/src/cdecl
mv cdecl.1 cutils-cdecl.1
for file in ${S}/doc/*; do
sed -e 's/cdecl/cutils-cdecl/g' -i ${file}
done
sed -e 's/Xr cdecl/Xr cutils-cdecl/' -i ${S}/src/cundecl/cundecl.1
}

src_compile() {
./configure \
--host=${CHOST} \
--prefix=${DESTTREE} \
--infodir=${DESTTREE}/share/info \
--mandir=${DESTTREE}/share/man || die

emake -j1 || die
}

src_install () {
make DESTDIR=${D} install || die

dodoc COPYRIGHT CREDITS HISTORY INSTALL NEWS README
}

pkg_postinst () {
elog "cdecl was installed as cutils-cdecl because of a naming conflict with dev-util/cdecl"
}

files

metadata.xml




no-herd

maintainer-needed@gentoo.org