summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorBerke Viktor <bviktor@hexchat.org>2012-07-18 15:18:43 +0200
committerBerke Viktor <bviktor@hexchat.org>2012-07-18 15:18:43 +0200
commit746d9b542bb70764366e2dd406e74a60893aa192 (patch)
tree05c171bc06e88a159c06d710f9d42909b894adbc
parent1b0c07f8ea3415ebc4dcae2f87e5d529a83bb7b9 (diff)
Complete the rebranding of the D-Bus plugin
-rw-r--r--hexchat.spec8
-rw-r--r--src/common/dbus/Makefile.am8
-rw-r--r--src/common/dbus/apps_hexchat_url_handler.schemas (renamed from src/common/dbus/apps_xchat_url_handler.schemas)10
-rw-r--r--src/common/dbus/dbus-client.c6
-rw-r--r--src/common/dbus/example.c8
-rw-r--r--src/common/dbus/example.py8
-rw-r--r--src/common/dbus/org.hexchat.service.service.in3
-rw-r--r--src/common/dbus/org.xchat.service.service.in3
-rw-r--r--src/common/dbus/remote-object.xml4
9 files changed, 29 insertions, 29 deletions
diff --git a/hexchat.spec b/hexchat.spec
index dfe8474e..f66719d2 100644
--- a/hexchat.spec
+++ b/hexchat.spec
@@ -103,19 +103,19 @@ EOF
 %post
 # Install schema
 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-install-rule /etc/gconf/schemas/apps_xchat_url_handler.schemas >& /dev/null || :
+gconftool-2 --makefile-install-rule /etc/gconf/schemas/apps_hexchat_url_handler.schemas >& /dev/null || :
 
 
 %pre
 if [ "$1" -gt 1 ]; then
   export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-  gconftool-2 --makefile-uninstall-rule /etc/gconf/schemas/apps_xchat_url_handler.schemas >& /dev/null || :
+  gconftool-2 --makefile-uninstall-rule /etc/gconf/schemas/apps_hexchat_url_handler.schemas >& /dev/null || :
 fi
 
 %preun
 if [ "$1" -eq 0 ]; then
   export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-  gconftool-2 --makefile-uninstall-rule /etc/gconf/schemas/apps_xchat_url_handler.schemas >& /dev/null || :
+  gconftool-2 --makefile-uninstall-rule /etc/gconf/schemas/apps_hexchat_url_handler.schemas >& /dev/null || :
 fi
 
 %clean
