2008-08-28 Ghee Teo <[email protected]>
authorgheet
Thu, 28 Aug 2008 10:54:50 +0000
changeset 13308 263ca64cc68f
parent 13307 18482ad1bb27
child 13309 27dce27c72ba
2008-08-28 Ghee Teo <[email protected]> Fixed 6741506 to laucnh session dbus daemon as gnome-session doesn't do it anaymore. * SUNWgnome-dtlogin-integration.spec: * patches/SUNWgnome-dtlogin-integration-03-dbus-launch.diff:
ChangeLog
SUNWgnome-dtlogin-integration.spec
patches/SUNWgnome-dtlogin-integration-03-dbus-launch.diff
--- a/ChangeLog	Thu Aug 28 10:15:48 2008 +0000
+++ b/ChangeLog	Thu Aug 28 10:54:50 2008 +0000
@@ -1,3 +1,10 @@
+2008-08-28  Ghee Teo <[email protected]>
+
+	Fixed 6741506 to laucnh session dbus daemon as gnome-session 
+	doesn't do it anaymore.
+	* SUNWgnome-dtlogin-integration.spec:
+	* patches/SUNWgnome-dtlogin-integration-03-dbus-launch.diff:
+
 2008-08-28  Takao Fujiwara  <[email protected]>
 
 	* base-specs/gimp-hdr.spec: Updated to add the patch.
--- a/SUNWgnome-dtlogin-integration.spec	Thu Aug 28 10:15:48 2008 +0000
+++ b/SUNWgnome-dtlogin-integration.spec	Thu Aug 28 10:54:50 2008 +0000
@@ -30,6 +30,8 @@
 Patch1:                  SUNWgnome-dtlogin-integration-01-no-mo.diff
 # date:2008-07-21 owner:jefftsai type:branding
 Patch2:                  SUNWgnome-dtlogin-integration-02-ssh-agent.diff
+# date:2008-08-28 owner:gheet type:branding bugster:6741506
+Patch3:                  SUNWgnome-dtlogin-integration-03-dbus-launch.diff
 SUNW_BaseDir:            %{dtlogin_config_basedir}
 SUNW_Copyright:          SUNWgnome-dtlogin-integration.copyright
 BuildRoot:               %{_tmppath}/%{name}-%{version}-build
@@ -42,6 +44,7 @@
 %setup -q -n dtlogin-integration-%{tarball_version}
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 bash -x %SOURCE1 --enable-sun-linguas
 
@@ -95,6 +98,8 @@
 %endif
 
 %changelog
+* Thu Aug 28 2008 - [email protected]
+- Added script to launch dbus session bus now that gnome-session does not do that.
 * Mon Jul 21 2008 - [email protected]
 - Not start ssh-agent because gnome-keyring-daemon has added this feature.
 * Tue Apr  1 2008 - [email protected]
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/SUNWgnome-dtlogin-integration-03-dbus-launch.diff	Thu Aug 28 10:54:50 2008 +0000
@@ -0,0 +1,10 @@
+diff -urN dtlogin-integration-0.35.orig/config/Xsession.in dtlogin-integration-0.35.dbus/config/Xsession.in
+--- dtlogin-integration-0.35.orig/config/Xsession.in	2008-08-28 10:40:22.186141000 +0100
++++ dtlogin-integration-0.35.dbus/config/Xsession.in	2008-08-28 10:41:58.696057000 +0100
+@@ -21,4 +21,6 @@
+ 
+ command=/usr/dt/bin/Xsession
+ 
++eval `dbus-launch --exit-with-session --auto-syntax`
++
+ exec $command