[oe-commits] Graeme Gregory : gnome-system-tools_2.27.1.bb : remove building the help docs

git version control git at git.openembedded.org
Wed Jan 27 16:09:13 UTC 2010


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

Author: Graeme Gregory <dp at xora.org.uk>
Date:   Wed Jan 27 16:08:04 2010 +0000

gnome-system-tools_2.27.1.bb : remove building the help docs

I cant get xml2po to work on these sources so remove doc directory
from being built. This made recipe much simpler.

---

 recipes/gnome/gnome-system-tools/remove-docs.patch |   12 ++++++++++
 recipes/gnome/gnome-system-tools_2.27.1.bb         |   24 ++-----------------
 2 files changed, 15 insertions(+), 21 deletions(-)

diff --git a/recipes/gnome/gnome-system-tools/remove-docs.patch b/recipes/gnome/gnome-system-tools/remove-docs.patch
new file mode 100644
index 0000000..cb3d78b
--- /dev/null
+++ b/recipes/gnome/gnome-system-tools/remove-docs.patch
@@ -0,0 +1,12 @@
+Index: gnome-system-tools-2.27.1/Makefile.am
+===================================================================
+--- gnome-system-tools-2.27.1.orig/Makefile.am
++++ gnome-system-tools-2.27.1/Makefile.am
+@@ -1,6 +1,6 @@
+ ## Process this file with automake to produce Makefile.in
+ 
+-SUBDIRS = doc icons interfaces pixmaps src po
++SUBDIRS = icons interfaces pixmaps src po
+ 
+ distuninstallcheck_listfiles = find . -type f -print | grep -v scrollkeeper
+ 
diff --git a/recipes/gnome/gnome-system-tools_2.27.1.bb b/recipes/gnome/gnome-system-tools_2.27.1.bb
index 4839e5e..3df5fb6 100644
--- a/recipes/gnome/gnome-system-tools_2.27.1.bb
+++ b/recipes/gnome/gnome-system-tools_2.27.1.bb
@@ -4,32 +4,14 @@ LICENSE = "GPL"
 DEPENDS = "nautilus gnome-common glib-2.0 gtk+ gconf liboobs system-tools-backends gnome-control-center"
 inherit gnome pkgconfig
 
-PR = "r1"
+PR = "r2"
+
+SRC_URI += "file://remove-docs.patch;patch=1"
 
 EXTRA_OECONF = "--disable-scrollkeeper \
                "
 LDFLAGS += "-lgthread-2.0"
 
-do_configure_prepend () {
-	for i in $(find . -name "Makefile.in") ; do
-		sed -i -e 's:MKINSTALLDIRS = @MKINSTALLDIRS@:MKINSTALLDIRS = @mkdir_p@:g' $i
-	done
-}
-
-do_install_append () {
-	rm ${D}/${datadir}/gnome/help/services-admin/C/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/ca/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/de/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/el/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/en_GB/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/es/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/fr/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/it/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/nl/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/oc/figures/service-properties.png
-	rm ${D}/${datadir}/gnome/help/services-admin/sv/figures/service-properties.png
-}
-
 FILES_${PN} += "${libdir}/nautilus/extensions-2.0"
 
 FILES_${PN}-dbg += "${libdir}/nautilus/extensions-2.0/.debug"





More information about the Openembedded-commits mailing list