summaryrefslogtreecommitdiffstats
path: root/debian/_base/applications/system
diff options
context:
space:
mode:
Diffstat (limited to 'debian/_base/applications/system')
-rw-r--r--debian/_base/applications/system/dolphin/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/dolphin/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/dolphin/debian/changelog232
-rw-r--r--debian/_base/applications/system/dolphin/debian/compat1
-rw-r--r--debian/_base/applications/system/dolphin/debian/control35
-rw-r--r--debian/_base/applications/system/dolphin/debian/copyright485
-rw-r--r--debian/_base/applications/system/dolphin/debian/docs3
-rw-r--r--debian/_base/applications/system/dolphin/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/dolphin/debian/rules21
-rw-r--r--debian/_base/applications/system/dolphin/debian/source/format1
-rw-r--r--debian/_base/applications/system/dolphin/debian/source/options6
-rw-r--r--debian/_base/applications/system/katapult/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/katapult/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/katapult/debian/changelog270
-rw-r--r--debian/_base/applications/system/katapult/debian/compat1
-rw-r--r--debian/_base/applications/system/katapult/debian/control21
-rw-r--r--debian/_base/applications/system/katapult/debian/copyright35
-rw-r--r--debian/_base/applications/system/katapult/debian/docs3
-rw-r--r--debian/_base/applications/system/katapult/debian/katapult-trinity.lintian13
-rw-r--r--debian/_base/applications/system/katapult/debian/menu3
-rw-r--r--debian/_base/applications/system/katapult/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/katapult/debian/rules21
-rw-r--r--debian/_base/applications/system/katapult/debian/source/format1
-rw-r--r--debian/_base/applications/system/katapult/debian/source/options6
-rw-r--r--debian/_base/applications/system/kbfx/debian/README.Debian107
-rw-r--r--debian/_base/applications/system/kbfx/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/kbfx/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/kbfx/debian/changelog84
-rw-r--r--debian/_base/applications/system/kbfx/debian/compat1
-rw-r--r--debian/_base/applications/system/kbfx/debian/control22
-rw-r--r--debian/_base/applications/system/kbfx/debian/copyright40
-rw-r--r--debian/_base/applications/system/kbfx/debian/docs2
-rw-r--r--debian/_base/applications/system/kbfx/debian/kbfx-trinity.lintian5
-rw-r--r--debian/_base/applications/system/kbfx/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/kbfx/debian/rules14
-rw-r--r--debian/_base/applications/system/kbfx/debian/source/format1
-rw-r--r--debian/_base/applications/system/kbfx/debian/source/options6
-rw-r--r--debian/_base/applications/system/kbfx/debian/watch5
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/changelog5
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/compat1
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/control16
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/copyright32
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/docs2
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/kcmautostart/debian/rules17
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/source/format1
-rw-r--r--debian/_base/applications/system/kcmautostart/debian/source/options6
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/changelog9
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/compat1
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/control17
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/copyright24
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/docs1
-rwxr-xr-xdebian/_base/applications/system/kdbusnotification/debian/rules17
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/source/format1
-rw-r--r--debian/_base/applications/system/kdbusnotification/debian/source/options6
-rw-r--r--debian/_base/applications/system/klamav/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/klamav/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/klamav/debian/changelog258
-rw-r--r--debian/_base/applications/system/klamav/debian/compat1
-rw-r--r--debian/_base/applications/system/klamav/debian/control20
-rw-r--r--debian/_base/applications/system/klamav/debian/copyright174
-rw-r--r--debian/_base/applications/system/klamav/debian/docs2
-rw-r--r--debian/_base/applications/system/klamav/debian/klamav-trinity.menu5
-rw-r--r--debian/_base/applications/system/klamav/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/klamav/debian/rules17
-rw-r--r--debian/_base/applications/system/klamav/debian/source/format1
-rw-r--r--debian/_base/applications/system/klamav/debian/source/options6
-rw-r--r--debian/_base/applications/system/knemo/debian/README.Debian107
-rw-r--r--debian/_base/applications/system/knemo/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/knemo/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/knemo/debian/changelog272
-rw-r--r--debian/_base/applications/system/knemo/debian/compat1
-rw-r--r--debian/_base/applications/system/knemo/debian/control22
-rw-r--r--debian/_base/applications/system/knemo/debian/copyright95
-rw-r--r--debian/_base/applications/system/knemo/debian/dirs1
-rw-r--r--debian/_base/applications/system/knemo/debian/docs4
-rw-r--r--debian/_base/applications/system/knemo/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/knemo/debian/rules17
-rw-r--r--debian/_base/applications/system/knemo/debian/source/format1
-rw-r--r--debian/_base/applications/system/knemo/debian/source/options6
-rw-r--r--debian/_base/applications/system/knetload/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/knetload/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/knetload/debian/changelog244
-rw-r--r--debian/_base/applications/system/knetload/debian/compat1
-rw-r--r--debian/_base/applications/system/knetload/debian/control24
-rw-r--r--debian/_base/applications/system/knetload/debian/copyright31
-rw-r--r--debian/_base/applications/system/knetload/debian/dirs1
-rw-r--r--debian/_base/applications/system/knetload/debian/docs3
-rw-r--r--debian/_base/applications/system/knetload/debian/knetload-trinity.install1
-rw-r--r--debian/_base/applications/system/knetload/debian/knetload.xpm113
-rw-r--r--debian/_base/applications/system/knetload/debian/menu6
-rw-r--r--debian/_base/applications/system/knetload/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/knetload/debian/rules17
-rw-r--r--debian/_base/applications/system/knetload/debian/source/format1
-rw-r--r--debian/_base/applications/system/knetload/debian/source/options6
-rw-r--r--debian/_base/applications/system/knetstats/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/knetstats/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/knetstats/debian/changelog34
-rw-r--r--debian/_base/applications/system/knetstats/debian/compat1
-rw-r--r--debian/_base/applications/system/knetstats/debian/control16
-rw-r--r--debian/_base/applications/system/knetstats/debian/copyright30
-rw-r--r--debian/_base/applications/system/knetstats/debian/docs1
-rw-r--r--debian/_base/applications/system/knetstats/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/knetstats/debian/rules17
-rw-r--r--debian/_base/applications/system/knetstats/debian/source/format1
-rw-r--r--debian/_base/applications/system/knetstats/debian/source/options6
-rw-r--r--debian/_base/applications/system/kooldock/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/kooldock/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/kooldock/debian/changelog35
-rw-r--r--debian/_base/applications/system/kooldock/debian/compat1
-rw-r--r--debian/_base/applications/system/kooldock/debian/control26
-rw-r--r--debian/_base/applications/system/kooldock/debian/copyright27
-rw-r--r--debian/_base/applications/system/kooldock/debian/docs3
-rw-r--r--debian/_base/applications/system/kooldock/debian/menu4
-rwxr-xr-xdebian/_base/applications/system/kooldock/debian/rules17
-rw-r--r--debian/_base/applications/system/kooldock/debian/source/format1
-rw-r--r--debian/_base/applications/system/kooldock/debian/source/options6
-rw-r--r--debian/_base/applications/system/krusader/debian/README.Debian107
-rw-r--r--debian/_base/applications/system/krusader/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/krusader/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/krusader/debian/changelog316
-rw-r--r--debian/_base/applications/system/krusader/debian/compat1
-rw-r--r--debian/_base/applications/system/krusader/debian/control48
-rw-r--r--debian/_base/applications/system/krusader/debian/copyright80
-rw-r--r--debian/_base/applications/system/krusader/debian/docs4
-rw-r--r--debian/_base/applications/system/krusader/debian/krusader.lintian-overrides2
-rw-r--r--debian/_base/applications/system/krusader/debian/menu17
-rw-r--r--debian/_base/applications/system/krusader/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/krusader/debian/rules36
-rw-r--r--debian/_base/applications/system/krusader/debian/source.lintian-overrides2
-rw-r--r--debian/_base/applications/system/krusader/debian/source/format1
-rw-r--r--debian/_base/applications/system/krusader/debian/source/options6
-rw-r--r--debian/_base/applications/system/krusader/debian/watch3
-rw-r--r--debian/_base/applications/system/kshutdown/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/kshutdown/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/kshutdown/debian/changelog98
-rw-r--r--debian/_base/applications/system/kshutdown/debian/compat1
-rw-r--r--debian/_base/applications/system/kshutdown/debian/control20
-rw-r--r--debian/_base/applications/system/kshutdown/debian/copyright13
-rw-r--r--debian/_base/applications/system/kshutdown/debian/dirs1
-rw-r--r--debian/_base/applications/system/kshutdown/debian/docs4
-rwxr-xr-xdebian/_base/applications/system/kshutdown/debian/rules17
-rw-r--r--debian/_base/applications/system/kshutdown/debian/source/format1
-rw-r--r--debian/_base/applications/system/kshutdown/debian/source/options6
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/changelog78
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/compat1
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/control23
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/copyright438
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/docs2
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/menu4
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/ksystemlog/debian/rules17
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/source/format1
-rw-r--r--debian/_base/applications/system/ksystemlog/debian/source/options6
-rw-r--r--debian/_base/applications/system/kvkbd/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/kvkbd/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/kvkbd/debian/changelog79
-rw-r--r--debian/_base/applications/system/kvkbd/debian/compat1
-rw-r--r--debian/_base/applications/system/kvkbd/debian/control16
-rw-r--r--debian/_base/applications/system/kvkbd/debian/copyright58
-rw-r--r--debian/_base/applications/system/kvkbd/debian/docs2
-rw-r--r--debian/_base/applications/system/kvkbd/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/kvkbd/debian/rules17
-rw-r--r--debian/_base/applications/system/kvkbd/debian/source/format1
-rw-r--r--debian/_base/applications/system/kvkbd/debian/source/options6
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/changelog67
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/compat1
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/control25
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/copyright52
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/docs2
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/polkit-agent-tde/debian/rules17
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/source/format1
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/source/options6
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/changelog5
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/compat1
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/control21
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/dirs1
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/docs1
-rwxr-xr-xdebian/_base/applications/system/smartcardauth/debian/rules35
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/source/format1
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/source/options6
-rw-r--r--debian/_base/applications/system/smartcardauth/debian/triggers1
-rw-r--r--debian/_base/applications/system/tastymenu/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/tastymenu/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/tastymenu/debian/changelog107
-rw-r--r--debian/_base/applications/system/tastymenu/debian/compat1
-rw-r--r--debian/_base/applications/system/tastymenu/debian/control13
-rw-r--r--debian/_base/applications/system/tastymenu/debian/copyright17
-rw-r--r--debian/_base/applications/system/tastymenu/debian/docs3
-rw-r--r--debian/_base/applications/system/tastymenu/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/tastymenu/debian/rules17
-rw-r--r--debian/_base/applications/system/tastymenu/debian/source/format1
-rw-r--r--debian/_base/applications/system/tastymenu/debian/source/options6
-rw-r--r--debian/_base/applications/system/tdebluez/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/tdebluez/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/tdebluez/debian/changelog12
-rw-r--r--debian/_base/applications/system/tdebluez/debian/compat1
-rw-r--r--debian/_base/applications/system/tdebluez/debian/control76
-rw-r--r--debian/_base/applications/system/tdebluez/debian/copyright43
-rw-r--r--debian/_base/applications/system/tdebluez/debian/docs1
-rw-r--r--debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity-dev.install3
-rw-r--r--debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity.install2
-rw-r--r--debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity-dev.install3
-rw-r--r--debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity.install2
-rwxr-xr-xdebian/_base/applications/system/tdebluez/debian/rules19
-rw-r--r--debian/_base/applications/system/tdebluez/debian/source/format1
-rw-r--r--debian/_base/applications/system/tdebluez/debian/source/options6
-rw-r--r--debian/_base/applications/system/tdebluez/debian/tdebluez-trinity-api-doc.install1
-rw-r--r--debian/_base/applications/system/tdebluez/debian/tdebluez-trinity.install27
-rw-r--r--debian/_base/applications/system/tdedocker/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/tdedocker/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/tdedocker/debian/changelog26
-rw-r--r--debian/_base/applications/system/tdedocker/debian/compat1
-rw-r--r--debian/_base/applications/system/tdedocker/debian/control16
-rw-r--r--debian/_base/applications/system/tdedocker/debian/copyright26
-rw-r--r--debian/_base/applications/system/tdedocker/debian/docs3
-rwxr-xr-xdebian/_base/applications/system/tdedocker/debian/rules17
-rw-r--r--debian/_base/applications/system/tdedocker/debian/source/format1
-rw-r--r--debian/_base/applications/system/tdedocker/debian/source/options6
-rw-r--r--debian/_base/applications/system/tdedocker/debian/tdedocker-trinity.menu6
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/acpi-support/policy-funcs67
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/changelog6
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/compat1
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/control41
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/copyright28
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/docs3
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/install2
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/menu7
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/patches/series0
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/postrm26
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/preinst49
-rwxr-xr-xdebian/_base/applications/system/tdepowersave/debian/rules20
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/source/format1
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/source/options6
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/tdepowersave-trinity.lintian3
-rw-r--r--debian/_base/applications/system/tdepowersave/debian/tdepowersave.xpm628
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/changelog11
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/compat1
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/control14
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/copyright35
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/docs1
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/patches/series0
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/postinst42
-rw-r--r--debian/_base/applications/system/tdesshaskpass/debian/prerm43
-rwxr-xr-xdebian/_base/applications/system/tdesshaskpass/debian/rules17
-rw-r--r--debian/_base/applications/system/yakuake/debian/README39
-rw-r--r--debian/_base/applications/system/yakuake/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/yakuake/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/yakuake/debian/changelog159
-rw-r--r--debian/_base/applications/system/yakuake/debian/compat1
-rw-r--r--debian/_base/applications/system/yakuake/debian/control22
-rw-r--r--debian/_base/applications/system/yakuake/debian/copyright35
-rw-r--r--debian/_base/applications/system/yakuake/debian/docs3
-rw-r--r--debian/_base/applications/system/yakuake/debian/icons/yakuake-16.xpm161
-rw-r--r--debian/_base/applications/system/yakuake/debian/icons/yakuake.xpm226
-rw-r--r--debian/_base/applications/system/yakuake/debian/patches/.gitignore0
-rwxr-xr-xdebian/_base/applications/system/yakuake/debian/rules17
-rw-r--r--debian/_base/applications/system/yakuake/debian/source/format1
-rw-r--r--debian/_base/applications/system/yakuake/debian/source/options6
-rw-r--r--debian/_base/applications/system/yakuake/debian/yakuake-trinity.install2
-rw-r--r--debian/_base/applications/system/yakuake/debian/yakuake-trinity.menu8
274 files changed, 12928 insertions, 0 deletions
diff --git a/debian/_base/applications/system/dolphin/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/dolphin/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/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/debian/_base/applications/system/dolphin/debian/cdbs/versions.pl b/debian/_base/applications/system/dolphin/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/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/debian/_base/applications/system/dolphin/debian/changelog b/debian/_base/applications/system/dolphin/debian/changelog
new file mode 100644
index 000000000..e66e5676b
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/changelog
@@ -0,0 +1,232 @@
+dolphin-trinity (0.9.2-1ubuntu0) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+dolphin-trinity (0.9.2-0ubuntu3) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 04 March 2009 08:18:00 -0600
+
+dolphin-trinity (0.9.2-0ubuntu2) intrepid; urgency=low
+
+ * Added -trinity suffix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Mon, 15 Dec 2008 10:27:00 -0600
+
+dolphin (0.9.2-0ubuntu6.1) hardy-proposed; urgency=low
+
+ * Add kubuntu_09_addaspodcast_invalid_servicemenu.diff to fix
+ invalid addAsPodcast service menu. (Closes LP: #199393)
+
+ -- Adam Spain <mail@adamspain.me.uk> Sun, 08 Jun 2008 18:26:17 +0100
+
+dolphin (0.9.2-0ubuntu6) hardy; urgency=low
+
+ * Added kubuntu_07_open_as_root_supports_spaces.diff:
+ - Closes LP: #209831
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Thu, 17 Apr 2008 22:52:12 +0200
+
+dolphin (0.9.2-0ubuntu5) hardy; urgency=low
+
+ * Fix patch kubuntu_02_change_name_to_dolphin.patch to use Dolphin
+ name not D3lphin and to accept URLs
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 05 Mar 2008 14:30:49 +0000
+
+dolphin (0.9.2-0ubuntu4) hardy; urgency=low
+
+ * Rebuild with tdesdk-script 4:3.5.8-1ubuntu6 to ensure .desktop
+ file translations are used
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 14 Dec 2007 16:58:36 +0000
+
+dolphin (0.9.2-0ubuntu3) hardy; urgency=low
+
+ * added kubuntu_07_ark_contextmenu.diff
+ fixes file compression for files and folders
+ also adds .zip file support
+
+ -- Brandon Holtsclaw <imbrandon@kubuntu.org> Sat, 01 Dec 2007 06:23:46 -0600
+
+dolphin (0.9.2-0ubuntu2) gutsy; urgency=low
+
+ * debian/patches/kubuntu_06_edit_category.diff: fix Category, so it
+ doesn't show up on GNOME System Tools -menu. (LP: #151306)
+
+ -- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 10 Oct 2007 17:59:46 +0300
+
+dolphin (0.9.2-0ubuntu1) gutsy; urgency=low
+
+ * New upstream version.
+ isoservice patch dropped, and compress.desktop servicemenu added.
+
+ -- Stefan Skotte <sfs@enhance-it.dk> Wed, 05 Sep 2007 23:59:58 +0200
+
+dolphin (0.9.1-0ubuntu6) gutsy; urgency=low
+
+ [ Juan Carlos G. Torres ]
+ * Added kubuntu_05_trash_contextmenu.diff
+ - Allows items from Trash folder to be restored and for Trash folder to be emptied
+
+ [ Jonathan Riddell ]
+ * Add kubuntu_00_automake10.diff for automake 1.10 support
+
+ -- Juan Carlos G. Torres <jucato@kubuntu.org> Wed, 05 Sep 2007 17:44:01 +0800
+
+dolphin (0.9.1-0ubuntu5) gutsy; urgency=low
+
+ * Add users' folders to kubuntu_04_add_system_bookmark.diff
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 31 Aug 2007 13:33:19 +0100
+
+dolphin (0.9.1-0ubuntu4) gutsy; urgency=low
+
+ * Add more transations to kubuntu_02_change_name_to_dolphin.patch
+ and make it set the mimetype and open with URL (%u) for system
+ menu support
+ * Add kubuntu_04_add_system_bookmark.diff to add bookmarks for
+ system and system:/media, given these URLs nice icons
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 31 Aug 2007 12:57:39 +0100
+
+dolphin (0.9.1-0ubuntu3) gutsy; urgency=low
+
+ * Disable broken isoservice servicemenu entry.
+
+ -- Frode M. Døving <frode@ubuntu.com> Mon, 30 Jul 2007 19:49:11 +0200
+
+dolphin (0.9.1-0ubuntu2) gutsy; urgency=low
+
+ * Fix typo in file name of kubuntu_01_kdepot.patch
+ * Don't change internal name in kubuntu_02_change_name_to_dolphin.patch
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 16 Jul 2007 13:16:21 +0100
+
+dolphin (0.9.1-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Thu, 14 May 2007 11:00:13 +0000
+
+dolphin (0.8.2-2ubuntu1) gutsy; urgency=low
+
+ * Merge from debian unstable, remaining changes:
+ + Add kubuntu_02_clean_desktop_file.patch
+ - If set as default, Dolphin will not complain when opening
+ URLs like remote:/ trash:/ ...
+ - Dolphin supports inode/directory mimetype
+ - Add French GenericName
+ * debian/control:
+ - Added Ubuntu Maintainer, moved old one to XSBC-Original-Maintainer
+
+ -- Stephan Hermann <sh@sourcecode.de> Fri, 25 May 2007 11:00:13 +0000
+
+dolphin (0.8.2-2) unstable; urgency=low
+
+ * debian/rules: remove /usr/share/locale/dolphin (Closes: #418644)
+
+ -- Varun Hiremath <varunhiremath@gmail.com> Thu, 12 Apr 2007 22:22:11 +0530
+
+dolphin (0.8.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Varun Hiremath <varunhiremath@gmail.com> Fri, 26 Jan 2007 22:41:23 +0530
+
+dolphin (0.8.1-1) experimental; urgency=low
+
+ * New upstream release
+
+ -- Varun Hiremath <varunhiremath@gmail.com> Sun, 7 Jan 2007 23:15:34 +0530
+
+dolphin (0.8.1-0ubuntu2) feisty; urgency=low
+
+ * Add kubuntu_02_clean_desktop_file.patch
+ - If set as default, Dolphin will not complain when opening
+ URLs like remote:/ trash:/ ...
+ - Dolphin supports inode/directory mimetype
+ - Add French GenericName
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Fri, 06 Apr 2007 14:15:32 +1100
+
+dolphin (0.8.1-0ubuntu1) feisty; urgency=low
+
+ * New Upstream Version
+
+ -- Sarah Hobbs <hobbsee@ubuntu.com> Thu, 11 Jan 2007 00:41:38 +1100
+
+dolphin (0.8.0-1) experimental; urgency=low
+
+ [ Varun Hiremath ]
+ * New upstream release
+
+ [ Torsten Werner ]
+ * Upload to experimental
+
+ -- Torsten Werner <twerner@debian.org> Thu, 28 Dec 2006 10:24:17 +0100
+
+dolphin (0.7.0-2) unstable; urgency=low
+
+ * debian/control: Improve the description.
+ * debian/copyright: Change the download from url.
+ * Improve the manpage debian/dolphin.1
+
+ -- Varun Hiremath <varunhiremath@gmail.com> Thu, 7 Dec 2006 01:56:18 +0530
+
+dolphin (0.7.0-1) unstable; urgency=low
+
+ * Initial upload (Closes: #373291)
+ * New upstream release
+ * Add debian/watch file
+ * Add Homepage to debian/control file
+ * Add XS-X-Vcs-Svn header in debian/control.
+ * debian/copyright:
+ + Include the full text of the GFDL, since the Dolphin handbook is
+ licensed under the terms of the GFDL.
+
+ -- Varun Hiremath <varunhiremath@gmail.com> Fri, 3 Nov 2006 18:33:35 +0530
+
+dolphin (0.7.0-0ubuntu2) feisty; urgency=low
+
+ * Applied patch from Michael Biebl to remove duplicate desktop file
+ (Closes Ubuntu: #78647)
+
+ -- Emmet Hikory <emmet.hikory@gmail.com> Wed, 10 Jan 2007 21:54:50 +0900
+
+dolphin (0.7.0-0ubuntu1) feisty; urgency=low
+
+ * New upstream release
+ * Add kubuntu_01_kdepot.patch for pot file extraction to rosetta
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Tue, 5 Dec 2006 01:08:13 +0100
+
+dolphin (0.6.2-1) unstable; urgency=low
+
+ * New upstream release
+ * remove doc/en/index.docbook from upstream tarball because of license issues
+
+ -- Varun Hiremath <varunhiremath@gmail.com> Fri, 6 Oct 2006 01:50:59 +0530
+
+dolphin (0.6.1-1) unstable; urgency=low
+
+ * Initial release
+
+ -- Varun Hiremath <varunhiremath@gmail.com> Sun, 27 Aug 2006 20:23:52 +0530
+
+dolphin (0.6.0-0ubuntu1) edgy; urgency=low
+
+ * New upstream release
+
+ -- Robert Stoffers <rstoffers@gmail.com> Mon, 24 Jul 2006 17:18:30 +1000
+
+dolphin (0.5.2-0ubuntu1) edgy; urgency=low
+
+ * Initial release
+
+ -- Robert Stoffers <rstoffers@gmail.com> Thu, 22 Jun 2006 06:31:46 +1000
+
diff --git a/debian/_base/applications/system/dolphin/debian/compat b/debian/_base/applications/system/dolphin/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/dolphin/debian/control b/debian/_base/applications/system/dolphin/debian/control
new file mode 100644
index 000000000..b865384f2
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/control
@@ -0,0 +1,35 @@
+Source: dolphin-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Anthony Mercatante <tonio@ubuntu.com>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libkonq4-trinity-dev, tdebase-trinity-dev
+Standards-Version: 3.8.4
+
+Package: dolphin-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: dolphin-trinity (<< 4:14.0.0~)
+Breaks: dolphin-trinity (<< 4:14.0.0~)
+Recommends: amarok-trinity, ark-trinity, k3b-trinity, kmail-trinity, digikam-trinity
+Suggests: kfloppy-trinity
+Description: File manager for TDE focusing on usability [Trinity]
+ Dolphin is not intended to be a competitor to Konqueror, the default TDE
+ file manager: Konqueror acts as universal viewer being able to show HTML
+ pages, text documents, directories and a lot more, whereas Dolphin focuses
+ on being only a file manager. This approach allows to optimize the user
+ interface for the task of file management.
+ .
+ Features include:
+ Sidebar
+ Navigation bar (breadcrumbs)
+ View properties remembered for each folder
+ Split views
+ Network transparency
+ Undo/redo functionality
+ Renaming of a variable number of selected items in one step.
+ .
+ This is the D3lphin fork of Dolphin, intended to keep development of
+ the TDE version of Dolphin active.
+ .
+ Homepage: https://marrat.homelinux.org/D3lphin
diff --git a/debian/_base/applications/system/dolphin/debian/copyright b/debian/_base/applications/system/dolphin/debian/copyright
new file mode 100644
index 000000000..970a6b5a2
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/copyright
@@ -0,0 +1,485 @@
+This package was debianized by Varun Hiremath <varunhiremath@gmail.com> on
+Sun, 27 Aug 2006 20:23:52 +0530.
+
+It was downloaded from http://enzosworld.gmxhome.de/download.html
+
+Upstream Authors:
+
+Peter Penz <peter.penz@gmx.at>,
+Stefan Monov <logixoul@gmail.com>,
+Cvetoslav Ludmiloff <ludmiloff@gmail.com>
+
+Parts of the code is based on work by:
+
+Aaron J. Seigo <aseigo@kde.org>,
+Gregor Kalinik <gregor@podnapisi.net>,
+Carsten Pfeiffer <pfeiffer@kde.org>,
+Torben Weis <weis@kde.org>,
+David Faure <faure@kde.org>,
+Holger Freyther <freyther@yahoo.com>,
+Christoph Cullmann <cullmann@kde.org>,
+Joseph Wenninger <jowenn@kde.org>,
+Anders Lund <anders.lund@lund.tdcadsl.dk>,
+Janos Farkas <chexum@shadow.banki.hu>,
+Stephan Kulow <coolo@kde.org>,
+Patrice Tremblay
+
+Copyright:
+
+(C) 2006 Peter Penz <peter.penz@gmx.at>,
+(C) 2006 Stefan Monov <logixoul@gmail.com>,
+(C) 2006 Cvetoslav Ludmiloff <ludmiloff@gmail.com>,
+(C) 2006 Aaron J. Seigo <aseigo@kde.org>,
+(C) 2006 Gregor Kalinik <gregor@podnapisi.net>,
+(C) 2002 Carsten Pfeiffer <pfeiffer@kde.org>,
+(C) 1998,1999 Torben Weis <weis@kde.org>,
+(C) 1998-2000 David Faure <faure@kde.org>,
+(C) 2001 Holger Freyther <freyther@yahoo.com>,
+(C) 2001 Christoph Cullmann <cullmann@kde.org>,
+(C) 2001 Joseph Wenninger <jowenn@kde.org>,
+(C) 2001 Anders Lund <anders.lund@lund.tdcadsl.dk>,
+(C) 1997 Janos Farkas <chexum@shadow.banki.hu>,
+(C) 1997-1999 Stephan Kulow <coolo@kde.org>,
+(C) 2006 Patrice Tremblay
+
+License:
+
+Dolphin's main program is licensed under the GPL:
+
+ 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.
+
+ 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.
+
+On Debian systems, you can find the GPL license in:
+/usr/share/common-licenses/GPL
+
+------
+
+The Dolphin Handbook included in this package is licensed
+under the terms of the GNU Free Documentation License:
+
+Documentation copyright:
+
+(c) 2005 Peter Penz <peter.penz@gmx.at>
+(c) 2006 Orville Bennett <obennett@hartford.edu>
+(c) 2006 Michael Austin <tuxedup@users.sourceforge.net>
+
+License:
+
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU Free Documentation License,
+ Version 1.1 or any later version published by the Free Software
+ Foundation; with no Invariant Sections, with no Front-Cover Texts,
+ and with no Back-Cover Texts.
+
+ A copy of the GNU Free Documentation License (Version 1.2) is
+ included below:
+
+
+ GNU Free Documentation License
+ Version 1.2, November 2002
+
+
+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ 0. PREAMBLE
+
+ The purpose of this License is to make a manual, textbook, or other
+ functional and useful document "free" in the sense of freedom: to
+ assure everyone the effective freedom to copy and redistribute it,
+ with or without modifying it, either commercially or noncommercially.
+ Secondarily, this License preserves for the author and publisher a way
+ to get credit for their work, while not being considered responsible
+ for modifications made by others.
+
+ This License is a kind of "copyleft", which means that derivative
+ works of the document must themselves be free in the same sense. It
+ complements the GNU General Public License, which is a copyleft
+ license designed for free software.
+
+ We have designed this License in order to use it for manuals for free
+ software, because free software needs free documentation: a free
+ program should come with manuals providing the same freedoms that the
+ software does. But this License is not limited to software manuals;
+ it can be used for any textual work, regardless of subject matter or
+ whether it is published as a printed book. We recommend this License
+ principally for works whose purpose is instruction or reference.
+
+
+ 1. APPLICABILITY AND DEFINITIONS
+
+ This License applies to any manual or other work, in any medium, that
+ contains a notice placed by the copyright holder saying it can be
+ distributed under the terms of this License. Such a notice grants a
+ world-wide, royalty-free license, unlimited in duration, to use that
+ work under the conditions stated herein. The "Document", below,
+ refers to any such manual or work. Any member of the public is a
+ licensee, and is addressed as "you". You accept the license if you
+ copy, modify or distribute the work in a way requiring permission
+ under copyright law.
+
+ A "Modified Version" of the Document means any work containing the
+ Document or a portion of it, either copied verbatim, or with
+ modifications and/or translated into another language.
+
+ A "Secondary Section" is a named appendix or a front-matter section of
+ the Document that deals exclusively with the relationship of the
+ publishers or authors of the Document to the Document's overall subject
+ (or to related matters) and contains nothing that could fall directly
+ within that overall subject. (Thus, if the Document is in part a
+ textbook of mathematics, a Secondary Section may not explain any
+ mathematics.) The relationship could be a matter of historical
+ connection with the subject or with related matters, or of legal,
+ commercial, philosophical, ethical or political position regarding
+ them.
+
+ The "Invariant Sections" are certain Secondary Sections whose titles
+ are designated, as being those of Invariant Sections, in the notice
+ that says that the Document is released under this License. If a
+ section does not fit the above definition of Secondary then it is not
+ allowed to be designated as Invariant. The Document may contain zero
+ Invariant Sections. If the Document does not identify any Invariant
+ Sections then there are none.
+
+ The "Cover Texts" are certain short passages of text that are listed,
+ as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+ the Document is released under this License. A Front-Cover Text may
+ be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+ A "Transparent" copy of the Document means a machine-readable copy,
+ represented in a format whose specification is available to the
+ general public, that is suitable for revising the document
+ straightforwardly with generic text editors or (for images composed of
+ pixels) generic paint programs or (for drawings) some widely available
+ drawing editor, and that is suitable for input to text formatters or
+ for automatic translation to a variety of formats suitable for input
+ to text formatters. A copy made in an otherwise Transparent file
+ format whose markup, or absence of markup, has been arranged to thwart
+ or discourage subsequent modification by readers is not Transparent.
+ An image format is not Transparent if used for any substantial amount
+ of text. A copy that is not "Transparent" is called "Opaque".
+
+ Examples of suitable formats for Transparent copies include plain
+ ASCII without markup, Texinfo input format, LaTeX input format, SGML
+ or XML using a publicly available DTD, and standard-conforming simple
+ HTML, PostScript or PDF designed for human modification. Examples of
+ transparent image formats include PNG, XCF and JPG. Opaque formats
+ include proprietary formats that can be read and edited only by
+ proprietary word processors, SGML or XML for which the DTD and/or
+ processing tools are not generally available, and the
+ machine-generated HTML, PostScript or PDF produced by some word
+ processors for output purposes only.
+
+ The "Title Page" means, for a printed book, the title page itself,
+ plus such following pages as are needed to hold, legibly, the material
+ this License requires to appear in the title page. For works in
+ formats which do not have any title page as such, "Title Page" means
+ the text near the most prominent appearance of the work's title,
+ preceding the beginning of the body of the text.
+
+ A section "Entitled XYZ" means a named subunit of the Document whose
+ title either is precisely XYZ or contains XYZ in parentheses following
+ text that translates XYZ in another language. (Here XYZ stands for a
+ specific section name mentioned below, such as "Acknowledgements",
+ "Dedications", "Endorsements", or "History".) To "Preserve the Title"
+ of such a section when you modify the Document means that it remains a
+ section "Entitled XYZ" according to this definition.
+
+ The Document may include Warranty Disclaimers next to the notice which
+ states that this License applies to the Document. These Warranty
+ Disclaimers are considered to be included by reference in this
+ License, but only as regards disclaiming warranties: any other
+ implication that these Warranty Disclaimers may have is void and has
+ no effect on the meaning of this License.
+
+
+ 2. VERBATIM COPYING
+
+ You may copy and distribute the Document in any medium, either
+ commercially or noncommercially, provided that this License, the
+ copyright notices, and the license notice saying this License applies
+ to the Document are reproduced in all copies, and that you add no other
+ conditions whatsoever to those of this License. You may not use
+ technical measures to obstruct or control the reading or further
+ copying of the copies you make or distribute. However, you may accept
+ compensation in exchange for copies. If you distribute a large enough
+ number of copies you must also follow the conditions in section 3.
+
+ You may also lend copies, under the same conditions stated above, and
+ you may publicly display copies.
+
+
+ 3. COPYING IN QUANTITY
+
+ If you publish printed copies (or copies in media that commonly have
+ printed covers) of the Document, numbering more than 100, and the
+ Document's license notice requires Cover Texts, you must enclose the
+ copies in covers that carry, clearly and legibly, all these Cover
+ Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+ the back cover. Both covers must also clearly and legibly identify
+ you as the publisher of these copies. The front cover must present
+ the full title with all words of the title equally prominent and
+ visible. You may add other material on the covers in addition.
+ Copying with changes limited to the covers, as long as they preserve
+ the title of the Document and satisfy these conditions, can be treated
+ as verbatim copying in other respects.
+
+ If the required texts for either cover are too voluminous to fit
+ legibly, you should put the first ones listed (as many as fit
+ reasonably) on the actual cover, and continue the rest onto adjacent
+ pages.
+
+ If you publish or distribute Opaque copies of the Document numbering
+ more than 100, you must either include a machine-readable Transparent
+ copy along with each Opaque copy, or state in or with each Opaque copy
+ a computer-network location from which the general network-using
+ public has access to download using public-standard network protocols
+ a complete Transparent copy of the Document, free of added material.
+ If you use the latter option, you must take reasonably prudent steps,
+ when you begin distribution of Opaque copies in quantity, to ensure
+ that this Transparent copy will remain thus accessible at the stated
+ location until at least one year after the last time you distribute an
+ Opaque copy (directly or through your agents or retailers) of that
+ edition to the public.
+
+ It is requested, but not required, that you contact the authors of the
+ Document well before redistributing any large number of copies, to give
+ them a chance to provide you with an updated version of the Document.
+
+
+ 4. MODIFICATIONS
+
+ You may copy and distribute a Modified Version of the Document under
+ the conditions of sections 2 and 3 above, provided that you release
+ the Modified Version under precisely this License, with the Modified
+ Version filling the role of the Document, thus licensing distribution
+ and modification of the Modified Version to whoever possesses a copy
+ of it. In addition, you must do these things in the Modified Version:
+
+ A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+ B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has fewer than five),
+ unless they release you from this requirement.
+ C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+ D. Preserve all the copyright notices of the Document.
+ E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+ F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+ G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+ H. Include an unaltered copy of this License.
+ I. Preserve the section Entitled "History", Preserve its Title, and add
+ to it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section Entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+ J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+ K. For any section Entitled "Acknowledgements" or "Dedications",
+ Preserve the Title of the section, and preserve in the section all
+ the substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+ L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+ M. Delete any section Entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+ N. Do not retitle any existing section to be Entitled "Endorsements"
+ or to conflict in title with any Invariant Section.
+ O. Preserve any Warranty Disclaimers.
+
+ If the Modified Version includes new front-matter sections or
+ appendices that qualify as Secondary Sections and contain no material
+ copied from the Document, you may at your option designate some or all
+ of these sections as invariant. To do this, add their titles to the
+ list of Invariant Sections in the Modified Version's license notice.
+ These titles must be distinct from any other section titles.
+
+ You may add a section Entitled "Endorsements", provided it contains
+ nothing but endorsements of your Modified Version by various
+ parties--for example, statements of peer review or that the text has
+ been approved by an organization as the authoritative definition of a
+ standard.
+
+ You may add a passage of up to five words as a Front-Cover Text, and a
+ passage of up to 25 words as a Back-Cover Text, to the end of the list
+ of Cover Texts in the Modified Version. Only one passage of
+ Front-Cover Text and one of Back-Cover Text may be added by (or
+ through arrangements made by) any one entity. If the Document already
+ includes a cover text for the same cover, previously added by you or
+ by arrangement made by the same entity you are acting on behalf of,
+ you may not add another; but you may replace the old one, on explicit
+ permission from the previous publisher that added the old one.
+
+ The author(s) and publisher(s) of the Document do not by this License
+ give permission to use their names for publicity for or to assert or
+ imply endorsement of any Modified Version.
+
+
+ 5. COMBINING DOCUMENTS
+
+ You may combine the Document with other documents released under this
+ License, under the terms defined in section 4 above for modified
+ versions, provided that you include in the combination all of the
+ Invariant Sections of all of the original documents, unmodified, and
+ list them all as Invariant Sections of your combined work in its
+ license notice, and that you preserve all their Warranty Disclaimers.
+
+ The combined work need only contain one copy of this License, and
+ multiple identical Invariant Sections may be replaced with a single
+ copy. If there are multiple Invariant Sections with the same name but
+ different contents, make the title of each such section unique by
+ adding at the end of it, in parentheses, the name of the original
+ author or publisher of that section if known, or else a unique number.
+ Make the same adjustment to the section titles in the list of
+ Invariant Sections in the license notice of the combined work.
+
+ In the combination, you must combine any sections Entitled "History"
+ in the various original documents, forming one section Entitled
+ "History"; likewise combine any sections Entitled "Acknowledgements",
+ and any sections Entitled "Dedications". You must delete all sections
+ Entitled "Endorsements".
+
+
+ 6. COLLECTIONS OF DOCUMENTS
+
+ You may make a collection consisting of the Document and other documents
+ released under this License, and replace the individual copies of this
+ License in the various documents with a single copy that is included in
+ the collection, provided that you follow the rules of this License for
+ verbatim copying of each of the documents in all other respects.
+
+ You may extract a single document from such a collection, and distribute
+ it individually under this License, provided you insert a copy of this
+ License into the extracted document, and follow this License in all
+ other respects regarding verbatim copying of that document.
+
+
+ 7. AGGREGATION WITH INDEPENDENT WORKS
+
+ A compilation of the Document or its derivatives with other separate
+ and independent documents or works, in or on a volume of a storage or
+ distribution medium, is called an "aggregate" if the copyright
+ resulting from the compilation is not used to limit the legal rights
+ of the compilation's users beyond what the individual works permit.
+ When the Document is included in an aggregate, this License does not
+ apply to the other works in the aggregate which are not themselves
+ derivative works of the Document.
+
+ If the Cover Text requirement of section 3 is applicable to these
+ copies of the Document, then if the Document is less than one half of
+ the entire aggregate, the Document's Cover Texts may be placed on
+ covers that bracket the Document within the aggregate, or the
+ electronic equivalent of covers if the Document is in electronic form.
+ Otherwise they must appear on printed covers that bracket the whole
+ aggregate.
+
+
+ 8. TRANSLATION
+
+ Translation is considered a kind of modification, so you may
+ distribute translations of the Document under the terms of section 4.
+ Replacing Invariant Sections with translations requires special
+ permission from their copyright holders, but you may include
+ translations of some or all Invariant Sections in addition to the
+ original versions of these Invariant Sections. You may include a
+ translation of this License, and all the license notices in the
+ Document, and any Warranty Disclaimers, provided that you also include
+ the original English version of this License and the original versions
+ of those notices and disclaimers. In case of a disagreement between
+ the translation and the original version of this License or a notice
+ or disclaimer, the original version will prevail.
+
+ If a section in the Document is Entitled "Acknowledgements",
+ "Dedications", or "History", the requirement (section 4) to Preserve
+ its Title (section 1) will typically require changing the actual
+ title.
+
+
+ 9. TERMINATION
+
+ You may not copy, modify, sublicense, or distribute the Document except
+ as expressly provided for under this License. Any other attempt to
+ copy, modify, sublicense or distribute the Document is void, and will
+ automatically terminate your rights under this License. However,
+ parties who have received copies, or rights, from you under this
+ License will not have their licenses terminated so long as such
+ parties remain in full compliance.
+
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+ The Free Software Foundation may publish new, revised versions
+ of the GNU Free Documentation License from time to time. Such new
+ versions will be similar in spirit to the present version, but may
+ differ in detail to address new problems or concerns. See
+ http://www.gnu.org/copyleft/.
+
+ Each version of the License is given a distinguishing version number.
+ If the Document specifies that a particular numbered version of this
+ License "or any later version" applies to it, you have the option of
+ following the terms and conditions either of that specified version or
+ of any later version that has been published (not as a draft) by the
+ Free Software Foundation. If the Document does not specify a version
+ number of this License, you may choose any version ever published (not
+ as a draft) by the Free Software Foundation.
+
+
+ ADDENDUM: How to use this License for your documents
+
+ To use this License in a document you have written, include a copy of
+ the License in the document and put the following copyright and
+ license notices just after the title page:
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.2
+ or any later version published by the Free Software Foundation;
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+ Texts. A copy of the license is included in the section entitled
+ "GNU Free Documentation License".
+
+ If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+ replace the "with...Texts." line with this:
+
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+
+ If you have Invariant Sections without Cover Texts, or some other
+ combination of the three, merge those two alternatives to suit the
+ situation.
+
+ If your document contains nontrivial examples of program code, we
+ recommend releasing these examples in parallel under your choice of
+ free software license, such as the GNU General Public License,
+ to permit their use in free software.
+
+The Debian packaging is (C) 2006, Varun Hiremath <varunhiremath@gmail.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/_base/applications/system/dolphin/debian/docs b/debian/_base/applications/system/dolphin/debian/docs
new file mode 100644
index 000000000..76c3076c9
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+README.md
+TODO
diff --git a/debian/_base/applications/system/dolphin/debian/patches/series b/debian/_base/applications/system/dolphin/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/patches/series
diff --git a/debian/_base/applications/system/dolphin/debian/rules b/debian/_base/applications/system/dolphin/debian/rules
new file mode 100755
index 000000000..ec74e914d
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/rules
@@ -0,0 +1,21 @@
+#!/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"
+
+binary-install/dolphin-trinity::
+ mkdir -p debian/$(cdbs_curpkg)/opt/trinity/bin
+ ln -s d3lphin debian/$(cdbs_curpkg)/opt/trinity/bin/dolphin
diff --git a/debian/_base/applications/system/dolphin/debian/source/format b/debian/_base/applications/system/dolphin/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/dolphin/debian/source/options b/debian/_base/applications/system/dolphin/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/dolphin/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/debian/_base/applications/system/katapult/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/katapult/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/katapult/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/debian/_base/applications/system/katapult/debian/cdbs/versions.pl b/debian/_base/applications/system/katapult/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/katapult/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/debian/_base/applications/system/katapult/debian/changelog b/debian/_base/applications/system/katapult/debian/changelog
new file mode 100644
index 000000000..4452b8a56
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/changelog
@@ -0,0 +1,270 @@
+katapult-trinity (0.3.2.1~0ubuntu3) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+katapult-trinity (0.3.2.1~0ubuntu2) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 05 March 2009 01:11:00 -0600
+
+katapult-trinity (0.3.2.1~0ubuntu1) intrepid; urgency=low
+
+ * Added -trinity suffix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 11 Dec 2008 16:43:00 -0600
+
+katapult (0.3.2.1-3) unstable; urgency=low
+
+ * Updated Slovak Translation .po (Closes: #441628)
+ * Added patch to make katapult link against QT
+ * Updated Rules for ability to build with dash (Closes: #459167)
+ * Bumped Standards Version
+ * Added Patch to fix issues with MySQL 5 BC Breaks
+
+ -- Martin Meredith <mez@ubuntu.com> Mon, 10 Mar 2008 16:41:04 +0000
+
+katapult (0.3.2.1-2) unstable; urgency=low
+
+ * Merged in ubuntu Changes (outline below)
+
+ -- Martin Meredith <mez@ubuntu.com> Mon, 23 Jul 2007 08:22:14 +0100
+
+katapult (0.3.2.1-1ubuntu2) gutsy; urgency=low
+
+ * Fix Fix ftbfs, bad version uploaded
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Thu, 19 Jul 2007 20:36:32 +0200
+
+katapult (0.3.2.1-1ubuntu1) gutsy; urgency=low
+
+ * Dont install the autostart desktop file. Causes katapult to show at
+ every boot, so well use ksmserver instead for silent startup.
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Thu, 19 Jul 2007 10:23:35 +0200
+
+katapult (0.3.2.1-1) unstable; urgency=low
+
+ * New Upstream Release
+
+ -- Martin Meredith <mez@ubuntu.com> Sun, 01 Jul 2007 22:12:51 +0100
+
+katapult (0.3.2.1-0ubuntu1) gutsy; urgency=low
+
+ * New Upstream Release
+
+ -- Martin Meredith <mez@ubuntu.com> Sun, 01 Jul 2007 22:12:35 +0100
+
+katapult (0.3.2-1) unstable; urgency=low
+
+ * New Upstream Release
+ * Fixed Localisation Issues (Closes: #352681)
+
+ -- Martin Meredith <mez@ubuntu.com> Sun, 01 Jul 2007 21:30:09 +0100
+
+katapult (0.3.2-0ubuntu1) gutsy; urgency=low
+
+ * New Upstream Release
+
+ -- Martin Meredith <mez@ubuntu.com> Sun, 01 Jul 2007 21:29:57 +0100
+
+katapult (0.3.1.4-0ubuntu6) gutsy; urgency=low
+
+ * Add kubuntu_01_clean_SQL.patch
+ Fixes LP: #120575
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Fri, 29 Jun 2007 17:25:09 +0200
+
+katapult (0.3.1.4-0ubuntu5) feisty; urgency=low
+
+ * Switch back to ksmserver autostart, since/usr/bin/autostart
+ let katapult appear on screen at every boot.
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Sat, 20 Jan 2007 08:42:27 +0100
+
+katapult (0.3.1.4-0ubuntu4) feisty; urgency=low
+
+ * Changed debian/rules, install autostart file in
+ /usr/share/autostart
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Sat, 20 Jan 2007 01:27:32 +0100
+
+katapult (0.3.1.4-0ubuntu3) feisty; urgency=low
+
+ * debian/control: Update upstream URL.
+ * debian/copyright: Correct misspelling of upstream authors.
+
+ -- Daniel T Chen <crimsun@ubuntu.com> Mon, 15 Jan 2007 12:54:56 -0500
+
+katapult (0.3.1.4-0ubuntu2) feisty; urgency=low
+
+ * Fixed source package diff.
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Tue, 7 Nov 2006 10:39:26 -0800
+
+katapult (0.3.1.4-0ubuntu1) feisty; urgency=low
+
+ * New upstream release
+ * Removed all obsolete patches
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Mon, 6 Nov 2006 14:06:26 -0800
+
+katapult (0.3.1.3-0ubuntu5) edgy; urgency=low
+
+ * Add kubuntu_06_amarok_14.diff closes 60136
+ * Add kubuntu_07_work_with_non_english.diff closes 48103
+ * Add build-dep on sharutils
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Sun, 22 Oct 2006 14:51:54 +0100
+
+katapult (0.3.1.3-0ubuntu4) edgy; urgency=low
+
+ * Set .pot name in debian/rules
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Sun, 1 Oct 2006 13:02:12 +0100
+
+katapult (0.3.1.3-0ubuntu3) edgy; urgency=low
+
+ * Add kubuntu_05_fix_doublebackspace.diff, fixes Malone
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Wed, 27 Sep 2006 22:03:02 +0200
+
+katapult (0.3.1.3-0ubuntu2) edgy; urgency=low
+
+ * Add kubuntu_03_spellingcatalog.diff.uu and kubuntu_04_spellingcatalog_default.diff
+ to add back missing spelling catalogue
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 18 Sep 2006 13:53:26 +0100
+
+katapult (0.3.1.3-0ubuntu1) edgy; urgency=low
+
+ * New upstream release (closing #58178 and #56918)
+ * Tarball rebuilt for modern "admin" folder since buildprep is used
+ due to Makefile.am addition by patch kubuntu_01_o2display.diff and
+ current admin folder is uncompatible with autoconf 2.60
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Tue, 30 Aug 2006 13:20:02 +0200
+
+katapult (0.3.1.2svn20060711-0ubuntu2) edgy; urgency=low
+
+ * Add kubuntu_01_o2display.diff with new look by Ken Wimer
+ * Add kubuntu_02_text_colours.diff with new text colours by Ken Wimer
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 29 Aug 2006 18:26:02 +0100
+
+katapult (0.3.1.2svn20060711-0ubuntu1) edgy; urgency=low
+
+ * New snapshot
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Tue, 11 Jul 2006 15:36:09 +0000
+
+katapult (0.3.1.2-0ubuntu4) dapper; urgency=low
+
+ * Rebuild to use dh_iconcache.
+
+ -- Daniel Holbach <daniel.holbach@ubuntu.com> Thu, 18 May 2006 15:08:05 +0200
+
+katapult (0.3.1.2-0ubuntu3) dapper; urgency=low
+
+ [ Martin Meredith ]
+ * Add patch kubuntu_01_amarok_mysql.diff
+ allows Amarok plugin to work when Amarok is using mysql
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Sat, 13 May 2006 13:25:57 +0300
+
+katapult (0.3.1.2-0ubuntu2) dapper; urgency=low
+
+ * Updated Control to list correct homepage
+
+ -- Martin Meredith <mez@ubuntu.com> Fri, 10 Mar 2006 13:45:03 +0000
+
+katapult (0.3.1.2-0ubuntu1) dapper; urgency=low
+
+ * New Upstream Version
+
+ -- Martin Meredith <mez@ubuntu.com> Mon, 6 Mar 2006 19:37:07 +0000
+
+katapult (0.3.1.1-1) unstable; urgency=low
+
+ * New Upstream Version
+ * Removed patches - incorporated into upstream
+
+ -- Martin Meredith <mez@ubuntu.com> Fri, 10 Mar 2006 13:43:49 +0000
+
+katapult (0.3.1-1) unstable; urgency=low
+
+ * Initial upload to Debian. (Closes: #344787: ITP: katapult -- KDE Launcher
+ Application - Debian Bug report logs)
+
+ -- Martin Meredith <mez@ubuntu.com> Tue, 17 Jan 2006 15:59:50 +0000
+
+katapult (0.3.baz20051226-1) unstable; urgency=low
+
+ * Removed automake/autotools B-D - not needed
+ * removed /doc folder - not needed
+ * Removed patchutils references - no patches - incorporated into upstream
+
+ -- Martin Meredith <mez@ubuntu.com> Wed, 28 Dec 2005 15:57:17 +0000
+
+katapult (0.3.baz20051226-0ubuntu1) dapper; urgency=low
+
+ * Updated Source to Latest Baz Branch
+ * Incorporated patches into katapult
+ * Changed Maintainer: Field in control
+
+ -- Martin Meredith <mez@ubuntu.com> Mon, 26 Dec 2005 06:16:32 +0000
+
+katapult (0.3-0ubuntu3) dapper; urgency=low
+
+ * Add back updated kubuntu_02_fix_desktop_file.diff to
+ make it not show in menu
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 15 Dec 2005 19:55:46 +0000
+
+katapult (0.3-0ubuntu2) dapper; urgency=low
+
+ * Add automake1.9 to build-dep
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 9 Dec 2005 00:02:28 +0000
+
+katapult (0.3-0ubuntu1) dapper; urgency=low
+
+ * New Upstream Version
+ * Removed all patches - In upstream
+ * Added Calculator and Amarok Plugins
+ * Add kubuntu_01_kdepot.diff for .pot generation
+ * Add kubuntu_02_default_catalogues.diff turn on calculator
+ and amarok plugins by default
+ * Add kubuntu_03_icon.diff use k-menu icon
+ * Sponsored upload for Martin Meredith <mez@ubuntu.com>
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 8 Dec 2005 17:58:36 +0000
+
+katapult (0.2-0ubuntu3) breezy; urgency=low
+
+ * Add fixes from SVN:
+ - kubuntu_03_crash.diff prevent crash when it can't find an item
+ - kubuntu_04_systray_optional.diff turn off systray icon
+ - kubuntu_05_configure_shortcut.diff add keyboard shortcut for configure
+ - kubuntu_06_noautoexec.diff don't automatically start an item
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 15 Sep 2005 18:27:05 +0100
+
+katapult (0.2-0ubuntu2) breezy; urgency=low
+
+ * Add libxi-dev build-depend
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 11 Jul 2005 09:21:12 +0000
+
+katapult (0.2-0ubuntu1) breezy; urgency=low
+
+ * Initial Release.
+ * Fixed katapult.desktop file to be KDE standard complient (patch number 02).
+ * Fixed katapult/Makefile.am for desktop file directory (patch number 01).
+ * Added a manpage (from docbook source).
+ * Sponsored upload for Jean-Remy Falleri <jr.falleri@laposte.net>
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 7 Jul 2005 16:00:00 +0000
diff --git a/debian/_base/applications/system/katapult/debian/compat b/debian/_base/applications/system/katapult/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/katapult/debian/control b/debian/_base/applications/system/katapult/debian/control
new file mode 100644
index 000000000..a7d9ba669
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/control
@@ -0,0 +1,21 @@
+Source: katapult-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, libxi-dev
+Standards-Version: 3.8.4
+
+Package: katapult-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: katapult-trinity (<< 4:14.0.0~)
+Breaks: katapult-trinity (<< 4:14.0.0~)
+Description: item launcher for TDE [Trinity]
+ Katapult is an application, which analyses text-based queries
+ to launch items, such as bookmarks, directories or programs.
+ .
+ The application is currently in an early stage of development but
+ the launchable item list can be extended by a plugin system, and
+ the look and feel can be skinned.
+ .
+ Homepage: http://katapult.kde.org/
diff --git a/debian/_base/applications/system/katapult/debian/copyright b/debian/_base/applications/system/katapult/debian/copyright
new file mode 100644
index 000000000..fa75bbec3
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/copyright
@@ -0,0 +1,35 @@
+This package was debianized by Jean-Remy Falleri <jr.falleri@laposte.net> on
+Mon, 9 May 2005 17:41:21 +0200.
+
+It was downloaded from: http://sourceforge.net/projects/katapult/
+
+Upstream Authors:
+ Martin Meredith <martin@sourceguru.net>
+ Bastian Holst <bastianholst@gmx.de>
+ Tobi Vollebregt <tobivollebregt@gmail.com>
+ Lee Olson <clearbeast@gmail.com>
+ Jean-Remi Falleri <jr.falleri@gmail.com>
+ Johnathan Riddell <jriddell@ubuntu.com>
+ Joe Ferris <jferris@optimistictech.com>
+
+Copyright: (c) 2005-2007 Martin Meredith, Bastian Holst, Tobi Vollebregt,
+ Lee Olson, Jean-Remi Falleri, Jonathan Riddell,
+ and Joe Ferris
+
+Packaging: (c) 2005-2007 Martin Meredith, Jean-Remy
+
+
+All the software & packaging is GPL:
+
+ 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.
+
+ 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.
+
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/_base/applications/system/katapult/debian/docs b/debian/_base/applications/system/katapult/debian/docs
new file mode 100644
index 000000000..a2b373b4d
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+README.md
+
diff --git a/debian/_base/applications/system/katapult/debian/katapult-trinity.lintian b/debian/_base/applications/system/katapult/debian/katapult-trinity.lintian
new file mode 100644
index 000000000..d7fcffa7b
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/katapult-trinity.lintian
@@ -0,0 +1,13 @@
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_amarokcatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_bookmarkcatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_calculatorcatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_documentcatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_execcatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_glassdisplay.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_googlecatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_o2display.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_programcatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_puredisplay.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/services/katapult_spellcatalog.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/servicetypes/katapultdisplay.desktop
+katapult-trinity: desktop-file-in-wrong-dir opt/trinity/share/servicetypes/katapultcatalog.desktop
diff --git a/debian/_base/applications/system/katapult/debian/menu b/debian/_base/applications/system/katapult/debian/menu
new file mode 100644
index 000000000..fcf7c082f
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/menu
@@ -0,0 +1,3 @@
+?package(katapult-trinity):needs="X11" section="Apps/Tools"\
+ title="Katapult" command="/opt/trinity/bin/katapult"
+
diff --git a/debian/_base/applications/system/katapult/debian/patches/series b/debian/_base/applications/system/katapult/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/patches/series
diff --git a/debian/_base/applications/system/katapult/debian/rules b/debian/_base/applications/system/katapult/debian/rules
new file mode 100755
index 000000000..74e4fb499
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/rules
@@ -0,0 +1,21 @@
+#!/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"
+
+install/katapult-trinity::
+ rm -f $(CURDIR)/debian/$(cdbs_curpkg)/opt/trinity/lib/libkatapult*.so
+ rm -f $(CURDIR)/debian/$(cdbs_curpkg)/opt/trinity/lib/libkatapult*.la
diff --git a/debian/_base/applications/system/katapult/debian/source/format b/debian/_base/applications/system/katapult/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/katapult/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/katapult/debian/source/options b/debian/_base/applications/system/katapult/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/katapult/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/debian/_base/applications/system/kbfx/debian/README.Debian b/debian/_base/applications/system/kbfx/debian/README.Debian
new file mode 100644
index 000000000..b0302c211
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/README.Debian
@@ -0,0 +1,107 @@
+Debian kde-extras Team
+----------------------
+
+1. Contacts
+-----------
+
+General help requests
+ <debian-kde@lists.debian.org> mailing list
+ #debian-kde on irc
+
+Packaging queries
+ <debian-qt-kde@lists.debian.org> mailing list
+ #debian-qt-kde on irc
+
+Maintainers
+ <pkg-kde-extras@lists.alioth.debian.org> mailing list
+
+
+2. Subversion repository
+------------------------
+
+You can browse it only at:
+
+http://svn.debian.org/wsvn/pkg-kde/kde-extras/
+
+To "checkout" the repository use these commands:
+
+ $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
+
+Authorized SSH keys are controlled at https://alioth.debian.org/account/
+
+The repository layout is:
+
+- packagename/
+    - trunk/
+    - branches/
+    - tags/
+        - 0.7.2-1/
+        - 0.7.2-2/
+        - 0.7.2-2ubuntu1/
+        - 0.7.2-2ubuntu2/
+        - 0.7.2-2ubuntu3/
+        - 0.8.0/
+        ...
+
+If only one version of the package is available at the time, development must
+be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new
+release is made.
+
+When, at some point, the need to have two different versions at the same time
+arises (for example, if we need a version to be in unstable and a different one
+to be in experimental), experimental development will be made in trunk/ and
+if a new unstable package needs to be cooked, copying
+tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the
+trick.
+
+3. Using svn-buildpackage
+--------------------------
+
+Packages with an upstream tarball will require you to set the mergeWithUpstream
+property first (from the package root) so that svn-buildpackage will look for
+the .orig.tar.gz in the ../tarballs directory.
+
+ % svn propset mergeWithUpstream 1 debian
+
+Please note that this only works for packages which have only the debian/
+directory committed. Consequently, you must use CDBS's simple-patchsys.mk or
+dpatch to modify the upstream sources.
+
+After you have finished and committed your Debian patches via
+
+ % svn commit [PACKAGE]
+
+as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build
+your package with the following commands:
+
+ % svn-buildpackage --svn-ignore-new -rfakeroot
+
+Please, don't commit tarballs/ or build-area/ directories to SVN.
+
+4. Tarballs and Build-area directories
+------------------------------------
+
+During pkg development before uploaded to debian the tarballs can be found at:
+
+ http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/
+
+You need to place those dirs in the parent directory of the one from which you're
+running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs
+in 'pkgname'/ dir, at the same level as trunk/
+
+If you want to compile inside one version in tags/ dir, you'll need to place those
+dirs inside that dir. Of course the easiest and cleanest way of doing it is
+by making a symlink of those dirs inside tags/ dir.
+
+5. Using svn-inject
+-------------------
+
+To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1)
+as follows:
+
+ svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
+
+Type in your alioth password a few hundred times :-) and your package should be
+uploaded to the archive. Note you will also need to manually copy the
+package.orig.tar.gz to your tarballs directory. The -o option is important as
+this ensures that we 'Only keep modified files under SVN control'
diff --git a/debian/_base/applications/system/kbfx/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/kbfx/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/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/debian/_base/applications/system/kbfx/debian/cdbs/versions.pl b/debian/_base/applications/system/kbfx/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/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/debian/_base/applications/system/kbfx/debian/changelog b/debian/_base/applications/system/kbfx/debian/changelog
new file mode 100644
index 000000000..cbb743bf9
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/changelog
@@ -0,0 +1,84 @@
+kbfx-trinity (0.4.9.3.1-2) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+kbfx-trinity (0.4.9.3.1-1) intrepid; urgency=low
+
+ * Moved to /opt/trinity
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sun, 29 Mar 2009 23:49:00 -0600
+
+kbfx (0.4.9.3.1-1) unstable; urgency=low
+
+ * New upstream release. (Closes: #414217, #421761)
+
+ [Fathi Boudra]
+ * Remove xdg appsdir patch. Merged upstream.
+
+ [Mark Purcell]
+ * Update debian/watch.
+ * Robust get-orig-source target.
+
+ -- Fathi Boudra <fboudra@free.fr> Thu, 17 May 2007 09:03:51 +0200
+
+kbfx (0.4.9.3~20070117-1) experimental; urgency=low
+
+ * New upstream release
+ * convert package to cmake
+ * Update 10_use_xdg_appsdir and 11_fix_desktop_categories patches.
+ * Add 2 patches to fix doc path and files to install.
+ * control: replace automake1.8 by cmake as depends
+ * docs: update to reflect new doc path
+ * Cleanup lintian overrides
+ * rules: for empty LIB_SUFFIX as kbfx doesn't detect it properly.
+
+ -- Fathi Boudra <fboudra@free.fr> Fri, 19 Jan 2007 01:44:58 +0100
+
+kbfx (0.4.9.2~rc4-1) unstable; urgency=low
+
+ * New upstream release (Closes: #385466)
+ * Add ./debian/rules get-orig-source for http://buildserver.net
+ * Remove rc3 patch
+
+ -- Fathi Boudra <fboudra@free.fr> Mon, 20 Nov 2006 11:10:47 +0100
+
+kbfx (0.4.9.2~rc3-2) unstable; urgency=low
+
+ * Add patch to sync properly with rc3 changes
+
+ -- Fathi Boudra <fboudra@free.fr> Thu, 9 Nov 2006 10:35:42 +0100
+
+kbfx (0.4.9.2~rc3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Fathi Boudra <fboudra@free.fr> Wed, 18 Oct 2006 15:05:05 +0200
+
+kbfx (0.4.9.2~rc2-1) unstable; urgency=low
+
+ * Fix kbfxconfig.desktop categories (Closes: #384257)
+ * Remove autoconf 2.60 patch, merged upstream
+ * Add patch to install desktop file in xdg apps dir
+ * Remove source.lintian-overrides, CVS dir fixed
+
+ -- Fathi Boudra <fboudra@free.fr> Mon, 25 Sep 2006 16:00:59 +0200
+
+kbfx (0.4.9.1+20060611cvs-1) unstable; urgency=low
+
+ * New upstream release
+ * Fix autoconf2.60 detection (Closes: #380026)
+ * Clean up copyright file
+ * Clean up source.lintian-overrides
+ * Clean up rules
+
+ -- Fathi Boudra <fboudra@free.fr> Wed, 2 Aug 2006 08:10:12 +0200
+
+kbfx (0.4.9.1-1) unstable; urgency=low
+
+ * Initial release (Closes: #335238)
+ * lintian override: special comment about rpath problem
+
+ -- Fathi Boudra <fboudra@free.fr> Mon, 26 Jun 2006 16:23:48 +0200
+
diff --git a/debian/_base/applications/system/kbfx/debian/compat b/debian/_base/applications/system/kbfx/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/kbfx/debian/control b/debian/_base/applications/system/kbfx/debian/control
new file mode 100644
index 000000000..64a95bb91
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/control
@@ -0,0 +1,22 @@
+Source: kbfx-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Uploaders: Fathi Boudra <fboudra@free.fr>, Mark Purcell <msp@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
+Standards-Version: 3.8.4
+
+Package: kbfx-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: kbfx-trinity (<< 4:14.0.0~)
+Breaks: kbfx-trinity (<< 4:14.0.0~)
+Description: an alternative to T-Menu for TDE [Trinity]
+ KBFX is an alternative to the classical T-Menu button and its menu.
+ It improves the user experience by enabling him to set a bigger (and thus more
+ visible) start button and by finally replacing the Win95-like T-Menu.
+ If you still want the old menu, because you're used to it, it is still
+ available as an option in kbfx. We recommend, however, that you give the Spinx
+ bar a try.
+ .
+ Homepage: http://www.kbfx.net
diff --git a/debian/_base/applications/system/kbfx/debian/copyright b/debian/_base/applications/system/kbfx/debian/copyright
new file mode 100644
index 000000000..ccc7bcf80
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/copyright
@@ -0,0 +1,40 @@
+This package was debianized by Fathi Boudra <fboudra@free.fr> on
+Mon, 26 Jun 2006 16:23:48 +0200.
+
+It was downloaded from http://www.kbfx.net
+
+Upstream Authors:
+ Siraj Razick <siraj@mail.kbfx.net>
+ Mensur Zahirovic <nookie@mail.kbfx.net>
+ Nathanael Gogniat <nathanael@mail.kbfx.net>
+
+Copyright: (C) 2005-2006 Siraj Razick <siraj@mail.kbfx.net>
+
+Copyright for kbfx kcontrol module:
+ (C) 2006 Siraj Razick <siraj@mail.kbfx.net>
+ (C) 2005 Akhmad Fathonih <toni@gamatechno.com>
+
+Copyright for OO Dom Image Rollover script:
+ (C) 2005 Adam Smith <ibulwark@hotmail.com>
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2006, Fathi Boudra <fboudra@free.fr> and
+is licensed under the GPL, see above.
diff --git a/debian/_base/applications/system/kbfx/debian/docs b/debian/_base/applications/system/kbfx/debian/docs
new file mode 100644
index 000000000..4182e08ae
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/docs
@@ -0,0 +1,2 @@
+doc/README
+doc/TODO
diff --git a/debian/_base/applications/system/kbfx/debian/kbfx-trinity.lintian b/debian/_base/applications/system/kbfx/debian/kbfx-trinity.lintian
new file mode 100644
index 000000000..35c40e0a1
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/kbfx-trinity.lintian
@@ -0,0 +1,5 @@
+# It isn't a library or a development package
+# and no other packages uses libkbfxcommon and libkbfxdata
+kbfx-trinity: no-shlibs-control-file opt/trinity/lib/libkbfxdata.so
+kbfx-trinity: no-shlibs-control-file opt/trinity/lib/libkbfxcommon.so
+kbfx-trinity: package-name-doesnt-match-sonames libkbfxcommon libkbfxdata
diff --git a/debian/_base/applications/system/kbfx/debian/patches/series b/debian/_base/applications/system/kbfx/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/patches/series
diff --git a/debian/_base/applications/system/kbfx/debian/rules b/debian/_base/applications/system/kbfx/debian/rules
new file mode 100755
index 000000000..bb4d9b898
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/rules
@@ -0,0 +1,14 @@
+#!/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" \
+ -DLIB_SUFFIX="" \
+ -DCMAKE_LIBRARY_PATH="/opt/trinity/lib" \
+ -DCMAKE_INCLUDE_PATH="/opt/trinity/include" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity/" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DBUILD_ALL="ON"
diff --git a/debian/_base/applications/system/kbfx/debian/source/format b/debian/_base/applications/system/kbfx/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/kbfx/debian/source/options b/debian/_base/applications/system/kbfx/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/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/debian/_base/applications/system/kbfx/debian/watch b/debian/_base/applications/system/kbfx/debian/watch
new file mode 100644
index 000000000..4052e514a
--- /dev/null
+++ b/debian/_base/applications/system/kbfx/debian/watch
@@ -0,0 +1,5 @@
+version=3
+opts=dversionmangle=s/~/-/ \
+ http://www.kbfx.net/release/0.4.9/sources/kbfx-([\d]\.[\d].*)\.tar\.bz2 debian svn-upgrade
+opts=dversionmangle=s/~/-/ \
+ http://www.kbfx.net/release/0.4.9/testing/kbfx-(.*)\.tar\.bz2 debian svn-upgrade
diff --git a/debian/_base/applications/system/kcmautostart/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/kcmautostart/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/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/debian/_base/applications/system/kcmautostart/debian/cdbs/versions.pl b/debian/_base/applications/system/kcmautostart/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/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/debian/_base/applications/system/kcmautostart/debian/changelog b/debian/_base/applications/system/kcmautostart/debian/changelog
new file mode 100644
index 000000000..783882b27
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/debian/changelog
@@ -0,0 +1,5 @@
+kcontrol-autostart-trinity (0.5-0ubuntu0) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
diff --git a/debian/_base/applications/system/kcmautostart/debian/compat b/debian/_base/applications/system/kcmautostart/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/kcmautostart/debian/control b/debian/_base/applications/system/kcmautostart/debian/control
new file mode 100644
index 000000000..cf5da73c2
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/debian/control
@@ -0,0 +1,16 @@
+Source: kcontrol-autostart-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Raphaël Pinson <raphink@raphink.net>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
+Standards-Version: 3.8.4
+
+Package: kcontrol-autostart-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: autostart module for the Trinity control center
+ Autostart is a Trinity control center module to configure which applications
+ start up when you login into a TDE session.
+ .
+ Homepage: http://www.kde-apps.org/content/download.php?content=45975
diff --git a/debian/_base/applications/system/kcmautostart/debian/copyright b/debian/_base/applications/system/kcmautostart/debian/copyright
new file mode 100644
index 000000000..68eb13461
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/debian/copyright
@@ -0,0 +1,32 @@
+This package was debianized by Raphaël Pinson <raphink@raphink.net> on
+Fri, 16 Dec 2005 19:52:51 +0100.
+
+It was downloaded from http://www.kde-apps.org/content/download.php?content=45975&id=1
+
+Upstream Author: Stephen Leaf <smileaf@smileaf.org>
+
+Copyright (C) 1997 Janos Farkas (chexum@shadow.banki.hu)
+copyright (C) 2006 Stephen Leaf <smileaf@smileaf.org>
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2007, Raphaël Pinson <raphink@raphink.net>
+is licensed under the GPL, see above.
+
diff --git a/debian/_base/applications/system/kcmautostart/debian/docs b/debian/_base/applications/system/kcmautostart/debian/docs
new file mode 100644
index 000000000..0b6e0f321
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/debian/docs
@@ -0,0 +1,2 @@
+AUTHORS
+README.md
diff --git a/debian/_base/applications/system/kcmautostart/debian/patches/series b/debian/_base/applications/system/kcmautostart/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/debian/patches/series
diff --git a/debian/_base/applications/system/kcmautostart/debian/rules b/debian/_base/applications/system/kcmautostart/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/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/debian/_base/applications/system/kcmautostart/debian/source/format b/debian/_base/applications/system/kcmautostart/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/kcmautostart/debian/source/options b/debian/_base/applications/system/kcmautostart/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/kcmautostart/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/debian/_base/applications/system/kdbusnotification/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/kdbusnotification/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/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/debian/_base/applications/system/kdbusnotification/debian/cdbs/versions.pl b/debian/_base/applications/system/kdbusnotification/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/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/debian/_base/applications/system/kdbusnotification/debian/changelog b/debian/_base/applications/system/kdbusnotification/debian/changelog
new file mode 100644
index 000000000..d98ce4aba
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/debian/changelog
@@ -0,0 +1,9 @@
+kdbusnotification-trinity (0.1-0ubuntu1) squeeze; urgency=low
+
+ * Initial upload
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sun, 17 Oct 2010 19:35:00 -0600
+
+Local variables:
+mode: debian-changelog
+End:
diff --git a/debian/_base/applications/system/kdbusnotification/debian/compat b/debian/_base/applications/system/kdbusnotification/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/kdbusnotification/debian/control b/debian/_base/applications/system/kdbusnotification/debian/control
new file mode 100644
index 000000000..bfebf027e
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/debian/control
@@ -0,0 +1,17 @@
+Source: kdbusnotification-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, libdbus-glib-1-dev, libgtk2.0-dev, libglib2.0-dev
+Standards-Version: 3.8.4
+
+Package: kdbusnotification-trinity
+Architecture: any
+Section: tde
+Replaces: kdbusnotification-trinity (<< 4:14.0.0~)
+Breaks: kdbusnotification-trinity (<< 4:14.0.0~)
+Provides: notification-daemon
+Depends: ${shlibs:Depends}
+Description: a DBUS notification service [Trinity]
+ kdbusnotification is a small program for Trinity that displays
+ DBUS notifications via unobtrusive, easily dismissed passive popups.
diff --git a/debian/_base/applications/system/kdbusnotification/debian/copyright b/debian/_base/applications/system/kdbusnotification/debian/copyright
new file mode 100644
index 000000000..760904ce9
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/debian/copyright
@@ -0,0 +1,24 @@
+This package was debianized by Timothy Pearson <kb9vqf@pearsoncomputing.net> on
+Mon, 17 Oct 2011 09:37:00 -0600.
+
+Upstream Authors: Timothy Pearson <kb9vqf@pearsoncomputing.net>
+
+Copyright:
+
+ Copyright (c) 2011, Timothy Pearson
+
+ This package 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; version 2 dated June, 1991.
+
+ 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 GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/_base/applications/system/kdbusnotification/debian/docs b/debian/_base/applications/system/kdbusnotification/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/_base/applications/system/kdbusnotification/debian/rules b/debian/_base/applications/system/kdbusnotification/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/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/debian/_base/applications/system/kdbusnotification/debian/source/format b/debian/_base/applications/system/kdbusnotification/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/kdbusnotification/debian/source/options b/debian/_base/applications/system/kdbusnotification/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/kdbusnotification/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/debian/_base/applications/system/klamav/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/klamav/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/klamav/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/debian/_base/applications/system/klamav/debian/cdbs/versions.pl b/debian/_base/applications/system/klamav/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/klamav/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/debian/_base/applications/system/klamav/debian/changelog b/debian/_base/applications/system/klamav/debian/changelog
new file mode 100644
index 000000000..c2c716a53
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/changelog
@@ -0,0 +1,258 @@
+klamav-trinity (0.47) testing; urgency=low
+
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 07 Mar 2021 22:11:32 +0900
+
+klamav (0.46-3+deb6u1) squeeze-lts; urgency=low
+
+ * Rebuild with libclamav7 for clamav 0.99
+
+ -- Scott Kitterman <scott@kitterman.com> Sun, 28 Feb 2016 13:35:10 +0000
+
+klamav (0.46-3) unstable; urgency=low
+
+ * Add debian/patches/13_ltmail.sh_fix.diff to fix FTBFS on amd64
+ (Closes: #542973)
+ - Thanks to Stefan Potyra for the patch
+ * Update standards version to 3.8.3
+ - Add README.Source
+ * Adjust package description to reflect the more limited funcitonality
+ available with a KDE4 desktop
+
+ -- Scott Kitterman <scott@kitterman.com> Mon, 26 Oct 2009 18:11:17 -0400
+
+klamav (0.46-2) unstable; urgency=low
+
+ * Just build-dep on libltdl3-dev
+
+ -- Scott Kitterman <scott@kitterman.com> Mon, 30 Mar 2009 12:58:00 -0400
+
+klamav (0.46-1) unstable; urgency=low
+
+ * New upstream release for clamav 0.95 compatibility
+ - Updated debian/copyright
+ - Add build-dep on libltdl7-dev | libltdl3-dev
+ * Drop 11-ukraine.patch and 12-clamav-0.94_build_fix.diff
+ - Incorporated upstream
+ * Freshen 09-disable-autoscan.patch
+ * Add 11_desktop_directory.diff, move .desktop file to xdg directory
+ - Thanks to Jonathan Riddell <jriddell@ubuntu.com> for the patch
+ * Add 12_no_mediaslave.diff, remove obsolete (due to impending KDE4
+ transition) Devices section from launcher
+ * Update standards version to 3.8.1 without further change
+
+ -- Scott Kitterman <scott@kitterman.com> Mon, 30 Mar 2009 10:43:32 -0400
+
+klamav (0.44-3) unstable; urgency=low
+
+ * Add debian/patches/12-clamav-0.94_build_fix.diff to fix FTBFS against
+ clamav 0.94
+ - Thanks to Mandriva for the patch
+
+ -- Scott Kitterman <scott@kitterman.com> Sat, 06 Sep 2008 19:06:06 -0400
+
+klamav (0.44-2) unstable; urgency=low
+
+ * Add 11-ukraine.patch for Ukranian translation (thanks to Yuri Chornoivan)
+
+ -- Scott Kitterman <scott@kitterman.com> Fri, 25 Jul 2008 18:14:43 -0400
+
+klamav (0.44-1) unstable; urgency=low
+
+ * New upstream release (The "Hey, Debian has patches" release)
+ - Remove debian/patches/02_servicemenu_fix.patch, incorporated upstream
+ - Remove debian/patches/05_kuniqueapplication.patch, incorporated upstream
+ - Remove debian/patches/06_gcc43_build.patch, incorporated upstream
+ - Remove debian/patches/07-fix-config-path.patch, incorporated upstream
+ - Remove debian/patches/11_fix_arj_option.patch, incorporated upstream
+ - Remove debian/patches/12_clamscan_0.93_option_update.patch, incorporated
+ upstream
+ * Remove unneeded debian/patches/13_test.patch
+ * Bump standards version to 3.8.0.1 without further change
+ * Update debian/copyright to be more pedantic
+ * Update debian/patches/09-disable-autoscan.patch to remove unused option
+ choices too
+ - Thanks to Yuriy Kozlov for pointing out the fix
+
+ -- Scott Kitterman <scott@kitterman.com> Sun, 13 Jul 2008 13:16:12 -0400
+
+klamav (0.43-1) unstable; urgency=low
+
+ * New upstream release
+ - Drop debian/patches/11_clamav093.patch, fixed upstream
+ * Add debian/patches/11_fix_arj_option.patch to correct option passed to
+ clamscan to scan arj files (LP: #222486)
+ * Add debian/patches/12_clamscan_0.93_option_update.patch to update for
+ clamscan option changes in clamav 0.93
+
+ -- Scott Kitterman <scott@kitterman.com> Mon, 05 May 2008 16:59:57 -0400
+
+klamav (0.42-3) unstable; urgency=low
+
+ * Update to work with clamav 0.93/libclamav4
+ - Add debian/patches/11_clamav093.patch so it builds (patch from Fedora)
+ - Bump libclamav build-dep and clamav depends version to 0.93~
+
+ -- Scott Kitterman <scott@kitterman.com> Mon, 05 May 2008 09:32:57 -0400
+
+klamav (0.42-2) unstable; urgency=low
+
+ [ Scott Kitterman ]
+ .
+ * Add 09-disable-autoscan.patch to remove U/I for autoscan
+ - Upstream removed the functionality in 0.42, but did us the favor of
+ leaving the unused U/I (patch from Kubuntu)
+ * Add 10-fix-window-size.patch to make window sizes larger (Closes: #468443)
+ - Patch from mandriva
+ * Add correct .SH NAME section to ScanWithKlamAV.1, klamarkollon.1, and
+ klammail.1
+ * Restore debian/changelog for this package (Kubuntu heritage) and drop the
+ Debian history from the previous maintainer's package
+ - remove debian/changelog.kubuntu
+ .
+ [ Philipp Kern ]
+ * Add DM-Upload-Allowed to this package.
+
+ -- Scott Kitterman <scott@kitterman.com> Sun, 20 Apr 2008 18:15:21 -0400
+
+klamav (0.42-1) unstable; urgency=low
+
+ * Agreed maintainer change
+ * New upstream release (closes: #402593) (closes: #416619) (closes: #454397)
+ - Upstream support for clamav 0.9x versions
+ - Removed on access scanning functions (klamd)
+ - Removed docbook source for klamd.1 and updated debian/rules
+ * Rebase packaging on Kubuntu package for 0.42 (historical Kubuntu debian/
+ changelog moved to debian/changelog.kubuntu)
+ - Adjust version/distro for Debian
+ - Use package description from Debian package and update for new version
+ - Rename kubuntu* series patches to remove distro specific name
+ - Freshen patches
+ * Acknowledge NMU (closes: #409636) (closes: #411810) (closes: #412856)
+ - Thank you Stephen Gran
+ * Add 06_gcc43_build.patch to fix buid failures on GCC 4.3 (closes: #455375)
+ - Patch thanks to Andy Shevchenko on klamav-users
+ * Add 07-fix-config-path.patch and 08-use-default-database-path.patch using
+ relevant parts of 00-fix-config-path.patch and
+ 02-use-default-database-path.patch from experimental (closes: #402485)
+ * Correctly version libclamav-dev build-dep and clamav dependency
+ * Add watch file
+
+ -- Scott Kitterman <scott@kitterman.com> Wed, 27 Feb 2008 00:15:41 -0500
+
+klamav (0.42-0ubuntu1) hardy; urgency=low
+
+ * New upstream release
+ - Set DEB_CONFIGURE_EXTRA_FLAGS = --with-disableupdates in debian/rules
+ to invoke the upstream option to disable updates, but retain our
+ kubuntu_03_no_update_software_config_section.patch since it goes farther
+ and removes the update GUI
+ * Update long description slightly
+ * Remove kubuntu_06_fix_crash_on_update.diff and
+ kubuntu_07_cli_gentempfd.patch
+ - Upstream code reworked substantially, patches no longer required
+ * Freshened remaining patches
+
+ -- Scott Kitterman <scott@kitterman.com> Wed, 06 Feb 2008 14:45:24 -0500
+
+klamav (0.41.1-0ubuntu2) hardy; urgency=low
+
+ * Update for transition to libclamav3
+ - Add debian/patches/kubuntu_07_cli_gentempfd.patch to support new
+ API. Patch from Sourceforge #1812936
+ * Bump standards version to 3.7.3 without further change
+ * Move homepage from extended description to Homepage: field in debian/
+ control
+
+ -- Scott Kitterman <scott@kitterman.com> Sun, 23 Dec 2007 01:32:04 -0500
+
+klamav (0.41.1-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release
+ - Freshen all patches for new directory structure/names.
+ - Add the autotools CDBS class and Set DEB_CONFIGURE_SCRIPT in debian/rules
+ to account for new config location
+ * Change maintainer to MOTU
+ * In debian/control, updated package description to remove mention of
+ automatic updates.
+
+ -- Scott Kitterman <scott@kitterman.com> Tue, 14 Aug 2007 10:59:11 -0400
+
+klamav (0.41-0ubuntu4) gutsy; urgency=low
+
+ * Rebuild for the libcurl transition mess.
+
+ -- Steve Kowalik <stevenk@ubuntu.com> Thu, 5 Jul 2007 00:14:30 +1000
+
+klamav (0.41-0ubuntu3) gutsy; urgency=low
+
+ * Added kubuntu_02_servicemenu_fix.patch
+ Fixes LP: 103202
+ * Added kubuntu_03_no_update_software_config_section.patch
+ Softwares are handled by package management. There is no reason
+ for the software to manage the update itself
+ * Added kubuntu_04_fix_french_translation.patch
+ * Added kubuntu_05_kuniqueapplication.patch
+ klamav is a systray based software, which shoudln't be launched several
+ times.
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Sat, 30 Jun 2007 23:53:57 +0200
+
+klamav (0.41-0ubuntu2) feisty; urgency=low
+
+ * Add 02_fix_crash_on_update.diff (LP: #96090)
+ - Thanks to dmueller@suse.de for the fixes in the opensuse klamav package.
+
+ -- Frode M. Døving <frode@ubuntu.com> Sat, 14 Apr 2007 11:14:58 +0200
+
+klamav (0.41-0ubuntu1) feisty; urgency=low
+
+ * New upstream release
+ * Tarball rebuild to remove admin/CVS, src/icons/.cvsignore and dazuko sources
+ * New Upstream release necessary this late in the development cycle due to
+ clamav being upgraded, so the old release is broken.
+ * Closes Malone #87117, #85224 (the feisty part), #85213, #82236, and #94103
+
+ -- Sarah Hobbs <hobbsee@ubuntu.com> Wed, 21 Mar 2007 14:25:28 +1100
+
+klamav (0.38-0ubuntu1) feisty; urgency=low
+
+ * New upstream release
+ * Tarball rebuild to remove admin/CVS, src/icons/.cvsignore and dazuko sources
+ (not needed while packaging).
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Tue, 16 Nov 2006 04:15:43 +0200
+
+klamav (0.37-0ubuntu1) edgy; urgency=low
+
+ * New upstream release
+ * Tarball rebuild to remove admin/CVS, src/icons/.cvsignore and dazuko sources
+ (not needed while packaging).
+ * Removed useless kubuntu_02_fix_desktop_file.patch
+ * Removed obsolete kubuntu_03_fix_ScanWithKlamAV_shell_script_name.patch
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Tue, 11 Jul 2006 23:28:29 +0200
+
+klamav (0.32-0ubuntu3) dapper; urgency=low
+
+ * Rebuild for dh_iconcache
+
+ -- Brandon Holtsclaw <brandon@imbrandon.com> Tue, 23 May 2006 16:46:03 +0000
+
+klamav (0.32-0ubuntu2) dapper; urgency=low
+
+ * Added clamav as Depends (required to scan anything!)
+
+ -- Martin Meredith <mez@ubuntu.com> Wed, 4 Jan 2006 08:52:30 +0000
+
+klamav (0.32-0ubuntu1) dapper; urgency=low
+
+ * Initial Release.
+ * Tarball rebuild to remove admin/CVS, src/icons/.cvsignore and dazuko sources (not needed while packaging).
+ * Added patch kubuntu_01_kdepot.patch to allow pot files to be added to rosetta
+ * Added patch kubuntu_02_fix_desktop_file.patch to add french Comment, french and english GenericName and Categories to klamav.desktop
+ * Added patch kubuntu_03_fix_ScanWithKlamAV_shell_script_name.patch to rename ScanWithKlamAV.sh to ScanWithKlamAV and modify references in the sources, to avoid having a .sh file in /usr/bin
+ * Sponsored upload for Anthony Mercatante <anthony.mercatante@laposte.net>
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 15 Dec 2005 00:05:28 +0200
diff --git a/debian/_base/applications/system/klamav/debian/compat b/debian/_base/applications/system/klamav/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/klamav/debian/control b/debian/_base/applications/system/klamav/debian/control
new file mode 100644
index 000000000..833f05123
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/control
@@ -0,0 +1,20 @@
+Source: klamav-trinity
+Section: admin
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Scott Kitterman <scott@kitterman.com>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libclamav-dev (>= 0.102~)
+Standards-Version: 3.8.4
+
+Package: klamav-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, clamav (>= 0.102)
+Replaces: klamav-trinity (<< 4:14.0.0~)
+Breaks: klamav-trinity (<< 4:14.0.0~)
+Description: TDE frontend for ClamAV [Trinity]
+ KlamAV is an anti-virus manager for the TDE desktop that allows you to
+ manage your virus-scanning, scheduling, virus research and
+ software/database updates.
+ .
+ KlamAV features manual scanning, quarantine management, virus browser, mail
+ scanning (KMail and Evolution) and scan scheduler.
diff --git a/debian/_base/applications/system/klamav/debian/copyright b/debian/_base/applications/system/klamav/debian/copyright
new file mode 100644
index 000000000..304f8cb2c
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/copyright
@@ -0,0 +1,174 @@
+This package was debianized by Anthony Mercatante <anthony.mercatante@laposte.net> on
+Wed, 15 Dec 2005 03:39:28 +0200.
+
+It is currently maintained by Scott Kitterman <scott@kitterman.com>
+
+It was downloaded from http://klamav.sf.net/
+
+Upstream Author:
+ Robert Hogan <robert@roberthogan.net>
+ uses code from :
+ Akregator
+ ClamAV
+ KCron
+ AmaroK
+ Kicker
+ K3b
+
+Uses Arkollon as an installation medium ( Copyright David Sansome ).
+
+License:
+
+ 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.
+
+ 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.
+
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+Copyright
+
+KlamAv:
+
+ (C) 2004, 2006 Robert Hogan <robert@roberthogan.net>
+
+Akregator:
+
+ (C) 2001-2004 Frerich Raabe <raabe@kde.org>
+ (C) 2003 Georg Robbers <Georg.Robbers@urz.uni-hd.de>
+ (C) 2004 Gary Cramblitt <garycramblitt@comcast.net>
+ (C) 2004 Sashmit Bhaduri <smt@vfemail.net>
+ (C) 2004 Stanislav Karchebny <stanislav.karchebny@kdemail.net>
+ (C) 2004 Teemu Rytilahti <teemu.rytilahti@kde-fi.org>
+
+ClamAv:
+
+ (C) 2002 - 2005 ClamAV Team
+ * ClamAV DB code:
+ * Copyright (C) 2002 - 2005 Tomasz Kojm <tkojm@clamav.net>
+
+Kcron:
+ Copyright (C) 1999, Gary Meyer <gary@meyer.net>
+
+debian/klamav.1.docbook, debian/klammail.1.docbook, debian/ScanWithKlamAV.1.docbook and debian/klamarkollon.1:
+
+ Copyright (C) 2005 by Anthony Mercatante <anthony.mercatante@laposte.net>
+
+Kicker (src/datepicker.cpp):
+
+Copyright (c) 1996-2002 the kicker authors. See file AUTHORS.
+
+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
+
+K3b:
+
+/*
+ *
+ * $Id: k3bjobprogressosd_mod.cpp,v 1.5 2007/05/29 21:44:25 hoganrobert Exp $
+ * Copyright (C) 2005 Sebastian Trueg <trueg@k3b.org>
+ *
+ * This file is part of the K3b project.
+ * Copyright (C) 1998-2005 Sebastian Trueg <trueg@k3b.org>
+ *
+ * Some minor changes for KlamAV:
+ * Copyright (C) 2006 by Robert Hogan *
+ * robert@roberthogan.net *
+
+admin/install-sh:
+
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
+#
+# Copyright (C) 1994 X Consortium
+#
+# 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
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
+
+admin/doxygen.sh
+
+# doxygen.sh Copyright (C) 2005 by Adriaan de Groot and Dimitri van Heesch
+# Based on some code from Doxyfile.am, among other things.
+# License: GPL version 2.
+# See file COPYING in kdelibs for details.
+
+src/sqlite/*
+
+** 2001 - 2005
+**
+** The author disclaims copyright to this source code. In place of
+** a legal notice, here is a blessing:
+**
+** May you do good and not evil.
+** May you find forgiveness for yourself and forgive others.
+** May you share freely, never taking more than you give.
+
+admin/config.pl
+# written by Michael Matz <matz@kde.org>
+# adapted by Dirk Mueller <mueller@kde.org>
+src/clicklineedit.cpp
+ Copyright (c) 2004 Daniel Molkentin <molkentin@kde.org>
+ based on code by Cornelius Schumacher <schumacher@kde.org>
+
+Are both licensed under LGPL2 or later
+
+ This file 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.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public License
+ along with this library; see the file COPYING.LIB. If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+
+ On Debian GNU/Linux systems, the complete text of the GNU Library General
+ Public License can be found in `/usr/share/common-licenses/LGPL-2'.
diff --git a/debian/_base/applications/system/klamav/debian/docs b/debian/_base/applications/system/klamav/debian/docs
new file mode 100644
index 000000000..0b6e0f321
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/docs
@@ -0,0 +1,2 @@
+AUTHORS
+README.md
diff --git a/debian/_base/applications/system/klamav/debian/klamav-trinity.menu b/debian/_base/applications/system/klamav/debian/klamav-trinity.menu
new file mode 100644
index 000000000..d9f573f5e
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/klamav-trinity.menu
@@ -0,0 +1,5 @@
+?package(klamav-trinity):needs="X11"\
+ section="Apps/System"\
+ hints="TDE,KlamAV"\
+ title="klamav"\
+ command="/opt/trinity/bin/klamav"
diff --git a/debian/_base/applications/system/klamav/debian/patches/series b/debian/_base/applications/system/klamav/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/patches/series
diff --git a/debian/_base/applications/system/klamav/debian/rules b/debian/_base/applications/system/klamav/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/debian/_base/applications/system/klamav/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/debian/_base/applications/system/klamav/debian/source/format b/debian/_base/applications/system/klamav/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/klamav/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/klamav/debian/source/options b/debian/_base/applications/system/klamav/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/klamav/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/debian/_base/applications/system/knemo/debian/README.Debian b/debian/_base/applications/system/knemo/debian/README.Debian
new file mode 100644
index 000000000..b0302c211
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/README.Debian
@@ -0,0 +1,107 @@
+Debian kde-extras Team
+----------------------
+
+1. Contacts
+-----------
+
+General help requests
+ <debian-kde@lists.debian.org> mailing list
+ #debian-kde on irc
+
+Packaging queries
+ <debian-qt-kde@lists.debian.org> mailing list
+ #debian-qt-kde on irc
+
+Maintainers
+ <pkg-kde-extras@lists.alioth.debian.org> mailing list
+
+
+2. Subversion repository
+------------------------
+
+You can browse it only at:
+
+http://svn.debian.org/wsvn/pkg-kde/kde-extras/
+
+To "checkout" the repository use these commands:
+
+ $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
+
+Authorized SSH keys are controlled at https://alioth.debian.org/account/
+
+The repository layout is:
+
+- packagename/
+    - trunk/
+    - branches/
+    - tags/
+        - 0.7.2-1/
+        - 0.7.2-2/
+        - 0.7.2-2ubuntu1/
+        - 0.7.2-2ubuntu2/
+        - 0.7.2-2ubuntu3/
+        - 0.8.0/
+        ...
+
+If only one version of the package is available at the time, development must
+be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new
+release is made.
+
+When, at some point, the need to have two different versions at the same time
+arises (for example, if we need a version to be in unstable and a different one
+to be in experimental), experimental development will be made in trunk/ and
+if a new unstable package needs to be cooked, copying
+tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the
+trick.
+
+3. Using svn-buildpackage
+--------------------------
+
+Packages with an upstream tarball will require you to set the mergeWithUpstream
+property first (from the package root) so that svn-buildpackage will look for
+the .orig.tar.gz in the ../tarballs directory.
+
+ % svn propset mergeWithUpstream 1 debian
+
+Please note that this only works for packages which have only the debian/
+directory committed. Consequently, you must use CDBS's simple-patchsys.mk or
+dpatch to modify the upstream sources.
+
+After you have finished and committed your Debian patches via
+
+ % svn commit [PACKAGE]
+
+as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build
+your package with the following commands:
+
+ % svn-buildpackage --svn-ignore-new -rfakeroot
+
+Please, don't commit tarballs/ or build-area/ directories to SVN.
+
+4. Tarballs and Build-area directories
+------------------------------------
+
+During pkg development before uploaded to debian the tarballs can be found at:
+
+ http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/
+
+You need to place those dirs in the parent directory of the one from which you're
+running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs
+in 'pkgname'/ dir, at the same level as trunk/
+
+If you want to compile inside one version in tags/ dir, you'll need to place those
+dirs inside that dir. Of course the easiest and cleanest way of doing it is
+by making a symlink of those dirs inside tags/ dir.
+
+5. Using svn-inject
+-------------------
+
+To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1)
+as follows:
+
+ svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
+
+Type in your alioth password a few hundred times :-) and your package should be
+uploaded to the archive. Note you will also need to manually copy the
+package.orig.tar.gz to your tarballs directory. The -o option is important as
+this ensures that we 'Only keep modified files under SVN control'
diff --git a/debian/_base/applications/system/knemo/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/knemo/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/knemo/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/debian/_base/applications/system/knemo/debian/cdbs/versions.pl b/debian/_base/applications/system/knemo/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/knemo/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/debian/_base/applications/system/knemo/debian/changelog b/debian/_base/applications/system/knemo/debian/changelog
new file mode 100644
index 000000000..93005e6cb
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/changelog
@@ -0,0 +1,272 @@
+knemo-trinity (0.4.8-3) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+knemo-trinity (0.4.8-2) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 06 March 2009 01:35:00 -0600
+
+knemo-trinity (0.4.8-1) intrepid; urgency=low
+
+ * Added -trinity prefix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Tue, 02 Dec 2008 09:37:00 -0600
+
+knemo (0.4.8-1) unstable; urgency=low
+
+ * New upstream release
+ - fixed high CPU load when the default gateway is missing (sysbackend)
+ - spawns many processes even when disabled (Closes: #411013)
+ - CPU usage way too high (Closes: #411146)
+ - New upstream 0.4.8 (Closes: #432835)
+
+ -- Mark Purcell <msp@debian.org> Thu, 19 Jul 2007 21:48:50 +0100
+
+knemo (0.4.6-2) unstable; urgency=high
+
+ [ Mark Purcell ]
+ * Urgency high as this fixes multiple RC bugs
+ * fd-leakage patch from Matthias Dellweg
+ - (Closes: Bug#409707: knemo: fd-leakage in sys backend)
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Tue, 6 Feb 2007 11:05:03 +0000
+
+knemo (0.4.6-1) unstable; urgency=low
+
+ * new upstream release
+
+ [ Achim Bohnet ]
+ * Add libiw-dev to build-deps. Now used by sys backend.
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Sun, 8 Oct 2006 23:31:03 +0200
+
+knemo (0.4.5-1) unstable; urgency=low
+
+ [ Mark Purcell ]
+ * New upstream release
+ * Remove 12_tdesvn572745.diff as applied upstream
+ * Remove 13_fix_essid_regexp_for_not_quoted_strings.diff as applied
+ upstream
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Mon, 28 Aug 2006 21:31:40 +0100
+
+knemo (0.4.4-2) unstable; urgency=low
+
+ [ Achim Bohnet ]
+ * control: remove Depends: tdelibs-bin. tdelibs-bin was merged into
+ tdelibs4c2a (4:3.5.3-1). tdelibs4c2a is added via ${shlibs:Depends}.
+ Thx Hobbsee for reminding me (again and again :).
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Tue, 22 Aug 2006 17:11:42 +0200
+
+knemo (0.4.4-1) unstable; urgency=low
+
+ * new upstream release
+
+ [ Achim Bohnet ]
+ * added debian/patches/12_tdesvn572745.diff: Pull from KDE SVN:
+ Fixed counting of transmitted data
+ * added debian/patches/11_revert_load_on_demand.diff:
+ With load on demand, knemo does not start on login.
+ So reverting to 0.4.2 behaviour. This patch
+ reverts Dirk Muellers change from 6-Aug-2006
+ trunk/extragear/network/knemo/knemod/knemod.desktop #570450:570451
+ See also: http://bugs.kde.org/show_bug.cgi?id=132218
+ * added debian/patches/13_fix_essid_regexp_for_not_quoted_strings.diff
+ Fixes broken ESSID extraction from iwconfig output for the case that
+ the ESSID value is not quoted.
+ * debian/copyright: update list of translators
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Tue, 15 Aug 2006 00:29:24 +0200
+
+knemo (0.4.3-1) unstable; urgency=low
+
+ [ Mark Purcell ]
+ * New upstream release
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Sun, 6 Aug 2006 22:40:42 +0100
+
+knemo (0.4.2-1) unstable; urgency=low
+
+ [ Achim Bohnet ]
+ * New upstream release:
+ - fixed crash when opening status dialog or tooltips
+ * check copyrights and update debian/copyright
+
+ [ Debian KDE Extras Team ]
+ * random crashes (Closes: #374391)
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Fri, 30 Jun 2006 23:13:53 +0100
+
+knemo (0.4.1-1) unstable; urgency=low
+
+ [ Mark Purcell ]
+ * New upstream release
+ - Fixes: encoding error in desktop file (Closes: #343290)
+ - Fixes: link quality of a wireless interface is not shown (Closes: #350393)
+ * knemo - lists mailing list as uploader in changelog (Closes: #340845)
+ - No consensus reached on debian-devel
+ - Report 200 days old
+ - Other packages have closed their uploader 'bugs'
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Tue, 13 Jun 2006 13:07:37 +0100
+
+knemo (0.4.0-2) unstable; urgency=low
+
+ [Achim Bohnet]
+ * Remove unsermake from build-dep. Closes #366932: knemo - FTBFS: Build
+ depends against unavailable package: unsermake
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Thu, 11 May 2006 22:46:08 +0100
+
+knemo (0.4.0-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes: FTBFS with G++ 4.1: extra qualification (Closes: #357359)
+ - Fixes: Description improvement (Closes: #341298)
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Sun, 2 Apr 2006 14:54:32 +0100
+
+knemo (0.3.1-5) unstable; urgency=low
+
+ [ Achim Bohnet ]
+ * short description: replace "KDEs systray" with "KDE's systray"
+ (Closes: 341298)
+ * patches/11_tdesvn_505129_add_kcm_desktop_keywords.diff: added
+ keywords to knemo's kcontrol desktop file. Knemo configuration
+ can now be found via 'Search:' (suggested by gbrinkmann on kde-apps)
+ This also fixes, well removes, the non UTF-8 encoding in comment[de],
+ about update-desktop-database complained.
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Thu, 1 Dec 2005 00:52:03 +0100
+
+knemo (0.3.1-4) unstable; urgency=low
+
+ +++ Changes by Achim Bohnet:
+
+ * Initial release (Closes: #259245)
+ * Installed kcm_knemo.desktop in /usr/share/application/kde not the
+ old /usr/share/applnk dir.
+ * build-dep: add autotools-dev so recent config.guess config.sub are
+ used (Thx Michael Biebl)
+ * Use bugs.kde.org, not Percys email as addressee for bugs (stolen from
+ KDE SVN commit 461692)
+ * debian/copyright: update FSF address
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Mon, 14 Nov 2005 21:05:38 +0100
+
+knemo (0.3.1-3) unstable; urgency=low
+
+ * debian/copyright: mention explicitely that knemo as a whole
+ is distributed under the GPL
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Tue, 7 Jun 2005 01:04:33 +0200
+
+knemo (0.3.1-2) unstable; urgency=low
+
+ * long description: mention that usage of ifconfig, route and
+ iwconfig for polling the inferface status once per second.
+ * debian/copyright: finished license and copyright review
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Wed, 27 Apr 2005 00:57:07 +0200
+
+knemo (0.3.1-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Fri, 1 Oct 2004 22:50:12 +0200
+
+knemo (0.3.0-1) unstable; urgency=low
+
+ * new upstream release
+ * updated list of translators in copyright
+ * add traffic plotter to long description
+ * removed now empty debian/TODO ;)
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Tue, 14 Sep 2004 22:10:30 +0200
+
+knemo (0.2.3-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Tue, 24 Aug 2004 22:17:41 +0200
+
+knemo (0.2.1-1) unstable; urgency=low
+
+ * initial upload (closes: #259245)
+ * new upstream (maintenance) release
+ * wireless-tools: recommend them instead of depend on
+ (still build-dep on them)
+ * bit better short description (important part first)
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Fri, 13 Aug 2004 14:19:12 +0200
+
+knemo (0.2.0-2) unstable; urgency=low
+
+ * builds with pbuilder build
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Thu, 12 Aug 2004 00:12:05 +0200
+
+knemo (0.2.0-1) unstable; urgency=low
+
+ * new upstream release
+ * rename TODO.for.me to TODO so it gets installed
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Thu, 5 Aug 2004 19:15:44 +0200
+
+knemo (0.1.10-2) unstable; urgency=low
+
+ * debian/rules: don't install empty (line) NEWS file.
+ * update TODO
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Wed, 21 Jul 2004 19:20:33 +0200
+
+knemo (0.1.10-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Mon, 12 Jul 2004 19:19:49 +0200
+
+knemo (0.1.9-1) unstable; urgency=low
+
+ * new upstream release
+ * copyright: added Translators Jurado Maqueda (es) and Malin Malinov (bg)
+ * add net-tools, wireless-tools to build-dep. Configure now checks
+ for i[fw]config (instead of hardcoded path in *.cpp files)
+ * added home page on kde-apps to control
+ * Add to depends: tdelibs-bin (contains kded), kicker
+ * Add to recommends: kcontrol (contains tdecmshell, kcontrol)
+ * fixed version in VERSION file s/0.1.8/0.1.9/
+ * README: s/&lt;/</
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Sun, 11 Jul 2004 11:25:07 +0200
+
+knemo (0.1.8-2) unstable; urgency=low
+
+ * interfaceupdater.cpp:150 s/"inet"/"inet "/ to prevent match with inet6
+ * disable build of handbook via doc/configure.in.in.
+ DO_NOT_COMPILE="$DO_NOT_COMPILE doc"
+ handbook is just an empty template.
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Tue, 29 Jun 2004 23:41:30 +0200
+
+knemo (0.1.8-1) unstable; urgency=low
+
+ * new upstream release.
+ * use /sbin/iwconfig path in .h, .cpp and .ui files
+ * add dependency on net-tools for ifconfig and wireless-tools
+ for iwconfig.
+
+ -- Achim Bohnet <ach@mpe.mpg.de> Tue, 29 Jun 2004 00:30:25 +0200
+
+knemo (0.1.5-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Michael Harlaut <mike@harlaut.net> Sun, 30 May 2004 22:27:54 +0200
+
diff --git a/debian/_base/applications/system/knemo/debian/compat b/debian/_base/applications/system/knemo/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/knemo/debian/control b/debian/_base/applications/system/knemo/debian/control
new file mode 100644
index 000000000..7a2e176ab
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/control
@@ -0,0 +1,22 @@
+Source: knemo-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Uploaders: Achim Bohnet <ach@mpe.mpg.de>, Mark Purcell <msp@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libiw-dev
+Standards-Version: 3.8.4
+
+Package: knemo-trinity
+Architecture: any
+Depends: kicker-trinity, ${shlibs:Depends}
+Replaces: knemo-trinity (<< 4:14.0.0~)
+Breaks: knemo-trinity (<< 4:14.0.0~)
+Recommends: kcontrol-trinity
+Description: network interfaces monitor for the Trinity systray
+ KNemo displays an icon in the systray for every network interface.
+ Tooltips and an info dialog provide further information about the
+ interface. Passive popups inform about interface changes.
+ A traffic plotter is also integrated.
+ .
+ knemo polls the network interface status every second from sysfs,
+ procfs and using libiw.
diff --git a/debian/_base/applications/system/knemo/debian/copyright b/debian/_base/applications/system/knemo/debian/copyright
new file mode 100644
index 000000000..56f8c81f8
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/copyright
@@ -0,0 +1,95 @@
+This package was debianized by Achim Bohnet <ach@mpe.mpg.de>
+on Mon, 28 Jun 2004 23:46:36 +0200
+
+It was downloaded from http://www.kde-apps.org/content/show.php?content=12956
+
+Upstream author is
+ Percy Leonhardt <percy@eris23.de>
+
+ Signal Plotter:
+ Taken from KSysGuard
+ Chris Schlaeger <cs@kde.org>
+
+Translation:
+ Zlatko Popov <zlatkopopov@fsa-bg.org> (bg)
+ Thierry Vignaud <tvignaud@mandriva.com> (br)
+ Jakub Friedl <jfriedl@suse.cz> Klara Cihlarova <koty@seznam.cz> (cs)
+ FULL NAME <EMAIL@ADDRESS> (cy)
+ Erik Kjær Pedersen <erik@binghamton.edu> (da)
+ Jannick Kuhr <jannick.kuhr@kdemail.net> (de)
+ Spiros Georgaras <sngeorgaras@otenet.gr> (el)
+ Malcolm Hunter <malcolm.hunter@gmx.co.uk> (en_GB)
+ Enrique Matias Sanchez (aka Quique) <cronopios@gmail.com> (es)
+ Marek Laane <bald@starman.ee> (et)
+ Julien Morot <julien@momonux.org> (fr)
+ Kevin Patrick Scannell <scannell@SLU.EDU> (ga)
+ Kroly Barcza (VectoR) <kbarcza@blackpanther.hu> (hu)
+ Samuele Kaplun <samuele.kaplun@collegiodimilano.it> (it)
+ Yukiko Bando <ybando@k6.dion.ne.jp> (ja)
+ Giasher <giasher@telenet.ge> (ka)
+ Donatas Glodenis <dgvirtual@akl.lt> (lt)
+ Bram Schoenmakers <bramschoenmakers@kde.nl> Rinse de Vries <rinsedevries@kde.nl> (nl)
+ Marcin Zasada <emzeta76@gazeta.pl> (pl)
+ José Nuno Coelho Pires <jncp@netcabo.pt> (pt)
+ Lisiane Sztoltz Teixeira <lisiane@kdemail.net> (pt_BR)
+ Alexander Shiyan <shc@users.sourceforge.net> (ru)
+ Steve Murphy <murf@e-tools.com> (rw)
+ Slobodan Simic <simicsl@verat.net> (sr)
+ Slobodan Simic <simicsl@verat.net> (sr@Latn)
+ Stefan Asserhäll <stefan.asserhall@comhem.se> (sv)
+ Bulent SENER <bsener@inonu.edu.tr> (tr)
+
+Copyright:
+
+ (C) 2004,2005,2006 Percy Leonhardt <percy@eris23.de>
+
+ knemod/signalplotter.{cpp,.h}
+
+ Copyright (c) 1999 - 2001,2002 Chris Schlaeger <cs@kde.org>
+
+
+License:
+
+ Knemo is distributed under the GPL.
+
+ Except 2 files that are licensed under the GPL (listed below), KNemo
+ is licensed under the LGPL:
+
+ KNemo 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.
+
+ KNemo 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 Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public License
+ along with this library; see the file COPYING.LIB. If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+ knemod/signalplotter.{cpp,.h} are licensed unter the GPL
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of version 2 of the GNU General Public
+ License as published by the Free Software Foundation.
+
+ 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+ KSysGuard is currently maintained by Chris Schlaeger <cs@kde.org>.
+ Please do not commit any changes without consulting me first. Thanks!
+
+
+ On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+ Public License and the GNU General Public license can be found in
+ /usr/share/common-licenses/LGPL file and /usr/share/common-licenses/GPL file,
+ respectively.
diff --git a/debian/_base/applications/system/knemo/debian/dirs b/debian/_base/applications/system/knemo/debian/dirs
new file mode 100644
index 000000000..110a71185
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/dirs
@@ -0,0 +1 @@
+opt/trinity/share/applications/tde
diff --git a/debian/_base/applications/system/knemo/debian/docs b/debian/_base/applications/system/knemo/debian/docs
new file mode 100644
index 000000000..960f99591
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/docs
@@ -0,0 +1,4 @@
+AUTHORS
+NEWS
+README.md
+TODO
diff --git a/debian/_base/applications/system/knemo/debian/patches/series b/debian/_base/applications/system/knemo/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/patches/series
diff --git a/debian/_base/applications/system/knemo/debian/rules b/debian/_base/applications/system/knemo/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/debian/_base/applications/system/knemo/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/debian/_base/applications/system/knemo/debian/source/format b/debian/_base/applications/system/knemo/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/knemo/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/knemo/debian/source/options b/debian/_base/applications/system/knemo/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/knemo/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/debian/_base/applications/system/knetload/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/knetload/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/knetload/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/debian/_base/applications/system/knetload/debian/cdbs/versions.pl b/debian/_base/applications/system/knetload/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/knetload/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/debian/_base/applications/system/knetload/debian/changelog b/debian/_base/applications/system/knetload/debian/changelog
new file mode 100644
index 000000000..ed97c1955
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/changelog
@@ -0,0 +1,244 @@
+knetload-trinity (2.3-3.1ubuntu0) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+knetload-trinity (2.3-3.0ubuntu3) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 06 March 2009 01:35:00 -0600
+
+knetload-trinity (2.3-3.0ubuntu1) intrepid; urgency=low
+
+ * Added -trinity suffix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 18 Dec 2008 17:47:00 -0600
+
+knetload (2.3-3.1ubuntu1) intrepid; urgency=low
+
+ * Drop recommends on kicker (LP: #283543)
+
+ -- Harald Sitter <apachelogger@ubuntu.com> Wed, 15 Oct 2008 12:47:50 +0200
+
+knetload (2.3-3.1) unstable; urgency=low
+
+ * Porter NMU with kind permission of the maintainer.
+ * Adjusted config.{guess,sub} (closes: #342376):
+ - Added auto-updates of admin/config.{guess,sub} in the clean target.
+ - Added a Build-Dependency on autotools-dev accordingly.
+ - Dropped config.{guess,sub} from the top-level directory since they
+ belong to the admin/ one.
+ * Updated libtool using the instructions provided by Aurelien Jarno and Petr
+ Salinger in #343962:
+ cp -f /usr/share/libtool/libtool.m4 admin/libtool.m4.in
+ cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh
+ make -f admin/Makefile.common
+ to assure a correct build on GNU/kFreeBSD.
+ * Updated admin/cvs.sh to detect both autoconf and autoheader 2.6* (and not
+ only 2.5*) according to:
+ http://lists.alioth.debian.org/pipermail/pkg-kde-talk/2006-July/000506.html
+ That was needed to apply Aurelien's instructions.
+
+ -- Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> Wed, 21 Mar 2007 05:00:17 +0100
+
+knetload (2.3-3) unstable; urgency=low
+
+ * Built with gcc-4.0 and against tdelibs 4:3.4.2.
+ * New maintainer email address.
+ * Complies with new standards version (3.6.2).
+ * Updated Free Software Foundation address in debian/copyright to new
+ address.
+ * Replaced config.guess and config.sub with new versions from autotools-dev
+ (closes: Bug#306521).
+
+ -- Helen Faulkner <helen@debian.org> Sat, 03 Sep 2005 17:44:32 +1000
+
+knetload (2.3-2) unstable; urgency=low
+
+ * Added copyright lines to debian/copyright.
+ * Corrected download location in debian/copyright.
+ * Removed obsolete kderemove tag from debian/menu.
+ * Removed lintian overrides, as they are no longer necessary.
+ * Removed unnecessary code for DEB_BUILD_OPTIONS=nostrip.
+
+ -- Helen Faulkner <helen_ml_faulkner@yahoo.co.uk> Fri, 17 Dec 2004 13:31:27 +0000
+
+knetload (2.3-1) unstable; urgency=low
+
+ * Adopted by Helen Faulkner.
+ * New upstream version.
+ * Using AM_MAINTAINER_MODE.
+
+ -- Helen Faulkner <helen_ml_faulkner@yahoo.co.uk> Thu, 21 Oct 2004 23:01:43 +0100
+
+knetload (1.99-8) unstable; urgency=low
+
+ * Rebuilt against KDE 3.2 for nicer docs.
+ * More quoting for the debian menu file.
+
+ -- Ben Burton <bab@debian.org> Sat, 3 Jul 2004 09:36:46 +1000
+
+knetload (1.99-7) unstable; urgency=low
+
+ * Built against new libXrender.
+ * Bumped standards-version to 3.6.1.
+
+ -- Ben Burton <bab@debian.org> Fri, 2 Jan 2004 18:13:07 +1100
+
+knetload (1.99-6) unstable; urgency=low
+
+ * Using high colour pixmap for debian menu entry.
+ * Updated SEE ALSO section of manpage.
+ * Bumped standards-version to 3.6.0.
+ * Updated package sections.
+
+ -- Ben Burton <bab@debian.org> Wed, 27 Aug 2003 20:04:25 +1000
+
+knetload (1.99-5) unstable; urgency=low
+
+ * Patched admin/acinclude.m4.in for s390 build (closes: #186815).
+ * Using AM_MAINTAINER_MODE.
+
+ -- Ben Burton <bab@debian.org> Tue, 8 Apr 2003 09:27:53 +1000
+
+knetload (1.99-4) unstable; urgency=low
+
+ * Removed dangling symlink (closes: #186172).
+
+ -- Ben Burton <bab@debian.org> Wed, 26 Mar 2003 14:06:57 +1100
+
+knetload (1.99-3) unstable; urgency=low
+
+ * Updated admin/debianrules for new Qt dirs (closes: #184690).
+ * Removed alpha compile flags.
+
+ -- Ben Burton <bab@debian.org> Sun, 16 Mar 2003 16:00:19 +1100
+
+knetload (1.99-2) unstable; urgency=low
+
+ * First Trinity upload to debian!
+ * Build-depends on debhelper v4.
+
+ -- Ben Burton <bab@debian.org> Mon, 3 Feb 2003 10:40:27 +1100
+
+knetload (1.99-1) unstable; urgency=low
+
+ * New upstream version.
+ * Bumped standards-version to 3.5.8.
+
+ -- Ben Burton <bab@debian.org> Tue, 14 Jan 2003 19:23:14 +1100
+
+knetload (1.91-trinity-1) unstable; urgency=low
+
+ * Ported to Trinity.
+
+ -- Ben Burton <benb@acm.org> Mon, 2 Sep 2002 12:57:36 +1000
+
+knetload (1.91-15) unstable; urgency=low
+
+ * Fixed the alpha build _again_.
+
+ -- Ben Burton <benb@acm.org> Sun, 4 Nov 2001 11:12:23 -0600
+
+knetload (1.91-14) unstable; urgency=low
+
+ * No longer runs ./configure a second time (fixes alpha builds).
+
+ -- Ben Burton <benb@acm.org> Mon, 29 Oct 2001 10:43:01 -0600
+
+knetload (1.91-13) unstable; urgency=low
+
+ * Consecutive builds now produce the same source diffs.
+
+ -- Ben Burton <benb@acm.org> Thu, 11 Oct 2001 14:09:31 -0500
+
+knetload (1.91-12) unstable; urgency=low
+
+ * Builds with automake 1.5.
+ * Updated config.guess and config.sub (closes: Bug#115014).
+
+ -- Ben Burton <benb@acm.org> Thu, 11 Oct 2001 09:41:57 -0500
+
+knetload (1.91-11) unstable; urgency=low
+
+ * Updated parameters for alpha build.
+
+ -- Ben Burton <benb@acm.org> Sun, 23 Sep 2001 23:07:01 -0500
+
+knetload (1.91-10) unstable; urgency=low
+
+ * objprelink: now you see it, now you don't (removed).
+
+ -- Ben Burton <benb@acm.org> Sun, 16 Sep 2001 12:22:33 -0500
+
+knetload (1.91-9) unstable; urgency=low
+
+ * Uses objprelink.
+
+ -- Ben Burton <benb@acm.org> Thu, 30 Aug 2001 09:10:08 -0500
+
+knetload (1.91-8) unstable; urgency=low
+
+ * Cleaned up debian/rules.
+
+ -- Ben Burton <benb@acm.org> Wed, 8 Aug 2001 19:08:30 +1000
+
+knetload (1.91-7) unstable; urgency=low
+
+ * Builds on alpha.
+ * Upped standards-version to 3.5.6.
+
+ -- Ben Burton <benb@acm.org> Sat, 4 Aug 2001 00:32:46 +1000
+
+knetload (1.91-6) unstable; urgency=low
+
+ * Removed redundancies from build-depends.
+ * Cosmetic change to doc-base registration.
+
+ -- Ben Burton <benb@acm.org> Mon, 21 May 2001 10:48:13 -0500
+
+knetload (1.91-5) unstable; urgency=low
+
+ * Fleshed out man page.
+
+ -- Ben Burton <benb@acm.org> Mon, 7 May 2001 07:58:17 -0500
+
+knetload (1.91-4) unstable; urgency=low
+
+ * Updated debian/rules to DH_COMPAT=3.
+ * Build-Depends: required version (>> 3.0.0) of debhelper.
+ * Updated Standards-Version to 3.5.2.
+ * Added kderemove="1" to the debian menu item.
+ * Miscellaneous tidying in debian/.
+
+ -- Ben Burton <benb@acm.org> Thu, 26 Apr 2001 12:47:52 -0500
+
+knetload (1.91-3) unstable; urgency=low
+
+ * Added Suggests: kcpuload.
+ * Removed dh_testversion from debian/rules.
+
+ -- Ben Burton <benb@acm.org> Wed, 28 Mar 2001 13:32:24 -0600
+
+knetload (1.91-2) unstable; urgency=low
+
+ * Rebuilt for new libqt2 libraries.
+
+ -- Ben Burton <benb@acm.org> Tue, 6 Mar 2001 07:49:40 -0600
+
+knetload (1.91-1) unstable; urgency=low
+
+ * Initial Release (closes: Bug#86935).
+ * Added a man page.
+ * Added an icon in /usr/share/pixmaps/.
+ * Moved HTML documentation from /usr/share/apps/knetload/docs/ to
+ /usr/share/doc/tde/HTML/en/knetload/ so that dwww can access it.
+
+ -- Ben Burton <benb@acm.org> Wed, 21 Feb 2001 12:08:16 -0600
+
+Local variables:
+mode: debian-changelog
+End:
diff --git a/debian/_base/applications/system/knetload/debian/compat b/debian/_base/applications/system/knetload/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/knetload/debian/control b/debian/_base/applications/system/knetload/debian/control
new file mode 100644
index 000000000..befc4403d
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/control
@@ -0,0 +1,24 @@
+Source: knetload-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Helen Faulkner <helen@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev (>= 4:3.4.2)
+Standards-Version: 3.8.4
+
+Package: knetload-trinity
+Architecture: any
+Section: tde
+Replaces: knetload-trinity (<< 4:14.0.0~)
+Breaks: knetload-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Conflicts: knetload
+Suggests: kcpuload-trinity
+Description: a network meter for Kicker [Trinity]
+ KNetLoad is a small network meter for Kicker (the TDE panel). It shows
+ a recent history of network usage in the form of two configurable
+ diagrams in the system tray, one for incoming and one for outgoing
+ data. These diagrams have settings for colours and various different
+ styles.
+ .
+ KNetLoad can monitor just about any network device.
diff --git a/debian/_base/applications/system/knetload/debian/copyright b/debian/_base/applications/system/knetload/debian/copyright
new file mode 100644
index 000000000..7093501e6
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/copyright
@@ -0,0 +1,31 @@
+This package was debianized by Ben Burton <bab@debian.org> on
+Wed, 21 Feb 2001 12:08:16 -0600.
+
+It was downloaded from http://flameeyes.web.ctonet.it/downloads.html#knetload
+
+Upstream Authors: Flameeyes <dgp85@users.sourceforge.net>
+ Markus Gustavsson <mighty@fragzone.se>,
+ Ben Burton <bab@debian.org>,
+ and others...
+
+Copyright:
+
+ Copyright (c) 1999-2000, Markus Gustavsson
+ (c) 2002, Ben Burton
+ (c) 2004, Flameeyes
+
+ This package 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; version 2 dated June, 1991.
+
+ 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,
+ 51 Franklin Street, Fifth Floor Boston, MA 02110-1301, USA.
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/_base/applications/system/knetload/debian/dirs b/debian/_base/applications/system/knetload/debian/dirs
new file mode 100644
index 000000000..f583045fe
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/dirs
@@ -0,0 +1 @@
+opt/trinity/bin
diff --git a/debian/_base/applications/system/knetload/debian/docs b/debian/_base/applications/system/knetload/debian/docs
new file mode 100644
index 000000000..76c3076c9
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+README.md
+TODO
diff --git a/debian/_base/applications/system/knetload/debian/knetload-trinity.install b/debian/_base/applications/system/knetload/debian/knetload-trinity.install
new file mode 100644
index 000000000..cdb14888d
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/knetload-trinity.install
@@ -0,0 +1 @@
+debian/knetload.xpm /opt/trinity/share/pixmaps
diff --git a/debian/_base/applications/system/knetload/debian/knetload.xpm b/debian/_base/applications/system/knetload/debian/knetload.xpm
new file mode 100644
index 000000000..3cc7ef17f
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/knetload.xpm
@@ -0,0 +1,113 @@
+/* XPM */
+static char *knetload[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 75 1",
+" c black",
+". c #1A0016",
+"X c #1E0019",
+"o c #22001C",
+"O c #24001E",
+"+ c #260020",
+"@ c #2A0023",
+"# c #2C0025",
+"$ c #2E0026",
+"% c #32002A",
+"& c #34002C",
+"* c #36002D",
+"= c #38002F",
+"- c #3C0032",
+"; c #3E0034",
+": c #400036",
+"> c #440039",
+", c #48003C",
+"< c #4A003E",
+"1 c #4C0040",
+"2 c #4E0042",
+"3 c #540047",
+"4 c #5A004C",
+"5 c #5C004D",
+"6 c #5E004F",
+"7 c #660056",
+"8 c #680058",
+"9 c #6C005B",
+"0 c #720060",
+"q c #740062",
+"w c #760063",
+"e c #780065",
+"r c #7E006A",
+"t c #4C4C4C",
+"y c gray47",
+"u c #82006E",
+"i c #84006F",
+"p c #860071",
+"a c #880073",
+"s c #8A0074",
+"d c #8E0078",
+"f c #900079",
+"g c #92007B",
+"h c #96007F",
+"j c #980080",
+"k c #9C0084",
+"l c #A00087",
+"z c #A20089",
+"x c #A4008A",
+"c c #A8008E",
+"v c #AA0090",
+"b c #B40098",
+"n c #B6009A",
+"m c #B8009B",
+"M c #BA009D",
+"N c #BC009F",
+"B c #BE00A0",
+"V c #C200A4",
+"C c #C600A7",
+"Z c #CC00AC",
+"A c #CE00AE",
+"S c #D000B0",
+"D c #D200B1",
+"F c #D800B6",
+"G c #DC00BA",
+"H c #E000BD",
+"J c #E400C1",
+"K c #E600C2",
+"L c #EA00C6",
+"P c #EE00C9",
+"I c #F000CB",
+"U c #F600D0",
+"Y c #FC00D5",
+"T c #FE00D7",
+"R c gray100",
+/* pixels */
+"tttttttttttttttttttttttttttttttt",
+"t R",
+"t R",
+"t R",
+"t R",
+"t R",
+"t R",
+"t R",
+"t U R",
+"t L R",
+"t yyGyyTyTyyyyyyyyyyyyyyyy R",
+"t S I I II R",
+"t T V TH H HH R",
+"t P bTPS S SS R",
+"t G cLGV VU VV U R",
+"t ZykFZbTbJTbbTYTyyTTyHTYT R",
+"t NTdCNxJxSJxxJKKTTJKTAKKK R",
+"t vJubvhShBShhSSDJKDDKNDDD R",
+"t hZ0xjpBpvBppNNNAANNAcNNN R",
+"t pN7gpecejceecccmmccmkccc R",
+"t 0x4re8g8pg88gggllggliggg R",
+"t 7s2974r40r44rrrssrrs0rrr R",
+"t 30;43<8<58<<888008805888 R",
+"t >4*<>-3-23--333553352333 R",
+"t %>+*%$-$*;$@;;;>>;;>=;;; R",
+"t o$.OoX@X+@XX@@@$$@@$+@@@ R",
+"t R",
+"t R",
+"t R",
+"t R",
+"t R",
+"tRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR"
+};
diff --git a/debian/_base/applications/system/knetload/debian/menu b/debian/_base/applications/system/knetload/debian/menu
new file mode 100644
index 000000000..0e0493879
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/menu
@@ -0,0 +1,6 @@
+?package(knetload-trinity):needs="X11"\
+ section="Apps/System"\
+ hints="TDE"\
+ title="KNetLoad"\
+ command="/opt/trinity/bin/knetload"\
+ icon="/opt/trinity/share/pixmaps/knetload.xpm"
diff --git a/debian/_base/applications/system/knetload/debian/patches/series b/debian/_base/applications/system/knetload/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/patches/series
diff --git a/debian/_base/applications/system/knetload/debian/rules b/debian/_base/applications/system/knetload/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/debian/_base/applications/system/knetload/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/debian/_base/applications/system/knetload/debian/source/format b/debian/_base/applications/system/knetload/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/knetload/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/knetload/debian/source/options b/debian/_base/applications/system/knetload/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/knetload/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/debian/_base/applications/system/knetstats/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/knetstats/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/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/debian/_base/applications/system/knetstats/debian/cdbs/versions.pl b/debian/_base/applications/system/knetstats/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/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/debian/_base/applications/system/knetstats/debian/changelog b/debian/_base/applications/system/knetstats/debian/changelog
new file mode 100644
index 000000000..d1015cb26
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/debian/changelog
@@ -0,0 +1,34 @@
+knetstats-trinity (1.6.1-0ubuntu4) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 04 Nov 2009 11:09:00 -0600
+
+knetstats (1.6.1-0ubuntu2) intrepid; urgency=low
+
+ * Remove kicker dependency
+
+ -- Harald Sitter <apachelogger@ubuntu.com> Sat, 06 Sep 2008 01:37:17 +0200
+
+knetstats (1.6.1-0ubuntu1) hardy; urgency=low
+
+ * New upstream release.
+ * debian/patches/kubuntu_02_clean_desktop_file.patch:
+ - Update to apply again.
+ - Comply with current fd.o standard.
+ * debian/patches/kubuntu_03_autoconf.patch: Drop. Now included upstream.
+ * debian/watch: Add.
+
+ -- William Grant <william.grant@ubuntu.org.au> Sat, 10 Nov 2007 12:55:46 +1100
+
+knetstats (1.6-0ubuntu1) edgy; urgency=low
+
+ * Initial Release.
+ * Added kubuntu_01_kdepot.patch for pot files extraction
+ to Rosetta
+ * Added kubuntu_02_clean_desktop_file.patch for good GenericNames
+ in desktop file
+ * Added kubuntu_03_autoconf for autoconf/autoheader 2.6
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Sun, 27 Sep 2006 14:14:54 +0200
+
diff --git a/debian/_base/applications/system/knetstats/debian/compat b/debian/_base/applications/system/knetstats/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/knetstats/debian/control b/debian/_base/applications/system/knetstats/debian/control
new file mode 100644
index 000000000..71d7b8b56
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/debian/control
@@ -0,0 +1,16 @@
+Source: knetstats-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
+Standards-Version: 3.8.4
+Homepage: http://knetstats.sourceforge.net/
+
+Package: knetstats-trinity
+Architecture: any
+Depends: ${shlibs:Depends}
+Replaces: knetstats-trinity (<< 4:14.0.0~)
+Breaks: knetstats-trinity (<< 4:14.0.0~)
+Description: network interfaces monitor for the Trinity systray
+ A simple TDE network monitor that show rx/tx LEDs of any
+ network interface on a system tray icon
diff --git a/debian/_base/applications/system/knetstats/debian/copyright b/debian/_base/applications/system/knetstats/debian/copyright
new file mode 100644
index 000000000..bf7dbe0ed
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/debian/copyright
@@ -0,0 +1,30 @@
+This package was debianized by Anthony Mercatante <tonio@ubuntu.com>
+on Wed, 27 Sep 2006 14:17:36 +0200
+
+It was downloaded from http://knetstats.sourceforge.net/
+
+Upstream author is
+ Hugo Parente Lima <hugo_pl@users.sourceforge.net>
+
+Copyright:
+
+ Copyright (C) 2004-2005-2006 by Hugo Parente Lima <hugo_pl@users.sourceforge.net>
+
+License:
+
+ 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.
+
+ 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., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA
+
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in the /usr/share/common-licenses/GPL file.
diff --git a/debian/_base/applications/system/knetstats/debian/docs b/debian/_base/applications/system/knetstats/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/_base/applications/system/knetstats/debian/patches/series b/debian/_base/applications/system/knetstats/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/debian/patches/series
diff --git a/debian/_base/applications/system/knetstats/debian/rules b/debian/_base/applications/system/knetstats/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/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/debian/_base/applications/system/knetstats/debian/source/format b/debian/_base/applications/system/knetstats/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/knetstats/debian/source/options b/debian/_base/applications/system/knetstats/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/knetstats/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/debian/_base/applications/system/kooldock/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/kooldock/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/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/debian/_base/applications/system/kooldock/debian/cdbs/versions.pl b/debian/_base/applications/system/kooldock/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/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/debian/_base/applications/system/kooldock/debian/changelog b/debian/_base/applications/system/kooldock/debian/changelog
new file mode 100644
index 000000000..fd8cb560a
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/debian/changelog
@@ -0,0 +1,35 @@
+kooldock-trinity (0.4.7-1) squeeze; urgency=low
+
+ * Initial Release for TDE
+
+ -- Slávek Banko <slavek.banko@axis.cz> Thu, 01 Sep 2015 19:50:25 +0200
+
+kooldock (0.3-1ubuntu3) gutsy; urgency=low
+
+ * debian/control: Update maintainer fields according to debian-
+ maintainer-field spec.
+
+ -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 15 Aug 2007 08:06:56 +0000
+
+kooldock (0.3-1ubuntu2) edgy; urgency=low
+
+ * libgamin0 kubuntu transition
+
+ -- Brandon Holtsclaw <imbrandon@kubuntu.org> Wed, 16 Aug 2006 18:01:51 -0500
+
+kooldock (0.3-1ubuntu1) dapper; urgency=low
+
+ * debian/applied-patches/strip-empty-de.po.patch:
+ - po/Makefile.in:
+ - remove de.po and de.gmo
+ - debian/rules:
+ - remove empty po/de.po.
+
+ -- Daniel Holbach <daniel.holbach@ubuntu.com> Mon, 29 May 2006 11:11:26 +0200
+
+kooldock (0.3-1) unstable; urgency=low
+
+ * Initial release
+
+ -- Claudio Moratti <maxer@knio.it> Fri, 23 Sep 2005 18:19:20 +0200
+
diff --git a/debian/_base/applications/system/kooldock/debian/compat b/debian/_base/applications/system/kooldock/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/kooldock/debian/control b/debian/_base/applications/system/kooldock/debian/control
new file mode 100644
index 000000000..8ad561f40
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/debian/control
@@ -0,0 +1,26 @@
+Source: kooldock-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev
+Standards-Version: 3.8.0
+Homepage: http://sourceforge.net/projects/kooldock/
+
+Package: kooldock-trinity
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Dock for TDE with cool visual enhancements
+ KoolDock is a fork of the original work of Dang Viet Dung,.
+ KSmoothDock 2.1. KoolDock is a dock for TDE with cool.
+ visual enhancements and effects.
+ .
+ Some of it features are:
+ * Display quick launchers to your favourite apps
+ * A builtin task bar
+ * Pager and clock. (Not done yet)
+ * Smooth zooming effect (like Apple's OS X dock)
+ * Transparent Background
+ .
+ Homepage: http://sourceforge.net/projects/kooldock/
+
diff --git a/debian/_base/applications/system/kooldock/debian/copyright b/debian/_base/applications/system/kooldock/debian/copyright
new file mode 100644
index 000000000..a3797447e
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/debian/copyright
@@ -0,0 +1,27 @@
+This package was debianized by Claudio Moratti <maxer@knio.it> on
+Fri, 23 Sep 2005 18:19:20 +0200.
+
+It was downloaded from http://sourceforge.net/projects/kooldock/
+
+Copyright Holder: Matias Fernandez <radix@kde.cl>
+ Francisco Guidi <francisco@guidi.com>
+
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/_base/applications/system/kooldock/debian/docs b/debian/_base/applications/system/kooldock/debian/docs
new file mode 100644
index 000000000..76c3076c9
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+README.md
+TODO
diff --git a/debian/_base/applications/system/kooldock/debian/menu b/debian/_base/applications/system/kooldock/debian/menu
new file mode 100644
index 000000000..785806bc3
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/debian/menu
@@ -0,0 +1,4 @@
+?package(kooldock-trinity):needs="X11"\
+ section="Apps/System"\
+ title="kooldock"\
+ command="/opt/trinity/bin/kooldock"
diff --git a/debian/_base/applications/system/kooldock/debian/rules b/debian/_base/applications/system/kooldock/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/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/debian/_base/applications/system/kooldock/debian/source/format b/debian/_base/applications/system/kooldock/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/kooldock/debian/source/options b/debian/_base/applications/system/kooldock/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/kooldock/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/debian/_base/applications/system/krusader/debian/README.Debian b/debian/_base/applications/system/krusader/debian/README.Debian
new file mode 100644
index 000000000..b0302c211
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/README.Debian
@@ -0,0 +1,107 @@
+Debian kde-extras Team
+----------------------
+
+1. Contacts
+-----------
+
+General help requests
+ <debian-kde@lists.debian.org> mailing list
+ #debian-kde on irc
+
+Packaging queries
+ <debian-qt-kde@lists.debian.org> mailing list
+ #debian-qt-kde on irc
+
+Maintainers
+ <pkg-kde-extras@lists.alioth.debian.org> mailing list
+
+
+2. Subversion repository
+------------------------
+
+You can browse it only at:
+
+http://svn.debian.org/wsvn/pkg-kde/kde-extras/
+
+To "checkout" the repository use these commands:
+
+ $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
+
+Authorized SSH keys are controlled at https://alioth.debian.org/account/
+
+The repository layout is:
+
+- packagename/
+    - trunk/
+    - branches/
+    - tags/
+        - 0.7.2-1/
+        - 0.7.2-2/
+        - 0.7.2-2ubuntu1/
+        - 0.7.2-2ubuntu2/
+        - 0.7.2-2ubuntu3/
+        - 0.8.0/
+        ...
+
+If only one version of the package is available at the time, development must
+be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new
+release is made.
+
+When, at some point, the need to have two different versions at the same time
+arises (for example, if we need a version to be in unstable and a different one
+to be in experimental), experimental development will be made in trunk/ and
+if a new unstable package needs to be cooked, copying
+tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the
+trick.
+
+3. Using svn-buildpackage
+--------------------------
+
+Packages with an upstream tarball will require you to set the mergeWithUpstream
+property first (from the package root) so that svn-buildpackage will look for
+the .orig.tar.gz in the ../tarballs directory.
+
+ % svn propset mergeWithUpstream 1 debian
+
+Please note that this only works for packages which have only the debian/
+directory committed. Consequently, you must use CDBS's simple-patchsys.mk or
+dpatch to modify the upstream sources.
+
+After you have finished and committed your Debian patches via
+
+ % svn commit [PACKAGE]
+
+as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build
+your package with the following commands:
+
+ % svn-buildpackage --svn-ignore-new -rfakeroot
+
+Please, don't commit tarballs/ or build-area/ directories to SVN.
+
+4. Tarballs and Build-area directories
+------------------------------------
+
+During pkg development before uploaded to debian the tarballs can be found at:
+
+ http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/
+
+You need to place those dirs in the parent directory of the one from which you're
+running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs
+in 'pkgname'/ dir, at the same level as trunk/
+
+If you want to compile inside one version in tags/ dir, you'll need to place those
+dirs inside that dir. Of course the easiest and cleanest way of doing it is
+by making a symlink of those dirs inside tags/ dir.
+
+5. Using svn-inject
+-------------------
+
+To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1)
+as follows:
+
+ svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
+
+Type in your alioth password a few hundred times :-) and your package should be
+uploaded to the archive. Note you will also need to manually copy the
+package.orig.tar.gz to your tarballs directory. The -o option is important as
+this ensures that we 'Only keep modified files under SVN control'
diff --git a/debian/_base/applications/system/krusader/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/krusader/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/krusader/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/debian/_base/applications/system/krusader/debian/cdbs/versions.pl b/debian/_base/applications/system/krusader/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/krusader/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/debian/_base/applications/system/krusader/debian/changelog b/debian/_base/applications/system/krusader/debian/changelog
new file mode 100644
index 000000000..a3adc8279
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/changelog
@@ -0,0 +1,316 @@
+krusader-trinity (1.90.0-3) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+krusader-trinity (1.90.0-2) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 05 March 2009 29:52:00 -0600
+
+krusader-trinity (1.90.0-1) intrepid; urgency=low
+
+ * Added -trinity prefix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Tue, 02 Dec 2008 01:25:00 -0600
+
+krusader (1.90.0-1) unstable; urgency=low
+
+ [ Ana Beatriz Guerrero Lopez ]
+
+ * New upstream release:
+ - GCC 4.3 compatibility (Closes: #455657)
+ * Update Debian menu section to new policy.
+ * Replace GFDL full license text in debian/copyright for a pointer
+ to /usr/share/common-licenses/GFDL-1.2
+
+ [ Fathi Boudra ]
+
+ * Update my e-mail address.
+ * Remove Angel Ramos from Uploaders field.
+ * Bump Standard-Version to 3.7.3.
+ * Add tdebase-bin versioned dependency.
+
+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Sun, 23 Mar 2008 15:10:45 +0100
+
+krusader (1.80.0-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Fathi Boudra <fboudra@free.fr> Sun, 22 Jul 2007 20:22:02 +0200
+
+krusader (1.80.0~beta2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ [Fathi Boudra]
+ * Update copyright.
+ * Remove gcc4.2 support patch. Merged upstream.
+ * Update useractions examples patch.
+
+ [Mark Purcell]
+ * Update debian/watch.
+ * Robust get-orig-source target.
+
+ -- Fathi Boudra <fboudra@free.fr> Fri, 11 May 2007 18:12:49 +0200
+
+krusader (1.80.0~beta1-1) experimental; urgency=low
+
+ * Add debug package
+ * Add automake1.9 to Build-Depends
+ * Clean up rules:
+ * remove DEB_BUILDDIR
+ * add DEB_DESTDIR
+ * remove desktop files freedesktop compliant hack
+ * Update watch
+
+ -- Fathi Boudra <fboudra@free.fr> Sun, 7 Jan 2007 16:11:37 +0100
+
+krusader (1.70.1-1) unstable; urgency=low
+
+ * New upstream release
+ * fix cleartext in the bookmark file CVE-2006-3816 (Closes: #380063)
+ * Convert package to cdbs
+ * New maintainers:
+ * Maintainer: KDE Extras Team
+ * Uploaders: Angel Ramos, Mark Purcell and Fathi Boudra
+ * compat: bumped to 5
+ * control:
+ * removed unneeded Build-depends
+ * bumped Standards-Version to 3.7.2
+ * Suggests updated
+ * Description updated
+ * copyright: added missing copyrights and documentations license
+ * docs: added FAQ
+ * Added watch file
+ * Added some popular useractions to Useractions.xml, patch by Vaclav Juza
+ * Added krusader-rootmode to debian menu,thanks to Vaclav Juza
+ * Added gcc 4.2 support patch by Martin Michlmayr (Closes: #361933)
+ * Fix desktop files path to be freedesktop compliant (Closes: #378138)
+
+ -- Fathi Boudra <fboudra@free.fr> Sat, 19 Aug 2006 12:37:05 +0200
+
+krusader (1.70.0-1) unstable; urgency=low
+
+ * New upstream release (Closes: #352574, #336169, #343960, #342717, #349874, #351527, #345097, #345098, #349873, #328466, #352367, #347126).
+ * It's not clear rar/unrar suggest violates DFSG #4 (Closes: #340706).
+ * Krusader doesn't crash now (Closes: #349784, #350890, #355464, #355871).
+ * Krusader new upstream doesn't crash viewing .gz files (Closes: #288661).
+ * Viewer Window too big appears not be caused by krusader (Closes: #349870).
+ * Imposible reproduce white stripe problem (Closes: #349872).
+ * Added libkjsembed-dev and libkonq4-dev as build-depends (Closes: #331130).
+
+ -- Angel Ramos <seamus@debian.org> Sat, 11 Mar 2006 16:43:05 +0100
+
+krusader (1.60.0-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Remove Build-Dependency on xlibs-dev (Closes: #347126).
+ * Credit and Big Thanks to Justin Pryzby <justinpryzby@users.sourceforge.net>
+ for the patch and testing.
+
+ -- Amaya Rodrigo Sastre <amaya@debian.org> Sat, 21 Jan 2006 21:01:08 +0100
+
+krusader (1.60.0-3) unstable; urgency=low
+
+ * Fixed gcc-4.0 compiling problem (Closes: #326789).
+ * Fixed autoconf m68k and mipsel problem (Closes: #310669).
+ * de.po corrected (Closes: #313785).
+ * Added tdebase-kio-plugins as suggest header (Closes: #322764).
+ * The problem with ps/pdf files is a kghostview problem, not
+ krusader (Closes: #325130)
+ * No segfault on closing the viewer with krusader 1.60 (Closes: #325170).
+ * No crash when user switches desktops on krusader 1.60 (Closes: #320297).
+
+ -- Angel Ramos <seamus@debian.org> Mon, 12 Sep 2005 17:25:48 +0100
+
+krusader (1.60.0-2) unstable; urgency=low
+
+ * Fixed FTBFS on all archs (Closes: #306756).
+
+ -- Angel Ramos <seamus@debian.org> Wed, 24 May 2005 17:38:48 +0200
+
+krusader (1.60.0-1) unstable; urgency=low
+
+ * New upstream release (Closes: #305494).
+ * Package description and suggests update. Thanks Frank Schoolmeesters
+ for the help and reports! (Closes: #291617, #297991).
+ * Fixed problem opening documentation (Closes: #291611).
+ * Not reporting read-only fs is a kde problem not krusader
+ (Closes: #291811).
+
+ -- Angel Ramos <seamus@debian.org> Wed, 27 Apr 2005 18:12:48 +0200
+
+krusader (1.51-1) unstable; urgency=low
+
+ * New upstream release (Closes: #280037, #287015).
+ * Moved from section utils to kde (Closes: #286748).
+ * Renamed dk.po to da.po (Closes: #269414).
+
+ -- Angel Ramos <seamus@debian.org> Thu, 30 Dec 2004 16:18:26 +0100
+
+krusader (1.40-1) unstable; urgency=low
+
+ * New upstream release (Closes: #260824).
+
+ -- Angel Ramos <seamus@debian.org> Wed, 18 Aug 2004 17:20:27 +0200
+
+krusader (1.30-2) unstable; urgency=low
+
+ * Renamed dk.po to da.po (Closes: #238872).
+ * Updated libtool (Closes: #246354).
+ * x-ace.desktop problems solved (Closes: #245663, #238052).
+
+ -- Angel Ramos <seamus@debian.org> Fri, 30 Apr 2004 18:35:00 +0200
+
+krusader (1.30-1.2) unstable; urgency=low
+
+ * NMU to fix broken previous NMU
+ * really remove x-ace.desktop this time
+
+ -- Andreas Barth <aba@not.so.argh.org> Fri, 23 Apr 2004 07:49:35 +0200
+
+krusader (1.30-1.1) unstable; urgency=low
+
+ * NMU during BSP
+ * remove x-ace.desktop, which is also in tdelibs-data. Closes: #238052
+
+ -- Andreas Barth <aba@not.so.argh.org> Sun, 18 Apr 2004 11:39:32 +0200
+
+krusader (1.30-1) unstable; urgency=low
+
+ * New upstream release (Closes: #201496).
+ * Remove unzip-crypt and zip-crypt from the Suggests line
+ (Closes: #190765).
+ * Fixed segfault when trying to view files with no read access
+ (Closes: #198298).
+
+ -- Angel Ramos <seamus@debian.org> Mon, 5 Jan 2004 21:06:23 +0100
+
+krusader (1.11-1) unstable; urgency=low
+
+ * New upstream release.
+ * Updated config.guess and config.sub (Closes: #168658).
+
+ -- Angel Ramos <seamus@debian.org> Thu, 27 Feb 2003 16:31:00 +0200
+
+krusader (1.00-2) unstable; urgency=low
+
+ * Added autoconf2.13 as build dep in order the package can be built
+ (Closes: #164973).
+ * Added kmail and xxdiff as suggest (Closes: #153999).
+
+ -- Angel Ramos <seamus@debian.org> Wed, 23 Oct 2002 21:35:06 +0200
+
+krusader (1.00-1) unstable; urgency=low
+
+ * New upstream release (Closes: #127984).
+ * Fixed admin/debianrules on the source.
+
+ -- Angel Ramos <seamus@debian.org> Tue, 8 Jan 2002 10:50:06 +0100
+
+krusader (0.99-1.1) unstable; urgency=low
+
+ * Fixed spelling error in description (Closes: #124850).
+
+ -- Angel Ramos <seamus@debian.org> Tue, 18 Dec 2001 02:07:00 +0100
+
+krusader (0.99-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Angel Ramos <seamus@debian.org> Tue, 11 Dec 2001 13:13:41 +0100
+
+krusader (0.98-3) unstable; urgency=low
+
+ * Added automake and autoconf as build-deps to solve the build problems
+ on some architectures (Closes: #121664).
+
+ -- Angel Ramos <seamus@debian.org> Thu, 29 Nov 2001 10:37:20 +0100
+
+krusader (0.98-2) unstable; urgency=low
+
+ * Changes on debian/rules in order to add right alpha compiler flags
+ for alpha builds (Closes: #121376).
+
+ -- Angel Ramos <seamus@debian.org> Wed, 28 Nov 2001 11:48:03 +0100
+
+krusader (0.98-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Angel Ramos <seamus@debian.org> Tue, 30 Oct 2001 11:42:37 +0100
+
+krusader (0.97-1) unstable; urgency=low
+
+ * New upstream release
+ * Solved problems with broken docbook file (Closes: #115337).
+
+ -- Angel Ramos <seamus@debian.org> Mon, 15 Oct 2001 13:16:38 +0200
+
+krusader (0.95-3) unstable; urgency=low
+
+ *Fixed config.sub and config.guess on the source in order to
+ support hppa architecture (Closes: #108276).
+ *Symlink from locolor icon to highcolor created (Closes: #110453).
+
+ -- Angel Ramos <seamus@debian.org> Wed, 29 Aug 2001 10:12:22 +0200
+
+krusader (0.95-2) unstable; urgency=low
+
+ *Fixed architecture bug on control file (Closes: #110344).
+ *Solved some problems with wrong link files.
+
+ -- Angel Ramos <seamus@debian.org> Tue, 28 Aug 2001 09:35:49 +0200
+
+krusader (0.95-1) unstable; urgency=low
+
+ *New Maintainer (Closes: #84536).
+ *New upstream release.
+
+ -- Angel Ramos <seamus@debian.org> Fri, 24 Aug 2001 13:05:22 +0200
+
+krusader (0.75-2) unstable; urgency=low
+
+ * Maintainer set to Debian QA Group <packages@qa.debian.org>.
+ * Added a build dependency on automake.
+
+ -- Adrian Bunk <bunk@fs.tum.de> Wed, 22 Aug 2001 23:56:27 +0200
+
+krusader (0.75-1.2) unstable; urgency=low
+
+ * NMU
+ * Build against new qt/tdelibs
+ * update build-depends
+
+ -- Ivan E. Moore II <rkrusty@debian.org> Tue, 27 Feb 2001 13:35:16 -0700
+
+krusader (0.75-1.1) unstable; urgency=low
+
+ * Rebuilt package to remove wrong dependency on xlibs (Closes: #80199).
+
+ -- Martin Michlmayr <tbm@cyrius.com> Thu, 21 Dec 2000 19:39:16 +0100
+
+krusader (0.75-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fixed install destinations in misc/Makefile.am.
+ * Minor changes in rules.
+ * Changed title in krusader.doc-base.
+ * Build-Depends: removed docbook, docbook-stylesheets, jade and
+ sgml-base (not used now).
+ * Recommends: added tar and gzip.
+ * Upload sponsored by Martin Michlmayr <tbm@debian.org>.
+
+ -- Mariusz Przygodzki <dune@home.pl> Mon, 11 Dec 2000 18:49:22 +0100
+
+krusader (0.70-1) unstable; urgency=low
+
+ * Initial Release. Closes: #75893
+ * Changed krusader.desktop and its location.
+ * Upload sponsored by Martin Michlmayr <tbm@debian.org>.
+
+ -- Mariusz Przygodzki <dune@home.pl> Sat, 9 Dec 2000 15:57:15 +0100
diff --git a/debian/_base/applications/system/krusader/debian/compat b/debian/_base/applications/system/krusader/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/krusader/debian/control b/debian/_base/applications/system/krusader/debian/control
new file mode 100644
index 000000000..b86b108c6
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/control
@@ -0,0 +1,48 @@
+Source: krusader-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Uploaders: Fathi Boudra <fabo@debian.org>, Mark Purcell <msp@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, libkonq4-trinity-dev, automake, autoconf, libtool, libltdl-dev
+Standards-Version: 3.8.4
+Homepage: http://krusader.sourceforge.net
+
+Package: krusader-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: krusader-trinity (<< 4:14.0.0~)
+Breaks: krusader-trinity (<< 4:14.0.0~)
+Suggests: md5deep | cfv, kedit-trinity, khexedit-trinity, konsole-trinity, kmail-trinity,
+ krename-trinity, kdiff3-trinity | kompare-trinity | xxdiff, ark-trinity, arj, bzip2, cpio, lha,
+ unrar | unrar-free | rar, rpm, unace, unzip, zip, p7zip, tdebase-trinity-bin,
+ tdebase-tdeio-plugins-trinity
+Description: twin-panel (commander-style) file manager for TDE (and other desktops)
+ Krusader is a simple, easy, powerful, twin-panel (commander-style) file
+ manager for TDE and other desktops, similar to Midnight Commander (C) or Total
+ Commander (C).
+ .
+ It provides all the file management features you could possibly want.
+ .
+ Plus: extensive archive handling, mounted filesystem support, FTP,
+ advanced search module, viewer/editor, directory synchronisation,
+ file content comparisons, powerful batch renaming and much much more.
+ .
+ It supports archive formats: ace, arj, bzip2, deb, iso, lha, rar, rpm, tar,
+ zip and 7-zip.
+ .
+ It handles KIOSlaves such as smb:// or fish://.
+ .
+ Almost completely customizable, Krusader is very user friendly, fast and looks
+ great on your desktop.
+
+Package: krusader-trinity-dbg
+Section: devel
+Architecture: any
+Replaces: krusader-trinity-dbg (<< 4:14.0.0~)
+Breaks: krusader-trinity-dbg (<< 4:14.0.0~)
+Priority: extra
+Depends: krusader-trinity (= ${binary:Version})
+Description: debugging symbols for krusader-trinity
+ This package contains the debugging symbols associated with krusader-trinity.
+ They will automatically be used by gdb for debugging krusader-related
+ issues.
diff --git a/debian/_base/applications/system/krusader/debian/copyright b/debian/_base/applications/system/krusader/debian/copyright
new file mode 100644
index 000000000..4f0e31c89
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/copyright
@@ -0,0 +1,80 @@
+This package was debianized by Angel Ramos <seamus@debian.org> on
+Fri, 24 Aug 2001 12:57:14 +0100.
+
+It was downloaded from http://krusader.sourceforge.net
+
+Upstream Authors:
+ Shie Erlich <erlich@users.sourceforge.net>
+ Rafi Yanai <yanai@users.sourceforge.net>
+ Dirk Eschler <deschler@users.sourceforge.net>
+ Richard Holt <richard.holt@gmail.com>
+ Heiner Eichmann <h.eichmann@gmx.de>
+ Frank Schoolmeesters <frank.schoolmeesters@gmail.com>
+ Csaba Karai <cskarai@freemail.hu>
+ Jonas Bähr <jonas.baehr@web.de>
+ Matej Urbancic <matej@amis.net>
+
+iso is based on tar from tdebase:
+ (C) David Faure <faure@kde.org>
+
+kiso is based on ktar from tdelibs:
+ (C) Torben Weis <weis@kde.org>
+ (C) David Faure <faure@kde.org>
+
+krremoteencodingmenu is based on KRemoteEncodingPlugin from tdebase:
+ (C) Dawit Alemayehu <adawit@kde.org>
+
+paneltabbar is based on code from k3b:
+ (C) Sebastian Trueg <trueg@k3b.org>
+
+kimagefilepreview is based on code from tdelibs:
+ (C) 2001 Martin R. Jones <mjones@kde.org>
+ (C) 2001 Carsten Pfeiffer <pfeiffer@kde.org>
+
+kdiskfreesp is based on code from tdelibs:
+ (C) 1999 Michael Kropfberger <michael.kropfberger@gmx.net>
+
+krprogress code is bases on code from tdelibs:
+ (C) 2000 Matej Koss <koss@miesto.sk>
+
+Copyright for libisofs, licensed under the GPL:
+ (C) 2002 György Szombathelyi <gyurco@users.sourceforge.net>
+
+Copyright for kcmdmodebutton class:
+ (C) 2006 Vaclav Juza <vaclavjuza@gmail.com>
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2006, Fathi Boudra <fboudra@free.fr> and
+is licensed under the GPL, see above.
+
+The documentations provided with krusader is distributed under
+the GNU Free Documentation License (FDL). They are considered free with
+regards to the Debian Free Software Guidelines (DFSG) because they don't
+contain any unmodifiable parts (invariant sections).
+
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU Free Documentation License,
+ Version 1.1 or any later version published by the Free Software
+ Foundation; with no Invariant Sections, with no Front-Cover Texts,
+ and with no Back-Cover Texts.
+
+A copy of the GNU Free Documentation License (Version 1.2) is
+located in /usr/share/common-licenses/GFDL-1.2
diff --git a/debian/_base/applications/system/krusader/debian/docs b/debian/_base/applications/system/krusader/debian/docs
new file mode 100644
index 000000000..1a4f0317f
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/docs
@@ -0,0 +1,4 @@
+AUTHORS
+FAQ
+README
+TODO
diff --git a/debian/_base/applications/system/krusader/debian/krusader.lintian-overrides b/debian/_base/applications/system/krusader/debian/krusader.lintian-overrides
new file mode 100644
index 000000000..62bf48233
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/krusader.lintian-overrides
@@ -0,0 +1,2 @@
+# package depends on tdebase-bin, which provides tdesu
+krusader-trinity: menu-command-not-in-package /usr/share/menu/krusader:17 tdesu
diff --git a/debian/_base/applications/system/krusader/debian/menu b/debian/_base/applications/system/krusader/debian/menu
new file mode 100644
index 000000000..d57ccc878
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/menu
@@ -0,0 +1,17 @@
+?package(krusader-trinity):\
+ needs="X11"\
+ section="Applications/Network/File Transfer"\
+ hints="TDE"\
+ title="krusader (File Manager)"\
+ icon32x32="/opt/trinity/share/pixmaps/krusader_user.xpm"\
+ icon16x16="/opt/trinity/share/pixmaps/krusader_user-16.xpm"\
+ command="/opt/trinity/bin/krusader"
+
+?package(krusader-trinity):\
+ needs="X11"\
+ section="Applications/Network/File Transfer"\
+ hints="TDE"\
+ title="krusader - root-mode (File Manager)"\
+ icon32x32="/opt/trinity/share/pixmaps/krusader_root.xpm"\
+ icon16x16="/opt/trinity/share/pixmaps/krusader_root-16.xpm"\
+ command="tdesu -c /opt/trinity/bin/krusader"
diff --git a/debian/_base/applications/system/krusader/debian/patches/series b/debian/_base/applications/system/krusader/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/patches/series
diff --git a/debian/_base/applications/system/krusader/debian/rules b/debian/_base/applications/system/krusader/debian/rules
new file mode 100755
index 000000000..cdbcf9176
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/rules
@@ -0,0 +1,36 @@
+#!/usr/bin/make -f
+
+# Currently is not possible to build piklab with --enable-final
+DEB_BUILD_OPTIONS += noopt
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include debian/cdbs/debian-tde.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
+
+DEB_DESTDIR = $(CURDIR)/debian/krusader-trinity/
+
+DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/tde
+
+install/krusader-trinity::
+ # install xpm files used by menu
+ install -D -p -m0644 pics/cr16-app-krusader_root.xpm \
+ $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_root-16.xpm
+ install -D -p -m0644 pics/cr16-app-krusader_user.xpm \
+ $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_user-16.xpm
+ install -D -p -m0644 pics/cr32-app-krusader_root.xpm \
+ $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_root.xpm
+ install -D -p -m0644 pics/cr32-app-krusader_user.xpm \
+ $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_user.xpm
+ # install properly tdeio_isorc
+ install -D -p -m0644 iso/tdeio_isorc \
+ $(DEB_DESTDIR)/opt/trinity/share/config/tdeio_isorc
+ # install lintian override
+ install -D -p -m0644 debian/krusader.lintian-overrides \
+ $(DEB_DESTDIR)/usr/share/lintian/overrides/$(cdbs_curpkg)
+
+binary-post-install/krusader-trinity::
+ rm -rf debian/krusader-trinity/etc/trinity/
diff --git a/debian/_base/applications/system/krusader/debian/source.lintian-overrides b/debian/_base/applications/system/krusader/debian/source.lintian-overrides
new file mode 100644
index 000000000..01d57f16c
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/source.lintian-overrides
@@ -0,0 +1,2 @@
+# will be cleaned in next upstream release
+krusader source: source-contains-CVS-dir admin/CVS
diff --git a/debian/_base/applications/system/krusader/debian/source/format b/debian/_base/applications/system/krusader/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/krusader/debian/source/options b/debian/_base/applications/system/krusader/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/krusader/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/debian/_base/applications/system/krusader/debian/watch b/debian/_base/applications/system/krusader/debian/watch
new file mode 100644
index 000000000..d19bef39d
--- /dev/null
+++ b/debian/_base/applications/system/krusader/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=dversionmangle=s/~/-/ \
+ http://sf.net/krusader/krusader-([\d\.].*)\.tar\.gz debian svn-upgrade
diff --git a/debian/_base/applications/system/kshutdown/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/kshutdown/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/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/debian/_base/applications/system/kshutdown/debian/cdbs/versions.pl b/debian/_base/applications/system/kshutdown/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/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/debian/_base/applications/system/kshutdown/debian/changelog b/debian/_base/applications/system/kshutdown/debian/changelog
new file mode 100644
index 000000000..75cf3565b
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/debian/changelog
@@ -0,0 +1,98 @@
+kshutdown-trinity (1.0.4-1) unstable; urgency=low
+
+ * Initial Release for TDE
+
+ -- Slávek Banko <slavek.banko@axis.cz> Sat, 27 Jul 2013 02:25:45 +0200
+
+kshutdown (1.0.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Updated standard version to 3.8.1
+ * Dropped patch fixing deprecated desktop entries (fixed upstream).
+ * Bumped compat level to 7.
+
+ -- Romain Beauxis <toots@rastageeks.org> Fri, 27 Mar 2009 13:36:48 +0100
+
+kshutdown (1.0.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Refreshed patch
+ * Updated standard version to 3.8.0
+
+ -- Romain Beauxis <toots@rastageeks.org> Fri, 20 Jun 2008 02:33:51 +0200
+
+kshutdown (1.0.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Updated standard version to 3.7.3 (no changes)
+
+ -- Romain Beauxis <toots@rastageeks.org> Tue, 11 Dec 2007 01:38:55 +0100
+
+kshutdown (1.0.1-2) unstable; urgency=low
+
+ * Added linker flags to remove non-needed link dependencies.
+
+ -- Romain Beauxis <toots@rastageeks.org> Wed, 21 Nov 2007 09:51:59 +0100
+
+kshutdown (1.0.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Fixed watch file (thanks to Raphael Geissert)
+ Closes: #449772
+
+ -- Romain Beauxis <toots@rastageeks.org> Sun, 18 Nov 2007 14:39:07 +0100
+
+kshutdown (1.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fix for FTBFS with GCC 4.3 applied upstream
+ Closes: #417301
+
+ -- Romain Beauxis <toots@rastageeks.org> Mon, 23 Apr 2007 13:41:01 +0200
+
+kshutdown (0.9.1~beta-1) experimental; urgency=low
+
+ * First upload of the next release to experimental.
+ * Updated debian standards
+ * Added workaround for buggy rpath setting
+ * Switched to cdbs' kde class
+
+ -- Romain Beauxis <toots@rastageeks.org> Wed, 21 Feb 2007 02:10:26 +0100
+
+kshutdown (0.8.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Romain Beauxis <toots@rastageeks.org> Tue, 14 Feb 2006 03:08:46 +0100
+
+kshutdown (0.8-1) unstable; urgency=low
+
+ * New upstream release
+ * Added swedish translation (Closes: #337551)
+
+ -- Romain Beauxis <toots@rastageeks.org> Tue, 29 Nov 2005 02:30:38 +0100
+
+kshutdown (0.6.0-4) unstable; urgency=low
+
+ * Workaround for FTBFS on some arch (see gcc Bug#323133)
+
+ -- Romain Beauxis <toots@rastageeks.org> Mon, 5 Sep 2005 19:54:24 +0200
+
+kshutdown (0.6.0-3) unstable; urgency=low
+
+ * New upload to rebuild against new KDE and C++ libraries.
+
+ -- Romain Beauxis <toots@rastageeks.org> Mon, 5 Sep 2005 11:00:11 +0200
+
+kshutdown (0.6.0-2) unstable; urgency=low
+
+ * Minor Debian fixes.
+
+ -- Romain Beauxis <toots@rastageeks.org> Fri, 27 May 2005 11:35:55 +0200
+
+kshutdown (0.6.0-1) unstable; urgency=low
+
+ * Initial Release. (closes: #305843)
+
+ -- Romain Beauxis <toots@rastageeks.org> Thu, 14 Apr 2005 02:05:09 +0200
+
diff --git a/debian/_base/applications/system/kshutdown/debian/compat b/debian/_base/applications/system/kshutdown/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/kshutdown/debian/control b/debian/_base/applications/system/kshutdown/debian/control
new file mode 100644
index 000000000..ef9690fce
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/debian/control
@@ -0,0 +1,20 @@
+Source: kshutdown-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
+Standards-Version: 3.8.1
+
+Package: kshutdown-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: an advanced shut down utility for TDE
+ It has 4 main commands:
+ .
+ - Shut Down (logout and halt the system),
+ - Reboot (logout and reboot the system),
+ - Lock Screen (lock the screen using a screen saver),
+ - Logout (end the session and logout the user).
+ .
+ It features time and delay options, command line support, wizard,
+ and sounds.
diff --git a/debian/_base/applications/system/kshutdown/debian/copyright b/debian/_base/applications/system/kshutdown/debian/copyright
new file mode 100644
index 000000000..dc1726a85
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/debian/copyright
@@ -0,0 +1,13 @@
+This package was debianized by Romain Beauxis <toots@rastageeks.org> on
+Thu, 14 Apr 2005 02:05:09 +0200.
+
+It was downloaded from http://kshutdown.sourceforge.net/download.html
+
+Copyright: 2003-2008 Konrad Twardowski <kdtonline@poczta.onet.pl>
+
+License:
+
+You are free to distribute this software under the terms of
+the GNU General Public License.
+On Debian systems, the complete text of the GNU General Public
+License can be found in the file `/usr/share/common-licenses/GPL'.
diff --git a/debian/_base/applications/system/kshutdown/debian/dirs b/debian/_base/applications/system/kshutdown/debian/dirs
new file mode 100644
index 000000000..f583045fe
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/debian/dirs
@@ -0,0 +1 @@
+opt/trinity/bin
diff --git a/debian/_base/applications/system/kshutdown/debian/docs b/debian/_base/applications/system/kshutdown/debian/docs
new file mode 100644
index 000000000..d70cd6976
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/debian/docs
@@ -0,0 +1,4 @@
+AUTHORS
+README.md
+TODO
+VERSION
diff --git a/debian/_base/applications/system/kshutdown/debian/rules b/debian/_base/applications/system/kshutdown/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/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/debian/_base/applications/system/kshutdown/debian/source/format b/debian/_base/applications/system/kshutdown/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/kshutdown/debian/source/options b/debian/_base/applications/system/kshutdown/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/kshutdown/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/debian/_base/applications/system/ksystemlog/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/ksystemlog/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/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/debian/_base/applications/system/ksystemlog/debian/cdbs/versions.pl b/debian/_base/applications/system/ksystemlog/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/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/debian/_base/applications/system/ksystemlog/debian/changelog b/debian/_base/applications/system/ksystemlog/debian/changelog
new file mode 100644
index 000000000..d067e585b
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/changelog
@@ -0,0 +1,78 @@
+ksystemlog-trinity (0.3.2-2ubuntu0) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+ksystemlog-trinity (0.3.2-1ubuntu3) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 06 March 2009 01:35:00 -0600
+
+ksystemlog-trinity (0.3.2-1ubuntu2) intrepid; urgency=low
+
+ * Added -trinity suffix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 03 Dec 2008 21:18:00 -0600
+
+ksystemlog (0.3.2-1ubuntu2) hardy; urgency=low
+
+ * Rebuild with recent g++ compiler version.
+
+ -- Matthias Klose <doko@ubuntu.com> Thu, 03 Apr 2008 11:24:43 +0000
+
+ksystemlog (0.3.2-1ubuntu1) gutsy; urgency=low
+
+ * Manually merge from Debian unstable.
+ * Remaining Ubuntu changes:
+ - Add kubuntu_01_kdepot.diff and alter debian/rules to be able to
+ generate .pot file
+ - Add kubuntu_01_logfiles.diff to use Debian's default log locations
+ * Munge Maintainer field as per spec.
+
+ -- Steve Kowalik <stevenk@ubuntu.com> Wed, 30 May 2007 23:58:09 +1000
+
+ksystemlog (0.3.2-1) unstable; urgency=low
+
+ * Initial release (Closes: #381050)
+
+ -- Fathi Boudra <fboudra@free.fr> Thu, 13 Jul 2006 13:55:15 +0200
+
+ksystemlog (0.3.2-0ubuntu5) edgy; urgency=low
+
+ * Rebuild to lose gamin dependency
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 4 Oct 2006 12:18:04 +0100
+
+ksystemlog (0.3.2-0ubuntu4) dapper; urgency=low
+
+ * Rebuild to use dh_iconcache.
+
+ -- Daniel Holbach <daniel.holbach@ubuntu.com> Thu, 18 May 2006 15:09:39 +0200
+
+ksystemlog (0.3.2-0ubuntu3) dapper; urgency=low
+
+ * Rebuild for libstdc++ transition
+ * Do not compile with GCC 3.4 on hppa
+ * Add kubuntu_01_kdepot.diff and alter debian/rules
+ to be able to generate .pot file
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 7 Dec 2005 17:54:34 +0000
+
+ksystemlog (0.3.2-0ubuntu2) dapper; urgency=low
+
+ * Build with GCC 3.4 on arches where GCC 4.0 fails
+ See http://lists.debian.org/debian-devel/2005/09/msg00020.html
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 28 Oct 2005 04:00:27 +0000
+
+ksystemlog (0.3.2-0ubuntu1) breezy; urgency=low
+
+ * Initial Release.
+ * Use XDG .desktop file and do not start as root
+ * Add kubuntu_01_logfiles.diff to use Debian's default log locations
+
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 7 Jul 2005 16:00:00 +0000
+
diff --git a/debian/_base/applications/system/ksystemlog/debian/compat b/debian/_base/applications/system/ksystemlog/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/ksystemlog/debian/control b/debian/_base/applications/system/ksystemlog/debian/control
new file mode 100644
index 000000000..4bc0f103b
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/control
@@ -0,0 +1,23 @@
+Source: ksystemlog-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
+Uploaders: Fathi Boudra <fboudra@free.fr>, Mark Purcell <msp@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
+Standards-Version: 3.8.4
+
+Package: ksystemlog-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: ksystemlog-trinity (<< 4:14.0.0~)
+Breaks: ksystemlog-trinity (<< 4:14.0.0~)
+Description: system log viewer tool for Trinity
+ ksystemlog is a system log viewer tool for Trinity.
+ .
+ This program is developed for being used by beginner users, which don't know
+ how to find information about their Linux system, and how the log files are in
+ their computer. But it is also designed for advanced users, who want to
+ quickly see problems occuring on their server.
+ .
+ Homepage: http://ksystemlog.forum-software.org
diff --git a/debian/_base/applications/system/ksystemlog/debian/copyright b/debian/_base/applications/system/ksystemlog/debian/copyright
new file mode 100644
index 000000000..0aac949f5
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/copyright
@@ -0,0 +1,438 @@
+This package was debianized by Fathi Boudra <fboudra@free.fr> on
+Thu, 13 Jul 2006 13:55:15 +0200.
+
+It was downloaded from http://ksystemlog.forum-software.org
+
+Upstream Author: Nicolas Ternisien <nicolas.ternisien@gmail.com>
+
+Copyright: (C) 2005 Nicolas Ternisien <nicolas.ternisien@gmail.com>
+
+The ksystemlog manpage is (C) 2005 Jonathan Riddell <jriddell@ubuntu.com> and
+is licensed under the GPL, see below.
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2006, Fathi Boudra <fboudra@free.fr> and
+is licensed under the GPL, see above.
+
+The documentations provided with ksystemlog is distributed under
+the GNU Free Documentation License (FDL). They are considered free with
+regards to the Debian Free Software Guidelines (DFSG) because they don't
+contain any unmodifiable parts (invariant sections). The complete text of
+the GNU Free Documentation License can be found below:
+
+ GNU Free Documentation License
+ Version 1.2, November 2002
+
+
+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+0. PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+functional and useful document "free" in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+1. APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License. Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein. The "Document", below,
+refers to any such manual or work. Any member of the public is a
+licensee, and is addressed as "you". You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall subject
+(or to related matters) and contains nothing that could fall directly
+within that overall subject. (Thus, if the Document is in part a
+textbook of mathematics, a Secondary Section may not explain any
+mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License. If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant. The Document may contain zero
+Invariant Sections. If the Document does not identify any Invariant
+Sections then there are none.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License. A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text. A copy that is not "Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML
+or XML using a publicly available DTD, and standard-conforming simple
+HTML, PostScript or PDF designed for human modification. Examples of
+transparent image formats include PNG, XCF and JPG. Opaque formats
+include proprietary formats that can be read and edited only by
+proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the
+machine-generated HTML, PostScript or PDF produced by some word
+processors for output purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, "Title Page" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+A section "Entitled XYZ" means a named subunit of the Document whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language. (Here XYZ stands for a
+specific section name mentioned below, such as "Acknowledgements",
+"Dedications", "Endorsements", or "History".) To "Preserve the Title"
+of such a section when you modify the Document means that it remains a
+section "Entitled XYZ" according to this definition.
+
+The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document. These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+
+
+2. VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+
+3. COPYING IN QUANTITY
+
+If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document's license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
+
+4. MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has fewer than five),
+ unless they release you from this requirement.
+C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+D. Preserve all the copyright notices of the Document.
+E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+H. Include an unaltered copy of this License.
+I. Preserve the section Entitled "History", Preserve its Title, and add
+ to it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section Entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+K. For any section Entitled "Acknowledgements" or "Dedications",
+ Preserve the Title of the section, and preserve in the section all
+ the substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+M. Delete any section Entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+N. Do not retitle any existing section to be Entitled "Endorsements"
+ or to conflict in title with any Invariant Section.
+O. Preserve any Warranty Disclaimers.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section Entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+
+5. COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections Entitled "History"
+in the various original documents, forming one section Entitled
+"History"; likewise combine any sections Entitled "Acknowledgements",
+and any sections Entitled "Dedications". You must delete all sections
+Entitled "Endorsements".
+
+
+6. COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
+
+7. AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an "aggregate" if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation's users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document's Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+
+
+8. TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers. In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+
+If a section in the Document is Entitled "Acknowledgements",
+"Dedications", or "History", the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+
+
+9. TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License. Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+
+10. FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
+
+
+ADDENDUM: How to use this License for your documents
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.2
+ or any later version published by the Free Software Foundation;
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
+ A copy of the license is included in the section entitled "GNU
+ Free Documentation License".
+
+If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the "with...Texts." line with this:
+
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+
+If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+
diff --git a/debian/_base/applications/system/ksystemlog/debian/docs b/debian/_base/applications/system/ksystemlog/debian/docs
new file mode 100644
index 000000000..0b6e0f321
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/docs
@@ -0,0 +1,2 @@
+AUTHORS
+README.md
diff --git a/debian/_base/applications/system/ksystemlog/debian/menu b/debian/_base/applications/system/ksystemlog/debian/menu
new file mode 100644
index 000000000..232165cbb
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/menu
@@ -0,0 +1,4 @@
+?package(ksystemlog-trinity):needs="X11"\
+ section="Apps/Tools"\
+ title="KSystemLog"\
+ command="ksystemlog"
diff --git a/debian/_base/applications/system/ksystemlog/debian/patches/series b/debian/_base/applications/system/ksystemlog/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/patches/series
diff --git a/debian/_base/applications/system/ksystemlog/debian/rules b/debian/_base/applications/system/ksystemlog/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/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/debian/_base/applications/system/ksystemlog/debian/source/format b/debian/_base/applications/system/ksystemlog/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/ksystemlog/debian/source/options b/debian/_base/applications/system/ksystemlog/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/ksystemlog/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/debian/_base/applications/system/kvkbd/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/kvkbd/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/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/debian/_base/applications/system/kvkbd/debian/cdbs/versions.pl b/debian/_base/applications/system/kvkbd/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/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/debian/_base/applications/system/kvkbd/debian/changelog b/debian/_base/applications/system/kvkbd/debian/changelog
new file mode 100644
index 000000000..9d94af90e
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/debian/changelog
@@ -0,0 +1,79 @@
+kvkbd-trinity (0.4.8-0ubuntu3) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+kvkbd-trinity (0.4.8-0ubuntu2) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 06 March 2009 01:35:00 -0600
+
+kvkbd-trinity (0.4.8-0ubuntu1) intrepid; urgency=low
+
+ * Fix build failures with g++-4.3.
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 31 Dec 2008 14:42:00 -0600
+
+kvkbd (0.4.8-0ubuntu2) hardy; urgency=low
+
+ * Fix build failures with g++-4.3.
+
+ -- Matthias Klose <doko@ubuntu.com> Thu, 24 Jan 2008 10:43:53 +0000
+
+kvkbd (0.4.8-0ubuntu1) hardy; urgency=low
+
+ * New upstream release
+ * Updated debian/control:
+ - updated my email address
+ - moved Homepage up according to specs
+ - bumped version to 3.7.3
+
+ -- Richard A. Johnson <nixternal@kubuntu.org> Tue, 22 Jan 2008 11:33:36 -0600
+
+kvkbd (0.4.7-0ubuntu1) hardy; urgency=low
+
+ * New upstream release
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Thu, 25 Oct 2007 15:48:02 +0200
+
+kvkbd (0.4.5-0ubuntu3) gutsy; urgency=low
+
+ * Added kubuntu_01_kdepot.patch for strings extraction to Rosetta
+ * Added kubuntu_02_nice_desktop_file.patch, adding GenericName for XDG
+ directory
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Wed, 29 Aug 2007 10:07:09 +0200
+
+kvkbd (0.4.5-0ubuntu2) gutsy; urgency=low
+
+ * Add autoconf to build-dep
+
+ -- Richard A. Johnson <nixternal@ubuntu.com> Mon, 20 Aug 2007 10:57:04 -0500
+
+kvkbd (0.4.5-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release
+ * Remaining Ubuntu changes:
+ - debian/rules: added 'make -f Makefile.cvs' to create configure
+ - debian/control: added automake1.10 so you can run previous command
+
+ -- Richard A. Johnson <nixternal@ubuntu.com> Thu, 09 Aug 2007 12:06:24 -0500
+
+kvkbd (0.4-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release
+ * debian/rules: added 'make -f Makefile.cvs' to create configure
+ * debian/control: added automake1.10 so you can run previous command
+
+ -- Richard A. Johnson <nixternal@ubuntu.com> Sat, 04 Aug 2007 12:03:32 -0500
+
+kvkbd (0.3.1-0ubuntu1) gutsy; urgency=low
+
+ * Initial release
+ * Added COPYING.LIB to the .orig
+
+ -- Richard A. Johnson <nixternal@ubuntu.com> Thu, 02 Aug 2007 10:58:22 -0500
+
diff --git a/debian/_base/applications/system/kvkbd/debian/compat b/debian/_base/applications/system/kvkbd/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/kvkbd/debian/control b/debian/_base/applications/system/kvkbd/debian/control
new file mode 100644
index 000000000..647e5fb91
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/debian/control
@@ -0,0 +1,16 @@
+Source: kvkbd-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libxtst-dev, tdelibs14-trinity-dev
+Standards-Version: 3.8.4
+Homepage: http://pan4os.info/main/index.php
+
+Package: kvkbd-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: kvkbd-trinity (<< 4:14.0.0~)
+Breaks: kvkbd-trinity (<< 4:14.0.0~)
+Description: Virtual keyboard for TDE [Trinity]
+ Virtual keyboard for TDE for use with accessibility. Application contains
+ a systray widget as well as a dockwidget.
diff --git a/debian/_base/applications/system/kvkbd/debian/copyright b/debian/_base/applications/system/kvkbd/debian/copyright
new file mode 100644
index 000000000..6b22ad784
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/debian/copyright
@@ -0,0 +1,58 @@
+This package was debianized by Richard A. Johnson <nixternal@ubuntu.com> on
+Wed, 01 Aug 2007 17:50:29 -0500.
+
+It was downloaded from http://pan4os.info/main/index.php?id=1
+
+Upstream Author(s):
+
+ Todor Gyumyushev <yodor@developer.bg>
+
+Copyright:
+
+ Copyright (C) 2007 Todor Gyumyushev <yodor@developer.bg>
+
+License:
+
+ This package 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; version 2 dated June, 1991.
+
+ 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.
+
+------------------------------------------------------------------------------
+The following files in the admin/ directory are licensed under the LGPL:
+ * acinclude.m4
+ * conf.change
+ * config.pl
+ * configure.in.min
+ * oldinclude.m4.in
+
+License:
+
+ This file 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.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public License
+ along with this library; see the file COPYING.LIB. If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+
+The complete LGPL licence can be viewed at `/usr/share/common-licenses/LGPL'.
+------------------------------------------------------------------------------
+The Debian packaging is (C) 2007, Richard A. Johnson <nixternal@ubuntu.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/_base/applications/system/kvkbd/debian/docs b/debian/_base/applications/system/kvkbd/debian/docs
new file mode 100644
index 000000000..0b6e0f321
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/debian/docs
@@ -0,0 +1,2 @@
+AUTHORS
+README.md
diff --git a/debian/_base/applications/system/kvkbd/debian/patches/series b/debian/_base/applications/system/kvkbd/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/debian/patches/series
diff --git a/debian/_base/applications/system/kvkbd/debian/rules b/debian/_base/applications/system/kvkbd/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/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/debian/_base/applications/system/kvkbd/debian/source/format b/debian/_base/applications/system/kvkbd/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/kvkbd/debian/source/options b/debian/_base/applications/system/kvkbd/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/kvkbd/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/debian/_base/applications/system/polkit-agent-tde/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/polkit-agent-tde/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-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/debian/_base/applications/system/polkit-agent-tde/debian/cdbs/versions.pl b/debian/_base/applications/system/polkit-agent-tde/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-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/debian/_base/applications/system/polkit-agent-tde/debian/changelog b/debian/_base/applications/system/polkit-agent-tde/debian/changelog
new file mode 100644
index 000000000..434ce69fc
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/changelog
@@ -0,0 +1,67 @@
+polkit-agent-tde (0.99.1-2) unstable; urgency=low
+
+ * Port to TDE and package renaming
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 19 Dec 2021 18:12:00 +0900
+
+polkit-kde-1 (0.99.1-1) unstable; urgency=low
+
+ * Team upload.
+
+ [ Felix Geyer ]
+ * New upstream release.
+ - Drop fix_dialog_focus.diff, applied upstream.
+ - Remove non-functional checkbox "Remember password". (Closes: #691104)
+ * Remove obsolete /etc/xdg/autostart/polkit-kde-authentication-agent-1.desktop
+ on upgrade. (Closes: #645440)
+ * Bump Standards-Version to 3.9.4, no changes needed.
+
+ [ Pino Toscano ]
+ * The rebuild changes the tdebase-runtime dependency to kde-runtime.
+ (Closes: #716849)
+ * Update Vcs-* headers
+
+ -- Felix Geyer <fgeyer@debian.org> Mon, 12 Aug 2013 11:58:57 +0200
+
+polkit-kde-1 (0.99.0-3) unstable; urgency=low
+
+ [ Scott Kitterman ]
+ * Add debian/patches/fix_dialog_focus.diff from Kubuntu
+ - Prevents the auth dialog from popping up in the background where it can't
+ be seen
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 23 Jun 2011 11:38:30 +0300
+
+polkit-kde-1 (0.99.0-2) unstable; urgency=low
+
+ [ Modestas Vainius ]
+ * Bump Standards-Version to 3.9.2: no changes needed.
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 26 May 2011 00:28:45 +0300
+
+polkit-kde-1 (0.99.0-1) experimental; urgency=low
+
+ * New upstream release.
+
+ [ Modestas Vainius ]
+ * Add Vcs fields to debian/control.
+ * Switch to dhmk based debian-qt-kde.mk.
+
+ [ José Manuel Santamaría Lema ]
+ * Bump Standards-Version to 3.9.1, no changes needed.
+ * Bump libpolkit-qt-1-dev build depend to 0.99.0.
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 23 Mar 2011 01:30:52 +0200
+
+polkit-kde-1 (0.95.1-2) unstable; urgency=low
+
+ * Update debian/control: add policykit-1 dependency.
+
+ -- Fathi Boudra <fabo@debian.org> Mon, 22 Mar 2010 09:08:17 +0100
+
+polkit-kde-1 (0.95.1-1) unstable; urgency=low
+
+ * Initial release. (Closes: #571531)
+
+ -- Fathi Boudra <fabo@debian.org> Thu, 25 Feb 2010 20:43:18 +0100
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/compat b/debian/_base/applications/system/polkit-agent-tde/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/control b/debian/_base/applications/system/polkit-agent-tde/debian/control
new file mode 100644
index 000000000..7fb2e0d3b
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/control
@@ -0,0 +1,25 @@
+Source: polkit-agent-tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
+Uploaders: Fathi Boudra <fabo@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libpolkit-tqt-dev
+Standards-Version: 3.9.4
+Section: libs
+
+Package: polkit-agent-tde
+Architecture: any
+Provides: polkit-1-auth-agent
+Replaces: tde-ubuntu-integration
+Breaks: tde-ubuntu-integration
+Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1
+Conflicts: tde-ubuntu-integration
+Description: TDE dialogs for PolicyKit
+ PolicyKit is an application-level toolkit for defining and handling the policy
+ that allows unprivileged processes to speak to privileged processes.
+ .
+ It is a framework for centralizing the decision making process with respect to
+ granting access to privileged operations for unprivileged (desktop) applications.
+ .
+ PolicyKit-agent-tde provides a D-Bus session bus service that is used to
+ bring up authentication dialogs used for obtaining privileges.
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/copyright b/debian/_base/applications/system/polkit-agent-tde/debian/copyright
new file mode 100644
index 000000000..a9cebd94f
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/copyright
@@ -0,0 +1,52 @@
+This code was ported to TDE 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/polkit-kde-1/0.99.1-1/
+
+Original polkit-kde-1 code was packaged for Debian by:
+
+ Fathi Boudra <fabo@debian.org> on Fri, 15 Jan 2010 12:50:13 +0100
+
+It was downloaded from ftp://ftp.kde.org/pub/kde/stable/apps/KDE4.x/admin/
+
+Upstream Authors:
+
+ Jaroslav Reznik <jreznik@redhat.com>
+ Gökçen Eraslan <gokcen@pardus.org.tr>
+ Dario Freddi <drf@kde.org>
+ Daniel Nicoletti <dantti85-pk@yahoo.com.br>
+ Dirk Mueller <mueller@kde.org>
+
+Copyright:
+
+ Copyright (C) 2009 Jaroslav Reznik
+ Copyright (C) 2007-2008 Gökçen Eraslan
+ Copyright (C) 2008-2009 Dario Freddi
+ Copyright (C) 2008 Daniel Nicoletti
+ Copyright (C) 2008 Dirk Mueller
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL-2' and
+`/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is:
+
+ Copyright (C) 2010 Fathi Boudra <fabo@debian.org>
+
+and is licensed under the GPL version 2 or any later version.
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/docs b/debian/_base/applications/system/polkit-agent-tde/debian/docs
new file mode 100644
index 000000000..6f12db508
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/docs
@@ -0,0 +1,2 @@
+AUTHORS
+README
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/patches/series b/debian/_base/applications/system/polkit-agent-tde/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/patches/series
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/rules b/debian/_base/applications/system/polkit-agent-tde/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-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/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/debian/_base/applications/system/polkit-agent-tde/debian/source/format b/debian/_base/applications/system/polkit-agent-tde/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/source/options b/debian/_base/applications/system/polkit-agent-tde/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/polkit-agent-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/debian/_base/applications/system/smartcardauth/debian/changelog b/debian/_base/applications/system/smartcardauth/debian/changelog
new file mode 100644
index 000000000..4d5f37dad
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/changelog
@@ -0,0 +1,5 @@
+smartcardauth (1.0-3ubuntu5) karmic; urgency=low
+
+ * Karmic build
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 23 Jul 2009 10:42:00 -0600
diff --git a/debian/_base/applications/system/smartcardauth/debian/compat b/debian/_base/applications/system/smartcardauth/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/smartcardauth/debian/control b/debian/_base/applications/system/smartcardauth/debian/control
new file mode 100644
index 000000000..97c6fb93e
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/control
@@ -0,0 +1,21 @@
+Source: smartcardauth
+Section: tde
+Priority: extra
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, pkg-config, libpkcs11-helper1-dev, libgnutls-dev | libgnutls28-dev | libgnutls30-dev
+Standards-Version: 3.8.4
+
+Package: smartcardauth
+Architecture: any
+Depends: ${shlibs:Depends}, pcsc-tools, pcscd (>= 1.7~), initramfs-tools, libpcsc-perl, libpcsclite1, libccid, opensc, libpam-heimdal, psmisc, xxd
+Recommends: libpam-ccreds, libpam-ck-connector, libpam-pkcs11, libpam-mount
+Replaces: smartcardauth (<< 4:14.0.0~)
+Breaks: smartcardauth (<< 4:14.0.0~)
+Conflicts: openct
+Description: SmartCard Login and LUKS Decrypt, Setup Utility
+ This utility will allow you to set up your computer to accept a SmartCard as an authentication source for:
+ - Your encrypted LUKS partition
+ - TDE R14.x, including automatic login, lock, and unlock features
+ It is designed to work with any OpenSC-supported, ISO 7816-4,-8 compliant, PKCS#11 enabled smartcard
+ Examples of such cards are:
+ - The OpenPGP card (ISO ISO 7816-4,-8 compliant)
diff --git a/debian/_base/applications/system/smartcardauth/debian/dirs b/debian/_base/applications/system/smartcardauth/debian/dirs
new file mode 100644
index 000000000..73752c9ae
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/dirs
@@ -0,0 +1 @@
+usr
diff --git a/debian/_base/applications/system/smartcardauth/debian/docs b/debian/_base/applications/system/smartcardauth/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/_base/applications/system/smartcardauth/debian/rules b/debian/_base/applications/system/smartcardauth/debian/rules
new file mode 100755
index 000000000..14ccf6018
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/rules
@@ -0,0 +1,35 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+
+DEB_BUILD_OPTIONS := nostrip
+export DEB_BUILD_OPTIONS = debug nostrip
+
+CFLAGS=-g -Wall -fPIC
+
+DEB_MAKE_INSTALL_TARGET := install DESTDIR="$(DEB_DESTDIR)"
+DEB_INSTALL_DOCS_ALL :=
+
+# 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
+
+DEB_DH_SHLIBDEPS_ARGS_ALL=--dpkg-shlibdeps-params=--ignore-missing-info
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -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" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/debian/_base/applications/system/smartcardauth/debian/source/format b/debian/_base/applications/system/smartcardauth/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/smartcardauth/debian/source/options b/debian/_base/applications/system/smartcardauth/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/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/debian/_base/applications/system/smartcardauth/debian/triggers b/debian/_base/applications/system/smartcardauth/debian/triggers
new file mode 100644
index 000000000..6c9f4543c
--- /dev/null
+++ b/debian/_base/applications/system/smartcardauth/debian/triggers
@@ -0,0 +1 @@
+activate update-initramfs
diff --git a/debian/_base/applications/system/tastymenu/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/tastymenu/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/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/debian/_base/applications/system/tastymenu/debian/cdbs/versions.pl b/debian/_base/applications/system/tastymenu/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/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/debian/_base/applications/system/tastymenu/debian/changelog b/debian/_base/applications/system/tastymenu/debian/changelog
new file mode 100644
index 000000000..4696b9372
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/debian/changelog
@@ -0,0 +1,107 @@
+tastymenu-trinity (1.0.8-0debian7.0.0+0) wheezy; urgency=low
+
+ * Initial Release for TDE
+
+ -- Slávek Banko <slavek.banko@axis.cz> Sun, 10 Apr 2016 03:32:32 +0200
+
+tastymenu (1.0.7) unstable; urgency=low
+
+ *Fixed a typo in the config dialog
+
+ -- Marco Martin <notmart@gmail.com> Wed, 6 Feb 2008 12:53:00 +0100
+
+tastymenu (1.0.6) unstable; urgency=low
+
+ *Now all the applications should be displayed again
+ *Brazillian portoguese translation by Ewerton de A. Dutra
+
+ -- Marco Martin <notmart@gmail.com> Thu, 13 Dec 2007 17:30:00 +0100
+
+tastymenu (1.0.5) unstable; urgency=low
+
+ *fixed the about box
+ *some fixes in packaging
+ *now it's installed in the right directory (for example in /usr/lib/kde3 instead of /usr/lib)
+
+ -- Marco Martin <notmart@gmail.com> Thu, 22 Nov 2007 15:40:00 +0100
+
+tastymenu (1.0.4) unstable; urgency=low
+
+ *updated French translation
+ *updated Slovenian translation
+ *fixed a crash on lright mouse button click on search field
+ *the old memory leak should be somewhat mitigated
+
+ -- Marco Martin <notmart@gmail.com> Sat, 17 Nov 2007 13:30:00 +0100
+
+tastymenu (1.0.3) unstable; urgency=low
+
+ * Fixed a bug that occurred when clicking on the search result if the menu mode was "recent/most used applications"
+ * Polish translation by Tomasz Argasiński
+ * Some fixes in the Slovenian translation
+ * description text shouldn't become too little
+
+ -- Marco Martin <notmart@gmail.com> Wed, 24 Oct 2007 14:00:00 +0100
+
+tastymenu (1.0.2) unstable; urgency=low
+
+ * Slovenian translation by Matija Å uklje
+ * Fixed a little build problem
+
+ -- Marco Martin <notmart@gmail.com> Wed, 17 Oct 2007 21:00:00 +0100
+
+tastymenu (1.0.1) unstable; urgency=low
+
+ * Menu and tooltip no longer steals mouse and keyboard input
+ * Better management of the tooltip
+ * No separators when the list is in alphabetical order
+ * Finnish translations by Tommi Nieminen
+
+ -- Marco Martin <notmart@gmail.com> Thu, 11 Oct 2007 17:25:00 +0100
+
+tastymenu (1.0) unstable; urgency=low
+
+ * Not having particular problems, released it as 1.0
+ * French translation by Laurent Hilsz
+
+ -- Marco Martin <notmart@gmail.com> Wed, 19 Sep 2007 15:16:00 +0100
+
+tastymenu (1.0rc2) unstable; urgency=low
+
+ * Rearranging the items of the left column by drag and drop works again
+ * The layout should be a little bit more polished
+ * Updated Ukrainian translation
+
+ -- Marco Martin <notmart@gmail.com> Sun, 09 Sep 2007 17:04:00 +0100
+
+tastymenu (1.0rc1) unstable; urgency=low
+
+ * Search field should be a lot faster
+ * Only strings with at least three characters are being searched (necessary for the speedup)
+ * Corrected a bug that prevented to search into application descriptions
+
+ -- Marco Martin <notmart@gmail.com> Wed, 22 Aug 2007 12:40:00 +0100
+
+tastymenu (0.9.1) unstable; urgency=low
+
+ * Ukrainian translation by Motsyo Vitaliy
+
+ -- Marco Martin <notmart@gmail.com> Tue, 21 Aug 2007 19:58:00 +0100
+
+tastymenu (0.9) unstable; urgency=low
+
+ * Add to desktop option in menuitems
+ * Drag and drop from menu to desktop
+ * Option to set different icons sizes in the three columns
+ * the button text label should always be of a visible color
+ * most used/recently used applications list updates in realtime
+ * clear most used/recently used applications list
+ * updated russian and german translations
+
+ -- Marco Martin <notmart@gmail.com> Sat, 04 Aug 2007 14:00:00 +0100
+
+tastymenu (0.8.2) unstable; urgency=low
+
+ * First Debian Release
+
+ -- Marco Martin <notmart@gmail.com> Sun, 20 May 2007 18:35:00 +0100 \ No newline at end of file
diff --git a/debian/_base/applications/system/tastymenu/debian/compat b/debian/_base/applications/system/tastymenu/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/tastymenu/debian/control b/debian/_base/applications/system/tastymenu/debian/control
new file mode 100644
index 000000000..3b1ca1154
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/debian/control
@@ -0,0 +1,13 @@
+Source: tastymenu-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+X-Original-Maintainer: Marco Martin <notmart@gmail.com>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev, libxau-dev
+Standards-Version: 3.8.0
+
+Package: tastymenu-trinity
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Replacement for TMenu
+ Tasty Menu is a TMenu replacement aiming to provide the maximum usability and flexibility.
diff --git a/debian/_base/applications/system/tastymenu/debian/copyright b/debian/_base/applications/system/tastymenu/debian/copyright
new file mode 100644
index 000000000..30b510eae
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/debian/copyright
@@ -0,0 +1,17 @@
+Copyright:
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; version 2 dated June, 1991.
+
+ 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 Lesser General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+ 02111-1307, USA.
+
+ On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+ Public License can be found in `/usr/share/common-licenses/LGPL'.
diff --git a/debian/_base/applications/system/tastymenu/debian/docs b/debian/_base/applications/system/tastymenu/debian/docs
new file mode 100644
index 000000000..76c3076c9
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+README.md
+TODO
diff --git a/debian/_base/applications/system/tastymenu/debian/patches/series b/debian/_base/applications/system/tastymenu/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/debian/patches/series
diff --git a/debian/_base/applications/system/tastymenu/debian/rules b/debian/_base/applications/system/tastymenu/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/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/debian/_base/applications/system/tastymenu/debian/source/format b/debian/_base/applications/system/tastymenu/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/tastymenu/debian/source/options b/debian/_base/applications/system/tastymenu/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/tastymenu/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/debian/_base/applications/system/tdebluez/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/tdebluez/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/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/debian/_base/applications/system/tdebluez/debian/cdbs/versions.pl b/debian/_base/applications/system/tdebluez/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/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/debian/_base/applications/system/tdebluez/debian/changelog b/debian/_base/applications/system/tdebluez/debian/changelog
new file mode 100644
index 000000000..d779b284e
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/changelog
@@ -0,0 +1,12 @@
+tdebluez-trinity (4:14.1.0-0debian10.1.1+eko1) unstable; urgency=low
+
+ * Build for buster.
+
+ -- Emanoil Kotsev <deloptes@gmail.com> Sat, 02 Nov 2019 22:00:00 +0100
+
+tdebluez (4:14.1.0-0debian9.0.5+eko1) unstable; urgency=low
+
+ * Rework of Dbus interface to Bluez5 for TDE 14.1.
+
+ -- Emanoil Kotsev <deloptes@gmail.com> Sat, 29 Sep 2018 22:00:00 +0100
+
diff --git a/debian/_base/applications/system/tdebluez/debian/compat b/debian/_base/applications/system/tdebluez/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/tdebluez/debian/control b/debian/_base/applications/system/tdebluez/debian/control
new file mode 100644
index 000000000..dcfa46b04
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/control
@@ -0,0 +1,76 @@
+Source: tdebluez-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, libdbus-1-tqt-dev
+Build-Depends-Indep: doxygen, graphviz
+Standards-Version: 3.8.0
+
+Package: tdebluez-trinity
+Section: tde
+Architecture: any
+Depends: ${shlibs:Depends}, bluez (>= 5~), bluez-obexd (>= 5~)
+Suggests: pulseaudio-module-bluetooth
+Description: TDE Bluetooth Framework
+ The TDE Bluetooth Framework is a set of tools built on top of Linux' Bluetooth
+ stack BlueZ5. It provides easy access to the most common Bluetooth profiles and
+ makes data exchange with Bluetooth devices like phones and PDAs as
+ straightforward as possible.
+ .
+ Features:
+ * tdebluez -- a tray applet to handle incoming inquiries and control
+ adapters and devices
+ * tdebluezauth -- authentication agent
+ * tdeioclient -- cli to obex
+
+Package: libtdebluez-trinity
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, bluez (>= 5~)
+Description: Bluetooth library for TDE
+ This package is part of the TDE Bluetooth Framework.
+ It contains a Bluetooth library for TDE.
+ .
+ See the 'tdebluez-trinity' package for more informations.
+
+Package: libtdeobex-trinity
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, bluez-obexd (>= 5~)
+Description: Obex library for TDE
+ This package is part of the TDE Bluetooth Framework.
+ It contains a Bluetooth library for TDE.
+ .
+ See the 'tdebluez-trinity' package for more informations.
+
+Package: libtdebluez-trinity-dev
+Architecture: any
+Section: libdevel
+Depends: libtdebluez-trinity (= ${binary:Version})
+Description: development files for libtdebluez
+ This package is part of the TDE Bluetooth Framework.
+ It contains the development files for libtdebluez.
+ .
+ See the 'tdebluez-trinity' and 'tdebluez-trinity-api-doc' package for more informations.
+
+Package: libtdeobex-trinity-dev
+Architecture: any
+Section: libdevel
+Depends: libtdeobex-trinity (= ${binary:Version})
+Description: development files for libtdeobex
+ This package is part of the TDE Bluetooth Framework.
+ It contains the development files for libtdeobex.
+ .
+ See the 'tdebluez-trinity' and 'tdebluez-trinity-api-doc' package for more informations.
+
+Package: tdebluez-trinity-api-doc
+Section: doc
+Architecture: all
+Description: developer documentation for the libtdebluez-trinity and libtdeobex-trinity libraries
+ This package contains documentation for the libtdebluez-trinity and libtdeobex-trinity libraries of
+ use more for developers creating applications which use the libtdebluez-trinity and libtdeobex-trinity
+ libraries, than regular users.
+ .
+ This package is part of the provided bindings for the Trinity TQt interface.
+ .
+ See the tdebluez-trinity description for more information about tdebluez in general.
diff --git a/debian/_base/applications/system/tdebluez/debian/copyright b/debian/_base/applications/system/tdebluez/debian/copyright
new file mode 100644
index 000000000..7fc5c091b
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/copyright
@@ -0,0 +1,43 @@
+This package was debianized by Emanoil Kotsev <deloptes@gmail.com>
+on Fri, 19 Sep 2003 18:47:31 +0200.
+
+It was downloaded from http://bluetooth.kmobiletools.org
+
+Ported to TDE by Emanoil Kotsev <deloptes@gmail.com>
+on Tue, 22 Nov 2016 17:23:21 +0100.
+
+Upstream Authors:
+
+ Emanoil Kotsev <deloptes@gmail.com>
+
+Copyright:
+
+ (C) 2018 Emanoil Kotsev <deloptes@gmail.com>
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
+The documentations provided with kdebluetooth is distributed under
+the GNU Free Documentation License (FDL). They are considered free with
+regards to the Debian Free Software Guidelines (DFSG) because they don't
+contain any unmodifiable parts (invariant sections).
+
+On Debian systems, the complete text of the GNU Free Documentation
+License can be found in `/usr/share/common-licenses/GFDL'.
+
diff --git a/debian/_base/applications/system/tdebluez/debian/docs b/debian/_base/applications/system/tdebluez/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity-dev.install b/debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity-dev.install
new file mode 100644
index 000000000..6425a944e
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity-dev.install
@@ -0,0 +1,3 @@
+opt/trinity/include/tdebluez/*
+opt/trinity/lib/libtdebluez.so
+opt/trinity/share/cmake/libtdebluez.cmake
diff --git a/debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity.install b/debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity.install
new file mode 100644
index 000000000..72a1ac2a2
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/libtdebluez-trinity.install
@@ -0,0 +1,2 @@
+opt/trinity/lib/libtdebluez.la
+opt/trinity/lib/libtdebluez.so.*
diff --git a/debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity-dev.install b/debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity-dev.install
new file mode 100644
index 000000000..e60909e04
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity-dev.install
@@ -0,0 +1,3 @@
+opt/trinity/include/tdeobex/*
+opt/trinity/lib/libtdeobex.so
+opt/trinity/share/cmake/libtdeobex.cmake
diff --git a/debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity.install b/debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity.install
new file mode 100644
index 000000000..2557b6e5f
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/libtdeobex-trinity.install
@@ -0,0 +1,2 @@
+opt/trinity/lib/libtdeobex.la
+opt/trinity/lib/libtdeobex.so.*
diff --git a/debian/_base/applications/system/tdebluez/debian/rules b/debian/_base/applications/system/tdebluez/debian/rules
new file mode 100755
index 000000000..9c17d4c4c
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/rules
@@ -0,0 +1,19 @@
+#!/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_KDE_APIDOX := yes
+
+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/debian/_base/applications/system/tdebluez/debian/source/format b/debian/_base/applications/system/tdebluez/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/tdebluez/debian/source/options b/debian/_base/applications/system/tdebluez/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/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/debian/_base/applications/system/tdebluez/debian/tdebluez-trinity-api-doc.install b/debian/_base/applications/system/tdebluez/debian/tdebluez-trinity-api-doc.install
new file mode 100644
index 000000000..50a3931d0
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/tdebluez-trinity-api-doc.install
@@ -0,0 +1 @@
+debian/tmp/usr/share/doc/tdebluez-trinity-api/HTML/en/*
diff --git a/debian/_base/applications/system/tdebluez/debian/tdebluez-trinity.install b/debian/_base/applications/system/tdebluez/debian/tdebluez-trinity.install
new file mode 100644
index 000000000..80063c949
--- /dev/null
+++ b/debian/_base/applications/system/tdebluez/debian/tdebluez-trinity.install
@@ -0,0 +1,27 @@
+opt/trinity/bin/tdebluez
+opt/trinity/bin/tdebluezauth
+opt/trinity/bin/tdebluezioclient
+opt/trinity/lib/trinity/tdebluez.so
+opt/trinity/lib/trinity/tdebluez.la
+opt/trinity/lib/libtdeinit_tdebluez.so
+opt/trinity/lib/libtdeinit_tdebluez.la
+opt/trinity/lib/trinity/tdeio_bluetooth.so
+opt/trinity/lib/trinity/tdeio_bluetooth.la
+opt/trinity/lib/trinity/tdeio_obex.so
+opt/trinity/lib/trinity/tdeio_obex.la
+opt/trinity/share/apps/tdebluez/icons/*
+opt/trinity/share/doc/tde/HTML/*
+opt/trinity/share/apps/tdebluez/eventsrc
+opt/trinity/share/apps/tdebluez/tde-settings-network-bluetooth.directory
+opt/trinity/share/applications/tde/tdebluez.desktop
+opt/trinity/share/applications/tde/tdebluezauth.desktop
+opt/trinity/share/autostart/tdebluez.autostart.desktop
+opt/trinity/share/icons
+opt/trinity/share/locale
+opt/trinity/share/mimelnk/bluetooth/*
+opt/trinity/share/services/bluetooth.protocol
+opt/trinity/share/services/obexftp.protocol
+opt/trinity/share/services/obexopp.protocol
+opt/trinity/share/apps/konqsidebartng/virtual_folders/services/bluetooth_sidebarentry.desktop
+opt/trinity/share/apps/konqsidebartng/virtual_folders/services/obex_sidebarentry.desktop
+/etc/dbus-1/system.d/org.trinitydesktop.tdebluez.conf
diff --git a/debian/_base/applications/system/tdedocker/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/tdedocker/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/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/debian/_base/applications/system/tdedocker/debian/cdbs/versions.pl b/debian/_base/applications/system/tdedocker/debian/cdbs/versions.pl
new file mode 100644
index 000000000..75c9add4b
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/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 "KDE-Version3=$version3\n";
+print "KDE-Version2=$version2\n";
+print "KDE-Next-Version3=$version3_next\n";
+print "KDE-Next-Version2=$version2_next\n";
diff --git a/debian/_base/applications/system/tdedocker/debian/changelog b/debian/_base/applications/system/tdedocker/debian/changelog
new file mode 100644
index 000000000..e765c3a44
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/debian/changelog
@@ -0,0 +1,26 @@
+tdedocker-trinity (1.4-0) squeeze; urgency=low
+
+ * Rename package to TDEDocker
+ * Update to build with TDE R14
+
+ -- Slávek Banko <slavek.banko@axis.cz> Thu, 06 Sep 2018 02:11:12 +0200
+
+tdedocker-trinity (1.4-0) squeeze; urgency=low
+
+ * Initial Release for TDE
+
+ -- Slávek Banko <slavek.banko@axis.cz> Sun, 07 Jul 2013 20:50:40 +0200
+
+tdedocker (1.3-0ubuntu1) edgy; urgency=low
+
+ * Initial release
+ * debian/patches/01-tdedocker-pro-fix-paths.dpatch
+ + Since package uses qmake with default paths pointing
+ to /usr/local we need to redefine all paths to point
+ to the proper directory layout in debian/tdedocker
+ * debian/patches/02-tdedocker-fix-tdedocker-desktop.dpatch
+ + Same as the above. Paths for icon file are wrong.
+ This patch fixes it.
+
+ -- Lorenzo Villani <arbiter@arbiterlab.net> Mon, 24 Jul 2006 16:58:25 +0200
+
diff --git a/debian/_base/applications/system/tdedocker/debian/compat b/debian/_base/applications/system/tdedocker/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/tdedocker/debian/control b/debian/_base/applications/system/tdedocker/debian/control
new file mode 100644
index 000000000..c21879563
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/debian/control
@@ -0,0 +1,16 @@
+Source: tdedocker-trinity
+Section: x11
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev, libxpm-dev
+Standards-Version: 3.7.2
+
+Package: tdedocker-trinity
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: minimize all applications to system tray [Trinity]
+ TDEDocker will help you dock any application into the system tray.
+ This means you can dock openoffice, xmms, firefox, thunderbird,
+ anything! Just point and click. Works for all NET WM compliant
+ window managers - that includes TDE, KDE, GNOME, Xfce, Fluxbox
+ and many more.
diff --git a/debian/_base/applications/system/tdedocker/debian/copyright b/debian/_base/applications/system/tdedocker/debian/copyright
new file mode 100644
index 000000000..08eb67115
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/debian/copyright
@@ -0,0 +1,26 @@
+This package was debianized by Lorenzo Villani <arbiter@arbiterlab.net> on
+Mon, 24 Jul 2006 16:58:25 +0200.
+
+It was downloaded from http://tdedocker.sourceforge.net
+
+Copyright Holder: (C) 2004 Girish Ramakrishnan (gramakri@uiuc.edu)
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
diff --git a/debian/_base/applications/system/tdedocker/debian/docs b/debian/_base/applications/system/tdedocker/debian/docs
new file mode 100644
index 000000000..d5aaf5213
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/debian/docs
@@ -0,0 +1,3 @@
+BUGS
+README
+TODO
diff --git a/debian/_base/applications/system/tdedocker/debian/rules b/debian/_base/applications/system/tdedocker/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/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/debian/_base/applications/system/tdedocker/debian/source/format b/debian/_base/applications/system/tdedocker/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/tdedocker/debian/source/options b/debian/_base/applications/system/tdedocker/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/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/debian/_base/applications/system/tdedocker/debian/tdedocker-trinity.menu b/debian/_base/applications/system/tdedocker/debian/tdedocker-trinity.menu
new file mode 100644
index 000000000..a448b7725
--- /dev/null
+++ b/debian/_base/applications/system/tdedocker/debian/tdedocker-trinity.menu
@@ -0,0 +1,6 @@
+?package(tdedocker-trinity):needs="X11"\
+ section="Applications/System/Monitoring"\
+ title="TDEDocker"\
+ command="/opt/trinity/bin/tdedocker"\
+ hints="TDE"\
+ icon="/opt/trinity/share/apps/tdedocker/icons/tdedocker.xpm"
diff --git a/debian/_base/applications/system/tdepowersave/debian/acpi-support/policy-funcs b/debian/_base/applications/system/tdepowersave/debian/acpi-support/policy-funcs
new file mode 100644
index 000000000..8b9f13762
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/acpi-support/policy-funcs
@@ -0,0 +1,67 @@
+. /usr/share/acpi-support/power-funcs
+
+CheckUPowerPolicy() {
+ pidof upowerd > /dev/null
+}
+
+# The (not very aptly named) function CheckPolicy checks if the current X
+# console user is running a power management daemon that handles suspend/resume
+# requests. This is used in various places to determine if we need to handle
+# something ourselves or if we need to pass the info on to a power management
+# daemon (e.g. through a fake key press).
+
+CheckPolicy() {
+ local PMS
+
+ getXconsole
+ PMS="/usr/bin/gnome-power-manager /usr/bin/kpowersave /usr/bin/xfce4-power-manager"
+ PMS="$PMS /usr/bin/guidance-power-manager /usr/lib/dalston/dalston-power-applet"
+ PMS="$PMS /opt/trinity/bin/tdepowersave"
+ pidof -x $PMS > /dev/null ||
+ { test "$XUSER" != "" &&
+ pidof dcopserver > /dev/null &&
+ test -x /opt/trinity/bin/dcop &&
+ /opt/trinity/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon; } ||
+ PowerDevilRunning ||
+ GnomeSettingsDaemonPowerRunning
+}
+
+# Find a DBUS session bus, by looking at the given process' environment and
+# then send a message to that bus. If multiple processes match the given name,
+# the message is sent to all of the buses (and output is simply concatenated.
+DBusSend() {
+ # The process to get the DBUS session address from
+ local PROC_NAME="$1"
+
+ # Parameters for dbus-send
+ local DEST="$2"
+ local DBUS_PATH="$3"
+ local METHOD="$4"
+
+ test -x /usr/bin/dbus-send || return 1
+
+ local DBUS_SESS
+ for p in $(pidof "$PROC_NAME"); do
+ test -r /proc/$p/environ || continue
+ DBUS_SESS=$(grep -a -z "DBUS_SESSION_BUS_ADDRESS=" /proc/$p/environ || :)
+ test "$DBUS_SESS" != "" || continue
+ su $(ps -o user= $p) -s /bin/sh -c "$DBUS_SESS dbus-send --print-reply --dest='$DEST' '$DBUS_PATH' '$METHOD'"
+ done
+}
+
+# Ask kde if the powerdevil module is loaded
+PowerDevilRunning() {
+ DBusSend kded4 org.kde.kded /kded org.kde.kded.loadedModules | grep -q powerdevil
+}
+
+# gnome-power-manager was integrated into gnome-settings-daemon from version
+# 3.1.4, in a new Power plugin (though the handling of buttons is done in the
+# MediaKeys plugin.
+#
+# gnome-settings-daemon does not export a list of loaded plugins, but
+# fortunately the Power plugin does have its own Dbus interface we can check
+# for (We can't check the MediaKeys plugin, since that has been around for
+# longer).
+GnomeSettingsDaemonPowerRunning() {
+ DBusSend gnome-settings-daemon org.gnome.SettingsDaemon /org/gnome/SettingsDaemon/Power org.freedesktop.DBus.Introspectable.Introspect | grep -q 'interface name="org.gnome.SettingsDaemon.Power"'
+}
diff --git a/debian/_base/applications/system/tdepowersave/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/tdepowersave/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/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/debian/_base/applications/system/tdepowersave/debian/cdbs/versions.pl b/debian/_base/applications/system/tdepowersave/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/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/debian/_base/applications/system/tdepowersave/debian/changelog b/debian/_base/applications/system/tdepowersave/debian/changelog
new file mode 100644
index 000000000..66a1994bc
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/changelog
@@ -0,0 +1,6 @@
+tdepowersave-trinity (0.7.3-0ubuntu3) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
diff --git a/debian/_base/applications/system/tdepowersave/debian/compat b/debian/_base/applications/system/tdepowersave/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/tdepowersave/debian/control b/debian/_base/applications/system/tdepowersave/debian/control
new file mode 100644
index 000000000..b0b75e675
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/control
@@ -0,0 +1,41 @@
+Source: tdepowersave-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Michael Biebl <biebl@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libxss-dev, libxtst-dev, libdbus-1-dev (>= 0.6), libdbus-1-tqt-dev
+Standards-Version: 3.8.4
+Homepage: http://sourceforge.net/projects/powersave/
+
+Package: tdepowersave-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: kpowersave-trinity, kpowersave-nohal-trinity
+Description: Power management applet for Trinity
+ TDEPowersave is a TDE systray applet which allows to control the power
+ management settings and policies of your computer.
+ It relies on the TDE hardware library to do the heavy lifting.
+ .
+ Current feature list:
+ * support for ACPI, APM and PMU
+ * trigger suspend to disk/ram and standby
+ * switch cpu frequency policy (between: performance, dynamic and powersave)
+ * applet icon with information about AC state, battery fill and battery
+ (warning) states
+ * applet tooltip with information about battery fill and remaining battery
+ time/percentage
+ * autosuspend (to suspend the machine if the user has been inactive for a
+ defined time)
+ * a global configurable blacklist with programs which prevent autosuspend
+ (e.g. videoplayer and cd burning tools)
+ * trigger lock screen and select the lock method
+ * KNotify support
+ * online help
+ * localisations for many languages
+ TDEPowersave supports schemes with following configurable specific
+ settings for:
+ * screensaver
+ * DPMS
+ * autosuspend
+ * scheme specific blacklist for autosuspend
+ * notification settings
diff --git a/debian/_base/applications/system/tdepowersave/debian/copyright b/debian/_base/applications/system/tdepowersave/debian/copyright
new file mode 100644
index 000000000..a1557e62e
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/copyright
@@ -0,0 +1,28 @@
+This package was debianized by Michael Biebl <biebl@teco.edu> on
+Sun, 25 Sep 2005 01:12:21 +0200.
+
+It was downloaded from http://sourceforge.net/projects/powersave/
+
+Copyright Holders:
+ Danny Kukawka <dkukawka@suse.de>
+ Thomas Renninger <trenn@suse.de>
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
diff --git a/debian/_base/applications/system/tdepowersave/debian/docs b/debian/_base/applications/system/tdepowersave/debian/docs
new file mode 100644
index 000000000..76c3076c9
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+README.md
+TODO
diff --git a/debian/_base/applications/system/tdepowersave/debian/install b/debian/_base/applications/system/tdepowersave/debian/install
new file mode 100644
index 000000000..a07d0d86c
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/install
@@ -0,0 +1,2 @@
+debian/tdepowersave.xpm opt/trinity/share/pixmaps
+debian/acpi-support/policy-funcs usr/share/acpi-support
diff --git a/debian/_base/applications/system/tdepowersave/debian/menu b/debian/_base/applications/system/tdepowersave/debian/menu
new file mode 100644
index 000000000..0a4ee7ee2
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/menu
@@ -0,0 +1,7 @@
+?package(tdepowersave-trinity):\
+ needs="X11"\
+ section="Applications/System/Monitoring"\
+ title="TDEPowersave"\
+ longtitle="Battery monitor and general power management"\
+ icon="/opt/trinity/share/pixmaps/tdepowersave.xpm"\
+ command="/opt/trinity/bin/tdepowersave"
diff --git a/debian/_base/applications/system/tdepowersave/debian/patches/series b/debian/_base/applications/system/tdepowersave/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/patches/series
diff --git a/debian/_base/applications/system/tdepowersave/debian/postrm b/debian/_base/applications/system/tdepowersave/debian/postrm
new file mode 100644
index 000000000..951550174
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/postrm
@@ -0,0 +1,26 @@
+#! /bin/sh
+
+set -e
+
+package_name=tdepowersave-trinity
+
+if [ -z "$package_name" ]; then
+ print >&2 "Internal Error. Please report a bug."
+ exit 1;
+fi
+
+case "$1" in
+ remove)
+ dpkg-divert --package $package_name --rename --remove /usr/share/acpi-support/policy-funcs
+ ;;
+ purge)
+ ;;
+ upgrade)
+ ;;
+ *) echo "$0: didn't understand being called with \`$1'" 1>&2
+ exit 0;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/_base/applications/system/tdepowersave/debian/preinst b/debian/_base/applications/system/tdepowersave/debian/preinst
new file mode 100644
index 000000000..baf2826fc
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/preinst
@@ -0,0 +1,49 @@
+#! /bin/sh
+
+set -e
+
+package_name=tdepowersave-trinity
+
+if [ -z "$package_name" ]; then
+ print >&2 "Internal Error. Please report a bug."
+ exit 1;
+fi
+
+case "$1" in
+ install)
+ # remove obsolete divert for acpid
+ divert=`dpkg-divert --listpackage "/etc/acpi/powerbtn.sh"`
+ if [ -n "$divert" ] && [ "$divert" = "LOCAL" ]; then
+ dpkg-divert --remove --local --rename "/etc/acpi/powerbtn.sh"
+ fi
+
+ # create new divert for acpi-support-base
+ dpkg-divert --package $package_name --rename /usr/share/acpi-support/policy-funcs
+ ;;
+ upgrade)
+ # remove obsolete divert acpid
+ divert=`dpkg-divert --listpackage "/etc/acpi/powerbtn.sh"`
+ if [ -n "$divert" ]; then
+ if [ "$divert" = "LOCAL" ]; then
+ dpkg-divert --remove --local --rename "/etc/acpi/powerbtn.sh"
+ fi
+ if [ "$divert" = $package_name ]; then
+ dpkg-divert --remove --package $package_name --rename "/etc/acpi/powerbtn.sh"
+ fi
+ fi
+
+ # create new divert for acpi-support-base
+ divert=`dpkg-divert --listpackage "/usr/share/acpi-support/policy-funcs"`
+ if [ -z "$divert" ]; then
+ dpkg-divert --package $package_name --rename /usr/share/acpi-support/policy-funcs
+ fi
+ ;;
+ abort-upgrade)
+ ;;
+ *) echo "$0: didn't understand being called with \`$1'" 1>&2
+ exit 0;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/_base/applications/system/tdepowersave/debian/rules b/debian/_base/applications/system/tdepowersave/debian/rules
new file mode 100755
index 000000000..58af3504b
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/rules
@@ -0,0 +1,20 @@
+#!/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_GCC_VISIBILITY="ON"
+
+install/tdepowersave-trinity::
+ install -p -D -m644 debian/tdepowersave-trinity.lintian debian/tdepowersave-trinity/usr/share/lintian/overrides/tdepowersave-trinity
diff --git a/debian/_base/applications/system/tdepowersave/debian/source/format b/debian/_base/applications/system/tdepowersave/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/tdepowersave/debian/source/options b/debian/_base/applications/system/tdepowersave/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/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/debian/_base/applications/system/tdepowersave/debian/tdepowersave-trinity.lintian b/debian/_base/applications/system/tdepowersave/debian/tdepowersave-trinity.lintian
new file mode 100644
index 000000000..f89a3be85
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/tdepowersave-trinity.lintian
@@ -0,0 +1,3 @@
+tdepowersave-trinity: no-shlibs-control-file opt/trinity/lib/libtdeinit_tdepowersave.so
+tdepowersave-trinity: package-name-doesnt-match-sonames libtdeinit-tdepowersave
+
diff --git a/debian/_base/applications/system/tdepowersave/debian/tdepowersave.xpm b/debian/_base/applications/system/tdepowersave/debian/tdepowersave.xpm
new file mode 100644
index 000000000..a7b0f2e7c
--- /dev/null
+++ b/debian/_base/applications/system/tdepowersave/debian/tdepowersave.xpm
@@ -0,0 +1,628 @@
+/* XPM */
+static char * tdepowersave_xpm[] = {
+"32 32 593 2",
+" c None",
+". c #6D2121",
+"+ c #783738",
+"@ c #743E40",
+"# c #5D2F30",
+"$ c #3E1618",
+"% c #8A0200",
+"& c #982306",
+"* c #A75C4B",
+"= c #D3B8BC",
+"- c #E9E0E1",
+"; c #E7E7ED",
+"> c #DDDFE7",
+", c #CCCBD7",
+"' c #B3ADBB",
+") c #827583",
+"! c #6A3227",
+"~ c #410B00",
+"{ c #080000",
+"] c #AE381A",
+"^ c #C79676",
+"/ c #D8C9B7",
+"( c #B3B7C2",
+"_ c #F2F8FF",
+": c #EBEDF4",
+"< c #D8D9E3",
+"[ c #CBCBD8",
+"} c #BEC0CF",
+"| c #B4B5C9",
+"1 c #A0A4BD",
+"2 c #9B90A1",
+"3 c #B08583",
+"4 c #8F493D",
+"5 c #340B02",
+"6 c #A71F09",
+"7 c #D5BEA2",
+"8 c #F1FFFF",
+"9 c #EEF2F6",
+"0 c #999AAD",
+"a c #C8C8D7",
+"b c #CFCFDB",
+"c c #C2C2D0",
+"d c #B6B6C6",
+"e c #A8A8BC",
+"f c #9B9BB1",
+"g c #8685A0",
+"h c #8D8EA6",
+"i c #AFB8CD",
+"j c #ABAFC6",
+"k c #9F534D",
+"l c #1C0000",
+"m c #B63F26",
+"n c #DAC1A4",
+"o c #DCD9DF",
+"p c #EEF3F6",
+"q c #B0B6C4",
+"r c #AEB0C4",
+"s c #BDBECF",
+"t c #B2B3C6",
+"u c #A6A7BB",
+"v c #9A9BB1",
+"w c #8C8EA5",
+"x c #797D94",
+"y c #98A0B4",
+"z c #B3BCD0",
+"A c #A99EAF",
+"B c #C46347",
+"C c #2B0C00",
+"D c #B63C1A",
+"E c #FED76A",
+"F c #E2BE8D",
+"G c #DCB4A6",
+"H c #D6BCBA",
+"I c #B3ABB9",
+"J c #A9A7B9",
+"K c #A4A5B7",
+"L c #9EA1B1",
+"M c #9798A9",
+"N c #9392A1",
+"O c #A2969F",
+"P c #C29994",
+"Q c #CD866F",
+"R c #DC6A3D",
+"S c #B42A0E",
+"T c #160101",
+"U c #B53817",
+"V c #FFDA34",
+"W c #FFF727",
+"X c #FCE43C",
+"Y c #F5B84C",
+"Z c #EDA45F",
+"` c #E79B6C",
+" . c #E39872",
+".. c #E2926F",
+"+. c #E08764",
+"@. c #E07853",
+"#. c #DF623C",
+"$. c #DA4925",
+"%. c #C83415",
+"&. c #B10E04",
+"*. c #900000",
+"=. c #180000",
+"-. c #B53918",
+";. c #FFD83B",
+">. c #FFF30F",
+",. c #FBED00",
+"'. c #F2BD00",
+"). c #EB8F02",
+"!. c #E4650D",
+"~. c #DE3B14",
+"{. c #D71E15",
+"]. c #CF180F",
+"^. c #C60D07",
+"/. c #BA0100",
+"(. c #B10000",
+"_. c #AA0000",
+":. c #AB0000",
+"<. c #980000",
+"[. c #170000",
+"}. c #FFF312",
+"|. c #FBEC00",
+"1. c #F2BA00",
+"2. c #EA8B00",
+"3. c #E45A00",
+"4. c #DE2200",
+"5. c #D40000",
+"6. c #CC0000",
+"7. c #C00000",
+"8. c #A20103",
+"9. c #8D0811",
+"0. c #7F1825",
+"a. c #6D293B",
+"b. c #474158",
+"c. c #60637E",
+"d. c #7D7D99",
+"e. c #9292AB",
+"f. c #77779C",
+"g. c #FDEE00",
+"h. c #F9BF00",
+"i. c #E68600",
+"j. c #CC5100",
+"k. c #AB260B",
+"l. c #95161A",
+"m. c #83232C",
+"n. c #803D48",
+"o. c #875E6B",
+"p. c #8D7C8A",
+"q. c #9698A7",
+"r. c #A5ABB8",
+"s. c #B7BCC6",
+"t. c #CBC7CD",
+"u. c #D0CBCF",
+"v. c #C7C4CC",
+"w. c #CAC9CF",
+"x. c #9F9FB8",
+"y. c #262641",
+"z. c #B63915",
+"A. c #FFD838",
+"B. c #FFF413",
+"C. c #F9EA00",
+"D. c #99822F",
+"E. c #8D7B67",
+"F. c #958B89",
+"G. c #A2A5A9",
+"H. c #B4BABD",
+"I. c #C6CDCE",
+"J. c #D2DADA",
+"K. c #D5DCE2",
+"L. c #CDD5DF",
+"M. c #BCC5D7",
+"N. c #A0B5D8",
+"O. c #83A5D9",
+"P. c #6B98DB",
+"Q. c #5A8FDE",
+"R. c #3C80E3",
+"S. c #5E8AD2",
+"T. c #B4B0BE",
+"U. c #3F3F61",
+"V. c #AA372A",
+"W. c #F9D742",
+"X. c #FFFC02",
+"Y. c #B1AB13",
+"Z. c #6F7184",
+"`. c #EDF1F8",
+" + c #EAECEF",
+".+ c #CBD4E0",
+"++ c #B2C6E0",
+"@+ c #97B7E0",
+"#+ c #84ADE2",
+"$+ c #79A8E5",
+"%+ c #6DA2E9",
+"&+ c #5E9CED",
+"*+ c #5299F8",
+"=+ c #509AFD",
+"-+ c #529BFE",
+";+ c #509CFF",
+">+ c #4094FF",
+",+ c #3D7EE0",
+"'+ c #B4B3C0",
+")+ c #5D5C7F",
+"!+ c #9D363D",
+"~+ c #D1D0B4",
+"{+ c #FFF856",
+"]+ c #A29E28",
+"^+ c #72727F",
+"/+ c #E5E2E1",
+"(+ c #94B7DB",
+"_+ c #97C2EF",
+":+ c #A3CBF7",
+"<+ c #A6CEFC",
+"[+ c #AAD0FF",
+"}+ c #ABD1FF",
+"|+ c #A1CAFF",
+"1+ c #94C4FF",
+"2+ c #8ABDFF",
+"3+ c #7EB6FF",
+"4+ c #6DACFF",
+"5+ c #559EFF",
+"6+ c #4195FF",
+"7+ c #2877EB",
+"8+ c #9DA6C2",
+"9+ c #767292",
+"0+ c #0E0E1C",
+"a+ c #9F3636",
+"b+ c #C7CED6",
+"c+ c #EBEDF5",
+"d+ c #BEBCAD",
+"e+ c #606061",
+"f+ c #D3CECE",
+"g+ c #9ABEE5",
+"h+ c #D5EBFF",
+"i+ c #EEF4FF",
+"j+ c #D2E5FF",
+"k+ c #BFDAFF",
+"l+ c #ACD0FF",
+"m+ c #9BC7FF",
+"n+ c #8FBFFF",
+"o+ c #7FB6FF",
+"p+ c #4F9BFF",
+"q+ c #2B84FD",
+"r+ c #1875F6",
+"s+ c #0E6AF1",
+"t+ c #075DE3",
+"u+ c #8498C5",
+"v+ c #8E89A3",
+"w+ c #161629",
+"x+ c #C8CFCE",
+"y+ c #E8EAEB",
+"z+ c #D1D1D7",
+"A+ c #5C5C5D",
+"B+ c #BBB7B7",
+"C+ c #A6C0DF",
+"D+ c #AAD1FD",
+"E+ c #DEECFF",
+"F+ c #C4DDFF",
+"G+ c #B4D4FF",
+"H+ c #A4CAFF",
+"I+ c #9AC5FF",
+"J+ c #76B1FF",
+"K+ c #2C89FF",
+"L+ c #016BFE",
+"M+ c #0064F8",
+"N+ c #005FEE",
+"O+ c #005AE5",
+"P+ c #0050DD",
+"Q+ c #6588C7",
+"R+ c #A09AB0",
+"S+ c #2A2A44",
+"T+ c #C9CFCF",
+"U+ c #E5E7E7",
+"V+ c #E0E0E0",
+"W+ c #676767",
+"X+ c #A3A1A1",
+"Y+ c #B8C4D9",
+"Z+ c #93BFF0",
+"`+ c #D6E9FF",
+" @ c #BDD9FF",
+".@ c #ACCFFF",
+"+@ c #A3CAFF",
+"@@ c #7BB5FF",
+"#@ c #2386FF",
+"$@ c #0472FF",
+"%@ c #006AFC",
+"&@ c #0065F4",
+"*@ c #005FEA",
+"=@ c #005AE3",
+"-@ c #004FDB",
+";@ c #4B78C9",
+">@ c #A5A0B1",
+",@ c #454569",
+"'@ c #E4E6E6",
+")@ c #E7E7E7",
+"!@ c #7D7D7E",
+"~@ c #898788",
+"{@ c #C7CAD5",
+"]@ c #89B6EA",
+"^@ c #C7E1FF",
+"/@ c #B6D5FF",
+"(@ c #ABCEFF",
+"_@ c #86BBFF",
+":@ c #2F8EFF",
+"<@ c #117BFF",
+"[@ c #0570FF",
+"}@ c #0068F8",
+"|@ c #0063F0",
+"1@ c #005DE7",
+"2@ c #0059DF",
+"3@ c #004CD6",
+"4@ c #3369CD",
+"5@ c #A3A2B4",
+"6@ c #585880",
+"7@ c #909090",
+"8@ c #717072",
+"9@ c #C6C4CB",
+"0@ c #84AFE7",
+"a@ c #B5D7FF",
+"b@ c #B5D4FF",
+"c@ c #96C4FF",
+"d@ c #3A96FF",
+"e@ c #1C82FF",
+"f@ c #0D77FF",
+"g@ c #006BFD",
+"h@ c #0066F4",
+"i@ c #0061EC",
+"j@ c #005BE4",
+"k@ c #0055DB",
+"l@ c #004ED3",
+"m@ c #0D51CB",
+"n@ c #9298B7",
+"o@ c #6B6A90",
+"p@ c #0B0B17",
+"q@ c #E5E6E6",
+"r@ c #E6E6E6",
+"s@ c #9F9F9F",
+"t@ c #636265",
+"u@ c #BFBABC",
+"v@ c #80AAE1",
+"w@ c #9FC9FF",
+"x@ c #A8CEFF",
+"y@ c #4EA1FF",
+"z@ c #2489FF",
+"A@ c #187EFF",
+"B@ c #0069FA",
+"C@ c #005EE8",
+"D@ c #0058DF",
+"E@ c #0052D7",
+"F@ c #004DCE",
+"G@ c #0047C8",
+"H@ c #7B8CBA",
+"I@ c #7E7B9B",
+"J@ c #1D1D34",
+"K@ c #E5E5E5",
+"L@ c #AAAAAB",
+"M@ c #5E5E60",
+"N@ c #B3ADAC",
+"O@ c #90ADDA",
+"P@ c #78B4FC",
+"Q@ c #61ADFF",
+"R@ c #2D90FF",
+"S@ c #2185FF",
+"T@ c #0E78FF",
+"U@ c #016CFE",
+"V@ c #0066F5",
+"W@ c #005CE4",
+"X@ c #0055DC",
+"Y@ c #0050D3",
+"Z@ c #004ACB",
+"`@ c #003AC2",
+" # c #617CC1",
+".# c #8C89A2",
+"+# c #2D2D4C",
+"@# c #E4E4E4",
+"## c #B5B5B5",
+"$# c #606062",
+"%# c #9D9A9B",
+"&# c #ABB6CF",
+"*# c #3D94F7",
+"=# c #3C9CFF",
+"-# c #2C8DFF",
+";# c #1A80FF",
+"># c #0772FF",
+",# c #0068FB",
+"'# c #0062F2",
+")# c #005BEA",
+"!# c #0053E2",
+"~# c #004FD9",
+"{# c #024BCF",
+"]# c #094DC7",
+"^# c #1950C0",
+"/# c #6681C0",
+"(# c #8987A0",
+"_# c #41416E",
+":# c #E3E3E3",
+"<# c #BCBCBC",
+"[# c #69696B",
+"}# c #858488",
+"|# c #BDBAC5",
+"1# c #3E8DEF",
+"2# c #3094FF",
+"3# c #1C84FF",
+"4# c #0473FF",
+"5# c #0069FD",
+"6# c #0364F2",
+"7# c #1464E5",
+"8# c #296AD7",
+"9# c #4A7ACB",
+"0# c #6281BF",
+"a# c #7B8CB9",
+"b# c #9098B4",
+"c# c #ABAAB7",
+"d# c #B4B2B9",
+"e# c #B8B7BD",
+"f# c #AAAAB9",
+"g# c #8080A3",
+"h# c #5B5B8F",
+"i# c #A03838",
+"j# c #E2E2E2",
+"k# c #727274",
+"l# c #727276",
+"m# c #BDB6BB",
+"n# c #508DE5",
+"o# c #1579F9",
+"p# c #347FE8",
+"q# c #5287D9",
+"r# c #6B8DCB",
+"s# c #8699C1",
+"t# c #9BA4BC",
+"u# c #BAB8C0",
+"v# c #CCC6C4",
+"w# c #D1CCC9",
+"x# c #D3D0CE",
+"y# c #D3D0D6",
+"z# c #D1D2E3",
+"A# c #D4D6EE",
+"B# c #DADBF6",
+"C# c #DCDEE9",
+"D# c #D4D4D4",
+"E# c #BFBFC4",
+"F# c #A6A6B9",
+"G# c #8686AD",
+"H# c #56568C",
+"I# c #3E3E79",
+"J# c #A13434",
+"K# c #CAD4D4",
+"L# c #7C7C7D",
+"M# c #67676A",
+"N# c #ACABB4",
+"O# c #AAB1CA",
+"P# c #AAB1C9",
+"Q# c #C5C2C7",
+"R# c #D3CCCA",
+"S# c #D7D1D0",
+"T# c #DAD7D8",
+"U# c #DEDCE0",
+"V# c #D8D9EA",
+"W# c #CCCFF1",
+"X# c #C5C8F6",
+"Y# c #C5C9FA",
+"Z# c #CACDFF",
+"`# c #D0D3FF",
+" $ c #D7DAFF",
+".$ c #E1E3FF",
+"+$ c #EAECFF",
+"@$ c #EDEEFD",
+"#$ c #E2E3E7",
+"$$ c #CBCBC7",
+"%$ c #C8C8C4",
+"&$ c #BDBDC0",
+"*$ c #9E9EAF",
+"=$ c #6A6A9D",
+"-$ c #840808",
+";$ c #C18B8B",
+">$ c #EBF3F3",
+",$ c #E8F0F0",
+"'$ c #BDC2C2",
+")$ c #878A8A",
+"!$ c #616367",
+"~$ c #B1B1B4",
+"{$ c #D0CECC",
+"]$ c #DEDBD8",
+"^$ c #E4E4E2",
+"/$ c #E6E6E5",
+"($ c #E7E8EA",
+"_$ c #D2D4F9",
+":$ c #B9BEFD",
+"<$ c #B0B5FF",
+"[$ c #B4B9FF",
+"}$ c #BFC3FF",
+"|$ c #C9CEFF",
+"1$ c #D5D8FF",
+"2$ c #DDDFFF",
+"3$ c #E4E7FC",
+"4$ c #E3E4EF",
+"5$ c #DADBDF",
+"6$ c #D1D1D2",
+"7$ c #C5C5C5",
+"8$ c #B1B1B1",
+"9$ c #959595",
+"0$ c #717170",
+"a$ c #606056",
+"b$ c #676782",
+"c$ c #17172F",
+"d$ c #5C0303",
+"e$ c #9E4545",
+"f$ c #C08787",
+"g$ c #B59F9F",
+"h$ c #8F8787",
+"i$ c #5D5C5F",
+"j$ c #777A7E",
+"k$ c #9DA0A4",
+"l$ c #B1B2B2",
+"m$ c #BCBBBB",
+"n$ c #C5C5C3",
+"o$ c #D3D3D3",
+"p$ c #E1E1E1",
+"q$ c #DDDDEA",
+"r$ c #D4D6F5",
+"s$ c #CED1FD",
+"t$ c #D4D6FD",
+"u$ c #DDDEF5",
+"v$ c #DBDCE7",
+"w$ c #D8D8DB",
+"x$ c #D0CFCF",
+"y$ c #C0C1BF",
+"z$ c #ACACAB",
+"A$ c #959594",
+"B$ c #82827F",
+"C$ c #737370",
+"D$ c #64646D",
+"E$ c #595973",
+"F$ c #565680",
+"G$ c #48487B",
+"H$ c #0D0D1B",
+"I$ c #2C0000",
+"J$ c #4B0E0E",
+"K$ c #541717",
+"L$ c #521516",
+"M$ c #430E10",
+"N$ c #442329",
+"O$ c #59535C",
+"P$ c #777882",
+"Q$ c #97979B",
+"R$ c #A7A7A8",
+"S$ c #AFAFAE",
+"T$ c #BABAB6",
+"U$ c #CBCAC6",
+"V$ c #D7D8D8",
+"W$ c #D9D9DB",
+"X$ c #D2D1CF",
+"Y$ c #C4C3C1",
+"Z$ c #B0AFAD",
+"`$ c #9B9B99",
+" % c #8B8B88",
+".% c #7E7E7D",
+"+% c #74747B",
+"@% c #66667E",
+"#% c #5A5A82",
+"$% c #44446F",
+"%% c #29294B",
+"&% c #131329",
+"*% c #06060E",
+"=% c #131319",
+"-% c #2C2C37",
+";% c #545463",
+">% c #757584",
+",% c #8D8D94",
+"'% c #989897",
+")% c #A1A19E",
+"!% c #A9A9A7",
+"~% c #A2A29F",
+"{% c #91918E",
+"]% c #848484",
+"^% c #7A7A85",
+"/% c #696983",
+"(% c #535376",
+"_% c #363659",
+":% c #1F1F3C",
+"<% c #0D0D1A",
+"[% c #12121C",
+"}% c #333345",
+"|% c #5A5A6F",
+"1% c #737385",
+"2% c #88888E",
+"3% c #7E7E89",
+"4% c #686882",
+"5% c #50506E",
+"6% c #30304C",
+"7% c #16162A",
+"8% c #080811",
+"9% c #1A1A29",
+"0% c #2E2E44",
+"a% c #26263C",
+"b% c #11111F",
+" ",
+" . + @ # $ ",
+" % & * = - ; > , ' ) ! ~ { ",
+" ] ^ / ( _ : < [ } | 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 u v w x y z A B C ",
+"D E F G H I J K L M N O P Q R S T ",
+"U V W X Y Z ` ...+.@.#.$.%.&.*.=. ",
+"-.;.>.,.'.).!.~.{.].^./.(._.:.<.[. ",
+"-.;.}.|.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.u.v.w.x.y. ",
+"z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U. ",
+"V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+-+;+>+,+'+)+ ",
+"!+~+{+]+^+/+(+_+:+<+[+}+|+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+u+v+w+ ",
+"a+x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+ ",
+"a+T+U+V+W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@-@;@>@,@ ",
+"a+T+'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@2@3@4@5@6@ ",
+"a+T+'@)@7@8@9@0@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@ ",
+"a+T+q@r@s@t@u@v@w@x@y@z@A@[@B@|@C@D@E@F@G@H@I@J@ ",
+"a+T+q@K@L@M@N@O@P@Q@R@S@T@U@V@i@W@X@Y@Z@`@ #.#+# ",
+"a+T+q@@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#]#^#/#(#_# ",
+"a+T+q@:#<#[#}#|#1#2#3#4#5#6#7#8#9#0#a#b#c#d#e#f#g#h# ",
+"i#T+q@j#<#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#G#H#I# ",
+"J#K#U+j#<#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#`# $.$+$@$#$$$%$&$*$=$ ",
+"-$;$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$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$u$v$w$x$y$z$A$B$C$D$E$F$G$H$",
+" I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$`$ %.%+%@%#%$%%%&%*% ",
+" =%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%<% ",
+" [%}%|%1%2%3%4%5%6%7%8% ",
+" 9%0%a%b% ",
+" "};
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/tdesshaskpass/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/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/debian/_base/applications/system/tdesshaskpass/debian/cdbs/versions.pl b/debian/_base/applications/system/tdesshaskpass/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/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/debian/_base/applications/system/tdesshaskpass/debian/changelog b/debian/_base/applications/system/tdesshaskpass/debian/changelog
new file mode 100644
index 000000000..6d6634085
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/changelog
@@ -0,0 +1,11 @@
+tdesshaskpass-trinity (4:14.0.11~pre0+0debian8.0.0+0) unstable; urgency=low
+
+ * Initial TDE release
+
+ -- Slávek Banko <slavek.banko@axis.cz> Thu, 26 Aug 2021 03:00:00 +0200
+
+ksshaskpass (0.4.1-1) unstable; urgency=low
+
+ * Initial release (Closes: #413109)
+
+ -- Armin Berres <trigger+debian@space-based.de> Tue, 10 Jun 2008 23:40:01 +0200
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/compat b/debian/_base/applications/system/tdesshaskpass/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/control b/debian/_base/applications/system/tdesshaskpass/debian/control
new file mode 100644
index 000000000..02382a5e9
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/control
@@ -0,0 +1,14 @@
+Source: tdesshaskpass-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+X-Original-Maintainer: Armin Berres <trigger+debian@space-based.de>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev
+Standards-Version: 3.8.0
+
+Package: tdesshaskpass-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, openssh-client
+Provides: ssh-askpass
+Description: interactively prompt users for a passphrase for ssh-add
+ A TDE version of ssh-askpass with TDEWallet support.
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/copyright b/debian/_base/applications/system/tdesshaskpass/debian/copyright
new file mode 100644
index 000000000..b5f032375
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/copyright
@@ -0,0 +1,35 @@
+This package was debianized by Armin Berres <trigger+debian@space-based.de> on
+Mon, 28 May 2007 15:33:02 +0200.
+
+It was downloaded from http://www.kde-apps.org/content/show.php/show.php?content=50971
+
+Upstream Author:
+
+ Armin Berres <trigger@space-based.de>
+
+Copyright:
+
+ Copyright (C) 2006 Hans van Leeuwen
+ Copyright (C) 2008 Armin Berres
+
+License:
+
+ This package 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.
+
+ 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 can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2008, Armin Berres <trigger+debian@space-based.de> and
+is licensed under the GPL, see above.
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/docs b/debian/_base/applications/system/tdesshaskpass/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/patches/series b/debian/_base/applications/system/tdesshaskpass/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/patches/series
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/postinst b/debian/_base/applications/system/tdesshaskpass/debian/postinst
new file mode 100644
index 000000000..7b881b29b
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/postinst
@@ -0,0 +1,42 @@
+#!/bin/sh
+# postinst script for tdesshaskpass
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postinst> `configure' <most-recently-configured-version>
+# * <old-postinst> `abort-upgrade' <new version>
+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+# <new-version>
+# * <postinst> `abort-remove'
+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+# <failed-install-package> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ configure)
+ update-alternatives --quiet \
+ --install /usr/bin/ssh-askpass ssh-askpass \
+ /opt/trinity/bin/tdesshaskpass 35
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/prerm b/debian/_base/applications/system/tdesshaskpass/debian/prerm
new file mode 100644
index 000000000..48eb7bfd7
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/debian/prerm
@@ -0,0 +1,43 @@
+#!/bin/sh
+# prerm script for tdesshaskpass
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <prerm> `remove'
+# * <old-prerm> `upgrade' <new-version>
+# * <new-prerm> `failed-upgrade' <old-version>
+# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+# * <deconfigured's-prerm> `deconfigure' `in-favour'
+# <package-being-installed> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ remove|deconfigure)
+ update-alternatives --quiet \
+ --remove ssh-askpass /opt/trinity/bin/tdesshaskpass
+ ;;
+
+ upgrade)
+ ;;
+
+ failed-upgrade)
+ ;;
+
+ *)
+ echo "prerm called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/_base/applications/system/tdesshaskpass/debian/rules b/debian/_base/applications/system/tdesshaskpass/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/tdesshaskpass/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/debian/_base/applications/system/yakuake/debian/README b/debian/_base/applications/system/yakuake/debian/README
new file mode 100644
index 000000000..5738af4de
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/README
@@ -0,0 +1,39 @@
+Once the application is started, simply press F12 (by default) to open
+the console.
+
+However, on mac's, F12 is assigned to "right click"
+
+To solve this problem - use the following instructions:
+
+Run Yakuake.
+
+In a terminal, run the command
+
+killall -9 yakuake
+
+This is so that the default configuration files are created (only needed if you have never ran yakuake before)
+
+Next, edit the following file
+
+~/.trinity/share/config/yakuakerc
+
+which should look something like this
+
+ [Options]
+ background=true
+ focus=false
+ height=30
+ location=80
+ screen=1
+ steps=20
+ tabs=true
+ width=50
+
+Add the following to the file:
+
+ [Global Shortcuts]
+ AccessKey=F11
+
+And save the file.
+
+Now, restart yakuake, and you should be able to use the F11 key to access yakuake!
diff --git a/debian/_base/applications/system/yakuake/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/yakuake/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/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/debian/_base/applications/system/yakuake/debian/cdbs/versions.pl b/debian/_base/applications/system/yakuake/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/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/debian/_base/applications/system/yakuake/debian/changelog b/debian/_base/applications/system/yakuake/debian/changelog
new file mode 100644
index 000000000..fcb60a3f9
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/changelog
@@ -0,0 +1,159 @@
+yakuake-trinity (2.8.1-2ubuntu1) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600
+
+yakuake-trinity (2.8.1-2ubuntu0) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 05 March 2009 01:11:00 -0600
+
+yakuake-trinity (2.8.1-1ubuntu2) intrepid; urgency=low
+
+ * Added -trinity suffix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 09 Dec 2008 11:03:00 -0600
+
+yakuake (2.8.1-1ubuntu2) hardy; urgency=low
+
+ * Fixing broken upload due to MD5 differences
+
+ -- Richard A. Johnson <nixternal@kubuntu.org> Fri, 18 Jan 2008 15:00:19 -0600
+
+yakuake (2.8.1-1ubuntu1) hardy; urgency=low
+
+ * Merge from Debian unstable, remaining Ubuntu changes:
+ - kubuntu_01_kdepot.patch and kubuntu_03_clean_desktop_file.patch
+
+ -- Richard A. Johnson <nixternal@kubuntu.org> Fri, 18 Jan 2008 14:21:25 -0600
+
+yakuake (2.8.1-1) unstable; urgency=low
+
+ * New upstream release:
+ - Fix non traslucent issues for non-KDE users. (Closes: 349144)
+ - French translation is back. (Closes: #432091)
+ * Move Homepage to source field.
+ * Update to Standards-Version 3.7.3, no changes required.
+
+ -- Ana Beatriz Guerrero Lopez <ana@debian.org> Thu, 17 Jan 2008 21:54:40 +0100
+
+yakuake (2.8.1-0ubuntu1) hardy; urgency=low
+
+ * New upstream release
+
+ -- Richard A. Johnson <nixternal@kubuntu.org> Thu, 17 Jan 2008 12:07:57 -0600
+
+yakuake (2.8-1ubuntu1) hardy; urgency=low
+
+ * Merge from Debian unstable, remaining Ubuntu changes:
+ - debian/: README for changing Global Access Key
+ - debian/patches: kubuntu_01_kdepot.diff
+ - debian/patches: kubuntu_03_clean_desktop_file.patch adding Categories
+ and GenericName
+ * debian/control:
+ - Updated Maintainer field to Ubuntu MOTU
+ - Updated Homepage by moving it up and removing it from the bottom
+
+ -- Richard A. Johnson <nixternal@kubuntu.org> Tue, 20 Nov 2007 10:04:32 -0600
+
+yakuake (2.8-1) unstable; urgency=low
+
+ * New upstream release.
+ * Update menu file.
+
+ -- Ana Beatriz Guerrero Lopez <ana@debian.org> Mon, 01 Oct 2007 22:47:16 +0200
+
+yakuake (2.8-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Wed, 03 Oct 2007 10:26:43 +0200
+
+yakuake (2.8~beta1-1ubuntu1) gutsy; urgency=low
+
+ * Merge from Debian unstable, Remaining Ubuntu changes:
+ - Added README for changing Global Access Key (Closes: Malone 3209)
+ * New Ubuntu changes:
+ - Drop kubuntu_02_no_startup_notify_on_session_restore.patch
+ - recreated kubuntu_01_kdepot.diff as last wouldn't apply clean
+ - recreated kubuntu_03_clean_desktop_file.patch removing Categories and
+ adding GenericName
+
+ -- Richard A. Johnson <nixternal@ubuntu.com> Mon, 21 May 2007 21:57:21 -0500
+
+yakuake (2.8~beta1-1) unstable; urgency=low
+
+ * The 'I like picnics indoors' release.
+ * Pre-release of new upstream version. (Closes: #389108)
+ * Drop patches. Relibtoolization in build time.
+
+ -- Ana Beatriz Guerrero Lopez <ana@debian.org> Mon, 07 May 2007 23:53:22 +0100
+
+yakuake (2.7.5-4ubuntu2) feisty; urgency=low
+
+ * Add kubuntu_03_clean_desktop_file.patch, adding Categories
+ and GenericName.
+
+ -- Anthony Mercatante <tonio@ubuntu.com> Mon, 05 Feb 2007 15:51:03 +0100
+
+yakuake (2.7.5-4ubuntu1) feisty; urgency =low
+
+ * Re-sync with Debian. Changes kept:
+ * Added README for changing Global Access Key (Closes: Malone 3209)
+ -- Martin Meredith <mez@ubuntu.com> Sat, 21 Jan 2006 07:40:08 +0000
+ * added patches/kubuntu_02_no_startup_notify_on_session_restore.patch
+ -- Martin Meredith <mez@ubuntu.com> Fri, 30 Dec 2005 18:14:21 +0000
+ * Add kubuntu_01_kdepot.diff for .pot generation
+ -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 8 Dec 2005 03:42:35 +0000
+ * Re-add dh_iconcache
+
+ -- Barry deFreese <bddebian@comcast.net> Thu, 1 Feb 2007 22:16:03 -0500
+
+yakuake (2.7.5-4) unstable; urgency=low
+
+ * Modified building system for using quilt.
+ * Added space to homepage pseudo header.
+ * Fixed .desktop file. (Closes: #389108)
+
+ -- Ana Beatriz Guerrero Lopez <ana@debian.org> Sat, 28 Oct 2006 14:07:05 +0200
+
+yakuake (2.7.5-3) unstable; urgency=low
+
+ * Bumped compat to 5.
+ * Bumped Standards-Version to 3.7.2, no changes required.
+ * Removing spanish translation :( (Closes: #384929)
+
+ -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Sun, 10 Sep 2006 21:37:35 +0200
+
+yakuake (2.7.5-2) unstable; urgency=medium
+
+ * Substituting re-libtoolizing at build time with patches. (Closes: #379821)
+ * Adding spanish translation from Juan Manuel Garcia Molina
+ <juanma@debian.org> (Closes: #359244)
+ * Added copyright of the debian packaging.
+
+ -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Thu, 27 Jul 2006 21:03:17 +0200
+
+yakuake (2.7.5-1) unstable; urgency=low
+
+ * New upstream release. Besides, yakuake has also a new upstream author.
+
+ -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Sun, 22 Mar 2006 22:43:07 +0100
+
+yakuake (2.7.3-2) unstable; urgency=low
+
+ * The package doesn't depend from libfreetype6 and other spurious
+ libraries anymore.
+ * Added dependency on konsole. (Closes: #347437)
+
+ -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Sat, 7 Jan 2006 18:43:27 +0100
+
+yakuake (2.7.3-1) unstable; urgency=low
+
+ * Initial release. (Closes: #336262)
+
+ -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Sat, 29 Oct 2005 11:08:43 +0000
+
diff --git a/debian/_base/applications/system/yakuake/debian/compat b/debian/_base/applications/system/yakuake/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/yakuake/debian/control b/debian/_base/applications/system/yakuake/debian/control
new file mode 100644
index 000000000..ec4141886
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/control
@@ -0,0 +1,22 @@
+Source: yakuake-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Ana Beatriz Guerrero Lopez <ana@debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libltdl-dev
+Standards-Version: 3.8.4
+Homepage: http://extragear.kde.org/apps/yakuake/
+
+Package: yakuake-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, konsole-trinity
+Replaces: yakuake-trinity (<< 4:14.0.0~)
+Breaks: yakuake-trinity (<< 4:14.0.0~)
+Description: a Quake-style terminal emulator based on TDE Konsole technology [Trinity]
+ YaKuake is inspired from the terminal in the Quake game: when you press a key
+ (by default F12, but that can be changed) a terminal window slides down from
+ the top of the screen. Press the key again, and the terminal slides back.
+ .
+ It is faster than a keyboard shortcut because it is already loaded into memory
+ and as such is very useful to anyone who frequently finds themselves switching
+ in and out of terminal sessions.
diff --git a/debian/_base/applications/system/yakuake/debian/copyright b/debian/_base/applications/system/yakuake/debian/copyright
new file mode 100644
index 000000000..df27b9653
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/copyright
@@ -0,0 +1,35 @@
+This package was debianized by Ana Beatriz Guerrero Lopez
+<ana@ekaia.org> on Sat, 29 Oct 2005 11:08:43 +0000.
+
+It was downloaded from http://extragear.kde.org/apps/yakuake/
+
+Upstream Author: François Chazal <neptune3k@free.fr>
+ Eike Hein <Eike Hein>
+
+This software is copyright:
+ (c) 2005 by François Chazal.
+ (c) 2006-2007 by Eike Hein.
+
+
+License:
+ This package 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; version 2 dated June, 1991.
+
+ 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.
+
+
+The GNU General Public License which can be found,
+on Debian systems, at /usr/share/common-licenses/GPL.
+
+The Debian packaging is (C) 2005-2007, Ana Beatriz Guerrero Lopez <ana@ekaia.org>
+and is licensed under the GPL, see above.
+
diff --git a/debian/_base/applications/system/yakuake/debian/docs b/debian/_base/applications/system/yakuake/debian/docs
new file mode 100644
index 000000000..ca0272abf
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+README
+TODO
diff --git a/debian/_base/applications/system/yakuake/debian/icons/yakuake-16.xpm b/debian/_base/applications/system/yakuake/debian/icons/yakuake-16.xpm
new file mode 100644
index 000000000..a16b98fef
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/icons/yakuake-16.xpm
@@ -0,0 +1,161 @@
+/* XPM */
+static char *yakuake-16[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 139 2",
+" c black",
+". c #0D373D",
+"X c #24370B",
+"o c #2B330C",
+"O c #223D13",
+"+ c #362E0E",
+"@ c #132645",
+"# c #213E42",
+"$ c #1A4F3E",
+"% c #284528",
+"& c #2E4B36",
+"* c #22533F",
+"= c #15455F",
+"- c #164A5B",
+"; c #164E59",
+": c #164C5C",
+"> c #175456",
+", c #195457",
+"< c #195654",
+"1 c #1A545C",
+"2 c #1A5A57",
+"3 c #1D5E53",
+"4 c #334B40",
+"5 c #29496A",
+"6 c #2C4A6D",
+"7 c #2E4C6A",
+"8 c #37516A",
+"9 c #3A5473",
+"0 c #3A5573",
+"q c #3B5473",
+"w c #3A5574",
+"e c #3B5774",
+"r c #3B5775",
+"t c #3B5875",
+"y c #3B5876",
+"u c #3C5877",
+"i c #3D5977",
+"p c #404D3E",
+"a c #43474C",
+"s c #494342",
+"d c #4B4B4B",
+"f c #4E4E4E",
+"g c gray31",
+"h c #555555",
+"j c #565656",
+"k c #5D5D5D",
+"l c #474C6A",
+"z c #484C6A",
+"x c #4A4E6A",
+"c c #4B4E6A",
+"v c #4C526A",
+"b c #4D526A",
+"n c #4E546A",
+"m c #465D75",
+"M c #475D75",
+"N c #465D76",
+"B c #485D76",
+"V c #4B5F79",
+"C c #4C5F7D",
+"Z c #51536A",
+"A c #55566A",
+"S c #565A6A",
+"D c #4E6378",
+"F c #4D607E",
+"G c #556072",
+"H c #546577",
+"J c #60626A",
+"K c #62646A",
+"L c #1D4E85",
+"P c #355383",
+"I c #3F5C83",
+"U c #539C3F",
+"Y c #64B82A",
+"T c #65BC28",
+"R c #66BC28",
+"E c #66BD28",
+"W c #5FC51D",
+"Q c #61C71B",
+"! c #60C51C",
+"~ c #60C51D",
+"^ c #61C61C",
+"/ c #63CA15",
+"( c #72CF17",
+") c #70CF1B",
+"_ c #71CF1B",
+"` c #74D31B",
+"' c #75D519",
+"] c gray55",
+"[ c #8E8E8E",
+"{ c #959595",
+"} c #A09FA0",
+"| c #A4A4A4",
+" . c #AAB9A8",
+".. c #ACBAA8",
+"X. c #BABEBA",
+"o. c gray74",
+"O. c gray",
+"+. c #B1C0A8",
+"@. c #B3C5A8",
+"#. c #B5C5A9",
+"$. c #B5C6A9",
+"%. c #B6C8A8",
+"&. c #BACAA9",
+"*. c #BCCDA9",
+"=. c #BDCDA9",
+"-. c gray76",
+";. c #C5C5C5",
+":. c #C6C6C6",
+">. c #C5C5C9",
+",. c #CBCBCB",
+"<. c gray80",
+"1. c #CCCCCD",
+"2. c #CCCDCD",
+"3. c #CDCDCD",
+"4. c #CFCFD1",
+"5. c gray82",
+"6. c gray85",
+"7. c gainsboro",
+"8. c #DDDDDD",
+"9. c #E0E0DF",
+"0. c #E1E1E1",
+"q. c #E4E4E3",
+"w. c gray90",
+"e. c #E6E6E6",
+"r. c #E6E7E7",
+"t. c #E7E7E6",
+"y. c #E7E8E8",
+"u. c gray91",
+"i. c #E9E9E9",
+"p. c #E9E9EA",
+"a. c #E9EAEA",
+"s. c #EAEAEA",
+"d. c #EAEBEB",
+"f. c gray92",
+"g. c #ECECEC",
+"h. c #EDECEC",
+"j. c gray94",
+"k. c #F6F6F6",
+"l. c None",
+/* pixels */
+"g h k g g g g g g g g g g k h g ",
+"h | 3.3.3.3.3.3.3.3.,.,.,.3.| h ",
+"k u.H i i t r r e e e 9 e 6 6.k ",
+"g u.m 3.F 8 7 6 5 5 5 5 5 L e.g ",
+"g u.B 8 <.A Z c x x x x x P u.g ",
+"h u.V 5.c Z b Z c c S K K I u.g ",
+"g u.B & s a & & % O X o + # u.g ",
+"g u.F &.%.#.$.=.*.$..... .. u.g ",
+"h u.C ( E U Y E E ) _ ` ` * u.g ",
+"g u.F / ^ ^ ^ W W W W W Q $ u.g ",
+"g u.G 3 2 < > , 1 ; : : = @ 8.g ",
+"g [ 8.9.q.j.j.5.>.j.j.h.u.u.[ g ",
+"g g g { -.:.0.u.u.e.8.X.{ g g g ",
+"l.l.g g g [ O.5.O.-.[ g h f l.l.",
+"l.l.l.g g 3.u.k.k.k.5.g g l.l.l.",
+"l.l.l.g g g g g g g g g g l.l.l."
+};
diff --git a/debian/_base/applications/system/yakuake/debian/icons/yakuake.xpm b/debian/_base/applications/system/yakuake/debian/icons/yakuake.xpm
new file mode 100644
index 000000000..6745c7c0e
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/icons/yakuake.xpm
@@ -0,0 +1,226 @@
+/* XPM */
+static char *yakuake[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 188 2",
+" c #000000",
+". c #0D0D0D",
+"X c #151515",
+"o c #181818",
+"O c #0D373D",
+"+ c #25360B",
+"@ c #22380B",
+"# c #2B330C",
+"$ c #223D13",
+"% c #362E0E",
+"& c #31310E",
+"* c #232323",
+"= c #2A2A2A",
+"- c #313131",
+"; c #3C3C3C",
+": c #0E375D",
+"> c #132747",
+", c #0B3F7B",
+"< c #173E64",
+"1 c #183D63",
+"2 c #213E42",
+"3 c #0E403F",
+"4 c #1A4F3E",
+"5 c #1D503D",
+"6 c #244322",
+"7 c #28462A",
+"8 c #25453D",
+"9 c #2E4B36",
+"0 c #22533F",
+"q c #0D4B5A",
+"w c #144A46",
+"e c #1C4941",
+"r c #164C5D",
+"t c #17505B",
+"y c #195657",
+"u c #19545A",
+"i c #1A5A55",
+"p c #154762",
+"a c #144862",
+"s c #184064",
+"d c #334B40",
+"f c #3C4743",
+"g c #394455",
+"h c #3D4A5D",
+"j c #2A4763",
+"k c #29496A",
+"l c #374261",
+"z c #334F6A",
+"x c #394561",
+"c c #3B4A61",
+"v c #38496A",
+"b c #37516C",
+"n c #3C546C",
+"m c #3A5573",
+"M c #3B5876",
+"N c #47443E",
+"B c #404D3E",
+"V c #4F4131",
+"C c #4E4438",
+"Z c #51402C",
+"A c #43474C",
+"S c #45484D",
+"D c #4C4541",
+"F c #4F4B47",
+"G c #4C4C4B",
+"H c #4E565C",
+"J c #555555",
+"K c #5F5F5F",
+"L c #444E62",
+"P c #474B6A",
+"I c #494D6A",
+"U c #425065",
+"Y c #43516A",
+"T c #495462",
+"R c #4D536A",
+"E c #465D75",
+"W c #485E77",
+"Q c #495F78",
+"! c #52556A",
+"~ c #505C67",
+"^ c #545C69",
+"/ c #595D6A",
+"( c #4D617B",
+") c #56606A",
+"_ c #5A616A",
+"` c #576274",
+"' c #646464",
+"] c #62636A",
+"[ c #65686A",
+"{ c #6D6D6D",
+"} c #686A78",
+"| c #6C737A",
+" . c gray49",
+".. c #1D4E85",
+"X. c #264C84",
+"o. c #355383",
+"O. c #3D5A82",
+"+. c #415D83",
+"@. c #4D6180",
+"#. c #617487",
+"$. c #7B7D86",
+"%. c #3EA54D",
+"&. c #539C3F",
+"*. c #5AA737",
+"=. c #5FA738",
+"-. c #5BAC34",
+";. c #57BF2F",
+":. c #63BA1C",
+">. c #63BD26",
+",. c #65BB28",
+"<. c #6FBF2E",
+"1. c #43A642",
+"2. c #4BA940",
+"3. c #52A947",
+"4. c #52B040",
+"5. c #5FC41D",
+"6. c #5EC120",
+"7. c #58C12A",
+"8. c #5DC920",
+"9. c #57C633",
+"0. c #60C51C",
+"q. c #63CA15",
+"w. c #66CA1A",
+"e. c #6BC11C",
+"r. c #69CB19",
+"t. c #67D01D",
+"y. c #6CD111",
+"u. c #72CF17",
+"i. c #70CD1B",
+"p. c #73D21A",
+"a. c #75DB1F",
+"s. c #7AD41B",
+"d. c #7ED91B",
+"f. c #63C220",
+"g. c #60CC20",
+"h. c #7CD520",
+"j. c #80D91C",
+"k. c #808387",
+"l. c #8D8D8D",
+"z. c #939393",
+"x. c #989898",
+"c. c #A09FA0",
+"v. c #A7A29D",
+"b. c #A9A49F",
+"n. c #A3A3A1",
+"m. c #A8A5A0",
+"M. c #A9A9A9",
+"N. c #AEACB0",
+"B. c #ABBAA8",
+"V. c #B1ACB2",
+"C. c #B3B2B1",
+"Z. c #B6B0B8",
+"A. c #B9B4BC",
+"S. c #BAB8B5",
+"D. c #BDBDBD",
+"F. c #BEBBC3",
+"G. c #B3C4A8",
+"H. c #B6C8A8",
+"J. c #BACBA8",
+"K. c #B2C2B0",
+"L. c #C0BCC2",
+"P. c #C4C4C4",
+"I. c #C6C5C8",
+"U. c #C2CDC2",
+"Y. c #CACACA",
+"T. c #D1D1CF",
+"R. c #D1D1D2",
+"E. c #DBDBDC",
+"W. c #D5E5CE",
+"Q. c #D5EBCC",
+"!. c #D8E3CE",
+"~. c #D3E4D1",
+"^. c #D2E8D2",
+"/. c #D8E4D0",
+"(. c #DBEAD2",
+"). c #E2DCD6",
+"_. c #E2DDD9",
+"`. c #E7E2DC",
+"'. c #E8E3DE",
+"]. c #E3E3E3",
+"[. c #EAE5E1",
+"{. c #ECEAE6",
+"}. c #EBEBEB",
+"|. c #F1EFF0",
+" X c #F0F0EF",
+".X c #F4F4F4",
+"XX c #FCFCFC",
+"oX c None",
+/* pixels */
+"' z.x.x.z.x.z.x.z.x.z.x.z.z.z.z.z.z.z.z.z.z.z.z.z.l.z.l.z.z.{ . ",
+"z.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXY.X ",
+"x.XX{.]._._._._.).).)._._.).).).).)._._.).).).)._.).)._.E..XY.o ",
+"z.XX].| b E M M M M M m M M M m m m m M m m b m m m m h C.XXI.o ",
+"z.XX`.m : s < < 1 1 < < < < < < 1 1 1 1 1 1 1 1 < s s s v.XXY.o ",
+"z.XX`.E j Y.#.( n n z z k k k k k k k k k k k k k k k ..b.XXI.o ",
+"z.XX`.E T k.{.$./ / / ^ ^ ^ R Y v v v v v v v v b v v X.b.XXI.o ",
+"z.XX`.E L Y.$.} ^ ! ! R R I P P I I P P P P P P P P R o.b.XXP.o ",
+"z.XX`.E x R I I I P I I I I R I I I I I R ! ^ / ` ] [ +.n.XXI.o ",
+"z.XX`.E x R R R R R R R R R R R ! R ! ! ! ^ / / ] ] [ O.n.XXI.o ",
+"z.XX'.E c R R R R R R R R R R R ! ^ ^ ^ / / ] ] ] ] [ +.n.XXI.o ",
+"z.XX'.E c / / _ _ / / / / _ _ _ / / / ] / / _ ^ ! ^ / O.m.XXP.o ",
+"z.XX'.Q U _ _ _ ) ) _ _ ) ) ) / ~ ~ ~ H G F D C V Z Z g M.XXP.o ",
+"z.XX'.Q 8 B N D S A f 9 f 9 7 7 6 6 6 $ @ + # # # % & 2 N.XXP.o ",
+"z.XX'.( ^.Q.!.!.!.~.W.W./.(.^.(.~.~.~.~.~.~.~.~.~.~.~.3 V.XXP.o ",
+"z..X'.( K.J.J.H.H.G.G.G.H.J.J.J.J.J.H.G.G.G.B.B.B.B.B.O V..XP.X ",
+"z.XX[.( 3.=.<.d.h.h.d.d.d.s.s.s.s.d.j.j.j.d.s.i.e.:.0.e V.XXP.o ",
+"z.XX[.@.-.u.,.>.-.&.*.,.,.,.,.,.i.i.i.i.i.i.i.p.p.s.a.e V.XXP.X ",
+"z..X[.( 2.y.r.t.w.f.>.w.w.w.w.w.w.f.w.w.w.w.r.r.w.r.t.5 V.XXP.X ",
+"z.XX[.( %.w.0.0.0.0.0.0.0.0.0.5.5.5.5.5.0.6.0.0.0.0.5.5 V..XP.X ",
+"l..X{.@.%.8.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.;.;.;.9.w V..XP.o ",
+"z..X{.` q i i i i i y y t u y u t t r r a r r r r p a > S.XXP.o ",
+"z..X].T.A.L.F.F.L.L.F.D.L.F.Z.A.A.F.F.F.F.L.L.L.F.F.P.P.E. XP.X ",
+"z.XX X.X.X.X}.XXXXXXXXXXXXE.I.R.T.E.XXXXXXXXXXXX|.}. X X}..XY.X ",
+"{ Y.].{..XXX.X}.E.E.E.].].].].}.].].].].].{.}.U.U..X.X}.].R.l.. ",
+". * ; G { z.N.I.D.P.P.E.}.{.}.}.}.}.].].].E.E.D.n.c. .J ; * . ",
+"oX . X * { M.x.c.c.n.n.n.n.c.x.c.z.- o X ",
+"oXoXoXoX . z.R.L.Y.R.P.D.L.Y.R.P.P.D.= oXoXoX",
+"oXoXoXoXoXoXoXoXS K.].E.E.].].].].].E.E.E.].' oXoXoXoXoXoXoXoX",
+"oXoXoXoXoXoXoXoX{ XXX.X.X.X.X.X.X.X.X.XXXXXM.. oXoXoXoXoXoXoX",
+"oXoXoXoXoXoXoXoXK M.M.M.M.M.M.M.M.M.M.M.M.M. .X oXoXoXoXoXoXoX",
+"oXoXoXoXoXoXoXoX. X . . . . . . . . . . . . . oXoXoXoXoXoXoX"
+};
diff --git a/debian/_base/applications/system/yakuake/debian/patches/.gitignore b/debian/_base/applications/system/yakuake/debian/patches/.gitignore
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/patches/.gitignore
diff --git a/debian/_base/applications/system/yakuake/debian/rules b/debian/_base/applications/system/yakuake/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/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/debian/_base/applications/system/yakuake/debian/source/format b/debian/_base/applications/system/yakuake/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/yakuake/debian/source/options b/debian/_base/applications/system/yakuake/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/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/debian/_base/applications/system/yakuake/debian/yakuake-trinity.install b/debian/_base/applications/system/yakuake/debian/yakuake-trinity.install
new file mode 100644
index 000000000..e5e863463
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/yakuake-trinity.install
@@ -0,0 +1,2 @@
+debian/icons/yakuake.xpm /opt/trinity/share/pixmaps
+debian/icons/yakuake-16.xpm /opt/trinity/share/pixmaps
diff --git a/debian/_base/applications/system/yakuake/debian/yakuake-trinity.menu b/debian/_base/applications/system/yakuake/debian/yakuake-trinity.menu
new file mode 100644
index 000000000..782658df2
--- /dev/null
+++ b/debian/_base/applications/system/yakuake/debian/yakuake-trinity.menu
@@ -0,0 +1,8 @@
+?package(yakuake-trinity):\
+ needs="X11"\
+ section="Applications/Terminal Emulators"\
+ title="YaKuake"\
+ icon32x32="/opt/trinity/share/pixmaps/yakuake.xpm"\
+ icon16x16="/opt/trinity/share/pixmaps/yakuake-16.xpm"\
+ command="/opt/trinity/bin/yakuake"
+