gnome-system-tools_2.27.1.bb : remove building the help docs
authorGraeme Gregory <dp@xora.org.uk>
Wed, 27 Jan 2010 16:08:04 +0000 (16:08 +0000)
committerGraeme Gregory <dp@xora.org.uk>
Wed, 27 Jan 2010 16:08:04 +0000 (16:08 +0000)
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 [new file with mode: 0644]
recipes/gnome/gnome-system-tools_2.27.1.bb

diff --git a/recipes/gnome/gnome-system-tools/remove-docs.patch b/recipes/gnome/gnome-system-tools/remove-docs.patch
new file mode 100644 (file)
index 0000000..cb3d78b
--- /dev/null
@@ -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
index 4839e5e..3df5fb6 100644 (file)
@@ -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"