summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 00:59:30 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 00:59:30 -0600
commitc82fea08078a724716c673258d296e240c517368 (patch)
treeb7f1a6eb07dc87ecac369edf100db6fe48e5e758
parentc43637b57fccc8d056ce53af8b41a3f9e79d6c38 (diff)
downloadpytdeextensions-c82fea08.tar.gz
pytdeextensions-c82fea08.zip
Rename a number of libraries and executables to avoid conflicts with KDE4
-rw-r--r--app_templates/kcontrol_module/src/kcontrol_module.desktop2
-rw-r--r--app_templates/tdeioslave/AUTHORS (renamed from app_templates/kioslave/AUTHORS)0
-rw-r--r--app_templates/tdeioslave/COPYING (renamed from app_templates/kioslave/COPYING)0
-rw-r--r--app_templates/tdeioslave/ChangeLog (renamed from app_templates/kioslave/ChangeLog)0
-rw-r--r--app_templates/tdeioslave/INSTALL (renamed from app_templates/kioslave/INSTALL)0
-rw-r--r--app_templates/tdeioslave/MANIFEST.in (renamed from app_templates/kioslave/MANIFEST.in)0
-rw-r--r--app_templates/tdeioslave/NEWS (renamed from app_templates/kioslave/NEWS)0
-rw-r--r--app_templates/tdeioslave/README (renamed from app_templates/kioslave/README)0
-rw-r--r--app_templates/tdeioslave/TODO (renamed from app_templates/kioslave/TODO)0
-rw-r--r--app_templates/tdeioslave/doc/en/index.docbook (renamed from app_templates/kioslave/doc/en/index.docbook)0
-rwxr-xr-xapp_templates/tdeioslave/setup.py (renamed from app_templates/kioslave/setup.py)6
-rw-r--r--app_templates/tdeioslave/src/tdeioslave.lsm (renamed from app_templates/kioslave/src/kioslave.lsm)0
-rw-r--r--app_templates/tdeioslave/src/tdeioslave.protocol (renamed from app_templates/kioslave/src/kioslave.protocol)4
-rwxr-xr-xapp_templates/tdeioslave/src/tdeioslave.py (renamed from app_templates/kioslave/src/kioslave.py)10
-rw-r--r--doc/en/index.docbook18
-rw-r--r--src/kdedistutils.py94
16 files changed, 67 insertions, 67 deletions
diff --git a/app_templates/kcontrol_module/src/kcontrol_module.desktop b/app_templates/kcontrol_module/src/kcontrol_module.desktop
index 4487e8a..83298c4 100644
--- a/app_templates/kcontrol_module/src/kcontrol_module.desktop
+++ b/app_templates/kcontrol_module/src/kcontrol_module.desktop
@@ -11,5 +11,5 @@ X-TDE-Library=kcontrol_module
X-TDE-FactoryName=kcontrol_module
X-TDE-RootOnly=false
Type=Application
-Exec=kcmshell kcontrol_module
+Exec=tdecmshell kcontrol_module
Categories=QT;TDE;X-TDE-settings-system;
diff --git a/app_templates/kioslave/AUTHORS b/app_templates/tdeioslave/AUTHORS
index 0463c0d..0463c0d 100644
--- a/app_templates/kioslave/AUTHORS
+++ b/app_templates/tdeioslave/AUTHORS
diff --git a/app_templates/kioslave/COPYING b/app_templates/tdeioslave/COPYING
index c13faf0..c13faf0 100644
--- a/app_templates/kioslave/COPYING
+++ b/app_templates/tdeioslave/COPYING
diff --git a/app_templates/kioslave/ChangeLog b/app_templates/tdeioslave/ChangeLog
index e69de29..e69de29 100644
--- a/app_templates/kioslave/ChangeLog
+++ b/app_templates/tdeioslave/ChangeLog
diff --git a/app_templates/kioslave/INSTALL b/app_templates/tdeioslave/INSTALL
index b94cd85..b94cd85 100644
--- a/app_templates/kioslave/INSTALL
+++ b/app_templates/tdeioslave/INSTALL
diff --git a/app_templates/kioslave/MANIFEST.in b/app_templates/tdeioslave/MANIFEST.in
index c2dde3f..c2dde3f 100644
--- a/app_templates/kioslave/MANIFEST.in
+++ b/app_templates/tdeioslave/MANIFEST.in
diff --git a/app_templates/kioslave/NEWS b/app_templates/tdeioslave/NEWS
index e69de29..e69de29 100644
--- a/app_templates/kioslave/NEWS
+++ b/app_templates/tdeioslave/NEWS
diff --git a/app_templates/kioslave/README b/app_templates/tdeioslave/README
index e69de29..e69de29 100644
--- a/app_templates/kioslave/README
+++ b/app_templates/tdeioslave/README
diff --git a/app_templates/kioslave/TODO b/app_templates/tdeioslave/TODO
index e69de29..e69de29 100644
--- a/app_templates/kioslave/TODO
+++ b/app_templates/tdeioslave/TODO
diff --git a/app_templates/kioslave/doc/en/index.docbook b/app_templates/tdeioslave/doc/en/index.docbook
index c169ccd..c169ccd 100644
--- a/app_templates/kioslave/doc/en/index.docbook
+++ b/app_templates/tdeioslave/doc/en/index.docbook
diff --git a/app_templates/kioslave/setup.py b/app_templates/tdeioslave/setup.py
index f9b9e30..f2a5468 100755
--- a/app_templates/kioslave/setup.py
+++ b/app_templates/tdeioslave/setup.py
@@ -17,7 +17,7 @@
import kdedistutils
-kdedistutils.setup(name="kioslave",
+kdedistutils.setup(name="tdeioslave",
version="0.1.0",
author="AUTHOR",
author_email="YOUR@EMAIL.com",
@@ -25,6 +25,6 @@ kdedistutils.setup(name="kioslave",
min_kde_version = "3.0.0",
min_qt_version = "3.0.0",
license = "GPL",
- application_data = ['src/kioslave.py'],
+ application_data = ['src/tdeioslave.py'],
docbooks = [ ('doc/en','en') ],
- kioslaves = [ ('src/kioslave.protocol','kioslave.py')] )
+ tdeioslaves = [ ('src/tdeioslave.protocol','tdeioslave.py')] )
diff --git a/app_templates/kioslave/src/kioslave.lsm b/app_templates/tdeioslave/src/tdeioslave.lsm
index 97e43a6..97e43a6 100644
--- a/app_templates/kioslave/src/kioslave.lsm
+++ b/app_templates/tdeioslave/src/tdeioslave.lsm
diff --git a/app_templates/kioslave/src/kioslave.protocol b/app_templates/tdeioslave/src/tdeioslave.protocol
index 01dc5bb..f59b9f5 100644
--- a/app_templates/kioslave/src/kioslave.protocol
+++ b/app_templates/tdeioslave/src/tdeioslave.protocol
@@ -1,6 +1,6 @@
[Protocol]
-exec=kioslave
-protocol=kioslave
+exec=tdeioslave
+protocol=tdeioslave
input=none
output=filesystem
listing=Name,Type,Size,Date
diff --git a/app_templates/kioslave/src/kioslave.py b/app_templates/tdeioslave/src/tdeioslave.py
index 2d013b0..edc874f 100755
--- a/app_templates/kioslave/src/kioslave.py
+++ b/app_templates/tdeioslave/src/tdeioslave.py
@@ -1,6 +1,6 @@
#!/usr/bin/python
###########################################################################
-# kioslave - description #
+# tdeioslave - description #
# ------------------------------ #
# begin : Mon May 2 2005 #
# copyright : (C) 2005 by AUTHOR #
@@ -31,13 +31,13 @@ DEBUG = 1
class SlaveClass(KIO.SlaveBase):
"""SlaveClass(KIO.SlaveBase)
- See tdelibs/kio/kio/slavebase.h for virtual functions to override.
+ See tdelibs/tdeio/tdeio/slavebase.h for virtual functions to override.
"""
########################################################################
def __init__(self, pool, app):
# We must call the initialisation method of the base class.
- KIO.SlaveBase.__init__(self, "kioslave", pool, app)
+ KIO.SlaveBase.__init__(self, "tdeioslave", pool, app)
# Attach the DCOP client object associated with this IOSlave to the
# DCOP server.
@@ -355,7 +355,7 @@ class SlaveClass(KIO.SlaveBase):
############################################################################
def debug(self,msg):
if DEBUG == 0: return
- print "kioslave:"+str(msg)+"\n"
+ print "tdeioslave:"+str(msg)+"\n"
sys.stdout.flush()
############################################################################
@@ -496,7 +496,7 @@ class RAMDir(object):
def debug(self,msg):
if DEBUG == 0: return
- print "kioslave:"+str(msg)+"\n"
+ print "tdeioslave:"+str(msg)+"\n"
sys.stdout.flush()
############################################################################
diff --git a/doc/en/index.docbook b/doc/en/index.docbook
index be40854..a7476dc 100644
--- a/doc/en/index.docbook
+++ b/doc/en/index.docbook
@@ -424,19 +424,19 @@ features in <literal role="extension">.desktop</literal> files.
</chapter>
<!-- KIO-Slaves -->
-<chapter id="kioslaves">
+<chapter id="tdeioslaves">
<title>KIO Slaves</title>
<para>
&appname; can be used for the creation of kio-slaves. &appname; handles the C++
-glue code needed for making kioslaves in Python.
+glue code needed for making tdeioslaves in Python.
<ulink url="http://developer.kde.org/documentation/library/kdeqt/trinityarch/nettransparency.html">developer.kde.org</ulink>
has some documentation about KIO-slaves aimed at C++ programmers.
</para>
<para>
-In your <filename>setup.py</filename> file you can specify the list of kioslaves
+In your <filename>setup.py</filename> file you can specify the list of tdeioslaves
that need to be installed.
<programlisting>
- kioslaves = [ ('src/kioslave.protocol','kioslave.py')] )
+ tdeioslaves = [ ('src/tdeioslave.protocol','tdeioslave.py')] )
</programlisting>
This is just a list of tuples. The first item is name of the
<literal role="extension">.protocol</literal> file that you've made for your
@@ -577,13 +577,13 @@ application outside of KControl to ease development and debugging.
</para>
</sect1>
-<sect1 id="app-template-kioslave">
+<sect1 id="app-template-tdeioslave">
<title>KIO-slave Application Template</title>
<para>
-The <filename>kioslave</filename> application template is a simple
+The <filename>tdeioslave</filename> application template is a simple
KIO-slave that implements a simple RAM disk. Once installed it can be
-accessed using kioslave:/ in konqueror. It is initially empty. Files and
-directories can be made and deposited. <filename>kioslave.py</filename>
+accessed using tdeioslave:/ in konqueror. It is initially empty. Files and
+directories can be made and deposited. <filename>tdeioslave.py</filename>
contains more information and comments.
</para>
<note>
@@ -591,7 +591,7 @@ contains more information and comments.
Note that the KIO subsystem usually creates multiple running instances
of a kio-slave backend. For the application template, files and directories
are specific to each particular backend instance. When using konqueror the
-same instance will be used, but if you try to access kioslave:/ from a
+same instance will be used, but if you try to access tdeioslave:/ from a
different process a new (empty!) instance will be craeted. This can be
confusing! Be aware.
</para>
diff --git a/src/kdedistutils.py b/src/kdedistutils.py
index 89fd4b4..e5e913d 100644
--- a/src/kdedistutils.py
+++ b/src/kdedistutils.py
@@ -64,8 +64,8 @@ def setup(**arg_dict):
'build_html' : BuildDocbookHTML,
'install_html' : InstallDocbookHTML,
'install_lib' : InstallLibWithRoot,
- 'build_kioslave' : BuildKioslave,
- 'install_kioslave' : InstallKioslave}
+ 'build_tdeioslave' : BuildKioslave,
+ 'install_tdeioslave' : InstallKioslave}
for key in kdecmdclass.iterkeys():
cmdclass.setdefault(key,kdecmdclass[key])
@@ -80,7 +80,7 @@ class KDEDistribution(Distribution):
self.min_kde_version = None
self.min_qt_version = None
self.kcontrol_modules = None
- self.kioslaves = None
+ self.tdeioslaves = None
self.executable_links = None
self.docbooks = None
self.application_data = None
@@ -108,10 +108,10 @@ def has_application_data(self):
return 0
return len(self.distribution.application_data)!=0
-def has_kioslaves(self):
- if self.distribution.kioslaves is None:
+def has_tdeioslaves(self):
+ if self.distribution.tdeioslaves is None:
return 0
- return len(self.distribution.kioslaves)!=0
+ return len(self.distribution.tdeioslaves)!=0
###########################################################################
# Our slightly extended build command. This also does kcontrol modules.
@@ -123,14 +123,14 @@ class BuildKDE(build):
sub_commands = build.sub_commands[:]
sub_commands.append( ('build_kcm',has_kcms) )
- sub_commands.append( ('build_kioslave',has_kioslaves) )
+ sub_commands.append( ('build_tdeioslave',has_tdeioslaves) )
sub_commands.append( ('build_html',has_docbook_html) )
sub_commands.append( ('build_messages',has_messages) )
def __init__(self,dist):
build.__init__(self,dist)
self.has_kcms = has_kcms
- self.has_kioslaves = has_kioslaves
+ self.has_tdeioslaves = has_tdeioslaves
self.has_docbook_html = has_docbook_html
self.has_messages = has_messages
@@ -173,8 +173,8 @@ class InstallKDE(install):
user_options.append( ('install-cmd=',None,"Command to use to install the files") )
user_options.append( ('install-xdg-apps=',None,"directory for XDG app files") )
user_options.append( ('install-kcm=',None,"directory for kcm library files") )
- user_options.append( ('install-kioslave',None,"directory for kioslave library files") )
- user_options.append( ('install-protocol',None,"directory for kioslave protocol files") )
+ user_options.append( ('install-tdeioslave',None,"directory for tdeioslave library files") )
+ user_options.append( ('install-protocol',None,"directory for tdeioslave protocol files") )
sub_commands = install.sub_commands[:]
sub_commands.insert(0, ('checkpytde',None) )
@@ -183,7 +183,7 @@ class InstallKDE(install):
sub_commands.append( ('install_messages',has_messages) )
sub_commands.append( ('install_html',has_docbook_html) )
sub_commands.append( ('install_kcm',has_kcms) )
- sub_commands.append( ('install_kioslave',has_kioslaves) )
+ sub_commands.append( ('install_tdeioslave',has_tdeioslaves) )
sub_commands.append( ('install_application_data',has_application_data) )
def initialize_options(self):
@@ -193,7 +193,7 @@ class InstallKDE(install):
self.install_cmd = None
self.install_xdg_apps = None
self.install_kcm = None
- self.install_kioslave = None
+ self.install_tdeioslave = None
self.install_protocol = None
self.install_application_data = None
install.initialize_options(self)
@@ -259,15 +259,15 @@ class InstallKDE(install):
self.install_kcm = os.path.join(ask_kde_config('--install lib --expandvars').strip(),'trinity')
self.announce(" ...kcm library directory is %s" % self.install_kcm)
- if self.install_kioslave is None:
- self.announce("Detecting kioslave library directory...")
- self.install_kioslave = os.path.join(ask_kde_config('--install lib --expandvars').strip(),'trinity')
- self.announce(" ...kioslave library directory is %s" % self.install_kioslave)
+ if self.install_tdeioslave is None:
+ self.announce("Detecting tdeioslave library directory...")
+ self.install_tdeioslave = os.path.join(ask_kde_config('--install lib --expandvars').strip(),'trinity')
+ self.announce(" ...tdeioslave library directory is %s" % self.install_tdeioslave)
if self.install_protocol is None:
- self.announce("Detecting kioslave protocol directory...")
+ self.announce("Detecting tdeioslave protocol directory...")
self.install_protocol = ask_kde_config('--install services --expandvars').strip()
- self.announce(" ...kioslave protocol directory is %s" % self.install_protocol)
+ self.announce(" ...tdeioslave protocol directory is %s" % self.install_protocol)
install.finalize_options(self)
@@ -1432,14 +1432,14 @@ class InstallI18NMessages(Command):
class BuildKioslave(Command):
description = "Build Kioslaves"
- user_options = [('no-kioslave',None,"Don't build kioslaves"),
+ user_options = [('no-tdeioslave',None,"Don't build tdeioslaves"),
('build-dir=','b', "build directory (where to install from)"),
('python-dir=',None,'Directory containing the Python installation'),
('python-inc-dir=',None,'Directory containing C Header files for Python'),
('kde-inc-dir=',None,'Directory containing C++ header files for KDE'),
('kde-lib-dir=',None,'Directory containing library files for KDE'),
- ('kde-kioslave-lib-dir=',None,'Directory for KDE kioslave library files'),
- ('kde-protocol-dir=',None,'Directory for KDE kioslave protocol files'),
+ ('kde-tdeioslave-lib-dir=',None,'Directory for KDE tdeioslave library files'),
+ ('kde-protocol-dir=',None,'Directory for KDE tdeioslave protocol files'),
('qt-inc-dir=',None,'Directory containing C++ header files for Qt'),
('qt-lib-dir=',None,'Directory containing library files for Qt'),
('sip-dir=','/usr/lib/pyshared/python*','Directory containing the sip library files'),
@@ -1449,13 +1449,13 @@ class BuildKioslave(Command):
('data-dir=',None,'installation directory for data (script) files')]
def initialize_options(self):
- self.no_kioslave = 0
+ self.no_tdeioslave = 0
self.build_dir = None
self.python_inc_dir = None
self.python_dir = None
self.kde_inc_dir = None
self.kde_lib_dir = None
- self.kde_kioslave_lib_dir = None
+ self.kde_tdeioslave_lib_dir = None
self.kde_protocol_dir = None
self.qt_inc_dir = None
self.qt_lib_dir = None
@@ -1466,7 +1466,7 @@ class BuildKioslave(Command):
self.data_dir = None
def finalize_options(self):
- if self.no_kioslave==0:
+ if self.no_tdeioslave==0:
self.set_undefined_options('install', ('build_base', 'build_dir'),('install_application_data','data_dir'))
install = self.get_finalized_command('install')
@@ -1494,13 +1494,13 @@ class BuildKioslave(Command):
self.kde_lib_dir = "/opt/trinity/lib/"
self.announce("Using %s for KDE library files" % self.kde_lib_dir)
- # KDE kioslave lib dir
- #if self.kde_kioslave_lib_dir is None:
- # self.kde_kioslave_lib_dir = os.path.join(self.kde_lib_dir,"trinity")
- self.kde_kioslave_lib_dir = "/opt/trinity/lib/trinity/"
- if FindFileInPaths('kio_*.so',[self.kde_kioslave_lib_dir]) is None:
- raise SystemExit, "Failed to find KDE Kioslave library files in: %s" % self.kde_kioslave_lib_dir
- self.announce("Using %s for KDE Kioslave library files" % self.kde_kioslave_lib_dir)
+ # KDE tdeioslave lib dir
+ #if self.kde_tdeioslave_lib_dir is None:
+ # self.kde_tdeioslave_lib_dir = os.path.join(self.kde_lib_dir,"trinity")
+ self.kde_tdeioslave_lib_dir = "/opt/trinity/lib/trinity/"
+ if FindFileInPaths('kio_*.so',[self.kde_tdeioslave_lib_dir]) is None:
+ raise SystemExit, "Failed to find KDE Kioslave library files in: %s" % self.kde_tdeioslave_lib_dir
+ self.announce("Using %s for KDE Kioslave library files" % self.kde_tdeioslave_lib_dir)
# Qt inc dir
if self.qt_inc_dir is None:
@@ -1618,17 +1618,17 @@ class BuildKioslave(Command):
self.python_sub_dirs.append(base)
def get_command_name(self):
- return 'build_kioslave'
+ return 'build_tdeioslave'
def run(self):
- if self.no_kioslave:
+ if self.no_tdeioslave:
self.announce("Skipping KIO Slaves")
return
if not os.path.isdir(self.build_dir):
os.mkdir(self.build_dir)
- for moduletuple in self.distribution.kioslaves:
+ for moduletuple in self.distribution.tdeioslaves:
self.announce("Building KIO Slave from protocol file %s." % moduletuple[0])
protocolfilename = moduletuple[0]
@@ -1646,7 +1646,7 @@ class BuildKioslave(Command):
pass
fhandle.close()
except IOError:
- raise SystemExit, "Failed to find kioslave protocol file: %s" % moduletuple[0]
+ raise SystemExit, "Failed to find tdeioslave protocol file: %s" % moduletuple[0]
# Sanity check.
if libraryname is None:
@@ -1745,7 +1745,7 @@ class BuildKioslave(Command):
cmdlist.append("-export-dynamic")
# object
cmdlist.append(outputfile)
- cmdlist.append("-rpath"); cmdlist.append(self.kde_kioslave_lib_dir)
+ cmdlist.append("-rpath"); cmdlist.append(self.kde_tdeioslave_lib_dir)
cmdlist.append("-o"); cmdlist.append(os.path.join(self.build_dir,stub_la_name))
# Link libs
linklist = []
@@ -1805,7 +1805,7 @@ PyObject* call_function(PyObject *callable, PyObject *args) {
PyObject *result, *pArgs;
if (callable == NULL) {
- printf(MODULE_NAME " kioslave error: callable == NULL in call_function\n");
+ printf(MODULE_NAME " tdeioslave error: callable == NULL in call_function\n");
return NULL;
}
@@ -1852,7 +1852,7 @@ extern "C" {
Py_XDECREF(pName);
if(pModule == NULL) {
- printf(MODULE_NAME " kioslave error: pModule == NULL\n");
+ printf(MODULE_NAME " tdeioslave error: pModule == NULL\n");
return 1;
} else {
PyObject *pClass, *pMethod, *pArgs, *pArg1, *pArg2, *pInstance;
@@ -1864,7 +1864,7 @@ extern "C" {
pClass = PyDict_GetItemString(pDict, FACTORY);
if(pClass == NULL) {
- printf(MODULE_NAME " kioslave error: pClass == NULL\n");
+ printf(MODULE_NAME " tdeioslave error: pClass == NULL\n");
return 1;
} else {
pArgs = PyTuple_New(2);
@@ -1895,9 +1895,9 @@ class InstallKioslave(Command):
description = "Install Kioslave files"
user_options = [
- ('install-dir=', 'd', "base directory for installing kioslave module files"),
+ ('install-dir=', 'd', "base directory for installing tdeioslave module files"),
('install-cmd=', None, "Command to use to install the files"),
- ('install-protocol-dir=',None,"directory for kioslave protocol files"),
+ ('install-protocol-dir=',None,"directory for tdeioslave protocol files"),
('build-dir=','b', "build directory (where to install from)"),
('root=', None, "install everything relative to this alternate root directory"),
('force', 'f', "force installation (overwrite existing files)"),
@@ -1922,7 +1922,7 @@ class InstallKioslave(Command):
self.set_undefined_options('install',
('build_base', 'build_dir'),
- ('install_kioslave', 'install_dir'),
+ ('install_tdeioslave', 'install_dir'),
('root', 'root'),
('force', 'force'),
('skip_build', 'skip_build'),
@@ -1937,15 +1937,15 @@ class InstallKioslave(Command):
self.install_protocol_dir = change_root(self.root,self.install_protocol_dir)
def get_command_name(self):
- return 'install_kioslave'
+ return 'install_tdeioslave'
def run(self):
if not self.skip_build:
- self.run_command('build_kioslave')
+ self.run_command('build_tdeioslave')
self.announce("Installing Kioslave files...")
- for moduletuple in self.distribution.kioslaves:
+ for moduletuple in self.distribution.tdeioslaves:
self.announce("Building Kioslave module from protocol file %s." % moduletuple[0])
protocolfilename = moduletuple[0]
@@ -1963,7 +1963,7 @@ class InstallKioslave(Command):
pass
fhandle.close()
except IOError:
- raise SystemExit, "Failed to find kioslave protocol file: %s" % moduletuple[0]
+ raise SystemExit, "Failed to find tdeioslave protocol file: %s" % moduletuple[0]
if libraryname is None:
raise SystemExit, "Failed to find library name (Was there a exec entry in the protocol file?)"
@@ -2045,7 +2045,7 @@ class CheckPyTDE(Command):
self.announce("Checking for a working PyTDE...")
# Try to import modules one by one.
- for k_module in ('dcop', 'tdecore', 'tdeui', 'kio', 'kfile', 'tdeparts', 'tdehtml', 'tdespell'):
+ for k_module in ('dcop', 'tdecore', 'tdeui', 'kio', 'tdefile', 'tdeparts', 'tdehtml', 'tdespell'):
self.announce(k_module)
try:
exec('import ' + k_module)