[oe-commits] Alex Ferguson : xdialog: Add recipe for Xdialog, gtk-1. 2 equivalent to dialog.

git version control git at git.openembedded.org
Wed Nov 3 15:59:48 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 0e16856e6296c1dce4bb832f1386b233f00e32e8
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=0e16856e6296c1dce4bb832f1386b233f00e32e8

Author: Alex Ferguson <thoughtmonster at gmail.com>
Date:   Sat Oct 30 21:42:24 2010 +0300

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 at gmail.com>
Signed-off-by: Kristoffer Ericson <kristoffer.ericson at gmail.com>

---

 recipes/xdialog/files/fix-duplicates.patch |   11 +++++++++++
 recipes/xdialog/xdialog_2.3.1.bb           |   19 +++++++++++++++++++
 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 0000000..57dac70
--- /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 0000000..5977962
--- /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"





More information about the Openembedded-commits mailing list