From 0e16856e6296c1dce4bb832f1386b233f00e32e8 Mon Sep 17 00:00:00 2001 From: Alex Ferguson Date: Sat, 30 Oct 2010 21:42:24 +0300 Subject: 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 Signed-off-by: Kristoffer Ericson --- recipes/xdialog/files/fix-duplicates.patch | 11 +++++++++++ recipes/xdialog/xdialog_2.3.1.bb | 19 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 recipes/xdialog/files/fix-duplicates.patch create mode 100644 recipes/xdialog/xdialog_2.3.1.bb 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" -- cgit 1.2.3-korg