Update XDG information in support of bug report 892.

pull/1/head
Darrell Anderson 13 years ago
parent 53523ff27b
commit 838998e086

@ -6,10 +6,10 @@ Comment=Kcontrol module template
Comment[en]=Kcontrol module template
Comment[en_GB]=Kcontrol module template
Icon=daemons.png
X-KDE-ModuleType=Library
X-KDE-Library=kcontrol_module
X-KDE-FactoryName=kcontrol_module
X-KDE-RootOnly=false
X-TDE-ModuleType=Library
X-TDE-Library=kcontrol_module
X-TDE-FactoryName=kcontrol_module
X-TDE-RootOnly=false
Type=Application
Exec=kcmshell kcontrol_module
Categories=QT;KDE;X-KDE-settings-system;
Categories=QT;TDE;X-TDE-settings-system;

@ -401,7 +401,7 @@ design a KControl module that fits into the rest of KDE.
<tip>
<para>
&appname; typically installs the <literal role="extension">.desktop</literal>
file into the <filename>/usr/share/applications/kde/</filename> directory.
file into the <filename>/usr/share/applications/tde/</filename> directory.
This is normally enough to make the module appear in the TDE Control Center.
But for some distributions, most notably <ulink url="http://www.mandriva.com/">
Mandriva</ulink> but probably others too, this isn't enough. Mandriva in
@ -417,7 +417,7 @@ modules.
<note>
<para>
Right now there is no support for "module-testing" or "X-KDE-Test-Module=true"
Right now there is no support for "module-testing" or "X-TDE-Test-Module=true"
features in <literal role="extension">.desktop</literal> files.
</para>
</note>

@ -692,7 +692,7 @@ class BuildKControlModule(Command):
for line in fhandle.readlines():
parts = line.strip().split('=')
try:
if parts[0]=="X-KDE-Library":
if parts[0]=="X-TDE-Library":
libraryname = parts[1]
elif parts[0]=="Exec":
shellcmd = parts[1].split()
@ -701,7 +701,7 @@ class BuildKControlModule(Command):
cmodulecategory = os.path.dirname(modulepath)
else:
cmodulecategory = ""
elif parts[0]=="X-KDE-FactoryName":
elif parts[0]=="X-TDE-FactoryName":
factoryfunction = 'create_'+parts[1]
except IndexError:
pass
@ -711,9 +711,9 @@ class BuildKControlModule(Command):
# Sanity check.
if factoryfunction is None:
raise SystemExit, "Failed to find factory name (Was there a X-KDE-FactoryName entry in the desktop file?)"
raise SystemExit, "Failed to find factory name (Was there a X-TDE-FactoryName entry in the desktop file?)"
if libraryname is None:
raise SystemExit, "Failed to find library name (Was there a X-KDE-Library entry in the desktop file?)"
raise SystemExit, "Failed to find library name (Was there a X-TDE-Library entry in the desktop file?)"
if cmodulecategory is None:
raise SystemExit, "Failed to find the kcontrol category name (Was there a Exec entry in the desktop file?)"
@ -1072,7 +1072,7 @@ class InstallKControlModule(Command):
for line in fhandle.readlines():
parts = line.strip().split('=')
try:
if parts[0]=="X-KDE-Library":
if parts[0]=="X-TDE-Library":
libraryname = parts[1]
elif parts[0]=="Exec":
shellcmd = parts[1].split()
@ -1088,7 +1088,7 @@ class InstallKControlModule(Command):
raise SystemExit, "Failed to find kcontrol desktop file: %s" % moduletuple[0]
if libraryname is None:
raise SystemExit, "Failed to find library name (Was there a X-KDE-Library entry in the desktop file?)"
raise SystemExit, "Failed to find library name (Was there a X-TDE-Library entry in the desktop file?)"
if cmodulecategory is None:
raise SystemExit, "Failed to find the kcontrol category name (Was there a Exec entry in the desktop file?)"

Loading…
Cancel
Save