summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/sablecc/ChangeLog9
-rw-r--r--dev-java/sablecc/Manifest18
-rw-r--r--dev-java/sablecc/files/digest-sablecc-3.11
-rw-r--r--dev-java/sablecc/sablecc-3.1.ebuild34
4 files changed, 47 insertions, 15 deletions
diff --git a/dev-java/sablecc/ChangeLog b/dev-java/sablecc/ChangeLog
index 02074713fca5..82624350e194 100644
--- a/dev-java/sablecc/ChangeLog
+++ b/dev-java/sablecc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-java/sablecc
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/sablecc/ChangeLog,v 1.9 2005/05/21 17:45:25 luckyduck Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sablecc/ChangeLog,v 1.10 2006/01/16 01:24:07 nichoj Exp $
+
+*sablecc-3.1 (16 Jan 2006)
+
+ 16 Jan 2006; Joshua Nichols <nichoj@gentoo.org> +sablecc-3.1.ebuild:
+ Version bump (bug #118995).
21 May 2005; Jan Brinkmann <luckyduck@gentoo.org> sablecc-2.18.2.ebuild:
stable on ppc
diff --git a/dev-java/sablecc/Manifest b/dev-java/sablecc/Manifest
index 3db111b38a24..a63e4d663491 100644
--- a/dev-java/sablecc/Manifest
+++ b/dev-java/sablecc/Manifest
@@ -1,15 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 0203d6a3adf48f260cf7b04de217123c sablecc-2.18.2.ebuild 822
MD5 b89b68d1fe3293dd9e3d8863e219545c ChangeLog 1158
-MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
-MD5 fb6637bd67a315edd8425b3ee8dc9cdd files/sablecc 75
MD5 0ad7d919cbd78998f70716572d00e6d9 files/digest-sablecc-2.18.2 66
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFC2DH6/rLF9B432nYRArzMAKCGB8wDX0/9fZG8uK122WYPJATA6gCgpEEP
-c/vAUKjibT1OnyYWvlLREc8=
-=VJgV
------END PGP SIGNATURE-----
+MD5 37c5ee5beb0d23e96d8f41f51ebcb221 files/digest-sablecc-3.1 63
+MD5 fb6637bd67a315edd8425b3ee8dc9cdd files/sablecc 75
+MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
+MD5 0203d6a3adf48f260cf7b04de217123c sablecc-2.18.2.ebuild 822
+MD5 727991258730cea094908abb4d35610b sablecc-3.1.ebuild 828
diff --git a/dev-java/sablecc/files/digest-sablecc-3.1 b/dev-java/sablecc/files/digest-sablecc-3.1
new file mode 100644
index 000000000000..f839a8a3948d
--- /dev/null
+++ b/dev-java/sablecc/files/digest-sablecc-3.1
@@ -0,0 +1 @@
+MD5 6fbaefc3adc1a1b22d4a5fa62c26d9ac sablecc-3.1.tar.gz 505607
diff --git a/dev-java/sablecc/sablecc-3.1.ebuild b/dev-java/sablecc/sablecc-3.1.ebuild
new file mode 100644
index 000000000000..4ded66e21d1d
--- /dev/null
+++ b/dev-java/sablecc/sablecc-3.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sablecc/sablecc-3.1.ebuild,v 1.1 2006/01/16 01:24:07 nichoj Exp $
+
+inherit java-pkg
+
+DESCRIPTION="Java based compiler / parser generator"
+HOMEPAGE="http://www.sablecc.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+# jikes disabled because of upstream recommendation
+IUSE="source"
+
+RDEPEND=">=virtual/jre-1.4"
+DEPEND=">=virtual/jdk-1.4
+ >=dev-java/ant-1.5.1
+ source? ( app-arch/zip )"
+
+src_compile() {
+ local antflags="jar"
+ ant ${antflags} || die "compile error"
+}
+
+src_install() {
+ java-pkg_dojar lib/*
+
+ dobin ${FILESDIR}/${PN}
+
+ dodoc AUTHORS THANKS
+ dohtml README.html
+ use source && java-pkg_dosrc src/*
+}