[oe-commits] org.oe.dev merge of '3b9fd83e9698bae081197909b331c676eba025fd'

oe commit openembedded-commits at lists.openembedded.org
Fri Nov 16 20:53:18 UTC 2007


merge of '3b9fd83e9698bae081197909b331c676eba025fd'
     and 'a34feb8c5cd32b70487440b494c3f223e50b122d'

Author: oe at openembedded.org
Branch: org.openembedded.dev
Revision: f2599a639a2bce74fd29be0a3fe3b529e9d37493
ViewMTN: http://monotone.openembedded.org/revision/info/f2599a639a2bce74fd29be0a3fe3b529e9d37493
Files:
1
packages/openmoko2/openmoko-session2.bb
packages/fuse/fuse-2.7.1
packages/fuse/fuse-2.7.1/not-run-updaterc.d-on-host.patch
packages/fuse/fuse_2.7.1.bb
packages/gnome/gio-standalone_0.1.2.bb
site/arm-common
site/arm-linux
Diffs:

#
# mt diff -r3b9fd83e9698bae081197909b331c676eba025fd -rf2599a639a2bce74fd29be0a3fe3b529e9d37493
#
# 
# 
# patch "packages/openmoko2/openmoko-session2.bb"
#  from [a4e57156caaece7b3fd09e98c9f541594ba4879b]
#    to [fbe2c5b1b35022fd032e2c27d0770f76a8a26d9e]
# 
============================================================
--- packages/openmoko2/openmoko-session2.bb	a4e57156caaece7b3fd09e98c9f541594ba4879b
+++ packages/openmoko2/openmoko-session2.bb	fbe2c5b1b35022fd032e2c27d0770f76a8a26d9e
@@ -1,10 +1,10 @@ RCONFLICTS_${PN} = "openmoko-session mat
 DESCRIPTION = "Custom Matchbox session files for OpenMoko"
 LICENSE = "GPL"
 SECTION = "x11"
 RDEPENDS = "matchbox-applet-startup-monitor matchbox-panel-2"
 RDEPENDS += "openmoko-common2 openmoko-today2 openmoko-dialer2"
 RCONFLICTS_${PN} = "openmoko-session matchbox-common"
-PR = "r61"
+PR = "r62"
 
 SRC_URI = "\
   file://etc \
@@ -12,6 +12,13 @@ S = ${WORKDIR}
 "
 S = ${WORKDIR}
 
