summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndres Loeh <kosmikus@gentoo.org>2005-10-08 17:22:30 +0000
committerAndres Loeh <kosmikus@gentoo.org>2005-10-08 17:22:30 +0000
commit133f71ed8b9f7dfa39f14312422356a492ae7b4c (patch)
tree5b90a1a67bdd79d68d715c0beab6767b7689dad9 /dev-util/bnfc
parentAdded missing X dependency to DEPEND. (diff)
downloadhistorical-133f71ed8b9f7dfa39f14312422356a492ae7b4c.tar.gz
historical-133f71ed8b9f7dfa39f14312422356a492ae7b4c.tar.bz2
historical-133f71ed8b9f7dfa39f14312422356a492ae7b4c.zip
New version.
Package-Manager: portage-2.0.52-r1
Diffstat (limited to 'dev-util/bnfc')
-rw-r--r--dev-util/bnfc/ChangeLog7
-rw-r--r--dev-util/bnfc/Manifest14
-rw-r--r--dev-util/bnfc/bnfc-2.2.ebuild40
-rw-r--r--dev-util/bnfc/files/digest-bnfc-2.21
4 files changed, 60 insertions, 2 deletions
diff --git a/dev-util/bnfc/ChangeLog b/dev-util/bnfc/ChangeLog
index 8cf49d44a73b..fd46d4a62e65 100644
--- a/dev-util/bnfc/ChangeLog
+++ b/dev-util/bnfc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/bnfc
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/ChangeLog,v 1.3 2005/05/03 20:47:10 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/ChangeLog,v 1.4 2005/10/08 17:22:30 kosmikus Exp $
+
+*bnfc-2.2 (08 Oct 2005)
+
+ 08 Oct 2005; Andres Loeh <kosmikus@gentoo.org> +bnfc-2.2.ebuild:
+ New version. Ebuild kindly provided by Lennart Kolmodin.
03 May 2005; David Holm <dholm@gentoo.org> bnfc-2.1.2.ebuild:
Added to ~ppc.
diff --git a/dev-util/bnfc/Manifest b/dev-util/bnfc/Manifest
index b5bc2ded58dd..4e4037b45620 100644
--- a/dev-util/bnfc/Manifest
+++ b/dev-util/bnfc/Manifest
@@ -1,4 +1,16 @@
-MD5 0b5b5c836b0d01f2dcc76caddd3de7a5 ChangeLog 534
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
MD5 5d4d405612753ab288bf4d4fc96483ca bnfc-2.1.2.ebuild 780
+MD5 7826116c2d89b800d64a0654fe71cc4b bnfc-2.2.ebuild 841
+MD5 deb101e267fcec564e679c561060a1fd ChangeLog 689
MD5 a769ecfcd1cdd2d40986627df7dfb249 metadata.xml 224
MD5 c39f54377c63e2af74a4ef4e99624313 files/digest-bnfc-2.1.2 59
+MD5 20fc3fd3d13153ffa6c3c4221cf80135 files/digest-bnfc-2.2 57
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFDSAEUOKSBj1ObwosRAuwuAKCEIWIFG+HsKL6ryjr7uAhUhfLddgCffWuS
+ZTMEaHx8qh9Aa2y67UoY17g=
+=oi/o
+-----END PGP SIGNATURE-----
diff --git a/dev-util/bnfc/bnfc-2.2.ebuild b/dev-util/bnfc/bnfc-2.2.ebuild
new file mode 100644
index 000000000000..2e167e8f77df
--- /dev/null
+++ b/dev-util/bnfc/bnfc-2.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/bnfc-2.2.ebuild,v 1.1 2005/10/08 17:22:30 kosmikus Exp $
+
+inherit ghc-package
+
+MY_PN="BNFC"
+
+DESCRIPTION="BNF Converter -- a sophisticated parser generator"
+HOMEPAGE="http://www.cs.chalmers.se/~markus/BNFC/"
+SRC_URI="http://www.cs.chalmers.se/~markus/BNFC/${MY_PN}_${PV}.tgz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+
+IUSE="doc"
+
+DEPEND=">=virtual/ghc-6.2
+ doc? ( virtual/tetex )"
+
+RDEPEND="virtual/libc"
+
+S="${WORKDIR}/${MY_PN}_${PV}"
+
+src_compile() {
+ emake GHC="$(ghc-getghc) -O" || die "emake failed"
+ if use doc ; then
+ cd doc
+ pdflatex LBNF-report.tex
+ pdflatex LBNF-report.tex
+ fi
+}
+
+src_install() {
+ dobin bnfc
+ if use doc ; then
+ cd doc
+ dodoc LBNF-report.pdf
+ fi
+}
diff --git a/dev-util/bnfc/files/digest-bnfc-2.2 b/dev-util/bnfc/files/digest-bnfc-2.2
new file mode 100644
index 000000000000..94f9d7f073f6
--- /dev/null
+++ b/dev-util/bnfc/files/digest-bnfc-2.2
@@ -0,0 +1 @@
+MD5 1fff9eb84ba294639292d14a6d47a410 BNFC_2.2.tgz 264246