summaryrefslogtreecommitdiffstats
path: root/ubuntu/_base/tdesdk
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2019-04-03 23:02:46 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2019-04-03 23:02:46 +0900
commitfcad8b8d150fb9f508973e3044a103de74ec3877 (patch)
treeca34a8cf3bfbe08335d40c47863b4901e1d19609 /ubuntu/_base/tdesdk
parent5d8ed1fab813d86b04383f7fcf8ab2c994cbea30 (diff)
downloadtde-packaging-fcad8b8d150fb9f508973e3044a103de74ec3877.tar.gz
tde-packaging-fcad8b8d150fb9f508973e3044a103de74ec3877.zip
DEB: use _base folder for a distro instead of specific distros (squeeze and maverick).
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'ubuntu/_base/tdesdk')
-rw-r--r--ubuntu/_base/tdesdk/debian/KUBUNTU-DEBIAN-CHANGES2
-rw-r--r--ubuntu/_base/tdesdk/debian/cdbs/debian-qt-kde.mk119
-rw-r--r--ubuntu/_base/tdesdk/debian/cdbs/kde.mk91
-rw-r--r--ubuntu/_base/tdesdk/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/tdesdk/debian/cervisia-trinity.README.Debian8
-rw-r--r--ubuntu/_base/tdesdk/debian/cervisia-trinity.docs2
-rw-r--r--ubuntu/_base/tdesdk/debian/cervisia-trinity.install32
-rw-r--r--ubuntu/_base/tdesdk/debian/cervisia-trinity.lintian9
-rw-r--r--ubuntu/_base/tdesdk/debian/cervisia-trinity.menu9
-rw-r--r--ubuntu/_base/tdesdk/debian/cervisia-trinity.postinst13
-rw-r--r--ubuntu/_base/tdesdk/debian/changelog1131
-rw-r--r--ubuntu/_base/tdesdk/debian/compat1
-rw-r--r--ubuntu/_base/tdesdk/debian/control420
-rw-r--r--ubuntu/_base/tdesdk/debian/copyright626
-rw-r--r--ubuntu/_base/tdesdk/debian/desktop-i18n/createdesktop.pl98
-rw-r--r--ubuntu/_base/tdesdk/debian/desktop-i18n/findfiles41
-rw-r--r--ubuntu/_base/tdesdk/debian/desktop-i18n/msgsplit168
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/catalogmanager.xpm291
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/cervisia.xpm195
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/kbabel.xpm291
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/kbabeldict.xpm291
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/kbugbuster.xpm291
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/kompare.xpm295
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/kuiviewer.xpm295
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/tdecachegrind.xpm289
-rw-r--r--ubuntu/_base/tdesdk/debian/icons/umbrello.xpm103
-rw-r--r--ubuntu/_base/tdesdk/debian/kapptemplate-trinity.docs1
-rw-r--r--ubuntu/_base/tdesdk/debian/kapptemplate-trinity.install2
-rw-r--r--ubuntu/_base/tdesdk/debian/kapptemplate-trinity.lintian11
-rw-r--r--ubuntu/_base/tdesdk/debian/kapptemplate-trinity.manpages1
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.docs3
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.install25
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity.README.Debian8
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity.docs3
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity.install120
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity.lintian2
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity.manpages3
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity.menu27
-rw-r--r--ubuntu/_base/tdesdk/debian/kbabel-trinity.mime1
-rw-r--r--ubuntu/_base/tdesdk/debian/kbugbuster-trinity.docs3
-rw-r--r--ubuntu/_base/tdesdk/debian/kbugbuster-trinity.install22
-rw-r--r--ubuntu/_base/tdesdk/debian/kbugbuster-trinity.manpages1
-rw-r--r--ubuntu/_base/tdesdk/debian/kbugbuster-trinity.menu8
-rw-r--r--ubuntu/_base/tdesdk/debian/kmtrace-trinity.docs1
-rw-r--r--ubuntu/_base/tdesdk/debian/kmtrace-trinity.install9
-rw-r--r--ubuntu/_base/tdesdk/debian/kmtrace-trinity.manpages4
-rw-r--r--ubuntu/_base/tdesdk/debian/kompare-trinity.docs4
-rw-r--r--ubuntu/_base/tdesdk/debian/kompare-trinity.install32
-rw-r--r--ubuntu/_base/tdesdk/debian/kompare-trinity.lintian3
-rw-r--r--ubuntu/_base/tdesdk/debian/kompare-trinity.manpages1
-rw-r--r--ubuntu/_base/tdesdk/debian/kompare-trinity.menu9
-rw-r--r--ubuntu/_base/tdesdk/debian/kspy-trinity.docs1
-rw-r--r--ubuntu/_base/tdesdk/debian/kspy-trinity.install5
-rw-r--r--ubuntu/_base/tdesdk/debian/kspy-trinity.lintian5
-rw-r--r--ubuntu/_base/tdesdk/debian/kspy-trinity.manpages1
-rw-r--r--ubuntu/_base/tdesdk/debian/kuiviewer-trinity.install16
-rw-r--r--ubuntu/_base/tdesdk/debian/kuiviewer-trinity.manpages1
-rw-r--r--ubuntu/_base/tdesdk/debian/kuiviewer-trinity.menu9
-rw-r--r--ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.docs2
-rw-r--r--ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.install9
-rw-r--r--ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.docs2
-rw-r--r--ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.install11
-rw-r--r--ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.lintian3
-rw-r--r--ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.manpages2
-rw-r--r--ubuntu/_base/tdesdk/debian/man/adddebug.145
-rw-r--r--ubuntu/_base/tdesdk/debian/man/build-progress.sh.156
-rw-r--r--ubuntu/_base/tdesdk/debian/man/catalogmanager.166
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cheatmake.172
-rw-r--r--ubuntu/_base/tdesdk/debian/man/create_cvsignore.142
-rw-r--r--ubuntu/_base/tdesdk/debian/man/create_makefile.169
-rw-r--r--ubuntu/_base/tdesdk/debian/man/create_makefiles.163
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvs-clean.150
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvs2dist.1201
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvsaskpass.163
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvsbackport.152
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvscheck.1107
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvsforwardport.152
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvslastchange.159
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvslastlog.139
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvsrevertlast.138
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cvsservice.179
-rw-r--r--ubuntu/_base/tdesdk/debian/man/cxxmetric.134
-rw-r--r--ubuntu/_base/tdesdk/debian/man/demangle.157
-rw-r--r--ubuntu/_base/tdesdk/debian/man/dprof2calltree.160
-rw-r--r--ubuntu/_base/tdesdk/debian/man/extend_dmalloc.143
-rw-r--r--ubuntu/_base/tdesdk/debian/man/extractattr.161
-rw-r--r--ubuntu/_base/tdesdk/debian/man/extractrc.160
-rw-r--r--ubuntu/_base/tdesdk/debian/man/findmissingcrystal.142
-rw-r--r--ubuntu/_base/tdesdk/debian/man/fixkdeincludes.173
-rw-r--r--ubuntu/_base/tdesdk/debian/man/fixuifiles.163
-rw-r--r--ubuntu/_base/tdesdk/debian/man/hotshot2calltree.157
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kapptemplate.169
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kbabel.174
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kbabeldict.166
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kbugbuster.150
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kdedoc.142
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kdelnk2desktop.py.139
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kdemangen.pl.151
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kminspector.150
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kmmatch.152
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kmtrace.172
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kompare.179
-rw-r--r--ubuntu/_base/tdesdk/debian/man/kuiviewer.165
-rw-r--r--ubuntu/_base/tdesdk/debian/man/licensecheck.137
-rw-r--r--ubuntu/_base/tdesdk/debian/man/makeobj.166
-rw-r--r--ubuntu/_base/tdesdk/debian/man/memprof2calltree.136
-rw-r--r--ubuntu/_base/tdesdk/debian/man/op2calltree.143
-rw-r--r--ubuntu/_base/tdesdk/debian/man/package_crystalsvg.141
-rw-r--r--ubuntu/_base/tdesdk/debian/man/png2mng.pl.149
-rw-r--r--ubuntu/_base/tdesdk/debian/man/po2xml.140
-rw-r--r--ubuntu/_base/tdesdk/debian/man/pprof2calltree.152
-rw-r--r--ubuntu/_base/tdesdk/debian/man/pruneemptydirs.165
-rw-r--r--ubuntu/_base/tdesdk/debian/man/qtdoc.150
-rw-r--r--ubuntu/_base/tdesdk/debian/man/split2po.160
-rw-r--r--ubuntu/_base/tdesdk/debian/man/swappo.144
-rw-r--r--ubuntu/_base/tdesdk/debian/man/tdecachegrind.167
-rw-r--r--ubuntu/_base/tdesdk/debian/man/tdekillall.136
-rw-r--r--ubuntu/_base/tdesdk/debian/man/testkspy.146
-rw-r--r--ubuntu/_base/tdesdk/debian/man/transxx.147
-rw-r--r--ubuntu/_base/tdesdk/debian/man/umbrello.153
-rw-r--r--ubuntu/_base/tdesdk/debian/man/xml2pot.145
-rw-r--r--ubuntu/_base/tdesdk/debian/man/zonetab2pot.py.139
-rw-r--r--ubuntu/_base/tdesdk/debian/not-installed.list14
-rw-r--r--ubuntu/_base/tdesdk/debian/patches/common/04_am_maintainer_mode.diff11
-rw-r--r--ubuntu/_base/tdesdk/debian/patches/common/06_disable_no_undefined.diff18
-rw-r--r--ubuntu/_base/tdesdk/debian/patches/common/kubuntu_01_kdepot.diff26
-rw-r--r--ubuntu/_base/tdesdk/debian/patches/series3
-rw-r--r--ubuntu/_base/tdesdk/debian/poxml-trinity.README.Debian39
-rw-r--r--ubuntu/_base/tdesdk/debian/poxml-trinity.install5
-rw-r--r--ubuntu/_base/tdesdk/debian/poxml-trinity.manpages5
-rwxr-xr-xubuntu/_base/tdesdk/debian/rules121
-rw-r--r--ubuntu/_base/tdesdk/debian/source/format1
-rw-r--r--ubuntu/_base/tdesdk/debian/source/options6
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.docs1
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.install5
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.manpages5
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.README.Debian8
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.docs3
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.install19
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.manpages1
-rw-r--r--ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.menu9
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.cervisia10
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.kbabel13
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.tdecachegrind11
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.umbrello12
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.README.Debian11
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.install16
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.links1
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.README.Debian65
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.docs2
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.install71
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.lintian3
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.manpages31
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-tdefile-plugins-trinity.install10
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.docs1
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.install54
-rw-r--r--ubuntu/_base/tdesdk/debian/tdesdk-trinity.README.Debian11
-rw-r--r--ubuntu/_base/tdesdk/debian/tdeunittest-trinity.docs1
-rw-r--r--ubuntu/_base/tdesdk/debian/tdeunittest-trinity.install7
-rw-r--r--ubuntu/_base/tdesdk/debian/umbrello-trinity.README.Debian8
-rw-r--r--ubuntu/_base/tdesdk/debian/umbrello-trinity.docs4
-rw-r--r--ubuntu/_base/tdesdk/debian/umbrello-trinity.install52
-rw-r--r--ubuntu/_base/tdesdk/debian/umbrello-trinity.lintian2
-rw-r--r--ubuntu/_base/tdesdk/debian/umbrello-trinity.manpages1
-rw-r--r--ubuntu/_base/tdesdk/debian/umbrello-trinity.menu9
165 files changed, 9535 insertions, 0 deletions
diff --git a/ubuntu/_base/tdesdk/debian/KUBUNTU-DEBIAN-CHANGES b/ubuntu/_base/tdesdk/debian/KUBUNTU-DEBIAN-CHANGES
new file mode 100644
index 000000000..d73d1b6ae
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/KUBUNTU-DEBIAN-CHANGES
@@ -0,0 +1,2 @@
+Add desktop i18n scripts to /usr/lib/kubuntu-desktop-i18n/
+ \ No newline at end of file
diff --git a/ubuntu/_base/tdesdk/debian/cdbs/debian-qt-kde.mk b/ubuntu/_base/tdesdk/debian/cdbs/debian-qt-kde.mk
new file mode 100644
index 000000000..14dce59aa
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cdbs/debian-qt-kde.mk
@@ -0,0 +1,119 @@
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/opt/trinity/lib)
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/tdesdk/debian/cdbs/kde.mk b/ubuntu/_base/tdesdk/debian/cdbs/kde.mk
new file mode 100644
index 000000000..80176d63e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cdbs/kde.mk
@@ -0,0 +1,91 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Description: A class for KDE packages; sets KDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+
+ifndef _cdbs_class_kde
+_cdbs_class_kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+common-build-arch common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-arch common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
+
+clean::
+ rm -f debian/stamp-kde-apidox
+
+# This is a convenience target for calling manually. It's not part of
+# the build process.
+buildprep: clean apply-patches
+ $(MAKE) -f admin/Makefile.common dist
+ debian/rules clean
+
+endif
diff --git a/ubuntu/_base/tdesdk/debian/cdbs/versions.pl b/ubuntu/_base/tdesdk/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/ubuntu/_base/tdesdk/debian/cervisia-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/cervisia-trinity.README.Debian
new file mode 100644
index 000000000..d3b879f59
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cervisia-trinity.README.Debian
@@ -0,0 +1,8 @@
+Cervisia for Debian
+-------------------
+
+This application provides documentation in a docbook format that the TDE
+Help Centre can display. For HTML documentation that can be read in any
+web browser, see the package tdesdk-doc-html.
+
+ -- Ben Burton <bab@debian.org>, Mon, 12 May 2003 12:29:39 +1000
diff --git a/ubuntu/_base/tdesdk/debian/cervisia-trinity.docs b/ubuntu/_base/tdesdk/debian/cervisia-trinity.docs
new file mode 100644
index 000000000..657c4b5eb
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cervisia-trinity.docs
@@ -0,0 +1,2 @@
+cervisia/README
+cervisia/TODO
diff --git a/ubuntu/_base/tdesdk/debian/cervisia-trinity.install b/ubuntu/_base/tdesdk/debian/cervisia-trinity.install
new file mode 100644
index 000000000..653a67d6b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cervisia-trinity.install
@@ -0,0 +1,32 @@
+debian/tmp/opt/trinity/bin/cervisia
+debian/tmp/opt/trinity/lib/libtdeinit_cervisia.la
+debian/tmp/opt/trinity/lib/libtdeinit_cervisia.so
+debian/tmp/opt/trinity/lib/trinity/cervisia.la
+debian/tmp/opt/trinity/lib/trinity/cervisia.so
+debian/tmp/opt/trinity/lib/trinity/libcervisiapart.la
+debian/tmp/opt/trinity/lib/trinity/libcervisiapart.so
+debian/tmp/opt/trinity/share/applications/tde/cervisia.desktop
+debian/tmp/opt/trinity/share/apps/cervisia/cervisiashellui.rc
+debian/tmp/opt/trinity/share/apps/cervisia/eventsrc
+debian/tmp/opt/trinity/share/apps/cervisiapart/cervisiaui.rc
+debian/tmp/opt/trinity/share/apps/tdeconf_update/cervisia.upd
+debian/tmp/opt/trinity/share/apps/tdeconf_update/cervisia-change_repos_list.pl
+debian/tmp/opt/trinity/share/apps/tdeconf_update/cervisia-normalize_cvsroot.pl
+debian/tmp/opt/trinity/share/apps/tdeconf_update/move_repositories.pl
+debian/tmp/opt/trinity/share/apps/tdeconf_update/change_colors.pl
+debian/tmp/opt/trinity/share/config.kcfg/cervisiapart.kcfg
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/cervisia/*.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/cervisia/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/cervisia/*.docbook
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/cervisia/*.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/cervisia.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/cervisia.png
+debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/cervisia.png
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/cervisia.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/actions/vcs_*.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/actions/vcs_*.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/vcs_*.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/vcs_*.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/actions/vcs_*.svgz
+debian/tmp/opt/trinity/share/man/man1/cervisia.1
+debian/icons/cervisia.xpm /opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/tdesdk/debian/cervisia-trinity.lintian b/ubuntu/_base/tdesdk/debian/cervisia-trinity.lintian
new file mode 100644
index 000000000..6759ea297
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cervisia-trinity.lintian
@@ -0,0 +1,9 @@
+# tdeconf_update scripts don't need to be executable.
+cervisia-trinity: script-not-executable ./opt/trinity/share/apps/tdeconf_update/change_colors.pl
+cervisia-trinity: script-not-executable ./opt/trinity/share/apps/tdeconf_update/move_repositories.pl
+
+# This is from tdeinit black magic.
+cervisia-trinity: no-shlibs-control-file opt/trinity/lib/libtdeinit_cervisia.so
+cervisia-trinity: postinst-must-call-ldconfig opt/trinity/lib/libtdeinit_cervisia.so
+cervisia-trinity: postrm-should-call-ldconfig opt/trinity/lib/libtdeinit_cervisia.so
+cervisia-trinity: package-name-doesnt-match-sonames libtdeinit-cervisia
diff --git a/ubuntu/_base/tdesdk/debian/cervisia-trinity.menu b/ubuntu/_base/tdesdk/debian/cervisia-trinity.menu
new file mode 100644
index 000000000..f418eb305
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cervisia-trinity.menu
@@ -0,0 +1,9 @@
+?package(cervisia-trinity):\
+ needs="x11"\
+ section="Applications/Programming"\
+ hints="TDE,Version control"\
+ title="Cervisia"\
+ longtitle="Cervisia (CVS Frontend)"\
+ icon="/opt/trinity/share/pixmaps/cervisia.xpm"\
+ command="/opt/trinity/bin/cervisia"
+
diff --git a/ubuntu/_base/tdesdk/debian/cervisia-trinity.postinst b/ubuntu/_base/tdesdk/debian/cervisia-trinity.postinst
new file mode 100644
index 000000000..800a596bf
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/cervisia-trinity.postinst
@@ -0,0 +1,13 @@
+#!/bin/sh
+# postinst script for cervisia-trinity
+
+set -e
+
+if [ "$1" = "configure" ] ; then
+ # force ldconfig due to tdeinit library
+ ldconfig
+fi
+
+#DEBHELPER#
+
+exit 0
diff --git a/ubuntu/_base/tdesdk/debian/changelog b/ubuntu/_base/tdesdk/debian/changelog
new file mode 100644
index 000000000..d0fac74a5
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/changelog
@@ -0,0 +1,1131 @@
+tdesdk-trinity (4:3.5.10-0ubuntu3) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+tdesdk-trinity (4:3.5.10-0ubuntu1~intrepid5) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 02 March 2009 21:41:00 -0600
+
+tdesdk-trinity (4:3.5.10-0ubuntu1~intrepid2) intrepid; urgency=low
+
+ * SVN import
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 28 Nov 2008 12:28:00 -0600
+
+tdesdk (4:3.5.10-0ubuntu1~hardy1) hardy-backports; urgency=low
+
+ * Upstream bug fix release (LP: #261366)
+ - Bump build-dep versions for tdelibs4-dev, tdepim-dev, libkcal2-dev,
+ and libktnef1-dev to 3.5.10
+
+ -- Scott Kitterman <scott@kitterman.com> Tue, 26 Aug 2008 00:52:27 -0400
+
+tdesdk (4:3.5.9-0ubuntu1) hardy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 14 Feb 2008 12:27:08 +0000
+
+tdesdk (4:3.5.8-1ubuntu7) hardy; urgency=low
+
+ * Rebuild to get rid of libdb4.4.
+
+ -- Matthias Klose <doko@ubuntu.com> Mon, 04 Feb 2008 20:41:27 +0000
+
+tdesdk (4:3.5.8-1ubuntu6) hardy; urgency=low
+
+ * Add desktop i18n scripts to /usr/lib/kubuntu-desktop-i18n/
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 14 Dec 2007 16:41:08 +0000
+
+tdesdk (4:3.5.8-1ubuntu5) hardy; urgency=low
+
+ * Build-dep on tdepim 3.5.7enterprise20070926-1ubuntu4
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 23 Nov 2007 14:50:30 +0000
+
+tdesdk (4:3.5.8-1ubuntu4) hardy; urgency=low
+
+ * Downgrade build-dep version of libktnef1-dev
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 23 Nov 2007 11:27:44 +0000
+
+tdesdk (4:3.5.8-1ubuntu3) hardy; urgency=low
+
+ * Downgrade libkcal2-dev dependency to 3.5.8
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 15 Nov 2007 15:11:08 +0000
+
+tdesdk (4:3.5.8-1ubuntu2) hardy; urgency=low
+
+ * Run buildprep before upload
+ * Downgrade tdepim dependency to 3.5.7
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 15 Nov 2007 11:03:22 +0000
+
+tdesdk (4:3.5.8-1ubuntu1) hardy; urgency=low
+
+ * Merge with Debian, no changes except LP translations patch
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 14 Nov 2007 17:25:47 +0000
+
+tdesdk (4:3.5.8-1) unstable; urgency=low
+
+ +++ Changes by Ana Beatriz Guerrero Lopez:
+
+ * New upstream release:
+ - Patches: remove 01_branches_umbrello_update_1.5.71, merged upstream.
+ * Update *.install files.
+ * Change kbugbuster menu section. (Closes: #444899)
+
+ +++ Changes by Fathi Boudra:
+
+ * Fix typo in kompare menu file. (Closes: #440945, #444251, #445122)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 15 Oct 2007 16:17:11 +0200
+
+tdesdk (4:3.5.8-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 09 Oct 2007 11:41:27 +0100
+
+tdesdk (4:3.5.7-2ubuntu1) gutsy; urgency=low
+
+ * Merge with Debian for new Umbrello upstream
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 27 Jul 2007 13:36:44 +0100
+
+tdesdk (4:3.5.7-3) unstable; urgency=low
+
+ +++ Changes by Sune Vuorela:
+
+ * Implement the use of uploaders.mk and update uploaders.
+ * Pull newer umbrello release in. (Closes: 428059). Thanks to Eric Valette
+ for his friendly attitude.
+ * Don't think that all gnu triplets end with gnu on glibc based systems.
+ We also have gnueabi for new arm eabi and the different newer mipsen
+ also doesn't end with -gnu. Thanks to Aurelien Jarno for the bug report
+ and a suggested fix. (Closes: 431346)
+ * Update buildprep.
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 23 Jul 2007 23:27:56 +0200
+
+tdesdk (4:3.5.7-2) unstable; urgency=low
+
+ * Install new images in kompare documentation. Thanks to Jonathan Riddell
+ for the pointer.
+
+ -- Ana Beatriz Guerrero Lopez <ana@debian.org> Wed, 23 May 2007 22:03:38 +0100
+
+tdesdk (4:3.5.7-1ubuntu1) gutsy; urgency=low
+
+ * Merge with Debian for new upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 23 May 2007 17:42:32 +0100
+
+tdesdk (4:3.5.7-1) unstable; urgency=low
+
+ * New upstream release. (Closes: #421918, #417309)
+
+ +++ Changes by Sune Vuorela:
+
+ * Add gettext to kbabel recommends (related to upstream bug
+ http://bugs.kde.org/show_bug.cgi?id=144789)
+ * Depend on php5-cli instead of php4. Php4 is going away. (Closes: #412596)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 16 May 2007 16:08:05 +0100
+
+tdesdk (4:3.5.6-2ubuntu1) gutsy; urgency=low
+
+ * Merge with Debian
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 30 Apr 2007 20:32:57 +0100
+
+tdesdk (4:3.5.6-2) unstable; urgency=low
+
+ * Upload to unstable after Etch release.
+
+ +++ Changes by Sune Vuorela:
+
+ * Promote graphviz from tdecachegrind Suggests to Recommends. (Closes: #407043)
+ * Don't install the licensecheck script in tdesdk. The devscripts package
+ has taken it and is working actively on it. Let tdesdk-scripts suggest
+ devscripts instead. (Closes: #420154)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 23 Apr 2007 11:53:44 +0100
+
+tdesdk (4:3.5.6-1) experimental; urgency=low
+
+ * New upstream release.
+
+ +++ Changes by Josh Metzler:
+
+ * Make tdesdk-dbg depend on tdelibs-dbg to get useful backtraces when
+ debugging.
+
+ +++ Changes by Ana Beatriz Guerrero Lopez:
+
+ * Update Uploaders.
+ * Drop patch 07_support_automake1-10, merged upstream.
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 18 Jan 2007 18:32:21 +0100
+
+tdesdk (4:3.5.5-3) unstable; urgency=low
+
+ * Update automake 1.10 support patch as cdbs runs patch with -p1 before -p0
+ and patches the wrong file. (Closes: #396985)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 16 Nov 2006 17:01:23 -0500
+
+tdesdk (4:3.5.6-0ubuntu2) feisty; urgency=low
+
+ * Added kubuntu_01_umbrello_1.5.61.diff, brings Umbrello up to 1.5.61 release
+
+ -- Juan Carlos G. Torres <jucato@kubuntu.org> Fri, 30 Mar 2007 22:57:02 +0800
+
+tdesdk (4:3.5.6-0ubuntu1) feisty; urgency=low
+
+ * New upstream release
+ * Remove 07_support_automake1-10_in_template.diff, applied upstream
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 17 Jan 2007 11:22:31 +0000
+
+tdesdk (4:3.5.5-3ubuntu2) feisty; urgency=low
+
+ * Merge back Ubuntu changes
+ - build with --enable-gcc-hidden-visibility
+ - Add kubuntu_01_kdepot.diff
+ - Install desktop i18n scripts to /usr/lib/kubuntu-desktop-i18n/
+ - Build-dep on libapr0-dev not libapr1-dev
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 24 Nov 2006 12:36:00 +0000
+
+tdesdk (4:3.5.5-3ubuntu1) feisty; urgency=low
+
+ * Fake sync.
+
+ -- Scott James Remnant <scott@ubuntu.com> Fri, 24 Nov 2006 11:13:09 +0000
+
+tdesdk (4:3.5.5-2) unstable; urgency=low
+
+ +++ Changes by Fathi Boudra:
+
+ * Rename svn-clean and svnversions to svn-clean-kde and svnversion-kde to
+ avoid conflicts and mistakes with subversion scripts. (Closes: #397874)
+
+ +++ Changes by Sune Vuorela:
+
+ * Add support for automake 1.10 to kapptemplate. (Closes: #396985)
+ * Add Suggests: tdelibs4-doc to tdeunittest. tdelibs4-doc contains tdeunittest
+ documentation. (Closes: #386040)
+ * Don't install /usr/bin/tdeunittest and /usr/bin/tdeunittest_debughelper. These
+ are not useful without the dcopperl bindings which are not built in the
+ Debian tdebindings packages. (Closes: #386039)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 14 Nov 2006 17:34:11 -0500
+
+tdesdk (4:3.5.5-1) unstable; urgency=low
+
+ [ Debian Qt/KDE Maintainers ]
+ * New upstream release.
+ + Fixes kbabel: Kbabel Spellcheck window moves outside the screen.
+ (Closes: #360445)
+
+ +++ Changes by Fathi Boudra:
+
+ * Remove libdb4.3-dev build dependency; libapr0-dev depends on libdb4.4-dev.
+ Fixes installability. (Closes: #388092)
+
+ +++ Changes by Luk Claes:
+
+ * Build depend on libapr1-dev instead of libapr0-dev for apache2.2
+ transition.
+ * Build depend on libsvn-dev instead of libsvn0-dev. (Closes: #388092).
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 10 Oct 2006 00:53:47 +0200
+
+tdesdk (4:3.5.4-1) unstable; urgency=low
+
+ * New upstream release.
+ + Contains up-to-date KDE admin dir in kapptemplate. This includes
+ autoconf 2.6* awareness. (Closes: #378763)
+
+ * KDE_3_5_BRANCH update (up to r577421).
+
+ +++ Changes by Christopher Martin:
+
+ * De-version libcvsservice0's dependency on cvs, since this prevents the
+ installation of cvs alternatives. The required version is ancient and
+ in Sarge anyway.
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 26 Aug 2006 13:20:23 -0400
+
+tdesdk (4:3.5.5-0ubuntu1) edgy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 3 Oct 2006 10:56:07 +0000
+
+tdesdk (4:3.5.4-0ubuntu4) edgy; urgency=low
+
+ * Rebuild with latest cdbs to add gettext domain to .desktop files for
+ langpacks-desktopfiles-kde, no source changes
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 5 Sep 2006 22:53:11 +0000
+
+tdesdk (4:3.5.4-0ubuntu3) edgy; urgency=low
+
+ * Remove broken kolf rules from debian/desktop-i18n/findfiles
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 30 Aug 2006 16:44:06 +0000
+
+tdesdk (4:3.5.4-0ubuntu2) edgy; urgency=low
+
+ * Add desktop i18n scripts to /usr/lib/kubuntu-desktop-i18n/
+ for building packages, see
+ https://launchpad.net/distros/ubuntu/+spec/langpacks-desktopfiles-kde
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 2 Aug 2006 10:42:16 +0000
+
+tdesdk (4:3.5.4-0ubuntu1) edgy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 25 Jul 2006 10:12:19 +0000
+
+tdesdk (4:3.5.3-1ubuntu3) edgy; urgency=low
+
+ * Build-dep on tdepim-dev 3.5.3-2ubuntu3 to avoid libfam.la breakage
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 13 Jul 2006 15:20:07 +0000
+
+tdesdk (4:3.5.3-1ubuntu2) edgy; urgency=low
+
+ * Rebuild without lifam.la, no changes
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 12 Jul 2006 10:42:52 +0000
+
+tdesdk (4:3.5.3-1ubuntu1) edgy; urgency=low
+
+ * New upstream release
+ * Sync with Debian
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 4 Jul 2006 16:03:08 +0000
+
+tdesdk (4:3.5.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ * KDE_3_5_BRANCH update (up to r524399).
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 30 Mar 2006 08:43:32 -0500
+
+tdesdk (4:3.5.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ +++ Changes by Christopher Martin:
+
+ * Allow tdesvn-kio-plugins to satisfy tdesdk's dependencies instead of
+ tdesdk-kio-plugins, since it is a replacement for tdesdk-kio-plugins
+ and provides equivalent functionality. (Closes: #347903)
+
+ * Eliminate libcvsservice0's Recommends on tdelibs-bin.
+
+ * Upload to unstable.
+
+ +++ Changes by Luk Claes:
+
+ * Move kbabel to the Apps/Text submenu and add a l10n hint (Closes: #311740)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 2 Feb 2006 11:06:25 -0500
+
+tdesdk (4:3.5.0-3) unstable; urgency=low
+
+ +++ Changes by Christopher Martin:
+
+ * Upload to unstable.
+
+ * KDE_3_5_BRANCH update (up to r497528).
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 12 Jan 2006 20:12:15 -0500
+
+tdesdk (4:3.5.0-2) experimental; urgency=low
+
+ * Upload to experimental.
+
+ * KDE_3_5_BRANCH update (up to r490305).
+
+ +++ Changes by Christopher Martin:
+
+ * Improve kapptemplate's admin directory, setting proper permissions on the
+ scripts and removing files that are artifacts of the Debian build system.
+ (Closes: #343678)
+
+ * No longer build with gcc-3.4 on any architectures, since gcc-4.0 should
+ be fixed. (Closes: #342988)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 21 Dec 2005 08:28:13 -0500
+
+tdesdk (4:3.5.2-0ubuntu3) dapper; urgency=low
+
+ * Edit debian/cdbs/debian-qt-kde.mk to use dh_iconcache
+
+ -- Gauvain Pocentek <gauvainpocentek@ubuntu.com> Tue, 23 May 2006 19:34:53 +0200
+
+tdesdk (4:3.5.2-0ubuntu2) dapper; urgency=low
+
+ * Edit debian/cdbs/kde.mk to generate .po files
+ * Edit debian/cdbs/kde.mk to mark .po files as UTF-8
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 21 Apr 2006 16:29:18 +0100
+
+tdesdk (4:3.5.2-0ubuntu1) dapper; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 20 Mar 2006 12:06:31 +0000
+
+tdesdk (4:3.5.1-0ubuntu3) dapper; urgency=low
+
+ * Remove build-dep on libdb4.x, correct versin will be
+ brought in by other packages
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 21 Feb 2006 14:55:07 +0000
+
+tdesdk (4:3.5.1-0ubuntu2) dapper; urgency=low
+
+ * Don't use GCC 3.4 on hppa
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 16 Feb 2006 12:03:17 +0000
+
+tdesdk (4:3.5.1-0ubuntu1) dapper; urgency=low
+
+ * New upstream release
+ * Update Replaces on libcvsservice0 for cervisia
+ * Build-dep on libdb4.2-dev | libdb4.3-dev for backports
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 23 Jan 2006 14:26:07 +0000
+
+tdesdk (4:3.5.0-1ubuntu1) dapper; urgency=low
+
+ * Sync with Debian
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 8 Dec 2005 17:54:03 +0000
+
+tdesdk (4:3.5.0-1) alioth; urgency=low
+
+ * New upstream release.
+
+ +++ Changes by Christopher Martin:
+
+ * Add a tdesdk-dbg package for helping to trace problems.
+
+ * New packages: tdeunittest, and tdesdk-kio-plugins, which splits
+ out the svn ioslave from tdesdk-misc.
+
+ * Re-libtoolize. This fixes GNU/kFreeBSD, and prunes poxml's
+ excessive dependencies. (Closes: #327706, #329902)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 6 Dec 2005 13:10:37 -0500
+
+tdesdk (4:3.4.3-1) unstable; urgency=low
+
+ * New upstream release.
+
+ * This package is now in the hands of the Debian Qt/KDE Maintainers. Thanks
+ to Ben Burton for all his work.
+
+ * Acknowledge NMU. (Closes: #330934)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 5 Dec 2005 07:23:04 -0500
+
+tdesdk (4:3.5.0-0ubuntu2) dapper; urgency=low
+
+ * Change libdb4.2 build-dep to libdb4.3
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 8 Dec 2005 02:48:59 +0000
+
+tdesdk (4:3.5.0-0ubuntu1) dapper; urgency=low
+
+ * New upstream release
+ * Remove GCC 3.4 on hppa
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 6 Dec 2005 12:28:57 +0000
+
+tdesdk (4:3.5-rc2-0ubuntu1) dapper; urgency=low
+
+ * Sync with Debian
+ * New upstream pre-release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 23 Nov 2005 15:00:05 +0000
+
+tdesdk (4:3.4.2-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Build-dep on g++-3.4 on arm, hppa and m68k (closes:#330934).
+
+ -- Luk Claes <luk@debian.org> Sat, 1 Oct 2005 20:21:41 +0200
+
+tdesdk (4:3.4.2-2) unstable; urgency=low
+
+ * Built against libfam-dev, not libgamin-dev (closes: #326547).
+ * Updated overrides files to account for tdeinit black magic.
+
+ -- Ben Burton <bab@debian.org> Sun, 4 Sep 2005 10:58:17 +1000
+
+tdesdk (4:3.4.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * First g++-4 upload to sid.
+ * Adjusted build-dependencies and shlibs files for the C++ ABI transition.
+ Note that the libcvsservice0 package name does not need to change.
+ * Updated FSF address in the copyright file.
+ * Changed the conflicts on tdevelop3-plugins to a versioned replaces as
+ described in the changelog for 4:3.4.0-0pre2.
+ * Removed redundant xlibs-dev recommendation from kapptemplate.
+ * Adjusted Ivan's changelog entry from 29 Feb 2001 to 01 Mar 2001 so the
+ changelog is parseable.
+ * KBabel now treats multiple-line headers correctly (closes: #277341).
+ * Bumped standards-version to 3.6.2.1 (no changes required).
+
+ -- Ben Burton <bab@debian.org> Sun, 4 Sep 2005 01:14:27 +1000
+
+tdesdk (4:3.4.3-0ubuntu1) breezy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Sat, 8 Oct 2005 21:59:11 +0000
+
+tdesdk (4:3.4.2-0ubuntu2) breezy; urgency=low
+
+ * Add missing files to libcvsserver0, tdesdk-scripts and kompare.
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 28 Jul 2005 17:55:43 +0000
+
+tdesdk (4:3.4.2-0ubuntu1) breezy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 26 Jul 2005 16:25:16 +0000
+
+tdesdk (4:3.4.1-0ubuntu5) breezy; urgency=low
+
+ * Rebuild for removed libXcursor.la and libXrender.la
+ and tighten tdelibs dependency.
+
+ -- Jonathan Riddell <jr@jriddell.org> Sun, 24 Jul 2005 23:54:37 +0000
+
+tdesdk (4:3.4.1-0ubuntu4) breezy; urgency=low
+
+ * Add build-depend on libxi-dev
+
+ -- Jonathan Riddell <jr@jriddell.org> Thu, 30 Jun 2005 13:42:22 +0000
+
+tdesdk (4:3.4.1-0ubuntu3) breezy; urgency=low
+
+ * Add version to tdesdk-misc conflict on tdevelop3-plugins
+
+ -- Jonathan Riddell <jr@jriddell.org> Mon, 6 Jun 2005 22:45:10 +0000
+
+tdesdk (4:3.4.1-0ubuntu2) breezy; urgency=low
+
+ * Add libtdeinit_cvsservice.so to libcvsservice0.install
+ * Add cervisia.so and libtdeinit_cervisia.so to cervisia.install
+
+ -- Jonathan Riddell <jr@jriddell.org> Thu, 2 Jun 2005 01:33:59 +0000
+
+tdesdk (4:3.4.1-0ubuntu1) breezy; urgency=low
+
+ * Update version number following KDE 3.4.1 release
+
+ -- Jonathan Riddell <jr@jriddell.org> Wed, 1 Jun 2005 00:56:16 +0000
+
+tdesdk (4:3.4.1-0ubuntu0pre1) breezy; urgency=low
+
+ * Sync with Debian
+
+ -- Jonathan Riddell <jr@jriddell.org> Thu, 26 May 2005 16:34:06 +0000
+
+tdesdk (4:3.4.0-0pre2) unstable; urgency=low
+
+ * Merge in recent packaging changes from the 3.3 branch.
+ * Introduce a temporary conflicts against tdevelop3-plugins, which provides
+ a copy of the subversion I/O slave taken from tdesdk-misc. This will be
+ removed once tdevelop has been rebuilt against KDE 3.4 (without the
+ subversion I/O slave), and a versioned replaces will be put in place
+ instead.
+ * Now that KDE has moved to subversion, disable cvs-clean in debian/rules
+ for the time being.
+
+ -- Ben Burton <bab@debian.org> Sat, 14 May 2005 19:20:58 +1000
+
+tdesdk (4:3.4.0-0pre1) unstable; urgency=low
+
+ * New major upstream release.
+ * Note that although libktnef.la has moved from tdepim-dev to libktnef1-dev,
+ a build-dependency on tdepim-dev is still required for some header files.
+ * Removed cvs dependency from cervisia, since this comes indirectly through
+ libcvsservice0 anyway. Updated the cvs dependency for libcvsservice
+ to require cvs (>= 1.11), as cervisia used to when it handled cvs itself.
+ * Removed obsolete kderemove tags from menu items.
+
+ -- Ben Burton <bab@debian.org> Fri, 25 Mar 2005 12:56:49 +1100
+
+tdesdk (4:3.4.0-0ubuntu5) hoary; urgency=low
+
+ * Update cdbs/kde.mk
+
+ -- Jonathan Riddell <jr@jriddell.org> Tue, 29 Mar 2005 22:58:09 +0000
+
+tdesdk (4:3.4.0-0ubuntu4) hoary; urgency=low
+
+ * Add paths.diff
+
+ -- Jonathan Riddell <jr@jriddell.org> Mon, 28 Mar 2005 23:01:12 +0000
+
+tdesdk (4:3.4.0-0ubuntu3) hoary; urgency=low
+
+ * added empty empty patches
+
+ -- Andreas Mueller <amu@ubuntu.com> Wed, 23 Mar 2005 10:46:56 +0000
+
+tdesdk (4:3.4.0-0ubuntu2) hoary; urgency=low
+
+ * fixed broken patchdir
+ * added KDE branch patches
+
+ -- Andreas Mueller <amu@ubuntu.com> Tue, 22 Mar 2005 20:57:56 +0000
+
+tdesdk (4:3.4.0-0ubuntu1) hoary; urgency=low
+
+ * New upstream release.
+
+ -- Jonathan Riddell <jr@jriddell.org> Thu, 17 Mar 2005 04:18:57 +0000
+
+tdesdk (4:3.3.2-3) unstable; urgency=high
+
+ * Fresh pull from KDE_3_3_BRANCH for recent bugfixes.
+ * Many thanks to upstream who have relicensed cervisia under the GPL
+ (closes: #296514). Also noted in debian/copyright that cvsservice is
+ under the LGPL.
+ * Fix kdemangen.pl output to use minus instead of hyphen where appropriate,
+ thanks to Achim Bohnet (closes: #295454).
+ * Fixed amd64/gcc-4.0 build by using longs for node IDs in tdecachegrind,
+ thanks to Andreas Jochens (closes: #287032).
+
+ -- Ben Burton <bab@debian.org> Thu, 31 Mar 2005 19:59:13 +1000
+
+tdesdk (4:3.3.2-2) unstable; urgency=high
+
+ * Fixed drag-and-drop problems in umbrello that can cause a real and/or
+ apparent loss of data (closes: #296433).
+ * Patched kbabel spell-check-as-you-go to use checkWord() instead of check(),
+ which seems to protect it from the tdelibs crash described in #289646.
+ * Added the full text of the GFDL to debian/copyright, since all of the
+ docbook documentation is under this license.
+ * Added a note to README.Debian in the poxml package regarding the
+ necessity of system identifiers (closes: #286103).
+ * Installing the new script cvsforwardport and a corresponding manpage.
+
+ -- Ben Burton <bab@debian.org> Thu, 24 Mar 2005 07:59:47 +1100
+
+tdesdk (4:3.3.2-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+ * Rebuilt against libkcal2a and reversioned tdepim-dev and libkcal2-dev
+ build-depends to >= 4:3.3.2 accordingly (closes: #291592).
+ * Fixed setupGUI() typo in kapptemplate (part of #289304).
+ * Added a README.Debian for poxml that outlines the available binaries
+ (closes: #286106).
+ * Applied upstream patch for poxml that addresses escaped literals
+ and KDE-specific credits in split2po (closes: #288929).
+
+ -- Ben Burton <bab@debian.org> Sat, 22 Jan 2005 07:29:29 +1100
+
+tdesdk (4:3.3.1-2) unstable; urgency=medium
+
+ * Build-depends on tdepim-dev (>= 4:3.3.1), which provides libktnef.la.
+ When building against libkcal2-dev (>= 4:3.3.1), libktnef.la is needed
+ at link time.
+ * Also changed libkcal2-dev in the build-depends to the versioned
+ libkcal2-dev (>= 4:3.3.1) to ensure consistency.
+
+ -- Ben Burton <bab@debian.org> Thu, 9 Dec 2004 08:16:17 +1100
+
+tdesdk (4:3.3.1-1) unstable; urgency=medium
+
+ * New upstream bugfix release.
+ * Build-conflicts with autoconf2.13, which does not play well with
+ Makefile.common.
+ * Force a rerun of admin/Makefile.common when building (not just after
+ a clean), since the debian patches affect Makefile.ams.
+
+ -- Ben Burton <bab@debian.org> Thu, 28 Oct 2004 19:03:02 +1000
+
+tdesdk (4:3.3.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * New package tdecachegrind-converters. These foreign format converters
+ are packaged separately so that tdecachegrind need not depend on php.
+ * Binary package kmtrace has returned. Note that the kmtrace libraries
+ for debian are now installed in /usr/lib/kmtrace, not in /usr/lib as
+ is done upstream.
+ * Versioned libqt3-mt-dev build-depends is no longer necessary since
+ tdelibs4-dev already forces Qt 3.3.
+ * Made libcvsservice-dev depend on tdelibs4-dev.
+ * Removed python dependency from poxml, since all apps are now compiled
+ binaries.
+ * Added a sample kde-buildrc to the tdesdk-scripts documentation.
+
+ -- Ben Burton <bab@debian.org> Fri, 15 Oct 2004 09:55:26 +1000
+
+tdesdk (4:3.2.3-2) unstable; urgency=low
+
+ * Fixed C++ code generator to use keyword "virtual" when declaring
+ abstract operations (closes: #255552).
+
+ -- Ben Burton <bab@debian.org> Thu, 24 Jun 2004 08:35:22 +1000
+
+tdesdk (4:3.2.3-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+ * Rebuilt against STL-enabled Qt and corresponding tdelibs.
+ * Added manpages for cvs2dist and build-progress.sh.
+ * Use real paths for doc-base entries instead of symlinked paths
+ (closes: #247690).
+ * Suggests (konqueror | www-browser) for tdesdk-doc-html instead of
+ just www-browser.
+ * KBabel catalogue manager no longer opens spurious empty windows
+ (closes: #237031).
+
+ -- Ben Burton <bab@debian.org> Wed, 16 Jun 2004 08:41:42 +1000
+
+tdesdk (4:3.2.2-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+ * Add Conflicts/Replaces for umbrello-manual (closes: #237173).
+ * Don't use Conflicts/Replaces elsewhere where we should just use Replaces.
+ * Have tdecachegrind suggest graphviz (closes: #243883).
+
+ -- Ben Burton <bab@debian.org> Tue, 16 Mar 2004 09:15:01 +1100
+
+tdesdk (4:3.2.1-1) unstable; urgency=low
+
+ * First KDE 3.2 upload to sid.
+
+ -- Ben Burton <bab@debian.org> Sun, 7 Mar 2004 17:42:59 +1100
+
+tdesdk (4:3.2.0-2) experimental; urgency=low
+
+ * First KDE 3.2 upload to experimental.
+ * Sync from KDE_3_2_BRANCH for recent bugfixes.
+ * Using versioned dependencies for the tdesdk metapackage.
+
+ -- Ben Burton <bab@debian.org> Mon, 23 Feb 2004 08:14:22 +1100
+
+tdesdk (4:3.2.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Many thanks to Ralf Nolden for all his help with packaging KDE 3.2.
+ * Thanks to Robert Lemmen for previous packaging work on umbrello and
+ to Philipp Frauenfelder for previous packaging work on tdecachegrind.
+ * New binary packages tdecachegrind, kuiviewer and umbrello.
+ * Created a new package tdesdk-doc-html for HTML documentation.
+
+ -- Ben Burton <bab@debian.org> Sat, 31 Jan 2004 12:08:48 +1100
+
+tdesdk (4:3.1.5-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Ben Burton <bab@debian.org> Sun, 18 Jan 2004 12:55:12 +1100
+
+tdesdk (4:3.1.4-3) unstable; urgency=low
+
+ * New pull from BRANCH; includes bugfixes for kbabel and kompare.
+ * Fixed freeze in KBabel spellcheck (closes: #209397).
+
+ -- Ben Burton <bab@debian.org> Fri, 12 Dec 2003 10:42:10 +1100
+
+tdesdk (4:3.1.4-2) unstable; urgency=low
+
+ * Patched split2po to handle entities inside attributes correctly;
+ thanks to Denis Barbier (closes: #213036).
+ * Added encoding header to fixsgml; thanks to Petter Reinholdtsen
+ (closes: #208949). Note that fixsgml is no longer supported
+ upstream and will not be shipped with KDE 3.2.
+
+ -- Ben Burton <bab@debian.org> Tue, 14 Oct 2003 16:26:05 +1000
+
+tdesdk (4:3.1.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Bumped standards-version to 3.6.1.
+
+ -- Ben Burton <bab@debian.org> Mon, 29 Sep 2003 15:08:53 +1000
+
+tdesdk (4:3.1.3-2) unstable; urgency=low
+
+ * Rebuilt against Qt 3.2 so kbabel no longer crashes (closes: #208509).
+ * Added versioned build-depends on libqt3-mt-dev (>= 3:3.2.1).
+ * Updated admin/ from CVS.
+
+ -- Ben Burton <bab@debian.org> Fri, 5 Sep 2003 12:07:17 +1000
+
+tdesdk (4:3.1.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Split menu titles into title/longtitle.
+ * Bumped standards-version to 3.6.0.
+
+ -- Ben Burton <bab@debian.org> Wed, 13 Aug 2003 11:02:26 +1000
+
+tdesdk (4:3.1.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Build-depends on flex-old instead of flex (closes: #193871).
+ * Debian menu pixmaps no longer use a restricted colour map.
+ * Man page overhaul.
+
+ -- Ben Burton <bab@debian.org> Sun, 1 Jun 2003 14:15:47 +1000
+
+tdesdk (4:3.1.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Removed binary package kmtrace which claims not to work with
+ glibc >= 2.3.x.
+
+ -- Ben Burton <bab@debian.org> Sat, 22 Mar 2003 16:18:51 +1100
+
+tdesdk (4:3.1.0-5) unstable; urgency=low
+
+ * Renamed symbolmatch to kmmatch and kdefixincludes to fixkdeincludes;
+ these will be the upstream names in KDE 3.2.
+ * Removed alpha compile options.
+
+ -- Ben Burton <bab@debian.org> Mon, 17 Mar 2003 08:35:19 +1100
+
+tdesdk (4:3.1.0-4) unstable; urgency=low
+
+ * Updated admin/ so that kapptemplate's admin/ works with the new Qt
+ packaging style.
+
+ -- Ben Burton <bab@debian.org> Wed, 12 Mar 2003 13:28:16 +1100
+
+tdesdk (4:3.1.0-3) unstable; urgency=low
+
+ * Changed /usr/bin/match to /usr/bin/symbolmatch to avoid filename
+ conflicts (closes: #181840).
+ * Build-depends on libqt3-compat-headers for now until obsolete
+ #includes are removed from both tdesdk and tdelibs.
+ * Added patch to work around flex's namespace problems until the
+ flex package is fixed.
+
+ -- Ben Burton <bab@debian.org> Tue, 25 Feb 2003 11:50:26 +1100
+
+tdesdk (4:3.1.0-2) unstable; urgency=low
+
+ * First Trinity upload to debian (closes: #167062).
+ * Rolled the epoch to aid upgrades from the unofficial repository on
+ ftp.kde.org.. *sigh*
+
+ -- Ben Burton <bab@debian.org> Sun, 2 Feb 2003 19:40:16 +1100
+
+tdesdk (3.1.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Merged kdepalettes package into tdesdk-misc.
+ * Installs shell completion controls.
+ * Replaced the old kde-devel-emacs.el with the new kde-emacs.el.
+
+ -- Ben Burton <bab@debian.org> Mon, 18 Nov 2002 14:15:59 +1100
+
+tdesdk (3.0.9-1) unstable; urgency=low
+
+ * New upstream release.
+ * Built with g++-3.2.
+ * Build-depends on automake1.7.
+
+ -- Ben Burton <benb@acm.org> Tue, 22 Oct 2002 11:57:39 +1000
+
+tdesdk (3.0.8-1) unstable; urgency=low
+
+ * New upstream release.
+ * Moved to Chris Cheney's style of debian/rules.
+ * Moved kbabel *.la files into kbabel-dev.
+ * Build-depends on automake1.6.
+
+ -- Ben Burton <benb@acm.org> Sun, 22 Sep 2002 17:57:55 +1000
+
+tdesdk (3.0.3-2) unstable; urgency=low
+
+ * Rename static kmtrace library to libktrace_s.a.
+ * Install vim helper file.
+ * Take out cvschanged again since it's superseded by cvscheck.
+
+ -- Ben Burton <benb@acm.org> Sat, 7 Sep 2002 19:03:33 +1000
+
+tdesdk (3.0.3-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Ben Burton <benb@acm.org> Thu, 15 Aug 2002 13:22:22 +1000
+
+tdesdk (3.0.2-2) unstable; urgency=low
+
+ * Build-depends on automake1.5.
+ * Install cvschanged.
+ * Don't install kde-build (relies on kde-buildrc).
+
+ -- Ben Burton <benb@acm.org> Sat, 6 Jul 2002 14:58:13 +1000
+
+tdesdk (3.0.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Ben Burton <benb@acm.org> Thu, 4 Jul 2002 19:36:49 +1000
+
+tdesdk (3.0.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Ben Burton <benb@acm.org> Mon, 13 May 2002 03:15:24 +1000
+
+tdesdk (2.2.2-7) unstable; urgency=low
+
+ * tdesdk-scripts recommends gawk for kdekillall (closes: Bug#156109).
+
+ -- Ben Burton <benb@acm.org> Sat, 10 Aug 2002 14:25:35 +1000
+
+tdesdk (2.2.2-6) unstable; urgency=low
+
+ * Emptied tdesdk-scripts.links instead of removing it so the diff works
+ correctly (closes: Bug#154803).
+
+ -- Ben Burton <benb@acm.org> Fri, 2 Aug 2002 14:28:27 +1000
+
+tdesdk (2.2.2-5) unstable; urgency=low
+
+ * Fixed manpage section for kdelnk2desktop.py.1 (closes: #148371).
+
+ -- Ben Burton <benb@acm.org> Sat, 6 Jul 2002 14:02:27 +1000
+
+tdesdk (2.2.2-4) unstable; urgency=low
+
+ * Package kspy depends on tdelibs-dev (closes: Bug#150707).
+
+ -- Ben Burton <benb@acm.org> Sun, 23 Jun 2002 13:02:06 +1000
+
+tdesdk (2.2.2-3) unstable; urgency=low
+
+ * Fixed gcc3 build (closes: Bug#138177).
+
+ -- Ben Burton <benb@acm.org> Tue, 19 Mar 2002 17:01:44 +1100
+
+tdesdk (2.2.2-2) unstable; urgency=low
+
+ * Moved kspy.h to /usr/include/tde (closes: Bug#122448, Bug#122449).
+
+ -- Ben Burton <benb@acm.org> Thu, 6 Dec 2001 09:50:47 -0600
+
+tdesdk (2.2.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Ben Burton <benb@acm.org> Wed, 7 Nov 2001 10:49:53 -0600
+
+tdesdk (2.2.1-4) unstable; urgency=low
+
+ * Uses automake again to solve new alpha problems.
+ * Updated to reflect new python policy.
+
+ -- Ben Burton <benb@acm.org> Tue, 6 Nov 2001 23:51:27 -0600
+
+tdesdk (2.2.1-3) unstable; urgency=low
+
+ * Builds with automake 1.5.
+ * Installs .py.1 man pages in the correct locations (requires newer
+ debhelper).
+
+ -- Ben Burton <benb@acm.org> Thu, 11 Oct 2001 15:31:32 -0500
+
+tdesdk (2.2.1-2) unstable; urgency=low
+
+ * Updated parameters for alpha build (closes: Bug#113110).
+
+ -- Ben Burton <benb@acm.org> Sat, 22 Sep 2001 12:00:37 -0500
+
+tdesdk (2.2.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Ben Burton <benb@acm.org> Fri, 31 Aug 2001 21:08:56 -0500
+
+tdesdk (2.2.0-final-1) unstable; urgency=low
+
+ * New upstream release.
+ * Generating HTML docs for users who can't view KDE docbook files.
+ * Build-Depends: requires newer tdelibs-dev for working meinproc.
+ * Suggests: konqueror for packages with docs to view through khelpcenter.
+ * Reinstating doc-base entries.
+ * Bumped standards-version to 3.5.6.
+ * Cleaned up debian/rules.
+
+ -- Ben Burton <benb@acm.org> Sun, 29 Jul 2001 17:48:59 +1000
+
+tdesdk (2.2-beta1-4) unstable; urgency=low
+
+ * Builds on alpha.
+
+ -- Ben Burton <benb@acm.org> Sun, 29 Jul 2001 00:20:23 +1000
+
+tdesdk (2.2-beta1-3) unstable; urgency=low
+
+ * Build-Depends: added version to tdebase-dev (closes: Bug#103514).
+
+ -- Ben Burton <benb@acm.org> Wed, 4 Jul 2001 11:41:50 -0500
+
+tdesdk (2.2-beta1-2) unstable; urgency=low
+
+ * Build-Depends: added tdebase-dev (closes: Bug#103255).
+ * Build-Depends: changed libdb-dev back to libdb2-dev since libdb3-dev
+ doesn't work.
+
+ -- Ben Burton <benb@acm.org> Mon, 2 Jul 2001 22:15:53 -0500
+
+tdesdk (2.2-beta1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Added packages tdesdk-doc, kspy and poxml.
+ * Build-Depends: added uic.
+
+ -- Ben Burton <benb@acm.org> Sun, 17 Jun 2001 14:44:38 -0500
+
+tdesdk (2.1.1-8) unstable; urgency=low
+
+ * Added arm/m68k to the libtool linux arch list (closes: Bug#99498).
+
+ -- Ben Burton <benb@acm.org> Fri, 1 Jun 2001 18:29:27 -0500
+
+tdesdk (2.1.1-7) unstable; urgency=low
+
+ * Build-Depends: replaced libdb2-dev with libdb-dev; removed sed
+ which is build-essential.
+ * Changed tdesdk to Architecture: any to please the autobuilders.
+ * Minor cosmetic changes.
+
+ -- Ben Burton <benb@acm.org> Thu, 31 May 2001 12:21:41 -0500
+
+tdesdk (2.1.1-6) unstable; urgency=low
+
+ * Added man pages for tdesdk-scripts (closes: Bug#92451).
+ * Added gdb macros and emacs helper files.
+ * Added suggestions and recommendations for tdesdk-scripts
+ to satisfy requirements of individual scripts.
+ * Fixed location of KDE docs in /usr/bin/kdedoc.
+ * Fixed location of Qt docs in /usr/bin/qtdoc.
+ * Changed conflict for kexample to version (<< 2.1.1-0) so potato
+ packages don't break.
+
+ -- Ben Burton <benb@acm.org> Sun, 29 Apr 2001 15:52:54 -0500
+
+tdesdk (2.1.1-5) unstable; urgency=low
+
+ * Updated Standards-Version to 3.5.2.
+ * Added kderemove="1" to the debian menu items.
+ * Reformatted and fleshed out man pages.
+
+ -- Ben Burton <benb@acm.org> Fri, 27 Apr 2001 14:56:02 -0500
+
+tdesdk (2.1.1-4) unstable; urgency=low
+
+ * Ensures /usr/bin/extractrc is installed (needed by tdevelop) and
+ conflicts with earlier versions of tdevelop (which provided its own
+ /usr/bin/extractrc).
+
+ -- Ben Burton <benb@acm.org> Thu, 5 Apr 2001 15:19:13 -0500
+
+tdesdk (2.1.1-3) unstable; urgency=low
+
+ * Added man page for /usr/bin/extractmsg (closes: Bug#92450).
+ * Tidied up various other man pages.
+ * Build-Depends: now requires version (>> 3.0.0) of debhelper.
+ * Added Suggests: tdebase to packages kbabel, kexample.
+ * Replaced gimp, xpaint with gimp | xpaint in Suggests: for kdepalettes.
+ * Upgraded to debian/rules DH_COMPAT=3 and removed postinst scripts.
+ * Rebuilt using correct gcc/libc6 packages.
+
+ -- Ben Burton <benb@acm.org> Sun, 1 Apr 2001 22:30:27 -0500
+
+tdesdk (2.1.1-2) unstable; urgency=low
+
+ * Build-Depends: Added libdb2-dev (closes: Bug#92174).
+ * Conflicts (kexample): Added tdesdk-scripts (<< 2.1.1-1)
+ (closes: Bug#92432).
+
+ -- Ben Burton <benb@acm.org> Sun, 1 Apr 2001 11:59:48 -0500
+
+tdesdk (2.1.1-1) unstable; urgency=low
+
+ * New upstream sources.
+ * Adopted by Ben Burton <benb@acm.org> (closes: Bug#84531).
+ * Added packages tdesdk, kapptemplate, kdepalettes.
+ * Split kexample from package tdesdk-scripts into a new package.
+ * Changed some package architectures to all.
+ * Build-Depends: Removed autoconf and gettext which are redundant;
+ required version (>> 2.0.0) of debhelper; added sed.
+ * Removed all Suggests: tdebase flags.
+ * Completely reworked debian/rules.
+ * Added a mime type for kbabel.
+ * Added various man pages.
+ * Added icons to the debian menu items.
+ * Changed admin/Makefile.common to ignore cvs-clean in debian/ so
+ new debian files aren't deleted!
+ * Tidied up package descriptions.
+ * Miscellaneous cleanups in debian.
+
+ -- Ben Burton <benb@acm.org> Mon, 26 Mar 2001 09:10:56 -0600
+
+tdesdk (2.1.0-1) unstable; urgency=low
+
+ * New upstream CVS pull
+
+ -- Ivan E. Moore II <rkrusty@debian.org> Wed, 07 Mar 2001 02:00:00 -0700
+
+tdesdk (2.1-final-1.1) unstable; urgency=low
+
+ * Fix for doc link (Closes: #84075)
+ * Fix the description of kbabel (Closes: #84078)
+
+ -- Ivan E. Moore II <rkrusty@debian.org> Thu, 01 Mar 2001 00:10:00 -0700
+
+tdesdk (2.1-final-1) unstable; urgency=low
+
+ * New upstream version
+
+ -- Ivan E. Moore II <rkrusty@debian.org> Mon, 19 Feb 2001 02:00:00 +0100
+
+tdesdk (2.1-beta2-2) unstable; urgency=low
+
+ * Closes: #83652.
+ * Package maintaner change.
+ * Upload sponsored by Ivan E. Moore II <rkrusty@debian.org>.
+
+ -- Mariusz Przygodzki <dune@home.pl> Sat, 27 Jan 2001 17:18:53 +0100
+
+tdesdk (2.1-beta2-1) unstable; urgency=low
+
+ * New upstream beta
+
+ -- Ivan E. Moore II <rkrusty@debian.org> Fri, 26 Jan 2001 18:00:00 -0700
+
+Local variables:
+mode: debian-changelog
+End:
diff --git a/ubuntu/_base/tdesdk/debian/compat b/ubuntu/_base/tdesdk/debian/compat
new file mode 100644
index 000000000..7f8f011eb
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/ubuntu/_base/tdesdk/debian/control b/ubuntu/_base/tdesdk/debian/control
new file mode 100644
index 000000000..f29b7d17b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/control
@@ -0,0 +1,420 @@
+Source: tdesdk-trinity
+Section: tde
+Priority: optional
+Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
+XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
+Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Fathi Boudra <fboudra@free.fr>, Josh Metzler <joshdeb@metzlers.org>, Sune Vuorela <debian@pusling.com>
+Build-Depends: libasound2-dev, cdbs (>= 0.4.39-0.1), debhelper (>= 7.0.50~), quilt, cmake, autotools-dev, gawk,
+ pkg-config, tdelibs14-trinity-dev, binutils-dev, bison, flex, libfl-dev | flex (<< 2.5.39),
+ tdepim-trinity-dev, libapr1-dev, libtdepim1-trinity-dev,
+ libktnef1-trinity-dev, libsvn-dev, libdb-dev,
+ libiberty-dev | binutils-dev (<< 2.23.91.20131123-1~),
+ automake, autoconf, libtool, libltdl-dev
+Standards-Version: 3.8.4
+
+Package: tdesdk-trinity
+Architecture: all
+Section: tde
+Replaces: kdesdk-kde3 (<< 4:14.0.0~), kdesdk-trinity (<< 4:14.0.0~)
+Breaks: kdesdk-kde3 (<< 4:14.0.0~), kdesdk-trinity (<< 4:14.0.0~)
+Depends: cervisia-trinity (>= ${source:Version}), kapptemplate-trinity (>= ${source:Version}), kbabel-trinity (>= ${source:Version}), kbugbuster-trinity (>= ${source:Version}), tdecachegrind-trinity (>= ${source:Version}), tdesdk-tdefile-plugins-trinity (>= ${source:Version}), tdesdk-tdeio-plugins-trinity (>= ${source:Version}) | tdesvn-tdeio-plugins-trinity, tdesdk-misc-trinity (>= ${source:Version}), tdesdk-scripts-trinity, kmtrace-trinity (>= ${source:Version}), kompare-trinity (>= ${source:Version}), kspy-trinity (>= ${source:Version}), kuiviewer-trinity (>= ${source:Version}), tdeunittest-trinity (>= ${source:Version}), poxml-trinity (>= ${source:Version}), umbrello-trinity (>= ${source:Version})
+Suggests: tdecachegrind-converters-trinity, kbabel-trinity-dev, tdesdk-trinity-doc-html
+Description: software development kit from the official Trinity release
+ TDE (the Trinity Desktop Environment) is a powerful Open Source graphical
+ desktop environment for Unix workstations. It combines ease of use,
+ contemporary functionality, and outstanding graphical design with the
+ technological superiority of the Unix operating system.
+ .
+ This metapackage includes the Trinity Software Development Kit, a collection
+ of applications and tools useful for developing TDE applications.
+
+Package: tdesdk-trinity-doc-html
+Architecture: all
+Section: doc
+Replaces: kdesdk-kde3-doc-html (<< 4:14.0.0~), kdesdk-trinity-doc-html (<< 4:14.0.0~)
+Breaks: kdesdk-kde3-doc-html (<< 4:14.0.0~), kdesdk-trinity-doc-html (<< 4:14.0.0~)
+Suggests: konqueror-trinity | www-browser, tdesdk-trinity
+Description: Trinity Software Development Kit documentation in HTML format
+ By default the modules provided by TDE only provide their documentation
+ in TDE docbook format, which can only be read by Konqueror or KHelpCenter.
+ This package provides all of the TDE SDK documentation converted to
+ HTML format so it can be read with any web browser.
+ .
+ The documentation will be installed into the usual directories
+ /usr/share/doc/tde/HTML/<language>/<app>/, for instance
+ /usr/share/doc/tde/HTML/en/umbrello/. Documentation is provided for most
+ TDE SDK packages.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: cervisia-trinity
+Architecture: any
+Section: devel
+Replaces: cervisia-kde3 (<< 4:14.0.0~), cervisia-trinity (<< 4:14.0.0~)
+Breaks: cervisia-kde3 (<< 4:14.0.0~), cervisia-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: khelpcenter-trinity, tdesdk-trinity-doc-html
+Description: a graphical CVS front end for Trinity
+ Cervisia is a TDE-based graphical front end for the CVS client.
+ .
+ As well as providing both common and advanced CVS operations, it offers
+ a variety of methods for graphically viewing information about the CVS
+ repository, your own sandbox and the relationships between different
+ versions of files. A Changelog editor is also included and is coupled
+ with the commit dialog.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kapptemplate-trinity
+Architecture: all
+Section: devel
+Replaces: kapptemplate-kde3 (<< 4:14.0.0~), kapptemplate-trinity (<< 4:14.0.0~)
+Breaks: kapptemplate-kde3 (<< 4:14.0.0~), kapptemplate-trinity (<< 4:14.0.0~)
+Recommends: automake1.9 | automaken, tdelibs14-trinity-dev
+Description: creates a framework to develop a Trinity application
+ KAppTemplate is a shell script that will create the necessary
+ framework to develop various TDE applications. It takes care of the
+ autoconf/automake code as well as providing a skeleton and example of
+ what the code typically looks like.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kbabel-trinity
+Architecture: any
+Section: devel
+Replaces: kbabel-kde3 (<< 4:14.0.0~), kbabel-trinity (<< 4:14.0.0~)
+Breaks: kbabel-kde3 (<< 4:14.0.0~), kbabel-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: khelpcenter-trinity, tdesdk-trinity-doc-html
+Conflicts: kdeartwork-theme-icon-trinity (<< 4:3.5.13.3~), tdeartwork-theme-icon-trinity (<< 4:14.0.5~)
+Description: PO-file editing suite for Trinity
+ This is a suite of programs for editing translation message files (PO-files).
+ It is designed to help you translate fast and consistently.
+ .
+ This suite includes KBabel, CatalogManager and KBabelDict. KBabel is an
+ advanced and easy to use PO-file editor with full navigational and editing
+ capabilities, syntax checking and statistics. CatalogManager is a multi
+ functional catalog manager which allows you to keep track of many
+ PO-files at once. KBabelDict is a dictionary to assist with searching
+ for common translations.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kbabel-trinity-dev
+Architecture: any
+Section: libdevel
+Replaces: kbabel-kde3-dev (<< 4:14.0.0~), kbabel-trinity-dev (<< 4:14.0.0~)
+Breaks: kbabel-kde3-dev (<< 4:14.0.0~), kbabel-trinity-dev (<< 4:14.0.0~)
+Depends: kbabel-trinity (= ${source:Version}), tdelibs14-trinity-dev
+Description: PO-file editing suite for Trinity (development files)
+ This is a suite of programs for editing translation message files (PO-files).
+ It is designed to help you translate fast and consistently.
+ .
+ This suite includes KBabel, CatalogManager and KBabelDict. KBabel is an
+ advanced and easy to use PO-file editor with full navigational and editing
+ capabilities, syntax checking and statistics. CatalogManager is a multi
+ functional catalog manager which allows you to keep track of many
+ PO-files at once. KBabelDict is a dictionary to assist with searching
+ for common translations.
+ .
+ This package contains the KBabel development files.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kbugbuster-trinity
+Architecture: any
+Section: devel
+Replaces: kbugbuster-kde3 (<< 4:14.0.0~), kbugbuster-trinity (<< 4:14.0.0~)
+Breaks: kbugbuster-kde3 (<< 4:14.0.0~), kbugbuster-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: khelpcenter-trinity
+Description: a front end for the Trinity bug tracking system
+ KBugBuster is a GUI front end for the TDE bug tracking system.
+ It allows the user to view and manipulate bug reports and provides a
+ variety of options for searching through reports.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdecachegrind-trinity
+Architecture: any
+Section: devel
+Replaces: kcachegrind-kde3 (<< 4:14.0.0~), kcachegrind-trinity (<< 4:14.0.0~)
+Breaks: kcachegrind-kde3 (<< 4:14.0.0~), kcachegrind-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Recommends: valgrind-callgrind-trinity | valgrind-calltree-trinity, graphviz
+Suggests: tdecachegrind-converters-trinity, khelpcenter-trinity, tdesdk-trinity-doc-html
+Description: visualisation tool for valgrind profiling output
+ TDECachegrind is a visualisation tool for the profiling data generated
+ by calltree, a profiling skin for valgrind. Applications can be
+ profiled using calltree without being recompiled, and shared libraries
+ and plugin architectures are supported.
+ .
+ For visualising the output from other profiling tools, several converters
+ can be found in the tdecachegrind-converters package.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdecachegrind-converters-trinity
+Architecture: all
+Section: devel
+Replaces: kcachegrind-converters-kde3 (<< 4:14.0.0~), kcachegrind-converters-trinity (<< 4:14.0.0~)
+Breaks: kcachegrind-converters-kde3 (<< 4:14.0.0~), kcachegrind-converters-trinity (<< 4:14.0.0~)
+Depends: ${perl:Depends}, php-cli | php5-cli, python
+Recommends: tdecachegrind-trinity
+Description: format converters for TDECachegrind profiling visualisation tool
+ This is a collection of scripts for converting the output from
+ different profiling tools into a format that TDECachegrind can use.
+ .
+ TDECachegrind is a visualisation tool for the profiling data generated
+ by calltree, a profiling skin for valgrind. Applications can be
+ profiled using calltree without being recompiled, and shared libraries
+ and plugin architectures are supported.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdesdk-tdefile-plugins-trinity
+Architecture: any
+Section: tde
+Replaces: kdesdk-kfile-plugins-kde3 (<< 4:14.0.0~), kdesdk-kfile-plugins-trinity (<< 4:14.0.0~)
+Breaks: kdesdk-kfile-plugins-kde3 (<< 4:14.0.0~), kdesdk-kfile-plugins-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: Trinity file dialog plugins for software development files
+ This is a collection of plugins for the TDE file dialog. These plugins
+ extend the file dialog to offer advanced meta-information for source files,
+ patch files and Qt Linguist data.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdesdk-misc-trinity
+Architecture: any
+Section: devel
+Replaces: kdesdk-misc-kde3 (<< 4:14.0.0~), kdesdk-misc-trinity (<< 4:14.0.0~)
+Breaks: kdesdk-misc-kde3 (<< 4:14.0.0~), kdesdk-misc-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Recommends: libtqt3-mt-dev | libtqt3-dev
+Suggests: gimp | xpaint
+Description: various goodies from the Trinity Software Development Kit
+ This package contains miscellaneous goodies provided with the official
+ TDE release to assist with TDE software development.
+ .
+ Included are:
+ - headers to assist with profiling TDE code;
+ - a widget style for checking conformity with the TDE/TQt style guide;
+ - palettes that match the TDE standard colour palette;
+ - a TDE address book plugin that reads the list of TDE CVS accounts.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdesdk-scripts-trinity
+Architecture: all
+Section: devel
+Replaces: kdesdk-scripts-kde3 (<< 4:14.0.0~), kdesdk-scripts-trinity (<< 4:14.0.0~)
+Breaks: kdesdk-scripts-kde3 (<< 4:14.0.0~), kdesdk-scripts-trinity (<< 4:14.0.0~)
+Depends: ${perl:Depends}, python
+Recommends: automake1.9 | automaken, cvs, gawk
+Suggests: khelpcenter-trinity, tdesdk-trinity-doc-html, dmalloc, gdb, tdelibs14-trinity-doc, tqt3-doc, valgrind, devscripts
+Enhances: kate-trinity
+Description: a set of useful development scripts for Trinity
+ This package contains a number of scripts which can be used to help in
+ developing TDE-based applications. Many of these scripts however are
+ not specific to TDE, and in particular there are several general-use
+ scripts to help users in working with SVN and CVS repositories.
+ .
+ In addition to these scripts, this package provides:
+ - gdb macros for TQt/TDE programming;
+ - vim and emacs helper files for TQt/TDE programming;
+ - bash and zsh completion controls for TDE apps;
+ - valgrind error suppressions for TDE apps.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kmtrace-trinity
+Architecture: any
+Section: devel
+Replaces: kmtrace-kde3 (<< 4:14.0.0~), kmtrace-trinity (<< 4:14.0.0~)
+Breaks: kmtrace-kde3 (<< 4:14.0.0~), kmtrace-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}, less
+Description: a Trinity memory leak tracer
+ KMtrace is a TDE tool to assist with malloc debugging using glibc's
+ "mtrace" functionality.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kompare-trinity
+Architecture: any
+Section: devel
+Replaces: kompare-kde3 (<< 4:14.0.0~), kompare-trinity (<< 4:14.0.0~)
+Breaks: kompare-kde3 (<< 4:14.0.0~), kompare-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: khelpcenter-trinity
+Description: a Trinity GUI for viewing differences between files
+ Kompare is a graphical user interface for viewing the differences between
+ files. It can compare two documents, create a diff file, display a diff
+ file and/or blend a diff file back into the original documents.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kspy-trinity
+Architecture: any
+Section: devel
+Replaces: kspy-kde3 (<< 4:14.0.0~), kspy-trinity (<< 4:14.0.0~)
+Breaks: kspy-kde3 (<< 4:14.0.0~), kspy-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}, tdelibs14-trinity-dev
+Description: examines the internal state of a TQt/TDE app
+ KSpy is a tiny library which can be used to graphically display
+ the QObjects in use by a TQt/TDE app. In addition to the object tree,
+ you can also view the properties, signals and slots of any QObject.
+ .
+ Basically it provides much the same info as QObject::dumpObjectTree() and
+ QObject::dumpObjectInfo(), but in a much more convenient form. KSpy has
+ minimal overhead for the application, because the kspy library is
+ loaded dynamically using KLibLoader.
+ .
+ See /usr/share/doc/kspy/README for usage instructions.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: kuiviewer-trinity
+Architecture: any
+Section: devel
+Replaces: kuiviewer-kde3 (<< 4:14.0.0~), kuiviewer-trinity (<< 4:14.0.0~)
+Breaks: kuiviewer-kde3 (<< 4:14.0.0~), kuiviewer-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: tqt3-designer
+Description: viewer for TQt Designer user interface files
+ KUIViewer is a utility to display and test the user interface (.ui) files
+ generated by TQt Designer. The interfaces can be displayed in a variety of
+ different widget styles.
+ .
+ The TQt Designer itself is in the package tqt3-designer.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: libcvsservice0-trinity
+Architecture: any
+Section: libs
+Replaces: libcvsservice0-kde3 (<< 4:14.0.0~), libcvsservice0-trinity (<< 4:14.0.0~)
+Breaks: libcvsservice0-kde3 (<< 4:14.0.0~), libcvsservice0-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}, cvs
+Description: DCOP service for accessing CVS repositories
+ This library provides a DCOP service for accessing and working with
+ remote CVS repositories. Applications may link with this library to
+ access the DCOP service directly from C++. Alternatively, scripts may
+ access the service using the standard "dcop" command-line tool.
+ .
+ DCOP is the Desktop Communication Protocol used throughout TDE.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: libcvsservice-trinity-dev
+Architecture: any
+Section: libdevel
+Replaces: libcvsservice-kde3-dev (<< 4:14.0.0~), libcvsservice-trinity-dev (<< 4:14.0.0~)
+Breaks: libcvsservice-kde3-dev (<< 4:14.0.0~), libcvsservice-trinity-dev (<< 4:14.0.0~)
+Depends: libcvsservice0-trinity (= ${source:Version}), tdelibs14-trinity-dev
+Description: development files for CVS DCOP service
+ The library libcvsservice provides a DCOP service for accessing and
+ working with remote CVS repositories. Applications may link with this
+ library to access the DCOP service directly from C++. Alternatively,
+ scripts may access the service using the standard "dcop" command-line
+ tool.
+ .
+ Development files for libcvsservice are included in this package.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: poxml-trinity
+Architecture: any
+Section: devel
+Replaces: poxml-kde3 (<< 4:14.0.0~), poxml-trinity (<< 4:14.0.0~)
+Breaks: poxml-kde3 (<< 4:14.0.0~), poxml-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: tools for using PO-files to translate DocBook XML files
+ This is a collection of tools that facilitate translating DocBook XML
+ files using translation message files (PO-files).
+ .
+ Also included are some miscellaneous command-line utilities for
+ manipulating DocBook XML files, PO-files and PO-template files.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: umbrello-trinity
+Architecture: any
+Section: devel
+Replaces: umbrello-kde3 (<< 4:14.0.0~), umbrello-trinity (<< 4:14.0.0~)
+Breaks: umbrello-kde3 (<< 4:14.0.0~), umbrello-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: khelpcenter-trinity, tdesdk-trinity-doc-html
+Description: UML modelling tool and code generator
+ Umbrello UML Modeller is a Unified Modelling Language editor for TDE.
+ With UML you can create diagrams of software and other systems in an
+ industry standard format. Umbrello can also generate code from your
+ UML diagrams in a number of programming languages.
+ .
+ The program supports class diagrams, sequence diagrams, collaboration
+ diagrams, use case diagrams, state diagrams, activity diagrams, component
+ diagrams and deployment diagrams.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdesdk-tdeio-plugins-trinity
+Architecture: any
+Section: devel
+Replaces: kdesdk-kio-plugins-kde3 (<< 4:14.0.0~), kdesdk-kio-plugins-trinity (<< 4:14.0.0~)
+Breaks: kdesdk-kio-plugins-kde3 (<< 4:14.0.0~), kdesdk-kio-plugins-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}, subversion
+Description: subversion ioslave for Trinity
+ This package provides easy access to remote SVN repositories from within
+ Konqueror, and TDE generally, by browsing them as if they were a
+ filesystem, using URLs like svn://hostname/path, or svn+ssh://, etc.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdeunittest-trinity
+Architecture: any
+Section: devel
+Replaces: kunittest-kde3 (<< 4:14.0.0~), kunittest-trinity (<< 4:14.0.0~)
+Breaks: kunittest-kde3 (<< 4:14.0.0~), kunittest-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: tdelibs14-trinity-doc
+Description: unit testing library for Trinity
+ TDEUnitTest is a small library that facilitates the writing of tests for
+ TDE developers. There are two ways to use the TDEUnitTest library. One is
+ to create dynamically loadable modules and use the tdeunittestmodrunner or
+ tdeunittestguimodrunner programs to run the tests. The other is to use the
+ libraries to create your own testing application.
+ .
+ This package is part of Trinity, and a component of the TDE SDK module.
+ See the 'tde-trinity' and 'tdesdk-trinity' packages for more information.
+
+Package: tdesdk-trinity-dbg
+Section: libdevel
+Architecture: any
+Replaces: kdesdk-kde3-dbg (<< 4:14.0.0~), kdesdk-trinity-dbg (<< 4:14.0.0~)
+Breaks: kdesdk-kde3-dbg (<< 4:14.0.0~), kdesdk-trinity-dbg (<< 4:14.0.0~)
+Priority: extra
+Depends: tdelibs-trinity-dbg, libcvsservice-trinity-dev (= ${source:Version}), kbabel-trinity-dev (= ${source:Version})
+Description: debugging symbols for tdesdk-trinity
+ This package contains the debugging symbols associated with tdesdk-trinity.
+ They will automatically be used by gdb for debugging tdesdk-related
+ issues.
diff --git a/ubuntu/_base/tdesdk/debian/copyright b/ubuntu/_base/tdesdk/debian/copyright
new file mode 100644
index 000000000..8574b5937
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/copyright
@@ -0,0 +1,626 @@
+This package was debianized by Ivan E. Moore II <rkrusty@debian.org> on
+Fri, 26 Jan 2001 18:00:00 -0700.
+It was brought up to date by Ben Burton <bab@debian.org> on
+Mon, 26 Mar 2001 09:10:56 -0600.
+Thanks to Robert Lemmen and Philipp Frauenfelder for originally packaging
+umbrello and tdecachegrind respectively.
+
+It was downloaded from: http://www.kde.org/download
+
+Upstream authors:
+
+ Note that tdesdk has many contributers beyond those listed below.
+
+ Cervisia: Bernd Gehrmann <bernd@mail.berlios.de>,
+ Christian Loose <christian.loose@kdemail.net>,
+ Andre Woebbeking <woebbeking@web.de>,
+ Carlos Woelz <carloswoelz@imap-mail.com> and others
+ KAppTemplate: Kurt Granroth <granroth@kde.org>
+ KBabel: Matthias Kiefer <kiefer@kde.org>,
+ Wolfram Diestel <wolfram@steloj.de>, Andrea Rizzi <rizzi@kde.org>,
+ Stanislav Visnovsky <visnovsky@kde.org>, Marco Wegner <dubbleu@web.de>,
+ Asgeir Frimannsson <asgeirf@redhat.com>,
+ Dwayne Bailey <dwayne@translate.org.za>,
+ Bram Schoenmakers <bramschoenmakers@kde.nl> and others
+ KBugBuster: Martijn Klingens <klingens@kde.org>,
+ Simon Hausmann <hausmann@kde.org>,
+ Cornelius Schumacher <schumacher@kde.org>, David Faure <faure@kde.org>
+ KCachegrind: Josef Weidendorfer <Josef.Weidendorfer@gmx.de>
+ KDE Addressbook Plugin: Carsten Pfeiffer <pfeiffer@kde.org>
+ KDEPalettes: Daniel M. Duley <mosfet@jorsm.com>
+ KMTrace: Waldo Bastian <bastian@kde.org>, Mike Haertel <mike@ai.mit.edu>,
+ Andi Kleen <ak@suse.de>
+ Kompare: John Firebaugh <jfirebaugh@kde.org>,
+ Otto Bruggeman <otto.bruggeman@home.nl> and others
+ KProfileMethod: David Faure <faure@kde.org>
+ KSpy: Richard Moore <rich@kde.org>
+ KStartPerf: Geert Jansen <jansen@kde.org>, Rik Hemsley <rik@kde.org>,
+ Simon Hausmann <hausmann@kde.org> and Bill Soudan <soudan@kde.org>
+ KUIViewer: Richard Moore <rich@kde.org>,
+ Ian Reinhart Geiser <geiseri@kde.org> and
+ Benjamin C. Meyer <ben+kuiviewer@meyerhome.net>
+ PO-XML: Stephan Kulow <coolo@kde.org> and
+ Peter Wells <pete@yamuna.demon.co.uk>
+ Style guide check: Maksim Orlovich <orlovich@cs.rochester.edu>,
+ Ryan Cumming <ryan@completely.kicks-ass.org> and others
+ Subversion I/O slave: Mickael Marchand <marchand@kde.org>
+ Umbrello: Paul Hensgen <phensgen@users.sourceforge.net> and many others
+
+Copyright:
+
+ All components of this package are released under the GNU General
+ Public License (GPL), with the following exceptions. Note that the
+ abbreviation LGPL refers to the GNU Library General Public License.
+
+ ANTLR (part of PO-XML): (see below)
+ CVS service: LGPL
+ Emacs helper files: Mix of GPL and LGPL
+ KBabel: GPL, though some source files are under the LGPL
+ KCachegrind converters:
+ dprof2calltree, pprof2calltree: (see below)
+ KMTrace: LGPL
+ KProfileMethod: LGPL
+ KStartPerf: Artistic License
+ KUIViewer: LGPL
+ Scripts:
+ cheatmake, extractattr, kde-spellcheck.pl: LGPL
+ cvs-clean, cvslastreferenced: BSD License
+ cvscheck: Artistic License
+ extend_dmalloc: (see below)
+ pruneemptydirs, rc2kcfgxt.pl: Released to the public domain
+ Subversion I/O slave: Mix of GPL and LGPL
+ Umbrello: GPL, though a few source files are under the LGPL
+ Umbrello icons: (see below)
+ DocBook documentation: (see below)
+
+ On Debian GNU/Linux systems, the complete texts of these licenses
+ can be found in `/usr/share/common-licenses/GPL',
+ `/usr/share/common-licenses/LGPL`, `/usr/share/common-licenses/BSD'
+ and `/usr/share/common-licenses/Artistic'.
+
+ --------------------
+
+ ANTLR:
+
+ SOFTWARE RIGHTS
+
+ ANTLR 2.6.0 MageLang Insitute, 1998, 1999
+
+ We reserve no legal rights to the ANTLR--it is fully in the public
+ domain. An individual or company may do whatever they wish with source
+ code distributed with ANTLR or the code generated by ANTLR, including
+ the incorporation of ANTLR, or its output, into commercial software.
+
+ We encourage users to develop software with ANTLR. However, we do ask
+ that credit is given to us for developing ANTLR. By "credit", we mean
+ that if you use ANTLR or incorporate any source code into one of your
+ programs (commercial product, research project, or otherwise) that you
+ acknowledge this fact somewhere in the documentation, research report,
+ etc... If you like ANTLR and have developed a nice tool with the
+ output, please mention that you developed it using ANTLR. In addition,
+ we ask that the headers remain intact in our source code. As long as
+ these guidelines are kept, we expect to continue enhancing this system
+ and expect to make other tools available as they are completed.
+
+ --------------------
+
+ Converters dprof2calltree, pprof2calltree for KCachegrind:
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+
+ - Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+ - All advertising materials mentioning features or use of this software
+ must display the following acknowledgement: This product includes software
+ developed by OmniTI Computer Consulting.
+
+ - Neither name of the company nor the names of its contributors may be
+ used to endorse or promote products derived from this software without
+ specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS `AS IS'' AND ANY
+ EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ Copyright (c) 2004 OmniTI Computer Consulting
+ All rights reserved
+ The following code was written by George Schlossnagle <george@omniti.com>
+ and is provided completely free and without any warranty.
+
+ --------------------
+
+ Script extend_dmalloc:
+
+ Copyright 1995 by Gray Watson
+
+ This file is part of the dmalloc package.
+
+ Permission to use, copy, modify, and distribute this software for
+ any purpose and without fee is hereby granted, provided that the
+ above copyright notice and this permission notice appear in all
+ copies, and that the name of Gray Watson not be used in advertising
+ or publicity pertaining to distribution of the document or software
+ without specific, written prior permission.
+
+ Gray Watson makes no representations about the suitability of the
+ software described herein for any purpose. It is provided "as is"
+ without express or implied warranty.
+
+ The author may be contacted at gray.watson@letters.com
+
+ --------------------
+
+ Umbrello Icons:
+
+ The images shipped with Umbrello (including images in the source
+ directory umbrello/umbrello/pics as well as the main Umbrello
+ application and mimetype icons) are released under the following
+ license.
+
+ KDE Crystal theme icons.
+ Copyright (C) 2002 and following years KDE Artists
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ as published by the Free Software Foundation, version 2.1 of the
+ License.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+ MA 02110-1301, USA.
+
+ **** NOTE THIS ADD-ON ****
+
+ The GNU Lesser General Public License or LGPL is written for
+ software libraries in the first place. We expressly want the LGPL
+ to be valid for this artwork library too.
+
+ KDE Crystal theme icons is a special kind of software library, it
+ is an artwork library, it's elements can be used in a Graphical
+ User Interface, or GUI.
+
+ Source code, for this library means:
+ - for vectors svg;
+ - for pixels, if applicable, the multi-layered formats xcf
+ or psd, or otherwise png.
+
+ The LGPL in some sections obliges you to make the files carry
+ notices. With images this is in some cases impossible or hardly
+ useful. With this library a notice is placed at a prominent place
+ in the directory containing the elements. You may follow this practice.
+
+ The exception in section 6 of the GNU Lesser General Public
+ License covers the use of elements of this art library in a GUI.
+
+ kde-artists [at] kde.org
+
+ --------------------
+
+ DocBook Documentation:
+
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU Free Documentation License,
+ Version 1.1 or any later version published by the Free Software
+ Foundation; with no Invariant Sections, with no Front-Cover Texts,
+ and with no Back-Cover Texts.
+
+ A copy of the GNU Free Documentation License (Version 1.2) is
+ included below.
+
+
+ GNU Free Documentation License
+ Version 1.2, November 2002
+
+
+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ 0. PREAMBLE
+
+ The purpose of this License is to make a manual, textbook, or other
+ functional and useful document "free" in the sense of freedom: to
+ assure everyone the effective freedom to copy and redistribute it,
+ with or without modifying it, either commercially or noncommercially.
+ Secondarily, this License preserves for the author and publisher a way
+ to get credit for their work, while not being considered responsible
+ for modifications made by others.
+
+ This License is a kind of "copyleft", which means that derivative
+ works of the document must themselves be free in the same sense. It
+ complements the GNU General Public License, which is a copyleft
+ license designed for free software.
+
+ We have designed this License in order to use it for manuals for free
+ software, because free software needs free documentation: a free
+ program should come with manuals providing the same freedoms that the
+ software does. But this License is not limited to software manuals;
+ it can be used for any textual work, regardless of subject matter or
+ whether it is published as a printed book. We recommend this License
+ principally for works whose purpose is instruction or reference.
+
+
+ 1. APPLICABILITY AND DEFINITIONS
+
+ This License applies to any manual or other work, in any medium, that
+ contains a notice placed by the copyright holder saying it can be
+ distributed under the terms of this License. Such a notice grants a
+ world-wide, royalty-free license, unlimited in duration, to use that
+ work under the conditions stated herein. The "Document", below,
+ refers to any such manual or work. Any member of the public is a
+ licensee, and is addressed as "you". You accept the license if you
+ copy, modify or distribute the work in a way requiring permission
+ under copyright law.
+
+ A "Modified Version" of the Document means any work containing the
+ Document or a portion of it, either copied verbatim, or with
+ modifications and/or translated into another language.
+
+ A "Secondary Section" is a named appendix or a front-matter section of
+ the Document that deals exclusively with the relationship of the
+ publishers or authors of the Document to the Document's overall subject
+ (or to related matters) and contains nothing that could fall directly
+ within that overall subject. (Thus, if the Document is in part a
+ textbook of mathematics, a Secondary Section may not explain any
+ mathematics.) The relationship could be a matter of historical
+ connection with the subject or with related matters, or of legal,
+ commercial, philosophical, ethical or political position regarding
+ them.
+
+ The "Invariant Sections" are certain Secondary Sections whose titles
+ are designated, as being those of Invariant Sections, in the notice
+ that says that the Document is released under this License. If a
+ section does not fit the above definition of Secondary then it is not
+ allowed to be designated as Invariant. The Document may contain zero
+ Invariant Sections. If the Document does not identify any Invariant
+ Sections then there are none.
+
+ The "Cover Texts" are certain short passages of text that are listed,
+ as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+ the Document is released under this License. A Front-Cover Text may
+ be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+ A "Transparent" copy of the Document means a machine-readable copy,
+ represented in a format whose specification is available to the
+ general public, that is suitable for revising the document
+ straightforwardly with generic text editors or (for images composed of
+ pixels) generic paint programs or (for drawings) some widely available
+ drawing editor, and that is suitable for input to text formatters or
+ for automatic translation to a variety of formats suitable for input
+ to text formatters. A copy made in an otherwise Transparent file
+ format whose markup, or absence of markup, has been arranged to thwart
+ or discourage subsequent modification by readers is not Transparent.
+ An image format is not Transparent if used for any substantial amount
+ of text. A copy that is not "Transparent" is called "Opaque".
+
+ Examples of suitable formats for Transparent copies include plain
+ ASCII without markup, Texinfo input format, LaTeX input format, SGML
+ or XML using a publicly available DTD, and standard-conforming simple
+ HTML, PostScript or PDF designed for human modification. Examples of
+ transparent image formats include PNG, XCF and JPG. Opaque formats
+ include proprietary formats that can be read and edited only by
+ proprietary word processors, SGML or XML for which the DTD and/or
+ processing tools are not generally available, and the
+ machine-generated HTML, PostScript or PDF produced by some word
+ processors for output purposes only.
+
+ The "Title Page" means, for a printed book, the title page itself,
+ plus such following pages as are needed to hold, legibly, the material
+ this License requires to appear in the title page. For works in
+ formats which do not have any title page as such, "Title Page" means
+ the text near the most prominent appearance of the work's title,
+ preceding the beginning of the body of the text.
+
+ A section "Entitled XYZ" means a named subunit of the Document whose
+ title either is precisely XYZ or contains XYZ in parentheses following
+ text that translates XYZ in another language. (Here XYZ stands for a
+ specific section name mentioned below, such as "Acknowledgements",
+ "Dedications", "Endorsements", or "History".) To "Preserve the Title"
+ of such a section when you modify the Document means that it remains a
+ section "Entitled XYZ" according to this definition.
+
+ The Document may include Warranty Disclaimers next to the notice which
+ states that this License applies to the Document. These Warranty
+ Disclaimers are considered to be included by reference in this
+ License, but only as regards disclaiming warranties: any other
+ implication that these Warranty Disclaimers may have is void and has
+ no effect on the meaning of this License.
+
+
+ 2. VERBATIM COPYING
+
+ You may copy and distribute the Document in any medium, either
+ commercially or noncommercially, provided that this License, the
+ copyright notices, and the license notice saying this License applies
+ to the Document are reproduced in all copies, and that you add no other
+ conditions whatsoever to those of this License. You may not use
+ technical measures to obstruct or control the reading or further
+ copying of the copies you make or distribute. However, you may accept
+ compensation in exchange for copies. If you distribute a large enough
+ number of copies you must also follow the conditions in section 3.
+
+ You may also lend copies, under the same conditions stated above, and
+ you may publicly display copies.
+
+
+ 3. COPYING IN QUANTITY
+
+ If you publish printed copies (or copies in media that commonly have
+ printed covers) of the Document, numbering more than 100, and the
+ Document's license notice requires Cover Texts, you must enclose the
+ copies in covers that carry, clearly and legibly, all these Cover
+ Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+ the back cover. Both covers must also clearly and legibly identify
+ you as the publisher of these copies. The front cover must present
+ the full title with all words of the title equally prominent and
+ visible. You may add other material on the covers in addition.
+ Copying with changes limited to the covers, as long as they preserve
+ the title of the Document and satisfy these conditions, can be treated
+ as verbatim copying in other respects.
+
+ If the required texts for either cover are too voluminous to fit
+ legibly, you should put the first ones listed (as many as fit
+ reasonably) on the actual cover, and continue the rest onto adjacent
+ pages.
+
+ If you publish or distribute Opaque copies of the Document numbering
+ more than 100, you must either include a machine-readable Transparent
+ copy along with each Opaque copy, or state in or with each Opaque copy
+ a computer-network location from which the general network-using
+ public has access to download using public-standard network protocols
+ a complete Transparent copy of the Document, free of added material.
+ If you use the latter option, you must take reasonably prudent steps,
+ when you begin distribution of Opaque copies in quantity, to ensure
+ that this Transparent copy will remain thus accessible at the stated
+ location until at least one year after the last time you distribute an
+ Opaque copy (directly or through your agents or retailers) of that
+ edition to the public.
+
+ It is requested, but not required, that you contact the authors of the
+ Document well before redistributing any large number of copies, to give
+ them a chance to provide you with an updated version of the Document.
+
+
+ 4. MODIFICATIONS
+
+ You may copy and distribute a Modified Version of the Document under
+ the conditions of sections 2 and 3 above, provided that you release
+ the Modified Version under precisely this License, with the Modified
+ Version filling the role of the Document, thus licensing distribution
+ and modification of the Modified Version to whoever possesses a copy
+ of it. In addition, you must do these things in the Modified Version:
+
+ A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+ B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has fewer than five),
+ unless they release you from this requirement.
+ C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+ D. Preserve all the copyright notices of the Document.
+ E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+ F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+ G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+ H. Include an unaltered copy of this License.
+ I. Preserve the section Entitled "History", Preserve its Title, and add
+ to it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section Entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+ J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+ K. For any section Entitled "Acknowledgements" or "Dedications",
+ Preserve the Title of the section, and preserve in the section all
+ the substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+ L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+ M. Delete any section Entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+ N. Do not retitle any existing section to be Entitled "Endorsements"
+ or to conflict in title with any Invariant Section.
+ O. Preserve any Warranty Disclaimers.
+
+ If the Modified Version includes new front-matter sections or
+ appendices that qualify as Secondary Sections and contain no material
+ copied from the Document, you may at your option designate some or all
+ of these sections as invariant. To do this, add their titles to the
+ list of Invariant Sections in the Modified Version's license notice.
+ These titles must be distinct from any other section titles.
+
+ You may add a section Entitled "Endorsements", provided it contains
+ nothing but endorsements of your Modified Version by various
+ parties--for example, statements of peer review or that the text has
+ been approved by an organization as the authoritative definition of a
+ standard.
+
+ You may add a passage of up to five words as a Front-Cover Text, and a
+ passage of up to 25 words as a Back-Cover Text, to the end of the list
+ of Cover Texts in the Modified Version. Only one passage of
+ Front-Cover Text and one of Back-Cover Text may be added by (or
+ through arrangements made by) any one entity. If the Document already
+ includes a cover text for the same cover, previously added by you or
+ by arrangement made by the same entity you are acting on behalf of,
+ you may not add another; but you may replace the old one, on explicit
+ permission from the previous publisher that added the old one.
+
+ The author(s) and publisher(s) of the Document do not by this License
+ give permission to use their names for publicity for or to assert or
+ imply endorsement of any Modified Version.
+
+
+ 5. COMBINING DOCUMENTS
+
+ You may combine the Document with other documents released under this
+ License, under the terms defined in section 4 above for modified
+ versions, provided that you include in the combination all of the
+ Invariant Sections of all of the original documents, unmodified, and
+ list them all as Invariant Sections of your combined work in its
+ license notice, and that you preserve all their Warranty Disclaimers.
+
+ The combined work need only contain one copy of this License, and
+ multiple identical Invariant Sections may be replaced with a single
+ copy. If there are multiple Invariant Sections with the same name but
+ different contents, make the title of each such section unique by
+ adding at the end of it, in parentheses, the name of the original
+ author or publisher of that section if known, or else a unique number.
+ Make the same adjustment to the section titles in the list of
+ Invariant Sections in the license notice of the combined work.
+
+ In the combination, you must combine any sections Entitled "History"
+ in the various original documents, forming one section Entitled
+ "History"; likewise combine any sections Entitled "Acknowledgements",
+ and any sections Entitled "Dedications". You must delete all sections
+ Entitled "Endorsements".
+
+
+ 6. COLLECTIONS OF DOCUMENTS
+
+ You may make a collection consisting of the Document and other documents
+ released under this License, and replace the individual copies of this
+ License in the various documents with a single copy that is included in
+ the collection, provided that you follow the rules of this License for
+ verbatim copying of each of the documents in all other respects.
+
+ You may extract a single document from such a collection, and distribute
+ it individually under this License, provided you insert a copy of this
+ License into the extracted document, and follow this License in all
+ other respects regarding verbatim copying of that document.
+
+
+ 7. AGGREGATION WITH INDEPENDENT WORKS
+
+ A compilation of the Document or its derivatives with other separate
+ and independent documents or works, in or on a volume of a storage or
+ distribution medium, is called an "aggregate" if the copyright
+ resulting from the compilation is not used to limit the legal rights
+ of the compilation's users beyond what the individual works permit.
+ When the Document is included in an aggregate, this License does not
+ apply to the other works in the aggregate which are not themselves
+ derivative works of the Document.
+
+ If the Cover Text requirement of section 3 is applicable to these
+ copies of the Document, then if the Document is less than one half of
+ the entire aggregate, the Document's Cover Texts may be placed on
+ covers that bracket the Document within the aggregate, or the
+ electronic equivalent of covers if the Document is in electronic form.
+ Otherwise they must appear on printed covers that bracket the whole
+ aggregate.
+
+
+ 8. TRANSLATION
+
+ Translation is considered a kind of modification, so you may
+ distribute translations of the Document under the terms of section 4.
+ Replacing Invariant Sections with translations requires special
+ permission from their copyright holders, but you may include
+ translations of some or all Invariant Sections in addition to the
+ original versions of these Invariant Sections. You may include a
+ translation of this License, and all the license notices in the
+ Document, and any Warranty Disclaimers, provided that you also include
+ the original English version of this License and the original versions
+ of those notices and disclaimers. In case of a disagreement between
+ the translation and the original version of this License or a notice
+ or disclaimer, the original version will prevail.
+
+ If a section in the Document is Entitled "Acknowledgements",
+ "Dedications", or "History", the requirement (section 4) to Preserve
+ its Title (section 1) will typically require changing the actual
+ title.
+
+
+ 9. TERMINATION
+
+ You may not copy, modify, sublicense, or distribute the Document except
+ as expressly provided for under this License. Any other attempt to
+ copy, modify, sublicense or distribute the Document is void, and will
+ automatically terminate your rights under this License. However,
+ parties who have received copies, or rights, from you under this
+ License will not have their licenses terminated so long as such
+ parties remain in full compliance.
+
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+ The Free Software Foundation may publish new, revised versions
+ of the GNU Free Documentation License from time to time. Such new
+ versions will be similar in spirit to the present version, but may
+ differ in detail to address new problems or concerns. See
+ http://www.gnu.org/copyleft/.
+
+ Each version of the License is given a distinguishing version number.
+ If the Document specifies that a particular numbered version of this
+ License "or any later version" applies to it, you have the option of
+ following the terms and conditions either of that specified version or
+ of any later version that has been published (not as a draft) by the
+ Free Software Foundation. If the Document does not specify a version
+ number of this License, you may choose any version ever published (not
+ as a draft) by the Free Software Foundation.
+
+
+ ADDENDUM: How to use this License for your documents
+
+ To use this License in a document you have written, include a copy of
+ the License in the document and put the following copyright and
+ license notices just after the title page:
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.2
+ or any later version published by the Free Software Foundation;
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+ Texts. A copy of the license is included in the section entitled
+ "GNU Free Documentation License".
+
+ If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+ replace the "with...Texts." line with this:
+
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+
+ If you have Invariant Sections without Cover Texts, or some other
+ combination of the three, merge those two alternatives to suit the
+ situation.
+
+ If your document contains nontrivial examples of program code, we
+ recommend releasing these examples in parallel under your choice of
+ free software license, such as the GNU General Public License,
+ to permit their use in free software.
diff --git a/ubuntu/_base/tdesdk/debian/desktop-i18n/createdesktop.pl b/ubuntu/_base/tdesdk/debian/desktop-i18n/createdesktop.pl
new file mode 100644
index 000000000..c71551dc5
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/desktop-i18n/createdesktop.pl
@@ -0,0 +1,98 @@
+#! /usr/bin/env perl
+
+use strict;
+use warnings;
+
+use Getopt::Long;
+
+sub printdate
+{
+ printf ( "%04i", ( $_[5] + 1900 ) );
+ print "-";
+ printf ( "%02i", $_[4] + 1);
+ print "-";
+ printf ( "%02i", $_[3] );
+ print " ";
+ printf ( "%02i", $_[2] );
+ print ":";
+ printf ( "%02i", $_[1] );
+ print "+0000";
+}
+
+sub prepare
+{
+ #warn "Running on Perl V5.8.x" if $^V ge v5.8.0;
+
+ binmode( STDOUT, ":utf8" ) if $^V ge v5.8.0;
+
+ my @now = gmtime();
+ print "#, fuzzy\n";
+ print "msgid \"\"\n";
+ print "msgstr \"\"\n";
+ print "\"Project-Id-Version: desktop files\\n\"\n";
+ print "\"Report-Msgid-Bugs-To: http://bugs.trinitydesktop.org\\n\"\n";
+ print "\"POT-Creation-Date: "; printdate( @now ); print "\\n\"\n";
+ print "\"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\\n\"\n";
+ print "\"Last-Translator: FULL NAME <EMAIL\@ADDRESS>\\n\"\n";
+ print "\"Language-Team: LANGUAGE <kde-i18n-doc\@kde.org>\\n\"\n";
+ print "\"MIME-Version: 1.0\\n\"\n";
+ print "\"Content-Type: text/plain; charset=UTF-8\\n\"\n";
+ print "\"Content-Transfer-Encoding: 8bit\\n\"\n";
+ print "\n\n";
+}
+
+sub processfiles
+{
+ my ( $files, $basedir) = ( @_ );
+ for my $filename ( @$files )
+ {
+ chomp( $filename );
+ open( FH, "<", $filename ) or warn "Cannot open file $filename";
+ binmode( FH, ":utf8" ) if $^V ge v5.8.0;
+
+ #warn("Using $filename");
+
+ #my $regexp = qr{^(Name|Comment|Language|Keywords|About|Description|GenericName)=};
+ my $regexp = qr{^(Name|Comment|Language|Keywords|About|Description|GenericName|Query|ExtraNames|X-TDE-Submenu)=};
+
+ while( <FH> )
+ {
+ if ( m/$regexp/o )
+ {
+ my $msgid = $_;
+ chomp( $msgid );
+ $msgid =~ s/\\/\\\\/g;
+ $msgid =~ s/\"/\\\"/g;
+ if ($msgid =~ m/ +$/) {
+ $msgid =~ s/ +$//; # remove trailing spaces
+ print STDERR "ERROR: white space at the end of $msgid in $filename\n";
+ }
+ if ($msgid =~ m/\r+$/) {
+ $msgid =~ s/\r+$//; # remove trailing CR (Carriage Return)
+ print STDERR "ERROR: CR at the end of $msgid in $filename\n";
+ }
+ $filename =~ s,^$basedir/,,;
+ print "#: $filename:$.\n";
+ print "msgid \"$msgid\"\n";
+ print "msgstr \"\"\n";
+ print "\n";
+ }
+ }
+
+ close( FH );
+ }
+}
+
+my $onefilelist;
+my $basedir;
+GetOptions ( "file-list=s" => \$onefilelist,
+ "base-dir=s" => \$basedir
+ );
+
+prepare;
+
+open( FILELIST, $onefilelist ) or warn ( "Cannot open file list: $onefilelist" );
+my @thislist = <FILELIST>;
+processfiles( \@thislist, $basedir );
+close( FILELIST );
+
diff --git a/ubuntu/_base/tdesdk/debian/desktop-i18n/findfiles b/ubuntu/_base/tdesdk/debian/desktop-i18n/findfiles
new file mode 100644
index 000000000..f59fe6bae
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/desktop-i18n/findfiles
@@ -0,0 +1,41 @@
+#! /usr/bin/env bash
+
+filelist=$1
+
+rm -f "$filelist"_* $filelist
+
+touch $filelist
+
+dir=.
+
+find $dir -name "*.directory" -print | grep -v debian >> $filelist
+find $dir -name "*.kdelnk" -print | grep -v debian >> $filelist
+find $dir -name "*.desktop" -print | grep -v debian >> $filelist
+find $dir -name "*.kimap" -print | grep -v debian >> $filelist
+find $dir -name "*.themerc" -print | grep -v debian >> $filelist
+find $dir -name "*.kcsrc" -print | grep -v debian >> $filelist
+find $dir -name "*.setdlg" -print | grep -v debian >> $filelist
+find $dir -name "index.theme" -print | grep -v debian >> $filelist
+find $dir -name "eventsrc" -print | grep -v debian >> $filelist
+find $dir -name "*.protocol" -print | grep -v debian >> $filelist
+
+### TEMPORARY START: we do not have TDE modules
+if true; then
+find ./konqueror -name .svn -prune , -name "directory.*" -type f 2>/dev/null | grep -v debian >> $filelist
+find ./kdesktop -name .svn -prune , -name "directory.*" -type f 2>/dev/null | grep -v debian >> $filelist
+find ./drkonqi -name "*rc" -print 2>/dev/null | grep -v debian >> $filelist
+find ./kimgio -name \*.kimgio -print 2>/dev/null | grep -v debian >> $filelist
+find ./noatun -name \*.plugin -print 2>/dev/null | grep -v debian >> $filelist
+find ./noatun-plugins -name \*.plugin -print 2>/dev/null | grep -v debian >> $filelist
+find ./amor/data -name \*rc -print 2>/dev/null | grep -v debian >> $filelist
+find ./tdeprint -name \*.print -print 2>/dev/null | grep -v debian >> $filelist
+find . -name \*.kksrc -print 2>/dev/null | grep -v debian >> $filelist
+find ./kopete -name \*.plugin -print 2>/dev/null | grep -v debian >> $filelist
+find . -name \*.kdevtemplate -print 2>/dev/null | grep -v debian >> $filelist
+fi
+### TEMPORARY END: we do not have TDE modules
+
+# Extract .directory files in template directories of KOffice
+find . -name .directory|fgrep templates >> $filelist
+
+sort -o $filelist -u $filelist
diff --git a/ubuntu/_base/tdesdk/debian/desktop-i18n/msgsplit b/ubuntu/_base/tdesdk/debian/desktop-i18n/msgsplit
new file mode 100644
index 000000000..41481d336
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/desktop-i18n/msgsplit
@@ -0,0 +1,168 @@
+#! /usr/bin/env python
+
+import sys, string, codecs, os
+
+# TODO: currently the 78 chars are *without* the quotes, while for Gettext it is *with* the quotes
+# FIXME: it seems possible to get lines bigger than 80 characters.
+max_length = 78
+
+wrap_before = ['<h1>', '<h2>', '<h3>', '<h4>', '<h5>', '<h6>', '<p>', '<br>', '<br/>',
+ '<ol>', '<ul>', '<li>', '<table>', '<th>', '<tr>', '<td>', '<center>',
+ '<blockquote>', '<pre>', '<hr>', '<hr/>']
+
+### TODO: try to support any charset, not only UTF-8 (so that it can be used outside TDE)
+
+def splitit( start, message, outfile ):
+ # print start+"\""+message+"\"" # DEBUG
+ if len(start):
+ if len(message) + len(start) < max_length and \
+ string.find(message, '\\n') == -1:
+ outstr = '%s"%s"\n' % (start, message)
+ outfile.write(outstr.encode('utf-8'))
+ return
+ outfile.write(start)
+ outfile.write(u'""\n')
+ index = 0
+ mlen = len(message)
+ last_brace = 0
+ last_space = 0
+ last_comma = 0
+ while index < mlen:
+ if message[index] == r'n' and (index > 0 and message[index-1] == '\\') \
+ and (index < 2 or message[index-2] != '\\'):
+ outstr = '"%s"\n' % message[:index+1]
+ outfile.write(outstr.encode('utf-8'))
+ message = message[index+1:]
+ mlen -= index + 1
+ index = 0
+ last_brace = 0
+ last_space = 0
+ last_comma = 0
+ continue
+ elif message[index] == u'>':
+ last_brace = index
+ elif message[index] == u' ':
+ last_space = index
+ elif message[index] == u',':
+ last_comma = index
+ elif message[index] == u'<':
+ for s in wrap_before:
+ if index > 0 and message[index:].startswith(s):
+ outstr = '"%s"\n' % message[:index]
+ outfile.write(outstr.encode('utf-8'))
+ message = message[index:]
+ mlen -= index
+ index = 0
+ last_brace = 0
+ last_space = 0
+ last_comma = 0
+ continue
+ if index > max_length:
+ if last_brace > 50:
+ index = last_brace
+ while index < mlen - 1 and message[index+1] == ' ':
+ index += 1
+ elif last_space != 0:
+ index = last_space
+ elif last_comma != 0:
+ index = last_comma
+ else:
+ while index > 0 and message[index] == u'\\':
+ index = index - 1
+ outstr = '"%s"\n' % message[:index+1]
+ outfile.write(outstr.encode('utf-8'))
+ message = message[index+1:]
+ mlen -= index + 1
+ index = 0
+ last_brace = 0
+ last_space = 0
+ last_comma = 0
+ continue
+ index += 1
+ if len(message):
+ outstr = '"%s"\n' % message
+ outfile.write(outstr.encode('utf-8'))
+
+if sys.hexversion >= 0x02030000:
+ # We have Python 2.3 or better
+ open_type="rU" # Open for read with "Universal Newline Support"
+else:
+ # We have a Python older than 2.3
+ open_type="r" # Normal open for read
+### TODO: even in the case of a parse error, the script could try to process the next file(s) instead of exiting.
+for file in sys.argv[1:]:
+ orig_file = open(file, open_type)
+ new_file = open(file + ".new", 'w')
+
+ last=''
+ start=''
+ index=0
+ line=' '
+ while 1: # python 2.1 has no True ;)
+ line = orig_file.readline()
+ index += 1
+ if not line:
+ break
+ if line == '\n' or line[0] == '#':
+ splitit(start, last, new_file)
+ start = ''
+ last = ''
+ new_file.write(line)
+ continue
+ try:
+ line = string.strip(unicode(line, 'utf-8'))
+ except UnicodeError:
+ print file
+ if line[0] == '"' and line[-1:] == '"':
+ last += line[1:-1]
+ continue
+ # new message
+ splitit(start, last, new_file)
+ if line.startswith("msgid "):
+ start = "msgid "
+ last = string.lstrip(line[6:-1])[1:]
+ elif line.startswith("msgstr "):
+ start = "msgstr "
+ last = string.lstrip(line[7:-1])[1:]
+ elif line.startswith("msgctxt "):
+ start = "msgctxt "
+ last = string.lstrip(line[8:-1])[1:]
+ elif line.startswith("msgid_plural "):
+ start = "msgid_plural "
+ last = string.lstrip(line[13:-1])[1:]
+ elif line.startswith("msgstr["):
+ # For most languages, there will be only one digit
+ if line[8] == "]" and line[9] == " ":
+ if line[7].isdigit():
+ start = line[:10]
+ last = string.lstrip(line[10:-1])[1:]
+ else:
+ print file, "not-a-digit error for mgstr[] in line", index
+ orig_file.close()
+ new_file.close()
+ sys.exit(1)
+ else:
+ posdigit = 7 # The first digit is at position 7
+ while line[posdigit].isdigit():
+ posdigit += 1
+ if posdigit > 7 and line[posdigit] == "]" and line[posdigit+1] == " ":
+ posdigit += 2 # skip ] and the space
+ start = line[:posdigit]
+ last = string.lstrip(line[posdigit:-1])[1:]
+ else:
+ print file, "parse error after msgstr[ in line", index
+ orig_file.close()
+ new_file.close()
+ sys.exit(1)
+ else:
+ print file, "parsing error in line", index
+ orig_file.close()
+ new_file.close()
+ sys.exit(1)
+
+ splitit(start, last, new_file)
+ orig_file.close()
+ new_file.close()
+ os.rename(file + ".new", file)
+
+# kate: space-indent off; indent-width 8; replace-tabs off;
diff --git a/ubuntu/_base/tdesdk/debian/icons/catalogmanager.xpm b/ubuntu/_base/tdesdk/debian/icons/catalogmanager.xpm
new file mode 100644
index 000000000..7e508d5f3
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/catalogmanager.xpm
@@ -0,0 +1,291 @@
+/* XPM */
+static char * catalogmanager_xpm[] = {
+"32 32 256 2",
+" c None",
+". c #6C360B",
+"+ c #4C4C4A",
+"@ c #0062C9",
+"# c #694D58",
+"$ c #565855",
+"% c #724F47",
+"& c #2364B8",
+"* c #3661A4",
+"= c #1E6BCC",
+"- c #4C6094",
+"; c #636562",
+"> c #836128",
+", c #2F6FCA",
+"' c #3075D0",
+") c #9C612B",
+"! c #6D6D6D",
+"~ c #4473BD",
+"{ c #9D5E3C",
+"] c #B35C13",
+"^ c #3B7DD4",
+"/ c #937641",
+"( c #A9702A",
+"_ c #4685DB",
+": c #C67508",
+"< c #B97338",
+"[ c #588BDD",
+"} c #5C94D9",
+"| c #C0832E",
+"1 c #D07941",
+"2 c #BD7E5C",
+"3 c #6394E3",
+"4 c #8D8F8C",
+"5 c #978D81",
+"6 c #C58B19",
+"7 c #AB8877",
+"8 c #DA8128",
+"9 c #A78E6E",
+"0 c #EE7F06",
+"a c #B58E53",
+"b c #E28513",
+"c c #699CE8",
+"d c #6F9EDE",
+"e c #B2955A",
+"f c #A4977C",
+"g c #AB9479",
+"h c #AA9384",
+"i c #ED8A04",
+"j c #BC9747",
+"k c #C78E5F",
+"l c #D3922E",
+"m c #C9924C",
+"n c #74A2E5",
+"o c #9B9D9A",
+"p c #DA8E45",
+"q c #DF9425",
+"r c #E6912D",
+"s c #D8934E",
+"t c #D9915A",
+"u c #A5A193",
+"v c #C99674",
+"w c #C2A249",
+"x c #E8971D",
+"y c #D49A4A",
+"z c #A9A19A",
+"A c #BC9F73",
+"B c #C89683",
+"C c #E5924B",
+"D c #BFA25D",
+"E c #81AAE5",
+"F c #C1A169",
+"G c #BEA755",
+"H c #B6A18B",
+"I c #EC9157",
+"J c #B3A298",
+"K c #AAA5A3",
+"L c #B7A777",
+"M c #FF9A00",
+"N c #D1A34F",
+"O c #EA9A3C",
+"P c #A6A9A7",
+"Q c #D2A15B",
+"R c #BAA683",
+"S c #CCA26D",
+"T c #E2A141",
+"U c #E09974",
+"V c #C4AA70",
+"W c #E0A734",
+"X c #DA9D80",
+"Y c #E59F59",
+"Z c #C3A49D",
+"` c #C4AB77",
+" . c #C9AC65",
+".. c #F9994D",
+"+. c #B7ACA0",
+"@. c #FDA217",
+"#. c #E9AD13",
+"$. c #EDA72A",
+"%. c #BCAE90",
+"&. c #EEA056",
+"*. c #E3A74F",
+"=. c #FFA900",
+"-. c #92B5E9",
+";. c #E9AE22",
+">. c #E1AF3D",
+",. c #DCAC61",
+"'. c #B2B4B1",
+"). c #B2B2BC",
+"!. c #E4A47F",
+"~. c #FFAE00",
+"{. c #C8AF94",
+"]. c #E5AA60",
+"^. c #BAB3AF",
+"/. c #C9B773",
+"(. c #FFA63C",
+"_. c #FFAF12",
+":. c #FEB300",
+"<. c #E0B356",
+"[. c #FEAE21",
+"}. c #D8B180",
+"|. c #F6A475",
+"1. c #CDB590",
+"2. c #ECB34B",
+"3. c #F0B153",
+"4. c #F1BA23",
+"5. c #A1BEEF",
+"6. c #E2B37E",
+"7. c #BBBDB9",
+"8. c #F0BF27",
+"9. c #F2C509",
+"0. c #FEB929",
+"a. c #E1C53A",
+"b. c #FFB734",
+"c. c #C3BFB0",
+"d. c #D2BF88",
+"e. c #FFB640",
+"f. c #C7BFAB",
+"g. c #FFC012",
+"h. c #A8C1FA",
+"i. c #EBBB65",
+"j. c #EAC24C",
+"k. c #FFC600",
+"l. c #DEC65A",
+"m. c #DBBBA1",
+"n. c #A8C5F7",
+"o. c #FFB274",
+"p. c #FEBE37",
+"q. c #E7CE21",
+"r. c #C1C4C0",
+"s. c #ECC837",
+"t. c #EABB85",
+"u. c #FEB280",
+"v. c #F0B691",
+"w. c #CDC4A8",
+"x. c #EBD115",
+"y. c #D7C0AA",
+"z. c #FFBE48",
+"A. c #F3BE77",
+"B. c #FECF00",
+"C. c #B1C9F5",
+"D. c #FFBF5B",
+"E. c #FFCB1C",
+"F. c #E2CE5D",
+"G. c #F0C17E",
+"H. c #C7C9C5",
+"I. c #F2CB48",
+"J. c #CEC7C4",
+"K. c #FEC35E",
+"L. c #FDBA91",
+"M. c #FFC169",
+"N. c #CFCBBC",
+"O. c #D9CBA5",
+"P. c #FFC84F",
+"Q. c #FBC181",
+"R. c #FCCB4E",
+"S. c #FFCD3C",
+"T. c #BACEF5",
+"U. c #D2CBC7",
+"V. c #FCC865",
+"W. c #FEC66B",
+"X. c #FFC37A",
+"Y. c #CCCECB",
+"Z. c #DAD09C",
+"`. c #FFDB00",
+" + c #F9C97C",
+".+ c #F9C691",
+"++ c #FFC878",
+"@+ c #FEDA25",
+"#+ c #D0D2CF",
+"$+ c #C0D3F9",
+"%+ c #FDC59E",
+"&+ c #EAD67B",
+"*+ c #FAC6A9",
+"=+ c #FCD16A",
+"-+ c #FED846",
+";+ c #D8D2CF",
+">+ c #FFD071",
+",+ c #FCD464",
+"'+ c #EBD2A2",
+")+ c #FFD079",
+"!+ c #FFE700",
+"~+ c #D4D6D3",
+"{+ c #FBEA01",
+"]+ c #FFCE92",
+"^+ c #FFD85D",
+"/+ c #FECE9E",
+"(+ c #FFDC54",
+"_+ c #FED482",
+":+ c #FCDE54",
+"<+ c #FEE240",
+"[+ c #CCDBEE",
+"}+ c #FDD48E",
+"|+ c #FEE62B",
+"1+ c #FFD396",
+"2+ c #DEDACB",
+"3+ c #FDDC6F",
+"4+ c #D9DBD7",
+"5+ c #FED6A4",
+"6+ c #FFD3B3",
+"7+ c #FDE752",
+"8+ c #FFF407",
+"9+ c #FDE272",
+"0+ c #FEDA9B",
+"a+ c #FFEB43",
+"b+ c #FFE75B",
+"c+ c #D4E0FB",
+"d+ c #DFE1DD",
+"e+ c #FFFA00",
+"f+ c #FED7C0",
+"g+ c #FDDAB5",
+"h+ c #FFDBAE",
+"i+ c #FEFE00",
+"j+ c #D5E5F9",
+"k+ c #FEE686",
+"l+ c #FFEA73",
+"m+ c #FFE593",
+"n+ c #FCF837",
+"o+ c #E3E5E2",
+"p+ c #FFDEC5",
+"q+ c #FDF16C",
+"r+ c #FFF363",
+"s+ c #E0E8F7",
+"t+ c #FDE1D2",
+"u+ c #DEEAFF",
+"v+ c #FCFC58",
+"w+ c #FFEBB5",
+"x+ c #FFF19B",
+"y+ c #E4EDFC",
+"z+ c #EBEEEA",
+"A+ c #FFF884",
+"B+ c #FFECCD",
+"C+ c #F1F3F0",
+"D+ c #FFFD96",
+"E+ c #F8FAF7",
+"F+ c #FBFDFA",
+"G+ c #FEFFFC",
+" 4 '.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.o ",
+" 4 y+$+$+T.$+T.C.$+5.5.h.-.h.-.-.E E E E E d d n n } } -.). ",
+" 4 u+h.c+T.$+T.n.n.c n 3 3 [ [ _ [ _ ^ ' ' , , = = @ @ } '. ",
+" 4 u+h.c+n.T.C.C.T.c 3 3 3 [ [ [ _ ^ ^ ~ ~ = = & * - # % K ",
+" 4 F+u+y+u+s+j+j+s+j+j+j+j+c+[+c+c+[+y.S +.).Z B U U { 4 K ",
+" 4 F+F+;+;+4+;+U.J.o+d+H.r.d+;+r.1.T b < v X *+t+f+2 ^.C+). ",
+" 4 F+E+H.J.#+~+).^.J.J.J.7.H.c.<.x b C v.f+t+t+f+2 Z o+C+'. ",
+" 4 F+F+s+C+C+C+z+z+C+y+C+d+'+T r Y 6+p+p+p+p+f+!.7 d+C+C+). ",
+" 4 F+F+o+;+s+d+;+s+2+;+y.<.l T .+h+g+g+f+6+*+*+1 h ;+d+C+'. ",
+" 4 G+y+J.J.U.s+~+J.;+f.>.q G.h+h+/+h+h+1+/+%+|.1 m h J.C+). ",
+" 4 G+E+r.#+J.J.s+~+N.N l Q.5+h+5+.+1+1+1+.+L.I t 0+m z C+'. ",
+" 4 F+E+#+;+r.#+Y.J.F O ++}+1+h+p+w+}+_+_+Q.u.I ].x+F.R C+). ",
+" 4 F+E+#+s+#+o+~+{.y G.G. + + +1+B+0+_+>+)+o.C *.k+j.g z+^. ",
+" 4 G+y+;+;+J.y.Q 3.f.P %.++V.M.++0+w+3+^+^+D...O V.l h m.v s ] ",
+" 4 G+F+E+E+1.2.j.,+z ! f V.D.D.D. +w+9+^+(+R...O I.( k t.g+6.. ",
+" 4 G+y+o+o+F #.E.-+&+Z.k+P.z.e.e.W.m+b+<+7+<+(.b : p 5+g+/+) ",
+" 4 G+E+;+o+N.D 9.@+@+@+<+S.z.e.e.D.k+a+|+|+!+@.0 8 X.]+1+].. ",
+" 4 G+y+#+;+4+J.D x.{+{+!+B.~._.=.D.@+8+8+8+!+M 0 &.A.)+)+m ",
+" 4 G+C+J.~+#+#+^.G |+8+8+B.~._._.[.|+e+e+e+|+M b 3.W.=+3+j ",
+" 4 G+y+C+y+o+C+z+4+/.q.S.g.~._.=.~.8+i+i+i+k.M b 2.l+A+A+ . ",
+" 4 G+C+;+;+;+#+~+#+r.L <.}+z.[.=.k.8+i+e+!+:.[.| a I.q+D+/. ",
+" 4 F+C+C+y+C+C+C+z+C+C+{.0+w+_+0.`.i+i+{+g.p.$.A 4+L a.r+&+ ",
+" 4 F+C+J.J.).J.#+~+J.H.+.,._+_+>+-+r+n+@+R.R.6 5 ).P f e .> ",
+" 4 G+y+r.~+~+#+J.J.#+J.c.` ,+,+,+^+l+m+m+k+;.9 ;+4+o+;+P + ",
+" 4 G+C+#+#+#+#+~+J.#+s+7.{.R.^+^+-+4.S.S.8.j #+E+E+F+o++ ",
+" 4 F+E+).).J.[+~+).J.C+C+2+l.7+7+b+w A j / J.C+y+F+;+! ",
+" 4 F+G+E+E+C+C+C+C+C+E+E+C+O.F.q+r+l.N.;+o C+C+C+~++ ",
+" 4 F+C+J.).J.~+J.#+F+y+F+F+F+N.d.&+F.f.C+).o+C+J.! ",
+" 4 F+F+F+F+F+F+y+F+F+F+F+E+F+E+d+f.%.;+C+K o+J.+ ",
+" 4 F+F+F+F+F+F+G+F+F+F+F+F+E+F+E+E+F+F+E+).J.$ ",
+" 4 ~+~+s+;+4+4+~+~+;+s+;+s+~+~+4+~+~+~+~+P ",
+" "};
diff --git a/ubuntu/_base/tdesdk/debian/icons/cervisia.xpm b/ubuntu/_base/tdesdk/debian/icons/cervisia.xpm
new file mode 100644
index 000000000..9a2181402
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/cervisia.xpm
@@ -0,0 +1,195 @@
+/* XPM */
+static char * cervisia_xpm[] = {
+"32 32 160 2",
+" c None",
+". c #210000",
+"+ c #220101",
+"@ c #2A0000",
+"# c #2D0001",
+"$ c #2E0102",
+"% c #310002",
+"& c #330000",
+"* c #340100",
+"= c #370001",
+"- c #380002",
+"; c #3A0000",
+"> c #3B0000",
+", c #3C0100",
+"' c #3C0100",
+") c #410003",
+"! c #4B0000",
+"~ c #4C0000",
+"{ c #560000",
+"] c #570001",
+"^ c #5A0200",
+"/ c #5E0000",
+"( c #5F0000",
+"_ c #600001",
+": c #5B0300",
+"< c #610002",
+"[ c #620003",
+"} c #5C0400",
+"| c #640100",
+"1 c #680000",
+"2 c #630205",
+"3 c #690000",
+"4 c #6A0001",
+"5 c #650300",
+"6 c #6B0002",
+"7 c #6C0000",
+"8 c #6C0004",
+"9 c #660400",
+"0 c #6D0100",
+"a c #730000",
+"b c #6E0300",
+"c c #740001",
+"d c #750000",
+"e c #750002",
+"f c #770000",
+"g c #760004",
+"h c #700400",
+"i c #770105",
+"j c #790200",
+"k c #710601",
+"l c #780206",
+"m c #7E0001",
+"n c #7F0002",
+"o c #800000",
+"p c #800003",
+"q c #7A0400",
+"r c #820000",
+"s c #810004",
+"t c #730903",
+"u c #7B0600",
+"v c #830200",
+"w c #880001",
+"x c #830206",
+"y c #890002",
+"z c #840300",
+"A c #8C0000",
+"B c #8B0003",
+"C c #8C0004",
+"D c #850500",
+"E c #8D0100",
+"F c #8D0105",
+"G c #930000",
+"H c #8E0300",
+"I c #940001",
+"J c #950002",
+"K c #970000",
+"L c #960003",
+"M c #980000",
+"N c #860809",
+"O c #980004",
+"P c #900500",
+"Q c #990200",
+"R c #9D0000",
+"S c #910700",
+"T c #9F0000",
+"U c #A00001",
+"V c #A10002",
+"W c #A20000",
+"X c #9A0500",
+"Y c #8A0D04",
+"Z c #A40100",
+"` c #9B0700",
+" . c #A90000",
+".. c #AB0000",
+"+. c #AC0001",
+"@. c #A50400",
+"#. c #AD0001",
+"$. c #A50405",
+"%. c #AE0002",
+"&. c #AC0008",
+"*. c #AF0000",
+"=. c #AD0009",
+"-. c #AE010A",
+";. c #B40000",
+">. c #B50000",
+",. c #B00300",
+"'. c #A60706",
+"). c #B00303",
+"!. c #B70007",
+"~. c #B80008",
+"{. c #A70907",
+"]. c #B90009",
+"^. c #B10604",
+"/. c #A70A0E",
+"(. c #B1060C",
+"_. c #A80C07",
+":. c #9F0F11",
+"<. c #B20905",
+"[. c #AA0E08",
+"}. c #B2090D",
+"|. c #BC050B",
+"1. c #B30C06",
+"2. c #BB0613",
+"3. c #AB1109",
+"4. c #B30C0E",
+"5. c #AE1714",
+"6. c #B72327",
+"7. c #B92528",
+"8. c #A62F2C",
+"9. c #A13231",
+"0. c #A63634",
+"a. c #C22F2E",
+"b. c #C82C30",
+"c. c #CA2D2C",
+"d. c #CA2D31",
+"e. c #C4312F",
+"f. c #CB2E2D",
+"g. c #B43C3C",
+"h. c #CC3935",
+"i. c #D23637",
+"j. c #C53C3E",
+"k. c #CC393B",
+"l. c #CD3A3C",
+"m. c #CE3C3D",
+"n. c #D13E3F",
+"o. c #C64547",
+"p. c #DA3D3D",
+"q. c #DB3F3E",
+"r. c #D64242",
+"s. c #DC403F",
+"t. c #D04646",
+"u. c #DD4140",
+"v. c #DF4240",
+"w. c #E14542",
+"x. c #E05659",
+"y. c #FF8788",
+"z. c #FF8889",
+"A. c #FF898A",
+"B. c #FF8D8B",
+"C. c #FE9494",
+" ",
+" g.r.}.4.4.4.4.}.}.}.}.V ! o.m.}.4.4.}.4.}.}.}.}.Q ) ",
+" y.h.;.!.1.1.<.^.-.{.V P g y.e.1.!.1.1.<.%.-.{.$.P a ",
+" u.1.;.;.>.>.%.+.@.V ` F g w.].>.;.>.>.%.+.@.W V B k ",
+" r.!.,.>.*.,.+. .@.V V D k u.!.,.>.+.,.%. .@.V ` B h ",
+" v.4.+.*.*.%.+.@. .V Q B 8 s.%.+.*.*.%.@.@.@.Q V x 8 ",
+" s.3.@. .+.@. .V @.R Q w 8 r.3. . .+.+. .Z @.Q Q x 6 ",
+" q.-.@.@.@.@.W V Q L J r 7 s.+.@.@.@.@.W V R L L r 9 ",
+" <.V G G L P E E E r p k 9 1.L J J G P B w E r p g [ ",
+" ! h g a h a b 6 / / / ] + ! h 6 6 h 8 b | / / : { . ",
+" ",
+" 0.m.-./.5.}.}.}.}._._.L , k.{.{.5.}.s ",
+" y.m.1.!.1.1.<._.}._.'.L a j.x.!.^.}.'.B ",
+" w.1.>.>.>.!.%.%. .V ` E h 7.f.*.>.@.V Y ",
+" u.!.*.>.*.%.*. . .@.Q B h 6.c.+.>.+./.N ",
+" r.4.+.+.*.,.+.@.V V V D 6 6.e.*. .@.L D ",
+" s.3. .@.+. . .@.V Q L z 6 7.a. . .@.L u ",
+" q.-.@. .@.@.V V Q L L p 9 7.b.@.@.@.L l ",
+" <.Q P J S J E E E z r g 2 S 5.G P F x i ",
+" ! g g h a h a a 6 | < ] @ p 8 6 9 6 } ",
+" ",
+" 8.i.}.}.}.}.}.}._./.-.P > 9.a.{._.}.}.}._././.'.E ",
+" B.n.1.1.1.1.}.4.-._.&.L g C.k.].1.1.<.4.^.-._.'.L h ",
+" w.1.>.>.>.!.*.+.@.V Q F g w.1.;.>.>.%.%.+.@.V V D g ",
+" r.].;.>.*.*.+.+. .V ` D g u.1.%.>.>.>.+.+.@.V V D k ",
+" v.4.+.*.*.%.*. .$.V V E h s.<.,.*. .+.+.@.@.` Q B 8 ",
+" s.}. . .@.+. .@.W Q L z 8 r.%. .+. . . . .W V L w 8 ",
+" s._.@.@. .@.@.W Q Q Q s 7 u.-.@.@.@.@.@.V R Q Q p 9 ",
+" |.V Q Q L L J J E w z t 9 4.V Q Q L L P G w z z l 2 ",
+" ] q q q j j a b a 7 6 9 % < u q q q j a h b 6 9 9 $ ",
+" ",
+" "};
diff --git a/ubuntu/_base/tdesdk/debian/icons/kbabel.xpm b/ubuntu/_base/tdesdk/debian/icons/kbabel.xpm
new file mode 100644
index 000000000..e4798b899
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/kbabel.xpm
@@ -0,0 +1,291 @@
+/* XPM */
+static char * kbabel_xpm[] = {
+"32 32 256 2",
+" c None",
+". c #000100",
+"+ c #250003",
+"@ c #1C0702",
+"# c #221502",
+"$ c #381D01",
+"% c #9C0003",
+"& c #582402",
+"* c #72151D",
+"= c #4D2E02",
+"- c #252EB8",
+"; c #B40804",
+"> c #C60100",
+", c #D00000",
+"' c #6D300D",
+") c #CF0009",
+"! c #2D33B6",
+"~ c #A31620",
+"{ c #DD0000",
+"] c #BB1113",
+"^ c #AC1F03",
+"/ c #313CBA",
+"( c #F5010B",
+"_ c #B62012",
+": c #E00B11",
+"< c #3643B7",
+"[ c #FD0002",
+"} c #CA1811",
+"| c #C32200",
+"1 c #7F4700",
+"2 c #E21709",
+"3 c #A7302D",
+"4 c #B13506",
+"5 c #8F450F",
+"6 c #BC3412",
+"7 c #4452C4",
+"8 c #FA161A",
+"9 c #BF312D",
+"0 c #994A31",
+"a c #F62120",
+"b c #485AC9",
+"c c #E4282C",
+"d c #835B25",
+"e c #DA311E",
+"f c #9E5224",
+"g c #A85306",
+"h c #F1292A",
+"i c #5062CA",
+"j c #C73B5B",
+"k c #A26300",
+"l c #EB4000",
+"m c #D63D52",
+"n c #BC5324",
+"o c #526BD0",
+"p c #C55516",
+"q c #946A2C",
+"r c #F73A3B",
+"s c #D3521F",
+"t c #C96100",
+"u c #9A7818",
+"v c #CD600E",
+"w c #B27004",
+"x c #BA6D00",
+"y c #AF6848",
+"z c #D25E1F",
+"A c #6475D0",
+"B c #C86832",
+"C c #C86E26",
+"D c #FC4D51",
+"E c #818380",
+"F c #CA7603",
+"G c #F85453",
+"H c #C58000",
+"I c #E0644F",
+"J c #B38719",
+"K c #D97900",
+"L c #DF790F",
+"M c #F3710A",
+"N c #C68616",
+"O c #798BDA",
+"P c #D27C39",
+"Q c #D08230",
+"R c #B3922B",
+"S c #EF6967",
+"T c #E08015",
+"U c #DB8603",
+"V c #CD8442",
+"W c #D77E47",
+"X c #F67F03",
+"Y c #8790DA",
+"Z c #C99517",
+"` c #E4852B",
+" . c #D7920D",
+".. c #E28F00",
+"+. c #E18C1E",
+"@. c #9595C4",
+"#. c #FB8600",
+"$. c #C0964F",
+"%. c #C39B2E",
+"&. c #DF884A",
+"*. c #E09502",
+"=. c #EE8F00",
+"-. c #D09537",
+";. c #DD9427",
+">. c #D48E63",
+",. c #9FA09A",
+"'. c #F79100",
+"). c #F78C1F",
+"!. c #E28C5B",
+"~. c #EA8280",
+"{. c #88A3E0",
+"]. c #FF9100",
+"^. c #E39342",
+"/. c #F09A00",
+"(. c #F88081",
+"_. c #D7A030",
+":. c #E69064",
+"<. c #EEA000",
+"[. c #DC985C",
+"}. c #DC9C4D",
+"|. c #E49C46",
+"1. c #E9A219",
+"2. c #D1AB2B",
+"3. c #9AA5E4",
+"4. c #ECAA09",
+"5. c #E6A33F",
+"6. c #ABA6D1",
+"7. c #CBAF4D",
+"8. c #EE918F",
+"9. c #FFA302",
+"0. c #FEA700",
+"a. c #BAAFA3",
+"b. c #E8A657",
+"c. c #EAB117",
+"d. c #E8A84F",
+"e. c #FFA90E",
+"f. c #EAA662",
+"g. c #DEB62F",
+"h. c #E5AE4D",
+"i. c #E5B238",
+"j. c #FFB000",
+"k. c #FEAE10",
+"l. c #FBA064",
+"m. c #EFAE3D",
+"n. c #E7A67E",
+"o. c #F19D9B",
+"p. c #FEA759",
+"q. c #F2B62D",
+"r. c #EDC100",
+"s. c #EBA4A4",
+"t. c #FEB41B",
+"u. c #FFB904",
+"v. c #EBBB37",
+"w. c #EAB855",
+"x. c #FDB04F",
+"y. c #ECC02D",
+"z. c #FFB535",
+"A. c #FDA2A2",
+"B. c #D1BE87",
+"C. c #DDB78C",
+"D. c #FFBA20",
+"E. c #FDC200",
+"F. c #FDB933",
+"G. c #D5BD8E",
+"H. c #FFB846",
+"I. c #FFBF21",
+"J. c #FFC212",
+"K. c #FDAF7E",
+"L. c #E0BD84",
+"M. c #E3C84E",
+"N. c #FEBC47",
+"O. c #FEC52B",
+"P. c #F3B2B2",
+"Q. c #FFBE58",
+"R. c #FFC341",
+"S. c #FFD000",
+"T. c #DFCB73",
+"U. c #FECA2A",
+"V. c #FACA3A",
+"W. c #FFBE76",
+"X. c #FFC169",
+"Y. c #F3C47F",
+"Z. c #FEBB92",
+"`. c #FEC56A",
+" + c #FFC85E",
+".+ c #FFD130",
+"++ c #FFDA00",
+"@+ c #E6CB95",
+"#+ c #FAC09E",
+"$+ c #FBCC5B",
+"%+ c #F8C68B",
+"&+ c #F4C696",
+"*+ c #FFD23D",
+"=+ c #F0D94D",
+"-+ c #FFC97A",
+";+ c #FED154",
+">+ c #FFCC6E",
+",+ c #F8DE21",
+"'+ c #FDCC75",
+")+ c #FFD840",
+"!+ c #E8CACB",
+"~+ c #FCCF84",
+"{+ c #FFCD8B",
+"]+ c #EAD88C",
+"^+ c #FBDC4A",
+"/+ c #FFE800",
+"(+ c #FFCD91",
+"_+ c #FFD372",
+":+ c #FFD760",
+"<+ c #FFDA52",
+"[+ c #F7DA73",
+"}+ c #FEEC00",
+"|+ c #FFDF45",
+"1+ c #FDD581",
+"2+ c #FCDE54",
+"3+ c #FACFAA",
+"4+ c #FFCF9D",
+"5+ c #FED38E",
+"6+ c #FBDE5C",
+"7+ c #FFD294",
+"8+ c #FFE91A",
+"9+ c #FFE33D",
+"0+ c #FEF200",
+"a+ c #FEE44C",
+"b+ c #FBD897",
+"c+ c #C7E1F6",
+"d+ c #FCE06D",
+"e+ c #FDED25",
+"f+ c #FCCFD2",
+"g+ c #FFD7A2",
+"h+ c #F8E181",
+"i+ c #FFF319",
+"j+ c #FFD5BA",
+"k+ c #FFD8AC",
+"l+ c #FDEB51",
+"m+ c #F6D8D6",
+"n+ c #FFDAB3",
+"o+ c #EADDDD",
+"p+ c #E2E0E4",
+"q+ c #FEFD00",
+"r+ c #FCED5E",
+"s+ c #FFE96C",
+"t+ c #FEDBBA",
+"u+ c #FAF068",
+"v+ c #FEDDC4",
+"w+ c #FFEB7B",
+"x+ c #FFE991",
+"y+ c #D7EBF8",
+"z+ c #FFE4BB",
+"A+ c #FFE2D3",
+"B+ c #FEE6C3",
+"C+ c #F2E8E8",
+"D+ c #FFF77C",
+"E+ c #FFFA88",
+"F+ c #E9F2F4",
+"G+ c #F9F3F2",
+" ",
+" p W p & ",
+" ].K 5 B :.#+A+>. ",
+" 9.=.K &.#+v+A+A+n.' ",
+" /.+.f.3+j+v+v+A+#+f ",
+" <.U f.&+j+j+t+j+3+j+!. ",
+" <.;.Y.k+g+g+k+g+3+#+Z.W Q ",
+" *.|.7+n+k+g+g+7+7+(+Z.K.W b+|. ",
+" +.5.{+5+7+z+B+b+~+1+{+K.:.[.h+d+ ",
+" }.L.~+-+-+{+z+B+1+_+_+W.l.|.h+$+1 ",
+" ;.w.a.,.C.>+Q.X.-+z+x+:+:+$+p.` _+;. [.f.g ",
+" x 4.;+[+,.E G.Q. +Q.X.b+x+<+^+<+x.` y.k V &+t+[. ",
+" 4.r.|+h+]+6+R.N.z.H.~+w+a+9+9+N.).F ^.4+g+%+f ",
+" d r.++++,+9+O.F.z.H._+l+8+e+8+j.X ` %+{+b+b. ",
+" ! - - ! < 0 r.}+}+8+u.k.k.z.O.i+i+i+0+t.#.^.W.`.'+-. ",
+" Y b Y b 6.@.B.,+i+/+u.0.z.e.J.q+q+q+i+9.'.m._+d+s+%. ",
+" / < A 7 b 6.8.s q.R.F.j.e.9.++q+q+q+S.e.+.N d+E+E+7. ",
+" ! Y i A o {.j a h I %+b+>+t.u.}+q+q+/+u.z.k $ Z a+E+T. ",
+" / i b 3.o O m G P.o+C.~+5+~+R.i+q+i+J.R.1.= . # J M.h+ ",
+" {.A o A O {.!+C+P.(.S b._+_+:+s+E+d+[+:+w @ . . q ",
+" o+c+c+c+y+p+P.G 2 r S |.:+:+:+*+:+h+:+1.^ % @ ",
+" c ~.o.8.S h 8 h (.m+G+@+<+2+2+y.C . .4 | { ; ",
+" c { { ( 8 r 8.m+G+f+A.~.w.r+r+l+y 3 9 > { { , ",
+" o+P.8.P.!+F+F+P.G 8 [ [ 2 W h+u+$.9 e { { { ) ",
+" !+F+F+F+o+o.G 8 8 a a : 2 : ; n f Q ).M l , > ",
+" : ( r G r a 8 a h e ; _ 6 6 p z 2 C i.t.j.9.X | ",
+" ) ( [ [ 8 h c e ] ; 6 4 z +.q.V.m._.v.D.j.0.9.K ",
+" % ; ] ~ * x t v T /.O.*+)+|+<+<+V.O.I.j.e... ",
+" ..<.t.I.O.*+)+)+|+|+|+*+V.I.u.k.U ",
+" 9.e.t.I.V..+a+l+l+a+<+g.Z Z ;.<.H ",
+" 9.k.D.J.*+)+^+l+=+R ",
+" w ..4.q.y.y.2.u "};
diff --git a/ubuntu/_base/tdesdk/debian/icons/kbabeldict.xpm b/ubuntu/_base/tdesdk/debian/icons/kbabeldict.xpm
new file mode 100644
index 000000000..c560a7381
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/kbabeldict.xpm
@@ -0,0 +1,291 @@
+/* XPM */
+static char * kbabeldict_xpm[] = {
+"32 32 256 2",
+" c None",
+". c #6E310E",
+"+ c #8D5201",
+"@ c #885902",
+"# c #AD570C",
+"$ c #9D640A",
+"% c #737175",
+"& c #A26E07",
+"* c #6C7393",
+"= c #A37400",
+"- c #B36C02",
+"; c #C67508",
+"> c #D47602",
+", c #BF7548",
+"' c #828695",
+") c #908870",
+"! c #CD7340",
+"~ c #CE7548",
+"{ c #CA8406",
+"] c #DD8201",
+"^ c #D67A40",
+"/ c #B99123",
+"( c #8C8FAA",
+"_ c #C9853A",
+": c #E98000",
+"< c #EB7D0B",
+"[ c #DA8128",
+"} c #E38219",
+"| c #F28201",
+"1 c #E38C00",
+"2 c #A19980",
+"3 c #ED8A04",
+"4 c #8999C5",
+"5 c #EC8E00",
+"6 c #979BAA",
+"7 c #989BB7",
+"8 c #E29222",
+"9 c #D79532",
+"0 c #DD942B",
+"a c #E6912D",
+"b c #E5990C",
+"c c #D9915A",
+"d c #A5A193",
+"e c #A0A2A5",
+"f c #E5924B",
+"g c #ED8E52",
+"h c #E0936A",
+"i c #FF9800",
+"j c #F39149",
+"k c #D99F4E",
+"l c #C1A95B",
+"m c #EA9A3C",
+"n c #9CA7CE",
+"o c #E0A03C",
+"p c #EC945C",
+"q c #E2A044",
+"r c #FF9E00",
+"s c #EBA41C",
+"t c #C6A775",
+"u c #E0A72F",
+"v c #C6AC65",
+"w c #A7AAC6",
+"x c #E29B76",
+"y c #E59F59",
+"z c #DFA840",
+"A c #A5ACCE",
+"B c #FDA217",
+"C c #C5B25B",
+"D c #E8AD20",
+"E c #EEA056",
+"F c #E3A74F",
+"G c #C1B080",
+"H c #EBAF15",
+"I c #FFA900",
+"J c #E4AC3C",
+"K c #AFB0BA",
+"L c #C3AE91",
+"M c #FD9D4F",
+"N c #DDAD5F",
+"O c #D3AD7C",
+"P c #FFAE00",
+"Q c #D9AE6B",
+"R c #EFA275",
+"S c #FFA63C",
+"T c #D4AF84",
+"U c #FFAF12",
+"V c #FEB300",
+"W c #C7B97A",
+"X c #FEAE21",
+"Y c #E3B357",
+"Z c #BEB8A4",
+"` c #CFB681",
+" . c #DFB65E",
+".. c #ECB34B",
+"+. c #F0B153",
+"@. c #BEB8B7",
+"#. c #B5B8D5",
+"$. c #DCC13F",
+"%. c #B3BADC",
+"&. c #B5BCD1",
+"*. c #FAB926",
+"=. c #B2BDD8",
+"-. c #F0BF27",
+";. c #FEB53B",
+">. c #D9C25D",
+",. c #D5B7A3",
+"'. c #BCBDC7",
+"). c #F2C509",
+"!. c #FFB734",
+"~. c #DAC64A",
+"{. c #FFC012",
+"]. c #D2BE9A",
+"^. c #FFC400",
+"/. c #BBC0CF",
+"(. c #FFB845",
+"_. c #BCBFDC",
+":. c #E2CF20",
+"<. c #E8BC79",
+"[. c #FFB274",
+"}. c #EFB590",
+"|. c #FEBE37",
+"1. c #ECC837",
+"2. c #FEB280",
+"3. c #FFBC48",
+"4. c #BAC5E0",
+"5. c #ECD218",
+"6. c #FFCC06",
+"7. c #FFBE58",
+"8. c #FECF00",
+"9. c #FEC24B",
+"0. c #FFCB1C",
+"a. c #C1C8DE",
+"b. c #F3C279",
+"c. c #FFC162",
+"d. c #FEC35B",
+"e. c #BECAE5",
+"f. c #FAC26E",
+"g. c #FDBA91",
+"h. c #FDC362",
+"i. c #F9C94D",
+"j. c #FFC169",
+"k. c #CBC9CD",
+"l. c #F5CC4E",
+"m. c #FFD700",
+"n. c #F4C38E",
+"o. c #FFC950",
+"p. c #FFCD3C",
+"q. c #FDCC49",
+"r. c #FCC865",
+"s. c #FEC66B",
+"t. c #DFD573",
+"u. c #DAD09C",
+"v. c #D1CCCA",
+"w. c #F9C583",
+"x. c #FFC57F",
+"y. c #C7CFE5",
+"z. c #FFDD02",
+"A. c #DECCBB",
+"B. c #CECFD9",
+"C. c #D2CFD4",
+"D. c #FFC97A",
+"E. c #F5E405",
+"F. c #FED929",
+"G. c #FCCF68",
+"H. c #FFDC1D",
+"I. c #FDC59E",
+"J. c #CDD1E1",
+"K. c #FDC4A4",
+"L. c #FFCD6F",
+"M. c #FEC793",
+"N. c #F8D269",
+"O. c #FFD356",
+"P. c #FDCD7D",
+"Q. c #F8C7AB",
+"R. c #FED848",
+"S. c #FCD464",
+"T. c #FEDA40",
+"U. c #CCD4EA",
+"V. c #EED87C",
+"W. c #FFE700",
+"X. c #FCE02E",
+"Y. c #FFD760",
+"Z. c #EBD4AA",
+"`. c #FFD474",
+" + c #FED18C",
+".+ c #FECE9E",
+"++ c #FED481",
+"@+ c #FFDB5B",
+"#+ c #FFDD54",
+"$+ c #D4D8E8",
+"%+ c #D7D8E2",
+"&+ c #FEE33D",
+"*+ c #FFEE01",
+"=+ c #FFD395",
+"-+ c #FED689",
+";+ c #DED8D7",
+">+ c #FFE829",
+",+ c #FDD68F",
+"'+ c #FDDC71",
+")+ c #FCD696",
+"!+ c #FFD49C",
+"~+ c #FED5A3",
+"{+ c #FFF300",
+"]+ c #FFE649",
+"^+ c #FFD3B3",
+"/+ c #FDE752",
+"(+ c #FEE26E",
+"_+ c #FFF40F",
+":+ c #FDE275",
+"<+ c #FFEB43",
+"[+ c #FFE75B",
+"}+ c #FED6BD",
+"|+ c #FFD9AC",
+"1+ c #DBDFF0",
+"2+ c #DEDFE9",
+"3+ c #FFFA00",
+"4+ c #FFD9B3",
+"5+ c #FEDCA7",
+"6+ c #E2DFE4",
+"7+ c #FFDDA2",
+"8+ c #E8DFD8",
+"9+ c #FED8C5",
+"0+ c #FEE872",
+"a+ c #FEDBBA",
+"b+ c #FEFE00",
+"c+ c #FFE19E",
+"d+ c #FEE686",
+"e+ c #FFDFB0",
+"f+ c #FFE593",
+"g+ c #E2E3ED",
+"h+ c #FCF837",
+"i+ c #E5E3E7",
+"j+ c #FFDEC3",
+"k+ c #FDF26A",
+"l+ c #FFF363",
+"m+ c #FFE1CC",
+"n+ c #FDE1D2",
+"o+ c #E7E7F2",
+"p+ c #E5EAED",
+"q+ c #FCFC58",
+"r+ c #EBE9ED",
+"s+ c #E9EAF4",
+"t+ c #FFEBB5",
+"u+ c #FFF19B",
+"v+ c #F0EBE9",
+"w+ c #EBECF6",
+"x+ c #FFECCD",
+"y+ c #F0EDF2",
+"z+ c #EDF2F5",
+"A+ c #F2F0F4",
+"B+ c #F5F2F7",
+"C+ c #F2F7FA",
+"D+ c #F7F5F9",
+"E+ c #FBF8FD",
+"F+ c #F7FDFF",
+"G+ c #FCFEFB",
+" ",
+" ",
+" ",
+" ",
+" =.2+$+=. > ~ h ",
+" A a.1+D+D+1+4.4 5 : # , x Q.n+Q.",
+" %._.4.U.1+y.$+r+A+G+A+U.A b 5 } f }.9+n+n+m+, ",
+" n _.y.g+g+p+z+B+A+z+w+_.1+o+o+s+v+Z.o 0 y I.m+m+j+j+}+x . ",
+"A $+z+F+E+B+w+w+s+p+o+o+o+s+g+4.1+o+A. .9 q n.4+a+4+4+^+^+K.! ",
+" $+E+B+A+z+A+A+s+w+s+o+o+o+w+y.#.@.u 0 <.|+|+~+~+|+~+.+K.R ^ _ ",
+" w C+C+w+w+w+A+y+s+y+r+r+s+r+z+'. .0 w.~+e+~+=+=+!+=+M.2.p c )+",
+" %+D+D+D+B+w+y+A+s+w+s+o+o+i+O o x.w.7+~+x+4+-+++P.w.2.g N u+",
+" &.z+z+z+B+w+w+z+w+w+p+w+2+,.k <. +D.D.b.7+x+7+++G.P.[.g F d+",
+" $+E+D+B+C+B+A+A+y+i+A.Q ..Z e L f.s.j.j.!+t+'+S.O.c.M m G.",
+" C.J.C+C+B+B+w+w+z+w+T J i.N.d % 2 r.d.7.7.P.t+(+#+#+O.M a 1.",
+" z+z+g+D+G+C+D+D+w+y+O H 0.R.V.u.V.O.3.3.(.s.f+[+]+&+T.S } ; ",
+" k.6+A+g+A+D+C+B+D+B+z+;+v ).H.H.X.F.p.3.;.;.h.d+<+<+E.>+B < [ ",
+" K J.g+E+D+C+D+D+A+w+6+v 5.E.W.>+8.P U X (.F._+{+_+*+i < E ",
+" '.G+E+C+C+B+D+z+z+;+C E._+_+8.P I !.U H.3+b+3+>+i 3 +.",
+" %+g+F+E+D+C+z+D+B+z+i+W :.p.{.U U I P *+b+b+3+6.r } J ",
+" p+G+y+G+D+E+E+E+F+E+D+z+6+G N -+9.U I ^.3+b+b+W.U X - $ ",
+" C.v+G+v+y+G+G+G+z+i+%+$+$+%+%+L c+7+P.|.z.b+3+*+^.|.u + ",
+" e '.i+i+i+6+6+g+p+A+B+w+w+w+v.Q ++++L.#+q+h+0.O.o.{ ",
+" K J.g+F+F+E+C+A+A+w+y+i+T G.S.S.Y.:+f+f+'+H ",
+" 6 /.2+B+F+C+D+s+s+i+].O.@+@+R.|.q.R.-.& ",
+" ' &.$+E+G+E+A+s+v+>./+[+[+/ @ & @ ",
+" 7 &.o+C+G+g+) ~.k+l+$. ",
+" ( %.U.A l t.~. ",
+" * ",
+" ",
+" ",
+" "};
diff --git a/ubuntu/_base/tdesdk/debian/icons/kbugbuster.xpm b/ubuntu/_base/tdesdk/debian/icons/kbugbuster.xpm
new file mode 100644
index 000000000..67e8cadca
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/kbugbuster.xpm
@@ -0,0 +1,291 @@
+/* XPM */
+static char * kbugbuster_xpm[] = {
+"32 32 256 2",
+" c None",
+". c #000200",
+"+ c #000307",
+"@ c #080100",
+"# c #150300",
+"$ c #090F11",
+"% c #0F0E0B",
+"& c #151100",
+"* c #251302",
+"= c #1D2000",
+"- c #0F212A",
+"; c #461B09",
+"> c #4A190A",
+", c #502006",
+"' c #502413",
+") c #642803",
+"! c #602B0B",
+"~ c #672A00",
+"{ c #642D00",
+"] c #732900",
+"^ c #2F414B",
+"/ c #324439",
+"( c #6F3000",
+"_ c #6E3A02",
+": c #3A505F",
+"< c #703F27",
+"[ c #9B3700",
+"} c #963F00",
+"| c #9B3D00",
+"1 c #695520",
+"2 c #585A36",
+"3 c #77511B",
+"4 c #954700",
+"5 c #B83801",
+"6 c #794E3D",
+"7 c #865312",
+"8 c #765B21",
+"9 c #B84200",
+"0 c #AC4B05",
+"a c #C14200",
+"b c #B84800",
+"c c #6C6537",
+"d c #BD4602",
+"e c #7F594B",
+"f c #7A6327",
+"g c #BA4A02",
+"h c #B74E01",
+"i c #C34A00",
+"j c #906016",
+"k c #B55201",
+"l c #0E80D2",
+"m c #BF4E00",
+"n c #CB4902",
+"o c #0088E0",
+"p c #BE5300",
+"q c #C55200",
+"r c #1882DB",
+"s c #CF4E00",
+"t c #078BE3",
+"u c #807720",
+"v c #597887",
+"w c #AB6A00",
+"x c #2488DB",
+"y c #906A5B",
+"z c #298CD8",
+"A c #258FE1",
+"B c #2D8BE5",
+"C c #2195E1",
+"D c #D46400",
+"E c #868145",
+"F c #8C8930",
+"G c #3895E2",
+"H c #2E99EC",
+"I c #3C95E9",
+"J c #B57E1E",
+"K c #3B99DF",
+"L c #DE7200",
+"M c #4295F8",
+"N c #3D9DDD",
+"O c #519ABC",
+"P c #A2930D",
+"Q c #C48401",
+"R c #4996F2",
+"S c #D87908",
+"T c #B78239",
+"U c #9B991E",
+"V c #47A1E8",
+"W c #889962",
+"X c #BC9301",
+"Y c #48A4E5",
+"Z c #579DF4",
+"` c #EA8100",
+" . c #58A3EC",
+".. c #6BA5B0",
+"+. c #8E9B8F",
+"@. c #A7A320",
+"#. c #5DA0FE",
+"$. c #E88B00",
+"%. c #CA9C00",
+"&. c #DA9500",
+"*. c #E48D13",
+"=. c #D69800",
+"-. c #62A6FD",
+";. c #4FB0FE",
+">. c #D29627",
+",. c #C7A111",
+"'. c #6CA4FD",
+"). c #66A9FF",
+"!. c #C99F29",
+"~. c #ED9500",
+"{. c #5AB3F4",
+"]. c #B3A35A",
+"^. c #A1AC5B",
+"/. c #9AA2AA",
+"(. c #91AAA2",
+"_. c #8DA9B3",
+":. c #E99C00",
+"<. c #9DA6A2",
+"[. c #6AAFFF",
+"}. c #7AACE6",
+"|. c #95A8B4",
+"1. c #82ACD3",
+"2. c #72ACFF",
+"3. c #A6A791",
+"4. c #79AEF5",
+"5. c #81B0DD",
+"6. c #A9AF7F",
+"7. c #EA9F2E",
+"8. c #78B4F6",
+"9. c #77B3FF",
+"0. c #90B0CC",
+"a. c #A6B677",
+"b. c #DEA637",
+"c. c #E9A32B",
+"d. c #80B1FF",
+"e. c #9DB1BD",
+"f. c #83B4FB",
+"g. c #8AB5EA",
+"h. c #ADAEB2",
+"i. c #84B8FF",
+"j. c #9FB6C8",
+"k. c #B2BB8A",
+"l. c #B5B895",
+"m. c #B5B2B6",
+"n. c #CBB760",
+"o. c #87BEFF",
+"p. c #BAC26A",
+"q. c #E6C000",
+"r. c #8EBFF9",
+"s. c #90BDFF",
+"t. c #EFBD00",
+"u. c #ABBBC7",
+"v. c #98BEED",
+"w. c #C6C359",
+"x. c #9FBFDC",
+"y. c #9DC5C7",
+"z. c #F6B43F",
+"A. c #93C4FE",
+"B. c #B0C1C0",
+"C. c #B6C0BB",
+"D. c #B9C0B5",
+"E. c #93C8FB",
+"F. c #C3C0AB",
+"G. c #BFC3B2",
+"H. c #BFC1BE",
+"I. c #9DC8FD",
+"J. c #BEC3C5",
+"K. c #A0CAF2",
+"L. c #F3BF4D",
+"M. c #A7C9E9",
+"N. c #8FD2FC",
+"O. c #A0CBFF",
+"P. c #C0D385",
+"Q. c #BBC8CF",
+"R. c #BAD1A3",
+"S. c #D3C6A0",
+"T. c #F9D005",
+"U. c #FECF00",
+"V. c #E3D23A",
+"W. c #EFC465",
+"X. c #CBC9AE",
+"Y. c #A1D0FE",
+"Z. c #CCD186",
+"`. c #C9CAB4",
+" + c #E9D32E",
+".+ c #A8CEFE",
+"++ c #B3CEE6",
+"@+ c #C0CDCE",
+"#+ c #F9D700",
+"$+ c #9BD8FD",
+"%+ c #DACA9F",
+"&+ c #B5D7C0",
+"*+ c #CFCBBC",
+"=+ c #DACC9A",
+"-+ c #C2D1C4",
+";+ c #C1D8A9",
+">+ c #C9D0C5",
+",+ c #C9CED1",
+"'+ c #ACD6FF",
+")+ c #B3D4FE",
+"!+ c #B1D6F9",
+"~+ c #D6D0BB",
+"{+ c #D5D1C3",
+"]+ c #BEDCCC",
+"^+ c #C7DCBA",
+"/+ c #D4D3CA",
+"(+ c #CBD2E8",
+"_+ c #FADA3F",
+":+ c #C0D8EA",
+"<+ c #FDE020",
+"[+ c #DDD4BA",
+"}+ c #BDD9FE",
+"|+ c #FFE700",
+"1+ c #EDDB73",
+"2+ c #B8DCFF",
+"3+ c #ECD3A3",
+"4+ c #FBEA00",
+"5+ c #CFD9D4",
+"6+ c #D3DBBF",
+"7+ c #DDD9B7",
+"8+ c #E5D7B1",
+"9+ c #D0D9E1",
+"0+ c #E4DAA9",
+"a+ c #EDE45C",
+"b+ c #BFDFFD",
+"c+ c #C5DDFC",
+"d+ c #CDDDEB",
+"e+ c #EADDA3",
+"f+ c #FEDA7E",
+"g+ c #DAE4AB",
+"h+ c #FBE06C",
+"i+ c #CCDFF9",
+"j+ c #CAE2F4",
+"k+ c #FFE368",
+"l+ c #C8E4FC",
+"m+ c #F4E0A7",
+"n+ c #D0E4FE",
+"o+ c #EDE1C1",
+"p+ c #F2E2B6",
+"q+ c #FEFE00",
+"r+ c #FCF058",
+"s+ c #CDE9FF",
+"t+ c #DEE6EF",
+"u+ c #FEE797",
+"v+ c #EDEF9C",
+"w+ c #FBFB38",
+"x+ c #F1E7BF",
+"y+ c #D9E9FD",
+"z+ c #D4ECFE",
+"A+ c #F3EDB0",
+"B+ c #E0F0FE",
+"C+ c #F8F0D8",
+"D+ c #FCF1C9",
+"E+ c #FAF2D0",
+"F+ c #FBF7C0",
+"G+ c #FFFD9D",
+" ",
+" ( ( ",
+" ( ( ",
+" ~ ( ",
+" p { ~ ",
+" m , } k ) m ",
+" p > 6 6 T W.< y ' m ",
+" m p ; ' ' !._+! ; > m ",
+" m g b b m | } Q <+T.=.4 } g g m m p ",
+" b m S ~.*.*.$.` D 9 p ",
+" 9 b h 7.u+u+f+S m 9 m ",
+" a 9 E n.7.7.b.a.j 5 g ",
+" f -+].z.L.b.l.l.8 ",
+" p p m i n c y.C+^+h+h+1+&+D+..7 n m ",
+" m m g b b i s 0 1 3.x+E+Z. +<+V.6+D+o++.3 h n d m m m q ",
+" E.t+0+F+p.c.:.,.g+A+8+B+{. ",
+" {.B+/+%+m+6.>.7.J =+0+[+z+y+H ",
+" Y n+d+S.%+x+&+v+G+Z.6+3+%+/+l+!+z ",
+" N c+c+~+%+0+C+R.a+r+w.]+p+%+S.j+b+Y.z ",
+" K )+2+@+X.>+[+C+Z.w+w+V.6+x+*+~+/+c+c+E.z ",
+" V .+.+Q.G.d+Q.<.5+W U @.u (.H.J.y+`.@+!+'+I.C ",
+" ..+K.B.D.:+s+,+/.u.^ $ % % v m.J.B+d+G.H.M..+I.z ",
+" .A.v.j.x.)+}+n+9+/.|.- + + @ : m.,+z+c+2+++u.x.A.s.G ",
+" I i.s.0.v.O.)+2+}+(+F.<.% @ @ . / `.9+c+b+'+.+I.e.r.o.d.x ",
+" l 2.9.f.0.A.A.O.'+2+}+{+k.X %.%.&.P `.n+c+}+)+O.I.j.g.f.9.Z ",
+" B '.2.}.1.o.A.O..+'+c+(+^.t.|+4+U.X B.l+2+)+.+I.A.g.5.9.d.-. ",
+" o -.2.4.4.i.s.I.O..+'+2+F q.q+q+#+w _.b+)+.+O.s.s.f.8.4.-.#. ",
+" l #.'.[.9.9.o.s.O..+}+$+2 * = = & _ O b+'+.+I.A.o.f.9.).'.R ",
+" M #.'.9.9.8.s.A.I.)+;. [ # @ ] E.)+I.A.o.8.9.2.).#.B ",
+" r #.-.).2.d.o.s.O.I.r ..+I.o.i.d.d.).'.R ",
+" r R '.9.9.s.s.8.A G o.o.i.9.2.#.R ",
+" x B I G z G I I I l "};
diff --git a/ubuntu/_base/tdesdk/debian/icons/kompare.xpm b/ubuntu/_base/tdesdk/debian/icons/kompare.xpm
new file mode 100644
index 000000000..dd0cb8995
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/kompare.xpm
@@ -0,0 +1,295 @@
+/* XPM */
+static char *kompare[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 257 2",
+" c #000000",
+". c #080808",
+"X c #120E0E",
+"o c #181615",
+"O c #1F1B25",
+"+ c #1D2219",
+"@ c #252626",
+"# c #2B3922",
+"$ c #3A3A3A",
+"% c #2E3239",
+"& c #273C4B",
+"* c #304127",
+"= c #355725",
+"- c #1F506E",
+"; c #334854",
+": c #2E4959",
+"> c #305871",
+", c #3B627C",
+"< c #40403F",
+"1 c #405C2E",
+"2 c #446232",
+"3 c #497E38",
+"4 c #464749",
+"5 c #515A4A",
+"6 c #585958",
+"7 c #4B575A",
+"8 c #595F62",
+"9 c #516244",
+"0 c #5C6F50",
+"q c #527142",
+"w c #5B7151",
+"e c #42606C",
+"r c #4F6F7D",
+"t c #5A6670",
+"y c #636C5D",
+"u c #637B54",
+"i c #636968",
+"p c #697175",
+"a c #707771",
+"s c #1033E6",
+"d c #1C5D81",
+"f c #086499",
+"g c #17648E",
+"h c #136B9D",
+"j c #1A6E9E",
+"k c #196EA3",
+"l c #166BA8",
+"z c #1C72A3",
+"x c #1A6DB0",
+"c c #266D96",
+"v c #396785",
+"b c #327398",
+"n c #28678B",
+"m c #2879A7",
+"M c #397CA4",
+"N c #3048DF",
+"B c #2B52D9",
+"V c #2949EA",
+"C c #3F5EED",
+"Z c #3551F0",
+"A c #2E55E5",
+"S c #4C748E",
+"D c #417DA1",
+"F c #667683",
+"G c #405DDA",
+"H c #4352F3",
+"J c #5070D3",
+"K c #4B63EB",
+"L c #576EED",
+"P c #6D7FEC",
+"I c #6A7DF4",
+"U c #3C9E1D",
+"Y c #3F8929",
+"T c #30AD0A",
+"R c #33A111",
+"E c #32B00E",
+"W c #3DB11A",
+"Q c #28AE02",
+"! c #2A816E",
+"~ c #02C300",
+"^ c #18C900",
+"/ c #20CD00",
+"( c #3ED70C",
+") c #38C722",
+"_ c #40802C",
+"` c #4B8537",
+"' c #508E36",
+"] c #4AA609",
+"[ c #41B71F",
+"{ c #5BB00A",
+"} c #53A915",
+"| c #46A828",
+" . c #4CA532",
+".. c #4AB629",
+"X. c #56BA38",
+"o. c #56A93D",
+"O. c #579045",
+"+. c #678456",
+"@. c #6A9557",
+"#. c #648E4B",
+"$. c #60AE49",
+"%. c #63B849",
+"&. c #6AB055",
+"*. c #7BA865",
+"=. c #7AB568",
+"-. c #48DA1B",
+";. c #45D621",
+":. c #5CC13E",
+">. c #59DC2D",
+",. c #5DDF30",
+"<. c #46CE2A",
+"1. c #57E50C",
+"2. c #5CE021",
+"3. c #6ADC3A",
+"4. c #6CE436",
+"5. c #71EB22",
+"6. c #6DE726",
+"7. c #64C148",
+"8. c #6CC053",
+"9. c #73C859",
+"0. c #7BC864",
+"q. c #7DD661",
+"w. c #76E445",
+"e. c #3782AC",
+"r. c #3C88B3",
+"t. c #4582A5",
+"y. c #438CB5",
+"u. c #458AB4",
+"i. c #4B92B9",
+"p. c #5796BB",
+"a. c #5186A5",
+"s. c #6B8090",
+"d. c #7C848A",
+"f. c #7D8C94",
+"g. c #7E9098",
+"h. c #659EBE",
+"j. c #7590A6",
+"k. c #5A9CC2",
+"l. c #698AC6",
+"z. c #609EC2",
+"x. c #6C83EA",
+"c. c #7388E6",
+"v. c #6AA3C5",
+"b. c #73A6C3",
+"n. c #79ABC6",
+"m. c #76A9C6",
+"M. c #808F77",
+"N. c #889F7B",
+"B. c #86BE6C",
+"V. c #86AB77",
+"C. c #85F33C",
+"Z. c #80DE5D",
+"A. c #8AC456",
+"S. c #84C46C",
+"D. c #89C672",
+"F. c #83D26B",
+"G. c #8DD27A",
+"H. c #96C376",
+"J. c #92D37E",
+"K. c #88E75B",
+"L. c #83EB4E",
+"P. c #98E875",
+"I. c #9FF36C",
+"U. c #8FE671",
+"Y. c #A9CF7C",
+"T. c #858E93",
+"R. c #89939A",
+"E. c #909499",
+"W. c #889183",
+"Q. c #8497A7",
+"!. c #9DAD92",
+"~. c #98BB89",
+"^. c #96AD8E",
+"/. c #89A0AF",
+"(. c #8AA5B5",
+"). c #98A7AF",
+"_. c #A1BB9A",
+"`. c #ACB3A6",
+"'. c #A2B4BF",
+"]. c #B3BCAA",
+"[. c #B2B9BC",
+"{. c #8396E8",
+"}. c #8295F7",
+"|. c #85ABC8",
+" X c #8CB5CE",
+".X c #85B1C9",
+"XX c #8EB8D0",
+"oX c #97B9CC",
+"OX c #94BCD2",
+"+X c #9BBED2",
+"@X c #98B5D3",
+"#X c #94A6D1",
+"$X c #9FABEC",
+"%X c #9FB1E2",
+"&X c #A6B6CE",
+"*X c #A2B2EC",
+"=X c #98D784",
+"-X c #96D090",
+";X c #99D1A8",
+":X c #9DE094",
+">X c #A0CE87",
+",X c #A8C998",
+"<X c #A9D897",
+"1X c #B4D89E",
+"2X c #ACCFAE",
+"3X c #AEDAA3",
+"4X c #B5CAAA",
+"5X c #B7D6A9",
+"6X c #BBDDB1",
+"7X c #A3ED81",
+"8X c #BBE29C",
+"9X c #ABE295",
+"0X c #BCE5A7",
+"qX c #BDE6B3",
+"wX c #BAF1A0",
+"eX c #9CC3D6",
+"rX c #A4C5D7",
+"tX c #B1CAD7",
+"yX c #B4D7C4",
+"uX c #BAD4DD",
+"iX c #AECEC8",
+"pX c #A7C6E4",
+"aX c #B4CAE9",
+"sX c #B5D3E4",
+"dX c #B6C6F1",
+"fX c #C4DAB9",
+"gX c #C0E5A8",
+"hX c #C6E6B9",
+"jX c #CBF4B3",
+"kX c #C6D6C8",
+"lX c #CAD6DB",
+"zX c #C0CEE0",
+"xX c #C8DBE5",
+"cX c #C4D4F7",
+"vX c #D4DDEC",
+"bX c #D2DBFF",
+"nX c #CAE7C2",
+"mX c #CCE9D3",
+"MX c #D5E9CB",
+"NX c #DAF2CA",
+"BX c #DBF2D5",
+"VX c #DDEED7",
+"CX c #CDE1EC",
+"ZX c #D7E3ED",
+"AX c #D8E9F5",
+"SX c #D6EBEB",
+"DX c #E5FFCD",
+"FX c #E7FADA",
+"GX c #E2EDF6",
+"HX c #E9FAE4",
+"JX c #ECF5F9",
+"KX c #E8F2F8",
+"LX c #F7FDE8",
+"PX c #FEFEFE",
+"IX c #F6FBF7",
+"UX c #E7EBE9",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXf n.b.h.M YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXf lXPXIXxXoXb.h.e.YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXf xXPXPXPXPXPXGXuX Xn.h.YXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXf lXPXPXPXPXJXJXJXJXKXZXtXoX.Xb.YXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXh vX6 E.lXPXPXJXJXUXKXGXUXAXZXxXrX+XOX XYXYXYXYXYX",
+"YXYXYXYXYXYXYXh xXUXE.$ @ p [.KXKXKXGXAXSXZXCXCXxXxXuXoXYXYXYXYX",
+"YXYXYXYXYXYXYXl xXPXPXPXZXE.4 o 7 E.xXAXAXAXCXCXxXxXsX(.YXYXYXYX",
+"YXYXYX] YXYXYXl yXC.I.NXJXIXIXZXE.4 X $ a &XAXCXCXsXsX(.YXYXYXYX",
+"YXYXYX5X,XB.A., mXI.4.-.4.K.wXSXKXJXvXQ.4 X @ i g.rXsX(.YXYXYXYX",
+"YXYXYXMXPXPXLXhX,X,XnXjXP.w.-.2.L.7XmXAXAXxXQ.& @ sX(.YXYXYXYX",
+"YXYXYXMXPXPXPXIXIXJXVXfX,X4XqXP.w.;.;.w.U.qXxXsXpXj.sX(.YXYXYXYX",
+"YXYXYX4X< d.kXPXLXHXHXFXFXVXnX5X4X6XP.w.;.^ ( 4.J.iXpX(.YXYXYXYX",
+"YXYXYXMXIX`.6 # i `.FXHXFXBXBXNXMXnXR.bXyXq.2./ ~ 1.rXQ.YXYXYXYX",
+"YXYXYX#X}.cXIXLX].y + 5 W.fXBXNXnXqX3 w.J.yXsXiXq.5.pXQ.YXYXYXYX",
+"YXYXYXtXP Z Z x.*XHXFX4Xa @ $ y ~.hX' ,.) <.4.q.;XeXpXQ.YXYXYXYX",
+"YXYXYXkXZXLXzXP K V L {.mXDX,X2 9 hXF uX:Xw.,.) ) 5.eXQ.YXYXYXYX",
+"YXYXYX#XH L {.zXDXlXc.K V A G |.jXgX6 '.aXaXrX:Xw.6.eXQ.YXYXYXYX",
+"YXYXYXNXUX$XP H K c.%XMXyXJ B s s 8X; : ; r j.@XpX+XpXj.YXYXYXYX",
+"YXYXYX5X].MXHXSX%XP K V G l.2X<Xh.8Xr v.a., & & > s.pXg.YXYXYXYX",
+"YXYXYX1X4XE.*.!.fXNXnX|.J V N B J 8Xe p.k.k.k.M > - k.g.YXYXYXYX",
+"YXYXYX1XnXhXqX,XN.w +.~.0XqXn.G N 8X7 v v S u.r.r.e.i.f.YXYXYXYX",
+"YXYXYX<X_.!.,X3X9XJ.=.O.2 q *.>X9X8Xv i.D v > > n c y.f.YXYXYXYX",
+"YXYXYX1XhX0X,X*.@.&.=.F.q.%.` = 3 <Xe k.i.i.r.m n - y.T.YXYXYXYX",
+"YXYXYX,X2X3X:X=XG.=.@.O.O.$.7.7.X.A., D D M M M e.z y.f.YXYXYXYX",
+"YXYXYX<X5X-XB.=.S.F.0.9.$.' Y Y | B.v u.M b c c z h y.f.YXYXYXYX",
+"YXYXYX<X<X=X=XD.=.&.&.%.%.7.X.| U B.v y.r.e.b j g g y.d.YXYXYXYX",
+"YXYXYX=X=X=XG.F.F.9.8.%.o. .| | [ B.v r.e.m m m z f y.d.YXYXYXYX",
+"YXYXYX= #.*.D.F.9.9.7.%.:.X.| U R B.S k.m m z z h f y.d.YXYXYXYX",
+"YXYXYXYXYX # +.*.D.9.:.X.....W T B.O F oXoXz.z f f u.d.YXYXYXYX",
+"YXYXYXYXYXYXYXYX o 0 V.D.9.W E Q B.. YX O i '.tXv.v.d.YXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYX 5 N.~.0.<X. YXYXYXYXYX 6 ).p YXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYX < W. YXYXYXYXYXYXYXYX YXYXYXYX"
+};
diff --git a/ubuntu/_base/tdesdk/debian/icons/kuiviewer.xpm b/ubuntu/_base/tdesdk/debian/icons/kuiviewer.xpm
new file mode 100644
index 000000000..398bd6d37
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/kuiviewer.xpm
@@ -0,0 +1,295 @@
+/* XPM */
+static char *kuiviewer[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 257 2",
+" c black",
+". c #0C0A1D",
+"X c #11101E",
+"o c #18171F",
+"O c gray10",
+"+ c #0B0824",
+"@ c #0F0B2E",
+"# c #100C30",
+"$ c #151321",
+"% c #16122D",
+"& c #191634",
+"* c #1B1933",
+"= c #1F1C38",
+"- c #311501",
+"; c #3D1C00",
+": c #3C2500",
+"> c #342110",
+", c #222223",
+"< c #2A2A2B",
+"1 c #302E3E",
+"2 c #303033",
+"3 c #1C1742",
+"4 c #1F1A46",
+"5 c #1E194A",
+"6 c #211D46",
+"7 c #211C4D",
+"8 c #231E51",
+"9 c #27224E",
+"0 c #29264B",
+"q c #2A2452",
+"w c #2F2A55",
+"e c #2D285A",
+"r c #322C57",
+"t c #332E5C",
+"y c #3E3D42",
+"u c #3C3D4B",
+"i c #343055",
+"p c #393555",
+"a c #3B375F",
+"s c #332D60",
+"d c #333061",
+"f c #3A3465",
+"g c #3D3863",
+"h c #431D00",
+"j c #481800",
+"k c #493400",
+"l c #542600",
+"z c #5F2700",
+"x c #5D3600",
+"c c #5D3900",
+"v c #612D00",
+"b c #633719",
+"n c #733A00",
+"m c #723F15",
+"M c #622E27",
+"N c #6D392E",
+"B c #6C3D30",
+"V c #423D66",
+"C c #433D6B",
+"Z c #534200",
+"A c #525100",
+"S c #6A560E",
+"D c #6F5216",
+"F c #695C11",
+"G c #7B4E00",
+"H c #7D540F",
+"J c #6B4222",
+"K c #784225",
+"L c #79432A",
+"P c #7B463A",
+"I c #7F5A31",
+"U c #78583F",
+"Y c #78642A",
+"T c #464547",
+"R c #47464A",
+"E c #4C4C4D",
+"W c #424054",
+"Q c #43405E",
+"! c #4D4C5C",
+"~ c #535355",
+"^ c #52515B",
+"/ c #454164",
+"( c #47416D",
+") c #4A4662",
+"_ c #49436E",
+"` c #4D4A65",
+"' c #524E6A",
+"] c #514B73",
+"[ c #564F78",
+"{ c #56516F",
+"} c #5A5568",
+"| c #565177",
+" . c #5A5575",
+".. c #5E577B",
+"X. c #5F5B71",
+"o. c #5F597C",
+"O. c #7E4D52",
+"+. c #635C7D",
+"@. c #794368",
+"#. c #7B486B",
+"$. c #7F5070",
+"%. c #64656C",
+"&. c #6A656F",
+"*. c #6C6C6E",
+"=. c #67657C",
+"-. c #6C6772",
+";. c #69637C",
+":. c #6E6A7E",
+">. c #686674",
+",. c #727276",
+"<. c #5F5F80",
+"1. c #6A6482",
+"2. c #6E6883",
+"3. c #726D83",
+"4. c #756F88",
+"5. c #747082",
+"6. c #767189",
+"7. c #7A7785",
+"8. c #7B748A",
+"9. c #7E7C83",
+"0. c #7D7B8C",
+"q. c #874700",
+"w. c #915200",
+"e. c #8D5834",
+"r. c #8D6C0B",
+"t. c #9D6515",
+"y. c #946631",
+"u. c #A36C00",
+"i. c #A86F00",
+"p. c #AA7400",
+"a. c #A87408",
+"s. c #A7721F",
+"d. c #B17F00",
+"f. c #835774",
+"g. c #845A76",
+"h. c #865E78",
+"j. c #8B6843",
+"k. c #8A6A5C",
+"l. c #8C7151",
+"z. c #8D7758",
+"x. c #887C50",
+"c. c #94604C",
+"v. c #9C6847",
+"b. c #956550",
+"n. c #8B6560",
+"m. c #8B687E",
+"M. c #91767C",
+"N. c #A77A6D",
+"B. c #8C6C80",
+"V. c #81778D",
+"C. c #807F80",
+"Z. c #827C8C",
+"A. c #937D8A",
+"S. c #9C768C",
+"D. c #A67D93",
+"F. c #9A9212",
+"G. c #B48301",
+"H. c #B18214",
+"J. c #BC951E",
+"K. c #968F6D",
+"L. c #97877C",
+"P. c #A8804F",
+"I. c #B08D64",
+"U. c #C4A021",
+"Y. c #C5A52B",
+"T. c #C5A131",
+"R. c #C1A03D",
+"E. c #C09E44",
+"W. c #CEB343",
+"Q. c #CCB04A",
+"!. c #CFB651",
+"~. c #D0B653",
+"^. c #D1B65C",
+"/. c #D1BA55",
+"(. c #C1A163",
+"). c #CBB37D",
+"_. c #D6C358",
+"`. c #D9C776",
+"'. c #DDCE75",
+"]. c #E5D66A",
+"[. c #EEE57A",
+"{. c #838384",
+"}. c #858389",
+"|. c #88868C",
+" X c #89898A",
+".X c #878491",
+"XX c #8A8391",
+"oX c #8E8D90",
+"OX c #96868F",
+"+X c #988B80",
+"@X c #948692",
+"#X c #938C96",
+"$X c #958E98",
+"%X c #998C93",
+"&X c #929293",
+"*X c #969398",
+"=X c #9A9499",
+"-X c #9C9B9B",
+";X c #A88583",
+":X c #A88095",
+">X c #A39C9E",
+",X c #A69EA1",
+"<X c #A5A09F",
+"1X c #A1A0A1",
+"2X c #A9A3A1",
+"3X c #ABA9A5",
+"4X c #AAAAAB",
+"5X c #B3ACA6",
+"6X c #B4AEA9",
+"7X c #B7B2A9",
+"8X c #BAB2AA",
+"9X c #BFB8AF",
+"0X c #B6B5B7",
+"qX c #CFB988",
+"wX c #D0BD85",
+"eX c #C0B9AF",
+"rX c #C4BDB1",
+"tX c #C0BEC1",
+"yX c #D9C983",
+"uX c #D6C897",
+"iX c #C7C0B2",
+"pX c #CEC7B7",
+"aX c #CFC8B7",
+"sX c #D1C9BA",
+"dX c #D6D1BF",
+"fX c #D9D1BF",
+"gX c #EDE595",
+"hX c #F7F687",
+"jX c #E6E1B9",
+"kX c #F2ECAE",
+"lX c #C0C0C1",
+"zX c #C8C8CA",
+"xX c #D9CECA",
+"cX c #DCD4C3",
+"vX c #D1D1D2",
+"bX c #DDD5D0",
+"nX c #D9D9DA",
+"mX c #E0D8C6",
+"MX c #E4DCCB",
+"NX c #E9DFD0",
+"BX c #ECE4D5",
+"VX c #EEE7D8",
+"CX c #F1EBDF",
+"ZX c #FFFDCC",
+"AX c #FCF9D4",
+"SX c #FCFBDD",
+"DX c #E1E1E3",
+"FX c #EEEBE6",
+"GX c #EAEAEC",
+"HX c #F2ECE2",
+"JX c #F0EEEA",
+"KX c #F6F2E9",
+"LX c #FFFFE3",
+"PX c #F4F3F3",
+"IX c #FBF8F3",
+"UX c #FEFEFE",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXA.#.%XYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX{.YX-X#.KX;X+X+Xj.D < YX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXOXh.B.f.FXLXkXI.v.Y.h A YX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX m.bXxXFXAXwX(./.Y.w.; YXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX%XD.UXAXc.J x v i.u.l F YX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX%X:XSXb.Y YXYXZ l p.J.L U ",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX%XS.FXuXJ YXYXYXYXc t.W.!.M ",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX@.FXZX).J YXYXYXYXH R.Q.e.z.",
+"YXYXYXYXYXYXYXYXYXYX7.] ] {.YXYXYXYXM.O.'.].K S YXYXF.y.[.v.l.YX",
+"YXYXYXYXYXYXYXYXYX-X+.IXcX| YXYXYXYXYXx.N I.U.n G r.y.hXgXN.L.YX",
+"YXYXYXYX-XYXYXYXL.3.MXIXKXoX>.YXYXYX=X9.I s.G.d.a.T.].`.wXjXh.,.",
+"YXYX }.+.3.|. X=.mXUXCXBXVXZ.2.{.3.2.=.b q.j z H._.!.P n.g.OX{.",
+"YXYX X>XIXMX5X3XBXUXCXBXMXcXcX8XiXcXcX8.> - : k m ^.P K.YX4XYXYX",
+"YXYX&XZ.UXUXUXIXJXCXBXNXcXsXrX7X<X*X.X5 . , YXYXY N k.YXYXYXYXYX",
+"YXYXYX;.BXUXIXKXCXBXbXaXiXiX7X,X*X.X0.@ X YXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYX7.fXIXKXCXMX*Xg 4 3 5 [ XXXXV.8.5 $ YXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYX;.VXKXCXNX*Xi ! R T 1 % f 6.8.4.] & YXYXYXYXYXYXYXYXYXYX",
+"YXYX}.7XUXCXBX=Xi ~ YXYXYXYX2 & C 4.8..X] p ,.YXYXYXYXYXYXYXYXYX",
+"&X:.7XUXCXBXcXd ! YXYXYXYXYXYXu 7 4.8..X>X8.g ) YXYXYXYXYXYXYXYX",
+"] MXUXCXBXbX9X0 ~ YXYXYXYXYXYX! 4 4..X%X>X8X9X5 YXYXYXYXYXYXYXYX",
+"_ HXHXBXNXcX6X4 ~ YXYXYXYXYXYX~ 8 #X%X,X5X5X3.8 YXYXYXYXYXYXYXYX",
+"X.] 8XMXmXaXrX7 y YXYXYXYXYXYX&...,X>X5X#X] w } YXYXYXYXYXYXYXYX",
+"C.-.a >XaXiX7X2.0 YXYXYXYX4X>.MX2X5X5X] Q *.YXYXYXYXYXYXYXYXYX",
+"YXYX*.r -X6X<X<X| i %.+.-X*X7.mXcX5XrX.Xe YXYXYXYXYXYXYXYXYXYX",
+"YXYXYX' 1.,X*X.XXXo.t ( .2.mXbX5XrXsX8./ YXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXX.-X$X.XV.8.6.V.Z.2X8X2X5XrXsXcX5X/ YXYXYXYXYXYXYXYXYXYXYX",
+"YXYX{.' sXZ.V.8.4.8.8..X$X>X5XrXsXcXMXBX( XYXYXYXYXYXYXYXYXYXYX",
+"YXYX%.s =X+.8 7 C 8.XX*X,X5X6X0.o.8.pXMX8.{.YXYXYXYXYXYXYXYXYXYX",
+"YXYXT = # + . X . 7 Z.,X5X3X1.w ` ' V 1.:.-XYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXO $ $ y YX< * C 3X9X1.r *.YXYX0.|.4XYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXE 0 .X>Xe &.YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXW 5 9 / YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX"
+};
diff --git a/ubuntu/_base/tdesdk/debian/icons/tdecachegrind.xpm b/ubuntu/_base/tdesdk/debian/icons/tdecachegrind.xpm
new file mode 100644
index 000000000..bfcdfc6e2
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/tdecachegrind.xpm
@@ -0,0 +1,289 @@
+/* XPM */
+static char * tdecachegrind_xpm[] = {
+"32 30 256 2",
+" c None",
+". c #0036CA",
+"+ c #003FCA",
+"@ c #0842D6",
+"# c #004AD4",
+"$ c #1144D1",
+"% c #044CD0",
+"& c #004FD8",
+"* c #0056D9",
+"= c #1C52D0",
+"- c #2053D8",
+"; c #135AD7",
+"> c #0069E4",
+", c #0F64E0",
+"' c #2B59D1",
+") c #1365DB",
+"! c #2360D6",
+"~ c #0E70DE",
+"{ c #2A64D4",
+"] c #206BD3",
+"^ c #4362A7",
+"/ c #556185",
+"( c #0078F3",
+"_ c #246BDB",
+": c #236AE7",
+"< c #1872E7",
+"[ c #8E5A28",
+"} c #276CE2",
+"| c #346BCE",
+"1 c #8A5D2F",
+"2 c #7A5F59",
+"3 c #516A92",
+"4 c #426FA5",
+"5 c #2D71D9",
+"6 c #137CF1",
+"7 c #167FE6",
+"8 c #197FED",
+"9 c #4C74A0",
+"0 c #297AE2",
+"a c #2979E8",
+"b c #4875AC",
+"c c #96672C",
+"d c #0B8DDE",
+"e c #6C6C8D",
+"f c #3979DC",
+"g c #0092F7",
+"h c #3E80B5",
+"i c #0093FF",
+"j c #736F8B",
+"k c #4778DD",
+"l c #3285D2",
+"m c #3481E3",
+"n c #2987E8",
+"o c #009CFF",
+"p c #4281DD",
+"q c #A27035",
+"r c #A67331",
+"s c #00A2FF",
+"t c #6182A9",
+"u c #3E8ADF",
+"v c #87777E",
+"w c #338EE8",
+"x c #1798FF",
+"y c #6B7FA2",
+"z c #6682A3",
+"A c #3F8AE5",
+"B c #787C96",
+"C c #00A6FF",
+"D c #548CAA",
+"E c #B67522",
+"F c #AC7830",
+"G c #00ABFF",
+"H c #1F9CFC",
+"I c #3B92ED",
+"J c #BB781D",
+"K c #458FE5",
+"L c #3C91F3",
+"M c #10A7FF",
+"N c #3D95EA",
+"O c #00B1FF",
+"P c #25A8CB",
+"Q c #7F839E",
+"R c #3D98E5",
+"S c #A18057",
+"T c #C17D19",
+"U c #00B7FF",
+"V c #2DA3FD",
+"W c #B78239",
+"X c #4699F5",
+"Y c #459BEF",
+"Z c #1EADFE",
+"` c #668EE2",
+" . c #17B5EB",
+".. c #1CB1F5",
+"+. c #2DAAEF",
+"@. c #8A8A9F",
+"#. c #868DA1",
+"$. c #5997E7",
+"%. c #3EA2F6",
+"&. c #519BEA",
+"*. c #7293BB",
+"=. c #AA885E",
+"-. c #3FA1FC",
+";. c #00C1FF",
+">. c #49A0EE",
+",. c #8A8DA8",
+"'. c #6B94E2",
+"). c #CE871B",
+"!. c #7897B3",
+"~. c #00C7FF",
+"{. c #15BEFF",
+"]. c #0DC6F4",
+"^. c #8C94A8",
+"/. c #8F92AD",
+"(. c #00CCFF",
+"_. c #7D99BC",
+":. c #679EE3",
+"<. c #3CB3F8",
+"[. c #9696AC",
+"}. c #43B7E2",
+"|. c #20C4FF",
+"1. c #3FB7F5",
+"2. c #00D6FC",
+"3. c #54AEEF",
+"4. c #4DAFFD",
+"5. c #74A0E7",
+"6. c #05D4FF",
+"7. c #4DB1F8",
+"8. c #00DAF1",
+"9. c #36BCFF",
+"0. c #C69550",
+"a. c #6FA5EA",
+"b. c #49BBE6",
+"c. c #25C9FE",
+"d. c #35C2F9",
+"e. c #57B3ED",
+"f. c #45B9FE",
+"g. c #00DCFF",
+"h. c #7DA6CD",
+"i. c #9C9CB2",
+"j. c #BF9963",
+"k. c #95A0BA",
+"l. c #78A7E7",
+"m. c #3BC2FF",
+"n. c #89A5C8",
+"o. c #65B0F3",
+"p. c #00E3FF",
+"q. c #14DBFF",
+"r. c #60B7F9",
+"s. c #3CCAF9",
+"t. c #6FB2F0",
+"u. c #14DFFE",
+"v. c #DC9F3A",
+"w. c #9BA7C1",
+"x. c #31D2FF",
+"y. c #A0A7BC",
+"z. c #00ECFF",
+"A. c #4DC7F8",
+"B. c #42CDFD",
+"C. c #32D6FE",
+"D. c #6CBAF6",
+"E. c #83B3E0",
+"F. c #6BBCF2",
+"G. c #4DCBF5",
+"H. c #66C0FB",
+"I. c #43D2FA",
+"J. c #1BE6FE",
+"K. c #9FAFC2",
+"L. c #E5A739",
+"M. c #92B6CB",
+"N. c #35DCFD",
+"O. c #AEABBC",
+"P. c #A7AFC4",
+"Q. c #E8A933",
+"R. c #55CEFF",
+"S. c #B7ADB3",
+"T. c #9AB5D9",
+"U. c #A8B3C1",
+"V. c #56D2FD",
+"W. c #49DAFB",
+"X. c #95B7ED",
+"Y. c #D7B05F",
+"Z. c #6CCCF9",
+"`. c #57D7FA",
+" + c #A7BAC6",
+".+ c #F0AF3A",
+"++ c #AEB6CB",
+"@+ c #4BE0FB",
+"#+ c #3EE6FF",
+"$+ c #96C0E8",
+"%+ c #3EEAFC",
+"&+ c #D8B86B",
+"*+ c #92C5EB",
+"=+ c #AABDD6",
+"-+ c #81CEF7",
+";+ c #AFBED2",
+">+ c #5DE0FC",
+",+ c #90C8F5",
+"'+ c #B3BFCD",
+")+ c #A4C4E1",
+"!+ c #E7B969",
+"~+ c #BABECE",
+"{+ c #8CCFFA",
+"]+ c #5FE6FB",
+"^+ c #A9C9D9",
+"/+ c #9ACCF3",
+"(+ c #95D1F6",
+"_+ c #E5C36F",
+":+ c #9AD1F1",
+"<+ c #B7C7DA",
+"[+ c #57F2FE",
+"}+ c #A2CFF1",
+"|+ c #63EEFC",
+"1+ c #A1D3ED",
+"2+ c #99D5FB",
+"3+ c #EAC97B",
+"4+ c #BCD0DC",
+"5+ c #A2D9F8",
+"6+ c #ABD8EC",
+"7+ c #9DDDFB",
+"8+ c #F6CC73",
+"9+ c #A9DFF2",
+"0+ c #A5E1F9",
+"a+ c #F3D17C",
+"b+ c #F4D284",
+"c+ c #A8E4FC",
+"d+ c #ECD8A0",
+"e+ c #B0E6F9",
+"f+ c #B2E8FB",
+"g+ c #B6ECFF",
+"h+ c #B5F0FC",
+"i+ c #BCEEFB",
+"j+ c #C1EEF6",
+"k+ c #D6E7ED",
+"l+ c #B8F3FF",
+"m+ c #C0F2FF",
+"n+ c #C0F6FC",
+"o+ c #FFE8A9",
+"p+ c #C7F5FC",
+"q+ c #FAEBAA",
+"r+ c #F9EBB0",
+"s+ c #C2F9FF",
+"t+ c #D0F5FE",
+"u+ c #C4FBFF",
+"v+ c #D2F7FF",
+"w+ c #CAFDFC",
+"x+ c #D7F8FB",
+"y+ c #D2FCFD",
+"z+ c #CDFFFF",
+"A+ c #D5FFFF",
+"B+ c #E5FAF9",
+"C+ c #DDFFFF",
+"D+ c #E2FFFC",
+"E+ c #E9FFFE",
+"F+ c #F1FEFF",
+"G+ c #F8FDFF",
+" ++=+<+<+;+;+ ",
+" P.T.*+/+{+2+2+1+)+++ ",
+" w.E.,+7+0+c+0+0+e+9+1+K. ",
+" k.T.(+e+i+m+i+g+5+0+g+i+6+K. ",
+" n.,+0+i+w+A+v+i+m+f+i+m+i+^+ ",
+" ,.E.5+c+u+x+E+x+m+y+p+u+w+w+j+[. ",
+" ,.,+5+g+w+C+F+x+m+A+y+y+A+D+w+K. ",
+" ,.{+7+f+g+v+p+l+A+C+A+A+A+A+A+ + ",
+" m.g.!./+0+f+c+c+m+w+E+A+C+D+C+D+D+U. ",
+" -.%+p.D *+c+5+g+p+y+x+A+C+E+E+F+E+E+,. ",
+" q.s.A N.u.P n.7+c+c+g+s+w+C+C+E+E+G+F+k+e ",
+" u.J.J.N.J.J.8.t 1+f+c+h+u+A+A+E+E+G+G+F+U. ",
+" H.N.p.u.p. .| ^ _.5+i+g+u+A+A+E+E+F+G+~+B ",
+" r.H.J.u.].w w l b _.6+p+s+w+A+C+E+B+'+@.i.[. ",
+" X K e.J.p.1.R / z K.i+u+A+y+4+#.B i.O.S.0.). ",
+"m.J.z.p.p.u.9. 3 3 z z 9 h d ( j.!+L.). ",
+"r.#+p.u.g.2.c. b.}.{.M G Z g 2 Y.q+b+.+). ",
+"4.G.N.#+u.2.C. W.W.Z.M s C H 4 W b+r+8+L.T ",
+"X ' + ) Z.6.(.|. [+>+s C u * F &+r+b+.+J ",
+"I ' % u D.C.(.(.9. [+R.o C ] r 3+o+b+L.E ",
+" 0 a R t.C.~.c.|.+. ]+O o o g a q 3+r+8+v.[ ",
+" A I.c.|.;.;.{.|. 9.Z o x H x C > c &+d+=.v ",
+" K `.~.~.|.s.U O O U {.9.V o o M Y V Z _ 1 S v j ",
+" K 3.x.H.f K Z.m.G M s o o g o &.= { ! ",
+" 6 w n :.= 5 0 p <.M s <.7.r.s i %.5 # ",
+" k A p ' } 5 a.1.C G >.{ p D.i o m ",
+" } > = X.-+M G w ! 5.l.H.H.} ",
+" l.p $.t.| + ` 5.'.. ",
+" f ~ ) % ' k # ",
+" % # % $ "};
diff --git a/ubuntu/_base/tdesdk/debian/icons/umbrello.xpm b/ubuntu/_base/tdesdk/debian/icons/umbrello.xpm
new file mode 100644
index 000000000..c8ffc2a80
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/icons/umbrello.xpm
@@ -0,0 +1,103 @@
+/* XPM */
+static char * umbrello_xpm[] = {
+"32 32 68 1",
+" c None",
+". c #FF0000",
+"+ c #FF0100",
+"@ c #FF0101",
+"# c #FF0503",
+"$ c #FF0605",
+"% c #FF0E0A",
+"& c #FF100C",
+"* c #FF140F",
+"= c #FF1712",
+"- c #FF1813",
+"; c #FF1913",
+"> c #FF1F17",
+", c #FF1F18",
+"' c #FF2019",
+") c #FF221A",
+"! c #FF241C",
+"~ c #FF261D",
+"{ c #FF291F",
+"] c #FF2A20",
+"^ c #FF2C22",
+"/ c #FF3025",
+"( c #FF3629",
+"_ c #FF372B",
+": c #FF4233",
+"< c #FF4837",
+"[ c #FF4938",
+"} c #FF4939",
+"| c #FF4C3B",
+"1 c #FF4E3C",
+"2 c #FF5945",
+"3 c #FF5E48",
+"4 c #FF604A",
+"5 c #FF624C",
+"6 c #FF6850",
+"7 c #FF745A",
+"8 c #FF775C",
+"9 c #FF7B60",
+"0 c #FF7F63",
+"a c #FF8C6D",
+"b c #FF8F6F",
+"c c #FF9775",
+"d c #FF9976",
+"e c #FFA07C",
+"f c #FFAD86",
+"g c #FFAF87",
+"h c #FFB38B",
+"i c #FFB98F",
+"j c #FFBC92",
+"k c #FFC498",
+"l c #FFC89B",
+"m c #FFCFA1",
+"n c #FFD3A3",
+"o c #FFD9A8",
+"p c #FFDBAA",
+"q c #FFDFAD",
+"r c #FFE2AF",
+"s c #FFE8B4",
+"t c #FFEBB6",
+"u c #FFEDB8",
+"v c #FFEFB9",
+"w c #FFEFBA",
+"x c #FFF4BD",
+"y c #FFF9C1",
+"z c #FFFBC2",
+"A c #FFFDC4",
+"B c #FFFEC5",
+"C c #FFFFC6",
+" ... ",
+" ....... ",
+" +.}hme!.. ",
+"..2CCCCw'. ",
+"..lCCCCC0. ",
+"..kCCCCC9. ",
+" .|BCCCs;. ",
+" @._eja-... ",
+" .......... ",
+" ... ... ",
+" .. ... ",
+" .. ... ",
+"........... ... ",
+"........... ... ",
+".......... ... ",
+" .. ... ",
+" .. ... ",
+" ... ... ",
+" ..... ... ",
+" ... .. .......... ",
+" .. ... ......=>#..... ",
+" .. ... .../dpyCCArg<... ",
+"... .. ..&iCCCCCCCCCCo].. ",
+" .%nCCCCCCCCCCCCu^..",
+" ..3CCCCCCCCCCCCCCc..",
+" ..7CCCCCCCCCCCCCCf..",
+" .,xCCCCCCCCCCCCC1..",
+" ..(tCCCCCCCCCCz4.. ",
+" ..*8qCCCCCCvb~.. ",
+" ...@):56[{$... ",
+" .......... ",
+" .. "};
diff --git a/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.docs b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.docs
new file mode 100644
index 000000000..ae1eeaf96
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.docs
@@ -0,0 +1 @@
+kapptemplate/README
diff --git a/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.install b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.install
new file mode 100644
index 000000000..a10e6654c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.install
@@ -0,0 +1,2 @@
+debian/tmp/opt/trinity/bin/kapptemplate
+debian/tmp/opt/trinity/share/apps/kapptemplate
diff --git a/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.lintian b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.lintian
new file mode 100644
index 000000000..803257d10
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.lintian
@@ -0,0 +1,11 @@
+# These are files to provide for new applications.
+kapptemplate-trinity: extra-license-file opt/trinity/share/apps/kapptemplate/appframework/no-exe/COPYING
+kapptemplate-trinity: extra-license-file opt/trinity/share/apps/kapptemplate/appframework/COPYING
+kapptemplate-trinity: executable-not-elf-or-script ./opt/trinity/share/apps/kapptemplate/admin/Doxyfile.global
+kapptemplate-trinity: script-not-executable ./opt/trinity/share/apps/kapptemplate/admin/config.pl
+kapptemplate-trinity: script-not-executable ./opt/trinity/share/apps/kapptemplate/admin/cvs.sh
+kapptemplate-trinity: script-not-executable ./opt/trinity/share/apps/kapptemplate/admin/doxygen.sh
+kapptemplate-trinity: script-not-executable ./opt/trinity/share/apps/kapptemplate/admin/bcheck.pl
+kapptemplate-trinity: script-not-executable ./opt/trinity/share/apps/kapptemplate/admin/conf.change.pl
+kapptemplate-trinity: script-not-executable ./opt/trinity/share/apps/kapptemplate/admin/am_edit
+kapptemplate-trinity: script-not-executable ./opt/trinity/share/apps/kapptemplate/include/kapptemplate.common
diff --git a/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.manpages b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.manpages
new file mode 100644
index 000000000..e558b802c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kapptemplate-trinity.manpages
@@ -0,0 +1 @@
+debian/man/kapptemplate.1
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.docs b/ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.docs
new file mode 100644
index 000000000..372b1530b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.docs
@@ -0,0 +1,3 @@
+kbabel/AUTHORS
+kbabel/README
+kbabel/TODO
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.install b/ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.install
new file mode 100644
index 000000000..4c2720936
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity-dev.install
@@ -0,0 +1,25 @@
+debian/tmp/opt/trinity/include/kbabel/catalog.h
+debian/tmp/opt/trinity/include/kbabel/catalogfileplugin.h
+debian/tmp/opt/trinity/include/kbabel/catalogitem.h
+debian/tmp/opt/trinity/include/kbabel/catalogsettings.h
+debian/tmp/opt/trinity/include/kbabel/catalogview.h
+debian/tmp/opt/trinity/include/kbabel/dictchooser.h
+debian/tmp/opt/trinity/include/kbabel/dictionarymenu.h
+debian/tmp/opt/trinity/include/kbabel/editcmd.h
+debian/tmp/opt/trinity/include/kbabel/findoptions.h
+debian/tmp/opt/trinity/include/kbabel/itempart.h
+debian/tmp/opt/trinity/include/kbabel/kbabeldatatool.h
+debian/tmp/opt/trinity/include/kbabel/kbabeldictbox.h
+debian/tmp/opt/trinity/include/kbabel/kbabeldictiface.h
+debian/tmp/opt/trinity/include/kbabel/kbproject.h
+debian/tmp/opt/trinity/include/kbabel/kbprojectmanager.h
+debian/tmp/opt/trinity/include/kbabel/msgfmt.h
+debian/tmp/opt/trinity/include/kbabel/poinfo.h
+debian/tmp/opt/trinity/include/kbabel/projectsettings.h
+debian/tmp/opt/trinity/include/kbabel/regexpextractor.h
+debian/tmp/opt/trinity/include/kbabel/searchengine.h
+debian/tmp/opt/trinity/include/kbabel/tagextractor.h
+debian/tmp/opt/trinity/lib/libkbabelcommon.la
+debian/tmp/opt/trinity/lib/libkbabelcommon.so
+debian/tmp/opt/trinity/lib/libkbabeldictplugin.la
+debian/tmp/opt/trinity/lib/libkbabeldictplugin.so
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/kbabel-trinity.README.Debian
new file mode 100644
index 000000000..b26892afd
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity.README.Debian
@@ -0,0 +1,8 @@
+KBabel for Debian
+-----------------
+
+This application provides documentation in a docbook format that the TDE
+Help Centre can display. For HTML documentation that can be read in any
+web browser, see the package tdesdk-doc-html.
+
+ -- Ben Burton <bab@debian.org>, Mon, 12 May 2003 12:29:39 +1000
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity.docs b/ubuntu/_base/tdesdk/debian/kbabel-trinity.docs
new file mode 100644
index 000000000..372b1530b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity.docs
@@ -0,0 +1,3 @@
+kbabel/AUTHORS
+kbabel/README
+kbabel/TODO
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity.install b/ubuntu/_base/tdesdk/debian/kbabel-trinity.install
new file mode 100644
index 000000000..0765b223f
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity.install
@@ -0,0 +1,120 @@
+debian/tmp/opt/trinity/bin/catalogmanager
+debian/tmp/opt/trinity/bin/kbabel
+debian/tmp/opt/trinity/bin/kbabeldict
+debian/tmp/opt/trinity/lib/libkbabelcommon.so.3
+debian/tmp/opt/trinity/lib/libkbabelcommon.so.3.2.0
+debian/tmp/opt/trinity/lib/libkbabeldictplugin.so.1
+debian/tmp/opt/trinity/lib/libkbabeldictplugin.so.1.2.0
+debian/tmp/opt/trinity/lib/trinity/tdefile_po.la
+debian/tmp/opt/trinity/lib/trinity/tdefile_po.so
+debian/tmp/opt/trinity/lib/trinity/pothumbnail.la
+debian/tmp/opt/trinity/lib/trinity/pothumbnail.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_accelstool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_accelstool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_argstool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_argstool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_contexttool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_contexttool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_equationstool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_equationstool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_gettextexport.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_gettextexport.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_gettextimport.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_gettextimport.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_lengthtool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_lengthtool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_linguistexport.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_linguistexport.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_linguistimport.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_linguistimport.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_nottranslatedtool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_nottranslatedtool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_pluraltool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_pluraltool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_punctuationtool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_punctuationtool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_regexptool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_regexptool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_setfuzzytool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_setfuzzytool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_whitespacetool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_whitespacetool.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_xliffexport.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_xliffexport.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_xliffimport.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_xliffimport.so
+debian/tmp/opt/trinity/lib/trinity/kbabel_xmltool.la
+debian/tmp/opt/trinity/lib/trinity/kbabel_xmltool.so
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_dbsearchengine.la
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_dbsearchengine.so
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_poauxiliary.la
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_poauxiliary.so
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_pocompendium.la
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_pocompendium.so
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_tmxcompendium.la
+debian/tmp/opt/trinity/lib/trinity/kbabeldict_tmxcompendium.so
+debian/tmp/opt/trinity/share/applications/tde/catalogmanager.desktop
+debian/tmp/opt/trinity/share/applications/tde/kbabel.desktop
+debian/tmp/opt/trinity/share/applications/tde/kbabeldict.desktop
+debian/tmp/opt/trinity/share/apps/catalogmanager/catalogmanagerui.rc
+debian/tmp/opt/trinity/share/apps/kbabel/kbabelui.rc
+debian/tmp/opt/trinity/share/apps/kbabel/regexplist.xml
+debian/tmp/opt/trinity/share/apps/kbabel/pics
+debian/tmp/opt/trinity/share/apps/kbabel/icons
+debian/tmp/opt/trinity/share/apps/tdeconf_update/kbabel-difftoproject.upd
+debian/tmp/opt/trinity/share/apps/tdeconf_update/kbabel-project.upd
+debian/tmp/opt/trinity/share/apps/tdeconf_update/kbabel-projectrename.upd
+debian/tmp/opt/trinity/share/config.kcfg/kbabel.kcfg
+debian/tmp/opt/trinity/share/config.kcfg/kbprojectsettings.kcfg
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbabel/*.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbabel/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbabel/*.docbook
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbabel/*.png
+#debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbabel/TODO
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/catalogmanager.png
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kbabel.png
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kbabeldict.png
+debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/catalogmanager.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/catalogmanager.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kbabel.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kbabeldict.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/catalogmanager.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/kbabel.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/kbabeldict.png
+debian/tmp/opt/trinity/share/icons/locolor/16x16/apps/catalogmanager.png
+debian/tmp/opt/trinity/share/icons/locolor/16x16/apps/kbabel.png
+debian/tmp/opt/trinity/share/icons/locolor/16x16/apps/kbabeldict.png
+debian/tmp/opt/trinity/share/icons/locolor/32x32/apps/catalogmanager.png
+debian/tmp/opt/trinity/share/icons/locolor/32x32/apps/kbabel.png
+debian/tmp/opt/trinity/share/icons/locolor/32x32/apps/kbabeldict.png
+debian/tmp/opt/trinity/share/services/dbsearchengine.desktop
+debian/tmp/opt/trinity/share/services/tdefile_po.desktop
+debian/tmp/opt/trinity/share/services/pothumbnail.desktop
+debian/tmp/opt/trinity/share/services/kbabel_accelstool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_argstool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_contexttool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_equationstool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_gettext_export.desktop
+debian/tmp/opt/trinity/share/services/kbabel_gettext_import.desktop
+debian/tmp/opt/trinity/share/services/kbabel_lengthtool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_linguist_export.desktop
+debian/tmp/opt/trinity/share/services/kbabel_linguist_import.desktop
+debian/tmp/opt/trinity/share/services/kbabel_nottranslatedtool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_pluralformstool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_punctuationtool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_regexptool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_setfuzzytool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_whitespacetool.desktop
+debian/tmp/opt/trinity/share/services/kbabel_xliff_export.desktop
+debian/tmp/opt/trinity/share/services/kbabel_xliff_import.desktop
+debian/tmp/opt/trinity/share/services/kbabel_xmltool.desktop
+debian/tmp/opt/trinity/share/services/pocompendium.desktop
+debian/tmp/opt/trinity/share/services/poauxiliary.desktop
+debian/tmp/opt/trinity/share/services/tmxcompendium.desktop
+debian/tmp/opt/trinity/share/servicetypes/kbabel_tool.desktop
+debian/tmp/opt/trinity/share/servicetypes/kbabel_validator.desktop
+debian/tmp/opt/trinity/share/servicetypes/kbabeldict_module.desktop
+debian/tmp/opt/trinity/share/servicetypes/kbabelfilter.desktop
+debian/icons/catalogmanager.xpm /opt/trinity/share/pixmaps
+debian/icons/kbabel.xpm /opt/trinity/share/pixmaps
+debian/icons/kbabeldict.xpm /opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity.lintian b/ubuntu/_base/tdesdk/debian/kbabel-trinity.lintian
new file mode 100644
index 000000000..d2f345fca
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity.lintian
@@ -0,0 +1,2 @@
+# This does not include a separate library package.
+kbabel-trinity: package-name-doesnt-match-sonames libkbabelcommon3 libkbabeldictplugin1
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity.manpages b/ubuntu/_base/tdesdk/debian/kbabel-trinity.manpages
new file mode 100644
index 000000000..e85be5938
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity.manpages
@@ -0,0 +1,3 @@
+debian/man/catalogmanager.1
+debian/man/kbabel.1
+debian/man/kbabeldict.1
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity.menu b/ubuntu/_base/tdesdk/debian/kbabel-trinity.menu
new file mode 100644
index 000000000..13ba6a859
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity.menu
@@ -0,0 +1,27 @@
+?package(kbabel-trinity):\
+ needs="x11"\
+ section="Applications/Text"\
+ hints="TDE,l10n"\
+ title="KBabel"\
+ longtitle="KBabel (Translation Tool)"\
+ icon="/opt/trinity/share/pixmaps/kbabel.xpm"\
+ command="/opt/trinity/bin/kbabel"
+
+?package(kbabel-trinity):\
+ needs="x11"\
+ section="Applications/Text"\
+ hints="TDE,l10n"\
+ title="KBabel Dictionary"\
+ longtitle="KBabel Dictionary (Translation Tool Dictionary)"\
+ icon="/opt/trinity/share/pixmaps/kbabeldict.xpm"\
+ command="/opt/trinity/bin/kbabeldict"
+
+?package(kbabel-trinity):\
+ needs="x11"\
+ section="Applications/Text"\
+ hints="TDE,l10n"\
+ title="KBabel Catalog Manager"\
+ longtitle="KBabel Catalog Manager (Translation Tool Catalog Manager)"\
+ icon="/opt/trinity/share/pixmaps/catalogmanager.xpm"\
+ command="/opt/trinity/bin/catalogmanager"
+
diff --git a/ubuntu/_base/tdesdk/debian/kbabel-trinity.mime b/ubuntu/_base/tdesdk/debian/kbabel-trinity.mime
new file mode 100644
index 000000000..b6e1fe021
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbabel-trinity.mime
@@ -0,0 +1 @@
+application/x-gettext; kbabel %s;test=test "$DISPLAY" != ""; priority=5
diff --git a/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.docs b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.docs
new file mode 100644
index 000000000..94789b715
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.docs
@@ -0,0 +1,3 @@
+kbugbuster/AUTHORS
+kbugbuster/README
+kbugbuster/TODO
diff --git a/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.install b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.install
new file mode 100644
index 000000000..50b9c1fe5
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.install
@@ -0,0 +1,22 @@
+debian/tmp/opt/trinity/bin/kbugbuster
+debian/tmp/opt/trinity/lib/trinity/kcal_bugzilla.la
+debian/tmp/opt/trinity/lib/trinity/kcal_bugzilla.so
+debian/tmp/opt/trinity/share/applications/tde/kbugbuster.desktop
+debian/tmp/opt/trinity/share/apps/kbugbuster/kbugbusterui.rc
+debian/tmp/opt/trinity/share/apps/kbugbuster/pics/bars.png
+debian/tmp/opt/trinity/share/apps/kbugbuster/pics/logo.png
+debian/tmp/opt/trinity/share/apps/kbugbuster/pics/tools.png
+debian/tmp/opt/trinity/share/apps/kbugbuster/pics/top-right.png
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbugbuster/*.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbugbuster/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kbugbuster/*.docbook
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/icons/hicolor/64x64/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/icons/hicolor/128x128/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/icons/locolor/16x16/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/icons/locolor/32x32/apps/kbugbuster.png
+debian/tmp/opt/trinity/share/services/tderesources/kcal/bugzilla.desktop
+debian/icons/kbugbuster.xpm /opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.manpages b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.manpages
new file mode 100644
index 000000000..8fc558a77
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.manpages
@@ -0,0 +1 @@
+debian/man/kbugbuster.1
diff --git a/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.menu b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.menu
new file mode 100644
index 000000000..b30b78d3e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kbugbuster-trinity.menu
@@ -0,0 +1,8 @@
+?package(kbugbuster-trinity):\
+ needs="x11"\
+ section="Applications/Project Management"\
+ hints="TDE"\
+ title="KBugBuster"\
+ longtitle="KBugBuster (TDE Bug Management)"\
+ icon="/opt/trinity/share/pixmaps/kbugbuster.xpm"\
+ command="/opt/trinity/bin/kbugbuster"
diff --git a/ubuntu/_base/tdesdk/debian/kmtrace-trinity.docs b/ubuntu/_base/tdesdk/debian/kmtrace-trinity.docs
new file mode 100644
index 000000000..44b289f0d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kmtrace-trinity.docs
@@ -0,0 +1 @@
+kmtrace/README
diff --git a/ubuntu/_base/tdesdk/debian/kmtrace-trinity.install b/ubuntu/_base/tdesdk/debian/kmtrace-trinity.install
new file mode 100644
index 000000000..a163246b9
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kmtrace-trinity.install
@@ -0,0 +1,9 @@
+debian/tmp/opt/trinity/bin/demangle
+debian/tmp/opt/trinity/bin/kminspector
+debian/tmp/opt/trinity/bin/kmmatch
+debian/tmp/opt/trinity/bin/kmtrace
+debian/tmp/opt/trinity/include/ktrace.h
+debian/tmp/opt/trinity/lib/kmtrace/libktrace.la
+debian/tmp/opt/trinity/lib/kmtrace/libktrace.so
+debian/tmp/opt/trinity/lib/kmtrace/libktrace_s.a
+debian/tmp/opt/trinity/share/apps/kmtrace/kde.excludes
diff --git a/ubuntu/_base/tdesdk/debian/kmtrace-trinity.manpages b/ubuntu/_base/tdesdk/debian/kmtrace-trinity.manpages
new file mode 100644
index 000000000..92133295d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kmtrace-trinity.manpages
@@ -0,0 +1,4 @@
+debian/man/demangle.1
+debian/man/kmtrace.1
+debian/man/kminspector.1
+debian/man/kmmatch.1
diff --git a/ubuntu/_base/tdesdk/debian/kompare-trinity.docs b/ubuntu/_base/tdesdk/debian/kompare-trinity.docs
new file mode 100644
index 000000000..d8c52ac2e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kompare-trinity.docs
@@ -0,0 +1,4 @@
+kompare/AUTHORS
+kompare/DESIGN
+kompare/README
+kompare/TODO
diff --git a/ubuntu/_base/tdesdk/debian/kompare-trinity.install b/ubuntu/_base/tdesdk/debian/kompare-trinity.install
new file mode 100644
index 000000000..aca239beb
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kompare-trinity.install
@@ -0,0 +1,32 @@
+debian/tmp/opt/trinity/bin/kompare
+debian/tmp/opt/trinity/lib/libkompareinterface.la
+debian/tmp/opt/trinity/lib/libkompareinterface.so
+debian/tmp/opt/trinity/lib/libkompareinterface.so.0
+debian/tmp/opt/trinity/lib/libkompareinterface.so.0.0.0
+debian/tmp/opt/trinity/lib/trinity/libkomparenavtreepart.la
+debian/tmp/opt/trinity/lib/trinity/libkomparenavtreepart.so
+debian/tmp/opt/trinity/lib/trinity/libkomparepart.la
+debian/tmp/opt/trinity/lib/trinity/libkomparepart.so
+debian/tmp/opt/trinity/share/applications/tde/kompare.desktop
+debian/tmp/opt/trinity/share/apps/kompare/komparepartui.rc
+debian/tmp/opt/trinity/share/apps/kompare/kompareui.rc
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/*.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/*.docbook
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/settings-view1.png
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/settings-diff4.png
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/settings-diff3.png
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/settings-diff1.png
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/settings-view2.png
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kompare/settings-diff2.png
+debian/tmp/opt/trinity/share/services/komparenavtreepart.desktop
+debian/tmp/opt/trinity/share/services/komparepart.desktop
+debian/tmp/opt/trinity/share/servicetypes/komparenavigationpart.desktop
+debian/tmp/opt/trinity/share/servicetypes/kompareviewpart.desktop
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kompare.png
+debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/kompare.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kompare.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/kompare.png
+debian/tmp/opt/trinity/share/icons/hicolor/128x128/apps/kompare.png
+debian/tmp/opt/trinity/share/icons/hicolor/scalable/apps/kompare.svgz
+debian/icons/kompare.xpm /opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/tdesdk/debian/kompare-trinity.lintian b/ubuntu/_base/tdesdk/debian/kompare-trinity.lintian
new file mode 100644
index 000000000..70173c488
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kompare-trinity.lintian
@@ -0,0 +1,3 @@
+# This does not include a separate library package.
+kompare-trinity: package-name-doesnt-match-sonames libkompareinterface0
+kompare-trinity: non-dev-pkg-with-shlib-symlink opt/trinity/lib/libkompareinterface.so.0.0.0 opt/trinity/lib/libkompareinterface.so
diff --git a/ubuntu/_base/tdesdk/debian/kompare-trinity.manpages b/ubuntu/_base/tdesdk/debian/kompare-trinity.manpages
new file mode 100644
index 000000000..acf918455
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kompare-trinity.manpages
@@ -0,0 +1 @@
+debian/man/kompare.1
diff --git a/ubuntu/_base/tdesdk/debian/kompare-trinity.menu b/ubuntu/_base/tdesdk/debian/kompare-trinity.menu
new file mode 100644
index 000000000..7d717cceb
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kompare-trinity.menu
@@ -0,0 +1,9 @@
+?package(kompare-trinity):\
+ needs="x11"\
+ section="Applications/Text"\
+ hints="TDE"\
+ title="Kompare"\
+ longtitle="Kompare (Diff/Patch Frontend)"\
+ icon="/opt/trinity/share/pixmaps/kompare.xpm"\
+ command="/opt/trinity/bin/kompare"
+
diff --git a/ubuntu/_base/tdesdk/debian/kspy-trinity.docs b/ubuntu/_base/tdesdk/debian/kspy-trinity.docs
new file mode 100644
index 000000000..755291441
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kspy-trinity.docs
@@ -0,0 +1 @@
+kspy/README
diff --git a/ubuntu/_base/tdesdk/debian/kspy-trinity.install b/ubuntu/_base/tdesdk/debian/kspy-trinity.install
new file mode 100644
index 000000000..12523ee90
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kspy-trinity.install
@@ -0,0 +1,5 @@
+debian/tmp/opt/trinity/include/kspy.h
+debian/tmp/opt/trinity/lib/libkspy.la
+debian/tmp/opt/trinity/lib/libkspy.so
+debian/tmp/opt/trinity/lib/libkspy.so.1
+debian/tmp/opt/trinity/lib/libkspy.so.1.2.0
diff --git a/ubuntu/_base/tdesdk/debian/kspy-trinity.lintian b/ubuntu/_base/tdesdk/debian/kspy-trinity.lintian
new file mode 100644
index 000000000..84d9c917f
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kspy-trinity.lintian
@@ -0,0 +1,5 @@
+# There is no -dev package.
+kspy-trinity: non-dev-pkg-with-shlib-symlink opt/trinity/lib/libkspy.so.1.2.0 opt/trinity/lib/libkspy.so
+
+# This does not come with a separate library package.
+kspy-trinity: package-name-doesnt-match-sonames libkspy1
diff --git a/ubuntu/_base/tdesdk/debian/kspy-trinity.manpages b/ubuntu/_base/tdesdk/debian/kspy-trinity.manpages
new file mode 100644
index 000000000..34831ba91
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kspy-trinity.manpages
@@ -0,0 +1 @@
+debian/man/testkspy.1
diff --git a/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.install b/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.install
new file mode 100644
index 000000000..0fbde204f
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.install
@@ -0,0 +1,16 @@
+debian/tmp/opt/trinity/bin/kuiviewer
+debian/tmp/opt/trinity/lib/trinity/libkuiviewerpart.so
+debian/tmp/opt/trinity/lib/trinity/libkuiviewerpart.la
+debian/tmp/opt/trinity/lib/trinity/quithumbnail.so
+debian/tmp/opt/trinity/lib/trinity/quithumbnail.la
+debian/tmp/opt/trinity/share/applications/tde/kuiviewer.desktop
+debian/tmp/opt/trinity/share/apps/kuiviewer/kuiviewerui.rc
+debian/tmp/opt/trinity/share/apps/kuiviewerpart/kuiviewer_part.rc
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kuiviewer.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kuiviewer.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/kuiviewer.png
+debian/tmp/opt/trinity/share/icons/locolor/16x16/apps/kuiviewer.png
+debian/tmp/opt/trinity/share/icons/locolor/32x32/apps/kuiviewer.png
+debian/tmp/opt/trinity/share/services/designerthumbnail.desktop
+debian/tmp/opt/trinity/share/services/kuiviewer_part.desktop
+debian/icons/kuiviewer.xpm /opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.manpages b/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.manpages
new file mode 100644
index 000000000..abcf3310b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.manpages
@@ -0,0 +1 @@
+debian/man/kuiviewer.1
diff --git a/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.menu b/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.menu
new file mode 100644
index 000000000..c918b3ed8
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/kuiviewer-trinity.menu
@@ -0,0 +1,9 @@
+?package(kuiviewer-trinity):\
+ needs="x11"\
+ section="Applications/Programming"\
+ hints="TDE"\
+ title="KUIViewer"\
+ longtitle="KUIViewer (Qt Designer UI File Viewer)"\
+ icon="/opt/trinity/share/pixmaps/kuiviewer.xpm"\
+ command="/opt/trinity/bin/kuiviewer"
+
diff --git a/ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.docs b/ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.docs
new file mode 100644
index 000000000..71e397bfc
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.docs
@@ -0,0 +1,2 @@
+cervisia/cvsservice/DESIGN
+cervisia/cvsservice/TODO
diff --git a/ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.install b/ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.install
new file mode 100644
index 000000000..539779b47
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/libcvsservice-trinity-dev.install
@@ -0,0 +1,9 @@
+debian/tmp/opt/trinity/include/cvsjob_stub.h
+debian/tmp/opt/trinity/include/cvsservice_stub.h
+debian/tmp/opt/trinity/include/repository_stub.h
+debian/tmp/opt/trinity/lib/libcvsservice.la
+debian/tmp/opt/trinity/lib/libcvsservice.so
+debian/tmp/opt/trinity/lib/libtdeinit_cvsaskpass.la
+debian/tmp/opt/trinity/lib/libtdeinit_cvsservice.la
+
+debian/tmp/opt/trinity/share/cmake/cervisia.cmake
diff --git a/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.docs b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.docs
new file mode 100644
index 000000000..71e397bfc
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.docs
@@ -0,0 +1,2 @@
+cervisia/cvsservice/DESIGN
+cervisia/cvsservice/TODO
diff --git a/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.install b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.install
new file mode 100644
index 000000000..6f6370493
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.install
@@ -0,0 +1,11 @@
+debian/tmp/opt/trinity/bin/cvsaskpass
+debian/tmp/opt/trinity/bin/cvsservice
+debian/tmp/opt/trinity/lib/libcvsservice.so.0
+debian/tmp/opt/trinity/lib/libcvsservice.so.0.0.1
+debian/tmp/opt/trinity/lib/libtdeinit_cvsaskpass.so
+debian/tmp/opt/trinity/lib/libtdeinit_cvsservice.so
+debian/tmp/opt/trinity/lib/trinity/cvsaskpass.la
+debian/tmp/opt/trinity/lib/trinity/cvsaskpass.so
+debian/tmp/opt/trinity/lib/trinity/cvsservice.la
+debian/tmp/opt/trinity/lib/trinity/cvsservice.so
+debian/tmp/opt/trinity/share/services/cvsservice.desktop
diff --git a/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.lintian b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.lintian
new file mode 100644
index 000000000..ed7e5eea1
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.lintian
@@ -0,0 +1,3 @@
+# This is from tdeinit black magic.
+libcvsservice0-trinity: shlib-missing-in-control-file libtdeinit_cvsaskpass.so opt/trinity/lib/libtdeinit_cvsaskpass.so
+libcvsservice0-trinity: shlib-missing-in-control-file libtdeinit_cvsservice.so opt/trinity/lib/libtdeinit_cvsservice.so
diff --git a/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.manpages b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.manpages
new file mode 100644
index 000000000..9afa8b3e7
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/libcvsservice0-trinity.manpages
@@ -0,0 +1,2 @@
+debian/man/cvsaskpass.1
+debian/man/cvsservice.1
diff --git a/ubuntu/_base/tdesdk/debian/man/adddebug.1 b/ubuntu/_base/tdesdk/debian/man/adddebug.1
new file mode 100644
index 000000000..d78dad43c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/adddebug.1
@@ -0,0 +1,45 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH ADDDEBUG 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+adddebug \- modifies Makefile(s) to add debug info
+.SH SYNOPSIS
+.B adddebug
+.RB "[ " \-k " ] [ " \-n " ] [ " \-r " ]"
+.SH DESCRIPTION
+\fBadddebug\fP modifies the \fIMakefile\fP in the current directory
+(and optionally in its subdirectories) to add debug info (\fI\-g3\fP).
+It will also remove optimisations (\fI\-O[1-9]?\fP), and can optionally
+remove \fI\-DNDEBUG\fP and \fI\-DNO_DEBUG\fP as well.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+.B \-k
+Keep optimisations (do not remove \fI\-O[1-9]?\fP flags which are
+removed by default).
+.TP
+.B \-n
+Compile without \fINDEBUG\fP and \fINO_DEBUG\fP being defined (this
+makes kdDebug calls work).
+.TP
+.B \-r
+Recursively search through all subdirectories of the current directory
+and operate on every Makefile that is found.
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/build-progress.sh.1 b/ubuntu/_base/tdesdk/debian/man/build-progress.sh.1
new file mode 100644
index 000000000..28c9d9016
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/build-progress.sh.1
@@ -0,0 +1,56 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH BUILD-PROGRESS.SH 1 "June 16, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+build-progress.sh \- show kde-build progress in your konsole/xterm title bar
+.SH SYNOPSIS
+.B build-progress.sh
+.SH DESCRIPTION
+\fBbuild-progress.sh\fP can be used to watch the progress of a large TDE
+build in the title bar of your konsole or xterm.
+.PP
+The TDE build must be running elsewhere as a separate process, and it
+must be done using
+.BR kde-build (1).
+.PP
+When you run build-progress.sh, it will sit in a permanent loop while
+kde-build runs. The title bar of the konsole/xterm in which you ran
+build-progress.sh will be continually updated with the directory in
+which the TDE build is currently working.
+.PP
+You must run build-progress.sh from the top-level directory of the TDE
+build tree. This directory must contain a file named
+\fIkde-buildrc\fP (which is also used by kde-build). This
+\fIkde-buildrc\fP must contain valid settings for
+\fITDELOGDIR\fP and \fITDESRCDIR\fP, or else build-progress.sh will
+fail to work.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH FILES
+.TP
+\fIkde-buildrc\fP
+This file must be contained in the current directory, which must be the
+root of the TDE build tree. See
+.BR kde-build (1)
+for further information.
+.SH SEE ALSO
+.BR kde-build (1).
+.SH AUTHOR
+build-progress.sh was written by Malte Starostik <malte@kde.org> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/catalogmanager.1 b/ubuntu/_base/tdesdk/debian/man/catalogmanager.1
new file mode 100644
index 000000000..db8b17613
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/catalogmanager.1
@@ -0,0 +1,66 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CATALOGMANAGER 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+catalogmanager \- advanced catalog manager for KBabel
+.SH SYNOPSIS
+.B catalogmanager
+.RI "[ " generic-options " ]"
+[ \fB\-\-project\fP \fIconfig-file\fP ]
+.SH DESCRIPTION
+\fBCatalogManager\fP is part of a suite of programs for editing gettext
+message files (PO-files). This suite is designed to help you translate fast
+and consistently.
+.PP
+This suite includes KBabel, CatalogManager and KBabelDict. KBabel is an
+advanced and easy to use PO-file editor with full navigational and editing
+capabilities, syntax checking and statistics. CatalogManager (this program)
+is a multi functional catalog manager which allows you to keep track of many
+PO-files at once. KBabelDict is a dictionary to assist with searching
+for common translations.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the catalogmanager-specific options.
+For a full summary of options, run \fIcatalogmanager \-\-help\fP.
+.TP
+\fB\-\-project\fP \fIconfig-file\fP
+Load the configuration from the given file.
+.SH SEE ALSO
+.BR kbabel (1),
+.BR kbabeldict (1).
+.PP
+Full user documentation for KBabel is available through the TDE Help Centre.
+You can also enter the URL
+\fIhelp:/kbabel/\fP
+directly into konqueror or you can run
+`\fIkhelpcenter help:/kbabel/\fP'
+from the command-line.
+.PP
+If the TDE Help Centre is not installed then you can install the package
+\fItdesdk-doc-html\fP and read this documentation in HTML format from
+\fI/usr/share/doc/tde/HTML/en/kbabel/\fP.
+.SH AUTHOR
+KBabel was written by Matthias Kiefer <kiefer@kde.org>,
+Wolfram Diestel <wolfram@steloj.de>, Andrea Rizzi <rizzi@kde.org>,
+Stanislav Visnovsky <visnovsky@kde.org>, Marco Wegner <dubbleu@web.de>,
+Asgeir Frimannsson <asgeirf@redhat.com>,
+Dwayne Bailey <dwayne@translate.org.za>,
+Bram Schoenmakers <bramschoenmakers@kde.nl> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cheatmake.1 b/ubuntu/_base/tdesdk/debian/man/cheatmake.1
new file mode 100644
index 000000000..098449a0b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cheatmake.1
@@ -0,0 +1,72 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CHEATMAKE 1 "September 27, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cheatmake \- fool make into not rebuilding certain files
+.SH SYNOPSIS
+.B cheatmake hidechange
+.I file
+.br
+.B cheatmake show
+.br
+.B cheatmake why
+.I file
+.SH DESCRIPTION
+\fBcheatmake\fP is used to save time when recompiling. It can fool \fBmake\fP
+into skipping files that haven't changed in a meaningful way. This can be
+used for instance when you change a comment in a file but none of the actual
+code.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+The different modes of operation are as follows.
+.TP
+\fBhidechange\fP \fIfile\fP
+Hides the fact that the given file has changed by moving its timestamp
+back into the past. Use this option with care!
+.TP
+\fBshow\fP
+Lists which files make currently needs to rebuild.
+.TP
+\fBwhy\fP \fIfile\fP
+Explains why make must rebuild the given file.
+.SH ENVIRONMENT VARIABLES
+One of the following variables (but not both) should be set if the
+source
+directory is different from the build directory.
+If the build directory is simply a subdirectory of the source directory,
+the simpler variable OBJ_SUBDIR should be used.
+.TP
+OBJ_SUBDIR
+Indicates that the build directory is in the given subdirectory of the
+source directory. For instance, if the source directory is \fItdesdk\fP
+and the build directory is \fItdesdk/obj-i386-linux\fP, then OBJ_SUBDIR
+should be set to \fIobj-i386-linux\fP.
+.TP
+OBJ_REPLACEMENT
+A \fBsed\fP expression that is used to transform the source directory
+into the build directory.
+For instance, if the source directory is \fI~/src/tdesdk\fP and the
+build directory is \fI~/src/tdesdk-obj\fP, then OBJ_REPLACEMENT could
+be set to \fIs#tdesdk#tdesdk-obj#\fP.
+.SH SEE ALSO
+.BR make (1).
+.SH AUTHOR
+cheatmake was written by David Faure <faure@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/create_cvsignore.1 b/ubuntu/_base/tdesdk/debian/man/create_cvsignore.1
new file mode 100644
index 000000000..ce63f6f55
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/create_cvsignore.1
@@ -0,0 +1,42 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CREATE_CVSIGNORE 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+create_cvsignore \- creates preliminary .cvsignore in current directory
+.SH SYNOPSIS
+.B create_cvsignore
+[ \fB\-r\fP ]
+.SH DESCRIPTION
+\fBcreate_cvsignore\fP is used to create a preliminary \fI.cvsignore\fP
+file in the current directory. It does this by adding some standard
+stuff according to what it finds in \fIMakefile.am\fP.
+.PP
+No lines will be removed from any existing \fI.cvsignore\fP.
+If there is not already a \fI.cvsignore\fP, it will be added to the CVS
+repository.
+.PP
+Note that you must have a \fIMakefile.am\fP in the current directory for
+this tool to work.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB-r\fP
+Recursively process this directory and all directories beneath it.
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/create_makefile.1 b/ubuntu/_base/tdesdk/debian/man/create_makefile.1
new file mode 100644
index 000000000..e128f23e9
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/create_makefile.1
@@ -0,0 +1,69 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CREATE_MAKEFILE 1 "September 26, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+create_makefile \- creates Makefile.in and Makefile from a Makefile.am
+.SH SYNOPSIS
+.B create_makefile
+.I relativepath/Makefile
+.br
+.B create_makefile
+.I relativepath
+.SH DESCRIPTION
+\fBcreate_makefile\fP creates the \fIMakefile.in\fP and \fIMakefile\fP
+in a subdirectory containing a \fIMakefile.am\fP.
+This script saves time compared to re-running configure completely.
+.PP
+Note that you must supply the path to the desired \fIMakefile\fP, not the
+existing \fIMakefile.am\fP (though the final \fI/Makefile\fP may be omitted).
+.PP
+This script may be run from the toplevel directory (the
+one containing \fIconfigure\fP) or from one of its subdirectories.
+Note that \fIrelativepath\fP must be a relative path, not an absolute path.
+.PP
+If the source directory is different from the build directory (see the
+environment variables below), it will be assumed that the \fIMakefile.am\fP
+and \fIMakefile.in\fP belong beneath the source directory and that the
+\fIMakefile\fP belongs beneath the build directory.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH ENVIRONMENT VARIABLES
+One of the following variables (but not both) should be set if the
+source
+directory is different from the build directory.
+If the build directory is simply a subdirectory of the source directory,
+the simpler variable OBJ_SUBDIR should be used.
+.TP
+OBJ_SUBDIR
+Indicates that the build directory is in the given subdirectory of the
+source directory. For instance, if the source directory is \fItdesdk\fP
+and the build directory is \fItdesdk/obj-i386-linux\fP, then OBJ_SUBDIR
+should be set to \fIobj-i386-linux\fP.
+.TP
+OBJ_REPLACEMENT
+A \fBsed\fP expression that is used to transform the source directory
+into the build directory.
+For instance, if the source directory is \fI~/src/tdesdk\fP and the
+build directory is \fI~/src/tdesdk-obj\fP, then OBJ_REPLACEMENT could
+be set to \fIs#tdesdk#tdesdk-obj#\fP.
+.SH SEE ALSO
+.BR create_makefiles (1).
+.SH AUTHOR
+create_makefile was written by David Faure <faure@kde.org> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/create_makefiles.1 b/ubuntu/_base/tdesdk/debian/man/create_makefiles.1
new file mode 100644
index 000000000..2efc03795
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/create_makefiles.1
@@ -0,0 +1,63 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CREATE_MAKEFILES 1 "September 27, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+create_makefiles \- recreates all Makefiles beneath a directory
+.SH SYNOPSIS
+.B create_makefiles
+.I dir
+.SH DESCRIPTION
+\fBcreate_makefiles\fP recreates all \fIMakefile\fPs in
+\fIdir\fP and its (recursed) subdirectories from the corresponding
+\fIMakefile.am\fP templates.
+.PP
+This script must be run from the toplevel directory (the
+one containing \fIconfigure\fP).
+This script saves time compared to re-running configure completely.
+.PP
+If the source directory is different from the build directory (see the
+environment variables below), it will be assumed that each \fIMakefile.am\fP
+and \fIMakefile.in\fP belongs beneath the source directory and that each
+\fIMakefile\fP belongs beneath the build directory.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH ENVIRONMENT VARIABLES
+One of the following variables (but not both) should be set if the
+source
+directory is different from the build directory.
+If the build directory is simply a subdirectory of the source directory,
+the simpler variable OBJ_SUBDIR should be used.
+.TP
+OBJ_SUBDIR
+Indicates that the build directory is in the given subdirectory of the
+source directory. For instance, if the source directory is \fItdesdk\fP
+and the build directory is \fItdesdk/obj-i386-linux\fP, then OBJ_SUBDIR
+should be set to \fIobj-i386-linux\fP.
+.TP
+OBJ_REPLACEMENT
+A \fBsed\fP expression that is used to transform the source directory
+into the build directory.
+For instance, if the source directory is \fI~/src/tdesdk\fP and the
+build directory is \fI~/src/tdesdk-obj\fP, then OBJ_REPLACEMENT could
+be set to \fIs#tdesdk#tdesdk-obj#\fP.
+.SH SEE ALSO
+.BR create_makefile (1).
+.SH AUTHOR
+create_makefiles was written by David Faure <faure@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvs-clean.1 b/ubuntu/_base/tdesdk/debian/man/cvs-clean.1
new file mode 100644
index 000000000..0706e485c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvs-clean.1
@@ -0,0 +1,50 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVS-CLEAN 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvs\-clean \- delete all files and directories not registered with CVS
+.SH SYNOPSIS
+.B cvs\-clean
+[ \fB-n, \-\-dry-run\fP ]
+[ \fB-h, \-\-help\fP ]
+.SH DESCRIPTION
+\fBcvs\-clean\fP recursively deletes everything in or beneath the
+current directory that is not known to CVS (i.e., that has not been
+checked out of or checked into a CVS repository).
+.PP
+A list of all files and directories that are deleted will be written to
+the console.
+.PP
+This script behaves similarly to the \fIcvs-clean\fP target from the
+file \fIadmin/Makefile.common\fP found in most TDE application sources.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB-n, \-\-dry-run\fP
+Print the intended actions to the console, but do not change anything on
+the filesystem.
+.TP
+\fB-h, \-\-help\fP
+Display usage information.
+.SH SEE ALSO
+.BR cvs (1).
+.SH AUTHOR
+This utility was written by Oswald Buddenhagen <ossi@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvs2dist.1 b/ubuntu/_base/tdesdk/debian/man/cvs2dist.1
new file mode 100644
index 000000000..f0bc71a3e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvs2dist.1
@@ -0,0 +1,201 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVS2DIST 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvs2dist \- convert subdirectories within TDE CVS into standalone
+source packages
+.SH SYNOPSIS
+.B cvsdist
+.I path-to-module
+.I directory-in-module
+[ \fB\-n, \-\-name\fP \fIname\fP ]
+[ \fB\-v, \-\-version\fP \fIversion\fP ]
+[ \fB\-\-admin-dir\fP \fIdir\fP ]
+[ \fB\-\-cvs-root\fP \fIroot\fP ]
+[ \fB\-B, \-\-branch\fP \fIbranch\fP ]
+[ \fB\-\-no-i18n\fP ]
+[ \fB\-\-no-i18n-lang\fP \fIlanguages\fP ]
+[ \fB\-\-log=\fP\fIlogfile\fP | \fB\-l\fP ]
+[ \fB\-m, \-\-make-unpackaged\fP ]
+[ \fB\-g, \-\-no-gzip\fP ]
+[ \fB\-b, \-\-no-bz2, \-\-no-bzip2\fP ]
+[ \fB\-o, \-\-only-directory\fP ]
+[ \fB\-r, \-\-required-header\fP \fIheader\fP ]
+[ \fB\-e, \-\-required-header-error-message\fP \fImessage\fP ]
+[ \fB\-d, \-\-remove-hidden\fP ]
+[ \fB\-\-replace-files\fP \fIpairs\fP ]
+[[--] \fIaddfile\fP ... ]
+.PP
+.B cvsdist
+\fB\-h, \-\-help\fP
+.SH DESCRIPTION
+Each module in the TDE CVS tree contains a large number of applications
+all bundled together.
+\fBcvs2dist\fP is used to extract a single application or component from
+one of these large CVS modules and bundle it into a standalone package.
+The application or component will be bundled into a standard
+distribution tarball (with a configure script and so on) that users can
+download, build and install.
+.PP
+By default, cvs2dist automatically tries to check out all translations
+of strings and documentation from the corresponding parts of the
+\fItde-i18n\fP CVS module and include them in the final packages.
+This can be suppressed or modified using the options \-\-no-i18n or
+\-\-no-i18n-lang.
+.PP
+The initial argument \fIpath-to-module\fP should specify where the CVS
+module has been checked out on your system, and the second argument
+\fIdirectory-in-module\fP should specify which directory within this
+module is to be packaged (all subdirectories beneath it will be included
+and so on). See the EXAMPLE section below for details.
+.PP
+Both gzip and bzip2 compressed tarballs will be created by default and
+will be called \fIname[-version].tar.gz\fP and \fIname[-version].tar.bz2\fP.
+The \fIname\fP component will be the last directory component of
+\fIdirectory-in-module\fP unless otherwise specified by \-\-name, and
+the \fIversion\fP component will not be included unless it is specified by
+\-\-version.
+.PP
+Additional files from outside the CVS tree can be included in the final
+packages by passing them after all other options (these are the
+\fIaddfile\fP arguments displayed above). These additional files will
+be placed in the top level directory of the final packages.
+The \-\- that precedes them is optional.
+.PP
+Many options are available for customising these procedures, as seen below.
+Note that cvs2dist will remove any temporary files that it creates.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-n, \-\-name\fP \fIname\fP
+The name of the package (to be used in the names of the final tarballs
+and directories). Specifically, the compressed tarballs will be called
+\fIname-version.tar.gz\fP and \fIname-version.tar.bz2\fP (see the
+\-\-version option below for further information).
+This package name defaults to the last directory component of
+\fIdirectory-in-module\fP.
+.TP
+\fB\-v, \-\-version\fP \fIversion\fP
+The version of the package (to be used in the names of the final
+tarballs and directories). If this is not supplied, no version is used
+at all (i.e., the compressed tarballs will just be called \fIname.tar.gz\fP
+and \fIname.tar.bz2\fP).
+.TP
+\fB\-\-admin-dir\fP \fIdir\fP
+The location of \fIadmin/\fP on the filesystem. Symbolic links may
+be used. Defaults to \fIpath-to-module/admin\fP.
+.TP
+\fB\-\-cvs-root\fP \fIroot\fP
+The value to use as CVSROOT when checking out translations from CVS.
+Defaults to the CVSROOT environment variable.
+If \-\-no-i18n is passed then this option has no effect.
+.TP
+\fB\-B, \-\-branch\fP \fIbranch\fP
+Use the given CVS branch for checking out translations from CVS.
+If \-\-no-i18n is passed then this option has no effect.
+.TP
+\fB\-\-no-i18n\fP
+Do not check out any translations from CVS.
+.TP
+\fB\-\-no-i18n-lang\fP \fIlanguages\fP
+Exclude the given language(s) when checking out translations from CVS.
+The list of languages should be comma-separated,
+such as \fI\-\-no-i18n-lang uk,de,en_GB\fP .
+.TP
+\fB\-\-log=\fP\fIlogfile\fP
+Log all proceedings to the given logfile. Note that the = is essential,
+and may not be omitted.
+.TP
+\fB\-l\fP
+Log all proceedings to the default logfile in the current directory.
+.TP
+\fB\-m, \-\-make-unpackaged\fP
+In addition to the compressed tarballs, an unpacked distribution will be
+created in the current directory.
+.TP
+\fB\-g, \-\-no-gzip\fP
+Do not create a gzip package (\fIname-version.tar.gz\fP).
+.TP
+\fB\-b, \-\-no-bz2, \-\-no-bzip2\fP
+Do not create a bzip2 package (\fIname-version.tar.bz2\fP).
+.TP
+\fB\-o, \-\-only-directory\fP
+Alias for \-mgb. No packages will be created, only an unpacked directory.
+.TP
+\fB\-r, \-\-required-header\fP \fIheader\fP
+When the user runs configure, an error will be generated if
+\fIheader\fP is not found on the user's system.
+.TP
+\fB\-e, \-\-required-header-error-message\fP \fImessage\fP
+The error to display to a user when the header passed with
+\-\-required-header is not found on the user's system. Defaults to a
+sensible message.
+.TP
+\fB\-d, \-\-remove-hidden\fP
+Remove hidden files and directories (e.g., dotfiles) from the packages.
+.TP
+\fB\-h, \-\-help\fP
+Display instructions on how to use cvs2dist.
+.TP
+\fB\-\-replace-files\fP \fIpairs\fP
+Move one or more files around in the final distribution packages.
+The \fIpairs\fP argument should be a comma-separated list of
+replacements to make. Each replacement specifies a single file to move, and
+should be of the form \fIsource\fP@\fIdest\fP.
+.br
+For each replacement, the source file will be moved to the
+destination file (in particular, the source file will be deleted).
+All filenames are relative to the top-level directory
+of the package. Spaces in filenames are not allowed.
+.br
+Please be careful when using this option! Try to avoid the use of ..
+in the filenames, since it may cause unexpected problems.
+.br
+An example of this option might be
+\fI\-\-replace-files take_this_file@move_it_here,configure.in.bot.dist@configure.in.bot\fP .
+.SH EXAMPLE
+The following example creates packages of the kolf picture plugin from
+the CVS source tree currently checked out in \fI/sources\fP.
+.PP
+.RS
+\fIexample$\fP cvs2dist /sources/tdegames kolf/objects/picture
+\-n kolf-picture \-v 0.9 \-r "kolf/game.h" \-\-log ~/tmp/extra-file
+.RE
+.PP
+The packages will be named \fIkolf-picture-0.9\fP and
+the process will be logged. For configure to succeed when a user builds
+these packages, the header \fIkolf/game.h\fP must be installed or an
+error will occur. The additional file \fI~/tmp/extra-file\fP will be
+included in the packages even though it is not part of the CVS source tree.
+.SH FILES
+.TP
+\fI~/.cvs2distrc\fP
+Any options found in this file will be
+added to the beginning of the command-line arguments.
+.SH SEE ALSO
+.BR cvs (1).
+.PP
+For the latest updates to this script, see the cvs2dist website
+\fIhttp://www.katzbrown.com/shiritsu/programming/cvs2dist/\fP.
+.SH AUTHOR
+cvs2dist was written by Jason Katz-Brown <jason@katzbrown.com>,
+Sebastian Stein <seb.stein@hpfsc.de>, Dominique Devriese <devriese@kde.org>
+and Michael Buesch <mbuesch@freenet.de>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvsaskpass.1 b/ubuntu/_base/tdesdk/debian/man/cvsaskpass.1
new file mode 100644
index 000000000..d4b7e5dfd
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvsaskpass.1
@@ -0,0 +1,63 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSASKPASS 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvsaskpass \- prompt for a password for the CVS DCOP service
+.SH SYNOPSIS
+.B cvsaskpass
+.RI "[ " generic-options " ]"
+.I prompt
+.SH DESCRIPTION
+This utility displays a dialog box prompting the user for the password to
+a CVS repository, then writes the password to standard output and exits.
+You should not need to run this program directly \- it is designed for
+the internal use of
+.BR cvsservice (1).
+.PP
+The prompt should be of the following form:
+.RS
+.PP
+\fIuser\fP@\fIhost\fP's password:
+.RE
+.PP
+This will allow the dialog box to display the details of the CVS
+repository to the user.
+.PP
+This utility is part of the CVS service provided with Cervisia, which in
+turn is part of the TDE Software Development Kit.
+.SH OPTIONS
+For a full summary of options, run \fIcvsaskpass \-\-help\fP.
+.SH RETURN VALUE
+If a password was succefully obtained, 0 is returned. If no prompt was
+supplied on the command-line or if the dialog was cancelled, 1 is returned.
+.SH SEE ALSO
+.BR cervisia (1),
+.BR cvsservice (1),
+.BR dcop (1).
+.PP
+Details of how to use the CVS service from within another script or C++
+program can be found in \fI/usr/share/doc/libcvsservice0/DESIGN\fP.
+.SH AUTHOR
+The CVS service was written by Christian Loose <christian.loose@kdemail.net>.
+.br
+Cervisia was written by Bernd Gehrmann <bernd@physik.hu-berlin.de>,
+Christian Loose <christian.loose@kdemail.net>,
+Andre Woebbeking <woebbeking@web.de>,
+Carlos Woelz <carloswoelz@imap-mail.com> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvsbackport.1 b/ubuntu/_base/tdesdk/debian/man/cvsbackport.1
new file mode 100644
index 000000000..7181ac671
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvsbackport.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSBACKPORT 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvsbackport \- backport the last change in HEAD to a branch
+.SH SYNOPSIS
+.B cvsbackport
+\fIfile\fP ...
+.SH DESCRIPTION
+For each file given on the command line,
+\fBcvsbackport\fP will attempt to determine the last change made to
+the file in HEAD and then backport that change to a CVS branch (the
+branch name is hard-coded; see below).
+.PP
+The changes to be backported will be displayed on screen, and you will
+have the chance to confirm or abort before any commits are made.
+.PP
+The files must be checked out from HEAD when you run this utility.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH WARNINGS
+The branch tag is hard-coded into the script (currently it is set to
+KDE_3_4_BRANCH).
+.PP
+If you abort (i.e., you do not make the suggested commits), your files
+will be checked out from the branch (and not from HEAD as they were
+before).
+.SH SEE ALSO
+.BR cvsblame (1),
+.BR cvsforwardport (1),
+.BR cvslastchange (1),
+.BR cvslastlog (1),
+.BR cvsrevertlast (1).
+.SH AUTHOR
+This utility was written by Dirk Mueller and David Faure.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvscheck.1 b/ubuntu/_base/tdesdk/debian/man/cvscheck.1
new file mode 100644
index 000000000..3d79c255b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvscheck.1
@@ -0,0 +1,107 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSCHECK 1 "March 26, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvscheck \- offline status report for files in a checked-out CVS module
+.SH SYNOPSIS
+.B cvscheck
+[ \fB\-u, \-\-unknown\fP ]
+[ \fB\-m, \-\-modified\fP ]
+[ \fB\-\-missing\fP ]
+[ \fB\-t, \-\-tagged\fP ]
+[ \fB\-a, \-\-added\fP ]
+[ \fB\-r, \-\-removed\fP ]
+[ \fB\-c, \-\-conflicts\fP ]
+[ \fB\-l, \-\-local\fP ]
+[ \fIdir\fP ... ]
+.SH DESCRIPTION
+\fBcvscheck\fP prints information about the status of your local CVS
+checkout without communicating with the server. This means it is
+extremely fast and does not require a network connection.
+.PP
+The given directories and all of their subdirectories will be processed
+recursively (though see the \-\-local option below).
+If no directory is given, the current directory and its
+recursed subdirectories will be used.
+.PP
+Each file with an interesting status will be printed with a status
+character in front of its name. The status characters are as follows.
+.TP
+? \fIfoobar.c\fP
+The file is not known to CVS. Maybe you should add it?
+.TP
+M \fIfoobar.c\fP
+The file is for sure locally modified.
+.TP
+m \fIfoobar.c\fP
+The file \fImight\fP have local changes. You should diff with the
+server to make sure.
+.TP
+C \fIfoobar.c\fP
+The file has a CVS conflict and therefore cannot be committed.
+.TP
+U \fIfoobar.c\fP
+The file is in CVS but is somehow missing in your local checkout.
+.TP
+T \fIfoobar.c\fP
+The file has an unusual sticky CVS tag.
+.TP
+A \fIfoobar.c\fP
+You have "cvs add"ed this file but you have not yet committed.
+.TP
+R \fIfoobar.c\fP
+You have "cvs remove"d this file but you have not yet committed.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+By default cvscheck will display the status for all files in and
+beneath the requested directories. The following options however can be
+used to display only files with a particular status and/or in a
+particular directory.
+.TP
+\fB\-u, \-\-unknown\fP
+Show only unknown (?) files.
+.TP
+\fB\-m, \-\-modified\fP
+Show only modified (m/M) files.
+.TP
+\fB\-\-missing\fP
+Show only missing (U) files.
+.TP
+\fB\-t, \-\-tagged\fP
+Show only tagged (T) files.
+.TP
+\fB\-a, \-\-added\fP
+Show only added (A) files.
+.TP
+\fB\-r, \-\-removed\fP
+Show only removed (R) files.
+.TP
+\fB\-c, \-\-conflicts\fP
+Show only conflict (C) files.
+.TP
+\fB\-l, \-\-local\fP
+Do not recurse. That is, process the given directory but none of its
+subdirectories.
+.SH SEE ALSO
+.BR cvs (1).
+.SH AUTHOR
+cvscheck was written by Dirk Mueller <mueller@kde.org> and
+Sirtaj Singh Kang <taj@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvsforwardport.1 b/ubuntu/_base/tdesdk/debian/man/cvsforwardport.1
new file mode 100644
index 000000000..0ca6d29f5
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvsforwardport.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSFORWARDPORT 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvsforwardport \- forwardport the last change in a branch to HEAD
+.SH SYNOPSIS
+.B cvsforwardport
+\fIfile\fP ...
+.SH DESCRIPTION
+For each file given on the command line,
+\fBcvsforwardport\fP will attempt to determine the last change made to
+the file in the primary CVS branch and then forwardport that change to HEAD.
+The branch name is hard-coded; see below.
+.PP
+The changes to be forwardported will be displayed on screen, and you will
+have the chance to confirm or abort before any commits are made.
+.PP
+The files must be checked out from the branch when you run this utility.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH WARNINGS
+The branch tag is hard-coded into the script (currently it is set to
+KDE_3_4_BRANCH).
+.PP
+If you abort (i.e., you do not make the suggested commits), your files
+will be checked out from HEAD (and not from the branch as they were
+before).
+.SH SEE ALSO
+.BR cvsbackport (1),
+.BR cvsblame (1),
+.BR cvslastchange (1),
+.BR cvslastlog (1),
+.BR cvsrevertlast (1).
+.SH AUTHOR
+This utility was written by Dirk Mueller and David Faure.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvslastchange.1 b/ubuntu/_base/tdesdk/debian/man/cvslastchange.1
new file mode 100644
index 000000000..b651e4414
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvslastchange.1
@@ -0,0 +1,59 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSLASTCHANGE 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvslastchange \- display the last committed changes for a file
+.SH SYNOPSIS
+.B cvslastchange
+\fIfile\fP [ \fIrevision\fP ]
+.br
+.B cvslastchange
+\fBM\fP +\fIdigits\fP -\fIdigits\fP
+.I file revision
+.SH DESCRIPTION
+\fBcvslastchange\fP displays the last changes committed to the CVS
+for the given file.
+It does this by launching '\fIcvs log\fP' and '\fIcvs diff\fP'.
+.PP
+If a revision is passed, the changes committed for that particular revision
+will be displayed. Otherwise the currently checked out revision will be used.
+.PP
+This tool works with other branches as well as with HEAD.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fBM\fP +\fIdigits\fP -\fIdigits\fP
+These options are currently ignored.
+.SH ENVIRONMENT VARIABLES
+.TP
+CVSLASTCHANGE_KEEP_WHITESPACE
+Define this variable if you do not want the whitespace to be modified
+in any way when displaying changes. Usually the whitespace is tidied
+up a little before the changes are displayed on screen.
+.br
+This variable is useful if you are using cvslastchange to extract a
+patch that can be applied elsewhere.
+.SH SEE ALSO
+.BR cvsbackport (1),
+.BR cvsblame (1),
+.BR cvsforwardport (1),
+.BR cvslastlog (1),
+.BR cvsrevertlast (1).
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvslastlog.1 b/ubuntu/_base/tdesdk/debian/man/cvslastlog.1
new file mode 100644
index 000000000..445a1a74a
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvslastlog.1
@@ -0,0 +1,39 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSLASTLOG 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvslastlog \- prints the log of the last commit for a file
+.SH SYNOPSIS
+.B cvslastlog
+.I file
+.SH DESCRIPTION
+\fBcvslastlog\fP shows the log associated with the last CVS commit for the
+given file.
+It depends on the version of the local file, not the one on the server.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR cvsbackport (1),
+.BR cvsblame (1),
+.BR cvsforwardport (1),
+.BR cvslastchange (1),
+.BR cvsrevertlast (1).
+.SH AUTHOR
+cvslastlog was written by David Faure <faure@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvsrevertlast.1 b/ubuntu/_base/tdesdk/debian/man/cvsrevertlast.1
new file mode 100644
index 000000000..aedf45aa6
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvsrevertlast.1
@@ -0,0 +1,38 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSREVERTLAST 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvsrevertlast \- revert files in CVS by one version
+.SH SYNOPSIS
+.B cvsrevertlast
+\fIfile\fP ...
+.SH DESCRIPTION
+\fBcvsrevertlast\fP is used to revert all the files on the command line
+by one version in CVS. The files will not be committed.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR cvsbackport (1),
+.BR cvsblame (1),
+.BR cvsforwardport (1),
+.BR cvslastchange (1),
+.BR cvslastlog (1).
+.SH AUTHOR
+This utility was written by Charles Samuels <charles@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cvsservice.1 b/ubuntu/_base/tdesdk/debian/man/cvsservice.1
new file mode 100644
index 000000000..9d5c791d7
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cvsservice.1
@@ -0,0 +1,79 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CVSSERVICE 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cvsservice \- a DCOP service for accessing CVS repositories
+.SH SYNOPSIS
+.B cvsservice
+.RI "[ " generic-options " ]"
+.SH DESCRIPTION
+The CVS service is a DCOP service for accessing and working with
+remote CVS repositories. Applications may link with this library to
+access the DCOP service directly from C++. Alternatively, scripts may
+access the service using the standard
+.BR dcop (1)
+command-line tool.
+.PP
+DCOP is the Desktop Communication Protocol used throughout TDE.
+.PP
+The CVS DCOP service consists of the following three parts:
+.TP
+\fBCvsService\fP
+The main interface to the functionality of the
+.BR cvs (1)
+command line client. There is one method for each CVS command, e.g., add,
+checkout, commit, etc. The methods assemble the command line
+arguments, create a CvsJob and return a DCOPRef object for it
+to the caller. There is one instance of this service for each
+application instance.
+.TP
+\fBRepository\fP
+This DCOPObject manages the configuration data of the current
+CVS repository. The data is automatically updated when other
+service instances change it.
+.TP
+\fBCvsJob\fP
+This class represents a CVS job. You can execute and cancel it,
+and you can retrieve the output of the cvs client by either
+connecting to the proper DCOP signals or by using the output()
+method. There are two types of jobs. First the non-concurrent
+job which has to run alone, like cvs update or import. Second
+the jobs which can run concurrently like cvs log or annotate.
+.PP
+The CVS service is provided with Cervisia, which is part of the TDE
+Software Development Kit.
+.SH OPTIONS
+For a full summary of options, run \fIcvsservice \-\-help\fP.
+.SH SEE ALSO
+.BR cervisia (1),
+.BR cvs (1),
+.BR cvsaskpass (1),
+.BR dcop (1).
+.PP
+Details of how to use the CVS service from within a shell script, a C++
+program or through the JavaScript bindings can be found in
+\fI/usr/share/doc/libcvsservice0/DESIGN\fP.
+.SH AUTHOR
+The CVS service was written by Christian Loose <christian.loose@kdemail.net>.
+.br
+Cervisia was written by Bernd Gehrmann <bernd@physik.hu-berlin.de>,
+Christian Loose <christian.loose@kdemail.net>,
+Andre Woebbeking <woebbeking@web.de>,
+Carlos Woelz <carloswoelz@imap-mail.com> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/cxxmetric.1 b/ubuntu/_base/tdesdk/debian/man/cxxmetric.1
new file mode 100644
index 000000000..a8a855cde
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/cxxmetric.1
@@ -0,0 +1,34 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CXXMETRIC 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cxxmetric \- simple source metrics for C and C++
+.SH SYNOPSIS
+.B cxxmetric
+.RI "[ " file " ... ]"
+.SH DESCRIPTION
+\fBcxxmetric\fP counts lines of code, comment and blank space and
+calculates various other statistics for each given source file.
+Source files must be in C or C++.
+.PP
+If no source files are specified then all C/C++ files in or beneath the
+current directory will be used.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/demangle.1 b/ubuntu/_base/tdesdk/debian/man/demangle.1
new file mode 100644
index 000000000..8f4f3922f
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/demangle.1
@@ -0,0 +1,57 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH DEMANGLE 1 "February 25, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+demangle \- undo C++ name mangling for symbols
+.SH SYNOPSIS
+.B demangle
+.SH DESCRIPTION
+\fBDemangle\fP reads a list of C++ mangled symbol names from standard
+input and converts these names to human-readable form on standard
+output.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH EXAMPLE
+Create a file called \fInames\fP containing the following mangled symbol
+names:
+.PP
+.RS
+_ZNK6Object10metaObjectEv
+.br
+_ZN8QPtrListI5ArrowE5clearEv
+.br
+_ZTC4Kolf0_11TDEMainWindow
+.RE
+.PP
+These names can then be demangled as follows:
+.PP
+.RS
+\fIexample$\fP demangle < names
+.br
+Object::metaObject() const
+.br
+QPtrList<Arrow>::clear()
+.br
+construction vtable for TDEMainWindow-in-Kolf
+.RE
+.SH SEE ALSO
+.BR kminspector (1),
+.BR kmmatch (1),
+.BR kmtrace (1).
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/dprof2calltree.1 b/ubuntu/_base/tdesdk/debian/man/dprof2calltree.1
new file mode 100644
index 000000000..88bcd0b0d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/dprof2calltree.1
@@ -0,0 +1,60 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH DPROF2CALLTREE 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+dprof2calltree \- convert perl's DProf profiling data to KCachegrind calltree format
+.SH SYNOPSIS
+.B dprof2calltree
+\fB\-f\fP \fIinput\fP
+[ \fB\-o\fP \fIoutput\fP ]
+.SH DESCRIPTION
+\fBdprof2calltree\fP reads the \fItmon.out\fP profiling data output by
+Perl's Devel::DProf profiling package, and converts it into calltree format
+for use by KCachegrind.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-f\fP \fIinput\fP
+Specifies the DProf \fItmon.out\fP file to convert.
+.TP
+\fB\-o\fP \fIoutput\fP
+Write the calltree output to the given file for use by KCachegrind.
+If omitted, the output will be written to file of the form
+\fIcachgrind.out.<input>\fP.
+.SH EXAMPLE
+If you run a perl script as:
+.PP
+.RS
+perl -d:DProf yourscript.pl
+.RE
+.PP
+then this will write profiling data to \fItmon.out\fP. You can then
+work with this data in KCachegrind as follows:
+.PP
+.RS
+dprof2calltree -f tmin.out -o cachegrind.out.foo
+.br
+tdecachegrind cachegrind.out.foo
+.RE
+.SH SEE ALSO
+.BR tdecachegrind (1).
+.SH AUTHOR
+This converter was written by George Schlossnagle <george@omniti.com>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/extend_dmalloc.1 b/ubuntu/_base/tdesdk/debian/man/extend_dmalloc.1
new file mode 100644
index 000000000..0078442ef
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/extend_dmalloc.1
@@ -0,0 +1,43 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH EXTEND_DMALLOC 1 "April 29, 2001"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+extend_dmalloc \- analyse return-addresses from dmalloc logfiles
+.SH SYNOPSIS
+.B extend_dmalloc
+.I dmalloc-log binary
+.SH DESCRIPTION
+\fBextend_dmalloc\fP will run
+.BR gdb (1)
+to get information on the return-addresses from a
+.BR dmalloc (1)
+logfile. Specifically it will examine any \fIra=\fP lines and try to
+get the corresponding line numbers.
+.PP
+The argument \fIbinary\fP must be the binary that generated the log
+\fIdmalloc-log\fP.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH NOTES
+You may wish to direct the output from extend_dmalloc to a file, since
+otherwise gdb seems to prompt for a return as if you are at the end of a
+page.
+.SH AUTHOR
+extend_dmalloc was written by Gray Watson <gray.watson@letters.com>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/extractattr.1 b/ubuntu/_base/tdesdk/debian/man/extractattr.1
new file mode 100644
index 000000000..7e506e449
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/extractattr.1
@@ -0,0 +1,61 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH EXTRACTATTR 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+extractattr \- extract element attributes from UI and XML GUI files
+.SH SYNOPSIS
+.B extractattr
+\fB\-\-attr=\fP\fIname\fP
+[ \fB\-\-attr=\fP\fIname\fP ... ]
+[ \fB\-\-context=\fP\fIname\fP ]
+\fIfile\fP ...
+.PP
+.B extractattr \-\-help
+.SH DESCRIPTION
+\fBextractattr\fP finds all of the given element attributes within the
+given files. It then writes the corresponding \fIi18n()\fP calls to
+standard output (usually redirected to rc.cpp) so that xgettext can parse
+them. Only the attributes specified by \fB\-\-attr\fP will be extracted.
+.PP
+Both Qt designer (.ui) files and XML GUI (.rc) files are understood.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-\-attr=\fP\fIname\fP
+Specifies an attribute to be extracted. This option may be used
+multiple times.
+.br
+The \fIname\fP argument must be of the form
+\fIElement\fP,\fIattribute\fP or
+\fIElement\fP,\fIattribute\fP,\fIcontext\fP.
+.br
+The context is optional, and is used in constructing the i18n() calls.
+If specified it will override the default context set by \fB\-\-context\fP.
+.TP
+\fB\-\-context=\fP\fIname\fP
+Give all i18n() calls the given context: i18n("\fIname\fP", ...).
+.TP
+\fB\-\-help\fP
+Display a summary of options.
+.SH EXAMPLE
+extractattr \-\-attr=Title,data \-\-attr=Description,data,Stencils file.ui
+.SH AUTHOR
+This utility was written by Richard Evans <rich@ridas.com> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/extractrc.1 b/ubuntu/_base/tdesdk/debian/man/extractrc.1
new file mode 100644
index 000000000..130fdb089
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/extractrc.1
@@ -0,0 +1,60 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH EXTRACTRC 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+extractrc \- extract message strings from UI and XML GUI files
+.SH SYNOPSIS
+.B extractrc
+[ \fB\-\-tag\-group=\fP\fIgroup\fP ]
+[ \fB\-\-tag=\fP\fIname\fP ... ]
+[ \fB\-\-context=\fP\fIname\fP ]
+\fIfile\fP ...
+.PP
+.B extractrc \-\-help
+.SH DESCRIPTION
+\fBextractrc\fP finds all text tags and other message strings within the
+given files. It then writes the corresponding \fIi18n()\fP calls to
+standard output (usually redirected to rc.cpp) so that xgettext can parse
+them.
+.PP
+It understands both Qt designer (.ui) files and XML GUI (.rc) files.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+Note that the old \fB\-\-lines\fP option is deprecated; source line
+numbers are now always included in comments.
+.TP
+\fB\-\-tag\-group=\fP\fIgroup\fP
+Use a predefined group of tags that we are interested in.
+Valid groups are default, koffice and none.
+The default group will be used if this option is omitted.
+.TP
+\fB\-\-tag=\fP\fIname\fP
+Extract also the contents of the tag \fIname\fP.
+This option may be used multiple times
+(e.g., \-\-tag=tag_one \-\-tag=tag_two).
+.TP
+\fB\-\-context=\fP\fIname\fP
+Give all i18n() calls the given context: i18n("\fIname\fP", ...).
+.TP
+\fB\-\-help\fP
+Display a summary of options.
+.SH AUTHOR
+This utility was written by Richard Evans <rich@ridas.com> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/findmissingcrystal.1 b/ubuntu/_base/tdesdk/debian/man/findmissingcrystal.1
new file mode 100644
index 000000000..32b23294e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/findmissingcrystal.1
@@ -0,0 +1,42 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH FINDMISSINGCRYSTAL 1 "February 6, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+findmissingcrystal \- determine which TDE Crystal icons are the same as
+the TDE Classic hicolor icons
+.SH SYNOPSIS
+.B findmissingcrystal
+.I module
+.SH DESCRIPTION
+\fBfindmissingcrystal\fP is a small utility that runs through the icons
+in the given TDE module and determines which Crystal icons from that
+module are identical to the old TDE Classic hicolor icons.
+.PP
+This script \fBmust\fP be run from the top-level directory of a TDE source
+tree (i.e., the directory containing \fItdelibs\fP, \fItdebase\fP, etc.).
+It is assumed that \fImodule\fP is a top-level module in the source tree,
+and it is also assumed that the source tree contains the \fItdeartwork\fP
+module (which contains the old hicolor icons).
+.PP
+For each Crystal icon in the given module, a message will be output
+describing whether the icon is new (no matching hicolor icon was found),
+different from the hicolor icon or the same as the hicolor icon.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/fixkdeincludes.1 b/ubuntu/_base/tdesdk/debian/man/fixkdeincludes.1
new file mode 100644
index 000000000..43ae3dfff
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/fixkdeincludes.1
@@ -0,0 +1,73 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH FIXTDEINCLUDES 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+fixkdeincludes \- reduce the number of #includes in TDE source files
+.SH SYNOPSIS
+.B fixkdeincludes
+[ \fB\-v, \-\-verbose\fP ]
+[ \fB\-e, \-\-experimental\fP ]
+[ \fB\-m, \-\-modify\fP ]
+[ \fIfile\fP ... ]
+.br
+.B fixkdeincludes \-\-help
+.SH DESCRIPTION
+\fBfixkdeincludes\fP tries to reduce the number of #includes in C++ source
+files. Much of its processing is specific to TDE sources and so it
+might not work so well with sources for non-TDE applications.
+.PP
+The following problems are identified by fixkdeincludes:
+.PP
+.RS
+Including headers that are no longer supported but which exist for
+compatibility with older Qt/KDE versions;
+.PP
+Including the same file multiple times;
+.PP
+Using #include <...> instead of #include "...".
+.RE
+.PP
+There is also an experimental mode which tries removing each #include
+one at a time (with a few exceptions) to see whether the source still
+compiles. Note that this experimental mode will modify the original sources.
+.PP
+By default the sources will not be modified; the identified problems
+will simply be written to standard output.
+.PP
+The list of C++ sources to examine should be given on the command-line.
+If no files are given, all C++ sources in or beneath the current
+directory will be examined (with the exception of directories whose
+\fIMakefile.am\fP contains \-UQT_NO_COMPAT or \-UTDE_NO_COMPAT).
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-v, \-\-verbose\fP
+Verbose mode. Additional debugging information is written to standard output.
+.TP
+\fB\-e, \-\-experimental\fP
+Experimental mode, as described above in detail. Note that this option
+implies \fB\-\-modify\fP.
+.TP
+\fB\-m, \-\-modify\fP
+As well as writing messages to standard output, actually modify the
+original sources to fix any problems that were found.
+.SH AUTHOR
+fixkdeincludes was written by Dirk Mueller <mueller@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/fixuifiles.1 b/ubuntu/_base/tdesdk/debian/man/fixuifiles.1
new file mode 100644
index 000000000..17ce46a61
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/fixuifiles.1
@@ -0,0 +1,63 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH FIXUIFILES 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+fixuifiles \- remove undesirable features from TQt/TDE .ui files
+.SH SYNOPSIS
+.B fixuifiles
+[ \fB\-v, \-\-verbose\fP ]
+[ \fB\-\-omitqtcheck\fP ]
+[ \fIfile\fP ... ]
+.br
+.B fixuifiles \-\-help
+.SH DESCRIPTION
+\fBfixuifiles\fP processes one or more TQt/TDE user interface definition
+files (.ui files) and tries to remove some of the insanities found
+therein. If no filenames are given, fixuifiles will process all .ui
+files in or beneath the current directory.
+.PP
+The following problems are fixed:
+.PP
+.RS
+Too high minimum Qt version;
+.PP
+Hardcoded untranslatable Alt+Letter accels (auto-added by Qt Designer);
+.PP
+Captions that are equal to class names (auto-added by Qt Designer).
+.RE
+.PP
+The threshold Qt version can be set
+using either a \fI.qt_minversion\fP file (containing simply the Qt version
+number) or a \fIconfigure.in.in\fP file (containing an appropriate
+MIN_CONFIG macro). These files may be in the directory containing the .ui
+file or any parent directory. If no threshold Qt version is found,
+a sensible default will be used.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-v, \-\-verbose\fP
+Verbose mode. Additional debugging information is written to standard output.
+.TP
+\fB\-\-omitqtcheck\fP
+Do not check the minimum Qt version.
+.SH AUTHOR
+fixuifiles was written by David Faure <faure@kde.org> and
+Dirk Mueller <mueller@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/hotshot2calltree.1 b/ubuntu/_base/tdesdk/debian/man/hotshot2calltree.1
new file mode 100644
index 000000000..8c4d4441c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/hotshot2calltree.1
@@ -0,0 +1,57 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH HOTSHOT2CALLTREE 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+hotshot2calltree \- convert hotshot profiling data to KCachegrind calltree format
+.SH SYNOPSIS
+.B hotshot2calltree
+[ \fB\-\-file\-limit\fP \fIlimit\fP ]
+\fB\-o\fP \fIoutput\fP \fIinput\fP [ \fIinput\fP ... ]
+.SH DESCRIPTION
+\fBhotshot2calltree\fP reads one or more pstat profiling data files
+as output by the hotshot python profiler, and converts them into
+calltree format for use by KCachegrind.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-o\fP \fIoutput\fP
+Write the calltree output into the given file for use by KCachegrind.
+This may be \fB\-\fP if you wish to write to standard output.
+.TP
+\fIinput\fP ...
+Read the hotshot profiling data from the given file(s).
+.TP
+\fB\-\-file\-limit\fP \fIlimit\fP
+Stop after the given number of input files.
+.SH EXAMPLE
+Suppose that you have used hotshot to profile a python app, with results
+dumped to the file \fIpythongrind.prof\fP. You may then work with this
+data in KCachegrind as follows.
+.PP
+.RS
+hotshot2cachegrind \-o cachegrind.out.0 pythongrind.prof
+.br
+tdecachegrind cachegrind.out.0
+.RE
+.SH SEE ALSO
+.BR tdecachegrind (1).
+.SH AUTHOR
+This converter was written by Jorg Beyer <job@webde-ag.de>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kapptemplate.1 b/ubuntu/_base/tdesdk/debian/man/kapptemplate.1
new file mode 100644
index 000000000..1010ecd52
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kapptemplate.1
@@ -0,0 +1,69 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KAPPTEMPLATE 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kapptemplate \- creates a framework to develop a TDE application
+.SH SYNOPSIS
+.B kapptemplate
+[ \fB\-\-noinit\fP ] [ \fB\-\-default\fP ]
+.RB "[ " \-\-full\-app " | " \-\-kpart\-app " | " \-\-kpart\-plugin
+.RB " | " \-\-existing " ]"
+.PP
+.B kapptemplate \-\-help
+.SH DESCRIPTION
+\fBKAppTemplate\fP is a shell script that will create the necessary
+framework to develop various TDE applications. It takes care of the
+autoconf/automake code as well as providing a skeleton and example of
+what the code typically looks like.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.SS General Options
+.TP
+\-\-help
+Display a full summary of options.
+.TP
+\-\-noinit
+Don't run 'make \-f Makefile.cvs'.
+.TP
+\-\-default
+Use default values instead of prompting.
+.SS Framework Types
+.TP
+\-\-full\-app
+Create a full featured TDE application.
+.TP
+\-\-kpart\-app
+Create a full featured KPart application.
+.TP
+\-\-kpart\-plugin
+Create a KPart plugin framework.
+.TP
+\-\-existing
+Converting existing source to an automake/autoconf TDE framework.
+.SH FILES
+.TP
+.I ~/.kapptemplate
+Stores default values.
+.SH SEE ALSO
+The original documentation from the program author
+is available in \fI/usr/share/doc/kapptemplate/\fP.
+.SH AUTHOR
+KAppTemplate was written by Kurt Granroth <granroth@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kbabel.1 b/ubuntu/_base/tdesdk/debian/man/kbabel.1
new file mode 100644
index 000000000..047e3626d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kbabel.1
@@ -0,0 +1,74 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KBABEL 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kbabel \- a PO-file editor for TDE
+.SH SYNOPSIS
+.B kbabel
+.RI "[ " generic-options " ]"
+[ \fB\-\-gotomsgid\fP \fImsgid\fP ] [ \fB\-\-nosplash\fP ]
+[ \fB\-\-project\fP \fIconfig-file\fP ]
+.RI "[ " file " ]"
+.SH DESCRIPTION
+\fBKBabel\fP is part of a suite of programs for editing gettext message
+files (PO-files). It is designed to help you translate fast and
+consistently.
+.PP
+This suite includes KBabel, CatalogManager and KBabelDict. KBabel (this
+program) is an advanced and easy to use PO-file editor with full navigational
+and editing capabilities, syntax checking and statistics. CatalogManager is
+a multi functional catalog manager which allows you to keep track of many
+PO-files at once. KBabelDict is a dictionary to assist with searching
+for common translations.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the kbabel-specific options.
+For a full summary of options, run \fIkbabel \-\-help\fP.
+.TP
+\fB\-\-gotomsgid\fP \fImsgid\fP
+Go to the entry with the given message ID.
+.TP
+.B \-\-nosplash
+Disable splashscreen at startup.
+.TP
+\fB\-\-project\fP \fIconfig-file\fP
+Load the configuration from the given file.
+.SH SEE ALSO
+.BR catalogmanager (1),
+.BR kbabeldict (1).
+.PP
+Full user documentation is available through the TDE Help Centre.
+You can also enter the URL
+\fIhelp:/kbabel/\fP
+directly into konqueror or you can run
+`\fIkhelpcenter help:/kbabel/\fP'
+from the command-line.
+.PP
+If the TDE Help Centre is not installed then you can install the package
+\fItdesdk-doc-html\fP and read this documentation in HTML format from
+\fI/usr/share/doc/tde/HTML/en/kbabel/\fP.
+.SH AUTHOR
+KBabel was written by Matthias Kiefer <kiefer@kde.org>,
+Wolfram Diestel <wolfram@steloj.de>, Andrea Rizzi <rizzi@kde.org>,
+Stanislav Visnovsky <visnovsky@kde.org>, Marco Wegner <dubbleu@web.de>,
+Asgeir Frimannsson <asgeirf@redhat.com>,
+Dwayne Bailey <dwayne@translate.org.za>,
+Bram Schoenmakers <bramschoenmakers@kde.nl> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kbabeldict.1 b/ubuntu/_base/tdesdk/debian/man/kbabeldict.1
new file mode 100644
index 000000000..ffd9b4658
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kbabeldict.1
@@ -0,0 +1,66 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KBABELDICT 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kbabeldict \- the KBabel dictionary for translators
+.SH SYNOPSIS
+.B kbabeldict
+.RI "[ " generic-options " ]"
+.RB "[ " \-\-nosplash " ]"
+.SH DESCRIPTION
+\fBKBabelDict\fP is part of a suite of programs for editing gettext message
+files (PO-files). This suite is designed to help you translate fast and
+consistently.
+.PP
+This suite includes KBabel, CatalogManager and KBabelDict. KBabel is an
+advanced and easy to use PO-file editor with full navigational and editing
+capabilities, syntax checking and statistics. CatalogManager is a multi
+functional catalog manager which allows you to keep track of many
+PO-files at once. KBabelDict (this program) is a dictionary to assist
+with searching for common translations.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the kbabeldict-specific options.
+For a full summary of options, run \fIkbabeldict \-\-help\fP.
+.TP
+.B \-\-nosplash
+Disable splashscreen at startup.
+.SH SEE ALSO
+.BR kbabel (1),
+.BR catalogmanager (1).
+.PP
+Full user documentation for KBabel is available through the TDE Help Centre.
+You can also enter the URL
+\fIhelp:/kbabel/\fP
+directly into konqueror or you can run
+`\fIkhelpcenter help:/kbabel/\fP'
+from the command-line.
+.PP
+If the TDE Help Centre is not installed then you can install the package
+\fItdesdk-doc-html\fP and read this documentation in HTML format from
+\fI/usr/share/doc/tde/HTML/en/kbabel/\fP.
+.SH AUTHOR
+KBabel was written by Matthias Kiefer <kiefer@kde.org>,
+Wolfram Diestel <wolfram@steloj.de>, Andrea Rizzi <rizzi@kde.org>,
+Stanislav Visnovsky <visnovsky@kde.org>, Marco Wegner <dubbleu@web.de>,
+Asgeir Frimannsson <asgeirf@redhat.com>,
+Dwayne Bailey <dwayne@translate.org.za>,
+Bram Schoenmakers <bramschoenmakers@kde.nl> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kbugbuster.1 b/ubuntu/_base/tdesdk/debian/man/kbugbuster.1
new file mode 100644
index 000000000..29b9c38d7
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kbugbuster.1
@@ -0,0 +1,50 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KBUGBUSTER 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kbugbuster \- front end for the TDE bug tracking system
+.SH SYNOPSIS
+.B kbugbuster
+.RI "[ " generic-options " ]"
+[ \fB\-d, \-\-disconnected\fP ]
+[ \fB\-\-pkg, \-\-package\fP \fIpkg\fP ]
+[ \fB\-\-bug\fP \fInumber\fP ]
+.SH DESCRIPTION
+\fBKBugBuster\fP is a GUI front end for the TDE bug tracking system.
+It allows the user to view and manipulate bug reports and provides a
+variety of options for searching through reports.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the kbugbuster-specific options.
+For a full summary of options, run \fIkbugbuster \-\-help\fP.
+.TP
+[ \fB\-d, \-\-disconnected\fP ]
+Start in disconnected mode.
+.TP
+[ \fB\-\-pkg, \-\-package\fP \fIpkg\fP ]
+Start with the bug list for the given package.
+.TP
+[ \fB\-\-bug\fP \fInumber\fP ]
+Start with the given bug report.
+.SH AUTHOR
+KBugBuster was written by Martijn Klingens <klingens@kde.org>,
+Simon Hausmann <hausmann@kde.org>, Cornelius Schumacher <schumacher@kde.org>
+and David Faure <faure@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kdedoc.1 b/ubuntu/_base/tdesdk/debian/man/kdedoc.1
new file mode 100644
index 000000000..1911442c2
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kdedoc.1
@@ -0,0 +1,42 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH TDEDOC 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kdedoc \- view documentation for a TDE class
+.SH SYNOPSIS
+.B kdedoc
+.I classname
+.SH DESCRIPTION
+\fBkdedoc\fP opens the documentation for the TDE class \fIclassname\fP
+in kfm/konqueror. Note that the class name is case sensitive. It is
+assumed that you have the tdelibs documentation installed.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH EXAMPLES
+To bring up help on the class TDEAboutDialog:
+.PP
+.RS
+kdedoc TDEAboutDialog
+.RE
+.SH DEBIAN USERS
+The tdelibs documentation is in the Debian package \fItdelibs4-doc\fP,
+which will need to be installed.
+.SH SEE ALSO
+.BR qtdoc (1).
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kdelnk2desktop.py.1 b/ubuntu/_base/tdesdk/debian/man/kdelnk2desktop.py.1
new file mode 100644
index 000000000..41cce73a5
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kdelnk2desktop.py.1
@@ -0,0 +1,39 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KDELNK2DESKTOP.PY 1 "November 14, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kdelnk2desktop.py \- converts .kdelnk to .desktop
+.SH SYNOPSIS
+.B kdelnk2desktop.py
+.RI "[ " kdelnk-file " ] ..."
+.SH DESCRIPTION
+\fBkdelnk2desktop.py\fP is used to convert
+a \fI.kdelnk\fP file (used by KDE 1) into a \fI.desktop\fP
+file (used by KDE 2 and later).
+.PP
+File \fIkdelnk-file\fP must have a name ending in \fI.kdelnk\fP.
+After kdelnk2desktop.py is run, this will be replaced by a new file
+ending in \fI.desktop\fP. The original \fIkdelnk-file\fP will be
+removed.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH WARNING
+If \fIkdelnk-file\fP does not end in \fI.kdelnk\fP,
+the results of this script are unpredictable.
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kdemangen.pl.1 b/ubuntu/_base/tdesdk/debian/man/kdemangen.pl.1
new file mode 100644
index 000000000..8acd79df1
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kdemangen.pl.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KDEMANGEN.PL 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kdemangen.pl \- automatically create a draft manpage for a TDE app
+.SH SYNOPSIS
+.B kdemangen.pl
+.I /path/to/application
+.SH DESCRIPTION
+\fBkdemangen.pl\fP will automatically create a draft manpage for a TDE
+application. Manpages are always better when hand-tailored, but this
+should give you a fairly good start.
+.PP
+To create the manpage, it will use the \-\-author and \-\-help\-all
+output for the application passed on the command line.
+It will also use the description in the
+Debian control file if one is available. To make use of this additional
+feature, you must run kdemangen.pl from within the \fIdebian/\fP
+subdirectory of the application sources.
+.PP
+The new manpage will be written to standard output.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH WARNING
+This utility will only work for a full TDE application that uses
+TDECmdLineArgs (which most full TDE applications do).
+.SH EXAMPLE
+.RS
+cd /path/to/tde/srcs/tdeedu/debian
+.br
+kdemangen /usr/bin/kstars > kstars.1
+.RE
+.SH AUTHOR
+kdemangen.pl was written by Dominique Devriese <devriese@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kminspector.1 b/ubuntu/_base/tdesdk/debian/man/kminspector.1
new file mode 100644
index 000000000..29cb70e5b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kminspector.1
@@ -0,0 +1,50 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KMINSPECTOR 1 "February 25, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kminspector \- run a program with the TDE memory leak tracer
+.SH SYNOPSIS
+.B kminspector
+\fIprogram\fP [ \fIprogram-args\fP ]
+.SH DESCRIPTION
+\fBKMinspector\fP runs the given program, examines its memory
+allocation behaviour using \fIlibktrace\fP and pipes the resulting
+allocation tree through \fIless\fP.
+.PP
+The given program does not need to be specially compiled.
+.PP
+This utility is provided with KMtrace,
+a TDE tool to assist with malloc debugging using
+glibc's "mtrace" functionality. Unfortunately the mtrace that is part of
+current (9/9/2000) glibc versions only logs the return-address of the
+malloc/free call. The library included with KMtrace
+logs a complete backtrace upon malloc/free.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR demangle (1),
+.BR kmmatch (1),
+.BR kmtrace (1).
+.PP
+Much more extensive documentation for KMtrace can be found in
+\fI/usr/share/doc/kmtrace/README\fP.
+.SH AUTHOR
+KMtrace was written by Waldo Bastian <bastian@kde.org>,
+Mike Haertel <mike@ai.mit.edu> and Andi Kleen <ak@suse.de>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kmmatch.1 b/ubuntu/_base/tdesdk/debian/man/kmmatch.1
new file mode 100644
index 000000000..d80c15542
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kmmatch.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KMMATCH 1 "February 26, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kmmatch \- search for symbols in a map file
+.SH SYNOPSIS
+.B kmmatch
+.I map-file call-file
+.SH DESCRIPTION
+\fBKMMatch\fP determines which symbols from a given set (\fIcall-file\fP) are
+present in a given map file.
+.PP
+The \fImap-file\fP should contain output from \fInm\fP (which extracts
+information from object files). It must \fBnot\fP contain any blank
+lines or header information (such as the name of the object file); this
+means you may need to strip the first few lines of \fInm\fP output from
+the \fImap-file\fP.
+.PP
+The \fIcall-file\fP should contain a list of symbols (such as function
+calls made by a program), one per line.
+.PP
+This utility will find which of the symbols in \fIcall-file\fP are
+present in \fImap-file\fP and write them to standard error, one per
+line, in the order in which they appear in \fIcall-file\fP.
+.PP
+Note that this utility is called \fBmatch\fP in the original TDE
+distribution; it has been renamed to \fBkmmatch\fP in Debian to
+avoid conflicts with unrelated packages.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR demangle (1),
+.BR kminspector (1),
+.BR kmtrace (1),
+.BR nm (1).
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kmtrace.1 b/ubuntu/_base/tdesdk/debian/man/kmtrace.1
new file mode 100644
index 000000000..14f5f9fc8
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kmtrace.1
@@ -0,0 +1,72 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KMTRACE 1 "February 25, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kmtrace \- a TDE memory leak tracer
+.SH SYNOPSIS
+.B kmtrace
+[ \fIgeneric-options\fP ]
+[ \fB\-x, \-\-exclude\fP \fIfile\fP ]
+[ \fB\-e, \-\-exe\fP \fIfile\fP ]
+[ \fB\-t, \-\-tree\fP \fIfile\fP
+[ \fB\-\-th, \-\-treethreshold\fP \fIvalue\fP ]
+[ \fB\-\-td, \-\-treedepth\fP \fIvalue\fP ]]
+[ \fItrace-log\fP ]
+.SH DESCRIPTION
+\fBKMtrace\fP is a TDE tool to assist with malloc debugging using
+glibc's "mtrace" functionality. Unfortunately the mtrace that is part of
+current (9/9/2000) glibc versions only logs the return-address of the
+malloc/free call. The library included with KMtrace
+logs a complete backtrace upon malloc/free.
+.PP
+KMtrace will investigate the trace log specified on the command line,
+or \fIktrace.out\fP if no trace log is specified.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the kmtrace-specific options.
+For a full summary of options, run \fIkmtrace \-\-help\fP.
+.TP
+\fB\-x, \-\-exclude\fP \fIfile\fP
+File containing symbols to exclude from output.
+.TP
+\fB\-e, \-\-exe\fP \fIfile\fP
+Executable to use for looking up unknown symbols.
+.TP
+\fB\-t, \-\-tree\fP \fIfile\fP
+Write a tree of the allocations to the given file.
+.TP
+\fB\-\-th, \-\-treethreshold\fP \fIvalue\fP
+When writing the allocations tree, hide subtrees allocating less than the
+given memory amount.
+.TP
+\fB\-\-td, \-\-treedepth\fP \fIvalue\fP
+When writing the allocations tree, hide subtrees that are deeper than the
+specified depth.
+.SH SEE ALSO
+.BR demangle (1),
+.BR kminspector (1),
+.BR kmmatch (1).
+.PP
+Much more extensive documentation can be found in
+\fI/usr/share/doc/kmtrace/README\fP.
+.SH AUTHOR
+KMtrace was written by Waldo Bastian <bastian@kde.org>,
+Mike Haertel <mike@ai.mit.edu> and Andi Kleen <ak@suse.de>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kompare.1 b/ubuntu/_base/tdesdk/debian/man/kompare.1
new file mode 100644
index 000000000..e777752e1
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kompare.1
@@ -0,0 +1,79 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KOMPARE 1 "March 25, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kompare \- a TDE GUI for viewing differences between files
+.SH SYNOPSIS
+.B kompare
+[ \fIgeneric-options\fP ]
+.br
+.B kompare
+[ \fIgeneric-options\fP ] [ \fB\-c\fP ] \fIURL1 URL2\fP
+.br
+.B kompare
+[ \fIgeneric-options\fP ] [ \fB\-o\fP [ \fB\-n\fP ]] \fIdiff\fP
+.br
+.B kompare
+[ \fIgeneric-options\fP ] \fB\-b\fP \fIURL diff\fP
+.SH DESCRIPTION
+\fBKompare\fP is a graphical user interface for viewing the differences
+between two files. It will also optionally create a diff file.
+.PP
+Depending upon what is passed on the command line, Kompare can compare
+documents, display diff files and blend diff files back into original
+documents.
+.PP
+If an url is given as - then Kompare will read the corresponding file
+from standard input. Thus (for instance) Kompare can be used as:
+.PP
+.RS
+cvs diff | kompare \-o \-
+.RE
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the kompare-specific options.
+For a full summary of options, run \fIkompare \-\-help\fP.
+.TP
+\fB\-b\fP \fIURL diff\fP
+Blends \fIdiff\fP into URL. \fIdiff\fP is expected to be diff output and
+\fIURL\fP the file or folder that the diff output needs to be blended into.
+.TP
+\fB\-c\fP \fIURL1 URL2\fP
+Compares \fIURL1\fP with \fIURL2\fP. This is the default mode if two
+URLs are passed.
+.TP
+\fB\-n\fP
+Used with \fB\-o\fP to stop Kompare from checking for the original file.
+.TP
+\fB\-o\fP \fIdiff\fP
+Opens the given diff file. This is the default mode if only one URL is
+passed.
+.br
+Kompare will check to see if it can find
+the original file(s). If it can, it will blend the original file(s) into
+the diff output and show the result in the viewer. Passing \fB\-n\fP
+will disable this check.
+.SH SEE ALSO
+The original documentation from the program author
+is available in \fI/usr/share/doc/kompare/\fP.
+.SH AUTHOR
+Kompare was written by John Firebaugh <jfirebaugh@kde.org>,
+Otto Bruggeman <otto.bruggeman@home.nl> and others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/kuiviewer.1 b/ubuntu/_base/tdesdk/debian/man/kuiviewer.1
new file mode 100644
index 000000000..5439127ae
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/kuiviewer.1
@@ -0,0 +1,65 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KUIVIEWER 1 "March 25, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kuiviewer \- a viewer for Qt Designer user interface files
+.SH SYNOPSIS
+.B kuiviewer
+.RI "[ " generic-options " ]"
+.RI "[ " ui-file ... " ]"
+.PP
+.B kuiviewer
+.RI "[ " generic-options " ]"
+{ \fB\-s, \-\-takescreenshot\fP \fIfilename\fP }
+[ \fB\-w, \-\-screenshotwidth\fP \fIint\fP ]
+[ \fB\-h, \-\-screenshotheight\fP \fIint\fP ]
+.I ui-file
+.SH DESCRIPTION
+\fBKUIViewer\fP is a utility to display and test the user interface (.ui)
+files generated by \fBQt Designer\fP. The interfaces can be displayed in a
+variety of different widget styles.
+.PP
+Normally KUIViewer launches a full GUI, allowing the user to interact with
+the given interface.
+By passing the \fB\-\-takescreenshot\fP option, you can make KUIViewer dump a
+screenshot of the interface instead and exit immediately. Other options
+are available to control precisely how this screenshot is constructed.
+.PP
+This application is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the kuiviewer-specific options.
+For a full summary of options, run \fIkuiviewer \-\-help\fP.
+.TP
+\fB\-s, \-\-takescreenshot\fP \fIfilename\fP
+Take a screenshot of the given interface and exit immediately.
+The \fIfilename\fP argument specifies where the screenshot will be saved.
+This screenshot will be saved in PNG format.
+.TP
+\fB\-w, \-\-screenshotwidth\fP \fIint\fP
+Before taking a screenshot, resize the interface to the given width.
+.TP
+\fB\-h, \-\-screenshotheight\fP \fIint\fP
+Before taking a screenshot, resize the interface to the given height.
+.SH SEE ALSO
+.BR designer (1).
+.SH AUTHOR
+KUIViewer was written by Richard Moore <rich@kde.org>,
+Ian Reinhart Geiser <geiseri@kde.org> and
+Benjamin C. Meyer <ben+kuiviewer@meyerhome.net>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/licensecheck.1 b/ubuntu/_base/tdesdk/debian/man/licensecheck.1
new file mode 100644
index 000000000..48728f2c2
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/licensecheck.1
@@ -0,0 +1,37 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH LICENSECHECK 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+licensecheck \- simple license checker for source files
+.SH SYNOPSIS
+.B licensecheck
+.RB "[ " \-v " ]"
+\fIfile\fP ...
+.SH DESCRIPTION
+\fBlicensecheck\fP examines the comments at the beginning of each given
+source file and tries to determine which license the file is placed
+under. It does this by searching for blocks of text that it recognises
+as belonging to various licenses.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+.B \-v
+Verbose mode.
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/makeobj.1 b/ubuntu/_base/tdesdk/debian/man/makeobj.1
new file mode 100644
index 000000000..50a9f864f
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/makeobj.1
@@ -0,0 +1,66 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH MAKEOBJ 1 "March 20, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+makeobj \- run make from the correct directory
+.SH SYNOPSIS
+.B makeobj
+[ \fImake-argument\fP ... ]
+.SH DESCRIPTION
+\fBmakeobj\fP is a wrapper around \fBmake\fP which basically checks
+whether it's in the source directory or the build directory and changes
+to the correct directory before calling make.
+.PP
+The command-line arguments will (generally) be passed directly to make.
+.PP
+This script is useful if the source directory is different from the
+build directory and the Makefiles are kept in the build directory, as is
+common for instance when building the TDE sources. This script can however
+be used in more standard scenarios (such as non-TDE projects for which the
+source and build directories are the same), where it will behave just like
+make.
+.PP
+One of the environment variables OBJ_SUBDIR or OBJ_REPLACEMENT
+should be set to indicate where the build directory is in relation to
+the source directory.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH ENVIRONMENT VARIABLES
+Note that only one of OBJ_SUBDIR and OBJ_REPLACEMENT should be used.
+If the build directory is simply a subdirectory of the source directory,
+the simpler variable OBJ_SUBDIR should be used.
+.TP
+OBJ_SUBDIR
+Indicates that the build directory is in the given subdirectory of the
+source directory. For instance, if the source directory is \fItdesdk\fP
+and the build directory is \fItdesdk/obj-i386-linux\fP, then OBJ_SUBDIR
+should be set to \fIobj-i386-linux\fP.
+.TP
+OBJ_REPLACEMENT
+A \fBsed\fP expression that is used to transform the source directory
+into the build directory.
+For instance, if the source directory is \fI~/src/tdesdk\fP and the
+build directory is \fI~/src/tdesdk-obj\fP, then OBJ_REPLACEMENT could
+be set to \fIs#src/tdesdk#src/tdesdk-obj#\fP.
+.SH SEE ALSO
+.BR make (1),
+.BR sed (1).
+.SH AUTHOR
+makeobj was written by Stephan Kulow <coolo@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/memprof2calltree.1 b/ubuntu/_base/tdesdk/debian/man/memprof2calltree.1
new file mode 100644
index 000000000..d4f52ead4
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/memprof2calltree.1
@@ -0,0 +1,36 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH MEMPROF2CALLTREE 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+memprof2calltree \- convert memprof profiling data to KCachegrind calltree format
+.SH SYNOPSIS
+.B memprof2calltree
+.SH DESCRIPTION
+\fBmemprof2calltree\fP reads the memory profiles of memprof and
+converts them into calltree format for use by KCachegrind.
+.PP
+The memprof data must be supplied on standard input, and the
+corresponding calltree data will be written to standard output.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR tdecachegrind (1).
+.SH AUTHOR
+This converter was written by Josef Weidendorfer <Josef.Weidendorfer@gmx.de>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/op2calltree.1 b/ubuntu/_base/tdesdk/debian/man/op2calltree.1
new file mode 100644
index 000000000..0242e6cd6
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/op2calltree.1
@@ -0,0 +1,43 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH OP2CALLTREE 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+op2calltree \- convert OProfile profiling data to KCachegrind calltree format
+.SH SYNOPSIS
+.B op2calltree
+.SH DESCRIPTION
+\fBop2calltree\fP reads the profiling data output by OProfile v0.8 and
+converts it into calltree format for use by KCachegrind.
+.PP
+The OProfile data must be supplied on standard input, and should be
+obtained by running:
+.PP
+.RS
+opreport \-gdf
+.RE
+.PP
+This converter will then write a separate calltree data file for each
+application, to a file of the form \fIoprof.out.<app>\fP.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR tdecachegrind (1).
+.SH AUTHOR
+This converter was written by Josef Weidendorfer <Josef.Weidendorfer@gmx.de>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/package_crystalsvg.1 b/ubuntu/_base/tdesdk/debian/man/package_crystalsvg.1
new file mode 100644
index 000000000..32d8644e9
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/package_crystalsvg.1
@@ -0,0 +1,41 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH PACKAGE_CRYSTALSVG 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+package_crystalsvg \- bundle up Crystal SVG sources from a TDE checkout
+.SH SYNOPSIS
+.B package_crystalsvg
+.SH DESCRIPTION
+\fBpackage_crystalsvg\fP assumes that the current directory contains one
+or more checked-out TDE modules. It searches these modules for Crystal
+SVG vector sources (.svgz or .svg.gz files)
+and packages them up into a tarball. The tarball will also
+contain \fIFILES\fP (describing the contents of the tarball and which
+TDE modules/paths they were copied from) as well as some other bits and
+pieces.
+.PP
+Note that you must at least have tdelibs checked out for this utility to
+run.
+.PP
+The final tarball will be created in the current working directory.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH AUTHOR
+package_crystalsvg was written by Frans Englich <frans.englich@telia.com>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/png2mng.pl.1 b/ubuntu/_base/tdesdk/debian/man/png2mng.pl.1
new file mode 100644
index 000000000..c86c17275
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/png2mng.pl.1
@@ -0,0 +1,49 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH PNG2MNG.PL 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+png2mng.pl \- combine a set of PNG images into an animated MNG image
+.SH SYNOPSIS
+.B png2mng.pl
+.I basename width height
+.SH DESCRIPTION
+\fBpng2mng.pl\fP reads a sequence of PNG images and combines them into
+a single animated MNG image.
+.PP
+The individual PNG images should be numbered consecutively from zero up,
+and should have names of the form
+.I basenameXXXX
+where
+.I XXXX
+is the four-digit sequence number (0000, 0001, 0002, etc).
+The width and height of the PNG images should
+also be included on the command line.
+.PP
+The final animated MNG image will be written to standard output.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH EXAMPLE
+The following example will combine the files hi32-action-kde-0000.png,
+hi32-action-kde-0001.png, hi32-action-kde-0002.png, etc., and write
+the resulting animated image to hi32-action-kde.mng:
+.PP
+.RS
+png2mng.pl hi32-action-kde- 32 32 > hi32-action-kde.mng
+.RE
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/po2xml.1 b/ubuntu/_base/tdesdk/debian/man/po2xml.1
new file mode 100644
index 000000000..d2f7fe5df
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/po2xml.1
@@ -0,0 +1,40 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH PO2XML 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+po2xml \- translates a DocBook XML file using a PO-file
+.SH SYNOPSIS
+.B po2xml
+.I original-XML translated-PO
+.SH DESCRIPTION
+\fBpo2xml\fP is a command-line tool that translates the DocBook
+XML file \fIoriginal-XML\fP using the gettext message file
+\fItranslated-PO\fP. The resulting translated XML file is sent to standard
+output.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR split2po (1),
+.BR swappo (1),
+.BR transxx (1),
+.BR xml2pot (1).
+.SH AUTHOR
+The PO-XML tools were written by Stephan Kulow <coolo@kde.org> and
+Peter Wells <pete@yamuna.demon.co.uk>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/pprof2calltree.1 b/ubuntu/_base/tdesdk/debian/man/pprof2calltree.1
new file mode 100644
index 000000000..b5cf9082c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/pprof2calltree.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH PPROF2CALLTREE 1 "October 15, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+pprof2calltree \- convert APD profiling data to KCachegrind calltree format
+.SH SYNOPSIS
+.B pprof2calltree
+\fB\-f\fP \fIinput\fP
+.SH DESCRIPTION
+\fBpprof2calltree\fP reads the pprof profiling data output by
+APD (http://pecl.php.net/apd/), and converts it into calltree format
+for use by KCachegrind.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-f\fP \fIinput\fP
+Specifies the APD pprof trace file to convert. This generally has a
+name of the form \fIpprof.XXXXX.Y\fP. The calltree output for
+KCachegrind will then be written to the file \fIcachegrind.out.XXXXX.Y\fP.
+.SH EXAMPLE
+Suppose you profile a script with APD and obtain the pprof trace file
+\fIpprof.12345.1\fP. You can then work with this data in KCachegrind as
+follows.
+.PP
+.RS
+pprof2calltree -f pprof.12345.1
+.br
+tdecachegrind cachegrind.out.12345.1
+.RE
+.PP
+.SH SEE ALSO
+.BR tdecachegrind (1).
+.SH AUTHOR
+This converter was written by George Schlossnagle <george@omniti.com>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/pruneemptydirs.1 b/ubuntu/_base/tdesdk/debian/man/pruneemptydirs.1
new file mode 100644
index 000000000..108c7e4db
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/pruneemptydirs.1
@@ -0,0 +1,65 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH PRUNEEMPTYDIRS 1 "September 27, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+pruneemptydirs \- detects stale source dirs in a CVS tree
+.SH SYNOPSIS
+.B pruneemptydirs
+[ \fB\-f\fP ]
+.SH DESCRIPTION
+\fBpruneemptydirs\fP is used to clean up a local CVS tree.
+It detects directories containing remnants of old stuff which has been
+removed from the CVS. Such stale directories often break compilation.
+The current directory and all directories beneath it will be examined.
+.PP
+Note that this tool does not remove anything; it simply prints what to
+do as a series of remove commands. You can copy and paste these commands,
+or use them with eval in a script.
+.PP
+This tool works better if the source directory is not the same as the
+build directory, since it will not print directories containing old
+executables.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-f\fP
+Actually perform the deletions instead of just printing them out.
+Use this option with care (no warranties, etc.)!
+.SH ENVIRONMENT VARIABLES
+One of the following variables (but not both) should be set if the source
+directory is different from the build directory.
+If the build directory is simply a subdirectory of the source directory,
+the simpler variable OBJ_SUBDIR should be used.
+.TP
+OBJ_SUBDIR
+Indicates that the build directory is in the given subdirectory of the
+source directory. For instance, if the source directory is \fItdesdk\fP
+and the build directory is \fItdesdk/obj-i386-linux\fP, then OBJ_SUBDIR
+should be set to \fIobj-i386-linux\fP.
+.TP
+OBJ_REPLACEMENT
+A \fBsed\fP expression that is used to transform the source directory
+into the build directory.
+For instance, if the source directory is \fI~/src/tdesdk\fP and the
+build directory is \fI~/src/tdesdk-obj\fP, then OBJ_REPLACEMENT could
+be set to \fIs#tdesdk#tdesdk-obj#\fP.
+.SH AUTHOR
+pruneemptydirs was written by David Faure <faure@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/qtdoc.1 b/ubuntu/_base/tdesdk/debian/man/qtdoc.1
new file mode 100644
index 000000000..3b7c09f60
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/qtdoc.1
@@ -0,0 +1,50 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH QTDOC 1 "January 31, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+qtdoc \- view documentation for a Qt class
+.SH SYNOPSIS
+.B qtdoc
+.RI "[ " classname " ]"
+.SH DESCRIPTION
+\fBqtdoc\fP opens a Qt help page in kfm/konqueror.
+If \fIclassname\fP is given, it opens the help page for that class (note
+that the class name is case insensitive). Otherwise the main Qt help
+page is opened. It is assumed that you have the Qt documentation
+installed.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH ENVIRONMENT VARIABLES
+.TP
+QTDIR
+The directory beneath which the Qt documentation is installed.
+Thus the main Qt help page should be in \fI$QTDIR/doc/html/\fP.
+If $QTDIR is not set, \fI/usr/share/qt3\fP will be assumed.
+.SH EXAMPLES
+To bring up help on class QString:
+.PP
+.RS
+qtdoc QString
+.RE
+.SH DEBIAN USERS
+The Qt documentation is in the Debian package \fIqt3-doc\fP, which will
+need to be installed.
+.SH SEE ALSO
+.BR kdedoc (1).
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/split2po.1 b/ubuntu/_base/tdesdk/debian/man/split2po.1
new file mode 100644
index 000000000..539e2f6c8
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/split2po.1
@@ -0,0 +1,60 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH SPLIT2PO 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+split2po \- creates a PO-file from two DocBook XML files
+.SH SYNOPSIS
+.B split2po
+.I original-XML translated-XML
+.SH DESCRIPTION
+\fBsplit2po\fP is a command-line tool that takes the two given DocBook
+XML files and produces a gettext message file (PO-file) that represents
+the changes between them. The resulting PO-file is sent to standard
+output.
+.PP
+.I translated-XML
+must be the result of translating
+.I original-XML
+into another language. It is this translation that the resulting
+PO-file will represent.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH ENVIRONMENT VARIABLES
+.TP
+NO_CREDITS
+If set, the "ROLES_OF_TRANSLATORS" and "CREDIT_FOR_TRANSLATORS" messages
+will be omitted. By default these are always included at the end of
+the PO-file, with empty message strings.
+.br
+These messages are used with TDE documentation, so you may wish to set
+NO_CREDITS if you are working with some other type of non-TDE documentation.
+.TP
+REPORT_MISMATCHES
+Set this variable to "no" if you wish mismatch reporting to be
+suppressed. By default, any apparent mismatches between the two XML
+files will be noted on standard error.
+.SH SEE ALSO
+.BR po2xml (1),
+.BR swappo (1),
+.BR transxx (1),
+.BR xml2pot (1).
+.SH AUTHOR
+The PO-XML tools were written by Stephan Kulow <coolo@kde.org> and
+Peter Wells <pete@yamuna.demon.co.uk>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/swappo.1 b/ubuntu/_base/tdesdk/debian/man/swappo.1
new file mode 100644
index 000000000..bb1289d9b
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/swappo.1
@@ -0,0 +1,44 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH SWAPPO 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+swappo \- swap msgid and msgstr fields in a PO-file
+.SH SYNOPSIS
+.B swappo
+.I PO-file
+.SH DESCRIPTION
+\fBswappo\fP reads the given PO-file and swaps the \fImsgid\fP and
+\fImsgstr\fP fields for every message. The result is a new PO-file that
+translates in the opposite direction. For example, if \fIPO-file\fP
+translates from English to French, the new PO-file will translate from
+French to English.
+.PP
+The new PO-file will be written to standard output. The old PO-file
+will remain untouched.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR po2xml (1),
+.BR split2po (1),
+.BR transxx (1),
+.BR xml2pot (1).
+.SH AUTHOR
+The PO-XML tools were written by Stephan Kulow <coolo@kde.org> and
+Peter Wells <pete@yamuna.demon.co.uk>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/tdecachegrind.1 b/ubuntu/_base/tdesdk/debian/man/tdecachegrind.1
new file mode 100644
index 000000000..d5f3ea064
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/tdecachegrind.1
@@ -0,0 +1,67 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH TDECACHEGRIND 1 "March 25, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+tdecachegrind \- a visualisation tool for valgrind profiling output
+.SH SYNOPSIS
+.B tdecachegrind
+.RI "[ " generic-options " ]"
+[ \fB\-r\fP \fIexec\fP ] [ \fItrace-file\fP ]
+.SH DESCRIPTION
+\fBKCachegrind\fP is a visualisation tool for the profiling data generated
+by \fBcalltree\fP, a profiling skin for \fBvalgrind\fP. Applications can be
+profiled using calltree without being recompiled, and shared libraries
+and plugin architectures are supported.
+.PP
+For visualising the output from other profiling tools, several converters
+are available. On Debian systems these can be found in the
+\fItdecachegrind-converters\fP package.
+.PP
+This application is part of the TDE Software Development Kit.
+.SH OPTIONS
+Below are the tdecachegrind-specific options.
+For a full summary of options, run \fItdecachegrind \-\-help\fP.
+.TP
+\fB\-r\fP \fIexec\fP
+Run the program \fIexec\fP under cachegrind.
+.TP
+\fItrace-file\fP
+Visualise data from the given trace.
+.SH SEE ALSO
+.BR calltree (1),
+.BR dprof2calltree (1),
+.BR hotshot2calltree (1),
+.BR memprof2calltree (1),
+.BR op2calltree (1),
+.BR pprof2calltree (1),
+.BR valgrind (1).
+.PP
+Full user documentation is available through the TDE Help Centre.
+You can also enter the URL
+\fIhelp:/tdecachegrind/\fP
+directly into konqueror or you can run
+`\fIkhelpcenter help:/tdecachegrind/\fP'
+from the command-line.
+.PP
+If the TDE Help Centre is not installed then you can install the package
+\fItdesdk-doc-html\fP and read this documentation in HTML format from
+\fI/usr/share/doc/tde/HTML/en/tdecachegrind/\fP.
+.SH AUTHOR
+KCachegrind was written by Josef Weidendorfer <Josef.Weidendorfer@gmx.de>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/tdekillall.1 b/ubuntu/_base/tdesdk/debian/man/tdekillall.1
new file mode 100644
index 000000000..92bf4380c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/tdekillall.1
@@ -0,0 +1,36 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH TDEKILLALL 1 "April 29, 2001"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+tdekillall \- kills processes started with tdeinit
+.SH SYNOPSIS
+.B tdekillall
+[ \fB\-\fP\fIsignal\fP ] \fIprocess-name\fP
+.SH DESCRIPTION
+\fBtdekillall\fP kills all processes with a particular name
+that were started through tdeinit. Specifically, it kills all processes
+\fBtdeinit:\fP \fIprocess-name\fP.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-\fP\fIsignal\fP
+Kill the processes with signal \fIsignal\fP. This option defaults to
+SIGTERM. Run \fIkill \-l\fP for a list of possible signals.
+.SH AUTHOR
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/testkspy.1 b/ubuntu/_base/tdesdk/debian/man/testkspy.1
new file mode 100644
index 000000000..afdc702a4
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/testkspy.1
@@ -0,0 +1,46 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH TESTKSPY 1 "May 3, 2001"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+testkspy \- show off KSpy's capabilities
+.SH SYNOPSIS
+.B testkspy
+.RI "[ " generic-options " ]"
+.SH DESCRIPTION
+\fBtestkspy\fP is a small application that shows off KSpy's capabilities.
+It simply uses KSpy to spy on itself.
+.PP
+\fBKSpy\fP is a tiny library which can be used to graphically display
+the TQObjects in use by a TQt/TDE app. In addition to the object tree,
+you can also view the properties, signals and slots of any QObject.
+.PP
+Basically it provides much the same info as QObject::dumpObjectTree() and
+QObject::dumpObjectInfo(), but in a much more convenient form. KSpy has
+minimal overhead for the application, because the kspy library is
+loaded dynamically using KLibLoader.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+For a full summary of options, run \fItestkspy \-\-help\fP.
+.SH SEE ALSO
+Instructions on using KSpy with your own applications can be found in
+\fI/usr/share/doc/kspy/README\fP.
+.SH AUTHOR
+KSpy was written by Richard Moore <rich@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/transxx.1 b/ubuntu/_base/tdesdk/debian/man/transxx.1
new file mode 100644
index 000000000..6dba22392
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/transxx.1
@@ -0,0 +1,47 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH TRANSXX 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+transxx \- create a basic fleshed-out PO-file from a PO-template file
+.SH SYNOPSIS
+.B transxx
+[ \fB\-\-text\fP \fItranslation\fP ]
+.I template
+.SH DESCRIPTION
+\fBtransxx\fP is a command-line tool that produces a basic fleshed-out
+PO-file from a PO-template file. Some of the formatting and
+structure of the \fImsgid\fP strings will be copied to the \fImsgstr\fP
+strings, but otherwise text will be translated to "xx".
+.PP
+The fleshed-out PO-file is sent to standard output.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH OPTIONS
+.TP
+\fB\-\-text\fP \fItranslation\fP
+Use the given translation everywhere instead of "xx".
+.SH SEE ALSO
+.BR po2xml (1),
+.BR split2po (1),
+.BR swappo (1),
+.BR xml2pot (1).
+.SH AUTHOR
+The PO-XML tools were written by Stephan Kulow <coolo@kde.org> and
+Peter Wells <pete@yamuna.demon.co.uk>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/umbrello.1 b/ubuntu/_base/tdesdk/debian/man/umbrello.1
new file mode 100644
index 000000000..3c5d77d5e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/umbrello.1
@@ -0,0 +1,53 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH UMBRELLO 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+umbrello \- a UML modelling tool and code generator
+.SH SYNOPSIS
+.B umbrello
+.RI "[ " generic-options " ]"
+[ \fIfile\fP ]
+.SH DESCRIPTION
+\fBUmbrello UML Modeller\fP is a Unified Modelling Language editor for TDE.
+With UML you can create diagrams of software and other systems in an
+industry standard format. Umbrello can also generate code from your
+UML diagrams in a number of programming languages.
+.PP
+The program supports class diagrams, sequence diagrams, collaboration
+diagrams, use case diagrams, state diagrams, activity diagrams, component
+diagrams and deployment diagrams.
+.PP
+This application is part of the TDE Software Development Kit.
+.SH OPTIONS
+For a full summary of options, run \fIumbrello \-\-help\fP.
+.SH SEE ALSO
+Full user documentation is available through the TDE Help Centre.
+You can also enter the URL
+\fIhelp:/umbrello/\fP
+directly into konqueror or you can run
+`\fIkhelpcenter help:/umbrello/\fP'
+from the command-line.
+.PP
+If the TDE Help Centre is not installed then you can install the package
+\fItdesdk-doc-html\fP and read this documentation in HTML format from
+\fI/usr/share/doc/tde/HTML/en/umbrello/\fP.
+.SH AUTHOR
+Umbrello was written by Paul Hensgen <phensgen@users.sourceforge.net> and
+many others.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/xml2pot.1 b/ubuntu/_base/tdesdk/debian/man/xml2pot.1
new file mode 100644
index 000000000..0b1a293d5
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/xml2pot.1
@@ -0,0 +1,45 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH XML2POT 1 "March 19, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+xml2pot \- creates a PO-template file from a DocBook XML file
+.SH SYNOPSIS
+.B xml2pot
+.I original-XML
+.SH DESCRIPTION
+\fBxml2pot\fP is a command-line tool that produces a gettext message
+template file from the DocBook XML file \fIoriginal-XML\fP.
+The template file is sent to standard output.
+.PP
+The resulting template file can be used to create gettext message files
+(PO-files) for a variety of languages. These can then be used in conjunction
+with
+.BR po2xml (1)
+to translate the original XML file into these other languages.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH SEE ALSO
+.BR po2xml (1),
+.BR split2po (1),
+.BR swappo (1),
+.BR transxx (1).
+.SH AUTHOR
+The PO-XML tools were written by Stephan Kulow <coolo@kde.org> and
+Peter Wells <pete@yamuna.demon.co.uk>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/man/zonetab2pot.py.1 b/ubuntu/_base/tdesdk/debian/man/zonetab2pot.py.1
new file mode 100644
index 000000000..d6a4330ad
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/man/zonetab2pot.py.1
@@ -0,0 +1,39 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH ZONETAB2POT.PY 1 "November 14, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+zonetab2pot.py \- converts a timezone list to a PO-file template
+.SH SYNOPSIS
+.B zonetab2pot.py
+[ \fItimezone-list\fP ]
+.SH DESCRIPTION
+\fBzonetab2pot.py\fP reads the timezone list given on the command-line
+and converts it to a gettext message file (PO-file) template containing
+the names of the individual timezones.
+.PP
+The given timezone list should be in the same format as the system
+\fIzone.tab\fP. If no timezone list is specified on the command-line,
+\fI/usr/share/zoneinfo/zone.tab\fP will be used.
+.PP
+The new PO-file template will be written to standard output.
+.PP
+This utility is part of the TDE Software Development Kit.
+.SH AUTHOR
+zonetab2pot.py was written by Lukas Tinkl <lukas@kde.org>.
+.br
+This manual page was prepared by Ben Burton <bab@debian.org>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdesdk/debian/not-installed.list b/ubuntu/_base/tdesdk/debian/not-installed.list
new file mode 100644
index 000000000..179532c87
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/not-installed.list
@@ -0,0 +1,14 @@
+The following files are not installed in any binary package.
+This is deliberate.
+
+/usr/share/man/man1/cvscheck.1
+ - This manpage is junk, so we don't ship it, and include our own instead.
+
+/usr/bin/tdeunittest
+/usr/bin/tdeunittest_debughelper
+ - These are not useful without the dcopperl bindings which are not built
+ in the Debian tdebindings packages.
+
+/usr/bin/licensecheck
+and the associated manpage
+ - devscripts has taken this script
diff --git a/ubuntu/_base/tdesdk/debian/patches/common/04_am_maintainer_mode.diff b/ubuntu/_base/tdesdk/debian/patches/common/04_am_maintainer_mode.diff
new file mode 100644
index 000000000..391a80285
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/patches/common/04_am_maintainer_mode.diff
@@ -0,0 +1,11 @@
+--- a/admin/configure.in.min
++++ b/admin/configure.in.min
+@@ -38,6 +38,8 @@
+ dnl Automake doc recommends to do this only here. (Janos)
+ AM_INIT_AUTOMAKE(@MODULENAME@, @VERSION@) dnl searches for some needed programs
+
++AM_MAINTAINER_MODE
++
+ KDE_SET_PREFIX
+
+ dnl generate the config header
diff --git a/ubuntu/_base/tdesdk/debian/patches/common/06_disable_no_undefined.diff b/ubuntu/_base/tdesdk/debian/patches/common/06_disable_no_undefined.diff
new file mode 100644
index 000000000..05c932c3c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/patches/common/06_disable_no_undefined.diff
@@ -0,0 +1,18 @@
+--- a/admin/acinclude.m4.in
++++ b/admin/acinclude.m4.in
+@@ -1689,15 +1689,6 @@
+ KDE_USE_CLOSURE_TRUE="#"
+ KDE_USE_CLOSURE_FALSE=""
+ KDE_NO_UNDEFINED=""
+- case $host in
+- *-*-linux-gnu)
+- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined],
+- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined],
+- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"],
+- [KDE_NO_UNDEFINED=""])],
+- [KDE_NO_UNDEFINED=""])
+- ;;
+- esac
+ fi
+ AC_SUBST(KDE_USE_CLOSURE_TRUE)
+ AC_SUBST(KDE_USE_CLOSURE_FALSE)
diff --git a/ubuntu/_base/tdesdk/debian/patches/common/kubuntu_01_kdepot.diff b/ubuntu/_base/tdesdk/debian/patches/common/kubuntu_01_kdepot.diff
new file mode 100644
index 000000000..39dd7745e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/patches/common/kubuntu_01_kdepot.diff
@@ -0,0 +1,26 @@
+--- kde/admin/cvs.sh 2005-11-26 02:42:02.000000000 +0000
++++ kde/admin/cvs.sh 2005-11-26 02:42:26.000000000 +0000
+@@ -537,6 +537,8 @@
+ if test -z "$PREPARETIPS"; then PREPARETIPS=preparetips ; fi
+ export EXTRACTRC PREPARETIPS
+
++kdepotpath=/opt/trinity/include/tde/tde.pot
++
+ for subdir in $dirs; do
+ test -z "$VERBOSE" || echo "Making messages in $subdir"
+ (cd $subdir
+@@ -554,10 +556,10 @@
+ fi
+ perl -e '$mes=0; while (<STDIN>) { next if (/^(if\s|else\s|endif)/); if (/^messages:/) { $mes=1; print $_; next; } if ($mes) { if (/$\\(XGETTEXT\)/ && / -o/) { s/ -o \$\(podir\)/ _translatorinfo.cpp -o \$\(podir\)/ } print $_; } else { print $_; } }' < Makefile.am | egrep -v '^include ' > _transMakefile
+
+- kdepotpath=${includedir:-`tde-config --expandvars --install include`}/tde.pot
+- if ! test -f $kdepotpath; then
+- kdepotpath=`tde-config --expandvars --prefix`/include/tde.pot
+- fi
++# kdepotpath=${includedir:-`tde-config --expandvars --install include`}/tde.pot
++# if ! test -f $kdepotpath; then
++# kdepotpath=`tde-config --expandvars --prefix`/include/tde.pot
++# fi
+
+ $MAKE -s -f _transMakefile podir=$podir EXTRACTRC="$EXTRACTRC" PREPARETIPS="$PREPARETIPS" srcdir=. \
+ XGETTEXT="${XGETTEXT:-xgettext} --foreign-user -C -ci18n -ki18n -ktr2i18n -kI18N_NOOP -kI18N_NOOP2 -kaliasLocale -x $kdepotpath" messages
diff --git a/ubuntu/_base/tdesdk/debian/patches/series b/ubuntu/_base/tdesdk/debian/patches/series
new file mode 100644
index 000000000..6b3ddc8ec
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/patches/series
@@ -0,0 +1,3 @@
+common/04_am_maintainer_mode.diff
+common/06_disable_no_undefined.diff
+common/kubuntu_01_kdepot.diff
diff --git a/ubuntu/_base/tdesdk/debian/poxml-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/poxml-trinity.README.Debian
new file mode 100644
index 000000000..0b5434012
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/poxml-trinity.README.Debian
@@ -0,0 +1,39 @@
+PO/XML tools for Debian
+-----------------------
+
+Overview:
+
+ This package contains several tools for working with PO-files and
+ DocBook XML files.
+
+ Binaries included are:
+
+ po2xml: translates a DocBook XML file using a PO-file
+ split2po: creates a PO-file from two DocBook XML files
+ swappo: swaps msgid and msgstr fields in a PO-file
+ transxx: creates a basic fleshed-out PO-file from a PO-template file
+ xml2pot: creates a PO-template file from a DocBook XML file
+
+ Please see the relevant manpages for further information on each tool.
+
+Warning:
+
+ The PO/XML tools are fussy about system identifiers (unlike some other
+ XML processing tools). When writing DocBook XML files, if a DTD is
+ declared then a system identifier must be included also.
+
+ Thus (for example) the following declaration is invalid, and will cause
+ the PO/XML tools to break:
+
+ <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
+
+ On the other hand, both of the following declarations are acceptable:
+
+ <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1//EN"
+ "http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd">
+ <!DOCTYPE article>
+
+ See "DocBook: The Definitive Guide" (in the docbook-defguide package)
+ for further information.
+
+ -- Ben Burton <bab@debian.org>, Thu, 24 Mar 2005 07:59:47 +1100
diff --git a/ubuntu/_base/tdesdk/debian/poxml-trinity.install b/ubuntu/_base/tdesdk/debian/poxml-trinity.install
new file mode 100644
index 000000000..290c62266
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/poxml-trinity.install
@@ -0,0 +1,5 @@
+debian/tmp/opt/trinity/bin/po2xml
+debian/tmp/opt/trinity/bin/split2po
+debian/tmp/opt/trinity/bin/swappo
+debian/tmp/opt/trinity/bin/transxx
+debian/tmp/opt/trinity/bin/xml2pot
diff --git a/ubuntu/_base/tdesdk/debian/poxml-trinity.manpages b/ubuntu/_base/tdesdk/debian/poxml-trinity.manpages
new file mode 100644
index 000000000..05e2191bf
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/poxml-trinity.manpages
@@ -0,0 +1,5 @@
+debian/man/po2xml.1
+debian/man/split2po.1
+debian/man/swappo.1
+debian/man/transxx.1
+debian/man/xml2pot.1
diff --git a/ubuntu/_base/tdesdk/debian/rules b/ubuntu/_base/tdesdk/debian/rules
new file mode 100755
index 000000000..db09659bd
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/rules
@@ -0,0 +1,121 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-qt-kde.mk
+#include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
+DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
+DEB_CONFIGURE_PREFIX := /opt/trinity
+DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
+
+cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
+
+DEB_DH_STRIP_ARGS := --dbg-package=tdesdk-trinity-dbg
+
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+
+DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_DBSEARCHENGINE="ON" \
+ -DWITH_KCAL="ON"
+
+PACKAGES_WITH_LIBS := kbabel-trinity kompare-trinity kspy-trinity tdeunittest-trinity libcvsservice0-trinity umbrello-trinity
+
+#shlibs_ver = 4:3.5.0-1
+#$(foreach p,$(PACKAGES_WITH_LIBS),$(eval DEB_DH_MAKESHLIBS_ARGS_$(p) := -V'$(p) (>= $(shlibs_ver))'))
+
+DEB_INSTALL_CHANGELOGS_cervisia-trinity := cervisia/ChangeLog
+DEB_INSTALL_CHANGELOGS_kapptemplate-trinity := kapptemplate/ChangeLog
+DEB_INSTALL_CHANGELOGS_kbabel-trinity := kbabel/ChangeLog
+DEB_INSTALL_CHANGELOGS_tdecachegrind-trinity := tdecachegrind/ChangeLog
+DEB_INSTALL_CHANGELOGS_kompare-trinity := kompare/ChangeLog
+DEB_INSTALL_CHANGELOGS_umbrello-trinity := umbrello/ChangeLog
+
+binary-install/tdesdk-scripts-trinity::
+ mv -f debian/tdesdk-scripts-trinity/usr/share/man/pl/man1/kdemangen.1 \
+ debian/tdesdk-scripts-trinity/usr/share/man/man1/kdemangen.pl.1
+ mv -f debian/tdesdk-scripts-trinity/usr/share/man/pl/man1/png2mng.1 \
+ debian/tdesdk-scripts-trinity/usr/share/man/man1/png2mng.pl.1
+ mv -f debian/tdesdk-scripts-trinity/usr/share/man/py/man1/kdelnk2desktop.1 \
+ debian/tdesdk-scripts-trinity/usr/share/man/man1/kdelnk2desktop.py.1
+ mv -f debian/tdesdk-scripts-trinity/usr/share/man/py/man1/zonetab2pot.1 \
+ debian/tdesdk-scripts-trinity/usr/share/man/man1/zonetab2pot.py.1
+ mv -f debian/tdesdk-scripts-trinity/usr/share/man/sh/man1/build-progress.1 \
+ debian/tdesdk-scripts-trinity/usr/share/man/man1/build-progress.sh.1
+ mv -f debian/tdesdk-scripts-trinity/opt/trinity/bin/svn-clean \
+ debian/tdesdk-scripts-trinity/opt/trinity/bin/svn-clean-kde
+ mv -f debian/tdesdk-scripts-trinity/opt/trinity/bin/svnversions \
+ debian/tdesdk-scripts-trinity/opt/trinity/bin/svnversion-kde
+ rm -rf debian/tdesdk-scripts-trinity/usr/share/man/pl
+ rm -rf debian/tdesdk-scripts-trinity/usr/share/man/py
+ rm -rf debian/tdesdk-scripts-trinity/usr/share/man/sh
+ mv debian/tdesdk-scripts-trinity/usr/share/man/man1/* debian/tdesdk-scripts-trinity/opt/trinity/share/man/man1/
+ rm -rf debian/tdesdk-scripts-trinity/usr/share/man
+ install -p -D -m644 scripts/kde-buildrc \
+ debian/tdesdk-scripts-trinity/opt/trinity/share/doc/tdesdk-scripts-trinity/kde-buildrc.example
+
+binary-install/tdesdk-misc-trinity::
+ install -p -D -m644 kdeaccounts-plugin/README \
+ debian/tdesdk-misc-trinity/opt/trinity/share/doc/tdesdk-misc/README.kdeaccounts-plugin
+ install -p -D -m644 tdeioslave/svn/AUTHORS \
+ debian/tdesdk-misc-trinity/opt/trinity/share/doc/tdesdk-misc/AUTHORS.tdeioslave-svn
+ install -p -D -m644 tdeioslave/svn/README \
+ debian/tdesdk-misc-trinity/opt/trinity/share/doc/tdesdk-misc/README.tdeioslave-svn
+ install -p -D -m644 kprofilemethod/README \
+ debian/tdesdk-misc-trinity/opt/trinity/share/doc/tdesdk-misc/README.kprofilemethod
+ install -p -D -m644 scheck/README \
+ debian/tdesdk-misc-trinity/opt/trinity/share/doc/tdesdk-misc/README.scheck
+
+binary-install/kapptemplate-trinity::
+ rm -f debian/kapptemplate-trinity/opt/trinity/share/apps/kapptemplate/admin/*.cdbs-orig
+ for admindirfile in compile config.guess config.sub debianrules depcomp detect-autoconf.pl \
+ Doxyfile.global install-sh missing mkinstalldirs nmcheck ylwrap; do \
+ chmod 755 debian/kapptemplate-trinity/opt/trinity/share/apps/kapptemplate/admin/$$admindirfile; \
+ done
+ mv debian/kapptemplate-trinity/usr/share/man debian/kapptemplate-trinity/opt/trinity/share/
+
+binary-install/kbabel-trinity::
+ mv debian/kbabel-trinity/usr/share/man debian/kbabel-trinity/opt/trinity/share/
+
+binary-install/kbugbuster-trinity::
+ mv debian/kbugbuster-trinity/usr/share/man debian/kbugbuster-trinity/opt/trinity/share/
+
+binary-install/kmtrace-trinity::
+ mv debian/kmtrace-trinity/usr/share/man debian/kmtrace-trinity/opt/trinity/share/
+
+binary-install/kompare-trinity::
+ mv debian/kompare-trinity/usr/share/man debian/kompare-trinity/opt/trinity/share/
+
+binary-install/kspy-trinity::
+ mv debian/kspy-trinity/usr/share/man debian/kspy-trinity/opt/trinity/share/
+
+binary-install/kuiviewer-trinity::
+ mv debian/kuiviewer-trinity/usr/share/man debian/kuiviewer-trinity/opt/trinity/share/
+
+binary-install/libcvsservice0-trinity::
+ mv debian/libcvsservice0-trinity/usr/share/man debian/libcvsservice0-trinity/opt/trinity/share/
+
+binary-install/poxml-trinity::
+ mv debian/poxml-trinity/usr/share/man debian/poxml-trinity/opt/trinity/share/
+
+binary-install/tdecachegrind-converters-trinity::
+ mv debian/tdecachegrind-converters-trinity/usr/share/man debian/tdecachegrind-converters-trinity/opt/trinity/share/
+
+binary-install/tdecachegrind-trinity::
+ mv debian/tdecachegrind-trinity/usr/share/man debian/tdecachegrind-trinity/opt/trinity/share/
+
+binary-install/umbrello-trinity::
+ mv debian/umbrello-trinity/usr/share/man debian/umbrello-trinity/opt/trinity/share/
diff --git a/ubuntu/_base/tdesdk/debian/source/format b/ubuntu/_base/tdesdk/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/tdesdk/debian/source/options b/ubuntu/_base/tdesdk/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.docs b/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.docs
new file mode 100644
index 000000000..613037510
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.docs
@@ -0,0 +1 @@
+tdecachegrind/converters/README
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.install b/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.install
new file mode 100644
index 000000000..742cfc523
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.install
@@ -0,0 +1,5 @@
+debian/tmp/opt/trinity/bin/dprof2calltree
+debian/tmp/opt/trinity/bin/hotshot2calltree
+debian/tmp/opt/trinity/bin/memprof2calltree
+debian/tmp/opt/trinity/bin/op2calltree
+debian/tmp/opt/trinity/bin/pprof2calltree
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.manpages b/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.manpages
new file mode 100644
index 000000000..977c48e2d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-converters-trinity.manpages
@@ -0,0 +1,5 @@
+debian/man/dprof2calltree.1
+debian/man/hotshot2calltree.1
+debian/man/memprof2calltree.1
+debian/man/op2calltree.1
+debian/man/pprof2calltree.1
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.README.Debian
new file mode 100644
index 000000000..8a17e5024
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.README.Debian
@@ -0,0 +1,8 @@
+KCachegrind for Debian
+----------------------
+
+This application provides documentation in a docbook format that the TDE
+Help Centre can display. For HTML documentation that can be read in any
+web browser, see the package tdesdk-doc-html.
+
+ -- Ben Burton <bab@debian.org>, Sat, 31 Jan 2004 12:08:48 +1100
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.docs b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.docs
new file mode 100644
index 000000000..dd7f4d534
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.docs
@@ -0,0 +1,3 @@
+tdecachegrind/AUTHORS
+tdecachegrind/README
+tdecachegrind/TODO
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.install b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.install
new file mode 100644
index 000000000..b1b9b739e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.install
@@ -0,0 +1,19 @@
+debian/tmp/opt/trinity/bin/tdecachegrind
+debian/tmp/opt/trinity/share/applications/tde/tdecachegrind.desktop
+debian/tmp/opt/trinity/share/apps/tdecachegrind/icons/hicolor/16x16/actions/fromrec.png
+debian/tmp/opt/trinity/share/apps/tdecachegrind/icons/hicolor/16x16/actions/percent.png
+debian/tmp/opt/trinity/share/apps/tdecachegrind/icons/hicolor/16x16/actions/recrec.png
+debian/tmp/opt/trinity/share/apps/tdecachegrind/icons/hicolor/16x16/actions/torec.png
+debian/tmp/opt/trinity/share/apps/tdecachegrind/icons/hicolor/22x22/actions/percent.png
+debian/tmp/opt/trinity/share/apps/tdecachegrind/icons/hicolor/32x32/actions/percent.png
+debian/tmp/opt/trinity/share/apps/tdecachegrind/tdecachegrindui.rc
+debian/tmp/opt/trinity/share/apps/tdecachegrind/tips
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/tdecachegrind/*.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/tdecachegrind/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/tdecachegrind/*.docbook
+debian/tmp/opt/trinity/share/icons/locolor/32x32/apps/tdecachegrind.png
+debian/tmp/opt/trinity/share/icons/locolor/16x16/apps/tdecachegrind.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/tdecachegrind.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/tdecachegrind.png
+debian/tmp/opt/trinity/share/mimelnk/application/x-tdecachegrind.desktop
+debian/icons/tdecachegrind.xpm /opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.manpages b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.manpages
new file mode 100644
index 000000000..367c3db5d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.manpages
@@ -0,0 +1 @@
+debian/man/tdecachegrind.1
diff --git a/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.menu b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.menu
new file mode 100644
index 000000000..27464553a
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdecachegrind-trinity.menu
@@ -0,0 +1,9 @@
+?package(tdecachegrind-trinity):\
+ needs="x11"\
+ section="Applications/Programming"\
+ hints="TDE"\
+ title="KCachegrind"\
+ longtitle="KCachegrind (Profiler Frontend)"\
+ icon="/opt/trinity/share/pixmaps/tdecachegrind.xpm"\
+ command="/opt/trinity/bin/tdecachegrind"
+
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.cervisia b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.cervisia
new file mode 100644
index 000000000..f9caebf8e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.cervisia
@@ -0,0 +1,10 @@
+Document: tdesdk-doc-html-cervisia
+Title: Cervisia Manual
+Author: Bernd Gehrmann <bernd@mail.berlios.de> and Carlos Woelz <carloswoelz@imap-mail.com>
+Abstract: Cervisia provides a graphical view of CVS.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/tde/HTML/en/cervisia/index.html
+Files: /usr/share/doc/tde/HTML/en/cervisia/*.html
+
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.kbabel b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.kbabel
new file mode 100644
index 000000000..1b1c8620e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.kbabel
@@ -0,0 +1,13 @@
+Document: tdesdk-doc-html-kbabel
+Title: KBabel Handbook
+Author: Matthias Kiefer <matthias.kiefer@gmx.de>, Stanislav Visnovsky <visnovsky@kde.org>
+Abstract: KBabel is a suite of an advanced and easy to use PO-file
+ editor KBabel, a multi functional Catalog Manager and a dictionary for
+ translators KBabelDict. It supports many advanced features and it lets
+ you customize many options.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/tde/HTML/en/kbabel/index.html
+Files: /usr/share/doc/tde/HTML/en/kbabel/*.html
+
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.tdecachegrind b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.tdecachegrind
new file mode 100644
index 000000000..9ff3f0552
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.tdecachegrind
@@ -0,0 +1,11 @@
+Document: tdesdk-doc-html-tdecachegrind
+Title: KCachegrind Handbook
+Author: Josef Weidendorfer <Josef.Weidendorfer@gmx.de>
+Abstract: KCachegrind is a profile data visualization tool, written
+ using the TDE environment.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/tde/HTML/en/tdecachegrind/index.html
+Files: /usr/share/doc/tde/HTML/en/tdecachegrind/*.html
+
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.umbrello b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.umbrello
new file mode 100644
index 000000000..d32efe53f
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-doc-html.doc-base.umbrello
@@ -0,0 +1,12 @@
+Document: tdesdk-doc-html-umbrello
+Title: Umbrello UML Modeller Handbook
+Author: Paul Hensgen and the Umbrello UML Modeller Authors
+Abstract: Umbrello UML Modeller helps the software development process
+ by using the industry standard Unified Modelling Language (UML) to enable
+ you to create diagrams for designing and documenting your systems.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/tde/HTML/en/umbrello/index.html
+Files: /usr/share/doc/tde/HTML/en/umbrello/*.html
+
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.README.Debian
new file mode 100644
index 000000000..30cf06ddf
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.README.Debian
@@ -0,0 +1,11 @@
+TDE Software Development Kit for Debian
+---------------------------------------
+
+The tdesdk-misc package includes palettes for both the Gimp and Xpaint
+that match the TDE standard colour palette. They may be useful for
+designing themes and icons.
+
+These palettes have been placed in /usr/share/kdepalettes/.
+Instructions for installation are included in /usr/share/kdepalettes/README.
+
+ -- Ben Burton <bab@debian.org>, Wed, 20 Nov 2002 22:27:44 +1100
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.install b/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.install
new file mode 100644
index 000000000..38dbfc076
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.install
@@ -0,0 +1,16 @@
+debian/tmp/opt/trinity/include/kprofilemethod.h
+debian/tmp/opt/trinity/lib/trinity/tdeabcformat_kdeaccounts.la
+debian/tmp/opt/trinity/lib/trinity/tdeabcformat_kdeaccounts.so
+debian/tmp/opt/trinity/lib/trinity/plugins/styles/scheck.so
+debian/tmp/opt/trinity/lib/trinity/plugins/styles/scheck.la
+debian/tmp/opt/trinity/share/apps/tdeabc/formats/kdeaccountsplugin.desktop
+debian/tmp/opt/trinity/share/apps/tdestyle/themes/scheck.themerc
+kdepalettes/kde_xpaintrc /opt/trinity/share/kdepalettes
+kdepalettes/KDE_Gimp /opt/trinity/share/kdepalettes
+kdepalettes/README /opt/trinity/share/kdepalettes
+
+debian/tmp/opt/trinity/lib/libkstartperf.so.1.0.0
+debian/tmp/opt/trinity/lib/libkstartperf.so.1
+debian/tmp/opt/trinity/lib/libkstartperf.so
+debian/tmp/opt/trinity/lib/libkstartperf.la
+debian/tmp/opt/trinity/bin/kstartperf
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.links b/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.links
new file mode 100644
index 000000000..c989147e1
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-misc-trinity.links
@@ -0,0 +1 @@
+opt/trinity/share/kdepalettes/README usr/share/doc/tdesdk-misc-trinity/README.palettes
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.README.Debian
new file mode 100644
index 000000000..f0ff0c7b8
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.README.Debian
@@ -0,0 +1,65 @@
+tdesdk-scripts for Debian
+-------------------------
+
+Debugger macros:
+
+ Some handy gdb macros (such as for printing QStrings from gdb)
+ have been placed in /usr/share/tdesdk-scripts/kde-devel-gdb.
+
+ To use them, add this line to your ~/.gdbinit :
+
+ source /usr/share/tdesdk-scripts/kde-devel-gdb
+
+Editor helper files:
+
+ Both vim and emacs helper files are provided containing many functions
+ and keybindings for developing TDE/TQt/C++ applications.
+
+ To use the vim helper file, add this line to your ~/.vimrc :
+
+ source /usr/share/tdesdk-scripts/kde-devel-vim.vim
+
+ To use the emacs helper files, add these lines to your ~/.emacs (with
+ your real name and email address substituted as appropriate):
+
+ (add-to-list 'load-path "/usr/share/emacs/site-lisp/tdesdk-scripts")
+ (require 'kde-emacs)
+
+ (setq kde-full-name "Your Name")
+ (setq kde-email "Your Email")
+
+ See the file /usr/share/emacs/site-lisp/tdesdk-scripts/kde-emacs.el for
+ further information regarding emacs.
+
+Shell completion controls:
+
+ Completion controls are provided in /usr/share/tdesdk-scripts/completions/
+ for a variety of shells.
+
+ To enable completion controls for zsh, you need to add the following
+ lines to your ~/.zshrc :
+
+ # Add the TDE completion controls to the zsh function path.
+ set -A fpath $fpath /usr/share/tdesdk-scripts/completions/zsh
+
+ # Initialise the zsh completion system.
+ autoload -U compinit
+ compinit
+
+ To enable completion controls for bash, you must source each of the bash
+ completion files from your ~/.bashrc . A sample ~/.bashrc line is:
+
+ . /usr/share/tdesdk-scripts/completions/bash/dcop
+
+Valgrind error suppressions:
+
+ A valgrind suppression file is included for ignoring things we don't
+ care about when valgrinding TDE applications.
+
+ The suppression file is provided as /usr/lib/valgrind/kde.supp .
+
+ To use these suppressions, run valgrind with the option:
+
+ --suppressions=/usr/lib/valgrind/kde.supp
+
+ -- Ben Burton <bab@debian.org>, Fri, 15 Oct 2004 09:55:26 +1000
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.docs b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.docs
new file mode 100644
index 000000000..490ab041d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.docs
@@ -0,0 +1,2 @@
+scripts/README
+scripts/kde-emacs/kde-emacs-tips.texi
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.install b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.install
new file mode 100644
index 000000000..8d88a20a5
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.install
@@ -0,0 +1,71 @@
+debian/tmp/opt/trinity/bin/adddebug
+debian/tmp/opt/trinity/bin/build-progress.sh
+debian/tmp/opt/trinity/bin/cheatmake
+debian/tmp/opt/trinity/bin/create_cvsignore
+debian/tmp/opt/trinity/bin/create_makefile
+debian/tmp/opt/trinity/bin/create_makefiles
+debian/tmp/opt/trinity/bin/cvs-clean
+debian/tmp/opt/trinity/bin/cvs2dist
+debian/tmp/opt/trinity/bin/cvsbackport
+debian/tmp/opt/trinity/bin/cvsblame
+debian/tmp/opt/trinity/bin/cvscheck
+debian/tmp/opt/trinity/bin/cvsforwardport
+debian/tmp/opt/trinity/bin/cvslastchange
+debian/tmp/opt/trinity/bin/cvslastlog
+debian/tmp/opt/trinity/bin/cvsrevertlast
+debian/tmp/opt/trinity/bin/cvsversion
+debian/tmp/opt/trinity/bin/cxxmetric
+debian/tmp/opt/trinity/bin/extend_dmalloc
+debian/tmp/opt/trinity/bin/extractattr
+debian/tmp/opt/trinity/bin/extractrc
+debian/tmp/opt/trinity/bin/findmissingcrystal
+debian/tmp/opt/trinity/bin/fixkdeincludes
+debian/tmp/opt/trinity/bin/fixuifiles
+debian/tmp/opt/trinity/bin/includemocs
+debian/tmp/opt/trinity/bin/kde-build
+debian/tmp/opt/trinity/bin/kdedoc
+debian/tmp/opt/trinity/bin/tdekillall
+debian/tmp/opt/trinity/bin/kdelnk2desktop.py
+debian/tmp/opt/trinity/bin/kdemangen.pl
+debian/tmp/opt/trinity/bin/makeobj
+debian/tmp/opt/trinity/bin/noncvslist
+debian/tmp/opt/trinity/bin/package_crystalsvg
+debian/tmp/opt/trinity/bin/png2mng.pl
+debian/tmp/opt/trinity/bin/pruneemptydirs
+debian/tmp/opt/trinity/bin/qtdoc
+debian/tmp/opt/trinity/bin/zonetab2pot.py
+debian/tmp/opt/trinity/bin/svn2dist
+debian/tmp/opt/trinity/bin/svnrevertlast
+debian/tmp/opt/trinity/bin/svnforwardport
+debian/tmp/opt/trinity/bin/nonsvnlist
+debian/tmp/opt/trinity/bin/tdesvn-build
+debian/tmp/opt/trinity/bin/svnlastlog
+debian/tmp/opt/trinity/bin/svnversions
+debian/tmp/opt/trinity/bin/create_svnignore
+debian/tmp/opt/trinity/bin/svnlastchange
+debian/tmp/opt/trinity/bin/colorsvn
+debian/tmp/opt/trinity/bin/svnaddcurrentdir
+debian/tmp/opt/trinity/bin/svnbackport
+debian/tmp/opt/trinity/bin/svngettags
+debian/tmp/opt/trinity/bin/svnchangesince
+debian/tmp/opt/trinity/bin/svn-clean
+debian/tmp/opt/trinity/share/apps/katepart/syntax/tdesvn-buildrc.xml
+debian/tmp/opt/trinity/share/man/man1/cvsblame.1
+debian/tmp/opt/trinity/share/man/man1/cvsversion.1
+debian/tmp/opt/trinity/share/man/man1/kde-build.1
+debian/tmp/opt/trinity/share/man/man1/includemocs.1
+debian/tmp/opt/trinity/share/man/man1/noncvslist.1
+debian/tmp/opt/trinity/share/man/man1/tdesvn-build.1
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/tdesvn-build/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/tdesvn-build/index.cache.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/tdesvn-build/index.docbook
+scripts/kde-devel-gdb /opt/trinity/share/tdesdk-scripts
+scripts/kde-devel-vim.vim /opt/trinity/share/tdesdk-scripts
+scripts/kde-emacs/*.el /opt/trinity/share/emacs/site-lisp/tdesdk-scripts
+scripts/kde.supp /opt/trinity/lib/valgrind
+scripts/completions /opt/trinity/share/tdesdk-scripts
+
+debian/desktop-i18n/createdesktop.pl /opt/trinity/lib/kubuntu-desktop-i18n/
+debian/desktop-i18n/findfiles /opt/trinity/lib/kubuntu-desktop-i18n/
+debian/desktop-i18n/msgsplit /opt/trinity/lib/kubuntu-desktop-i18n/
+
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.lintian b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.lintian
new file mode 100644
index 000000000..cecda9973
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.lintian
@@ -0,0 +1,3 @@
+# The syntax error is just perlpod docs appearing after the script exits.
+tdesdk-scripts-trinity: shell-script-fails-syntax-check ./opt/trinity/bin/cvsversion
+tdesdk-scripts-trinity: shell-script-fails-syntax-check ./opt/trinity/bin/kde-build
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.manpages b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.manpages
new file mode 100644
index 000000000..bcab66ddd
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-scripts-trinity.manpages
@@ -0,0 +1,31 @@
+debian/man/adddebug.1
+debian/man/build-progress.sh.1
+debian/man/cheatmake.1
+debian/man/create_cvsignore.1
+debian/man/create_makefile.1
+debian/man/create_makefiles.1
+debian/man/cvs-clean.1
+debian/man/cvs2dist.1
+debian/man/cvsbackport.1
+debian/man/cvscheck.1
+debian/man/cvsforwardport.1
+debian/man/cvslastchange.1
+debian/man/cvslastlog.1
+debian/man/cvsrevertlast.1
+debian/man/cxxmetric.1
+debian/man/extend_dmalloc.1
+debian/man/extractattr.1
+debian/man/extractrc.1
+debian/man/fixkdeincludes.1
+debian/man/fixuifiles.1
+debian/man/findmissingcrystal.1
+debian/man/kdedoc.1
+debian/man/tdekillall.1
+debian/man/kdelnk2desktop.py.1
+debian/man/kdemangen.pl.1
+debian/man/makeobj.1
+debian/man/package_crystalsvg.1
+debian/man/png2mng.pl.1
+debian/man/pruneemptydirs.1
+debian/man/qtdoc.1
+debian/man/zonetab2pot.py.1
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-tdefile-plugins-trinity.install b/ubuntu/_base/tdesdk/debian/tdesdk-tdefile-plugins-trinity.install
new file mode 100644
index 000000000..3a1f0630d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-tdefile-plugins-trinity.install
@@ -0,0 +1,10 @@
+debian/tmp/opt/trinity/lib/trinity/tdefile_cpp.so
+debian/tmp/opt/trinity/lib/trinity/tdefile_cpp.la
+debian/tmp/opt/trinity/lib/trinity/tdefile_diff.so
+debian/tmp/opt/trinity/lib/trinity/tdefile_diff.la
+debian/tmp/opt/trinity/lib/trinity/tdefile_ts.so
+debian/tmp/opt/trinity/lib/trinity/tdefile_ts.la
+debian/tmp/opt/trinity/share/services/tdefile_cpp.desktop
+debian/tmp/opt/trinity/share/services/tdefile_diff.desktop
+debian/tmp/opt/trinity/share/services/tdefile_h.desktop
+debian/tmp/opt/trinity/share/services/tdefile_ts.desktop
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.docs b/ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.docs
new file mode 100644
index 000000000..ce721bb5e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.docs
@@ -0,0 +1 @@
+tdeioslave/svn/README
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.install b/ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.install
new file mode 100644
index 000000000..ef4f3a473
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-tdeio-plugins-trinity.install
@@ -0,0 +1,54 @@
+debian/tmp/opt/trinity/bin/tdeio_svn_helper
+debian/tmp/opt/trinity/lib/trinity/kded_ksvnd.la
+debian/tmp/opt/trinity/lib/trinity/kded_ksvnd.so
+debian/tmp/opt/trinity/lib/trinity/tdeio_svn.la
+debian/tmp/opt/trinity/lib/trinity/tdeio_svn.so
+debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/subversion_toplevel.desktop
+debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/subversion.desktop
+debian/tmp/opt/trinity/share/services/kded/ksvnd.desktop
+debian/tmp/opt/trinity/share/services/svn+file.protocol
+debian/tmp/opt/trinity/share/services/svn+http.protocol
+debian/tmp/opt/trinity/share/services/svn+https.protocol
+debian/tmp/opt/trinity/share/services/svn.protocol
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/svn_switch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/svn_merge.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/svn_branch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/svn_remove.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/svn_add.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/svn_status.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/svn_switch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/svn_merge.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/svn_branch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/svn_remove.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/svn_add.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/svn_status.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/actions/svn_switch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/actions/svn_merge.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/actions/svn_branch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/actions/svn_remove.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/actions/svn_add.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/actions/svn_status.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/actions/svn_switch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/actions/svn_merge.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/actions/svn_branch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/actions/svn_remove.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/actions/svn_add.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/actions/svn_status.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/64x64/actions/svn_switch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/64x64/actions/svn_merge.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/64x64/actions/svn_branch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/64x64/actions/svn_remove.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/64x64/actions/svn_add.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/64x64/actions/svn_status.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/actions/svn_add.svgz
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/actions/svn_status.svgz
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/actions/svn_remove.svgz
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/actions/svn_switch.svgz
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/actions/svn_branch.svgz
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/actions/svn_merge.svgz
+debian/tmp/opt/trinity/share/icons/crystalsvg/128x128/actions/svn_switch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/128x128/actions/svn_merge.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/128x128/actions/svn_branch.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/128x128/actions/svn_remove.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/128x128/actions/svn_add.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/128x128/actions/svn_status.png
diff --git a/ubuntu/_base/tdesdk/debian/tdesdk-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/tdesdk-trinity.README.Debian
new file mode 100644
index 000000000..f710e6d6d
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdesdk-trinity.README.Debian
@@ -0,0 +1,11 @@
+TDE Software Development Kit for Debian
+---------------------------------------
+
+Package tdesdk is a metapackage that depends on the core components of
+the TDE Software Development Kit and suggests the remaining components.
+
+Some applications provide documentation in a docbook format that the TDE
+Help Centre can display. For HTML documentation that can be read in any
+web browser, see the package tdesdk-doc-html.
+
+ -- Ben Burton <bab@debian.org>, Mon, 12 May 2003 12:29:39 +1000
diff --git a/ubuntu/_base/tdesdk/debian/tdeunittest-trinity.docs b/ubuntu/_base/tdesdk/debian/tdeunittest-trinity.docs
new file mode 100644
index 000000000..dfb20154e
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdeunittest-trinity.docs
@@ -0,0 +1 @@
+tdeunittest/example
diff --git a/ubuntu/_base/tdesdk/debian/tdeunittest-trinity.install b/ubuntu/_base/tdesdk/debian/tdeunittest-trinity.install
new file mode 100644
index 000000000..efefebac3
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/tdeunittest-trinity.install
@@ -0,0 +1,7 @@
+debian/tmp/opt/trinity/bin/tdeunittestmod
+debian/tmp/opt/trinity/bin/tdeunittestguimodrunner
+debian/tmp/opt/trinity/lib/libtdeunittestgui.la
+debian/tmp/opt/trinity/lib/libtdeunittestgui.so
+debian/tmp/opt/trinity/lib/libtdeunittestgui.so.0
+debian/tmp/opt/trinity/lib/libtdeunittestgui.so.0.0.0
+debian/tmp/opt/trinity/include/tdeunittest/runnergui.h
diff --git a/ubuntu/_base/tdesdk/debian/umbrello-trinity.README.Debian b/ubuntu/_base/tdesdk/debian/umbrello-trinity.README.Debian
new file mode 100644
index 000000000..54b6b0c42
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/umbrello-trinity.README.Debian
@@ -0,0 +1,8 @@
+Umbrello for Debian
+-------------------
+
+This application provides documentation in a docbook format that the TDE
+Help Centre can display. For HTML documentation that can be read in any
+web browser, see the package tdesdk-doc-html.
+
+ -- Ben Burton <bab@debian.org>, Sat, 31 Jan 2004 12:08:48 +1100
diff --git a/ubuntu/_base/tdesdk/debian/umbrello-trinity.docs b/ubuntu/_base/tdesdk/debian/umbrello-trinity.docs
new file mode 100644
index 000000000..07bf3446c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/umbrello-trinity.docs
@@ -0,0 +1,4 @@
+umbrello/AUTHORS
+umbrello/README
+umbrello/THANKS
+umbrello/TODO
diff --git a/ubuntu/_base/tdesdk/debian/umbrello-trinity.install b/ubuntu/_base/tdesdk/debian/umbrello-trinity.install
new file mode 100644
index 000000000..dbb79a2ad
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/umbrello-trinity.install
@@ -0,0 +1,52 @@
+debian/tmp/opt/trinity/bin/umbodoc
+debian/tmp/opt/trinity/bin/umbrello
+debian/tmp/opt/trinity/share/applications/tde/umbrello.desktop
+debian/tmp/opt/trinity/share/apps/umbrello/tips
+debian/tmp/opt/trinity/share/apps/umbrello/umbrelloui.rc
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.adb
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.ads
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.as
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.cpp
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.cs
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.d
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.h
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.idl
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.java
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.js
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.php
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.pm
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.py
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.rb
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.sql
+debian/tmp/opt/trinity/share/apps/umbrello/headings/heading.xsd
+debian/tmp/opt/trinity/share/apps/umbrello/pics
+debian/tmp/opt/trinity/share/apps/umbrello/xmi.css
+debian/tmp/opt/trinity/share/apps/umbrello/xmi2docbook.xsl
+debian/tmp/opt/trinity/share/apps/umbrello/docbook2xhtml.xsl
+debian/tmp/opt/trinity/share/apps/umbrello/common.ent
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/umbrello/*.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/umbrello/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/umbrello/*.docbook
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/umbrello/*.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/actions/umbrello_*.png
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/16x16/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/actions/umbrello_*.png
+debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/22x22/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/32x32/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/icons/hicolor/48x48/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/48x48/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/icons/hicolor/64x64/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/64x64/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/icons/hicolor/128x128/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/128x128/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/icons/hicolor/scalable/apps/umbrello.svgz
+debian/tmp/opt/trinity/share/icons/crystalsvg/scalable/mimetypes/umbrellofile.svgz
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/umbrello.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/mimetypes/umbrellofile.png
+debian/tmp/opt/trinity/share/mimelnk/application/x-umbrello.desktop
+debian/icons/umbrello.xpm /opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/tdesdk/debian/umbrello-trinity.lintian b/ubuntu/_base/tdesdk/debian/umbrello-trinity.lintian
new file mode 100644
index 000000000..17c9ba52c
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/umbrello-trinity.lintian
@@ -0,0 +1,2 @@
+# this is not a script but a template, so it should not be executable
+umbrello-trinity: script-not-executable ./opt/trinity/share/apps/umbrello/headings/heading.py
diff --git a/ubuntu/_base/tdesdk/debian/umbrello-trinity.manpages b/ubuntu/_base/tdesdk/debian/umbrello-trinity.manpages
new file mode 100644
index 000000000..537bedefe
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/umbrello-trinity.manpages
@@ -0,0 +1 @@
+debian/man/umbrello.1
diff --git a/ubuntu/_base/tdesdk/debian/umbrello-trinity.menu b/ubuntu/_base/tdesdk/debian/umbrello-trinity.menu
new file mode 100644
index 000000000..702341646
--- /dev/null
+++ b/ubuntu/_base/tdesdk/debian/umbrello-trinity.menu
@@ -0,0 +1,9 @@
+?package(umbrello-trinity):\
+ needs="x11"\
+ section="Applications/Programming"\
+ hints="TDE"\
+ title="Umbrello"\
+ longtitle="Umbrello (UML Modeller)"\
+ icon="/opt/trinity/share/pixmaps/umbrello.xpm"\
+ command="/opt/trinity/bin/umbrello"
+