+inherit update-alternatives
+
+ALTERNATIVE_NAME = "x-window-manager"
+ALTERNATIVE_LINK = "${bindir}/x-window-manager"
+ALTERNATIVE_PATH = "${bindir}/matchbox-session"
+ALTERNATIVE_PRIORITY = "11"
+
 do_install() {
 	install -d ${D}${bindir}
 	install -m 0655 ${WORKDIR}/matchbox-session ${D}${bindir}


#
# mt diff -ra34feb8c5cd32b70487440b494c3f223e50b122d -rf2599a639a2bce74fd29be0a3fe3b529e9d37493
#
# 
# 
# add_dir "packages/fuse/fuse-2.7.1"
# 
# add_file "packages/fuse/fuse-2.7.1/not-run-updaterc.d-on-host.patch"
#  content [42d489b59ef3fc32e3ba5f3e12e5e21ddee4f160]
# 
# add_file "packages/fuse/fuse_2.7.1.bb"
#  content [558ffc8ccc8eecab22dc7255ffbc3a59e46a35cd]
# 
# add_file "packages/gnome/gio-standalone_0.1.2.bb"
#  content [9ddf6ad7b5475f003e97798a94d4aa704dc1be56]
# 
# patch "site/arm-common"
#  from [6b09ad0595160e89218310713281f2deba1dc4e1]
#    to [00066e6510efdf8c78490177618c98b23a0d5e5e]
# 
# patch "site/arm-linux"
#  from [70f60e8f587533f25b0632ccc65d1228bad207a1]
#    to [641c4cf99a3af4480173b3d79e47be6ff22c8c93]
# 
============================================================
--- packages/fuse/fuse-2.7.1/not-run-updaterc.d-on-host.patch	42d489b59ef3fc32e3ba5f3e12e5e21ddee4f160
+++ packages/fuse/fuse-2.7.1/not-run-updaterc.d-on-host.patch	42d489b59ef3fc32e3ba5f3e12e5e21ddee4f160
@@ -0,0 +1,23 @@
+Index: fuse-2.7.1/util/Makefile.am
+===================================================================
+--- fuse-2.7.1.orig/util/Makefile.am	2007-04-25 18:06:47.000000000 +0200
++++ fuse-2.7.1/util/Makefile.am	2007-11-16 16:57:29.000000000 +0100
+@@ -33,10 +33,6 @@
+ 	$(INSTALL_PROGRAM) $(srcdir)/mount.fuse $(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
+ 	$(mkdir_p) $(DESTDIR)$(INIT_D_PATH)
+ 	$(INSTALL_PROGRAM) $(srcdir)/init_script $(DESTDIR)$(INIT_D_PATH)/fuse
+-	@if test -x /usr/sbin/update-rc.d; then \
+-		echo "/usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true"; \
+-		/usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true; \
+-	fi
+ 
+ install-data-local:
+ 	$(mkdir_p) $(DESTDIR)$(UDEV_RULES_PATH)
+@@ -46,7 +43,3 @@
+ 	rm -f $(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
+ 	rm -f $(DESTDIR)$(UDEV_RULES_PATH)/99-fuse.rules
+ 	rm -f $(DESTDIR)$(INIT_D_PATH)/fuse
+-	@if test -x /usr/sbin/update-rc.d; then \
+-		echo "/usr/sbin/update-rc.d fuse remove || true"; \
+-		/usr/sbin/update-rc.d fuse remove || true; \
+-	fi
============================================================
--- packages/fuse/fuse_2.7.1.bb	558ffc8ccc8eecab22dc7255ffbc3a59e46a35cd
+++ packages/fuse/fuse_2.7.1.bb	558ffc8ccc8eecab22dc7255ffbc3a59e46a35cd
@@ -0,0 +1,27 @@
+require fuse.inc
+
+PR = "r0"
+
+SRC_URI += "file://not-run-updaterc.d-on-host.patch;patch=1"
+
+EXTRA_OECONF = " --disable-kernel-module"
+
+#package utils in a sperate package and stop debian.bbclass renaming it to libfuse-utils, we want it to be fuse-utils
+PACKAGES =+ "fuse-utils-dbg fuse-utils libulockmgr libulockmgr-dev libulockmgr-dbg"
+FILES_${PN} += "${libdir}/libfuse.so.*"
+FILES_${PN}-dev += "${libdir}/libfuse*.la"
+
+FILES_libulockmgr = "${libdir}/libulockmgr.so.*"
+FILES_libulockmgr-dev += "${libdir}/libulock*.la"
+FILES_libulockmgr-dbg += "${libdir}/.debug/libulock*"
+
+FILES_fuse-utils = "${bindir} ${base_sbindir}"
+FILES_fuse-utils-dbg = "${bindir}/.debug ${base_sbindir}/.debug"
+DEBIAN_NOAUTONAME_fuse-utils = "1"
+DEBIAN_NOAUTONAME_fuse-utils-dbg = "1"
+
+fakeroot do_stage() {
+        autotools_stage_all
+}
+
+
============================================================
--- packages/gnome/gio-standalone_0.1.2.bb	9ddf6ad7b5475f003e97798a94d4aa704dc1be56
+++ packages/gnome/gio-standalone_0.1.2.bb	9ddf6ad7b5475f003e97798a94d4aa704dc1be56
@@ -0,0 +1,9 @@
+DESCRIPTION = "gio is a platform independent file and I/O abstraction library"
+LICENSE = "LGPL"
+DEPENDS = "glib-2.0"
+PR = "r0"
+
+inherit gnome
+
+PACKAGES =+ "libgio"
+FILES_libgio = "${libdir}/libgio.so.*"
============================================================
--- site/arm-common	6b09ad0595160e89218310713281f2deba1dc4e1
+++ site/arm-common	00066e6510efdf8c78490177618c98b23a0d5e5e
@@ -74,6 +74,9 @@ am_cv_func_working_getline=${am_cv_func_
 # gettext
 am_cv_func_working_getline=${am_cv_func_working_getline=yes}
 
+# gio
+ac_cv_func_getgrgid_r=${ac_cv_func_getgrgid_r=yes}
+
 # glib
 glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
 glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4}
============================================================
--- site/arm-linux	70f60e8f587533f25b0632ccc65d1228bad207a1
+++ site/arm-linux	641c4cf99a3af4480173b3d79e47be6ff22c8c93
@@ -1,9 +1,10 @@ ac_cv_func_posix_getpwuid_r=${ac_cv_func
 ac_cv_func_getpgrp_void=yes
 ac_cv_func_setpgrp_void=yes
 ac_cv_func_setgrent_void=yes
 ac_cv_func_malloc_0_nonnull=yes
 ac_cv_func_malloc_works=yes
 ac_cv_func_posix_getpwuid_r=${ac_cv_func_posix_getpwuid_r=yes}
+ac_cv_func_posix_getgrgid_r=${ac_cv_func_posix_getgrgid_r=yes}
 ac_cv_func_setvbuf_reversed=no
 ac_cv_sizeof___int64=${ac_cv_sizeof___int64=0}
 ac_cv_sizeof_char=${ac_cv_sizeof_char=1}






More information about the Openembedded-commits mailing list