summaryrefslogtreecommitdiffstats
path: root/ubuntu/_base/applications
diff options
context:
space:
mode:
Diffstat (limited to 'ubuntu/_base/applications')
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk246
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog95
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat1
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control42
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright64
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs2
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series0
-rwxr-xr-xubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules15
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format1
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options6
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu5
-rwxr-xr-xubuntu/_base/applications/graphics/ksquirrel/debian/rules2
-rw-r--r--ubuntu/_base/applications/internet/ktorrent/debian/control2
-rw-r--r--ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff2
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/README.source5
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install3
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian4
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm227
-rwxr-xr-xubuntu/_base/applications/misc/krecipes/debian/rules4
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/watch4
-rw-r--r--ubuntu/_base/applications/multimedia/amarok/debian/control2
-rw-r--r--ubuntu/_base/applications/office/koffice/debian/control2
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/control9
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install2
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install2
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install2
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/control2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/dirs2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/install2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop44
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop35
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm369
-rwxr-xr-xubuntu/_base/applications/settings/kmyfirewall/debian/rules22
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk251
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog5
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat1
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control15
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright4
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs1
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series0
-rwxr-xr-xubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules17
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format1
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options6
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk251
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog6
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/compat1
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/control13
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright7
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series0
-rwxr-xr-xubuntu/_base/applications/themes/twin-style-mallory/debian/rules17
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format1
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options6
56 files changed, 1168 insertions, 719 deletions
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..f36e3527c
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk
@@ -0,0 +1,246 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE 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.
+
+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
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+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)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+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
+
+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
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+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 )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(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
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/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/applications/development/universal-indent-gui-tqt/debian/changelog b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog
new file mode 100644
index 000000000..c665103d8
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog
@@ -0,0 +1,95 @@
+universal-indent-gui-tqt (1.2.0-2) unstable; urgency=medium
+
+ * Port to TQt3 and package renaming
+ * Initial release for TQt3
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Mon, 16 Jul 2022 16:06:00 +0900
+
+universalindentgui (1.2.0-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Update for new qscintilla2 library names (Closes: #885647)
+
+ -- Scott Kitterman <scott@kitterman.com> Thu, 04 Jan 2018 07:06:09 -0500
+
+universalindentgui (1.2.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Drop 02_fix_gcc_4.5_build.patch - merged upstream.
+ * Update debian/contol:
+ - bump debhelper to 9.
+ - bump Standards-Version to 3.9.3 (no changes needed).
+
+ -- Fathi Boudra <fabo@debian.org> Tue, 22 May 2012 08:49:27 +0300
+
+universalindentgui (1.1.0-2) unstable; urgency=low
+
+ * Add 02_fix_gcc_4.5_build.patch (Closes: #565043)
+
+ -- Fathi Boudra <fabo@debian.org> Mon, 21 Feb 2011 12:21:21 +0200
+
+universalindentgui (1.1.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Update debian/control:
+ - Bump quilt and debhelper build-dependency versions.
+ - Bump Standards-Version to 3.8.3 (no changes needed).
+ * Convert debian/rules to dh usage.
+ * Rename debian/universalindentgui.lintian to
+ debian/universalindentgui.lintian-overrides for dh_lintian usage.
+ * Add debian/README.source file.
+
+ -- Fathi Boudra <fabo@debian.org> Thu, 20 Aug 2009 13:41:45 +0200
+
+universalindentgui (1.0.2-1) unstable; urgency=low
+
+ * New upstream release:
+ - The default editor font type is now Monospace instead of Courier.
+ (Closes: #483873)
+ * Add 01_disable_check_for_update.diff patch:
+ Automatic check for update is disabled by default. (Closes: #514999)
+ * Bump debian/compat to 7.
+ * Update debian/control:
+ - Set Thomas Schweitzer as maintainer and myself as uploader.
+ (Closes: #483068)
+ - Bump debhelper build-dependency to 7.
+ - Bump Standards-Version to 3.8.1. No changes needed.
+ - Update recommended beautifier list.
+ - Update description to list all supported beautifiers.
+ * Update debian/copyright:
+ - Add PerlTidy.pm and JsDecoder.js missing copyrights.
+ * Cleanup debian/rules.
+
+ -- Fathi Boudra <fabo@debian.org> Wed, 29 Apr 2009 10:50:58 +0200
+
+universalindentgui (0.8.1-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Avoid symlink attacks by using mkdtemp (Closes: 504726)
+
+ -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 12 Nov 2008 01:34:23 +0200
+
+universalindentgui (0.8.1-1.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * urgency high since universalindentgui is actually useless by default
+ (can be hacked to work by setting TMPDIR='/tmp/a')
+ * fixed temporary path asamblation so indents can work
+ (Closes: 486577)
+
+ -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 05 Nov 2008 03:51:48 +0200
+
+universalindentgui (0.8.1-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/rules: Do not delete perltidy as it's no longer shipped
+ * debian/rules: Cleanup extended
+
+ -- Sebastian Pipping <webmaster@hartwork.org> Wed, 02 April 2008 04:45:00 +0100
+
+universalindentgui (0.8.0-1) unstable; urgency=low
+
+ * Initial release (Closes: #459671)
+ * Add man page missing in release archive (svn revision 603 plus fixes)
+
+ -- Sebastian Pipping <webmaster@hartwork.org> Tue, 08 Jan 2008 15:13:53 +0100
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control
new file mode 100644
index 000000000..d759cafb4
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control
@@ -0,0 +1,42 @@
+Source: universal-indent-gui-tqt
+Section: devel
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Thomas Schweitzer <thomas-schweitzer@arcor.de>
+XSBC-Original-Uploaders: Fathi Boudra <fabo@debian.org>
+Build-Depends: cdbs, debhelper (>= 9~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, libtqscintilla-dev
+Standards-Version: 3.9.3
+
+Package: universal-indent-gui-tqt
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: astyle, bcpp, csstidy, hindent, indent, perltidy, tidy, uncrustify, xmlindent
+Description: GUI frontend for several code beautifiers
+ UniversalIndentGui is a GUI fontend for several code beautifiers, currently
+ supporting:
+ * Artistic Styler
+ * BCPP
+ * Cobol Beautify
+ * CSSTidy
+ * Fortran 90 PPR
+ * GNU Indent
+ * GreatCode
+ * hindent
+ * HTB
+ * Javascript Decoder
+ * JSPPP
+ * Perl Tidy
+ * PHP_Beautifier
+ * PHP Code Beautifier
+ * PHP Stylist
+ * pindent
+ * Ruby Beautify
+ * Ruby Formatter
+ * Shell Indent
+ * (HTML) Tidy
+ * Uncrustify
+ * XML Indent
+ .
+ UniversalIndentGui allows you to tune a beautifier's configuration and see
+ how the changes affects a source example live. It is especially useful to
+ compare different C/C++ beautifiers when you have to choose one of them.
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright
new file mode 100644
index 000000000..4ca630432
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright
@@ -0,0 +1,64 @@
+This code was ported to TQt3 and packaged for Debian by:
+ Michele Calgaro <michele.calgaro@yahoo.it>
+and is based on the code downloaded from Debian Snapshot Archive at:
+ https://snapshot.debian.org/package/universalindentgui/1.2.0-1.1
+
+The original package was debianized by:
+
+ Fathi Boudra <fabo@debian.org> on Wed, 29 Apr 2009 10:50:58 +0200
+
+It was downloaded from:
+
+ http://universalindent.sourceforge.net
+
+Upstream Author:
+
+ Thomas Schweitzer <thomas-schweitzer@arcor.de>
+
+Copyright:
+
+ Copyright (C) 2006-2012 Thomas Schweitzer
+
+Copyright for indenters/PerlTidyLib.pm file:
+
+ Copyright (C) 2000-2007 Steve Hancock
+
+ This file 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.
+
+Copyright for indenters/JsDecoder.js file:
+
+ Copyright (C) 2004-2006 Cezary Tomczak
+
+ This file 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.
+
+UniversalIndentGUI license:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation.
+
+ This package 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 package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'
+and the GPL version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is:
+
+ Copyright (C) 2009 Fathi Boudra <fabo@debian.org>
+
+and is licensed under the GPL version 2,
+see `/usr/share/common-licenses/GPL-2'.
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs
new file mode 100644
index 000000000..233eccf4d
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs
@@ -0,0 +1,2 @@
+CHANGELOG.txt
+readme.html
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules
new file mode 100755
index 000000000..8a65140de
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DCONFIG_INSTALL_DIR="/etc/universal-indent-gui-tqt" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DBUILD_ALL="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/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/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu
new file mode 100644
index 000000000..17418bf4e
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu
@@ -0,0 +1,5 @@
+?package(universal-indent-gui-tqt): \
+ needs="X11" \
+ section="Applications/Programming" \
+ title="Universal Indent Gui TQt" \
+ command="/usr/bin/universal-indent-gui-tqt"
diff --git a/ubuntu/_base/applications/graphics/ksquirrel/debian/rules b/ubuntu/_base/applications/graphics/ksquirrel/debian/rules
index 8f95f25f5..ca3408acf 100755
--- a/ubuntu/_base/applications/graphics/ksquirrel/debian/rules
+++ b/ubuntu/_base/applications/graphics/ksquirrel/debian/rules
@@ -119,4 +119,4 @@ binary-arch: build install
dh_builddeb $(DEB_DH_BUILDDEB_ARGS)
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build build-arch clean binary-indep binary-arch binary install
diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/control b/ubuntu/_base/applications/internet/ktorrent/debian/control
index b19611be8..f999b4929 100644
--- a/ubuntu/_base/applications/internet/ktorrent/debian/control
+++ b/ubuntu/_base/applications/internet/ktorrent/debian/control
@@ -2,7 +2,7 @@ Source: ktorrent-trinity
Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libpcre3-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev
+Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev
Standards-Version: 3.8.4
Package: ktorrent-trinity
diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff b/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff
index 0729793b7..0f1ba7bcb 100644
--- a/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff
+++ b/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff
@@ -5,7 +5,7 @@ index 7c45fcf..b933832 100644
@@ -24,6 +24,7 @@
#include <tdemessagebox.h>
#include <tdemainwindow.h>
- #include <kapp.h>
+ #include <tdeapplication.h>
+#include <kuser.h>
#include <tdelocale.h>
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/README.source b/ubuntu/_base/applications/misc/krecipes/debian/README.source
deleted file mode 100644
index b1eacedd0..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/README.source
+++ /dev/null
@@ -1,5 +0,0 @@
-This package uses CDBS as build system. See /usr/share/doc/cdbs/cdbs-doc.{html|pdf.gz}.
-
-This package uses quilt for patch management. See /usr/share/doc/quilt/README.gz.
-
- -- Matthias Julius <mdeb@julius-net.net>, Fri, 27 Mar 2009 15:32:58 -0400
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
index 28bc4ff13..505a983a2 100644
--- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
+++ b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
@@ -3,5 +3,4 @@ debian/tmp/opt/trinity/share/icons
debian/tmp/opt/trinity/share/locale
debian/tmp/opt/trinity/share/man/man1/krecipes.1
debian/tmp/opt/trinity/share/mimelnk
-
-debian/krecipes.xpm opt/trinity/share/pixmaps/
+debian/tmp/opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian
deleted file mode 100644
index 6fd5c88d0..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian
+++ /dev/null
@@ -1,4 +0,0 @@
-# Don't warn about missing icon file as this is in the -data package
-krecipes-trinity binary: menu-icon-missing /opt/trinity/share/pixmaps/krecipes.xpm
-# Don't warn about missing man page as this is in the -data package
-krecipes-trinity binary: binary-without-manpage opt/trinity/bin/krecipes
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm b/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm
deleted file mode 100644
index a99416613..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm
+++ /dev/null
@@ -1,227 +0,0 @@
-/* XPM */
-static char *krecipes[] = {
-/* columns rows colors chars-per-pixel */
-"32 32 189 2",
-" c #000000",
-". c #0A0A17",
-"X c #383857",
-"o c #242373",
-"O c #4C4C4C",
-"+ c #555555",
-"@ c blue",
-"# c #6A37BF",
-"$ c #4040A3",
-"% c #656596",
-"& c #4B4ACD",
-"* c #4E45FF",
-"= c #4C49FE",
-"- c #5F52E4",
-"; c #5454FF",
-": c #5D5DFF",
-"> c #6E5ACE",
-", c #6363DF",
-"< c #6760EF",
-"1 c #6666FF",
-"2 c #6A6AFF",
-"3 c #726DF4",
-"4 c #7474FE",
-"5 c #7A7AFF",
-"6 c #800000",
-"7 c #9D0000",
-"8 c #9A133A",
-"9 c #AA0000",
-"0 c #B20000",
-"q c #BD0101",
-"w c #BB0F0D",
-"e c #B41F1F",
-"r c #B81717",
-"t c #A91B4F",
-"y c #A96A6A",
-"u c #A6747F",
-"i c #BA7E62",
-"p c #C30000",
-"a c #C90202",
-"s c #D21A1A",
-"d c #CC2C2C",
-"f c #D62626",
-"g c #D13838",
-"h c red",
-"j c #E02A2A",
-"k c #E16A24",
-"l c #C24848",
-"z c #CC4242",
-"x c #C75150",
-"c c #D64545",
-"v c #D85151",
-"b c #DD5C5C",
-"n c #C36160",
-"m c #C27371",
-"M c #D96161",
-"N c #DB7272",
-"B c #E04242",
-"V c #EA555F",
-"C c #EC6565",
-"Z c #892D89",
-"A c #916A9C",
-"S c #B54C84",
-"D c #867EED",
-"F c #DC8225",
-"G c #DF8F2E",
-"H c #DE9134",
-"J c #ED961A",
-"K c #FE9E00",
-"L c #E99420",
-"P c #FEA005",
-"I c #FAA71E",
-"U c #D4914E",
-"Y c #D89449",
-"T c #CD966B",
-"R c #D8A778",
-"E c #E88572",
-"W c #F6B343",
-"Q c #F9B545",
-"! c #FFC25C",
-"~ c #F5C16C",
-"^ c #FFC564",
-"/ c #F5C473",
-"( c #818181",
-") c #AB8BA7",
-"_ c gray64",
-"` c #AEACAB",
-"' c #B1B1AE",
-"] c #B4B3B1",
-"[ c #B8B7B4",
-"{ c #BDBCBA",
-"} c #9C86C3",
-"| c #9483D6",
-" . c #9696DB",
-".. c #9C9CD9",
-"X. c #8484FE",
-"o. c #8B8BFE",
-"O. c #9489E6",
-"+. c #9D9DE2",
-"@. c #9393F5",
-"#. c #9392FD",
-"$. c #9C9CFD",
-"%. c #A09FF8",
-"&. c #A3A3D9",
-"*. c #AAAADB",
-"=. c #B2B2DA",
-"-. c #A7A7E0",
-";. c #AFAFE6",
-":. c #ACACE8",
-">. c #A4A3F6",
-",. c #A3A3FD",
-"<. c #ABAAF4",
-"1. c #ABABFE",
-"2. c #B5ABE4",
-"3. c #B5B5E4",
-"4. c #B6B6EF",
-"5. c #B9B9E3",
-"6. c #BCBCED",
-"7. c #B2B1F3",
-"8. c #B3B3FE",
-"9. c #BDBCF4",
-"0. c #BBBBFD",
-"q. c #C48483",
-"w. c #C49481",
-"e. c #C59492",
-"r. c #DE8484",
-"t. c #C5A3A1",
-"y. c #C9B2AF",
-"u. c #C0BFBD",
-"i. c #DBBFBF",
-"p. c #E99D8D",
-"a. c #E19898",
-"s. c #F78D8D",
-"d. c #FF8282",
-"f. c #E59BAB",
-"g. c #E7A5A4",
-"h. c #E2A8A8",
-"j. c #E8BBBA",
-"k. c #F4ADAA",
-"l. c #FCB5B5",
-"z. c #C1C0BE",
-"x. c #EFC28E",
-"c. c #E5C5B4",
-"v. c #F6D6A2",
-"b. c #C5C4C3",
-"n. c #C8C6C5",
-"m. c #C9C8C6",
-"M. c #CDCBCA",
-"N. c #D0CECD",
-"B. c #D1D0CD",
-"V. c #DED0CF",
-"C. c #D5D3D2",
-"Z. c #DAD5D3",
-"A. c #DAD8D6",
-"S. c #DDDCDB",
-"D. c #C0C0F4",
-"F. c #C1C1FC",
-"G. c #CCCBF4",
-"H. c #D7D7F7",
-"J. c #D4D4FD",
-"K. c #DBDBF7",
-"L. c #DEDDF8",
-"P. c #E1CFCE",
-"I. c #E8C6C5",
-"U. c #EDCACA",
-"Y. c #E2DDDC",
-"T. c #EAD1D0",
-"R. c #FDC6C6",
-"E. c #F5D3D3",
-"W. c #F0DADA",
-"Q. c #FBD6D8",
-"!. c #FADEDD",
-"~. c #E1E0DE",
-"^. c #FAE8CE",
-"/. c #FAEBD3",
-"(. c #E3E3E2",
-"). c #E8E7E6",
-"_. c #E8E8E7",
-"`. c #ECEBEA",
-"'. c #E4E4FF",
-"]. c #EBEBFD",
-"[. c #F2E7E7",
-"{. c #F1EEEE",
-"}. c #FBE4E4",
-"|. c #FFEBEB",
-" X c #F0F0EF",
-".X c #F3F3F2",
-"XX c #FBF5F5",
-"oX c #FEFDFD",
-"OX c None",
-/* pixels */
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX' y p OXOXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOX+ z.M.Z.z p OXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOX( C.C.S.n.C.x a OXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOX_ S.C.S.B.).m.B.n p OXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOX{ _.S.).(.n.Y.~.m.n.m q OXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOX( C. X`._.S.(.Y.z.S.A.[ Z.q.w h OXOXOXOXOXOXOX",
-"OXOXOXOXO _ n.n.m.S..X.X X`.(.(.z.(.M.m.u.u.M.e.r q OXOXOXOXOXOX",
-"OX { M.S.(.S.S.(.(.`..X.X X_.S.~.' Y.[ N.' m.u.t.e 9 OXOXOXOXOX",
-"OXp m.XX).).S.(.(.(.~..X.X.X`.`.A.Y.' Z.` N.` N.u.y.l 9 OXOXOXOX",
-"OX0 d W.`.).(.(.(.S.(..X.X X.X_._.u.B.[ m.[ n.] A.W.|.f 9 OXOXOX",
-"OXOXq g `. XS.(.(.). X)..X X X X`.A.z.u.z.u.u.Z.}.oXl.s OXOXOXOX",
-"OXOXOXp c {._..X.X.X.X].A. X X X X`.b.C.] M.P.XXoXs.a OXOXOXOXOX",
-"OXOXOXOXp v .X).(.(.S.N.S.S.S.`. X`._.{ S.P.oXXXC q OXOXOXOXOXOX",
-"OXOXOXOXOXa b .X_.(.(.(.S.S.S.S.`.{._.Y.T.oX}.B 0 OXOXOXOXOXOXOX",
-"OXOXOXOXOXOXa N .X(.S.(.S.S.S.S.(.{.Y.j.oXR.f 6 OXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOX p r..XY.). X`.V.U.!.oXoXd.V Z = * OXOXOXOXOXOXOXOX",
-"OXOXOXOXOX 8 a. XI.E.oXoXoXoXQ.f.S # = = = = OXOXOXOXOXOXOX",
-"OXOXOXOXOX o = t h.oXoX!.k.E k F R i u A > = = ; OXOXOXOXOXOX",
-"OXOXOXOXOX & = c.b g.p.x.~ W P ^ Q K K K K G - $ OXOXOX",
-"OXOXOXOXOXOXOX1 < ^./.v./ W I K K ! K K K K K K } . OXOXOX",
-"OXOXOXOXOXOXOX2 $.3 ) T Y L K K K K K J H U w.2.X OXOXOXOX",
-"OXOXOXOXOXOXOX2 ].J.4 2 4 4 5 O.| O.#.$.,.1.1.8.% < OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 '.oX].X.4 5 X.X.o.#.$.,.,.1.8.7. .4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 '.oX].H.>.X.X.o.#.$.$.1.1.8.8.-...4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX1 '..XH.G.9.7.$.$.$.$.1.1.8.8.:.*...5 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 H.L.G.9.7.>.>.$.$.,.1.1.8.7.;.*.&.4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 F.G.9.7.>.>.$.$.$.1.1.8.9.4.3.=.*.5 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 #.D.7.<.>.$.$.,.1.1.0.0.0.6.5.=.+.4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX1 2 X.>.>.$.$.,.,.1.8.0.F.F.6.5.+.5 : OXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOX: 2 4 5 o.$.1.1.1.0.0.F.<.@.4 4 ; OXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOX@ 1 2 4 5 5 5 5 5 5 4 1 X.OXOXOXOXOXOXOXOXOX"
-};
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/rules b/ubuntu/_base/applications/misc/krecipes/debian/rules
index 523611ff9..da431839b 100755
--- a/ubuntu/_base/applications/misc/krecipes/debian/rules
+++ b/ubuntu/_base/applications/misc/krecipes/debian/rules
@@ -29,10 +29,6 @@ endif
$(MAKE) -f admin/Makefile.common && \
touch debian/stamp-bootstrap
-binary-install/krecipes-trinity::
- install -p -D -m644 debian/$(cdbs_curpkg).lintian \
- debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg)
-
clean::
dh_testdir
rm -f debian/stamp-bootstrap
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/watch b/ubuntu/_base/applications/misc/krecipes/debian/watch
deleted file mode 100644
index 9bc512dee..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/watch
+++ /dev/null
@@ -1,4 +0,0 @@
-version=3
-
-opts="uversionmangle=s/-/~/" \
- http://sf.net/krecipes/krecipes-(.+)\.tar\.gz \ No newline at end of file
diff --git a/ubuntu/_base/applications/multimedia/amarok/debian/control b/ubuntu/_base/applications/multimedia/amarok/debian/control
index 6e16f1f12..a9207e143 100644
--- a/ubuntu/_base/applications/multimedia/amarok/debian/control
+++ b/ubuntu/_base/applications/multimedia/amarok/debian/control
@@ -10,7 +10,7 @@ Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, bzip2,
libtag1-dev, libsqlite3-dev,
default-libmysqlclient-dev | libmysqlclient-dev, libpq-dev,
libvisual-0.4-dev, libsdl1.2-dev,
- libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev, libmp4v2-dev,
+ libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev,
ruby, ruby-dev, dh-python
Standards-Version: 3.8.4
Homepage: http://amarok.kde.org
diff --git a/ubuntu/_base/applications/office/koffice/debian/control b/ubuntu/_base/applications/office/koffice/debian/control
index af290bec8..e028f2c92 100644
--- a/ubuntu/_base/applications/office/koffice/debian/control
+++ b/ubuntu/_base/applications/office/koffice/debian/control
@@ -5,7 +5,7 @@ Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Ral Snchez Siles <rasasi78@gmail.com>
Build-Depends: cdbs (>= 0.4.52ubuntu18), debhelper (>= 10~), quilt, binutils (>= 2.14.90.0.7), recode, docbook-to-man, gawk, flex, tdelibs14-trinity-dev (>= 4:3.4.3), libaspell-dev, libfontconfig1-dev, libopenexr-dev, libpaper-dev, libreadline-dev | libreadline6-dev | libreadline5-dev, libtiff-dev, libwv2-dev (>= 0.2.2-4), libxml2-dev, libxslt1-dev, python3-all-dev, dh-python, ruby, ruby-dev, libwpd-dev, librevenge-dev | libwpd-dev (<< 0.10~) | libwpd8-dev, libpqxx-dev | libpqxx3-dev, default-libmysqlclient-dev | libmysqlclient-dev, sharutils, bzip2, libpoppler-tqt-dev, libexif-dev, libasound2-dev, libogg-dev, liblcms1-dev, automake, autoconf, libtool-bin | libtool (<< 2.4.2-1.11), libtool, libltdl-dev
-Build-Depends-Indep: libtqtinterface-doc, graphviz, gsfonts-x11
+Build-Depends-Indep: graphviz, gsfonts-x11
Standards-Version: 3.8.4
Homepage: http://www.koffice.org
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/control b/ubuntu/_base/applications/office/tde-ebook-reader/debian/control
index 3ffd947d0..dff134e25 100644
--- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/control
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/control
@@ -3,13 +3,14 @@ Section: text
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian QA Group <packages@qa.debian.org>
-Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqtinterface-dev,
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev,
libbz2-dev, libexpat1-dev, libfribidi-dev,
libsqlite3-dev, libunibreak-dev, libz-dev, pkgconf
Standards-Version: 4.7.0
Package: tde-ebook-reader
Architecture: any
+Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: sensible-utils,
Description: e-book reader for TDE
@@ -33,6 +34,7 @@ Description: e-book reader for TDE
Package: libzlcore-tqt
Section: libs
Architecture: any
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-data-tqt
Description: ZLibrary TQt3-based development library (shared library)
This is the core of ZLibrary, the library that tde-ebook-reader is based on.
@@ -40,6 +42,7 @@ Description: ZLibrary TQt3-based development library (shared library)
Package: libzlcore-data-tqt
Section: libs
Architecture: all
+Multi-Arch: foreign
Depends: ${misc:Depends},
Description: ZLibrary TQt3-based development library (support files)
This package contains the support files for the core of ZLibrary, the library
@@ -48,6 +51,7 @@ Description: ZLibrary TQt3-based development library (support files)
Package: libzltext-tqt
Section: libs
Architecture: any
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt, libzltext-data-tqt
Description: ZLibrary TQt3-based text model/viewer part (shared library)
This package provides text model/viewer part of ZLibrary.
@@ -55,6 +59,7 @@ Description: ZLibrary TQt3-based text model/viewer part (shared library)
Package: libzltext-data-tqt
Section: libs
Architecture: all
+Multi-Arch: foreign
Depends: ${misc:Depends},
Description: ZLibrary TQt3-based text model/viewer part (support files)
This package contains the support files for the text model/viewer part
@@ -63,6 +68,7 @@ Description: ZLibrary TQt3-based text model/viewer part (support files)
Package: libzlcore-tqt-dev
Section: libdevel
Architecture: any
+Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt
Description: ZLibrary TQt3-based development library (development files)
This package contains development files for the ZLibrary core.
@@ -70,6 +76,7 @@ Description: ZLibrary TQt3-based development library (development files)
Package: libzltext-tqt-dev
Section: libdevel
Architecture: any
+Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, libzltext-tqt
Description: ZLibrary TQt3-based text model/viewer part (development files)
This package contains development files for the ZLibrary text model/viewer
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install
index 4b2f1a823..4f30f38c6 100644
--- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install
@@ -1,2 +1,2 @@
/usr/include/zlibrary-tqt/core
-/usr/lib/x86_64-linux-gnu/libzlcore-tqt.so
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install
index f13e427b0..3a6addd23 100644
--- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install
@@ -1 +1 @@
-/usr/lib/x86_64-linux-gnu/libzlcore-tqt.so.*
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so.*
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install
index eda8a3beb..95be86c20 100644
--- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install
@@ -1,2 +1,2 @@
/usr/include/zlibrary-tqt/text
-/usr/lib/x86_64-linux-gnu/libzltext-tqt.so
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install
index 5d79675c1..3faed63a9 100644
--- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install
@@ -1 +1 @@
-/usr/lib/x86_64-linux-gnu/libzltext-tqt.so.*
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so.*
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/control b/ubuntu/_base/applications/settings/kmyfirewall/debian/control
index 5c4cc4d06..bd8bcd2c2 100644
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/control
+++ b/ubuntu/_base/applications/settings/kmyfirewall/debian/control
@@ -2,7 +2,7 @@ Source: kmyfirewall-trinity
Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: cdbs, debhelper (>= 10~), tdelibs14-trinity-dev (>= 3.3.0), chrpath, automake, autoconf, libtool, libltdl-dev
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
Standards-Version: 3.8.4
Homepage: http://kmyfirewall.sourceforge.net/
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs b/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs
deleted file mode 100644
index f0312285e..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-opt/trinity/bin
-opt/trinity/share/doc/tde/HTML/en
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/install b/ubuntu/_base/applications/settings/kmyfirewall/debian/install
deleted file mode 100644
index 311ed806e..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/install
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/kmyfirewall.xpm opt/trinity/share/pixmaps
-debian/kmyfirewall-trinity/opt/trinity/share/man/man1/*
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop
deleted file mode 100644
index 3a562e7c0..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop
+++ /dev/null
@@ -1,44 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=ServiceType
-X-TDE-ServiceType=KMyFirewall/Installer
-X-TDE-Library=libkmfinstallerplugin
-
-Name=KMyFirewall Installer Plugin
-Name[bg]=Приставка-инсталатор на KMyFirewall
-Name[br]=Lugent stalier KMyFirewall
-Name[bs]=KMyFirewall dodatak za instalaciju
-Name[ca]=Connector d'instal·lació per a KMyFirewall
-Name[cs]=Modul instalátoru KMyFirewall
-Name[de]=KMyFirewall Installationsprogramm
-Name[el]=Πρόσθετο εγκατάστασης για το KMyFirewall
-Name[es]=Complemento de instalación de KMyFirewall
-Name[et]=KMyFirewalli paigaldamisplugin
-Name[fr]=Module d'installation de KMyFirewall
-Name[gl]=Extensión de Instalazón de KMyFirewall
-Name[hi]=के-माइ-फायरवाल संस्थापक प्लगइन
-Name[hu]=KMyFirewall telepítőmodul
-Name[it]=Plugin di installazione di KMyFirewall
-Name[ja]=KMyFirewall インストーラ プラグイン
-Name[ka]=KMyFirewall დაყენების მოდული
-Name[nl]=KMyFirewall Installatieplugin
-Name[pa]=KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ
-Name[pl]=Wtyczka instalatora KMyFirewall
-Name[pt]='Plugin' de Instalação do KMyFirewall
-Name[pt_BR]=Plug-in Instaldor par ao KMyFirewall
-Name[ru]=KMyFirewall - Модуль установки
-Name[sr]=KMyFirewall-ов прикључак за инсталирање
-Name[sr@Latn]=KMyFirewall-ov priključak za instaliranje
-Name[sv]=Installationsdel för Min brandvägg
-Name[ta]=KMyதீச்சுவர் நிறுவுபவரைச் சொருகு
-Name[tr]=KMyFirewall Kurulum Eklentisi
-Name[uk]=Втулок встановлення KMyFirewall
-Name[xx]=xxKMyFirewall Installer Pluginxx
-Name[zh_CN]=KMyFirewall 安装程序插件
-
-[PropertyDef::X-KMyFirewall-Platform]
-Type=TQString
-
-[PropertyDef::X-KMyFirewall-Language]
-Type=TQString
-
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop
deleted file mode 100644
index 57f12ad9c..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop
+++ /dev/null
@@ -1,35 +0,0 @@
-[Desktop Entry]
-Type=Application
-MimeType=application/x-kmyfirewall;application/x-kmyfirewall-kmfrs;application/x-kmyfirewall-kmfgrs;application/x-kmyfirewall-kmfnet;
-Icon=kmyfirewall
-Exec=/opt/trinity/bin/kmyfirewall %u
-Terminal=false
-Categories=Qt;TDE;System;
-Name=KMyFirewall
-Name[sv]=Min brandvägg
-Name[xx]=xxKMyFirewallxx
-GenericName=Firewall Configuration Tool
-GenericName[bg]=Настройване на защитна стена
-GenericName[es]=Herramienta de configuración de cortafuegos
-GenericName[et]=Tulemüüri seadistamistööriist
-GenericName[it]=Strumento di configurazione di KMyFirewall
-GenericName[nl]=Firewall-configuratieprogramma
-GenericName[pt]=Ferramenta de Configuração da Firewall
-GenericName[pt_BR]=Ferramenta de Configuração da Firewall
-GenericName[sr]=Алат за подешавање заштитног зида
-GenericName[sr@Latn]=Алат за подешавање заштитног зида
-GenericName[sv]=Verktyg för brandväggsinställning
-GenericName[xx]=xxFirewall Configuration Toolxx
-Comment=Firewall Configuration Tool
-Comment[bg]=Настройване на KMyFirewall
-Comment[es]=Herramienta de configuración de cortafuegos
-Comment[et]=Tulemüüri seadistamistööriist
-Comment[it]=Strumento di configurazione di KMyFirewall
-Comment[ms]=Alatan Tetapan Firewall
-Comment[nl]=Firewall-configuratieprogramma
-Comment[pt]=Ferramenta de Configuração da Firewall
-Comment[pt_BR]=Ferramenta de Configuração da Firewall
-Comment[sr]=Алат за подешавање заштитног зида
-Comment[sr@Latn]=Алат за подешавање заштитног зида
-Comment[sv]=Verktyg för inställning av brandvägg
-Comment[xx]=xxFirewall Configuration Toolxx
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm
deleted file mode 100644
index 3d58b81ff..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm
+++ /dev/null
@@ -1,369 +0,0 @@
-/* XPM */
-static char * kmyfirewall_xpm[] = {
-"32 32 334 2",
-" c None",
-". c #FE0000",
-"+ c #E60000",
-"@ c #E10000",
-"# c #EA0000",
-"$ c #EF0000",
-"% c #E40000",
-"& c #DA0000",
-"* c #D70000",
-"= c #DC0000",
-"- c #F50F0F",
-"; c #F02525",
-"> c #EE4949",
-", c #EB6C6C",
-"' c #F89999",
-") c #FBAFAF",
-"! c #FDC4C4",
-"~ c #FDCACA",
-"{ c #FCC2C2",
-"] c #FBB2B2",
-"^ c #F59494",
-"/ c #E87272",
-"( c #DD4343",
-"_ c #D42929",
-": c #EF0808",
-"< c #ED5858",
-"[ c #F29191",
-"} c #F7BCBC",
-"| c #FBC8C8",
-"1 c #FCCCCC",
-"2 c #FDCCCC",
-"3 c #FECCCC",
-"4 c #FBC9C9",
-"5 c #F6B7B7",
-"6 c #ED9999",
-"7 c #D54D4D",
-"8 c #BF1313",
-"9 c #E82525",
-"0 c #EB7F7F",
-"a c #F8CCCC",
-"b c #FACCCC",
-"c c #FBCCCC",
-"d c #F9CCCC",
-"e c #F6C6C6",
-"f c #E58E8E",
-"g c #B91A1A",
-"h c #DE0000",
-"i c #E46969",
-"j c #F4BEBE",
-"k c #F8C9C9",
-"l c #F9C9C9",
-"m c #FAC9C9",
-"n c #FCC9C9",
-"o c #FDC9C9",
-"p c #FECBCB",
-"q c #FECFCF",
-"r c #FEC9C9",
-"s c #F7C9C9",
-"t c #F5C5C5",
-"u c #D55C5C",
-"v c #AF0A0A",
-"w c #CC0000",
-"x c #EEA4A4",
-"y c #F3B5B5",
-"z c #F5B5B5",
-"A c #F7B5B5",
-"B c #F9B5B5",
-"C c #FAB5B5",
-"D c #FBB5B5",
-"E c #FCB5B5",
-"F c #FDC3C3",
-"G c #FFF1F1",
-"H c #FDB9B9",
-"I c #F6B5B5",
-"J c #F4B5B5",
-"K c #F2B5B5",
-"L c #E88B8B",
-"M c #C81818",
-"N c #9E0000",
-"O c #EE0000",
-"P c #C90000",
-"Q c #EB9393",
-"R c #F0A2A2",
-"S c #F2A2A2",
-"T c #F4A2A2",
-"U c #F6A2A2",
-"V c #F7A2A2",
-"W c #F9A2A2",
-"X c #FAA2A2",
-"Y c #FCBDBD",
-"Z c #FFF5F5",
-"` c #FCB3B3",
-" . c #F8A2A2",
-".. c #F5A2A2",
-"+. c #F3A2A2",
-"@. c #F1A2A2",
-"#. c #EFA2A2",
-"$. c #E57D7D",
-"%. c #CC1616",
-"&. c #B00000",
-"*. c #8F0000",
-"=. c #F20000",
-"-. c #D20000",
-";. c #C30000",
-">. c #C80000",
-",. c #DC4747",
-"'. c #E97C7C",
-"). c #ED8282",
-"!. c #EF8282",
-"~. c #F28282",
-"{. c #F48282",
-"]. c #F68888",
-"^. c #F9A6A6",
-"/. c #FDD9D9",
-"(. c #FFFFFF",
-"_. c #FDE4E4",
-":. c #F89898",
-"<. c #F48484",
-"[. c #F38282",
-"}. c #F08282",
-"|. c #EE8282",
-"1. c #EC8282",
-"2. c #E97F7F",
-"3. c #D83E3E",
-"4. c #C80505",
-"5. c #BD0000",
-"6. c #A20000",
-"7. c #C50000",
-"8. c #D11111",
-"9. c #DE4343",
-"0. c #E86969",
-"a. c #EB6969",
-"b. c #EE6969",
-"c. c #F06969",
-"d. c #F37878",
-"e. c #FBCECE",
-"f. c #FFF7F7",
-"g. c #FEF2F2",
-"h. c #F69999",
-"i. c #F59999",
-"j. c #EF7070",
-"k. c #EC6969",
-"l. c #EA6969",
-"m. c #E66666",
-"n. c #DF4B4B",
-"o. c #CD0B0B",
-"p. c #C60000",
-"q. c #BF0000",
-"r. c #B40000",
-"s. c #7C0000",
-"t. c #D40000",
-"u. c #C70000",
-"v. c #CD0000",
-"w. c #D20101",
-"x. c #DB1E1E",
-"y. c #E13535",
-"z. c #E74343",
-"A. c #E94646",
-"B. c #F06C6C",
-"C. c #FCE4E4",
-"D. c #FFFCFC",
-"E. c #FACECE",
-"F. c #FAD8D8",
-"G. c #EC6363",
-"H. c #E54141",
-"I. c #E13838",
-"J. c #D81A1A",
-"K. c #D00404",
-"L. c #CA0000",
-"M. c #BB0000",
-"N. c #940000",
-"O. c #FD0000",
-"P. c #D00000",
-"Q. c #D50202",
-"R. c #D90808",
-"S. c #DF1414",
-"T. c #E21D1D",
-"U. c #EA4F4F",
-"V. c #FBDCDC",
-"W. c #FFFEFE",
-"X. c #FDEFEF",
-"Y. c #EC7171",
-"Z. c #DD1212",
-"`. c #D90909",
-" + c #D30101",
-".+ c #CF0000",
-"++ c #A10000",
-"@+ c #6C0000",
-"#+ c #E70000",
-"$+ c #BE0000",
-"%+ c #CB0000",
-"&+ c #CE0000",
-"*+ c #D30000",
-"=+ c #D60000",
-"-+ c #DC1010",
-";+ c #EA6565",
-">+ c #E53B3B",
-",+ c #F8C7C7",
-"'+ c #FCEBEB",
-")+ c #DA1111",
-"!+ c #D50303",
-"~+ c #D10000",
-"{+ c #C00000",
-"]+ c #BC0000",
-"^+ c #AD0000",
-"/+ c #7B0000",
-"(+ c #DB0000",
-"_+ c #D50000",
-":+ c #DD2828",
-"<+ c #F7CACA",
-"[+ c #F6BCBC",
-"}+ c #E45656",
-"|+ c #E04545",
-"1+ c #C10000",
-"2+ c #B30000",
-"3+ c #810000",
-"4+ c #E25050",
-"5+ c #FBE7E7",
-"6+ c #F9DFDF",
-"7+ c #BA0000",
-"8+ c #840000",
-"9+ c #E76A6A",
-"0+ c #FDF4F4",
-"a+ c #FEFAFA",
-"b+ c #FEF8F8",
-"c+ c #C40000",
-"d+ c #C20000",
-"e+ c #E66B6B",
-"f+ c #FDF3F3",
-"g+ c #F2A7A7",
-"h+ c #EA7777",
-"i+ c #F5C7C7",
-"j+ c #830000",
-"k+ c #D90000",
-"l+ c #E66767",
-"m+ c #ED8989",
-"n+ c #E34848",
-"o+ c #F1A8A8",
-"p+ c #DD0000",
-"q+ c #E44C4C",
-"r+ c #FBE0E0",
-"s+ c #FBE5E5",
-"t+ c #E64E4E",
-"u+ c #E23535",
-"v+ c #F2A5A5",
-"w+ c #FADCDC",
-"x+ c #F8D6D6",
-"y+ c #DB2020",
-"z+ c #D50404",
-"A+ c #740000",
-"B+ c #D80000",
-"C+ c #E75858",
-"D+ c #EF8989",
-"E+ c #F3A3A3",
-"F+ c #EA5E5E",
-"G+ c #DF0D0D",
-"H+ c #DE0B0B",
-"I+ c #E33232",
-"J+ c #F7C6C6",
-"K+ c #EF9B9B",
-"L+ c #DB1818",
-"M+ c #620000",
-"N+ c #E00C0C",
-"O+ c #F29696",
-"P+ c #E52727",
-"Q+ c #EC5E5E",
-"R+ c #F28F8F",
-"S+ c #E20D0D",
-"T+ c #E00000",
-"U+ c #EE7A7A",
-"V+ c #DF0B0B",
-"W+ c #900000",
-"X+ c #420000",
-"Y+ c #E20000",
-"Z+ c #E30404",
-"`+ c #F18080",
-" @ c #EC4646",
-".@ c #E61010",
-"+@ c #EA3434",
-"@@ c #E50404",
-"#@ c #EF6B6B",
-"$@ c #E51717",
-"%@ c #630000",
-"&@ c #E80000",
-"*@ c #E90000",
-"=@ c #EC2020",
-"-@ c #FCD4D4",
-";@ c #EB1010",
-">@ c #EE3434",
-",@ c #FAC7C7",
-"'@ c #FEF3F3",
-")@ c #F69898",
-"!@ c #9D0000",
-"~@ c #EC0000",
-"{@ c #ED0000",
-"]@ c #F34C4C",
-"^@ c #FCCDCD",
-"/@ c #FCDBDB",
-"(@ c #F24F4F",
-"_@ c #F89D9D",
-":@ c #FFF9F9",
-"<@ c #F78A8A",
-"[@ c #F02424",
-"}@ c #700000",
-"|@ c #F30000",
-"1@ c #F40000",
-"2@ c #F40C0C",
-"3@ c #FA7676",
-"4@ c #FA7C7C",
-"5@ c #F51C1C",
-"6@ c #F73F3F",
-"7@ c #F62525",
-"8@ c #6F0000",
-"9@ c #F80000",
-"0@ c #F70000",
-"a@ c #F80404",
-"b@ c #F80808",
-"c@ c #DF0000",
-"d@ c #960000",
-"e@ c #710000",
-"f@ c #9A0000",
-"g@ c #F00000",
-"h@ c #A80000",
-"i@ c #800000",
-"j@ c #F10000",
-"k@ c #F90000",
-"l@ c #FC0000",
-"m@ c #660000",
-"n@ c #750000",
-"o@ c #8D0000",
-"p@ c #980000",
-"q@ c #A00000",
-"r@ c #9C0000",
-"s@ c #690000",
-" ",
-" . + @ # $ % & * = ",
-" - ; > , ' ) ! ~ { ] ^ / ( _ ",
-" : < [ } | 1 2 3 3 2 2 1 4 5 6 7 8 ",
-" 9 0 a b c 1 2 3 3 3 3 2 2 c b d e f g ",
-" h i j k l m n o o p q r o n 4 m l s t u v ",
-" h w x y z A B C D E F G H E C B A I J K L M N ",
-" O P P Q R S T U V W X Y Z ` X .V ..+.@.#.$.%.&.*. ",
-" =.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.2.3.4.5.6. ",
-" % 7.;.>.8.9.0.a.b.c.d.e.f.(.g.h.i.j.k.l.m.n.o.p.q.r.s. ",
-" t.5.;.u.v.w.x.y.z.A.B.C.(.(.D.E.F.G.H.I.J.K.L.p.q.M.N. ",
-" O.;.5.;.u.w P.Q.R.S.T.U.V.(.(.(.W.X.Y.Z.`. +.+P 7.q.M.++@+ ",
-" #+M.$+;.u.%+&+*+=+-+;+>+,+(.(.(.(.(.'+)+!+~+v.P 7.{+]+^+/+ ",
-" (+M.q.;.u.%+&+-._+:+<+[+'+(.(.(.(.(.(.}+|+P.v.P 7.1+5.2+3+ ",
-" t.$+1+7.u.%+&+~+t.4+5+(.(.(.(.(.(.(.(.(.6+.+v.P u.;.{+7+8+ ",
-" t.1+;.p.>.%+&+~+*+9+0+(.(.(.(.a+b+(.(.(.6+.+v.L.u.c+d+$+8+ ",
-" _+7.p.P %+&+P.-.e+f+(.(.(.(.(.g+h+(.(.(.i+~+.+v.L.u.p.{+j+ ",
-" k+>.L.w &+P.~+t.l+(.(.(.(.(.(.m+n+(.(.(.o+-.~+.+v.%+P {+3+ ",
-" p+&+.+~+-.*+_+* q+(.(.r+'+r+s+t+u+v+w+(.x+y+z+*+-..+&+M.A+ ",
-" (+*+*+t._+* B+& C+(.(.D+z E+F+G+H+I+J+(.D.K+L+=+_+*+*+&.M+ ",
-" t.k+(+(+p+p+N+O+(.(.P+Q+R+S+T+@ T+G.(.(.U+V+= (+& k+W+X+ ",
-" P.(+T+T+@ Y+Z+`+(.(. @.@+@@@% % % #@(.X.$@Y+@ T+T+_+%@ ",
-" ~++ #+&@&@*@=@-@D.h.;@# # # # >@,@'@)@&@&@#+#+h !@ ",
-" $+@ ~@~@~@{@{@]@^@/@(@{@{@{@{@_@:@<@[@{@~@~@~@p.}@ ",
-" $+Y+|@1@|@1@1@2@3@4@1@1@1@5@6@7@1@1@1@1@=.(+8@ ",
-" $+$ 9@0@0@9@9@a@b@9@9@9@9@9@9@0@0@0@0@c@d@ ",
-" ^+B+9@O.O.O.O.O.O.O.O.O.O.O.O.O.|@*+e@ ",
-" f@;.$ . . . . . . . . . . . g@h@A+ ",
-" i@2+.+&@j@k@l@9@j@Y+&+N m@ ",
-" n@o@p@q@6.r@N.i@s@X+ ",
-" ",
-" "};
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/rules b/ubuntu/_base/applications/settings/kmyfirewall/debian/rules
index 76a0f44d3..a6797f19a 100755
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/rules
+++ b/ubuntu/_base/applications/settings/kmyfirewall/debian/rules
@@ -1,15 +1,17 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-tde.mk
-DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
-DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
-DEB_CONFIGURE_PREFIX := /opt/trinity
-DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
-
-cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
-
-binary-install/kmyfirewall-trinity::
- rm -f debian/$(cdbs_curpkg)/opt/trinity/lib/*.so
- chmod +x debian/$(cdbs_curpkg)/opt/trinity/share/apps/kmyfirewall/scripts/installer/linux/*.sh
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk
@@ -0,0 +1,251 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE 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.
+
+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
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+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)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+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
+
+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
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+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 )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(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
+ 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
+ if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \
+ test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \
+ echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/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/applications/system/xdg-desktop-portal-tde/debian/changelog b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog
new file mode 100644
index 000000000..574e76971
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog
@@ -0,0 +1,5 @@
+xdg-desktop-portal-trinity (0.1-0) unstable; urgency=low
+
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 12:54:00 +0900
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control
new file mode 100644
index 000000000..83bdda0cd
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control
@@ -0,0 +1,15 @@
+Source: xdg-desktop-portal-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
+
+Package: xdg-desktop-portal-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, xdg-desktop-portal
+Conflicts: xdg-desktop-portals-trinity
+Provides: xdg-desktop-portals-trinity
+Replaces: xdg-desktop-portals-trinity
+Description: An implementation of the FreeDesktop Portals API for TDE
+ Exposes TDE APIs to applications which use the Portals API.
+ As a result, these applications can transparently use native TDE APIs and dialogs.
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright
new file mode 100644
index 000000000..7943bd7ff
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright
@@ -0,0 +1,4 @@
+This package was debianized by Michele Calgaro <michele.calgaro@yahoo.it> on
+Sun 06 Oct 2024 12:54:00 +0900
+
+Created by Mavridis Philippe <mavridisf@gmail.com> on Thu 01 Feb 2024 16:44:26 +0200
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/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/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk
@@ -0,0 +1,251 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE 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.
+
+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
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+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)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+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
+
+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
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+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 )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(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
+ 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
+ if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \
+ test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \
+ echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/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/applications/themes/twin-style-mallory/debian/changelog b/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog
new file mode 100644
index 000000000..ed534cb08
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog
@@ -0,0 +1,6 @@
+twin-style-mallory-trinity (0.1-1) unstable; urgency=low
+
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 19:14:00 +0900
+
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat b/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/control b/ubuntu/_base/applications/themes/twin-style-mallory/debian/control
new file mode 100644
index 000000000..b190f7510
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/control
@@ -0,0 +1,13 @@
+Source: twin-style-mallory-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Remi Villatel <maxilys@tele2.fr>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev, tdebase-trinity-dev
+Standards-Version: 3.6.2
+
+Package: twin-style-mallory-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A twin window decoration based on the original
+ KDE Alloyon windec theme
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright b/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright
new file mode 100644
index 000000000..c7ff38e87
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright
@@ -0,0 +1,7 @@
+This code was ported to TDE by:
+ Mavridis Philippe <mavridisf@gmail.com>
+and packaged for Debian by:
+ Michele Calgaro <michele.calgaro@yahoo.it>
+
+Original authors and copyright:
+ Remi Villatel <maxilys@tele2.fr>
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series b/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules b/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*