Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-util/cocom
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cocom/ChangeLog,v 1.6 2008/01/12 21:16:31 grobian Exp $
12 Jan 2008; Fabian Groffen
Dropped ppc-macos keyword, see you in prefix
25 Dec 2007; Christian Heim
Removing dholm from metadata.xml as per #24623. Assigning to maintainer-needed.
09 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
05 Nov 2005; Fabian Groffen
+files/cocom-0.995-gcc4.patch, cocom-0.995.ebuild:
Added GCC4 patch and marked ~ppc-macos (bug #111617)
24 Feb 2005; Luca Barbato
Marked ~x86
*cocom-0.995 (29 Nov 2004)
29 Nov 2004; David Holm
+cocom-0.995.ebuild:
Initial import
AUX cocom-0.995-gcc4.patch 410 RMD160 db6dc4758f8cac716edeed804baa258ac1e847bf SHA1 0247fabafe2ae7fae1585c24820bf6ceddb95b66 SHA256 70493de69c4adfd0113e5239f4e5d9f36f87a95633057651c50b85cbaf2b7895
DIST cocom-0.995.tar.gz 3152815 RMD160 df8827b0580217e6df39987781ba9f56870783ee SHA1 72e3c683a2674c522a218f6f6062499b4b582083 SHA256 2a15363ef1cefdc51c4d4c9763b462b51fc464840e64751848ea4c454df8b57e
EBUILD cocom-0.995.ebuild 714 RMD160 8a3f6db6a304cfdd190d7c58dad515ddd26e93ad SHA1 e39887523f5dbd8f667df20a57676a9cad17d9fa SHA256 c4ee31b1df25a15513012494593f28659ac93e6705d642ac8ef3df00ae18a5ab
MISC ChangeLog 947 RMD160 0911ea2b320d5c580a734615dc6a3c15856ee521 SHA1 5f75c18fedda09a92f9282b5c1baf2eb1a5e2ced SHA256 9d4bc6e4b82f21d4afc5cf4fac37d1d1ef010a020243c689982492ae34589101
MISC metadata.xml 1014 RMD160 d9bcdc1cf41e0c25fb66d6b258a47809cd6e4d3e SHA1 c49b1f6cc52ef3bc047584d04cbda5bb3697beec SHA256 5f48f0be96cbdbd166842b1a6bdb59d06ad52680a8fb20a9f174b932da213ce8
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cocom/cocom-0.995.ebuild,v 1.4 2008/01/12 21:16:31 grobian Exp $
inherit eutils
DESCRIPTION="Tool set oriented onto the creation of compilers, cross-compilers, interpreters, and other language processors"
HOMEPAGE="http://cocom.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
DEPEND="virtual/libc"
src_unpack() {
unpack "${A}"
epatch "${FILESDIR}/${P}"-gcc4.patch
}
src_compile() {
econf || die
emake -j1 || die "emake failed"
}
src_install() {
make install DESTDIR=${D} || die
}
COCOM tool set is oriented towards the creation of compilers,
cross-compilers, interpreters, and other language processors.
Now COCOM tool set consists of the following components:
* Ammunition (reusable packages)
* Sprut (internal representation description translator)
* Nona (code selector description translator)
* Msta (syntax description translator)
* Oka (pipeline hazards description translator)
* Shilka (keywords description translator)
All of these components are written in ANSI C and have common style
input languages (a la YACC). All code generated by the components is in
also strict ANSI C and in standard C++. All documentation exists in
ASCII, TeX dvi, Postsrcipt, HTML, and GNU info formats.