summaryrefslogtreecommitdiff
path: root/meta/packages/bison/bison_2.4.2.bb
diff options
context:
space:
mode:
authorNitin A Kamble <nitin.a.kamble@intel.com>2010-06-23 06:38:40 -0700
committerRichard Purdie <rpurdie@linux.intel.com>2010-07-01 14:13:07 +0100
commit64b82f8acd84a2e816b5474ff8fd5a4c4390c6a4 (patch)
tree1620f80debb537b0d457b92a672e67d74d5b2331 /meta/packages/bison/bison_2.4.2.bb
parent87381753d4b010ea86624cc373293e77a131235d (diff)
downloadopenembedded-core-64b82f8acd84a2e816b5474ff8fd5a4c4390c6a4.tar.gz
openembedded-core-64b82f8acd84a2e816b5474ff8fd5a4c4390c6a4.tar.bz2
openembedded-core-64b82f8acd84a2e816b5474ff8fd5a4c4390c6a4.tar.xz
openembedded-core-64b82f8acd84a2e816b5474ff8fd5a4c4390c6a4.zip
bison: upgrade from 2.3 to 2.4.2
Fixed a configure issue by adding acpaths line in the recipe. fix_cross_manpage_building.patch: Created this patch to avoid the build issue for non-x86 targets. Rebased the m4.patch for the latest code, by removing duplicate functionality. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Diffstat (limited to 'meta/packages/bison/bison_2.4.2.bb')
-rw-r--r--meta/packages/bison/bison_2.4.2.bb22
1 files changed, 22 insertions, 0 deletions
diff --git a/meta/packages/bison/bison_2.4.2.bb b/meta/packages/bison/bison_2.4.2.bb
new file mode 100644
index 000000000..1d053cf5e
--- /dev/null
+++ b/meta/packages/bison/bison_2.4.2.bb
@@ -0,0 +1,22 @@
+DESCRIPTION = "GNU Project parser generator (yacc replacement)."
+HOMEPAGE = "http://www.gnu.org/software/bison/"
+LICENSE = "GPL"
+SECTION = "devel"
+PRIORITY = "optional"
+DEPENDS = "gettext bison-native"
+
+PR = "r0"
+
+BASE_SRC_URI = "${GNU_MIRROR}/bison/bison-${PV}.tar.gz \
+ file://m4.patch;patch=1"
+
+SRC_URI = "${BASE_SRC_URI} \
+ file://fix_cross_manpage_building.patch "
+
+DEPENDS_virtclass-native = "gettext-native"
+SRC_URI_virtclass-native = "${BASE_SRC_URI}"
+
+inherit autotools
+acpaths = "-I ${S}/m4"
+
+BBCLASSEXTEND = "native"