From aefb85570899feb9a4d6ecbf096ae975fee956ac Mon Sep 17 00:00:00 2001 From: Karl Trygve Kalleberg Date: Tue, 17 Feb 2004 20:23:59 +0000 Subject: Initial import --- dev-libs/sdf2-bundle/ChangeLog | 8 +++++++ dev-libs/sdf2-bundle/Manifest | 3 +++ dev-libs/sdf2-bundle/files/digest-sdf2-bundle-1.6 | 1 + dev-libs/sdf2-bundle/metadata.xml | 27 +++++++++++++++++++++++ dev-libs/sdf2-bundle/sdf2-bundle-1.6.ebuild | 22 ++++++++++++++++++ 5 files changed, 61 insertions(+) create mode 100644 dev-libs/sdf2-bundle/ChangeLog create mode 100644 dev-libs/sdf2-bundle/Manifest create mode 100644 dev-libs/sdf2-bundle/files/digest-sdf2-bundle-1.6 create mode 100644 dev-libs/sdf2-bundle/metadata.xml create mode 100644 dev-libs/sdf2-bundle/sdf2-bundle-1.6.ebuild (limited to 'dev-libs') diff --git a/dev-libs/sdf2-bundle/ChangeLog b/dev-libs/sdf2-bundle/ChangeLog new file mode 100644 index 000000000000..d5c99a0031c7 --- /dev/null +++ b/dev-libs/sdf2-bundle/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-libs/sdf2-bundle +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/sdf2-bundle/ChangeLog,v 1.1 2004/02/17 20:23:59 karltk Exp $ + +*sdf2-bundle-1.6 (17 Feb 2004) + + 17 Feb 2004; Karl Trygve Kalleberg sdf2-bundle.ebuild: + Initial import. Ebuild submitted by myself. diff --git a/dev-libs/sdf2-bundle/Manifest b/dev-libs/sdf2-bundle/Manifest new file mode 100644 index 000000000000..a97b1fdca89d --- /dev/null +++ b/dev-libs/sdf2-bundle/Manifest @@ -0,0 +1,3 @@ +MD5 c43c1a4194c19089926f0ca5ca8f2cb7 sdf2-bundle-1.6.ebuild 874 +MD5 8bc33de09cfe98c47fa3ecca1e70b4ca sdf2-bundle-1.6.ebuild~ 809 +MD5 49925043025d01d3d26a440877d77ee9 files/digest-sdf2-bundle-1.6 68 diff --git a/dev-libs/sdf2-bundle/files/digest-sdf2-bundle-1.6 b/dev-libs/sdf2-bundle/files/digest-sdf2-bundle-1.6 new file mode 100644 index 000000000000..1af1e5da5a0c --- /dev/null +++ b/dev-libs/sdf2-bundle/files/digest-sdf2-bundle-1.6 @@ -0,0 +1 @@ +MD5 283be0b4c7c9575c1b5cc735316e6192 sdf2-bundle-1.6.tar.gz 2166419 diff --git a/dev-libs/sdf2-bundle/metadata.xml b/dev-libs/sdf2-bundle/metadata.xml new file mode 100644 index 000000000000..f9f5404a89d1 --- /dev/null +++ b/dev-libs/sdf2-bundle/metadata.xml @@ -0,0 +1,27 @@ + + + +no-herd + + karltk@gentoo.org + Karl Trygve Kalleberg + Primary maintainer + + +SDF2 is a syntax definition formalism with the following features: + +* Modular syntax definition (parametrized modules, symbol renaming) +* Integrated lexical and context-free syntax +* Declarative disambiguation constructs (priorities, associativity, and more) +* Regular expression shorthands +* All non-circular context-free grammars allowed! + +SDF2 is implemented in two parts: + +* The ParsetableGenerator +* SGLR: a scannerless generalized LR parser + +The above implementation accepts arbitrary context-free grammars as +input. + + diff --git a/dev-libs/sdf2-bundle/sdf2-bundle-1.6.ebuild b/dev-libs/sdf2-bundle/sdf2-bundle-1.6.ebuild new file mode 100644 index 000000000000..01176578434e --- /dev/null +++ b/dev-libs/sdf2-bundle/sdf2-bundle-1.6.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/sdf2-bundle/sdf2-bundle-1.6.ebuild,v 1.1 2004/02/17 20:23:59 karltk Exp $ + +DESCRIPTION="Advanced syntax definition formalism" +HOMEPAGE="http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/SDF2" +SRC_URI="ftp://ftp.stratego-language.org/pub/stratego/sdf2/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND=">=dev-libs/aterm-2.0" +S=${WORKDIR}/${P} + +src_compile() { + econf || die + emake || die +} + +src_install() { + make DESTDIR=${D} install || die +} -- cgit v1.2.3-65-gdbad