@@ -132,7 +132,7 @@ fi
 %{_libdir}/hexchat/plugins/python.so
 %{_datadir}/applications/hexchat.desktop
 %{_datadir}/pixmaps/*
-%{_sysconfdir}/gconf/schemas/apps_xchat_url_handler.schemas
+%{_sysconfdir}/gconf/schemas/apps_hexchat_url_handler.schemas
 %{_datadir}/dbus-1/services/org.hexchat.service.service
 
 %files tcl
diff --git a/src/common/dbus/Makefile.am b/src/common/dbus/Makefile.am
index 05ee9de6..15a3d136 100644
--- a/src/common/dbus/Makefile.am
+++ b/src/common/dbus/Makefile.am
@@ -7,10 +7,10 @@ libxchatdbus_a_SOURCES =			\
 
 EXTRA_DIST =				\
 	remote-object.xml		\
-	apps_xchat_url_handler.schemas	\
+	apps_hexchat_url_handler.schemas	\
 	marshallers.list		\
 	example.py			\
-	org.xchat.service.service.in \
+	org.hexchat.service.service.in \
 	README
 
 BUILT_SOURCES =				\
@@ -33,7 +33,7 @@ marshallers.h: marshallers.list
 
 # Dbus service file
 servicedir = $(DBUS_SERVICES_DIR)
-service_in_files = org.xchat.service.service.in
+service_in_files = org.hexchat.service.service.in
 service_DATA = $(service_in_files:.service.in=.service)
 
 # Rule to make the service file with bindir expanded
@@ -44,7 +44,7 @@ if DO_GCONF
 GCONF_SCHEMA_CONFIG_SOURCE = `$(GCONFTOOL) --get-default-source`
 GCONF_SCHEMA_FILE_DIR = $(sysconfdir)/gconf/schemas
 schemadir = $(GCONF_SCHEMA_FILE_DIR)
-schema_DATA = apps_xchat_url_handler.schemas
+schema_DATA = apps_hexchat_url_handler.schemas
 install-data-local:
 	if test -z "$(DESTDIR)" ; then \
 		for p in $(schema_DATA) ; do \
diff --git a/src/common/dbus/apps_xchat_url_handler.schemas b/src/common/dbus/apps_hexchat_url_handler.schemas
index 10ac948d..7a91657b 100644
--- a/src/common/dbus/apps_xchat_url_handler.schemas
+++ b/src/common/dbus/apps_hexchat_url_handler.schemas
@@ -3,9 +3,9 @@
 		<schema>
 			<key>/schemas/desktop/gnome/url-handlers/irc/command</key>
 			<applyto>/desktop/gnome/url-handlers/irc/command</applyto>
-			<owner>xchat</owner>
+			<owner>hexchat</owner>
 			<type>string</type>
-			<default>xchat --existing --url=%u</default>
+			<default>hexchat --existing --url=%u</default>
 			<locale name="C">
 				<short>The handler for "irc://" URLs</short>
 			</locale>
@@ -14,7 +14,7 @@
 		<schema>
 			<key>/schemas/desktop/gnome/url-handlers/irc/enabled</key>
 			<applyto>/desktop/gnome/url-handlers/irc/enabled</applyto>
-			<owner>xchat</owner>
+			<owner>hexchat</owner>
 			<type>bool</type>
 			<default>true</default>
 			<locale name="C">
@@ -25,11 +25,11 @@
 		<schema>
 			<key>/schemas/desktop/gnome/url-handlers/irc/needs_terminal</key>
 			<applyto>/desktop/gnome/url-handlers/irc/needs_terminal</applyto>
-			<owner>xchat</owner>
+			<owner>hexchat</owner>
 			<type>bool</type>
 			<default>false</default>
 			<locale name="C">
-				<short>Run xchat in a terminal?</short>
+				<short>Run hexchat in a terminal?</short>
 			</locale>
 		</schema>
 
diff --git a/src/common/dbus/dbus-client.c b/src/common/dbus/dbus-client.c
index ac6bf6dc..c11db6dd 100644
--- a/src/common/dbus/dbus-client.c
+++ b/src/common/dbus/dbus-client.c
@@ -24,9 +24,9 @@
 #include "../xchat.h"
 #include "../xchatc.h"
 
-#define DBUS_SERVICE "org.xchat.service"
-#define DBUS_REMOTE "/org/xchat/Remote"
-#define DBUS_REMOTE_INTERFACE "org.xchat.plugin"
+#define DBUS_SERVICE "org.hexchat.service"
+#define DBUS_REMOTE "/org/hexchat/Remote"
+#define DBUS_REMOTE_INTERFACE "org.hexchat.plugin"
 
 static void
 write_error (char *message,
diff --git a/src/common/dbus/example.c b/src/common/dbus/example.c
index 1d072785..98f7fecc 100644
--- a/src/common/dbus/example.c
+++ b/src/common/dbus/example.c
@@ -24,10 +24,10 @@
 #include <stdlib.h>
 #include "marshallers.h"
 
-#define DBUS_SERVICE "org.xchat.service"
-#define DBUS_REMOTE "/org/xchat/Remote"
-#define DBUS_REMOTE_CONNECTION_INTERFACE "org.xchat.connection"
-#define DBUS_REMOTE_PLUGIN_INTERFACE "org.xchat.plugin"
+#define DBUS_SERVICE "org.hexchat.service"
+#define DBUS_REMOTE "/org/hexchat/Remote"
+#define DBUS_REMOTE_CONNECTION_INTERFACE "org.hexchat.connection"
+#define DBUS_REMOTE_PLUGIN_INTERFACE "org.hexchat.plugin"
 
 guint command_id;
 guint server_id;
diff --git a/src/common/dbus/example.py b/src/common/dbus/example.py
index 08bfdac3..01156806 100644
--- a/src/common/dbus/example.py
+++ b/src/common/dbus/example.py
@@ -3,14 +3,14 @@
 import dbus
 
 bus = dbus.SessionBus()
-proxy = bus.get_object('org.xchat.service', '/org/xchat/Remote')
-remote = dbus.Interface(proxy, 'org.xchat.connection')
+proxy = bus.get_object('org.hexchat.service', '/org/hexchat/Remote')
+remote = dbus.Interface(proxy, 'org.hexchat.connection')
 path = remote.Connect ("example.py",
 		       "Python example",
 		       "Example of a D-Bus client written in python",
 		       "1.0")
-proxy = bus.get_object('org.xchat.service', path)
-xchat = dbus.Interface(proxy, 'org.xchat.plugin')
+proxy = bus.get_object('org.hexchat.service', path)
+xchat = dbus.Interface(proxy, 'org.hexchat.plugin')
 
 channels = xchat.ListGet ("channels")
 while xchat.ListNext (channels):
diff --git a/src/common/dbus/org.hexchat.service.service.in b/src/common/dbus/org.hexchat.service.service.in
new file mode 100644
index 00000000..eda29be1
--- /dev/null
+++ b/src/common/dbus/org.hexchat.service.service.in
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.hexchat.service
+Exec=@bindir@/hexchat
diff --git a/src/common/dbus/org.xchat.service.service.in b/src/common/dbus/org.xchat.service.service.in
deleted file mode 100644
index 19490121..00000000
--- a/src/common/dbus/org.xchat.service.service.in
+++ /dev/null
@@ -1,3 +0,0 @@
-[D-BUS Service]
-Name=org.xchat.service
-Exec=@bindir@/xchat
diff --git a/src/common/dbus/remote-object.xml b/src/common/dbus/remote-object.xml
index 88a8ae7c..1b80f0e7 100644
--- a/src/common/dbus/remote-object.xml
+++ b/src/common/dbus/remote-object.xml
@@ -2,7 +2,7 @@
 
 <node name="/">
 
-  <interface name="org.xchat.connection">
+  <interface name="org.hexchat.connection">
     <method name="Connect">
       <annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
       <arg type="s" name="filename" direction="in"/>
@@ -16,7 +16,7 @@
     </method>
   </interface>
 
-  <interface name="org.xchat.plugin">
+  <interface name="org.hexchat.plugin">
     <method name="Command">
       <arg type="s" name="command" direction="in"/>
     </method>