aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Ferguson <thoughtmonster@gmail.com>2010-10-30 21:42:24 +0300
committerKristoffer Ericson <kristoffer.ericson@gmail.com>2010-11-03 16:51:14 +0100
commit0e16856e6296c1dce4bb832f1386b233f00e32e8 (patch)
treede52efe83af15017073c9fe771130eb07161b3e8
parentb6a3de656e07e3441e7470b9ba1b247786abd79b (diff)
downloadopenembedded-0e16856e6296c1dce4bb832f1386b233f00e32e8.tar.gz
openembedded-0e16856e6296c1dce4bb832f1386b233f00e32e8.tar.bz2
openembedded-0e16856e6296c1dce4bb832f1386b233f00e32e8.zip
xdialog: Add recipe for Xdialog, gtk-1.2 equivalent to dialog.
* Added fix-duplicates.patch which fixes compilation due to a broken Makefile.in file. * The recipe overrides do_configure because autotools effectively reverts the patch above and breaks compilation. Signed-off-by: Alex Ferguson <thoughtmonster@gmail.com> Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com>
-rw-r--r--recipes/xdialog/files/fix-duplicates.patch11
-rw-r--r--recipes/xdialog/xdialog_2.3.1.bb19
2 files changed, 30 insertions, 0 deletions
diff --git a/recipes/xdialog/files/fix-duplicates.patch b/recipes/xdialog/files/fix-duplicates.patch
new file mode 100644
index 0000000000..57dac709e1
--- /dev/null
+++ b/recipes/xdialog/files/fix-duplicates.patch
@@ -0,0 +1,11 @@
+diff -ru Xdialog-2.3.1.orig/doc/Makefile.in Xdialog-2.3.1/doc/Makefile.in
+--- Xdialog-2.3.1.orig/doc/Makefile.in 2006-08-18 19:20:19.000000000 +0300
++++ Xdialog-2.3.1/doc/Makefile.in 2010-10-01 11:15:13.230652789 +0300
+@@ -310,7 +310,6 @@
+ uninstall: uninstall-am
+
+ install-am: all-am
+- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+ installcheck: installcheck-am
+ install-strip:
diff --git a/recipes/xdialog/xdialog_2.3.1.bb b/recipes/xdialog/xdialog_2.3.1.bb
new file mode 100644
index 0000000000..5977962f19
--- /dev/null
+++ b/recipes/xdialog/xdialog_2.3.1.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Xdialog is a X11 replacement for the dialog text utility."
+LICENSE = "GPL"
+DEPENDS = "gtk+-1.2"
+
+PR = "r0"
+
+SRC_URI = "http://xdialog.free.fr/Xdialog-${PV}.tar.bz2 \
+ file://fix-duplicates.patch"
+
+S = "${WORKDIR}/Xdialog-${PV}"
+
+inherit autotools
+
+do_configure() {
+ oe_runconf
+}
+
+SRC_URI[md5sum] = "0671f8353717513bf1f0ebc80e9710f6"
+SRC_URI[sha256sum] = "1d446899697145fc36623d8afdd274066177da9383a6b619c18e8eb1b2ba589a"