[Xfce4-commits] <tumbler:master> Use org.xfce and /org/xfce prefixes instead of freedesktop ones.

Jannis Pohlmann noreply at xfce.org
Wed Sep 30 02:24:01 CEST 2009


Updating branch refs/heads/master
         to 0fdef5f7449026d9d2bb0da25ef7c3c1846609e2 (commit)
       from 062d22be89e3b4b9ef02f4a30c128f37c0f80f11 (commit)

commit 0fdef5f7449026d9d2bb0da25ef7c3c1846609e2
Author: Jannis Pohlmann <jannis at xfce.org>
Date:   Tue Sep 29 23:54:41 2009 +0200

    Use org.xfce and /org/xfce prefixes instead of freedesktop ones.
    
    The thumbnail management D-Bus specification is not an official
    freedesktop.org specification yet, so for now we'll stick to our own
    namespace.

 INSTALL                                 |   17 ++++++++++++++---
 tumblerd/org.xfce.Tumbler.service.in    |    2 +-
 tumblerd/tumbler-cache-service-dbus.xml |    4 ++--
 tumblerd/tumbler-manager-dbus.xml       |    4 ++--
 tumblerd/tumbler-service-dbus.xml       |    4 ++--
 5 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/INSTALL b/INSTALL
index 8b82ade..2550dab 100644
--- a/INSTALL
+++ b/INSTALL
@@ -2,7 +2,7 @@ Installation Instructions
 *************************
 
 Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006, 2007, 2008 Free Software Foundation, Inc.
+2006, 2007, 2008, 2009 Free Software Foundation, Inc.
 
    This file is free documentation; the Free Software Foundation gives
 unlimited permission to copy, distribute and modify it.
@@ -159,7 +159,7 @@ Particular systems
 CC is not installed, it is recommended to use the following options in
 order to use an ANSI C compiler:
 
-     ./configure CC="cc -Ae"
+     ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
 
 and if that doesn't work, install pre-built binaries of GCC for HP-UX.
 
@@ -174,6 +174,16 @@ and if that doesn't work, try
 
      ./configure CC="cc -nodtk"
 
+   On Solaris, don't put `/usr/ucb' early in your `PATH'.  This
+directory contains several dysfunctional programs; working variants of
+these programs are available in `/usr/bin'.  So, if you need `/usr/ucb'
+in your `PATH', put it _after_ `/usr/bin'.
+
+   On Haiku, software installed for all users goes in `/boot/common',
+not `/usr/local'.  It is recommended to use the following options:
+
+     ./configure --prefix=/boot/common
+
 Specifying the System Type
 ==========================
 
@@ -189,7 +199,8 @@ type, such as `sun4', or a canonical name which has the form:
 
 where SYSTEM can have one of these forms:
 
-     OS KERNEL-OS
+     OS
+     KERNEL-OS
 
    See the file `config.sub' for the possible values of each field.  If
 `config.sub' isn't included in this package, then this package doesn't
diff --git a/tumblerd/org.xfce.Tumbler.service.in b/tumblerd/org.xfce.Tumbler.service.in
index d0ff54d..cdf8b8e 100644
--- a/tumblerd/org.xfce.Tumbler.service.in
+++ b/tumblerd/org.xfce.Tumbler.service.in
@@ -1,3 +1,3 @@
 [D-BUS Service]
-Name=org.freedesktop.thumbnails.Thumbnailer
+Name=org.xfce.thumbnails.Thumbnailer
 Exec=@libexecdir@/tumblerd
diff --git a/tumblerd/tumbler-cache-service-dbus.xml b/tumblerd/tumbler-cache-service-dbus.xml
index 84821da..c72acb5 100644
--- a/tumblerd/tumbler-cache-service-dbus.xml
+++ b/tumblerd/tumbler-cache-service-dbus.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<node name="/org/freedesktop/thumbnails/Cache">
-  <interface name="org.freedesktop.thumbnails.Cache">
+<node name="/org/xfce/thumbnails/Cache">
+  <interface name="org.xfce.thumbnails.Cache">
     <method name="Move">
       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
       <arg type="as" name="from_uris" direction="in" />
diff --git a/tumblerd/tumbler-manager-dbus.xml b/tumblerd/tumbler-manager-dbus.xml
index 7ce682b..cfc3fef 100644
--- a/tumblerd/tumbler-manager-dbus.xml
+++ b/tumblerd/tumbler-manager-dbus.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<node name="/org/freedesktop/thumbnails/Manager">
-  <interface name="org.freedesktop.thumbnails.Manager">
+<node name="/org/xfce/thumbnails/Manager">
+  <interface name="org.xfce.thumbnails.Manager">
     <method name="Register">
       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
       <arg type="s" name="uri_scheme" direction="in" />
diff --git a/tumblerd/tumbler-service-dbus.xml b/tumblerd/tumbler-service-dbus.xml
index ebd1e58..c040ceb 100644
--- a/tumblerd/tumbler-service-dbus.xml
+++ b/tumblerd/tumbler-service-dbus.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<node name="/org/freedesktop/thumbnails/Thumbnailer">
-  <interface name="org.freedesktop.thumbnails.Thumbnailer">
+<node name="/org/xfce/thumbnails/Thumbnailer">
+  <interface name="org.xfce.thumbnails.Thumbnailer">
     <method name="Queue">
       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
       <arg type="as" name="uris" direction="in" />



More information about the Xfce4-commits mailing list