summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/aterm/ChangeLog23
-rw-r--r--dev-libs/aterm/aterm-1.6.6.ebuild37
-rw-r--r--dev-libs/aterm/files/digest-aterm-1.6.61
3 files changed, 61 insertions, 0 deletions
diff --git a/dev-libs/aterm/ChangeLog b/dev-libs/aterm/ChangeLog
new file mode 100644
index 000000000000..d21a0e178c94
--- /dev/null
+++ b/dev-libs/aterm/ChangeLog
@@ -0,0 +1,23 @@
+# ChangeLog for dev-libs/aterm
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/aterm/ChangeLog,v 1.1 2002/04/12 13:51:40 karltk Exp $
+
+*aterm-1.6.6 (11 Apr 2002)
+
+ 11 Apr 2002; Karl Trygve Kalleberg <karltk@gentoo.org> aterm-1.6.6.ebuild files/digest-aterm-1.6.6:
+
+ ATerm (short for Annotated Term) is an abstract data type designed for the
+ exchange of tree-like data structures between distributed applications.
+
+ The ATerm library forms a comprehensive procedural interface which enables
+ creation and manipulation of ATerms in C and Java. The ATerm implementation
+ is based on maximal subterm sharing and automatic garbage collection.
+
+ A binary exchange format for the concise representation of ATerms (sharing
+ preserved) allows the fast exchange of ATerms between applications. In a
+ typical application---parse trees which contain considerable redundant
+ information---less than 2 bytes are needed to represent a node in memory,
+ and less than 2 bits are needed to represent it in binary format. The
+ implementation of ATerms scales up to the manipulation of ATerms in the
+ giga-byte range.
+
diff --git a/dev-libs/aterm/aterm-1.6.6.ebuild b/dev-libs/aterm/aterm-1.6.6.ebuild
new file mode 100644
index 000000000000..0c7f3da529a9
--- /dev/null
+++ b/dev-libs/aterm/aterm-1.6.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Maintainer: Karl Trygve Kalleberg <karltk@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/aterm/aterm-1.6.6.ebuild,v 1.1 2002/04/12 13:51:40 karltk Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="ATerm tree-handling library"
+SRC_URI="http://www.cwi.nl/projects/MetaEnv/aterm/${P}.tar.gz"
+HOMEPAGE="http://www.cwi.nl/projects/MetaEnv/aterm/"
+
+DEPEND="java? ( virtual/jdk )"
+#RDEPEND=""
+
+src_compile() {
+ local myconf
+ use java && myconf="$myconf --with-java"
+
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ --with-gcc \
+ $myconf || die "./configure failed"
+ emake || die
+ #make || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+ #make \
+ # prefix=${D}/usr \
+ # mandir=${D}/usr/share/man \
+ # infodir=${D}/usr/share/info \
+ # install || die
+
+}
diff --git a/dev-libs/aterm/files/digest-aterm-1.6.6 b/dev-libs/aterm/files/digest-aterm-1.6.6
new file mode 100644
index 000000000000..6bdafc0dcb9b
--- /dev/null
+++ b/dev-libs/aterm/files/digest-aterm-1.6.6
@@ -0,0 +1 @@
+MD5 5d02bbe6942e573e1ade7157b78e04bb aterm-1.6.6.tar.gz 647560