summaryrefslogtreecommitdiffstats
path: root/ubuntu/_base/tdebindings/debian
diff options
context:
space:
mode:
authorMichele Calgaro <[email protected]>2019-04-03 23:02:46 +0900
committerMichele Calgaro <[email protected]>2019-04-03 23:02:46 +0900
commitfcad8b8d150fb9f508973e3044a103de74ec3877 (patch)
treeca34a8cf3bfbe08335d40c47863b4901e1d19609 /ubuntu/_base/tdebindings/debian
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 <[email protected]>
Diffstat (limited to 'ubuntu/_base/tdebindings/debian')
-rw-r--r--ubuntu/_base/tdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES1
-rw-r--r--ubuntu/_base/tdebindings/debian/cdbs/debian-qt-kde.mk115
-rw-r--r--ubuntu/_base/tdebindings/debian/cdbs/kde.mk89
-rw-r--r--ubuntu/_base/tdebindings/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/tdebindings/debian/changelog683
-rw-r--r--ubuntu/_base/tdebindings/debian/compat1
-rw-r--r--ubuntu/_base/tdebindings/debian/control330
-rw-r--r--ubuntu/_base/tdebindings/debian/copyright102
-rw-r--r--ubuntu/_base/tdebindings/debian/juic-trinity.install6
-rw-r--r--ubuntu/_base/tdebindings/debian/juic-trinity.manpages1
-rw-r--r--ubuntu/_base/tdebindings/debian/kjscmd-trinity.install3
-rw-r--r--ubuntu/_base/tdebindings/debian/kjscmd-trinity.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/kjscmd-trinity.menu6
-rw-r--r--ubuntu/_base/tdebindings/debian/konqueror-kjsembed-plugin-trinity.install2
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.docs3
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.install4
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.install1
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.manpages1
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.install1
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/libdcop3-jni-trinity.install2
-rw-r--r--ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.dirs1
-rw-r--r--ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.docs7
-rw-r--r--ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.install25
-rw-r--r--ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.docs2
-rw-r--r--ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.install32
-rw-r--r--ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.docs4
-rw-r--r--ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.install12
-rw-r--r--ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.manpages3
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.docs7
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.install15
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.manpages4
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt3-java-trinity.README.Debian64
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt3-java-trinity.dirs1
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt3-java-trinity.docs3
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt3-java-trinity.install2
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt3-java-trinity.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.docs4
-rw-r--r--ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.install11
-rw-r--r--ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.install2
-rw-r--r--ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/libsmoketde1-trinity.install2
-rw-r--r--ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.install3
-rw-r--r--ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/libsmoketqt1-trinity.install2
-rw-r--r--ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.README.Debian12
-rw-r--r--ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.dirs1
-rw-r--r--ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.docs2
-rw-r--r--ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.install1
-rw-r--r--ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.links1
-rw-r--r--ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.docs4
-rw-r--r--ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.install6
-rw-r--r--ubuntu/_base/tdebindings/debian/local/dcopidl2java.128
-rw-r--r--ubuntu/_base/tdebindings/debian/local/juic.139
-rw-r--r--ubuntu/_base/tdebindings/debian/local/krubyinit.125
-rw-r--r--ubuntu/_base/tdebindings/debian/local/qtrubyinit.125
-rw-r--r--ubuntu/_base/tdebindings/debian/local/rbqtapi.129
-rw-r--r--ubuntu/_base/tdebindings/debian/local/rbqtsh.116
-rw-r--r--ubuntu/_base/tdebindings/debian/local/rbtdeapi.129
-rw-r--r--ubuntu/_base/tdebindings/debian/local/rbtdesh.117
-rw-r--r--ubuntu/_base/tdebindings/debian/local/rbuic.164
-rw-r--r--ubuntu/_base/tdebindings/debian/patches/common/04_am_maintainer_mode.diff11
-rw-r--r--ubuntu/_base/tdebindings/debian/patches/common/05_pedantic-errors.diff12
-rw-r--r--ubuntu/_base/tdebindings/debian/patches/common/06_disable_no_undefined.diff18
-rw-r--r--ubuntu/_base/tdebindings/debian/patches/common/kubuntu_01_kdepot.diff26
-rw-r--r--ubuntu/_base/tdebindings/debian/python-dcop-trinity.docs2
-rw-r--r--ubuntu/_base/tdebindings/debian/python-dcop-trinity.examples2
-rw-r--r--ubuntu/_base/tdebindings/debian/python-dcop-trinity.install1
-rwxr-xr-xubuntu/_base/tdebindings/debian/rules152
-rw-r--r--ubuntu/_base/tdebindings/debian/source/format1
-rw-r--r--ubuntu/_base/tdebindings/debian/source/options6
-rw-r--r--ubuntu/_base/tdebindings/debian/tde-xparts-extras-trinity.install20
-rw-r--r--ubuntu/_base/tdebindings/debian/tdebindings-java-trinity.links1
75 files changed, 2134 insertions, 0 deletions
diff --git a/ubuntu/_base/tdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES b/ubuntu/_base/tdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES
new file mode 100644
index 000000000..91e47fe4d
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES
@@ -0,0 +1 @@
+don't build-dep on libgtk1.2-dev, it's needed for xparts which we don't package
diff --git a/ubuntu/_base/tdebindings/debian/cdbs/debian-qt-kde.mk b/ubuntu/_base/tdebindings/debian/cdbs/debian-qt-kde.mk
new file mode 100644
index 000000000..9d9e88991
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/cdbs/debian-qt-kde.mk
@@ -0,0 +1,115 @@
+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:
+ 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;
+ 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)/usr/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)/usr/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/usr/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/tde/HTML/en/$$pkg; \
+ /usr/trinity/bin/meinproc $(DEB_DESTDIR)/usr/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+clean::
+ 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
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/tdebindings/debian/cdbs/kde.mk b/ubuntu/_base/tdebindings/debian/cdbs/kde.mk
new file mode 100644
index 000000000..1ac26c4b7
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/cdbs/kde.mk
@@ -0,0 +1,89 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <[email protected]>
+# 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
+
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+
+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/tde"
+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/tdebindings/debian/cdbs/versions.pl b/ubuntu/_base/tdebindings/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/tdebindings/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/tdebindings/debian/changelog b/ubuntu/_base/tdebindings/debian/changelog
new file mode 100644
index 000000000..91696228c
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/changelog
@@ -0,0 +1,683 @@
+tdebindings-trinity (4:3.5.10-0ubuntu2) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <[email protected]> Thu, 02 Jul 2009 16:08:00 -0600
+
+tdebindings-trinity (4:3.5.10-0ubuntu1~intrepid8) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <[email protected]> Wed, 05 March 2009 01:11:00 -0600
+
+tdebindings-trinity (4:3.5.10-0ubuntu1~intrepid1) intrepid; urgency=low
+
+ * Added -trinity prefix
+
+ -- Timothy Pearson <[email protected]> Tue, 02 Dec 2008 14:02:00 -0600
+
+tdebindings (4:3.5.10-0ubuntu1) intrepid; urgency=low
+
+ * New upstream release.
+ * Update Standards-Version to 3.8.0.
+
+ -- Devid Antonio Filoni <[email protected]> Sat, 23 Aug 2008 12:35:35 +0200
+
+tdebindings (4:3.5.9-3ubuntu1) intrepid; urgency=low
+
+ * Merge with Debian, remaining change, don't build-dep on libgtk1.2
+ * Build-depend on default-jdk.
+
+ -- Matthias Klose <[email protected]> Thu, 31 Jul 2008 11:49:46 +0000
+
+tdebindings (4:3.5.9-3) unstable; urgency=high
+
+ * No java in alpha:
+ - Do not build depend on java-gcj-compat-dev.
+ - Remove binaries in alpha: libdcop3-jni, libdcop3-java-dev, libqt3-jni,
+ libtrinity-jni
+ (Closes: #491510)
+
+ -- Ana Beatriz Guerrero Lopez <[email protected]> Sun, 27 Jul 2008 06:17:52 +0200
+
+tdebindings (4:3.5.9-2) unstable; urgency=low
+
+ * Fix FTBFS with gcc 4.3. Thanks a lot to peter green <[email protected]>
+ for the patch. (Closes: #484191). Patch 032_ruby_fix_const.diff
+ * Update patch 018-juic-uixsldir.diff to fix bashism. (Closes: #473459)
+ Thanks to Michael Meskes.
+ * Update kjscmd.menu to new menu policy.
+
+ -- Ana Beatriz Guerrero Lopez <[email protected]> Thu, 12 Jun 2008 18:30:33 +0200
+
+tdebindings (4:3.5.9-1ubuntu1) intrepid; urgency=low
+
+ * Merge with Debian, remaining change, don't build-dep on libgtk1.2
+
+ -- Jonathan Riddell <[email protected]> Tue, 10 Jun 2008 16:05:23 +0000
+
+tdebindings (4:3.5.9-1) unstable; urgency=low
+
+ * New upstream release: no code changes.
+ * Update to Standards-Version 3.7.3:
+ - Replace Source-Version for proper variables.
+ * debian/rules: Add [ ! -f Makefile ] || before $(MAKE) clean.
+
+ -- Ana Beatriz Guerrero Lopez <[email protected]> Thu, 06 Mar 2008 21:00:02 +0100
+
+tdebindings (4:3.5.9-0ubuntu1) hardy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <[email protected]> Thu, 14 Feb 2008 12:27:06 +0000
+
+tdebindings (4:3.5.8-1ubuntu3) hardy; urgency=low
+
+ * Remove build-dep on libgtk1.2-dev
+
+ -- Jonathan Riddell <[email protected]> Mon, 26 Nov 2007 23:13:51 +0000
+
+tdebindings (4:3.5.8-1ubuntu2) hardy; urgency=low
+
+ * Run buildprep before upload
+
+ -- Jonathan Riddell <[email protected]> Thu, 15 Nov 2007 11:11:59 +0000
+
+tdebindings (4:3.5.8-1ubuntu1) hardy; urgency=low
+
+ * Merge with Debian, remaining change:
+ - don't build-dep on libgtk
+
+ -- Jonathan Riddell <[email protected]> Wed, 14 Nov 2007 22:37:55 +0000
+
+tdebindings (4:3.5.8-1) unstable; urgency=low
+
+ +++ Changes by Sune Vuorela:
+
+ * New upstream release.
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Wed, 16 May 2007 22:54:19 +0200
+
+tdebindings (4:3.5.7-1ubuntu4) gutsy; urgency=low
+
+ * Build java packages for lpia.
+
+ -- Matthias Klose <[email protected]> Tue, 07 Aug 2007 17:55:02 +0000
+
+tdebindings (4:3.5.7-1ubuntu3) gutsy; urgency=low
+
+ * Remove gtk1.2 from build-depends, it's needed for xparts which we don't package
+
+ -- Jonathan Riddell <[email protected]> Fri, 13 Jul 2007 14:27:49 +0100
+
+tdebindings (4:3.5.7-1ubuntu2) gutsy; urgency=low
+
+ * kjsembed/kjscmd.1: Fixed typo on command usage summary line
+ (LP: #26493)
+ * debian/control: Updated Maintainer Field
+
+ -- Joseph Jackson IV <[email protected]> Fri, 25 May 2007 12:02:16 -0400
+
+tdebindings (4:3.5.7-1ubuntu1) gutsy; urgency=low
+
+ * Merge with Debian for new upstream release
+
+ -- Jonathan Riddell <[email protected]> Wed, 23 May 2007 19:01:27 +0100
+
+tdebindings (4:3.5.7-1) unstable; urgency=low
+
+ +++ Changes by Sune Vuorela:
+
+ * New upstream release.
+ * Newer javah seems to not respect the CLASSPATH env var, but needs a
+ -classpath argument instead. Fixes FTBFS. (Closes: #421990)
+ * Improve clean target to actually clean up.
+ * Remove patch to build against newer pythons. Applied upstream.
+ * Remove patch about number of arguments to make. It isn't needed now that
+ we build in sourcedir.
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Wed, 16 May 2007 22:54:19 +0200
+
+tdebindings (4:3.5.6-2ubuntu2) gutsy; urgency=low
+
+ * Remove non-existant 98_buildprep patch from debian/patches/series
+
+ -- Jonathan Riddell <[email protected]> Wed, 02 May 2007 18:05:50 +0100
+
+tdebindings (4:3.5.6-2ubuntu1) gutsy; urgency=low
+
+ * Merge with Debian
+
+ -- Jonathan Riddell <[email protected]> Wed, 02 May 2007 10:17:28 +0100
+
+tdebindings (4:3.5.6-2) unstable; urgency=low
+
+ +++ Changes by Ana Beatriz Guerrero Lopez:
+
+ * Add patch tdebindings-3.5.6-build-against-python-before-2.5.diff provided
+ by upstream. It is supposed to fix problems building in 64 bits archs.
+ (Closes: #420665)
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Tue, 24 Apr 2007 12:25:57 +0100
+
+tdebindings (4:3.5.6-1) unstable; urgency=low
+
+ [ Debian Qt/KDE Maintainers ]
+ * New upstream release.
+
+ +++ Changes by Ricardo Cardenes:
+
+ * Clean-up the dcopjava directory. (Closes: #406725)
+ * Workaround at debian/rules the substitution of DEB_BUILDDIR
+ from /usr/share/cdbs/1/class/kde.mk which leads to ignoring
+ the existing config.status. (Closes: #406726)
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Thu, 1 Feb 2007 18:26:59 +0000
+
+tdebindings (4:3.5.5-1ubuntu4) feisty; urgency=low
+
+ * Clean up build system before upload
+
+ -- Jonathan Riddell <[email protected]> Sat, 13 Jan 2007 16:46:24 +0000
+
+tdebindings (4:3.5.5-1ubuntu3) feisty; urgency=low
+
+ * Fix FTBFS on 64bit archs.
+
+ -- Matthias Klose <[email protected]> Sat, 13 Jan 2007 11:47:57 +0100
+
+tdebindings (4:3.5.5-1ubuntu2) feisty; urgency=low
+
+ * Rebuild for python2.5 as the default python version.
+
+ -- Matthias Klose <[email protected]> Fri, 12 Jan 2007 13:21:15 +0000
+
+tdebindings (4:3.5.5-1ubuntu1) feisty; urgency=low
+
+ * Merge with debian.
+
+ -- Anthony Mercatante <[email protected]> Mon, 04 Dec 2006 23:28:56 +0200
+
+tdebindings (4:3.5.5-1) unstable; urgency=low
+
+ [ Debian Qt/KDE Maintainers ]
+ * New upstream release.
+
+ +++ Changes by Christopher Martin:
+
+ * Fix formatting of the Uploaders line. (Closes: #378908)
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Sun, 8 Oct 2006 22:11:28 +0200
+
+tdebindings (4:3.5.3-1) unstable; urgency=low
+
+ [ Debian Qt/KDE Maintainers ]
+ * New upstream release.
+
+ * Removed patches (merged upstream, or apparently unneeded):
+ + 020-unbreak_dcopjava_Makefile.am.diff
+ + 040-configure-give-kde_java_libgcjdir.diff
+
+ +++ Changes by Pierre Habouzit:
+
+ * Python policy update (Closes: #373448).
+ * debian/control can wrap its field, do that, so that we can read them.
+
+ -- Pierre Habouzit <[email protected]> Tue, 11 Jul 2006 02:45:20 +0200
+
+tdebindings (4:3.5.1-1) unstable; urgency=low
+
+ * The "Greetings from Barcelona, aKademy-ES; P.S.: I wonder why I'm
+ uploading this two weeks later" release.
+
+ +++ Changes by Adeodato Simó:
+
+ * New upstream release packaged.
+ + drop 016_QPointArray_begin_end_jlong.diff, upstream removed the affected
+ functions since they were not useful at all.
+
+ * No longer builds with g++-3.4 in m68k, arm, and hppa. (Closes: #342981)
+
+ * Switched to quilt for patch management (68% pain reduction guaranteed!).
+
+ * Added Ricardo Cárdenes to Uploaders: he's looking over my shoulder while I
+ prepare this upload with a "hmmm, I may be interested in helping with this
+ in the future" expression.
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Sun, 19 Mar 2006 21:36:27 +0100
+
+tdebindings (4:3.4.3-2) unstable; urgency=low
+
+ +++ Changes by Christopher Martin:
+
+ * Fix a debian/rules bashism which resulted in some extra files being
+ installed, which led to conflicts. (Closes: #341789)
+
+ * Bump DH_COMPAT to 5. No changes required.
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Sun, 4 Dec 2005 09:56:22 -0500
+
+tdebindings (4:3.4.3-1) unstable; urgency=low
+
+ * New upstream release.
+
+ +++ Changes by Luk Claes:
+
+ * Added me to Uploaders.
+
+ * 015-smokekde_ignore_KEditToolbarWidget_moveActive_r437699: upstream so
+ removed.
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Fri, 2 Dec 2005 09:22:27 +0100
+
+tdebindings (4:3.4.2-2) unstable; urgency=low
+
+ * The "I love the smell of 6 FTBFS first thing in the morning" release.
+
+ +++ Changes by Adeodato Simó:
+
+ * Java bindings handling:
+ - do not build them on m68k, ecj-bootstrap does not work there.
+ - restrict the java-gcj-compat-dev build-dependency to the arches where it
+ will be used, since on some it is available but uninstallable.
+
+ This takes care of arm and m68k failures.
+
+ * Apply patch from Steve Langasek (thaaaanks!) to use jlong for
+ QPointArray::begin() and ::end() on 64-bit architectures, since JNI
+ doesn't have an integer type that's right-sized for pointers.
+
+ This takes care of alpha and ia64 failures.
+
+ * Do not use --enable-final in the kdejava/koala/kdejava directory, since
+ compiling libkdejava_la.all_cpp.cpp requires an incredible amount of
+ memory and time. (For the record, --enable-final does the equivalent of
+ "cat *.cpp >>all.cpp; g++ -c all.cpp".)
+
+ This takes care of powerpc (timeout) and s390 (OOM) failures.
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Fri, 21 Oct 2005 19:53:18 +0200
+
+tdebindings (4:3.4.2-1) unstable; urgency=low
+
+ +++ Changes by Adeodato Simó:
+
+ * New upstream release:
+ - QtRuby no longer pollutes the Module namespace. (Closes: #303608)
+
+ Also, this upload is compiled against c++-transitioned Qt and KDE
+ libraries, so closes: #327558, #327948.
+
+ And this version compiles fine on mipsen machines, so closes: #282134.
+ (No need to use -xgot, even.)
+
+ * Compile with g++ 3.4 on arm, m68k, and hppa (g++ 4.0 ICEs).
+
+ * Build-depend on java-gcj-compat-dev, and pass
+ --with-java=/usr/lib/jvm/java-gcj to ./configure; necessary because
+ libgcj6-dev no longer provides /usr/include/jni.h. Remove the rest of
+ java-related build-depends, because j-g-c-d pulls all we need. Also, this
+ upload closes: #332864, since we no longer build-depend on unavailable
+ libgcj4-dev.
+
+ * Do not build the Java bindings arm and hppa in addition to mips, since gij
+ (needed to execute ecj) fails there. Other interpreters than gij may work
+ there, but this will need time to investigate. Ideally, j-g-c-d above, or
+ some other meta-package, should take care of linking java and javac to the
+ right binaries...
+
+ Loose debian/mipsen.mk, because setting -Npackage in DH_OPTIONS no longer
+ works with cdbs (since dh_foo -Npackage -ppackage fails). Instead, list
+ allowed arches in debian/control, and use dh_listpackages -s to determine
+ whether to build java or not.
+
+ * Build-depend on python-dev instead of python2.3-dev, and determine
+ dependencies of python-dcop with dh_python's ${python:Depends}, so that a
+ simple rebuild is enough to transition to a new default python version.
+ Introduce a wilcard in the .install file, and don't pass a hardcoded path
+ to ./configure.
+
+ * Work under patches/, each fixing a different FTBFS:
+
+ - Further improve 030-koala-makefile-too-much-arguments.diff to do test -n
+ "$<" instead of "$?", to avoid new "Argument list too long" errors.
+
+ - Added 013-kdejava_qtjava_objdir_classpath.diff to look for compiled
+ classes in the appropriate dir now that srcdir != builddir.
+
+ - Added 014_kdejava_link_qtjava.la_not_-lqtjava.diff to make libkdejava
+ link against libqtjava.la instead of -lqtjava.
+
+ - Added 015-smokekde_ignore_KEditToolbarWidget_moveActive_r437699.diff to
+ ignore KEditToolbarWidget::moveActive(), since it fails to link.
+
+ * Install python-dcop examples. (Closes: #303654)
+
+ * CDBSized debian/rules, to match the rest of KDE packages.
+
+ * Removed some not needed build-dependencies (binutils-dev, sharutils, perl,
+ libglib1.2-dev).
+
+ * Updated Standards-Version to 3.6.2 (no changes needed).
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Fri, 21 Oct 2005 05:01:59 +0200
+
+tdebindings (4:3.3.2-1) unstable; urgency=low
+
+ +++ Changes by Adeodato Simó:
+
+ * New upstream release.
+
+ * Added section to libqt3-java.README.Debian about generating native
+ executables. (Closes: #282483)
+
+ -- Debian Qt/KDE Maintainers <[email protected]> Thu, 3 Feb 2005 21:41:17 +0100
+
+tdebindings (4:3.3.1-2) unstable; urgency=low
+
+ * Don't build java packages on mipsen, since gcj is not available there (and
+ gcj-3.4 will be removed soon). Changes needed:
+
+ - debian/control: add "[!mips !mipsel]" stanzas to Build-Depends entries
+ for gij, gcj, libgcj4-dev and fastjar.
+
+ - debian/rules:
+ + include debian/mipsen.mk (see below).
+ + define WITH_JAVA := --with-java=/usr and let CONFIGURE_FLAGS use that,
+ so that it can be overriden to --without-java inside mipsen.mk.
+
+ - debian/mipsen.mk:
+ + new makefile snippet.
+ + check if DEB_HOST_ARCH is in FUCKED_GCJ_ARCHS and, if so, define
+ WITHOUT_JAVA, redefine WITH_JAVA and override DH_OPTIONS adding -N
+ arguments for all seven java packages.
+
+ * Fix build failure on machines with a lower limit on argument list length,
+ e.g. q650 on the m68k buildd network. Modify the already existing patch
+ 030-koala-makefile-too-much-arguments.diff to apply the same changes to
+ qtjava/javalib/org/kde/qt/Makefile.in.
+
+ -- Adeodato Simó <[email protected]> Sun, 14 Nov 2004 03:38:05 +0100
+
+tdebindings (4:3.3.1-1) unstable; urgency=low
+
+ * New upstream release plus KDE_3_3_BRANCH update.
+
+ * Correct install paths for ruby packages not to be i386-specific, thus
+ fixing FTBFS on architectures other than i386. (Closes: #278834)
+
+ * New qtruby designer library, adjusted install files and modified
+ 026-install-qtruby-and-korundum-in-usr.diff accordingly.
+
+ * Added debian/patches/040-configure-give-kde_java_libgcjdir.diff:
+ - prevents configure from doing a find over /usr just to find out
+ that gcj libraries are installed in /usr/lib.
+
+ * ChangeLogs get now installed with policy-compliant name.
+
+ * Built using an experimental debian/common directory:
+ - debian/rules rewritten accordingly.
+ - use ${package:arch} substvars for dependencies in debian/control.
+
+ -- Adeodato Simó <[email protected]> Sun, 07 Nov 2004 07:24:56 +0100
+
+tdebindings (4:3.3.0-2) unstable; urgency=low
+
+ * Clean Version Number
+
+ -- Riku Voipio <[email protected]> Fri, 8 Oct 2004 08:20:25 +0000
+
+tdebindings (4:3.3.0-1~kalyxo2) unstable; urgency=low
+
+ * New upstream version packaged. (Closes: #274709)
+
+ * New team of maintainers (closes: #274816). Thanks to Dominique
+ Devriese for all his previous (great) work in the package.
+
+ * debian/kjscmd.menu:
+ - fix command invocation and improve title. (Closes: #275170)
+
+ * debian/patches/:
+ - added 030-koala-makefile-too-much-arguments.diff to fix a build
+ failure ("Argument list too long").
+ - added 001-automake-1.9.diff for maintainer's convenience; build
+ system now properly detects automake-1.9 and uses it if available.
+
+ * debian/control:
+ - added ruby1.8-dev to Build-Depends.
+ - conflict with libqt-perl <= 3.008-1 (half of the fix for #274816).
+ - added to some packages' description a paragraph noting that it includes
+ examples and/or documentation.
+ - added libqt0-ruby1.8 as a Dependency: of libkorundum0-ruby1.8.
+ - bump Build-Depends to tdelibs4-dev (>= 4:3.3.0-1) and libqt3-compat-headers
+ (>= 3:3.3.3).
+
+ * debian/rules:
+ - don't use -s for dh_installdirs.
+ - call to dh_link right after dh_installdirs.
+ - use the "dist" target of admin/Makefile.common.
+ - added some more suffixes to exclude from dh_compress.
+ - add "-l debian/$somepackages/usr/lib" parameter to dh_shlibdeps.
+
+ * Some other boring changes:
+ - libqt3-jni.install: added missing libqtjavasupport.{la,so}.
+ - libkjsembed-dev.docs: added lots of available documentation.
+ - added missing README, NEWS, TODO and ChangeLog files to *.docs.
+ - moved contents from *.examples to *.docs.
+
+ * Made half usr/share/doc/$package into symlinks.
+
+ -- Adeodato Simó <[email protected]> Thu, 07 Oct 2004 20:37:00 +0200
+
+tdebindings (4:3.2.92-1) unstable; urgency=low
+
+ * New upstream version.
+ * debian/patches/013-qtc_clib_qtc_Makefile.am-noqaccessible.diff,
+ debian/patches/019-libqtjavasupport_la.diff,
+ debian/patches/020-cleanjarfiles.diff: Accepted upstream, removed.
+ * debian/patches/017-install-jnilibs-in-lib-jni.diff: updated.
+ * debian/control: made libqt3-java suggest juic.
+ * debian/control: removed the obsolete libkdec1 and libqtc1 packages.
+ * debian/local/kjscmd.1, debian/kjscmd.manpages: removed kjscmd.1 which
+ was accepted upstream.
+ * debian/libkjsembed1.install: install the qprocess kjsembed plugin.
+ * debian/rules: disable the python directory, as sip, pyqt and
+ pytde are all packaged in Debian already.
+ * debian/control: added the libsmokekde1, libsmokekde-dev,
+ libkorundum-ruby1.8 and libqtruby-ruby1.8 packages because of upstream
+ additions.
+ * debian/control: fix libsmokeqt-dev to depend on libsmokeqt1.
+ (Closes: #274989)
+
+ -- Dominique Devriese <[email protected]> Thu, 5 Aug 2004 21:08:08 +0200
+
+tdebindings (4:3.2.3-1) unstable; urgency=low
+
+ * New upstream version.
+ * Change maintainer address to "Debian Qt/KDE Maintainers
+ <[email protected]>" and list me as uploader.
+ * Fix a simple bug in juic: juic: Incorrect code generated in polish()
+ (closes: 254882)
+
+ -- Dominique Devriese <[email protected]> Thu, 17 Jun 2004 23:05:27 +0200
+
+tdebindings (4:3.2.2-5) unstable; urgency=low
+
+ * qtjava/designer/juic/lib: remove the two xml parsers, so they don't bloat the package and the diff.gz
+ * debian/rules: make it clean properly by using builddir!=srcdir
+
+ -- Dominique Devriese <[email protected]> Sat, 22 May 2004 20:39:58 +0200
+
+tdebindings (4:3.2.2-4) unstable; urgency=low
+
+ * debian/control: Removed Build-Depends on autoconf and automake.
+ * debian/control: Added Build-Depends on sharutils for uudecode.
+
+ -- Dominique Devriese <[email protected]> Wed, 5 May 2004 23:04:44 +0200
+
+tdebindings (4:3.2.2-3) unstable; urgency=low
+
+ * debian/dirs: removed, no longer necessary.
+ * debian/compat, debian/rules: Replaced DH_COMPAT envvar with the
+ debian/compat file.
+ * debian/rules: cosmetic improvements, removed cruft.
+ * debian/rules: fixed the version number of the qtjava and koala jar
+ files. The rules file now gets it automatically from the changelog,
+ so I can't forget to change it again.
+
+ -- Dominique Devriese <[email protected]> Tue, 13 Apr 2004 14:45:19 +0200
+
+tdebindings (4:3.2.2-2) unstable; urgency=low
+
+ * Added a lot of documentation and examples about the use of the kde and
+ qt java bindings.
+ * Removed the python-dcop overrides file.
+
+ -- Dominique Devriese <[email protected]> Fri, 9 Apr 2004 03:15:36 +0200
+
+tdebindings (4:3.2.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/rules: stopped running make in the disabled dcopperl directory.
+ * debian/rules: explicitly disabled all the directories that aren't
+ packaged.
+
+ -- Dominique Devriese <[email protected]> Thu, 8 Apr 2004 21:43:08 +0200
+
+tdebindings (4:3.2.1-5) unstable; urgency=low
+
+ * Added a patch that makes sure the .jar files are cleaned properly on
+ debian/rules clean.
+ * debian/rules: make the clean target run "make distclean" in all
+ directories that the build target ran "make" in.
+
+ -- Dominique Devriese <[email protected]> Tue, 6 Apr 2004 22:16:02 +0200
+
+tdebindings (4:3.2.1-4) unstable; urgency=low
+
+ * Added a manual page for kjscmd ( from CVS HEAD ).
+ * Moved manpages into debian/local.
+ * Disable libdcop-perl, it's not usable atm.
+ * debian/kjscmd.menu: removed obsolete kderemove tag.
+ * debian/local/juic.1, debian/juic.manpages: added a manpage for the
+ juic program.
+ * debian/rules: fix lintian postinst-has-useless-call-to-ldconfig
+ warnings.
+ * debian/patches/019-libqtjavasupport_la.diff: Added a library
+ libqtjavasupport.la, and made both libqtjava and libkdejava link
+ against it, to remove the dependency of libkdejava on libqtjava, and
+ the accompanying rpathing problem.
+ * debian/control: Added a Build-Depends on libqt3-compat-headers after a
+ chroot test.
+
+ -- Dominique Devriese <[email protected]> Tue, 6 Apr 2004 19:59:28 +0200
+
+tdebindings (4:3.2.1-3) unstable; urgency=low
+
+ * Package juic, the ui compiler for java.
+ * Debug build.
+ * Make sure the qtjava and kdejava think they're installed in the
+ location they really are installed.
+ * debian/rules: update the patch code snippets to the code from recent
+ tdelibs.
+ * Remove some patches that have been accepted upstream.
+
+ -- Dominique Devriese <[email protected]> Sun, 4 Apr 2004 21:00:22 +0200
+
+tdebindings (4:3.2.1-2) unstable; urgency=low
+
+ * Fix qtjava install locations, and library naming.
+
+ -- Dominique Devriese <[email protected]> Mon, 29 Mar 2004 11:42:59 +0200
+
+tdebindings (4:3.2.1-1) unstable; urgency=low
+
+ * New maintainer.
+ * Updated packaging for the KDE 3.1.5 upstream release
+ * debian/control: Fixed the descriptions of the packages.
+ * debian/control: Removed the kdexparts, xparts-notepad, kmozilla packages,
+ as they are unusable, and not supported upstream.
+ * debian/control: Removed kalyptus as it is not useful at the moment
+ * debian/control: Split the *java packages into *-java *-jni *-doc as
+ required by the Debian Java Policy and the Debian policy
+ * Fixed the dcopperl package to conform to the Debian Perl Policy; renamed
+ it to libdcop-perl, added ${perl:Depends} to Depends,
+ added a Build-Depends on perl.
+ * Fixed the dcoppython package to conform to the Debian Python Policy;
+ renamed it to python-dcop, added a proper versioned dependency on python
+ * Don't install the Qt and KDE JNI headers they are only meant for
+ internal use.
+ * Java packages are now built with gij/gcj.
+
+ -- Dominique Devriese <[email protected]> Wed, 24 Mar 2004 21:46:29 +0100
+
+tdebindings (4:3.0.9+cvs20030112-0woody1) unstable; urgency=low
+
+ * Major cleanup of tdebindings using Karolina's build sources and merged in
+ standard KDE debian stuff to make things work the same across KDE modules
+ * builddir != srcdir not possible due to kdejava exceeding the possible argument
+ list of 32 k on Linux with its target. This happens if builddir != srcdir where
+ the strings of pathes to the compile directory are included in the build string
+ * moved libkdexparts-data to xpart-notepad; added kmozilla and kalyptus as well as
+ libsmokeqt1 and libsmokeqt-dev
+
+ -- Ralf Nolden (KDE) <[email protected]> Sun, 12 Jan 2003 17:22:38 +0100
+
+tdebindings (4:3.1.0+rc5+kl-1) unstable; urgency=low
+
+ * New upstreams versions kde 3.1.0 (rc5)
+ * Changed the shlibs handling in the rules file
+ * Changed MAKE_COMMON_DOC_LINKS to MAKE_STANDARD_DOC_LINKS
+
+ -- Karolina Lindqvist <[email protected]> Sun, 15 Dec 2002 12:29:24 +0100
+
+tdebindings (4:3.0.98-1) experimental; urgency=low
+
+ * kde 3.1 rc2
+ * Moved common functions from "rules" to debian/debianrules
+ * Changed order so that the "tdebindings" package is the main package
+ * Changed dependencies in "tdebindings" to (>= ${Source-Version}) instead of (= ${Source-Version})
+
+ -- Karolina Lindqvist <[email protected]> Sun, 10 Nov 2002 09:58:10 +0100
+
+tdebindings (4:3.0.9.cvs20021101-1) experimental; urgency=low
+
+ * kde 3.1 rc1, with tag HEAD to get updates
+ * bild-dependencies updated
+
+ -- Karolina Lindqvist <[email protected]> Fri, 1 Nov 2002 10:36:22 +0100
+
+tdebindings (4:3.0.8.cvs20021020-1) experimental; urgency=low
+
+ * New version from CVS
+ * Removed references to CVS from the build files
+ * More cleanup in control file dependencies, conflicts etc.
+
+ -- Karolina Lindqvist <[email protected]> Wed, 23 Oct 2002 10:19:33 +0200
+
+tdebindings (4:3.0.8.cvs20020930-1) experimental; urgency=low
+
+ * KDE 3.1 beta 2
+ * Fixed conflicts and dependancies with kde-2 and kde-3.0
+ * General overhaul of package division and package names
+
+ -- Karolina Lindqvist <[email protected]> Thu, 19 Sep 2002 12:49:16 +0200
+
+tdebindings (4:3.0.7-1) unstable; urgency=low
+
+ * Version: KDE 3.1 beta 1
+
+ -- Karolina Lindqvist <[email protected]> Tue, 13 Aug 2002 08:16:36 +0200
+
+tdebindings (4:3.0.6-1) unstable; urgency=low
+
+ * Bumped the version number
+
+ -- Karolina Lindqvist <[email protected]> Sat, 6 Jul 2002 09:15:39 +0200
+
+tdebindings (2.1-final-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Ivan E. Moore II <[email protected]> Mon, 19 Feb 2001 01:21:35 -0700
diff --git a/ubuntu/_base/tdebindings/debian/compat b/ubuntu/_base/tdebindings/debian/compat
new file mode 100644
index 000000000..7f8f011eb
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/ubuntu/_base/tdebindings/debian/control b/ubuntu/_base/tdebindings/debian/control
new file mode 100644
index 000000000..a8db43a33
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/control
@@ -0,0 +1,330 @@
+Source: tdebindings-trinity
+Build-Depends: cdbs (>= 0.4.43), debhelper (>= 7.0.50~),
+ python-dev (>= 2.3.5-11), python-support (>= 0.5) | python-dev (>= 2.6.6-3~), quilt, gawk,
+ default-jdk [amd64 i386 armel armhf arm64 mips mipsel ia64 powerpc ppc64el s390 sparc],
+ tdelibs14-trinity-dev, libtqt3-compat-headers (>= 3:3.3.5),
+ ruby, ruby-dev, flex, bison,
+ automake, autoconf, libtool, libltdl-dev
+Section: devel
+Priority: optional
+Maintainer: Timothy Pearson <[email protected]>
+XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <[email protected]>
+Uploaders: Adeodato Sim <[email protected]>, Ana Beatriz Guerrero Lopez <[email protected]>, Ricardo Cardenes <[email protected]>, Sune Vuorela <[email protected]>
+Standards-Version: 3.8.4
+
+Package: tdebindings-trinity
+Architecture: all
+Section: tde
+Replaces: kdebindings-trinity (<< 4:14.0.0~)
+Breaks: kdebindings-trinity (<< 4:14.0.0~)
+Depends: tdebindings-java-trinity (>= ${source:Version}), libdcop3-java-trinity (>= ${source:Version}), libdcop3-jni-trinity (>= ${source:Version}), libqt3-java-trinity (>= ${source:Version}), libqt3-jni-trinity (>= ${source:Version}), libtrinity-java-trinity (>= ${source:Version}), libtrinity-jni-trinity (>= ${source:Version}), libsmoketqt1-trinity (>= ${source:Version}), libsmoketde1-trinity (>= ${source:Version}), python-dcop-trinity (>= ${source:Version}), libkjsembed1-trinity (>= ${source:Version}), kjscmd-trinity (>= ${source:Version}), juic-trinity (>= ${source:Version}), libkorundum0-ruby-trinity (>= ${source:Version}), libqt0-ruby-trinity (>= ${source:Version}), tde-xparts-extras-trinity (>= ${source:Version})
+Description: TDE bindings metapackage
+ 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 all binding packages provided by Trinity.
+
+Package: tdebindings-trinity-dev
+Architecture: all
+Section: libdevel
+Replaces: kdebindings-trinity-dev (<< 4:14.0.0~)
+Breaks: kdebindings-trinity-dev (<< 4:14.0.0~)
+Depends: libsmoketqt-trinity-dev, libsmoketde-trinity-dev, libkjsembed-trinity-dev
+Description: TDE bindings metapackage
+ 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 all development files related to the binding packages provided by Trinity.
+
+Package: tdebindings-java-trinity
+Section: libs
+Architecture: all
+Replaces: kdebindings-java-kde3 (<< 4:14.0.0~), kdebindings-java-trinity (<< 4:14.0.0~)
+Breaks: kdebindings-java-kde3 (<< 4:14.0.0~), kdebindings-java-trinity (<< 4:14.0.0~)
+Depends: libdcop3-java-trinity (= ${source:Version}), libqt3-java-trinity (= ${source:Version}), libtrinity-java-trinity (= ${source:Version})
+Description: TDE Java bindings metapackage [Trinity]
+ A metapackage depending on all TDE, Qt and DCOP bindings libraries
+ related to the Java language.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libdcop3-java-trinity
+Architecture: all
+Section: libs
+Replaces: libdcop3-java-kde3 (<< 4:14.0.0~), libdcop3-java-trinity (<< 4:14.0.0~)
+Breaks: libdcop3-java-kde3 (<< 4:14.0.0~), libdcop3-java-trinity (<< 4:14.0.0~)
+Depends: libdcop3-jni-trinity (>> ${TDE-Version3}~), libdcop3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Description: DCOP bindings for Java [Trinity]
+ This package contains the Java classes necessary to run Java programs
+ using the Java DCOP bindings. DCOP is the Trinity Desktop COmmunications
+ Protocol, used for communicating with running TDE applications.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libdcop3-jni-trinity
+Architecture: amd64 i386 armel armhf arm64 mips mipsel ia64 powerpc ppc64el s390 sparc
+Section: libs
+Replaces: libdcop3-jni-kde3 (<< 4:14.0.0~), libdcop3-jni-trinity (<< 4:14.0.0~)
+Breaks: libdcop3-jni-kde3 (<< 4:14.0.0~), libdcop3-jni-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: DCOP bindings for Java ( Native libraries ) [Trinity]
+ This package contains the shared libraries and scripts necessary to
+ run programs using the Java DCOP bindings. DCOP is the Trinity Desktop
+ COmmunications Protocol, used for communicating with running TDE
+ applications.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libdcop3-java-trinity-dev
+Architecture: amd64 i386 armel armhf arm64 mips mipsel ia64 powerpc ppc64el s390 sparc
+Section: libdevel
+Replaces: libdcop3-java-kde3-dev (<< 4:14.0.0~), libdcop3-java-trinity-dev (<< 4:14.0.0~)
+Breaks: libdcop3-java-kde3-dev (<< 4:14.0.0~), libdcop3-java-trinity-dev (<< 4:14.0.0~)
+Depends: libdcop3-java-trinity (>> ${TDE-Version3}~), libdcop3-java-trinity (<< ${TDE-Next-Version3}~)
+Description: DCOP bindings for Java (dcopidl2java program) [Trinity]
+ This package contains the dcopidl2java program which generates Java
+ stubs from DCOP IDL files, necessary to do development with the DCOP Java
+ bindings. DCOP is the Trinity Desktop COmmunications Protocol, used for
+ communicating with running TDE applications.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libqt3-java-trinity
+Architecture: all
+Section: libs
+Replaces: libqt3-java-kde3 (<< 4:14.0.0~), libqt3-java-trinity (<< 4:14.0.0~)
+Breaks: libqt3-java-kde3 (<< 4:14.0.0~), libqt3-java-trinity (<< 4:14.0.0~)
+Depends: libqt3-jni-trinity (>> ${TDE-Version3}~), libqt3-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Suggests: juic-trinity
+Description: Java bindings for Qt [Trinity]
+ This package contains the Java classes necessary to run Java programs
+ using the Java Qt bindings. Qt is a very popular GUI toolkit, used by
+ the Trinity desktop environment.
+ .
+ It also includes many example programs that make use of these bindings,
+ plus many of the Qt Tutorial examples translated into Java.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libqt3-jni-trinity
+Architecture: amd64 i386 armel armhf arm64 mips mipsel ia64 powerpc ppc64el s390 sparc
+Section: libs
+Replaces: libqt3-jni-kde3 (<< 4:14.0.0~), libqt3-jni-trinity (<< 4:14.0.0~)
+Breaks: libqt3-jni-kde3 (<< 4:14.0.0~), libqt3-jni-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: Java bindings for Qt ( Native libraries ) [Trinity]
+ This package contains the shared libraries necessary to run Java
+ programs using the Java Qt bindings. Qt is a very popular GUI
+ toolkit, used by the Trinity desktop environment.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libtrinity-java-trinity
+Architecture: all
+Section: libs
+Replaces: libtrinity-java-kde3 (<< 4:14.0.0~), libtrinity-java-trinity (<< 4:14.0.0~)
+Breaks: libtrinity-java-kde3 (<< 4:14.0.0~), libtrinity-java-trinity (<< 4:14.0.0~)
+Depends: libtrinity-jni-trinity (>> ${TDE-Version3}~), libtrinity-jni-trinity (<< ${TDE-Next-Version3}~), gij | java1-runtime | java2-runtime
+Description: tdelibs bindings for Java [Trinity]
+ This package contains the Java classes necessary to run Java programs
+ using the Java tdelibs bindings. TDE is the Trinity Desktop Environment, a
+ very popular UNIX Desktop Environment.
+ .
+ It also includes some example applications that use these Java
+ classes, and multiple usage samples of the most common TDE classes.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libtrinity-jni-trinity
+Architecture: amd64 i386 armel armhf arm64 mips mipsel ia64 powerpc ppc64el s390 sparc
+Section: libs
+Replaces: libtrinity-jni-kde3 (<< 4:14.0.0~), libtrinity-jni-trinity (<< 4:14.0.0~)
+Breaks: libtrinity-jni-kde3 (<< 4:14.0.0~), libtrinity-jni-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: tdelibs bindings for java ( Native libraries ) [Trinity]
+ This package contains the shared libraries necessary to run Java
+ programs using the Java tdelibs bindings. TDE is the Trinity Desktop
+ Environment, a very popular UNIX Desktop Environment.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libsmoketqt1-trinity
+Architecture: any
+Section: libs
+Replaces: libsmokeqt1-kde3 (<< 4:14.0.0~), libsmokeqt1-trinity (<< 4:14.0.0~)
+Breaks: libsmokeqt1-kde3 (<< 4:14.0.0~), libsmokeqt1-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: SMOKE Binding Library to TQt
+ The "Scripting Meta Object Kompiler Engine" library is used by
+ various TDE language bindings packages to provide interfaces to the
+ TQt library.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libsmoketqt-trinity-dev
+Architecture: any
+Section: libdevel
+Replaces: libsmokeqt-kde3-dev (<< 4:14.0.0~), libsmokeqt-trinity-dev (<< 4:14.0.0~)
+Breaks: libsmokeqt-kde3-dev (<< 4:14.0.0~), libsmokeqt-trinity-dev (<< 4:14.0.0~)
+Depends: libsmoketqt1-trinity (= ${binary:Version})
+Description: SMOKE Binding Library to TQt - Development Files
+ The "Scripting Meta Object Kompiler Engine" library is used by
+ various TDE language bindings packages to provide interfaces to the
+ TQt library. This package contains the development files for the
+ library.
+ .
+ If you are a normal Debian user, you probably don't need this
+ package.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libsmoketde1-trinity
+Architecture: any
+Section: libs
+Replaces: libsmokekde1-kde3 (<< 4:14.0.0~), libsmokekde1-trinity (<< 4:14.0.0~)
+Breaks: libsmokekde1-kde3 (<< 4:14.0.0~), libsmokekde1-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: SMOKE Binding Library to TDE
+ The "Scripting Meta Object Kompiler Engine" library is used by
+ various TDE language bindings packages to provide interfaces to the
+ TDE libraries.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libsmoketde-trinity-dev
+Architecture: any
+Section: libdevel
+Replaces: libsmokekde-kde3-dev (<< 4:14.0.0~), libsmokekde-trinity-dev (<< 4:14.0.0~)
+Breaks: libsmokekde-kde3-dev (<< 4:14.0.0~), libsmokekde-trinity-dev (<< 4:14.0.0~)
+Depends: libsmoketde1-trinity (= ${binary:Version})
+Description: SMOKE Binding Library to TDE - Development Files
+ The "Scripting Meta Object Kompiler Engine" library is used by
+ various TDE language bindings packages to provide interfaces to the
+ Qt and TDE libraries. This package contains the development files for
+ the library.
+ .
+ If you are a normal Debian user, you probably don't need this
+ package.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: python-dcop-trinity
+Architecture: any
+Section: python
+Replaces: python-dcop-kde3 (<< 4:14.0.0~), python-dcop-trinity (<< 4:14.0.0~)
+Breaks: python-dcop-kde3 (<< 4:14.0.0~), python-dcop-trinity (<< 4:14.0.0~)
+Depends: ${python:Depends}, ${shlibs:Depends}
+Provides: ${python:Provides}
+Description: DCOP bindings for Python
+ This package contains the shared libraries necessary to run and
+ develop Python programs using the Python DCOP bindings
+ libraries. DCOP is the Trinity Desktop COmmunications Protocol, used for
+ communicating with running TDE applications.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libkjsembed1-trinity
+Architecture: any
+Section: libs
+Replaces: libkjsembed1-kde3 (<< 4:14.0.0~), libkjsembed1-trinity (<< 4:14.0.0~)
+Breaks: libkjsembed1-kde3 (<< 4:14.0.0~), libkjsembed1-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: Embedded JavaScript library
+ This package contains the shared libraries necessary to run programs
+ linked with the KJSEmbed library. This library provides JavaScript
+ embedded scripting facilities to TDE applications.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libkjsembed-trinity-dev
+Architecture: any
+Section: libdevel
+Replaces: libkjsembed-kde3-dev (<< 4:14.0.0~), libkjsembed-trinity-dev (<< 4:14.0.0~)
+Breaks: libkjsembed-kde3-dev (<< 4:14.0.0~), libkjsembed-trinity-dev (<< 4:14.0.0~)
+Depends: libkjsembed1-trinity (= ${binary:Version})
+Description: Embedded JavaScript library (Development files)
+ This package contains the header files and symbolic links necessary
+ to develop and compile programs using the KJSEmbed library. This
+ library provides JavaScript embedded scripting facilities to TDE
+ applications.
+ .
+ It also includes lots of example programs that make use of these
+ bindings, plus comprehensive documentation of the bindings.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: kjscmd-trinity
+Architecture: any
+Section: interpreters
+Replaces: kjscmd-kde3 (<< 4:14.0.0~), kjscmd-trinity (<< 4:14.0.0~)
+Breaks: kjscmd-kde3 (<< 4:14.0.0~), kjscmd-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: A script interpreter using the TDE JavaScript library
+ This package contains the kjscmd program, which is a standalone
+ JavaScript interpreter using the KJSEmbed library.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: juic-trinity
+Architecture: all
+Section: libdevel
+Replaces: juic-kde3 (<< 4:14.0.0~), juic-trinity (<< 4:14.0.0~)
+Breaks: juic-kde3 (<< 4:14.0.0~), juic-trinity (<< 4:14.0.0~)
+Depends: xsltproc
+Recommends: libqt3-java-trinity
+Suggests: qt3-designer
+Description: The Qt Java UI Compiler
+ This package contains the juic program, which is used to convert
+ a UI description file generated by the Qt Designer, and converts
+ it into a Qt Java class. It is necessary for compiling and
+ developing programs using the Qt Java bindings together with Qt
+ Designer.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libkorundum0-ruby-trinity
+Architecture: any
+Section: interpreters
+Replaces: libkorundum0-ruby1.8-kde3 (<< 4:14.0.0~), libkorundum0-ruby1.8-trinity (<< 4:14.0.0~)
+Breaks: libkorundum0-ruby1.8-kde3 (<< 4:14.0.0~), libkorundum0-ruby1.8-trinity (<< 4:14.0.0~)
+Depends: libqt0-ruby-trinity (= ${binary:Version}), ${shlibs:Depends}
+Provides: libkorundum0-ruby1.8-trinity
+Description: TDE bindings for Ruby [Trinity]
+ This package contains the files necessary for running and developing
+ Ruby code using the Korundum TDE Ruby bindings.
+ .
+ It also includes some example programs and templates that make use of
+ these bindings.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: libqt0-ruby-trinity
+Architecture: any
+Section: interpreters
+Replaces: libqt0-ruby1.8-kde3 (<< 4:14.0.0~), libqt0-ruby1.8-trinity (<< 4:14.0.0~)
+Breaks: libqt0-ruby1.8-kde3 (<< 4:14.0.0~), libqt0-ruby1.8-trinity (<< 4:14.0.0~)
+Depends: ruby, ${shlibs:Depends}
+Provides: libqt0-ruby1.8-trinity
+Description: Qt bindings for Ruby [Trinity]
+ This package contains the files necessary for running and developing
+ Ruby code using the Qt Ruby bindings.
+ .
+ It also includes some example programs that make use of these bindings,
+ plus many of the Qt Tutorial examples translated into Ruby.
+ .
+ This package is part of the official TDE bindings module.
+
+Package: tde-xparts-extras-trinity
+Architecture: any
+Depends: ${shlibs:Depends}
+Replaces: kde-xparts-extras-trinity (<< 4:14.0.0~)
+Breaks: kde-xparts-extras-trinity (<< 4:14.0.0~)
+Description: Extra xparts for TDE [Trinity]
+ This package contains extra xparts-based modules for Trinity
+ This includes the mozilla-konqueror plugin
+ .
+ This package is part of the official TDE bindings module.
diff --git a/ubuntu/_base/tdebindings/debian/copyright b/ubuntu/_base/tdebindings/debian/copyright
new file mode 100644
index 000000000..40047d0f9
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/copyright
@@ -0,0 +1,102 @@
+This package also modified by Peter Hawkins <[email protected]>
+This package was further debianized by Dominique Devriese <[email protected]>.
+This package was also debianized by Ivan E. Moore II <[email protected]>.
+This package was modified by Karolina Lindqvist <[email protected]>
+
+It was downloaded from: http://www.kde.org/download
+
+Copyright:
+Unless noted below, all libraries are under the GNU Library General Public
+License and all programs are under the GNU General Public License.
+
+On a debian system, copies of both licenses can be found in the directory
+/usr/share/common-licenses/
+
+See the file AUTHORS for authors and copyright holders.
+
+
+Copyright (c) 2000 Simon Hausmann <[email protected]>
+Copyright (c) 2000 Lars Knoll <[email protected]>
+Copyright (c) 1999 Preston Brown <[email protected]>
+Copyright (c) 1999, 2000 Matthias Ettrich <[email protected]>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+
+libqtc:
+/***************************************************************************
+ * (C) 2000-2001 Lost Highway Ltd. All rights reserved. *
+ * *
+ * 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 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+
+libkdec:
+/***************************************************************************
+ * (C) 2000-2002 Lost Highway Ltd. All rights reserved. *
+ * *
+ * 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 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+libqt-java:
+/***************************************************************************
+ * (C) 2000-2002 Lost Highway Ltd. All rights reserved. *
+ * *
+ * 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 of the *
+ * License, or (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+
+libkde-java:
+/***************************************************************************
+ * (C) 2000-2002 Lost Highway Ltd. All rights reserved. *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU Library General Public License as *
+ * published by the Free Software Foundation; either version 2 of the *
+ * License, or (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+xparts:
+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 of the
+License, or (at your option) any later version.
+
+Authors:
+Matthias Ettrich <[email protected]>
+Simon Hausmann <[email protected]>
+Lars Knoll <[email protected]>
+
+kjsembed:
+Copyright (C) 2001-2002, Richard J. Moore <[email protected]>
+(GPL)
+
diff --git a/ubuntu/_base/tdebindings/debian/juic-trinity.install b/ubuntu/_base/tdebindings/debian/juic-trinity.install
new file mode 100644
index 000000000..b29210f2c
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/juic-trinity.install
@@ -0,0 +1,6 @@
+qtjava/designer/juic/bin/juic /opt/trinity/bin
+qtjava/designer/juic/common/*.xml /opt/trinity/share/juic/common
+qtjava/designer/juic/common/*.xsl /opt/trinity/share/juic/common
+qtjava/designer/juic/java/*.xml /opt/trinity/share/juic/java
+qtjava/designer/juic/java/*.xsl /opt/trinity/share/juic/java
+qtjava/designer/juic/juic.xsl /opt/trinity/share/juic
diff --git a/ubuntu/_base/tdebindings/debian/juic-trinity.manpages b/ubuntu/_base/tdebindings/debian/juic-trinity.manpages
new file mode 100644
index 000000000..3b2609197
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/juic-trinity.manpages
@@ -0,0 +1 @@
+debian/local/juic.1
diff --git a/ubuntu/_base/tdebindings/debian/kjscmd-trinity.install b/ubuntu/_base/tdebindings/debian/kjscmd-trinity.install
new file mode 100644
index 000000000..a8786e459
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/kjscmd-trinity.install
@@ -0,0 +1,3 @@
+debian/tmp/opt/trinity/bin/kjscmd
+debian/tmp/opt/trinity/share/applications/tde/kjscmd.desktop
+debian/tmp/opt/trinity/share/man/man1/kjscmd.1
diff --git a/ubuntu/_base/tdebindings/debian/kjscmd-trinity.links b/ubuntu/_base/tdebindings/debian/kjscmd-trinity.links
new file mode 100644
index 000000000..2305663ec
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/kjscmd-trinity.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libkjsembed1 /opt/trinity/share/doc/kjscmd
diff --git a/ubuntu/_base/tdebindings/debian/kjscmd-trinity.menu b/ubuntu/_base/tdebindings/debian/kjscmd-trinity.menu
new file mode 100644
index 000000000..be36546ba
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/kjscmd-trinity.menu
@@ -0,0 +1,6 @@
+?package(kjscmd-trinity):\
+ needs="X11"\
+ section="Applications/Programming"\
+ hints="TDE"\
+ title="TDE JavaScript Console"\
+ command="/opt/trinity/bin/kjscmd --console --exec"
diff --git a/ubuntu/_base/tdebindings/debian/konqueror-kjsembed-plugin-trinity.install b/ubuntu/_base/tdebindings/debian/konqueror-kjsembed-plugin-trinity.install
new file mode 100644
index 000000000..e37ad763e
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/konqueror-kjsembed-plugin-trinity.install
@@ -0,0 +1,2 @@
+debian/tmp/opt/trinity/lib/trinity/libjsconsoleplugin.la
+debian/tmp/opt/trinity/lib/trinity/libjsconsoleplugin.so
diff --git a/ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.docs b/ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.docs
new file mode 100644
index 000000000..869f451fd
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.docs
@@ -0,0 +1,3 @@
+dcopperl/AUTHORS
+dcopperl/README
+dcopperl/TODO
diff --git a/ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.install b/ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.install
new file mode 100644
index 000000000..b01687bab
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop-perl-trinity.install
@@ -0,0 +1,4 @@
+debian/tmp/opt/trinity/lib/perl5/auto/DCOP/*
+debian/tmp/opt/trinity/lib/perl5/DCOP.pm
+debian/tmp/opt/trinity/lib/perl5/DCOP/*
+debian/tmp/opt/trinity/share/man/man3/DCOP.3pm
diff --git a/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.install b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.install
new file mode 100644
index 000000000..c1fa59ac4
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.install
@@ -0,0 +1 @@
+debian/tmp/opt/trinity/bin/dcopidl2java
diff --git a/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.links b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.links
new file mode 100644
index 000000000..ad842107e
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libdcop3-java /opt/trinity/share/doc/libdcop3-java-dev
diff --git a/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.manpages b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.manpages
new file mode 100644
index 000000000..74e63033b
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity-dev.manpages
@@ -0,0 +1 @@
+debian/local/dcopidl2java.1
diff --git a/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.install b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.install
new file mode 100644
index 000000000..024aecc38
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.install
@@ -0,0 +1 @@
+debian/tmp/opt/trinity/share/java/dcopjava*.jar
diff --git a/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.links b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.links
new file mode 100644
index 000000000..15127ed24
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop3-java-trinity.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libdcop3-jni /opt/trinity/share/doc/libdcop3-java
diff --git a/ubuntu/_base/tdebindings/debian/libdcop3-jni-trinity.install b/ubuntu/_base/tdebindings/debian/libdcop3-jni-trinity.install
new file mode 100644
index 000000000..99f72f148
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libdcop3-jni-trinity.install
@@ -0,0 +1,2 @@
+debian/tmp/opt/trinity/lib/libjavadcop.la /usr/lib/jni
+debian/tmp/opt/trinity/lib/libjavadcop.so /usr/lib/jni
diff --git a/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.dirs b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.dirs
new file mode 100644
index 000000000..f9e762e38
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.dirs
@@ -0,0 +1 @@
+usr/share/doc/libkjsembed1
diff --git a/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.docs b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.docs
new file mode 100644
index 000000000..bd723f85c
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.docs
@@ -0,0 +1,7 @@
+kjsembed/docs/*.css
+kjsembed/docs/*.html
+kjsembed/docs/examples
+kjsembed/docs/classdocs
+kjsembed/docs/jsref
+kjsembed/docs/tutorial
+
diff --git a/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.install b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.install
new file mode 100644
index 000000000..6b71195db
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.install
@@ -0,0 +1,25 @@
+debian/tmp/opt/trinity/include/tde/kjsembed/*
+debian/tmp/opt/trinity/lib/libkjsembed.so
+debian/tmp/opt/trinity/lib/libkjsembed.la
+
+kjsembed/plugins/customobject_plugin.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/
+kjsembed/plugins/customobject_plugin.h /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/
+kjsembed/plugins/customobject_plugin.desktop /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/
+kjsembed/plugins/customqobject_plugin.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/
+kjsembed/plugins/customqobject_plugin.h /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/
+kjsembed/plugins/customqobject_plugin.desktop /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/
+
+kjsembed/docs/embedding/simple-embed/demo.html /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/embedjs.desktop /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/embedjs.lsm /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/embedjsui.rc /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/embedviewimp.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/embedviewimp.h /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/embedview.ui /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/hi16-app-embedjs.png /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/hi32-app-embedjs.png /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/main.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/Makefile.am /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/README /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+kjsembed/docs/embedding/simple-embed/test.js /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/
+
diff --git a/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.links b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.links
new file mode 100644
index 000000000..a9e53e9a4
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkjsembed-trinity-dev.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libkjsembed1 /opt/trinity/share/doc/libkjsembed-dev
diff --git a/ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.docs b/ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.docs
new file mode 100644
index 000000000..4c40dd769
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.docs
@@ -0,0 +1,2 @@
+kjsembed/README
+kjsembed/docs/TODO
diff --git a/ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.install b/ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.install
new file mode 100644
index 000000000..0061252bb
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkjsembed1-trinity.install
@@ -0,0 +1,32 @@
+debian/tmp/opt/trinity/lib/libkjsembed.so.1.0.0
+debian/tmp/opt/trinity/lib/libkjsembed.so.1
+
+debian/tmp/opt/trinity/lib/trinity/libimagefxplugin.la
+debian/tmp/opt/trinity/lib/trinity/libimagefxplugin.so
+debian/tmp/opt/trinity/share/services/imagefx_plugin.desktop
+
+debian/tmp/opt/trinity/lib/trinity/libqprocessplugin.so
+debian/tmp/opt/trinity/lib/trinity/libqprocessplugin.la
+debian/tmp/opt/trinity/share/services/qprocess_plugin.desktop
+
+debian/tmp/opt/trinity/lib/trinity/libfileitemplugin.la
+debian/tmp/opt/trinity/lib/trinity/libfileitemplugin.so
+debian/tmp/opt/trinity/share/services/tdefileitem_plugin.desktop
+
+debian/tmp/opt/trinity/share/apps/kjsembed/cmdline.js
+debian/tmp/opt/trinity/share/servicetypes/binding_type.desktop
+
+debian/tmp/opt/trinity/bin/embedjs
+debian/tmp/opt/trinity/share/apps/embedjs/embedjsui.rc
+debian/tmp/opt/trinity/share/applnk/Utilities/embedjs.desktop
+debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/embedjs.png
+debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/embedjs.png
+
+debian/tmp/opt/trinity/lib/trinity/libjavascript.la
+debian/tmp/opt/trinity/lib/trinity/libjavascript.so
+debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.js
+debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.ui
+debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.desktop
+debian/tmp/opt/trinity/share/services/javascript.desktop
+
+kjsembed/docs/ChangeLog /opt/trinity/share/doc/libkjsembed1
diff --git a/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.docs b/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.docs
new file mode 100644
index 000000000..fcf01a118
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.docs
@@ -0,0 +1,4 @@
+korundum/AUTHORS
+korundum/README
+korundum/rubylib/examples
+korundum/rubylib/templates
diff --git a/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.install b/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.install
new file mode 100644
index 000000000..33de286bb
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.install
@@ -0,0 +1,12 @@
+debian/tmp/opt/trinity/bin/rbtdesh
+debian/tmp/opt/trinity/bin/rbtdeapi
+debian/tmp/opt/trinity/bin/krubyinit
+debian/tmp/opt/trinity/bin/rbtdeconfig_compiler
+
+debian/tmp/opt/trinity/lib/ruby/*/Korundum.rb
+debian/tmp/opt/trinity/lib/ruby/*/TDE/korundum.rb
+
+debian/tmp/opt/trinity/lib/*/*/*/korundum.so*
+debian/tmp/opt/trinity/lib/*/*/*/korundum.la
+
+korundum/ChangeLog /opt/trinity/share/doc/libkorundum0-ruby
diff --git a/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.manpages b/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.manpages
new file mode 100644
index 000000000..ab2f0ee35
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libkorundum0-ruby-trinity.manpages
@@ -0,0 +1,3 @@
+debian/local/krubyinit.1
+debian/local/rbtdesh.1
+debian/local/rbtdeapi.1
diff --git a/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.docs b/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.docs
new file mode 100644
index 000000000..a6f9fffce
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.docs
@@ -0,0 +1,7 @@
+qtruby/AUTHORS
+qtruby/README
+qtruby/README.1st
+qtruby/TODO
+qtruby/rubylib/examples
+qtruby/rubylib/tutorial
+qtruby/rubylib/designer/examples
diff --git a/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.install b/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.install
new file mode 100644
index 000000000..a18befa22
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.install
@@ -0,0 +1,15 @@
+debian/tmp/opt/trinity/bin/rbqtsh
+debian/tmp/opt/trinity/bin/rbqtapi
+debian/tmp/opt/trinity/bin/rbuic
+debian/tmp/opt/trinity/bin/qtrubyinit
+
+debian/tmp/opt/trinity/lib/ruby/*/Qt/qtruby.rb
+debian/tmp/opt/trinity/lib/ruby/*/Qt.rb
+
+debian/tmp/opt/trinity/lib/*/*/*/qtruby.so*
+debian/tmp/opt/trinity/lib/*/*/*/qtruby.la
+
+debian/tmp/opt/trinity/lib/*/*/*/tqui.so*
+debian/tmp/opt/trinity/lib/*/*/*/tqui.la
+
+qtruby/ChangeLog /opt/trinity/share/doc/libqt0-ruby
diff --git a/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.manpages b/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.manpages
new file mode 100644
index 000000000..f2dc6de31
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt0-ruby-trinity.manpages
@@ -0,0 +1,4 @@
+debian/local/qtrubyinit.1
+debian/local/rbqtsh.1
+debian/local/rbqtapi.1
+debian/local/rbuic.1
diff --git a/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.README.Debian b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.README.Debian
new file mode 100644
index 000000000..7db60302b
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.README.Debian
@@ -0,0 +1,64 @@
+Developing and using Qt based applications written in Java
+==========================================================
+
+This document explains how to develop and use Qt based programs
+written in Java. This is what the Qt java bindings from the package
+libqt3-java are designed to accomplish.
+
+Firstly, the bindings should work with any java compiler and VM
+properly implementing the JNI interface, but they have only been
+tested with the GCJ compiler and GIJ interpreter from the GCC suite.
+Note that the bindings are not compiled to native code, using GCJ's
+unique capability to do this, they are simply compiled to .class
+files, and interpreted, in the classical Java manner.
+
+Secondly, when compiling and running apps using the Qt Java bindings,
+you need to add "/usr/share/java/qtjava.jar" to the CLASSPATH. E.g.
+
+ export CLASSPATH="/usr/share/java/qtjava.jar:/usr/share/java:."
+ javac Whatever.java
+ java Whatever
+
+And, that's basically the hard part of it all. For the rest,
+developing Qt Java apps is much like Qt C++ apps, except that working
+with slots is easier, and compiles may be faster as well. The API
+should be completely similar to the Qt C++ API, so the standard Qt
+docs should translate pretty easily. There are a lot of Qt Java usage
+examples in /usr/share/doc/libqt3-java/examples.
+
+If you're interested in developing TDE applications using Java, look
+at the libtrinity-java package.
+
+
+Generating native executables
+-----------------------------
+
+It is also possible to produce native executables with the following gcj
+invocation:
+
+ export CLASSPATH="/usr/share/java/qtjava.jar:/usr/share/java:."
+ gcj -fjni Somefile.java /usr/share/java/qtjava.jar --main=Somefile
+ LD_LIBRARY_PATH=/usr/lib/jni ./a.out
+
+As this will compile the full qtjava.jar into native code, the resulting
+executable will be rather large. If you plan on having several of these
+executables, it may be worth creating a shared qtjava library, like
+this:
+
+ gcj -fjni -shared /usr/share/java/qtjava.jar -o libqtjava-shared.so
+
+And then, after you put libqtjava-shared.so in /usr/lib or similar, you
+can go like:
+
+ gcj -fjni Somefile.java --main=Somefile -lqtjava-shared
+ LD_LIBRARY_PATH=/usr/lib/jni ./a.out
+
+In the future, I'll investigate the possibility of shipping the
+qtjava-shared library in the Debian packages.
+
+Also, in order to avoid the necessity of setting the LD_LIBRARY_PATH
+environment variable, the option -Djava.library.path=/usr/lib/jni can be
+passed to the gcj invocation. There is, however, a bug [1] in gcj that
+prevents this from working, and it's only fixed in gcj-4.0.
+
+ [1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18234
diff --git a/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.dirs b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.dirs
new file mode 100644
index 000000000..9fe145a6d
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.dirs
@@ -0,0 +1 @@
+usr/share/doc/libqt3-jni
diff --git a/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.docs b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.docs
new file mode 100644
index 000000000..b10168041
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.docs
@@ -0,0 +1,3 @@
+qtjava/javalib/examples
+qtjava/javalib/tutorial
+qtjava/javalib/test
diff --git a/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.install b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.install
new file mode 100644
index 000000000..0b068bc53
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.install
@@ -0,0 +1,2 @@
+debian/tmp/opt/trinity/share/java/qtjava*.jar
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/javalib/*.html /opt/trinity/share/doc/libqt3-java-trinity/html
diff --git a/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.links b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.links
new file mode 100644
index 000000000..04f3160e8
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt3-java-trinity.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libqt3-jni /opt/trinity/share/doc/libqt3-java
diff --git a/ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.docs b/ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.docs
new file mode 100644
index 000000000..90a6f2219
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.docs
@@ -0,0 +1,4 @@
+qtjava/AUTHORS
+qtjava/NEWS
+qtjava/README
+qtjava/TODO
diff --git a/ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.install b/ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.install
new file mode 100644
index 000000000..0c879683b
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libqt3-jni-trinity.install
@@ -0,0 +1,11 @@
+debian/tmp/opt/trinity/lib/libqtjavasupport.la
+debian/tmp/opt/trinity/lib/libqtjavasupport.so
+debian/tmp/opt/trinity/lib/libqtjavasupport.so.1
+debian/tmp/opt/trinity/lib/libqtjavasupport.so.1.0.0
+
+debian/tmp/opt/trinity/lib/jni/libqtjava.la
+debian/tmp/opt/trinity/lib/jni/libqtjava.so
+debian/tmp/opt/trinity/lib/jni/libqtjava.so.1
+debian/tmp/opt/trinity/lib/jni/libqtjava.so.1.0.0
+
+qtjava/ChangeLog /opt/trinity/share/doc/libqt3-jni
diff --git a/ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.install b/ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.install
new file mode 100644
index 000000000..ccc7952cf
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.install
@@ -0,0 +1,2 @@
+debian/tmp/opt/trinity/lib/libsmoketde.so
+debian/tmp/opt/trinity/lib/libsmoketde.la
diff --git a/ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.links b/ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.links
new file mode 100644
index 000000000..bc9055637
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libsmoketde-trinity-dev.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libsmoketde1 /opt/trinity/share/doc/libsmoketde-dev
diff --git a/ubuntu/_base/tdebindings/debian/libsmoketde1-trinity.install b/ubuntu/_base/tdebindings/debian/libsmoketde1-trinity.install
new file mode 100644
index 000000000..d36233050
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libsmoketde1-trinity.install
@@ -0,0 +1,2 @@
+debian/tmp/opt/trinity/lib/libsmoketde.so.1.2.2
+debian/tmp/opt/trinity/lib/libsmoketde.so.1
diff --git a/ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.install b/ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.install
new file mode 100644
index 000000000..663329673
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.install
@@ -0,0 +1,3 @@
+debian/tmp/opt/trinity/include/tde/smoke.h
+debian/tmp/opt/trinity/lib/libsmoketqt.so
+debian/tmp/opt/trinity/lib/libsmoketqt.la
diff --git a/ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.links b/ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.links
new file mode 100644
index 000000000..36cc65f6e
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libsmoketqt-trinity-dev.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libsmoketqt1 /opt/trinity/share/doc/libsmoketqt-dev
diff --git a/ubuntu/_base/tdebindings/debian/libsmoketqt1-trinity.install b/ubuntu/_base/tdebindings/debian/libsmoketqt1-trinity.install
new file mode 100644
index 000000000..9b2cbbe21
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libsmoketqt1-trinity.install
@@ -0,0 +1,2 @@
+debian/tmp/opt/trinity/lib/libsmoketqt.so.1.2.2
+debian/tmp/opt/trinity/lib/libsmoketqt.so.1
diff --git a/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.README.Debian b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.README.Debian
new file mode 100644
index 000000000..3b86843c2
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.README.Debian
@@ -0,0 +1,12 @@
+Developing and using TDE based applications written in Java
+===========================================================
+
+This document explains how to develop and use TDE based programs
+written in Java. This is what the TDE java bindings from the package
+libtrinity-java are designed to accomplish.
+
+Please read the document /usr/share/doc/libqt3-java/README.Debian.
+Mostly everything mentionned there applies here as well, with the
+addition that you should also add "/usr/share/java/koala.jar" to your
+CLASSPATH for compiling and using (in addition to qtjava.jar, and
+possibly others).
diff --git a/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.dirs b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.dirs
new file mode 100644
index 000000000..02807ba4b
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.dirs
@@ -0,0 +1 @@
+usr/share/doc/libtrinity-jni
diff --git a/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.docs b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.docs
new file mode 100644
index 000000000..a2e63686d
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.docs
@@ -0,0 +1,2 @@
+tdejava/koala/examples
+tdejava/koala/test
diff --git a/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.install b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.install
new file mode 100644
index 000000000..9ea8f63c7
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.install
@@ -0,0 +1 @@
+debian/tmp/opt/trinity/share/java/koala*.jar
diff --git a/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.links b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.links
new file mode 100644
index 000000000..3d5d71d6a
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libtrinity-java-trinity.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libtrinity-jni /opt/trinity/share/doc/libtrinity-java
diff --git a/ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.docs b/ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.docs
new file mode 100644
index 000000000..6948746d5
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.docs
@@ -0,0 +1,4 @@
+tdejava/AUTHORS
+tdejava/NEWS
+tdejava/README
+tdejava/TODO
diff --git a/ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.install b/ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.install
new file mode 100644
index 000000000..e0450f12b
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/libtrinity-jni-trinity.install
@@ -0,0 +1,6 @@
+debian/tmp/opt/trinity/lib/jni/libtdejava.so.1
+debian/tmp/opt/trinity/lib/jni/libtdejava.la
+debian/tmp/opt/trinity/lib/jni/libtdejava.so
+debian/tmp/opt/trinity/lib/jni/libtdejava.so.1.0.0
+
+tdejava/ChangeLog /opt/trinity/share/doc/libtrinity-jni
diff --git a/ubuntu/_base/tdebindings/debian/local/dcopidl2java.1 b/ubuntu/_base/tdebindings/debian/local/dcopidl2java.1
new file mode 100644
index 000000000..926d78391
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/dcopidl2java.1
@@ -0,0 +1,28 @@
+.TH LIBDCOP-JAVA 1 "July 31, 2002"
+.SH NAME
+dcopidl2java \- Convert a DCOP IDL file to Java language stubs
+.SH SYNOPSIS
+.B dcopidl2java
+.RI " [ " --no-skel " ] [ " --no-stub " ] [ " --package " " java-package " ] " file
+.SH DESCRIPTION
+This manual page documents briefly the
+.B dcopidl2java
+command.
+.PP
+\fBdcopidl2java\fP is a program that generates Java stubs from a DCOP IDL file,
+for use with the libdcop-java Java DCOP bindings.
+
+.SH OPTIONS
+A summary of options is included below.
+.TP
+.B --no-skel
+Do not generate skeleton code.
+.TP
+.B --no-stub
+Do not generate stub implementation code.
+.TP
+.B --package java-package
+Set the name of the Java package to use in the generated code.
+.SH AUTHOR
+This manual page was written by Peter Hawkins <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/ubuntu/_base/tdebindings/debian/local/juic.1 b/ubuntu/_base/tdebindings/debian/local/juic.1
new file mode 100644
index 000000000..9120f44d3
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/juic.1
@@ -0,0 +1,39 @@
+.TH JUIC 1 "Apr 2004" "Trinity Desktop Environment" "Qt Java UI Compiler Manual"
+.SH NAME
+juic \- The Qt Java UI Compiler
+.SH SYNOPSIS
+.B juic
+[options] uifile
+.SH DESCRIPTION
+Juic is the Qt Java UI Compiler. It generates Java\*(tm code from a
+XML UI Description file. This XML UI Description file can be
+generated by Qt Designer, Qt's graphical UI designer. Juic is the
+Java\*(tm equivalent for the C++ uic program.
+
+Juic generates Java code for the Qt UI Description File passed to it,
+and outputs it on standard output.
+.SH OPTIONS
+.TP
+.B \-proc <xsltproc|xalan|saxon>
+Tells juic which xslt processor to use internally. Possible values
+are "xsltproc", "xalan", "saxon". The processor you specify must be
+available in the PATH or juic will give an error. The default is to
+use xsltproc if it's available, and use saxon otherwise.
+.TP
+.B \-package <the.package.for.the.class>
+Tells juic to add the given package declaration to the generated java
+class.
+.TP
+.B \-abstract <true|false>
+Tells juic whether or not to define slots as abstract.
+.TP
+.B \-images <dir>
+Tells juic where to find the images used in the given ui file.
+Default is "images".
+.TP
+.B \-os <unix|msdos|mac>
+Tells juic what newline style to use in the generated java file. Possible values are "unix", "msdos" and "mac", for UNIX, DOS and MacOS style newlines respectively.
+.SH AUTHOR
+Marco Ladermann
+.SH SEE ALSO
+uic(1)
diff --git a/ubuntu/_base/tdebindings/debian/local/krubyinit.1 b/ubuntu/_base/tdebindings/debian/local/krubyinit.1
new file mode 100644
index 000000000..f8a405452
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/krubyinit.1
@@ -0,0 +1,25 @@
+.TH KRUBYINIT 1 "Aug 2004" "Trinity Desktop Environment" "KRubyInit Manual"
+.SH NAME
+krubyinit \- Start Korundum Ruby Scripts Faster
+.SH SYNOPSYS
+.B krubyinit
+[switches] [--] [programfile] [arguments]
+.SH DESCRIPTION
+Krubyinit is a wrapper around the ruby interpreter for executing Ruby
+scripts using the Korundum library ( the Ruby TDE bindings ). It uses
+the tdeinit system to start the app so that they start a little bit
+faster when started in a running TDE session.
+
+The script takes exactly the same options as the ruby(1) program.
+Therefore, its options aren't documented here, please refer to the
+ruby(1) manpage.
+
+This script is part of Korundum, which is part of the TDE Bindings
+module.
+.SH OPTIONS
+Krubyinit takes exactly the same options as the ruby(1) program and
+they have exactly the same meaning. Please refer to its manpage.
+.SH AUTHOR
+Alexander Kellett
+.SH SEE ALSO
+ruby(1)
diff --git a/ubuntu/_base/tdebindings/debian/local/qtrubyinit.1 b/ubuntu/_base/tdebindings/debian/local/qtrubyinit.1
new file mode 100644
index 000000000..1ab6e7f28
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/qtrubyinit.1
@@ -0,0 +1,25 @@
+.TH QTRUBYINIT 1 "Aug 2004" "Trinity Desktop Environment" "QtRubyInit Manual"
+.SH NAME
+qtrubyinit \- Start Qt Ruby Scripts Faster
+.SH SYNOPSYS
+.B qtrubyinit
+[switches] [--] [programfile] [arguments]
+.SH DESCRIPTION
+Qtrubyinit is a wrapper around the ruby interpreter for executing Ruby
+scripts using the QtRuby library. It uses the tdeinit system to start
+the app so that they start a little bit faster when started in a
+running TDE session.
+
+The script takes exactly the same options as the ruby(1) program.
+Therefore, its options aren't documented here, please refer to the
+ruby(1) manpage.
+
+This script is part of QtRuby, which is part of the TDE Bindings
+module.
+.SH OPTIONS
+Qtrubyinit takes exactly the same options as the ruby(1) program and
+they have exactly the same meaning. Please refer to its manpage.
+.SH AUTHOR
+Alexander Kellett
+.SH SEE ALSO
+ruby(1)
diff --git a/ubuntu/_base/tdebindings/debian/local/rbqtapi.1 b/ubuntu/_base/tdebindings/debian/local/rbqtapi.1
new file mode 100644
index 000000000..7cafb5b8c
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/rbqtapi.1
@@ -0,0 +1,29 @@
+.TH RBQTAPI 1 "Aug 2004" "Trinity Desktop Environment" "Qt Ruby Bindings Manual"
+.SH NAME
+rbqtapi \- A QtRuby Introspection Tool
+.SH SYNOPSIS
+.B rbqtapi
+[options] [<class>]
+.SH DESCRIPTION
+Rbqtapi is a QtRuby Introspection Tool, similar to javap(1). Use it
+to find a list of method for a certain QtRuby class.
+.SH OPTIONS
+.TP
+.B \-r <re>
+Find all functions matching regular expression/keyword <re>
+.TP
+.B \-i
+Perform a case insensitive search ( only meaningful in combination with -r )
+.TP
+.B \-p
+Display also inherited methods.
+.TP
+.B \-v
+Print QtRuby and Qt versions.
+.TP
+.B \-h
+Print a help message.
+.SH AUTHOR
+Alexander Kellett
+.SH SEE ALSO
+rbtdeapi(1)
diff --git a/ubuntu/_base/tdebindings/debian/local/rbqtsh.1 b/ubuntu/_base/tdebindings/debian/local/rbqtsh.1
new file mode 100644
index 000000000..bda49d962
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/rbqtsh.1
@@ -0,0 +1,16 @@
+.TH RBQTSH 1 "Aug 2004" "Trinity Desktop Environment" "Qt Ruby Bindings Manual"
+.SH NAME
+rbqtsh \- An Interactive QtRuby Shell
+.SH SYNOPSIS
+.B rbqtsh
+[options]
+.SH DESCRIPTION
+Rbqtsh is an interactive QtRuby shell. It shows a GUI dialog box
+where you can enter Ruby code using the QtRuby library.
+.SH OPTIONS
+This program takes no options.
+.SH AUTHOR
+Germain Garand
+Alexander Kellett
+.SH SEE ALSO
+rbtdesh(1)
diff --git a/ubuntu/_base/tdebindings/debian/local/rbtdeapi.1 b/ubuntu/_base/tdebindings/debian/local/rbtdeapi.1
new file mode 100644
index 000000000..e3d166225
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/rbtdeapi.1
@@ -0,0 +1,29 @@
+.TH RBTDEAPI 1 "Aug 2004" "Trinity Desktop Environment" "Korundum TDE Ruby Bindings Manual"
+.SH NAME
+rbtdeapi \- A Korundum TDE Ruby Introspection Tool
+.SH SYNOPSIS
+.B rbtdeapi
+[options] [<class>]
+.SH DESCRIPTION
+Rbtdeapi is a Korundum TDE Ruby Introspection Tool, similar to
+javap(1). Use it to find a list of method for a certain Korundum class.
+.SH OPTIONS
+.TP
+.B \-r <re>
+Find all functions matching regular expression/keyword <re>
+.TP
+.B \-i
+Perform a case insensitive search ( only meaningful in combination with -r )
+.TP
+.B \-p
+Display also inherited methods.
+.TP
+.B \-v
+Print QtRuby and Qt versions.
+.TP
+.B \-h
+Print a help message.
+.SH AUTHOR
+Alexander Kellett
+.SH SEE ALSO
+rbqtapi(1)
diff --git a/ubuntu/_base/tdebindings/debian/local/rbtdesh.1 b/ubuntu/_base/tdebindings/debian/local/rbtdesh.1
new file mode 100644
index 000000000..6e792e7fa
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/rbtdesh.1
@@ -0,0 +1,17 @@
+.TH RBTDESH 1 "Aug 2004" "Trinity Desktop Environment" "Korundum TDE Ruby Bindings Manual"
+.SH NAME
+rbtdesh \- An Interactive Korundum Shell
+.SH SYNOPSIS
+.B rbtdesh
+[options]
+.SH DESCRIPTION
+Rbtdesh is an interactive Korundum shell. It shows a GUI dialog box
+where you can enter Ruby code using the Korundum TDE Ruby bindings
+library.
+.SH OPTIONS
+This program takes no options.
+.SH AUTHOR
+Germain Garand
+Alexander Kellett
+.SH SEE ALSO
+rbqtsh(1)
diff --git a/ubuntu/_base/tdebindings/debian/local/rbuic.1 b/ubuntu/_base/tdebindings/debian/local/rbuic.1
new file mode 100644
index 000000000..d59caa1ac
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/local/rbuic.1
@@ -0,0 +1,64 @@
+.TH RBUIC 1 "Apr 2004" "Trinity Desktop Environment" "Qt Ruby UI Compiler Manual"
+.SH NAME
+rbuic \- The Qt Ruby UI Compiler
+.SH SYNOPSIS
+Generate implementation:
+.B rbuic
+[options] uifile
+.LP
+Generate subclass implementation:
+.B rbuic
+[options] -subimpl <classname> <uifile>
+.LP
+Generate image collection:
+.B rbuic
+[options] -embed <project> <image1> <image2> <image3> ...
+.SH DESCRIPTION
+Rbuic is the Qt Ruby UI Compiler. It generates Ruby code from a XML
+UI Description file. This XML UI Description file can be generated by
+Qt Designer, Qt's graphical UI designer. Rbuic is the Ruby equivalent
+for the C++ uic program.
+
+When invoked to generate an implementation, rbuic generates Ruby code
+for the Qt UI Description File passed to it, and outputs it on
+standard output.
+
+When invoked to generate a subclass implementation, rbuic generates
+template Ruby code for a subclass of the widget in the Qt UI
+Description File passed to it, and outputs it on standard output.
+
+When invoked to generate an image collection, rbuic generates Ruby
+code containing the image data in strings. This is useful to avoid
+having to distribute image files along with your application. It is
+arguably more useful for C++ ( where the image strings can be compiled
+into an executable ), but still, it is available for Ruby as well.
+.SH OPTIONS
+.TP
+.B \-o <file>
+Write output to file rather than stdout.
+.TP
+.B \-p <indent>
+Set the indent in spaces (0 to use a tab)
+.TP
+.B \-nofwd
+Omit imports of custom widgets
+.TP
+.B \-kde
+Use TDE widgets, require 'Korundum' extension
+.TP
+.B \-tr <func>
+Use func(...) rather than trUtf8(...) for i18n
+.TP
+.B \-x
+Generate extra code to test the class
+.TP
+.B \-version
+Print the Rbuic and Qt versions
+.TP
+.B \-help
+Display some help information.
+.SH AUTHOR
+Germain Garand
+Phil Thompson
+.SH SEE ALSO
+uic(1)
diff --git a/ubuntu/_base/tdebindings/debian/patches/common/04_am_maintainer_mode.diff b/ubuntu/_base/tdebindings/debian/patches/common/04_am_maintainer_mode.diff
new file mode 100644
index 000000000..391a80285
--- /dev/null
+++ b/ubuntu/_base/tdebindings/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/tdebindings/debian/patches/common/05_pedantic-errors.diff b/ubuntu/_base/tdebindings/debian/patches/common/05_pedantic-errors.diff
new file mode 100644
index 000000000..ce2883918
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/patches/common/05_pedantic-errors.diff
@@ -0,0 +1,12 @@
+--- a/admin/acinclude.m4.in
++++ b/admin/acinclude.m4.in
+@@ -2144,9 +2144,6 @@
+ save_CXXFLAGS="$CXXFLAGS"
+ kde_safe_LIBS="$LIBS"
+ LIBS="$LIBS $X_EXTRA_LIBS"
+-if test "$GXX" = "yes"; then
+-CXXFLAGS="$CXXFLAGS -pedantic-errors"
+-fi
+ AC_TRY_COMPILE([
+ $2
+ ],
diff --git a/ubuntu/_base/tdebindings/debian/patches/common/06_disable_no_undefined.diff b/ubuntu/_base/tdebindings/debian/patches/common/06_disable_no_undefined.diff
new file mode 100644
index 000000000..05c932c3c
--- /dev/null
+++ b/ubuntu/_base/tdebindings/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/tdebindings/debian/patches/common/kubuntu_01_kdepot.diff b/ubuntu/_base/tdebindings/debian/patches/common/kubuntu_01_kdepot.diff
new file mode 100644
index 000000000..39dd7745e
--- /dev/null
+++ b/ubuntu/_base/tdebindings/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/tdebindings/debian/python-dcop-trinity.docs b/ubuntu/_base/tdebindings/debian/python-dcop-trinity.docs
new file mode 100644
index 000000000..957d3af3e
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/python-dcop-trinity.docs
@@ -0,0 +1,2 @@
+dcoppython/README
+dcoppython/TODO
diff --git a/ubuntu/_base/tdebindings/debian/python-dcop-trinity.examples b/ubuntu/_base/tdebindings/debian/python-dcop-trinity.examples
new file mode 100644
index 000000000..4100d465b
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/python-dcop-trinity.examples
@@ -0,0 +1,2 @@
+dcoppython/test/*.py
+dcoppython/test/README-server
diff --git a/ubuntu/_base/tdebindings/debian/python-dcop-trinity.install b/ubuntu/_base/tdebindings/debian/python-dcop-trinity.install
new file mode 100644
index 000000000..364b52d9d
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/python-dcop-trinity.install
@@ -0,0 +1 @@
+debian/tmp/opt/trinity/lib/python2.*/site-packages
diff --git a/ubuntu/_base/tdebindings/debian/rules b/ubuntu/_base/tdebindings/debian/rules
new file mode 100755
index 000000000..ad0ffa221
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/rules
@@ -0,0 +1,152 @@
+#! /usr/bin/make -f
+
+DEB_QUILT_PATCHDIR_LINK :=
+export QUILT_PATCHES=debian/patches
+
+DEB_PYTHON_SYSTEM = $(if $(wildcard /usr/bin/dh_python2),,pysupport)
+DH_PYTHON2 = $(if $(wildcard /usr/bin/dh_python2),dh_python2,dh_pysupport)
+
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+override DEB_BUILDDIR := $(DEB_SRCDIR)
+include debian/cdbs/debian-qt-kde.mk
+DEB_BUILDDIR := $(DEB_SRCDIR)
+#include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/tde
+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)
+
+###
+
+ifneq (,$(shell dh_listpackages -s | grep libqt3-jni-trinity))
+ WITH_JAVA := --with-java=/usr/lib/jvm/default-java
+else
+ WITH_JAVA := --without-java
+ WITHOUT_JAVA := 1
+endif
+
+###
+
+DEB_CONFIGURE_EXTRA_FLAGS = $(WITH_JAVA) --prefix=/opt/trinity \
+ DO_NOT_COMPILE='dcopc dcopperl kalyptus qtsharp xparts python'
+
+DEB_COMPRESS_EXCLUDE += .java .ui .js .rb .map .wav .bmp .cpp .sk
+
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+
+# These are not all the packages with libraries, but only those that
+# need to be in DEB_SHLIBDEPS_INCLUDE...
+PACKAGES_WITH_LIBS = libqt3-jni-trinity libsmoketqt1-trinity libsmoketde1-trinity libkjsembed1-trinity
+
+###
+
+clean::
+ rm -f kjsembed/docs/embedding/simple-embed/Makefile
+ rm -f debian/stamp-install-dcopjava
+ [ ! -f Makefile ] || $(MAKE) -C dcopjava distclean
+ find . -name 'Makefile' -exec rm {} \;
+ # Just in case
+ rm -f $(DEB_SRCDIR)/dcopjava/dcopidl2java/dcopidl2java
+ rm -f $(DEB_SRCDIR)/dcopjava/dcopidl2java/dcopidl2java.all_cpp.o
+ rm -f $(DEB_SRCDIR)/dcopjava/binding/org/trinitydesktop/DCOP/*.class
+ rm -rf $(DEB_SRCDIR)/dcopjava/binding/.libs
+ rm -f dcopjava/binding/client.lo
+ rm -f dcopjava/binding/libjavadcop.la
+ rm -f dcopjava/binding/org_trinitydesktop_DCOP_Client.h
+ rm -f dcopjava/dcopidl2java/dcopidl2java.all_cpp.cpp
+ rm -f smoke/tde/qtdefines
+ rm -f smoke/tde/smokedata.cpp.diff
+ rm -f smoke/tqt/qtdefines
+ rm -f smoke/tqt/smokedata.cpp.diff
+
+
+common-build-indep:: stamp-build-dcopjava
+stamp-build-dcopjava:
+ifndef WITHOUT_JAVA
+ # build dcopjava even though it's disabled upstream.
+ cd $(DEB_BUILDDIR) && \
+ $(MAKE) -C dcopjava
+endif
+ touch debian/$@
+
+stamp-install-dcopjava:
+ifndef WITHOUT_JAVA
+ cd $(DEB_BUILDDIR) && \
+ $(MAKE) -C dcopjava install DESTDIR=$(CURDIR)/debian/tmp
+endif
+ touch debian/$@
+
+upstream_version=$(shell head -1 $(CURDIR)/debian/changelog | sed -e "s,.*:\([^-]*\).*,\1,")
+
+common-install-arch::
+ # Move the python and ruby bindings to the correct directory
+ cp -Rp debian/tmp/usr/lib/* debian/tmp/opt/trinity/lib/
+ rm -rf debian/tmp/usr/lib/*
+
+common-install-indep:: stamp-install-dcopjava
+ dh_link -i
+ifndef WITHOUT_JAVA
+ # Fix up the Java packages so they conform to policy
+ mkdir -p debian/tmp/opt/trinity/share/java
+ (cd debian/tmp/opt/trinity/lib/java ; jar cvf ../../share/java/dcopjava-$(upstream_version).jar org/ )
+ cd debian/tmp/opt/trinity/lib/java; rm -rf org
+ ln -s dcopjava-$(upstream_version).jar debian/tmp/opt/trinity/share/java/dcopjava.jar
+
+ mv debian/tmp/opt/trinity/lib/java/qtjava.jar debian/tmp/opt/trinity/share/java/qtjava-$(upstream_version).jar
+ ln -s qtjava-$(upstream_version).jar debian/tmp/opt/trinity/share/java/qtjava.jar
+
+ mv debian/tmp/opt/trinity/lib/java/koala.jar debian/tmp/opt/trinity/share/java/koala-$(upstream_version).jar
+ ln -s koala-$(upstream_version).jar debian/tmp/opt/trinity/share/java/koala.jar
+endif
+
+common-install-arch:: stamp-install-dcopjava
+ dh_link -s
+
+ # Provide a Makefile for the example
+ $(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,\
+ cp $(DEB_BUILDDIR)/kjsembed/docs/embedding/simple-embed/Makefile kjsembed/docs/embedding/simple-embed)
+
+###
+
+binary-install/juic-trinity::
+ mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/
+ sed -i "s|UIXSLDIR=/usr|UIXSLDIR=/opt/trinity|" debian/$(cdbs_curpkg)/opt/trinity/bin/juic
+
+binary-install/libdcop3-java-trinity-dev::
+ mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/
+
+binary-install/libkorundum0-ruby-trinity::
+ mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/
+
+binary-install/libqt0-ruby-trinity::
+ mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/
+
+binary-install/python-dcop-trinity::
+ ${DH_PYTHON2} -p$(cdbs_curpkg)
+
+###
+
+common-binary-post-install-arch::
+ for p in $(PACKAGES_WITH_USD_SYMLINK); do \
+ rm -f debian/$$p/opt/trinity/share/doc/$$p/copyright; \
+ rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog.Debian; \
+ rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog; \
+ done
+
+common-binary-post-install-indep::
+ for p in $(PACKAGES_WITH_USD_SYMLINK); do \
+ rm -f debian/$$p/opt/trinity/share/doc/$$p/copyright; \
+ rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog.Debian; \
+ rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog; \
+ done
+
+PACKAGES_WITH_USD_SYMLINK = tdebindings-java-trinity libtrinity-java-trinity libqt3-java-trinity \
+ libdcop3-java-trinity-dev libdcop3-java-trinity \
+ libsmoketde-trinity-dev libsmoketqt-trinity-dev \
+ kjscmd-trinity libkjsembed-trinity-dev
diff --git a/ubuntu/_base/tdebindings/debian/source/format b/ubuntu/_base/tdebindings/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/tdebindings/debian/source/options b/ubuntu/_base/tdebindings/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/tdebindings/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/tdebindings/debian/tde-xparts-extras-trinity.install b/ubuntu/_base/tdebindings/debian/tde-xparts-extras-trinity.install
new file mode 100644
index 000000000..debb8165a
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/tde-xparts-extras-trinity.install
@@ -0,0 +1,20 @@
+#debian/tmp/opt/trinity/lib/libdcopc.so.1.0.0
+#debian/tmp/opt/trinity/lib/libdcopc.so.1
+#debian/tmp/opt/trinity/lib/libdcopc.so
+#debian/tmp/opt/trinity/lib/libdcopc.la
+#debian/tmp/opt/trinity/include/dcopc
+#debian/tmp/opt/trinity/lib/libtdexparts.so.1.0.0
+#debian/tmp/opt/trinity/lib/libtdexparts.so.1
+#debian/tmp/opt/trinity/lib/libtdexparts.so
+#debian/tmp/opt/trinity/lib/libtdexparts.la
+#debian/tmp/opt/trinity/lib/libgtkxparts.so.0.0.0
+#debian/tmp/opt/trinity/lib/libgtkxparts.so.0
+#debian/tmp/opt/trinity/lib/libgtkxparts.so
+#debian/tmp/opt/trinity/lib/libgtkxparts.la
+#debian/tmp/opt/trinity/include/xtdeparts
+#debian/tmp/opt/trinity/lib/libkmozillapart.so.0.0.0
+#debian/tmp/opt/trinity/lib/libkmozillapart.so.0
+#debian/tmp/opt/trinity/lib/libkmozillapart.so
+#debian/tmp/opt/trinity/lib/libkmozillapart.la
+#debian/tmp/opt/trinity/bin/kmozilla
+#debian/tmp/opt/trinity/share/services/kmozilla.desktop
diff --git a/ubuntu/_base/tdebindings/debian/tdebindings-java-trinity.links b/ubuntu/_base/tdebindings/debian/tdebindings-java-trinity.links
new file mode 100644
index 000000000..4d4c4e700
--- /dev/null
+++ b/ubuntu/_base/tdebindings/debian/tdebindings-java-trinity.links
@@ -0,0 +1 @@
+/opt/trinity/share/doc/libtrinity-java /opt/trinity/share/doc/tdebindings-java