summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xarch/build.sh6
-rw-r--r--arch/tde-base/tde-i18n/PKGBUILD4
-rw-r--r--arch/tde-base/tde-polkit-agent-tde/PKGBUILD4
-rw-r--r--arch/tde-base/tde-tdeadmin/PKGBUILD4
-rw-r--r--arch/tde-base/tde-tdeartwork/PKGBUILD4
-rw-r--r--arch/tde-base/tde-tdebindings/PKGBUILD6
-rw-r--r--arch/tde-base/tde-tdegraphics/PKGBUILD6
-rw-r--r--arch/tde-base/tde-tdeutils/PKGBUILD4
-rw-r--r--arch/tde-core/tde-arts/PKGBUILD4
-rw-r--r--arch/tde-core/tde-avahi-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-cmake/PKGBUILD4
-rw-r--r--arch/tde-core/tde-dbus-1-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-dbus-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-libart-lgpl/PKGBUILD4
-rw-r--r--arch/tde-core/tde-polkit-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tdebase/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tdelibs/PKGBUILD10
-rw-r--r--arch/tde-core/tde-tqca-tls/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tqca/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tqscintilla/PKGBUILD50
-rw-r--r--arch/tde-core/tde-tqt3/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tqtinterface/PKGBUILD4
-rw-r--r--arch/tde-deps/libvisual/PKGBUILD23
-rw-r--r--arch/tde-deps/sword/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-kdbg/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-kdiff3/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-kscope/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-kxmleditor/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-piklab/PKGBUILD58
-rw-r--r--arch/tde-devel/tde-tdesdk/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-tdevelop/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-tdewebdev/PKGBUILD14
-rw-r--r--arch/tde-devel/tde-tdewebdev/bp000-kxsldbg-remove-sax1-initialization.diff26
-rw-r--r--arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD60
-rw-r--r--arch/tde-extra/tde-abakus/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-akode/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-amarok/PKGBUILD15
-rw-r--r--arch/tde-extra/tde-amarok/bp000-add-taglib2-support-part2.diff40
-rw-r--r--arch/tde-extra/tde-basket/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-bibletime/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-dolphin/PKGBUILD59
-rw-r--r--arch/tde-extra/tde-ebook-reader/PKGBUILD62
-rw-r--r--arch/tde-extra/tde-filelight/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gtk-qt-engine/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gwenview-i18n/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gwenview/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kbarcode/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kbiff/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kchmviewer/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kcpuload/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kile/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kmplayer/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kmyfirewall/PKGBUILD57
-rw-r--r--arch/tde-extra/tde-kmymoney/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kommando/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kompose/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-konversation/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kooldock/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-krename/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-krusader/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kshutdown/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kvkbd/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-baghira/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-domino/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-ia-ora/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-lipstik/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-polyester/PKGBUILD16
-rw-r--r--arch/tde-extra/tde-style-polyester/bp000-fix-loading-in-twin.diff35
-rw-r--r--arch/tde-extra/tde-style-qtcurve/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-systemsettings/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeaccessibility/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeaddons/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdebluez/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeedu/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdegames/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-appinfo/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-ftps/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-gopher/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-locate/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-sword/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdemultimedia/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdenetwork/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdenetworkmanager/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdepim/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdepowersave/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdesudo/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdetoys/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdmtheme/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tellico/PKGBUILD6
-rw-r--r--arch/tde-extra/tde-tork/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-crystal/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-dekorator/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD16
-rw-r--r--arch/tde-extra/tde-twin-style-fahrenheit/bp000-fix-loading-in-twin.diff34
-rw-r--r--arch/tde-extra/tde-twin-style-machbunt/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-mallory/PKGBUILD59
-rw-r--r--arch/tde-extra/tde-twin-style-suse2/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD61
-rw-r--r--arch/tde-extra/tde-yakuake/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libcaldav/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libcarddav/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libkdcraw/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libkexiv2/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libkipi/PKGBUILD4
-rw-r--r--arch/tde-meta/PKGBUILD12
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk246
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/changelog95
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/compat1
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/control42
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/copyright64
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/docs2
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/development/universal-indent-gui-tqt/debian/rules15
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/source/format1
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/source/options6
-rw-r--r--debian/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu5
-rwxr-xr-xdebian/_base/applications/graphics/ksquirrel/debian/rules2
-rw-r--r--debian/_base/applications/internet/ktorrent/debian/control2
-rw-r--r--debian/_base/applications/misc/krecipes/debian/README.source5
-rw-r--r--debian/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install3
-rw-r--r--debian/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian4
-rw-r--r--debian/_base/applications/misc/krecipes/debian/krecipes.xpm227
-rwxr-xr-xdebian/_base/applications/misc/krecipes/debian/rules4
-rw-r--r--debian/_base/applications/misc/krecipes/debian/watch4
-rw-r--r--debian/_base/applications/multimedia/amarok/debian/control2
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/README.source9
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/changelog765
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/compat1
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/control83
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/copyright578
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install6
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install2
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install1
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install1
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install2
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install1
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/office/tde-ebook-reader/debian/rules18
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/source/format1
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/source/options6
-rw-r--r--debian/_base/applications/office/tde-ebook-reader/debian/tde-ebook-reader.install2
-rw-r--r--debian/_base/applications/settings/kmyfirewall/debian/control2
-rw-r--r--debian/_base/applications/settings/kmyfirewall/debian/dirs2
-rw-r--r--debian/_base/applications/settings/kmyfirewall/debian/install2
-rw-r--r--debian/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop44
-rw-r--r--debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop35
-rw-r--r--debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm369
-rwxr-xr-xdebian/_base/applications/settings/kmyfirewall/debian/rules22
-rw-r--r--debian/_base/applications/system/polkit-agent-tde/debian/control2
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/changelog5
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/compat1
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/control15
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/copyright4
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/docs1
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/system/xdg-desktop-portal-tde/debian/rules17
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/format1
-rw-r--r--debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/options6
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk251
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl19
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/changelog6
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/compat1
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/control13
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/copyright7
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/patches/series0
-rwxr-xr-xdebian/_base/applications/themes/twin-style-mallory/debian/rules17
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/source/format1
-rw-r--r--debian/_base/applications/themes/twin-style-mallory/debian/source/options6
-rw-r--r--debian/_base/core/tdebase/debian/control2
-rw-r--r--debian/_base/core/tdebase/debian/kcontrol-trinity.install6
-rw-r--r--debian/_base/core/tdebase/debian/klipper-trinity.install1
-rwxr-xr-xdebian/_base/core/tdebase/debian/rules6
-rw-r--r--debian/_base/core/tdebase/debian/tdebase-data-trinity.install8
-rw-r--r--debian/_base/core/tdebase/debian/tdebase-trinity-bin.install3
-rw-r--r--debian/_base/core/tdebase/debian/twin-trinity.install14
-rw-r--r--debian/_base/core/tdebase/debian/usermap.pl6
-rw-r--r--debian/_base/core/tdelibs/debian/control4
-rw-r--r--debian/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install2
-rw-r--r--debian/_base/dependencies/polkit-tqt/debian/control4
-rwxr-xr-xdebian/_base/dependencies/sip4-tqt/debian/rules2
-rw-r--r--debian/_base/dependencies/tqt3/debian/control2
-rw-r--r--dilos/core/tdebase/debian/control2
-rw-r--r--dilos/core/tdebase/debian/kcontrol-trinity.install6
-rw-r--r--dilos/core/tdebase/debian/klipper-trinity.install1
-rwxr-xr-xdilos/core/tdebase/debian/rules6
-rw-r--r--dilos/core/tdebase/debian/tdebase-data-trinity.install8
-rw-r--r--dilos/core/tdebase/debian/tdebase-trinity-bin.install3
-rw-r--r--dilos/core/tdebase/debian/twin-trinity.install14
-rw-r--r--dilos/core/tdebase/debian/usermap.pl6
-rw-r--r--dilos/core/tdelibs/debian/control4
-rw-r--r--dilos/core/tdelibs/debian/tdelibs14-trinity-dev.install2
-rwxr-xr-xdilos/dependencies/sip4-tqt/debian/rules2
-rw-r--r--dilos/dependencies/tqt3/debian/control2
-rw-r--r--freebsd/applications/development/Makefile1
-rw-r--r--freebsd/applications/development/kdbg/distinfo6
-rw-r--r--freebsd/applications/development/kdiff3/distinfo6
-rw-r--r--freebsd/applications/development/kscope/distinfo6
-rw-r--r--freebsd/applications/development/kxmleditor/distinfo6
-rw-r--r--freebsd/applications/development/universal-indent-gui-tqt/Makefile39
-rw-r--r--freebsd/applications/development/universal-indent-gui-tqt/distinfo3
-rw-r--r--freebsd/applications/development/universal-indent-gui-tqt/pkg-descr37
-rw-r--r--freebsd/applications/development/universal-indent-gui-tqt/pkg-plist82
-rw-r--r--freebsd/applications/games/knights/distinfo6
-rw-r--r--freebsd/applications/games/tdepacman/distinfo6
-rw-r--r--freebsd/applications/games/tdepacman/pkg-plist1
-rw-r--r--freebsd/applications/graphics/Makefile1
-rw-r--r--freebsd/applications/graphics/digikam/distinfo6
-rw-r--r--freebsd/applications/graphics/gwenview-i18n/distinfo6
-rw-r--r--freebsd/applications/graphics/gwenview/distinfo6
-rw-r--r--freebsd/applications/graphics/ksquirrel/distinfo6
-rw-r--r--freebsd/applications/graphics/potracegui/Makefile38
-rw-r--r--freebsd/applications/graphics/potracegui/distinfo3
-rw-r--r--freebsd/applications/graphics/potracegui/pkg-descr8
-rw-r--r--freebsd/applications/graphics/potracegui/pkg-plist11
-rw-r--r--freebsd/applications/internet/kasablanca/distinfo6
-rw-r--r--freebsd/applications/internet/kbiff/distinfo6
-rw-r--r--freebsd/applications/internet/kftpgrabber/distinfo6
-rw-r--r--freebsd/applications/internet/knmap/distinfo6
-rw-r--r--freebsd/applications/internet/konversation/distinfo6
-rw-r--r--freebsd/applications/internet/kopete-otr/distinfo6
-rw-r--r--freebsd/applications/internet/kshowmail/distinfo6
-rw-r--r--freebsd/applications/internet/kstreamripper/distinfo6
-rw-r--r--freebsd/applications/internet/ktorrent/distinfo6
-rw-r--r--freebsd/applications/internet/tork/distinfo6
-rw-r--r--freebsd/applications/internet/tork/pkg-plist1
-rw-r--r--freebsd/applications/misc/bibletime/distinfo6
-rw-r--r--freebsd/applications/multimedia/amarok/Makefile1
-rw-r--r--freebsd/applications/multimedia/amarok/distinfo6
-rw-r--r--freebsd/applications/multimedia/codeine/distinfo6
-rw-r--r--freebsd/applications/multimedia/kaffeine/distinfo6
-rw-r--r--freebsd/applications/multimedia/rosegarden/distinfo6
-rw-r--r--freebsd/applications/multimedia/soundkonverter/distinfo6
-rw-r--r--freebsd/applications/office/Makefile1
-rw-r--r--freebsd/applications/office/basket/distinfo6
-rw-r--r--freebsd/applications/office/kbibtex/distinfo6
-rw-r--r--freebsd/applications/office/kbookreader/distinfo6
-rw-r--r--freebsd/applications/office/kbookreader/pkg-plist1
-rw-r--r--freebsd/applications/office/kile/distinfo6
-rw-r--r--freebsd/applications/office/kmymoney2/distinfo6
-rw-r--r--freebsd/applications/office/knowit/distinfo6
-rw-r--r--freebsd/applications/office/tde-ebook-reader/Makefile43
-rw-r--r--freebsd/applications/office/tde-ebook-reader/distinfo3
-rw-r--r--freebsd/applications/office/tde-ebook-reader/pkg-descr16
-rw-r--r--freebsd/applications/office/tde-ebook-reader/pkg-plist319
-rw-r--r--freebsd/applications/office/tellico/distinfo6
-rw-r--r--freebsd/applications/settings/kiosktool/distinfo6
-rw-r--r--freebsd/applications/settings/kkbswitch/distinfo6
-rw-r--r--freebsd/applications/settings/tde-systemsettings/distinfo6
-rw-r--r--freebsd/applications/settings/tdesudo/distinfo6
-rw-r--r--freebsd/applications/system/Makefile1
-rw-r--r--freebsd/applications/system/dolphin/distinfo6
-rw-r--r--freebsd/applications/system/dolphin/pkg-plist1
-rw-r--r--freebsd/applications/system/katapult/distinfo6
-rw-r--r--freebsd/applications/system/kbfx/distinfo6
-rw-r--r--freebsd/applications/system/kcmautostart/distinfo6
-rw-r--r--freebsd/applications/system/kcmautostart/pkg-plist1
-rw-r--r--freebsd/applications/system/kdbusnotification/distinfo6
-rw-r--r--freebsd/applications/system/kdbusnotification/pkg-plist1
-rw-r--r--freebsd/applications/system/klamav/distinfo6
-rw-r--r--freebsd/applications/system/kooldock/distinfo6
-rw-r--r--freebsd/applications/system/krusader/distinfo6
-rw-r--r--freebsd/applications/system/kshutdown/distinfo6
-rw-r--r--freebsd/applications/system/ksystemlog/distinfo6
-rw-r--r--freebsd/applications/system/kvkbd/distinfo6
-rw-r--r--freebsd/applications/system/kvkbd/pkg-plist1
-rw-r--r--freebsd/applications/system/polkit-agent-tde/distinfo6
-rw-r--r--freebsd/applications/system/tastymenu/distinfo6
-rw-r--r--freebsd/applications/system/tdedocker/distinfo6
-rw-r--r--freebsd/applications/system/tdesshaskpass/distinfo6
-rw-r--r--freebsd/applications/system/xdg-desktop-portal-tde/Makefile40
-rw-r--r--freebsd/applications/system/xdg-desktop-portal-tde/distinfo3
-rw-r--r--freebsd/applications/system/xdg-desktop-portal-tde/pkg-descr4
-rw-r--r--freebsd/applications/system/xdg-desktop-portal-tde/pkg-plist9
-rw-r--r--freebsd/applications/system/yakuake/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-appinfo/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-appinfo/pkg-plist1
-rw-r--r--freebsd/applications/tdeio/tdeio-ftps/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-gopher/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-locate/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-sword/distinfo6
-rw-r--r--freebsd/applications/themes/Makefile1
-rw-r--r--freebsd/applications/themes/gtk-qt-engine/distinfo6
-rw-r--r--freebsd/applications/themes/gtk3-tqt-engine/distinfo6
-rw-r--r--freebsd/applications/themes/ksplash-engine-moodin/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-baghira/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-baghira/pkg-plist2
-rw-r--r--freebsd/applications/themes/tde-style-domino/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-ia-ora/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-lipstik/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-polyester/Makefile2
-rw-r--r--freebsd/applications/themes/tde-style-polyester/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-polyester/files/patch-bp000-fix-loading-in-twin.diff35
-rw-r--r--freebsd/applications/themes/tde-style-qtcurve/distinfo6
-rw-r--r--freebsd/applications/themes/tdmtheme/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-crystal/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-dekorator/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/Makefile2
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/files/patch-bp000-fix-loading-in-twin.diff34
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/pkg-plist1
-rw-r--r--freebsd/applications/themes/twin-style-machbunt/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-mallory/Makefile38
-rw-r--r--freebsd/applications/themes/twin-style-mallory/distinfo3
-rw-r--r--freebsd/applications/themes/twin-style-mallory/pkg-descr1
-rw-r--r--freebsd/applications/themes/twin-style-mallory/pkg-plist20
-rw-r--r--freebsd/applications/themes/twin-style-suse2/distinfo6
-rw-r--r--freebsd/applications/utilities/abakus/distinfo6
-rw-r--r--freebsd/applications/utilities/filelight/distinfo6
-rw-r--r--freebsd/applications/utilities/kbarcode/distinfo6
-rw-r--r--freebsd/applications/utilities/kbarcode/pkg-plist1
-rw-r--r--freebsd/applications/utilities/kchmviewer/distinfo6
-rw-r--r--freebsd/applications/utilities/kcpuload/distinfo6
-rw-r--r--freebsd/applications/utilities/kcpuload/pkg-plist1
-rw-r--r--freebsd/applications/utilities/kdirstat/distinfo6
-rw-r--r--freebsd/applications/utilities/keep/distinfo6
-rw-r--r--freebsd/applications/utilities/knutclient/distinfo6
-rw-r--r--freebsd/applications/utilities/kommando/distinfo6
-rw-r--r--freebsd/applications/utilities/kompose/distinfo6
-rw-r--r--freebsd/applications/utilities/krename/distinfo6
-rw-r--r--freebsd/applications/utilities/mathemagics/distinfo6
-rw-r--r--freebsd/applications/utilities/qalculate-tde/distinfo6
-rw-r--r--freebsd/core/tde-i18n-af/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ar/distinfo6
-rw-r--r--freebsd/core/tde-i18n-az/distinfo6
-rw-r--r--freebsd/core/tde-i18n-be/distinfo6
-rw-r--r--freebsd/core/tde-i18n-bg/distinfo6
-rw-r--r--freebsd/core/tde-i18n-bn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-br/distinfo6
-rw-r--r--freebsd/core/tde-i18n-bs/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ca/distinfo6
-rw-r--r--freebsd/core/tde-i18n-cs/distinfo6
-rw-r--r--freebsd/core/tde-i18n-csb/distinfo6
-rw-r--r--freebsd/core/tde-i18n-cy/distinfo6
-rw-r--r--freebsd/core/tde-i18n-da/distinfo6
-rw-r--r--freebsd/core/tde-i18n-de/distinfo6
-rw-r--r--freebsd/core/tde-i18n-el/distinfo6
-rw-r--r--freebsd/core/tde-i18n-en_GB/distinfo6
-rw-r--r--freebsd/core/tde-i18n-eo/distinfo6
-rw-r--r--freebsd/core/tde-i18n-es/distinfo6
-rw-r--r--freebsd/core/tde-i18n-et/distinfo6
-rw-r--r--freebsd/core/tde-i18n-eu/distinfo6
-rw-r--r--freebsd/core/tde-i18n-fa/distinfo6
-rw-r--r--freebsd/core/tde-i18n-fi/distinfo6
-rw-r--r--freebsd/core/tde-i18n-fr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-fy/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ga/distinfo6
-rw-r--r--freebsd/core/tde-i18n-gl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-he/distinfo6
-rw-r--r--freebsd/core/tde-i18n-hi/distinfo6
-rw-r--r--freebsd/core/tde-i18n-hr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-hu/distinfo6
-rw-r--r--freebsd/core/tde-i18n-is/distinfo6
-rw-r--r--freebsd/core/tde-i18n-it/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ja/distinfo6
-rw-r--r--freebsd/core/tde-i18n-kk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-km/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ko/distinfo6
-rw-r--r--freebsd/core/tde-i18n-lt/distinfo6
-rw-r--r--freebsd/core/tde-i18n-lv/distinfo6
-rw-r--r--freebsd/core/tde-i18n-mk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-mn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ms/distinfo6
-rw-r--r--freebsd/core/tde-i18n-nb/distinfo6
-rw-r--r--freebsd/core/tde-i18n-nds/distinfo6
-rw-r--r--freebsd/core/tde-i18n-nl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-nn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pa/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pl/pkg-plist3
-rw-r--r--freebsd/core/tde-i18n-pt/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pt_BR/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ro/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ru/distinfo6
-rw-r--r--freebsd/core/tde-i18n-rw/distinfo6
-rw-r--r--freebsd/core/tde-i18n-se/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sr@Latn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ss/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sv/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ta/distinfo6
-rw-r--r--freebsd/core/tde-i18n-te/distinfo6
-rw-r--r--freebsd/core/tde-i18n-tg/distinfo6
-rw-r--r--freebsd/core/tde-i18n-th/distinfo6
-rw-r--r--freebsd/core/tde-i18n-tr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-uk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-uz/distinfo6
-rw-r--r--freebsd/core/tde-i18n-uz@cyrillic/distinfo6
-rw-r--r--freebsd/core/tde-i18n-vi/distinfo6
-rw-r--r--freebsd/core/tde-i18n-wa/distinfo6
-rw-r--r--freebsd/core/tde-i18n-zh_CN/distinfo6
-rw-r--r--freebsd/core/tde-i18n-zh_TW/distinfo6
-rw-r--r--freebsd/core/tdeaccessibility/distinfo6
-rw-r--r--freebsd/core/tdeaddons/distinfo6
-rw-r--r--freebsd/core/tdeadmin/distinfo6
-rw-r--r--freebsd/core/tdeadmin/pkg-plist9
-rw-r--r--freebsd/core/tdeartwork/distinfo6
-rw-r--r--freebsd/core/tdebase/Makefile3
-rw-r--r--freebsd/core/tdebase/distinfo6
-rw-r--r--freebsd/core/tdebase/pkg-plist35
-rw-r--r--freebsd/core/tdeedu/distinfo6
-rw-r--r--freebsd/core/tdegames/distinfo6
-rw-r--r--freebsd/core/tdegraphics/distinfo6
-rw-r--r--freebsd/core/tdelibs/Makefile6
-rw-r--r--freebsd/core/tdelibs/distinfo6
-rw-r--r--freebsd/core/tdelibs/pkg-plist6
-rw-r--r--freebsd/core/tdemultimedia/distinfo6
-rw-r--r--freebsd/core/tdenetwork/distinfo6
-rw-r--r--freebsd/core/tdepim/distinfo6
-rw-r--r--freebsd/core/tdesdk/distinfo6
-rw-r--r--freebsd/core/tdetoys/distinfo6
-rw-r--r--freebsd/core/tdeutils/distinfo6
-rw-r--r--freebsd/core/tdevelop/Makefile2
-rw-r--r--freebsd/core/tdevelop/distinfo6
-rw-r--r--freebsd/core/tdewebdev/distinfo6
-rw-r--r--freebsd/dependencies/Makefile1
-rw-r--r--freebsd/dependencies/akode/distinfo6
-rw-r--r--freebsd/dependencies/arts/distinfo6
-rw-r--r--freebsd/dependencies/avahi-tqt/distinfo6
-rw-r--r--freebsd/dependencies/dbus-1-tqt/distinfo6
-rw-r--r--freebsd/dependencies/dbus-tqt/distinfo6
-rw-r--r--freebsd/dependencies/imlib/pkg-plist10
-rw-r--r--freebsd/dependencies/libart-lgpl/distinfo6
-rw-r--r--freebsd/dependencies/libcaldav/distinfo6
-rw-r--r--freebsd/dependencies/libcarddav/distinfo6
-rw-r--r--freebsd/dependencies/pinentry-tqt/Makefile4
-rw-r--r--freebsd/dependencies/pinentry-tqt/distinfo6
-rw-r--r--freebsd/dependencies/polkit-tqt/distinfo6
-rw-r--r--freebsd/dependencies/tde-cmake/distinfo6
-rw-r--r--freebsd/dependencies/tqca-tls/distinfo6
-rw-r--r--freebsd/dependencies/tqca/distinfo6
-rw-r--r--freebsd/dependencies/tqmake/distinfo6
-rw-r--r--freebsd/dependencies/tqscintilla/Makefile40
-rw-r--r--freebsd/dependencies/tqscintilla/distinfo3
-rw-r--r--freebsd/dependencies/tqscintilla/pkg-descr7
-rw-r--r--freebsd/dependencies/tqscintilla/pkg-plist180
-rw-r--r--freebsd/dependencies/tqt3-ibase-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-mysql-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-odbc-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-pgsql-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-sqlite-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-sqlite3-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3/distinfo6
-rw-r--r--freebsd/dependencies/tqt3/pkg-plist2
-rw-r--r--freebsd/dependencies/tqtinterface/distinfo6
-rw-r--r--freebsd/libraries/kipi-plugins/distinfo6
-rw-r--r--freebsd/libraries/libkdcraw/distinfo6
-rw-r--r--freebsd/libraries/libkexiv2/distinfo6
-rw-r--r--freebsd/libraries/libkipi/distinfo6
-rw-r--r--freebsd/libraries/libksquirrel/distinfo6
-rw-r--r--freebsd/metapackages/meta-tde/Makefile6
-rw-r--r--freebsd/trinity.port.mk2
m---------gentoo0
-rw-r--r--redhat/Makefile29
-rw-r--r--redhat/applications/development/kdbg/kdbg.spec2
-rw-r--r--redhat/applications/development/kdiff3/kdiff3.spec2
-rw-r--r--redhat/applications/development/kpicosim/kpicosim.spec2
-rw-r--r--redhat/applications/development/kscope/kscope.spec2
-rw-r--r--redhat/applications/development/ktechlab/ktechlab.spec2
-rw-r--r--redhat/applications/development/kxmleditor/kxmleditor.spec2
-rw-r--r--redhat/applications/development/piklab/piklab.spec5
-rw-r--r--redhat/applications/development/tdesvn/tdesvn.spec2
-rw-r--r--redhat/applications/games/knights/knights.spec2
-rw-r--r--redhat/applications/games/tdepacman/tdepacman.spec2
-rw-r--r--redhat/applications/graphics/digikam/digikam.spec2
-rw-r--r--redhat/applications/graphics/gwenview-i18n/gwenview-i18n.spec2
-rw-r--r--redhat/applications/graphics/gwenview/gwenview.spec2
-rw-r--r--redhat/applications/graphics/ksquirrel/ksquirrel.spec16
-rw-r--r--redhat/applications/graphics/potracegui/potracegui.spec2
-rw-r--r--redhat/applications/internet/kasablanca/kasablanca.spec2
-rw-r--r--redhat/applications/internet/kbiff/kbiff.spec2
-rw-r--r--redhat/applications/internet/kftpgrabber/kftpgrabber.spec2
-rw-r--r--redhat/applications/internet/knmap/knmap.spec2
-rw-r--r--redhat/applications/internet/konversation/konversation.spec2
-rw-r--r--redhat/applications/internet/kopete-otr/kopete-otr.spec2
-rw-r--r--redhat/applications/internet/kshowmail/kshowmail.spec2
-rw-r--r--redhat/applications/internet/kstreamripper/kstreamripper.spec2
-rw-r--r--redhat/applications/internet/ktorrent/ktorrent.spec2
-rw-r--r--redhat/applications/internet/kvirc/kvirc.spec2
-rw-r--r--redhat/applications/internet/kvpnc/kvpnc.spec2
-rw-r--r--redhat/applications/internet/smb4k/smb4k.spec2
-rw-r--r--redhat/applications/internet/tork/tork.spec12
-rw-r--r--redhat/applications/misc/bibletime/bibletime.spec2
-rw-r--r--redhat/applications/misc/fusion-icon/fusion-icon.spec2
-rw-r--r--redhat/applications/misc/kcmldap/kcmldap.spec8
-rw-r--r--redhat/applications/misc/kcmldapcontroller/kcmldapcontroller.spec10
-rw-r--r--redhat/applications/misc/kcmldapmanager/kcmldapmanager.spec8
-rw-r--r--redhat/applications/misc/kerberostray/kerberostray.spec8
-rw-r--r--redhat/applications/misc/krecipes/krecipes.spec2
-rw-r--r--redhat/applications/multimedia/amarok/amarok.spec23
-rw-r--r--redhat/applications/multimedia/codeine/codeine.spec4
-rw-r--r--redhat/applications/multimedia/k3b-i18n/k3b-i18n.spec2
-rw-r--r--redhat/applications/multimedia/k3b/k3b.spec12
-rw-r--r--redhat/applications/multimedia/k9copy/k9copy.spec16
-rw-r--r--redhat/applications/multimedia/kaffeine-mozilla/kaffeine-mozilla.spec2
-rw-r--r--redhat/applications/multimedia/kaffeine/kaffeine.spec10
-rw-r--r--redhat/applications/multimedia/kmplayer/kmplayer.spec12
-rw-r--r--redhat/applications/multimedia/kplayer/kplayer.spec2
-rw-r--r--redhat/applications/multimedia/mplayerthumbs/mplayerthumbs.spec4
-rw-r--r--redhat/applications/multimedia/rosegarden/rosegarden.spec2
-rw-r--r--redhat/applications/multimedia/soundkonverter/soundkonverter.spec58
-rw-r--r--redhat/applications/multimedia/tderadio/tderadio.spec3
-rw-r--r--redhat/applications/office/basket/basket.spec2
-rw-r--r--redhat/applications/office/kbibtex/kbibtex.spec2
-rw-r--r--redhat/applications/office/kbookreader/kbookreader.spec2
-rw-r--r--redhat/applications/office/keximdb/keximdb.spec2
-rw-r--r--redhat/applications/office/kile/kile.spec2
-rw-r--r--redhat/applications/office/kmymoney/kmymoney.spec2
-rw-r--r--redhat/applications/office/knowit/knowit.spec2
-rw-r--r--redhat/applications/office/koffice-i18n/koffice-i18n.spec2
-rw-r--r--redhat/applications/office/koffice/koffice.spec62
-rw-r--r--redhat/applications/office/kpilot/kpilot.spec2
-rw-r--r--redhat/applications/office/tde-ebook-reader/tde-ebook-reader.spec251
-rw-r--r--redhat/applications/office/tellico/tellico.spec2
-rw-r--r--redhat/applications/settings/kima/kima.spec6
-rw-r--r--redhat/applications/settings/kiosktool/kiosktool.spec2
-rw-r--r--redhat/applications/settings/kkbswitch/kkbswitch.spec2
-rw-r--r--redhat/applications/settings/klcddimmer/klcddimmer.spec2
-rw-r--r--redhat/applications/settings/kmyfirewall/kmyfirewall.spec3
-rw-r--r--redhat/applications/settings/tde-guidance/tde-guidance.spec13
-rw-r--r--redhat/applications/settings/tde-systemsettings/tde-systemsettings.spec2
-rw-r--r--redhat/applications/settings/tdenetworkmanager/tdenetworkmanager.spec6
-rw-r--r--redhat/applications/settings/tdesudo/tdesudo.spec2
-rw-r--r--redhat/applications/settings/wlassistant/wlassistant.spec6
-rw-r--r--redhat/applications/system/dolphin/dolphin.spec2
-rw-r--r--redhat/applications/system/katapult/katapult.spec2
-rw-r--r--redhat/applications/system/kbfx/kbfx.spec2
-rw-r--r--redhat/applications/system/kcmautostart/kcmautostart.spec2
-rw-r--r--redhat/applications/system/kdbusnotification/kdbusnotification.spec6
-rw-r--r--redhat/applications/system/klamav/klamav.spec2
-rw-r--r--redhat/applications/system/knemo/knemo.spec2
-rw-r--r--redhat/applications/system/knetload/knetload.spec2
-rw-r--r--redhat/applications/system/knetstats/knetstats.spec2
-rw-r--r--redhat/applications/system/kooldock/kooldock.spec2
-rw-r--r--redhat/applications/system/krusader/krusader.spec2
-rw-r--r--redhat/applications/system/kshutdown/kshutdown.spec2
-rw-r--r--redhat/applications/system/ksystemlog/ksystemlog.spec2
-rw-r--r--redhat/applications/system/kvkbd/kvkbd.spec2
-rw-r--r--redhat/applications/system/polkit-agent-tde/polkit-agent-tde.spec2
-rw-r--r--redhat/applications/system/smartcardauth/smartcardauth.spec2
-rw-r--r--redhat/applications/system/tastymenu/tastymenu.spec2
-rw-r--r--redhat/applications/system/tdebluez/tdebluez.spec2
-rw-r--r--redhat/applications/system/tdedocker/tdedocker.spec2
-rw-r--r--redhat/applications/system/tdepowersave/tdepowersave.spec6
-rw-r--r--redhat/applications/system/tdesshaskpass/tdesshaskpass.spec2
-rw-r--r--redhat/applications/system/yakuake/yakuake.spec2
-rw-r--r--redhat/applications/tdeio/tdeio-appinfo/tdeio-appinfo.spec3
-rw-r--r--redhat/applications/tdeio/tdeio-apt/tdeio-apt.spec2
-rw-r--r--redhat/applications/tdeio/tdeio-ftps/tdeio-ftps.spec2
-rw-r--r--redhat/applications/tdeio/tdeio-gopher/tdeio-gopher.spec2
-rw-r--r--redhat/applications/tdeio/tdeio-locate/tdeio-locate.spec2
-rw-r--r--redhat/applications/tdeio/tdeio-sword/tdeio-sword.spec2
-rw-r--r--redhat/applications/tdeio/tdeio-umountwrapper/tdeio-umountwrapper.spec2
-rw-r--r--redhat/applications/themes/gtk-qt-engine/gtk-qt-engine.spec2
-rw-r--r--redhat/applications/themes/gtk3-tqt-engine/gtk3-tqt-engine.spec2
-rw-r--r--redhat/applications/themes/kgtk-qt3/kgtk-qt3.spec2
-rw-r--r--redhat/applications/themes/ksplash-engine-moodin/ksplash-engine-moodin.spec2
-rw-r--r--redhat/applications/themes/qt4-tqt-theme-engine/qt4-tqt-theme-engine.spec2
-rw-r--r--redhat/applications/themes/tde-style-baghira/tde-style-baghira.spec4
-rw-r--r--redhat/applications/themes/tde-style-domino/tde-style-domino.spec2
-rw-r--r--redhat/applications/themes/tde-style-ia-ora/tde-style-ia-ora.spec2
-rw-r--r--redhat/applications/themes/tde-style-lipstik/tde-style-lipstik.spec2
-rw-r--r--redhat/applications/themes/tde-style-polyester/tde-style-polyester.spec2
-rw-r--r--redhat/applications/themes/tde-style-qtcurve/tde-style-qtcurve.spec2
-rw-r--r--redhat/applications/themes/tdmtheme/tdmtheme.spec2
-rw-r--r--redhat/applications/themes/twin-style-crystal/twin-style-crystal.spec2
-rw-r--r--redhat/applications/themes/twin-style-dekorator/twin-style-dekorator.spec2
-rw-r--r--redhat/applications/themes/twin-style-fahrenheit/twin-style-fahrenheit.spec3
-rw-r--r--redhat/applications/themes/twin-style-machbunt/twin-style-machbunt.spec2
-rw-r--r--redhat/applications/themes/twin-style-mallory/twin-style-mallory.spec152
-rw-r--r--redhat/applications/themes/twin-style-suse2/twin-style-suse2.spec2
-rw-r--r--redhat/applications/utilities/abakus/abakus.spec2
-rw-r--r--redhat/applications/utilities/filelight/filelight.spec2
-rw-r--r--redhat/applications/utilities/kbarcode/kbarcode.spec2
-rw-r--r--redhat/applications/utilities/kchmviewer/kchmviewer.spec2
-rw-r--r--redhat/applications/utilities/kcpuload/kcpuload.spec2
-rw-r--r--redhat/applications/utilities/kdirstat/kdirstat.spec2
-rw-r--r--redhat/applications/utilities/keep/keep.spec2
-rw-r--r--redhat/applications/utilities/knutclient/knutclient.spec2
-rw-r--r--redhat/applications/utilities/kommando/kommando.spec2
-rw-r--r--redhat/applications/utilities/kompose/kompose.spec2
-rw-r--r--redhat/applications/utilities/krename/krename.spec2
-rw-r--r--redhat/applications/utilities/ksensors/ksensors.spec2
-rw-r--r--redhat/applications/utilities/mathemagics/mathemagics.spec2
-rw-r--r--redhat/applications/utilities/qalculate-tde/qalculate-tde.spec2
-rwxr-xr-xredhat/build/build_rpm_package.sh4
-rwxr-xr-xredhat/build/configure_repository.sh4
-rwxr-xr-xredhat/build/gather_rpm_sources.sh11
-rwxr-xr-xredhat/build/get_installed_package_version.sh2
-rwxr-xr-xredhat/build/get_latest_built_package_filename.sh2
-rwxr-xr-xredhat/build/get_latest_built_package_version.sh8
-rwxr-xr-xredhat/build/get_latest_tarball_filename.sh2
-rwxr-xr-xredhat/build/get_latest_tarball_version.sh2
-rwxr-xr-xredhat/build/get_source_files.sh4
-rwxr-xr-xredhat/build/get_spec_version.sh2
-rwxr-xr-xredhat/build/get_specfile.sh2
-rwxr-xr-xredhat/build/is_latest_package_built.sh2
-rwxr-xr-xredhat/build/is_latest_package_installed.sh2
-rwxr-xr-xredhat/build/rpmdist.sh3
-rwxr-xr-xredhat/build/update_repository.sh4
-rw-r--r--redhat/core/tde-i18n/tde-i18n.spec2
-rw-r--r--redhat/core/tdeaccessibility/tdeaccessibility.spec4
-rw-r--r--redhat/core/tdeaddons/tdeaddons.spec4
-rw-r--r--redhat/core/tdeadmin/tdeadmin.spec2
-rw-r--r--redhat/core/tdeartwork/tdeartwork.spec16
l---------redhat/core/tdebase/pamd.kcheckpass-trinity.fc411
-rw-r--r--redhat/core/tdebase/pamd.kcheckpass-trinity.omv (renamed from redhat/core/tdebase/pamd.tde.omv5000)0
l---------redhat/core/tdebase/pamd.kcheckpass-trinity.pclos20241
l---------redhat/core/tdebase/pamd.kdm-trinity-np.fc411
-rw-r--r--redhat/core/tdebase/pamd.kdm-trinity-np.omv10
l---------redhat/core/tdebase/pamd.kdm-trinity-np.pclos20241
l---------redhat/core/tdebase/pamd.kdm-trinity.fc411
-rw-r--r--redhat/core/tdebase/pamd.kdm-trinity.omv10
l---------redhat/core/tdebase/pamd.kdm-trinity.pclos20241
l---------redhat/core/tdebase/pamd.kscreensaver-trinity.fc411
-rw-r--r--redhat/core/tdebase/pamd.kscreensaver-trinity.omv10
l---------redhat/core/tdebase/pamd.kscreensaver-trinity.pclos20241
-rw-r--r--redhat/core/tdebase/tdebase.spec173
-rw-r--r--redhat/core/tdebase/tdm.fc39.te2
l---------redhat/core/tdebase/tdm.fc41.te1
-rw-r--r--redhat/core/tdebindings/tdebindings.spec26
-rw-r--r--redhat/core/tdeedu/tdeedu.spec2
-rw-r--r--redhat/core/tdegames/tdegames.spec2
-rw-r--r--redhat/core/tdegraphics/tdegraphics.spec20
-rw-r--r--redhat/core/tdelibs/tdelibs.spec85
-rw-r--r--redhat/core/tdemultimedia/tdemultimedia.spec12
-rw-r--r--redhat/core/tdenetwork/tdenetwork.spec2
-rw-r--r--redhat/core/tdepim/tdepim.spec4
-rw-r--r--redhat/core/tdesdk/tdesdk.spec4
-rw-r--r--redhat/core/tdetoys/tdetoys.spec2
-rw-r--r--redhat/core/tdeutils/tdeutils.spec2
-rw-r--r--redhat/core/tdevelop/tdevelop.spec6
-rw-r--r--redhat/core/tdewebdev/tdewebdev.spec2
-rw-r--r--redhat/dependencies/akode/akode.spec14
-rw-r--r--redhat/dependencies/arts/arts.spec8
-rw-r--r--redhat/dependencies/avahi-tqt/avahi-tqt.spec2
-rw-r--r--redhat/dependencies/dbus-1-tqt/dbus-1-tqt.spec2
-rw-r--r--redhat/dependencies/dbus-tqt/dbus-tqt.spec2
-rw-r--r--redhat/dependencies/libart-lgpl/libart-lgpl.spec2
-rw-r--r--redhat/dependencies/libcaldav/libcaldav.spec4
-rw-r--r--redhat/dependencies/libcarddav/libcarddav.spec4
-rw-r--r--redhat/dependencies/polkit-tqt/polkit-tqt.spec2
-rw-r--r--redhat/dependencies/pytqt/pytqt.spec17
-rw-r--r--redhat/dependencies/sip4-tqt/sip4-tqt.spec4
-rw-r--r--redhat/dependencies/tde-cmake/tde-cmake.spec2
-rw-r--r--redhat/dependencies/tqca-tls/tqca-tls.spec2
-rw-r--r--redhat/dependencies/tqca/tqca.spec2
-rw-r--r--redhat/dependencies/tqscintilla/tqscintilla.spec2
-rw-r--r--[l---------]redhat/dependencies/tqt3/build-examples.sh37
-rw-r--r--redhat/dependencies/tqt3/tqt3.spec29
-rw-r--r--redhat/dependencies/tqtinterface/tqtinterface.spec15
-rwxr-xr-xredhat/docker/build.sh11
-rw-r--r--redhat/docker/el5/Dockerfile.i6862
-rw-r--r--redhat/docker/el5/Dockerfile.x86_642
-rw-r--r--redhat/docker/el6/Dockerfile.i6862
-rw-r--r--redhat/docker/el6/Dockerfile.x86_642
-rw-r--r--redhat/docker/el7/Dockerfile.x86_6419
-rw-r--r--redhat/docker/el7/packages2
-rw-r--r--redhat/docker/el8/Dockerfile.x86_647
-rw-r--r--redhat/docker/el8/packages3
-rw-r--r--redhat/docker/el9/Dockerfile.x86_6410
-rw-r--r--redhat/docker/el9/packages1
-rw-r--r--redhat/docker/f25/Dockerfile.x86_642
-rw-r--r--redhat/docker/f26/Dockerfile.i6862
-rw-r--r--redhat/docker/f26/Dockerfile.x86_642
-rw-r--r--redhat/docker/f27/Dockerfile.i6862
-rw-r--r--redhat/docker/f27/Dockerfile.x86_642
-rw-r--r--redhat/docker/f28/Dockerfile.i6862
-rw-r--r--redhat/docker/f28/Dockerfile.x86_642
-rw-r--r--redhat/docker/f29/Dockerfile.i6862
-rw-r--r--redhat/docker/f29/Dockerfile.x86_642
-rw-r--r--redhat/docker/f30/Dockerfile.i6862
-rw-r--r--redhat/docker/f30/Dockerfile.x86_642
-rw-r--r--redhat/docker/f31/Dockerfile.x86_642
-rw-r--r--redhat/docker/f32/Dockerfile.x86_642
-rw-r--r--redhat/docker/f33/Dockerfile.x86_642
-rw-r--r--redhat/docker/f34/Dockerfile.x86_642
-rw-r--r--redhat/docker/f35/Dockerfile.x86_642
-rw-r--r--redhat/docker/f36/Dockerfile.x86_642
-rw-r--r--redhat/docker/f37/Dockerfile.x86_642
-rw-r--r--redhat/docker/f38/Dockerfile.x86_642
-rw-r--r--redhat/docker/f39/Dockerfile.x86_642
-rw-r--r--redhat/docker/f39/packages2
-rw-r--r--redhat/docker/f40/Dockerfile.x86_642
-rw-r--r--redhat/docker/f40/packages1
-rw-r--r--redhat/docker/f41/Dockerfile.x86_6442
-rw-r--r--redhat/docker/f41/packages239
-rw-r--r--redhat/docker/f41/rpmbuild.repo11
-rw-r--r--redhat/docker/f41/rpmmacros10
-rwxr-xr-xredhat/docker/mageia.sh3
-rw-r--r--redhat/docker/mga5/Dockerfile.x86_642
-rw-r--r--redhat/docker/mga6/Dockerfile.i6862
-rw-r--r--redhat/docker/mga6/Dockerfile.x86_642
-rw-r--r--redhat/docker/mga7/Dockerfile.i6862
-rw-r--r--redhat/docker/mga7/Dockerfile.x86_642
-rw-r--r--redhat/docker/mga8/Dockerfile.i6862
-rw-r--r--redhat/docker/mga8/Dockerfile.x86_642
-rw-r--r--redhat/docker/mga9/Dockerfile.i6862
-rw-r--r--redhat/docker/mga9/Dockerfile.x86_642
-rw-r--r--redhat/docker/mga9/packages.i6863
-rw-r--r--redhat/docker/mga9/packages.x86_644
-rw-r--r--redhat/docker/omv5000/Dockerfile.x86_6410
-rw-r--r--redhat/docker/omv5000/packages8
-rw-r--r--redhat/docker/omvcooker/Dockerfile.x86_6422
-rw-r--r--redhat/docker/omvcooker/packages6
-rwxr-xr-xredhat/docker/opensuse32.sh4
-rw-r--r--redhat/docker/oss131/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss132/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss150/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss151/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss152/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss153/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss154/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss155/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss155/packages4
-rw-r--r--redhat/docker/oss156/Dockerfile.x86_643
-rw-r--r--redhat/docker/oss156/packages3
-rw-r--r--redhat/docker/oss421/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss422/Dockerfile.x86_642
-rw-r--r--redhat/docker/oss423/Dockerfile.x86_642
-rw-r--r--redhat/docker/osstw/Dockerfile.i68624
-rw-r--r--redhat/docker/osstw/Dockerfile.x86_646
-rw-r--r--redhat/docker/osstw/heimdal-7.8.0-ftbfs_osstw_i686.patch36
-rw-r--r--redhat/docker/osstw/packages2
-rwxr-xr-xredhat/docker/pclinuxos.sh3
-rw-r--r--redhat/docker/pclinuxos/Dockerfile.x86_6414
-rw-r--r--redhat/docker/pclinuxos/packages.x86_647
-rw-r--r--redhat/docker/pclinuxos/rpmmacros7
-rwxr-xr-xredhat/docker/pull.sh2
-rwxr-xr-xredhat/docker/push.sh2
-rwxr-xr-xredhat/docker/remove.sh5
-rwxr-xr-xredhat/docker/run.sh3
-rw-r--r--redhat/extras/brp-check-trinity/brp-check-trinity.spec2
-rw-r--r--redhat/extras/htdig/htdig.spec28
-rw-r--r--redhat/extras/htdig/patches/fix-ftbfs-gcc1411
-rw-r--r--redhat/extras/htdig/patches/gcc-11.patch (renamed from redhat/extras/htdig/patches/gcc-11)0
-rw-r--r--redhat/extras/htdig/patches/series3
-rw-r--r--redhat/extras/pinentry-tqt/pinentry-tqt.spec2
-rw-r--r--redhat/extras/trinity-desktop/trinity-desktop.spec6
-rw-r--r--redhat/extras/trinity-filesystem/trinity-filesystem.spec2
-rw-r--r--redhat/libraries/kipi-plugins/kipi-plugins.spec17
-rw-r--r--redhat/libraries/libkdcraw/libkdcraw.spec2
-rw-r--r--redhat/libraries/libkexiv2/libkexiv2.spec2
-rw-r--r--redhat/libraries/libkipi/libkipi.spec2
-rw-r--r--redhat/libraries/libksquirrel/libksquirrel.spec2
-rw-r--r--redhat/libraries/libtdeldap/libtdeldap.spec10
-rw-r--r--redhat/libraries/libtqt-perl/libtqt-perl.spec2
-rw-r--r--redhat/libraries/pytde/pytde.spec4
-rw-r--r--redhat/libraries/pytdeextensions/pytdeextensions.spec2
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk246
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog95
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat1
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control42
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright64
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs2
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series0
-rwxr-xr-xubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules15
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format1
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options6
-rw-r--r--ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu5
-rwxr-xr-xubuntu/_base/applications/graphics/ksquirrel/debian/rules2
-rw-r--r--ubuntu/_base/applications/internet/ktorrent/debian/control2
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/README.source5
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install3
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian4
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm227
-rwxr-xr-xubuntu/_base/applications/misc/krecipes/debian/rules4
-rw-r--r--ubuntu/_base/applications/misc/krecipes/debian/watch4
-rw-r--r--ubuntu/_base/applications/multimedia/amarok/debian/control2
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/README.source9
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/debian-tde.mk251
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/changelog765
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/compat1
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/control83
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/copyright578
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install6
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install2
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install1
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install1
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install2
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install1
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/patches/series0
-rwxr-xr-xubuntu/_base/applications/office/tde-ebook-reader/debian/rules18
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/source/format1
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/source/options6
-rw-r--r--ubuntu/_base/applications/office/tde-ebook-reader/debian/tde-ebook-reader.install2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/control2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/dirs2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/install2
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop44
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop35
-rw-r--r--ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm369
-rwxr-xr-xubuntu/_base/applications/settings/kmyfirewall/debian/rules22
-rw-r--r--ubuntu/_base/applications/system/polkit-agent-tde/debian/control2
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk251
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog5
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat1
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control15
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright4
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs1
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series0
-rwxr-xr-xubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules17
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format1
-rw-r--r--ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options6
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk251
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog6
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/compat1
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/control13
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright7
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series0
-rwxr-xr-xubuntu/_base/applications/themes/twin-style-mallory/debian/rules17
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format1
-rw-r--r--ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options6
-rw-r--r--ubuntu/_base/core/tdebase/debian/control2
-rw-r--r--ubuntu/_base/core/tdebase/debian/kcontrol-trinity.install6
-rw-r--r--ubuntu/_base/core/tdebase/debian/klipper-trinity.install1
-rw-r--r--ubuntu/_base/core/tdebase/debian/patches/kubuntu_04_hide_menu_entries.diff2
-rwxr-xr-xubuntu/_base/core/tdebase/debian/rules6
-rw-r--r--ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install8
-rw-r--r--ubuntu/_base/core/tdebase/debian/tdebase-trinity-bin.install3
-rw-r--r--ubuntu/_base/core/tdebase/debian/twin-trinity.install14
-rw-r--r--ubuntu/_base/core/tdebase/debian/usermap.pl6
-rw-r--r--ubuntu/_base/core/tdelibs/debian/control4
-rw-r--r--ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install2
-rw-r--r--ubuntu/_base/dependencies/polkit-tqt/debian/control4
-rwxr-xr-xubuntu/_base/dependencies/sip4-tqt/debian/rules2
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/control2
-rwxr-xr-xubuntu/_base/metapackages/kubuntu-meta/debian/rules2
840 files changed, 9946 insertions, 3170 deletions
diff --git a/arch/build.sh b/arch/build.sh
index 06c55c6f5..cb02eab0c 100755
--- a/arch/build.sh
+++ b/arch/build.sh
@@ -18,11 +18,11 @@ compile_directory() {
}
### Build Packages
-compile_directory tde-core "cmake-trinity tqt3 tqtinterface arts dbus-tqt dbus-1-tqt tqca tqca-tls libart-lgpl avahi-tqt tdelibs tdebase"
+compile_directory tde-core "cmake-trinity tqt3 tqtinterface arts dbus-tqt dbus-1-tqt tqca tqca-tls tqscintilla libart-lgpl avahi-tqt tdelibs tdebase"
compile_directory tde-libs "libcaldav libcarddav libkdcraw libkexiv2 libkipi"
compile_directory tde-base "i18n tdeartwork tdebindings tdegraphics tdeutils tdeadmin"
-compile_directory tde-extra "akode tdepim tdemultimedia tdenetwork tdeedu tdegames tdetoys tdeaccessibility tdeaddons gtk-qt-engine gtk3-tqt-engine systemsettings abakus amarok basket filelight kbiff kchmviewer kcpuload kile kmplayer kmymoney konversation kooldock krename krusader kshutdown ksplash-engine-moodin kvkbd style-baghira style-domino style-lipstik style-qtcurve tdeio-appinfo tdeio-ftps tdeio-locate tdenetworkmanager tdepowersave tdesudo tdmtheme tork twin-style-crystal twin-style-dekorator yakuake"
-compile_directory tde-devel "tdesdk tdevelop tdewebdev kdbg kdiff3 kscope kxmleditor"
+compile_directory tde-extra "akode tdepim tdemultimedia tdenetwork tdeedu tdegames tdetoys tdeaccessibility tdeaddons gtk-qt-engine gtk3-tqt-engine systemsettings abakus amarok basket dolphin ebook-reader filelight kbiff kchmviewer kcpuload kile kmplayer kmyfirewall kmymoney konversation kooldock krename krusader kshutdown ksplash-engine-moodin kvkbd style-baghira style-domino style-lipstik style-qtcurve tdeio-appinfo tdeio-ftps tdeio-locate tdenetworkmanager tdepowersave tdesudo tdmtheme tork twin-style-crystal twin-style-dekorator twin-style-machbunt twin-style-mallory xdg-desktop-portal-tde yakuake"
+compile_directory tde-devel "tdesdk tdevelop tdewebdev kdbg kdiff3 kscope kxmleditor piklab universal-indent-gui-tqt"
### Copy completed packages to out/${tdearch} folder and download dependencies to out/${tdearch} folder
cd $tdesrc
diff --git a/arch/tde-base/tde-i18n/PKGBUILD b/arch/tde-base/tde-i18n/PKGBUILD
index f8b8f9027..3b468de91 100644
--- a/arch/tde-base/tde-i18n/PKGBUILD
+++ b/arch/tde-base/tde-i18n/PKGBUILD
@@ -6,7 +6,7 @@ _kdemod="${_mod/tde/kde}"
pkgbase="tde-${_mod/tde-}"
pkgname=("$pkgbase")
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Internationalized (i18n) files for TDE"
arch=('any')
@@ -17,7 +17,7 @@ makedepends=('tde-cmake-trinity')
depends=('tde-tdelibs')
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3a165ecd6de977e0a1f82c65e9944a2a')
+md5sums=('dd2d337d3244c2cb6fd995ed2e689697')
install=''
_languages=(
diff --git a/arch/tde-base/tde-polkit-agent-tde/PKGBUILD b/arch/tde-base/tde-polkit-agent-tde/PKGBUILD
index abcf49cf1..9d675c853 100644
--- a/arch/tde-base/tde-polkit-agent-tde/PKGBUILD
+++ b/arch/tde-base/tde-polkit-agent-tde/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE dialogs for PolicyKit"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3892b26a67a70e07e04eab601f6d34e1')
+md5sums=('d2ab4e8c7933784d3507359c6fa4fbde')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-base/tde-tdeadmin/PKGBUILD b/arch/tde-base/tde-tdeadmin/PKGBUILD
index 7064830c5..0dc455d69 100644
--- a/arch/tde-base/tde-tdeadmin/PKGBUILD
+++ b/arch/tde-base/tde-tdeadmin/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="The TDE system administration utilities"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,7 @@ conflicts=("trinity-${_mod}")
replaces=("${_mod}")
options=('staticlibs' 'libtool' '!emptydirs')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f6dcc2cd8aed31a3acc071c15170367e')
+md5sums=('b0282a87b9401e0d117275f092a1477d')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-base/tde-tdeartwork/PKGBUILD b/arch/tde-base/tde-tdeartwork/PKGBUILD
index 6b77b9da7..02d1dc550 100644
--- a/arch/tde-base/tde-tdeartwork/PKGBUILD
+++ b/arch/tde-base/tde-tdeartwork/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -21,7 +21,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ff436b524d2c79e9116d8b76edb94b76')
+md5sums=('682bc37eef0b83e44dad25d57d8777c5')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-base/tde-tdebindings/PKGBUILD b/arch/tde-base/tde-tdebindings/PKGBUILD
index 04fd9f713..484e9b816 100644
--- a/arch/tde-base/tde-tdebindings/PKGBUILD
+++ b/arch/tde-base/tde-tdebindings/PKGBUILD
@@ -8,7 +8,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https//scm.trinitydesktop.org/scm/git/${_mod}"
@@ -16,10 +16,10 @@ license=('GPL')
groups=('tde-base')
pkgdesc="Trinity Desktop bindings"
depends=('tde-tdelibs')
-makedepends=('pkgconfig' 'autoconf' 'python3' 'ruby' 'jdk-openjdk')
+makedepends=('pkgconfig' 'autoconf' 'python3' 'python-setuptools' 'ruby' 'jdk-openjdk')
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('c5a3a1bc27faa1c2b9b00a3bbac2ab4e')
+md5sums=('0cc8882d37b15da37b70be1db8a788d0')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-base/tde-tdegraphics/PKGBUILD b/arch/tde-base/tde-tdegraphics/PKGBUILD
index 8282fd065..31dfb343e 100644
--- a/arch/tde-base/tde-tdegraphics/PKGBUILD
+++ b/arch/tde-base/tde-tdegraphics/PKGBUILD
@@ -6,8 +6,8 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
-pkgrel=2
+pkgver=14.1.3
+pkgrel=1
pkgdesc="Trinity Desktop Graphics Components"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('7e10e0c0efd15d0d2b099f489e9776eb')
+md5sums=('df7a1ce6de076b536d84864d13344d2b')
# install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-base/tde-tdeutils/PKGBUILD b/arch/tde-base/tde-tdeutils/PKGBUILD
index e2b8b9c13..bc61e037e 100644
--- a/arch/tde-base/tde-tdeutils/PKGBUILD
+++ b/arch/tde-base/tde-tdeutils/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="The TDE something - with Trinity upstream"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3a03977fbffe309415906d282fd70012')
+md5sums=('c9299c7a0c60c1ba8d1d6a8cace6ba78')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-arts/PKGBUILD b/arch/tde-core/tde-arts/PKGBUILD
index d81daf41d..54aa251d7 100644
--- a/arch/tde-core/tde-arts/PKGBUILD
+++ b/arch/tde-core/tde-arts/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity aRts Sound System and libraries"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -33,7 +33,7 @@ conflicts=("kdemod3-${_mod}" "${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f50754df9abff690e80d8f0a4e68e019')
+md5sums=('9388d38533bbe7f799f0f2e07b6f83c3')
install="tde-${_mod}.install"
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-avahi-tqt/PKGBUILD b/arch/tde-core/tde-avahi-tqt/PKGBUILD
index a397ac15f..ccdf0fa8d 100644
--- a/arch/tde-core/tde-avahi-tqt/PKGBUILD
+++ b/arch/tde-core/tde-avahi-tqt/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Avahi-TQt"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ provides=("${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('33db0ebac39d476457d275f1ecc6e0c1')
+md5sums=('57e8288987ea61322f4482c62625ddc5')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-cmake/PKGBUILD b/arch/tde-core/tde-cmake/PKGBUILD
index 927a21736..389bd48eb 100644
--- a/arch/tde-core/tde-cmake/PKGBUILD
+++ b/arch/tde-core/tde-cmake/PKGBUILD
@@ -5,7 +5,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE CMake modules"
arch=('any')
@@ -25,7 +25,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-${pkgver}.tar.xz")
-md5sums=('81d30b7ba8778e4cae52c289e879b1f8')
+md5sums=('2b7f154dc87a5c623cea43e3a4ec3b4e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-core/tde-dbus-1-tqt/PKGBUILD b/arch/tde-core/tde-dbus-1-tqt/PKGBUILD
index 447b152e0..3fa4708f6 100644
--- a/arch/tde-core/tde-dbus-1-tqt/PKGBUILD
+++ b/arch/tde-core/tde-dbus-1-tqt/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity D-Bus TQtInterface Wrapper - from TDE upstream GIT"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -22,7 +22,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}" 'trinity-dbus-1-qt3' 'dbus-1-qt3')
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('a121972b77f244e669b284dd12a1e7b0')
+md5sums=('c03979d58b3b6781aeb4f9bf299967db')
install="trinity-${_mod}.install"
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-dbus-tqt/PKGBUILD b/arch/tde-core/tde-dbus-tqt/PKGBUILD
index c8f9eca9f..8fb7702c1 100644
--- a/arch/tde-core/tde-dbus-tqt/PKGBUILD
+++ b/arch/tde-core/tde-dbus-tqt/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ makedepends=('tde-cmake-trinity')
provides=("${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('848d606432ba81e6c973061efedb5a04')
+md5sums=('2b1244dfc1c19db6069dc57e96aadf48')
install="trinity-${_mod}.install"
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-libart-lgpl/PKGBUILD b/arch/tde-core/tde-libart-lgpl/PKGBUILD
index 31fd71277..c46b6561e 100644
--- a/arch/tde-core/tde-libart-lgpl/PKGBUILD
+++ b/arch/tde-core/tde-libart-lgpl/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop LGPL'd Component"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -22,7 +22,7 @@ replaces=()
options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2ace8f64ad3a6d4f7824da499c368e84')
+md5sums=('7043ef43679a9cc2db57d5dbe3e94154')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-polkit-tqt/PKGBUILD b/arch/tde-core/tde-polkit-tqt/PKGBUILD
index b78f1060c..8a4569e10 100644
--- a/arch/tde-core/tde-polkit-tqt/PKGBUILD
+++ b/arch/tde-core/tde-polkit-tqt/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity PolicyKit-tqt library"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f3771243e28a0f57556e65f443e4bb75')
+md5sums=('dd4535738a0d8630d551f58ea0bc1f97')
install="trinity-${_mod}.install"
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-tdebase/PKGBUILD b/arch/tde-core/tde-tdebase/PKGBUILD
index 17c6bf950..e42e78416 100644
--- a/arch/tde-core/tde-tdebase/PKGBUILD
+++ b/arch/tde-core/tde-tdebase/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment base components"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -59,7 +59,7 @@ source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/
'tdm.service'
'xsession.patch')
-md5sums=('d186e27a885340d043fb50505128fa23'
+md5sums=('669caef42686acd5d9fee779df5817f1'
'18e8d01124b19f7df2937c06e177bf7f'
'c963ef6e37c9051119972a58c67f05fb'
'bb4c25e560fa719e8e8f49ef80bd1c99'
diff --git a/arch/tde-core/tde-tdelibs/PKGBUILD b/arch/tde-core/tde-tdelibs/PKGBUILD
index 5ab3fc9cc..29cedb2c1 100644
--- a/arch/tde-core/tde-tdelibs/PKGBUILD
+++ b/arch/tde-core/tde-tdelibs/PKGBUILD
@@ -8,7 +8,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop core libraries and applications"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -23,13 +23,14 @@ depends=(
'libcups'
'libidn'
'libutempter'
+ 'libwebp'
'libxcomposite'
'libxslt'
'libxtst'
'openssl'
'openexr'
'opensc'
- 'pcre'
+ 'pcre2'
'pkcs11-helper'
'tde-arts'
'tde-avahi-tqt'
@@ -47,7 +48,7 @@ conflicts=("trinity-${_kdemod}" "trinity-${_mod}" "kdemod3-${_kdemod}" "${_kdemo
replaces=("trinity-${_kdemod}" "trinity-${_mod}")
options=('staticlibs' 'libtool' '!makeflags' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2833c777e552501f7e056e80429c5a61')
+md5sums=('c7636cd1f8aaf4ae471cf21a5bf7a546')
install="trinity-${_mod}.install"
@@ -74,11 +75,12 @@ build() {
-DWITH_CUPS=ON \
-DWITH_LUA=OFF \
-DWITH_TIFF=ON \
+ -DWITH_WEBP=ON \
-DWITH_JASPER=ON \
-DWITH_OPENEXR=ON \
-DWITH_UTEMPTER=ON \
-DWITH_AVAHI=ON \
- -DWITH_PCRE=ON \
+ -DWITH_PCRE2=ON \
-DWITH_GCC_VISIBILITY=ON \
-DWITH_TDEHWLIB_DAEMONS=ON \
-DWITH_UPOWER=ON \
diff --git a/arch/tde-core/tde-tqca-tls/PKGBUILD b/arch/tde-core/tde-tqca-tls/PKGBUILD
index ccbbfe14f..5ed8491ab 100644
--- a/arch/tde-core/tde-tqca-tls/PKGBUILD
+++ b/arch/tde-core/tde-tqca-tls/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity SSL/TLS plugin for TQt Cryptographic Architecture (TQCA)"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -22,7 +22,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod%-tls}-trinity-${pkgver}.tar.xz")
-md5sums=('bd25c20fc1b36bdfa32241776f6ef8a1')
+md5sums=('0dae21fc01f726765f542911b11e0883')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-core/tde-tqca/PKGBUILD b/arch/tde-core/tde-tqca/PKGBUILD
index 6eb7839a8..bca4f09bf 100644
--- a/arch/tde-core/tde-tqca/PKGBUILD
+++ b/arch/tde-core/tde-tqca/PKGBUILD
@@ -9,7 +9,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity SSL/TLS interface for TQt Cryptographic Architecture (TQCA)"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -23,7 +23,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('bd25c20fc1b36bdfa32241776f6ef8a1')
+md5sums=('0dae21fc01f726765f542911b11e0883')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-core/tde-tqscintilla/PKGBUILD b/arch/tde-core/tde-tqscintilla/PKGBUILD
new file mode 100644
index 000000000..f45906d06
--- /dev/null
+++ b/arch/tde-core/tde-tqscintilla/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=tqscintilla
+_cat=dependencies/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="TQt source code editing component based on Scintilla"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+groups=('tde-core')
+depends=('tde-tqtinterface')
+makedepends=('tde-cmake-trinity')
+provides=(${_mod})
+conflicts=("trinity-${_mod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('09c64027cbc7a03a49f37772916d3cc1')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p ${srcdir}/build
+ cd ${srcdir}/build
+
+ export PKG_CONFIG_PATH=${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver}/ \
+ -GNinja \
+ -DCMAKE_INSTALL_PREFIX=$TQTDIR \
+ -DBUILD_ALL=OFF \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - $pkgname..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - $pkgname-$pkgver"
+ cd ${srcdir}/build
+ DESTDIR="${pkgdir}" ninja -j1 install
+}
diff --git a/arch/tde-core/tde-tqt3/PKGBUILD b/arch/tde-core/tde-tqt3/PKGBUILD
index d36df65e0..2cc78889f 100644
--- a/arch/tde-core/tde-tqt3/PKGBUILD
+++ b/arch/tde-core/tde-tqt3/PKGBUILD
@@ -9,7 +9,7 @@ _kdemod="${_mod/tde/kde}"
pkgbase="tde-${_mod}"
pkgname=("$pkgbase" "${pkgbase}-docs")
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="The TQt3 gui toolkit - based on TDE upstream Qt3"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -30,7 +30,7 @@ makedepends=('libcups'
'libxmu'
'glu')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('cf354bb586112f2b35567c5188edac45')
+md5sums=('10d3c25dbbf3ab2872992844906bab22')
_prefix="/opt/trinity/tqt3"
diff --git a/arch/tde-core/tde-tqtinterface/PKGBUILD b/arch/tde-core/tde-tqtinterface/PKGBUILD
index d092f5de4..3b665da7c 100644
--- a/arch/tde-core/tde-tqtinterface/PKGBUILD
+++ b/arch/tde-core/tde-tqtinterface/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -24,7 +24,7 @@ replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ca05c52d5cfb3c433cd0c94874ec1e99')
+md5sums=('3bf00b00146be96c5a91a86cc200b5ae')
install="trinity-${_mod}.install"
diff --git a/arch/tde-deps/libvisual/PKGBUILD b/arch/tde-deps/libvisual/PKGBUILD
new file mode 100644
index 000000000..37ff821c6
--- /dev/null
+++ b/arch/tde-deps/libvisual/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgname=libvisual
+pkgver=0.4.2
+pkgrel=2
+pkgdesc="Abstraction library that comes between applications and audio visualisation plugins"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://sourceforge.net/projects/libvisual/"
+license=('LGPL')
+depends=('glibc' 'sdl12-compat')
+source=(https://github.com/Libvisual/libvisual/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('63085fd9835c42c9399ea6bb13a7ebd4b1547ace75c4595ce8e9759512bd998a')
+
+build() {
+ cd ${pkgname}-${pkgver}
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/arch/tde-deps/sword/PKGBUILD b/arch/tde-deps/sword/PKGBUILD
index c5c61ac37..db9f958ba 100644
--- a/arch/tde-deps/sword/PKGBUILD
+++ b/arch/tde-deps/sword/PKGBUILD
@@ -12,12 +12,12 @@ pkgbase=sword
pkgname=(sword python-sword)
_mainver=1.9
pkgver=1.9.0
-pkgrel=11
+pkgrel=14
pkgdesc="Library for Bible study programs"
arch=('powerpc64le')
url="https://www.crosswire.org/sword/"
license=('GPL')
-makedepends=('curl' 'clucene' 'swig' 'cmake' 'python')
+makedepends=('curl' 'clucene' 'swig' 'cmake' 'python' 'python-setuptools')
source=("https://www.crosswire.org/ftpmirror/pub/$pkgbase/source/v$_mainver/$pkgbase-$pkgver.tar.gz")
sha512sums=('9ed3fbb5024af1f93b1473bae0d95534d02a5b00b3c9d41a0f855cee8106dc4e330844080adbee7c3f74c0e5ce1480bf16c87c842421337a341f641bae11137f')
diff --git a/arch/tde-devel/tde-kdbg/PKGBUILD b/arch/tde-devel/tde-kdbg/PKGBUILD
index 505ce6760..b28580969 100644
--- a/arch/tde-devel/tde-kdbg/PKGBUILD
+++ b/arch/tde-devel/tde-kdbg/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Graphical debugger interface for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d8b41cfb2c04279dced6dd17bacd789a')
+md5sums=('47d434eccf06d1cbfbe7e3d3bbe3c2ae')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-kdiff3/PKGBUILD b/arch/tde-devel/tde-kdiff3/PKGBUILD
index b8b4d0edd..d9b547e78 100644
--- a/arch/tde-devel/tde-kdiff3/PKGBUILD
+++ b/arch/tde-devel/tde-kdiff3/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Compares and merges 2 or 3 files or directories"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('db3d7a7328d3feed80b48f1de6659bc9')
+md5sums=('fad754fc324e3c2a36a7fbd8f0b25cc4')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-kscope/PKGBUILD b/arch/tde-devel/tde-kscope/PKGBUILD
index 5d272f8c6..811c7924c 100644
--- a/arch/tde-devel/tde-kscope/PKGBUILD
+++ b/arch/tde-devel/tde-kscope/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Source editing environment for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('765f92baf58c020a39ed2568a37729fa')
+md5sums=('52fb6c1a537c8b9d1b059227b475d0a4')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-kxmleditor/PKGBUILD b/arch/tde-devel/tde-kxmleditor/PKGBUILD
index 205c1525e..95ab53818 100644
--- a/arch/tde-devel/tde-kxmleditor/PKGBUILD
+++ b/arch/tde-devel/tde-kxmleditor/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="XML Editor for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('acbc02b7a33886bb8ffcff772fa7b416')
+md5sums=('6eb1cc28aa9df4c4f69e31407a8626eb')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-piklab/PKGBUILD b/arch/tde-devel/tde-piklab/PKGBUILD
new file mode 100644
index 000000000..cc8d8cbde
--- /dev/null
+++ b/arch/tde-devel/tde-piklab/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=piklab
+_cat=applications/development/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="IDE for PIC-microcontroller development"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdelibs'
+ 'libusb-compat'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('49afb3e3fb61d7c1fb62ed6f33b4a3ab')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+ -GNinja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - ${pkgname}..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - ${pkgname}-${pkgver}"
+ cd "$srcdir/build"
+ DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-devel/tde-tdesdk/PKGBUILD b/arch/tde-devel/tde-tdesdk/PKGBUILD
index 5d6233b13..fe2fb2972 100644
--- a/arch/tde-devel/tde-tdesdk/PKGBUILD
+++ b/arch/tde-devel/tde-tdesdk/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('fa521684678e6ec4b83a4111d7fa951c')
+md5sums=('fda6fd8fc91ea7ad6ae8d6c0e4aa37ac')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-devel/tde-tdevelop/PKGBUILD b/arch/tde-devel/tde-tdevelop/PKGBUILD
index e430e4d64..ff3cf18cc 100644
--- a/arch/tde-devel/tde-tdevelop/PKGBUILD
+++ b/arch/tde-devel/tde-tdevelop/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4970246845544e1f282467b6af95115c')
+md5sums=('5fb6958c53a867f6f910d2e55a48345c')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-tdewebdev/PKGBUILD b/arch/tde-devel/tde-tdewebdev/PKGBUILD
index 70aefa28c..d844f0515 100644
--- a/arch/tde-devel/tde-tdewebdev/PKGBUILD
+++ b/arch/tde-devel/tde-tdewebdev/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -18,11 +18,19 @@ provides=("${_mod}")
conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
-source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ec9794614c18a6a664d138e0dd1a84d8')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
+ 'bp000-kxsldbg-remove-sax1-initialization.diff')
+md5sums=('88bd4804ce6daf838d0f3679939ebee0'
+ '8a97f188b88a3e804b8814b32190812a')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+prepare() {
+ msg "Apply backported patches"
+ cd ${srcdir}/${pkgname#*-}-trinity-${pkgver} || exit 1
+ patch -p1 < ${srcdir}/bp000-kxsldbg-remove-sax1-initialization.diff
+}
+
build() {
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ${srcdir}/build
diff --git a/arch/tde-devel/tde-tdewebdev/bp000-kxsldbg-remove-sax1-initialization.diff b/arch/tde-devel/tde-tdewebdev/bp000-kxsldbg-remove-sax1-initialization.diff
new file mode 100644
index 000000000..4073b194a
--- /dev/null
+++ b/arch/tde-devel/tde-tdewebdev/bp000-kxsldbg-remove-sax1-initialization.diff
@@ -0,0 +1,26 @@
+commit 1fa52261f7255bf5e44b337d1605c48ea356eb7b
+Author: Slávek Banko <slavek.banko@axis.cz>
+Date: Thu Oct 24 02:18:46 2024 +0200
+
+ kxsldbg: Remove obsolete initialization of SAX1 parser.
+ The call does not do any operation and causes FTBFS with libxml2 >= 2.13.0.
+
+ Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
+
+diff --git a/kxsldbg/kxsldbgpart/libxsldbg/xsldbg.cpp b/kxsldbg/kxsldbgpart/libxsldbg/xsldbg.cpp
+index d05281f5..8b1e7063 100644
+--- a/kxsldbg/kxsldbgpart/libxsldbg/xsldbg.cpp
++++ b/kxsldbg/kxsldbgpart/libxsldbg/xsldbg.cpp
+@@ -1220,12 +1220,6 @@ xsldbgInit()
+ xsltSetGenericErrorFunc(0, xsldbgGenericErrorFunc);
+ #endif
+
+- /*
+- * disable CDATA from being built in the document tree
+- */
+- xmlDefaultSAXHandlerInit();
+- xmlDefaultSAXHandler.cdataBlock = NULL;
+-
+ if (getThreadStatus() != XSLDBG_MSG_THREAD_NOTUSED) {
+ initialized = 1;
+ return 1; /* this is all we need to do when running as a thread */
diff --git a/arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD b/arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD
new file mode 100644
index 000000000..4c119dcc9
--- /dev/null
+++ b/arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=universal-indent-gui-tqt
+_cat=applications/development/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="GUI frontend for several code beautifiers"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdelibs'
+ 'tde-tqscintilla'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('bfbe799ede38819d1887a286ab249d9b')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ export PKG_CONFIG_PATH=${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+ -GNinja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - ${pkgname}..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - ${pkgname}-${pkgver}"
+ cd "$srcdir/build"
+ DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-abakus/PKGBUILD b/arch/tde-extra/tde-abakus/PKGBUILD
index c0766abd8..7261c0874 100644
--- a/arch/tde-extra/tde-abakus/PKGBUILD
+++ b/arch/tde-extra/tde-abakus/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Calculator for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('b972458a63320ca41b80e710b4a85c8b')
+md5sums=('c27f3b620f92337aa00ee3f001747ae2')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-akode/PKGBUILD b/arch/tde-extra/tde-akode/PKGBUILD
index 11543524f..3d07a661e 100644
--- a/arch/tde-extra/tde-akode/PKGBUILD
+++ b/arch/tde-extra/tde-akode/PKGBUILD
@@ -5,7 +5,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="akode plugin for aRts"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ conflicts=("kdemod3-${_mod}" "${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('db3619b884872348261e1932a09e5b91')
+md5sums=('085f85af8cc72a0371d88752d4eba246')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-amarok/PKGBUILD b/arch/tde-extra/tde-amarok/PKGBUILD
index ed5197093..2480de9a9 100644
--- a/arch/tde-extra/tde-amarok/PKGBUILD
+++ b/arch/tde-extra/tde-amarok/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/multimedia/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE Amarok"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -18,20 +18,12 @@ provides=("${_mod}")
conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
-source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
- 'bp000-add-taglib2-support-part2.diff')
-md5sums=('f2c48a2061d9718cad303279f1e54922'
- '7fe8fa72bbe23a685a5e4344b804f6c8')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('580add936b11632d66123a6fad9cd9a8')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-prepare() {
- msg "Apply backported patches"
- cd ${srcdir}/${pkgname#*-}-trinity-${pkgver} || exit 1
- patch -p1 < ${srcdir}/bp000-add-taglib2-support-part2.diff
-}
-
build() {
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ${srcdir}/build
@@ -50,7 +42,6 @@ build() {
-DWITH_NJB=OFF \
-DWITH_IFP=OFF \
-DWITH_IPOD=OFF \
- -DWITH_MP4V2=OFF \
-DWITH_EMBEDDED_SQLITE=ON \
-DWITH_SYSTEM_SQLITE=OFF \
-DWITH_MYSQL=OFF \
diff --git a/arch/tde-extra/tde-amarok/bp000-add-taglib2-support-part2.diff b/arch/tde-extra/tde-amarok/bp000-add-taglib2-support-part2.diff
deleted file mode 100644
index c92bfae7d..000000000
--- a/arch/tde-extra/tde-amarok/bp000-add-taglib2-support-part2.diff
+++ /dev/null
@@ -1,40 +0,0 @@
-commit 4a0485854f175f1aef5332edfe70164beb4e05fd
-Author: Slávek Banko <slavek.banko@axis.cz>
-Date: Fri Apr 26 11:33:36 2024 +0200
-
- Add support for taglib 2, part 2.
-
- Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
-
-diff --git a/amarok/src/metadata/m4a/mp4file.cpp b/amarok/src/metadata/m4a/mp4file.cpp
-index b210f1ec..a1733a67 100644
---- a/amarok/src/metadata/m4a/mp4file.cpp
-+++ b/amarok/src/metadata/m4a/mp4file.cpp
-@@ -131,12 +131,12 @@ uint MP4::File::readSystemsLen()
- uint length = 0;
- uint nbytes = 0;
- ByteVector input;
-- TagLib::uchar tmp_input;
-+ uchar tmp_input;
-
- do
- {
- input = readBlock(1);
-- tmp_input = static_cast<TagLib::uchar>(input[0]);
-+ tmp_input = static_cast<uchar>(input[0]);
- nbytes++;
- length = (length<<7) | (tmp_input&0x7F);
- } while( (tmp_input&0x80) && (nbytes<4) );
-diff --git a/amarok/src/metadata/m4a/mp4isofullbox.cpp b/amarok/src/metadata/m4a/mp4isofullbox.cpp
-index c8963ba2..b104681f 100644
---- a/amarok/src/metadata/m4a/mp4isofullbox.cpp
-+++ b/amarok/src/metadata/m4a/mp4isofullbox.cpp
-@@ -55,7 +55,7 @@ void MP4::Mp4IsoFullBox::parsebox()
- parse();
- }
-
--TagLib::uchar MP4::Mp4IsoFullBox::version()
-+uchar MP4::Mp4IsoFullBox::version()
- {
- return d->version;
- }
diff --git a/arch/tde-extra/tde-basket/PKGBUILD b/arch/tde-extra/tde-basket/PKGBUILD
index 165bf9317..6cbf12ea5 100644
--- a/arch/tde-extra/tde-basket/PKGBUILD
+++ b/arch/tde-extra/tde-basket/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="A multi-purpose note-taking application for KDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f6388ad018bb4c08b91c32f84b9613fe')
+md5sums=('c7c06269c63718165ce456f5bb3b4df4')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-bibletime/PKGBUILD b/arch/tde-extra/tde-bibletime/PKGBUILD
index 42f21fdb7..2fc8b59fe 100644
--- a/arch/tde-extra/tde-bibletime/PKGBUILD
+++ b/arch/tde-extra/tde-bibletime/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/misc/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -30,7 +30,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('af2cfd54b1208717755be2bb35bc3b97')
+md5sums=('49329fdc772c07818a3333aec9eb4a44')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-dolphin/PKGBUILD b/arch/tde-extra/tde-dolphin/PKGBUILD
new file mode 100644
index 000000000..ab7ea0d99
--- /dev/null
+++ b/arch/tde-extra/tde-dolphin/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=dolphin
+_cat=applications/system/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="File manager for TDE focusing on usability"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdebase'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('078cf4ea7d6a634ef296f85d319eb03d')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+ -GNinja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - ${pkgname}..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - ${pkgname}-${pkgver}"
+ cd "$srcdir/build"
+ DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-ebook-reader/PKGBUILD b/arch/tde-extra/tde-ebook-reader/PKGBUILD
new file mode 100644
index 000000000..9b7a1ac0a
--- /dev/null
+++ b/arch/tde-extra/tde-ebook-reader/PKGBUILD
@@ -0,0 +1,62 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=tde-ebook-reader
+_cat=applications/office/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="e-book reader for TDE"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdelibs'
+ 'bzip2'
+ 'expat'
+ 'fribidi'
+ 'libunibreak'
+ 'sqlite'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('5370a8ee423101d3f6073f41f5557675')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+ -GNinja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - ${pkgname}..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - ${pkgname}-${pkgver}"
+ cd "$srcdir/build"
+ DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-filelight/PKGBUILD b/arch/tde-extra/tde-filelight/PKGBUILD
index 25dfaa1f4..510bf55ac 100644
--- a/arch/tde-extra/tde-filelight/PKGBUILD
+++ b/arch/tde-extra/tde-filelight/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Show where your diskspace is being used"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f675a1496f8929c8efee07654fcabe55')
+md5sums=('70a2154fb1f5949ce9175483d760a584')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD b/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
index c5e5b915f..5cfbf4540 100644
--- a/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
+++ b/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="gtk qt engine"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4b0fdc542bd9265c2b058de57ba156c6')
+md5sums=('ddb0f6ccb596e8d861d233864c900842')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD b/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD
index 53653d180..3023c4145 100644
--- a/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD
+++ b/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="gtk3 tqt engine"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('e21835f19b0c27abd72484a0608b8186')
+md5sums=('cfbf5342175ac175d97300b58e98443c')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-gwenview-i18n/PKGBUILD b/arch/tde-extra/tde-gwenview-i18n/PKGBUILD
index bc66b4ddc..151b00228 100644
--- a/arch/tde-extra/tde-gwenview-i18n/PKGBUILD
+++ b/arch/tde-extra/tde-gwenview-i18n/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/graphics/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Internationalization (i18n) for Gwenview, an image viewer for TDE"
arch=('any')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('60c4bc6bd297a9347b4461551d83fa35')
+md5sums=('63d437f0ba42be13af140deb48da50eb')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-gwenview/PKGBUILD b/arch/tde-extra/tde-gwenview/PKGBUILD
index 0dae0b157..1cf673457 100644
--- a/arch/tde-extra/tde-gwenview/PKGBUILD
+++ b/arch/tde-extra/tde-gwenview/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/graphics/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Image viewer for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -32,7 +32,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('9b4d5d4121d331a2f017918aec885e1e')
+md5sums=('85aecee81747f7f794ad0dbb2c594866')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kbarcode/PKGBUILD b/arch/tde-extra/tde-kbarcode/PKGBUILD
index e3973988b..b739c2610 100644
--- a/arch/tde-extra/tde-kbarcode/PKGBUILD
+++ b/arch/tde-extra/tde-kbarcode/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('15fe740f384601a69c9198ba5c11a5c6')
+md5sums=('d8f1bfe83fccdfa1087eb48fa87b8605')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kbiff/PKGBUILD b/arch/tde-extra/tde-kbiff/PKGBUILD
index 196ab2910..3775fd94f 100644
--- a/arch/tde-extra/tde-kbiff/PKGBUILD
+++ b/arch/tde-extra/tde-kbiff/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/internet/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE mail notification utility"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('fd3ae7a292aecab1d75adf001f7cd378')
+md5sums=('83fb2bae7fb7ea6ce56d65aef6982e0e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kchmviewer/PKGBUILD b/arch/tde-extra/tde-kchmviewer/PKGBUILD
index bfaa795b2..c0c0156b6 100644
--- a/arch/tde-extra/tde-kchmviewer/PKGBUILD
+++ b/arch/tde-extra/tde-kchmviewer/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="CHM viewer for Trinity"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('a3e67ec894d75660f9207501d08137a4')
+md5sums=('1f0386fa53ab3340cc00306ab4e05ce2')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kcpuload/PKGBUILD b/arch/tde-extra/tde-kcpuload/PKGBUILD
index f433eab8a..56158008b 100644
--- a/arch/tde-extra/tde-kcpuload/PKGBUILD
+++ b/arch/tde-extra/tde-kcpuload/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="A CPU meter for Kicker"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('1e203b306c3a40874541a09f8b24fd5c')
+md5sums=('4f86b45b7f4905546324e56b03f4ae1c')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kile/PKGBUILD b/arch/tde-extra/tde-kile/PKGBUILD
index 3f4d5ffcc..832d6f9fe 100644
--- a/arch/tde-extra/tde-kile/PKGBUILD
+++ b/arch/tde-extra/tde-kile/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE Integrated LaTeX Environment"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4f32c7e55d2aa35c45adb8d764ceb6ac')
+md5sums=('d2eaad050728decfbab698f0db38de2c')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kmplayer/PKGBUILD b/arch/tde-extra/tde-kmplayer/PKGBUILD
index f73d4c643..de76819b6 100644
--- a/arch/tde-extra/tde-kmplayer/PKGBUILD
+++ b/arch/tde-extra/tde-kmplayer/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/multimedia/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE KMPlayer"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d496b536c5753fb82816ff67e91f482a')
+md5sums=('183cc2a5ca06ca97337b408509a9f7dc')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-kmyfirewall/PKGBUILD b/arch/tde-extra/tde-kmyfirewall/PKGBUILD
new file mode 100644
index 000000000..5e3467bbf
--- /dev/null
+++ b/arch/tde-extra/tde-kmyfirewall/PKGBUILD
@@ -0,0 +1,57 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=kmyfirewall
+_cat=applications/settings/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="iptables based firewall configuration tool for TDE"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdelibs'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('443e86651bae619f626d584678c50b87')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+ -GNinja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - ${pkgname}..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - ${pkgname}-${pkgver}"
+ cd "$srcdir/build"
+ DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-kmymoney/PKGBUILD b/arch/tde-extra/tde-kmymoney/PKGBUILD
index 78d0687ad..156ec1784 100644
--- a/arch/tde-extra/tde-kmymoney/PKGBUILD
+++ b/arch/tde-extra/tde-kmymoney/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Personal finance manager for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('a4f265b0f961fe38bdbb445d67893d60')
+md5sums=('6c14f89c7c7d4687f2d7f29965070acc')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kommando/PKGBUILD b/arch/tde-extra/tde-kommando/PKGBUILD
index 170348923..13850b848 100644
--- a/arch/tde-extra/tde-kommando/PKGBUILD
+++ b/arch/tde-extra/tde-kommando/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('1b404de1f63a6afcafcef17bfa8c6384')
+md5sums=('d625bbb0c28da5a14c673a4a6e1864de')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kompose/PKGBUILD b/arch/tde-extra/tde-kompose/PKGBUILD
index a5a9966ba..0a8a855be 100644
--- a/arch/tde-extra/tde-kompose/PKGBUILD
+++ b/arch/tde-extra/tde-kompose/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -29,7 +29,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('254a20119d66b5e7686e163870d24bb8')
+md5sums=('b509f7311100d28c558f4fd5b69be273')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-konversation/PKGBUILD b/arch/tde-extra/tde-konversation/PKGBUILD
index b39032351..244388bbf 100644
--- a/arch/tde-extra/tde-konversation/PKGBUILD
+++ b/arch/tde-extra/tde-konversation/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/internet/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="User friendly Internet Relay Chat (IRC) client for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f823489dcf8d874d36e882d1ceeb32ee')
+md5sums=('8ecc0f3bd2c4c0af37b2ff6a94b9c32e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kooldock/PKGBUILD b/arch/tde-extra/tde-kooldock/PKGBUILD
index b706e7528..35ff877e6 100644
--- a/arch/tde-extra/tde-kooldock/PKGBUILD
+++ b/arch/tde-extra/tde-kooldock/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Dock for TDE with cool visual enhancements"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2d8d2b2bcaf6f51c00e82359ffc67787')
+md5sums=('f7596726eb585256acfbb2cfe755d9ba')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-krename/PKGBUILD b/arch/tde-extra/tde-krename/PKGBUILD
index beb0057a7..5885be640 100644
--- a/arch/tde-extra/tde-krename/PKGBUILD
+++ b/arch/tde-extra/tde-krename/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="A very powerful batch renamer"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('cd05a9c9e9abcd06e445b222b385dd97')
+md5sums=('49c697d32ba02886f5eeb21935550798')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-krusader/PKGBUILD b/arch/tde-extra/tde-krusader/PKGBUILD
index d9eebbb3e..176fec445 100644
--- a/arch/tde-extra/tde-krusader/PKGBUILD
+++ b/arch/tde-extra/tde-krusader/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE Krusader"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ea194fc7751f16f46b91f1b01ef9cad6')
+md5sums=('e3fa4b439146c5e2eeff78b26eae1bb4')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-kshutdown/PKGBUILD b/arch/tde-extra/tde-kshutdown/PKGBUILD
index 56407b332..584475ea2 100644
--- a/arch/tde-extra/tde-kshutdown/PKGBUILD
+++ b/arch/tde-extra/tde-kshutdown/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="An advanced shut down utility for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('134e4c08b212e18f623aa1f4b66765ac')
+md5sums=('dd2a8584e03b379b280c7cde30f0a36e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD b/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD
index c1e784957..890d553e3 100644
--- a/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD
+++ b/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE KSplash Engine Moodin"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('7601a21a67ae1b77e03759e9c6a15c63')
+md5sums=('8b75402511b0a7499ef42a6625330f7a')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-kvkbd/PKGBUILD b/arch/tde-extra/tde-kvkbd/PKGBUILD
index 35762711b..f8c45aa94 100644
--- a/arch/tde-extra/tde-kvkbd/PKGBUILD
+++ b/arch/tde-extra/tde-kvkbd/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Virtual keyboard for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('75cef0bcfa8a3c9e57de0daf2f0f6a3a')
+md5sums=('8b104903c3a2810d9aebe7dac40bad70')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-baghira/PKGBUILD b/arch/tde-extra/tde-style-baghira/PKGBUILD
index b9576a89c..447140e4b 100644
--- a/arch/tde-extra/tde-style-baghira/PKGBUILD
+++ b/arch/tde-extra/tde-style-baghira/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE style for Apple junkies :)"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('72fb0ed7020e61ed32af3a251f316d0c')
+md5sums=('39bc94d7b852106df97160aae069eeaf')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-domino/PKGBUILD b/arch/tde-extra/tde-style-domino/PKGBUILD
index db01001e9..e635be270 100644
--- a/arch/tde-extra/tde-style-domino/PKGBUILD
+++ b/arch/tde-extra/tde-style-domino/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Domino widget style and twin decoration for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('98b59fd2e91cf437ca7ff6a23bae8a12')
+md5sums=('1d75195f11ce3df0e104ee050cbd14c1')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-ia-ora/PKGBUILD b/arch/tde-extra/tde-style-ia-ora/PKGBUILD
index d47ce618e..8509e5cc3 100644
--- a/arch/tde-extra/tde-style-ia-ora/PKGBUILD
+++ b/arch/tde-extra/tde-style-ia-ora/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Mandriva Ia Ora widget style and twin decoration for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('505606121091fb2288bcac045cfb2585')
+md5sums=('7185be3ae1f2408284cc279028c322a0')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-lipstik/PKGBUILD b/arch/tde-extra/tde-style-lipstik/PKGBUILD
index 3f2c41ff0..25658ab62 100644
--- a/arch/tde-extra/tde-style-lipstik/PKGBUILD
+++ b/arch/tde-extra/tde-style-lipstik/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Lipstik style for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('e5a807e92a2f96a38273866990bffc42')
+md5sums=('24a8328e1d94af0532c16f662528e178')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-polyester/PKGBUILD b/arch/tde-extra/tde-style-polyester/PKGBUILD
index c0ecc334c..6f8fb8303 100644
--- a/arch/tde-extra/tde-style-polyester/PKGBUILD
+++ b/arch/tde-extra/tde-style-polyester/PKGBUILD
@@ -6,8 +6,8 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
-pkgrel=2
+pkgver=14.1.3
+pkgrel=1
pkgdesc="Polyester widget style and twin decoration for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -27,20 +27,12 @@ replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
install=
-source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
- 'bp000-fix-loading-in-twin.diff')
-md5sums=('c923dc99a364fd0acc47b3b0e2152204'
- 'af3f9f9291106443304f5e8844a64c56')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('262c30420ae325b714e842d8748809db')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
-prepare() {
- msg "Apply backported patches"
- cd ${srcdir}/${_mod}-trinity-${pkgver} || exit 1
- patch -p1 < ${srcdir}/bp000-fix-loading-in-twin.diff
-}
-
build() {
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build-$CARCH"
diff --git a/arch/tde-extra/tde-style-polyester/bp000-fix-loading-in-twin.diff b/arch/tde-extra/tde-style-polyester/bp000-fix-loading-in-twin.diff
deleted file mode 100644
index 426a326c2..000000000
--- a/arch/tde-extra/tde-style-polyester/bp000-fix-loading-in-twin.diff
+++ /dev/null
@@ -1,35 +0,0 @@
-commit 7c56e0db5cfa14b280ca25b455daae77e75eb953
-Author: Michele Calgaro <michele.calgaro@yahoo.it>
-Date: Fri May 3 10:12:45 2024 +0900
-
- Fix loading of window decoration module in twin
-
- Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-
-diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
-index 7e9d720..e505b79 100644
---- a/client/CMakeLists.txt
-+++ b/client/CMakeLists.txt
-@@ -63,9 +63,9 @@ add_custom_target( buttons-embed-images
- )
-
-
--### twin_polyester (kpart) #####################################################
-+### twin3_polyester (kpart) #####################################################
-
--tde_add_kpart( twin_polyester AUTOMOC
-+tde_add_kpart( twin3_polyester AUTOMOC
-
- SOURCES
- polyester.cpp
-diff --git a/client/polyester.desktop b/client/polyester.desktop
-index 52e7c93..30f8b1d 100755
---- a/client/polyester.desktop
-+++ b/client/polyester.desktop
-@@ -2,4 +2,4 @@
- [Desktop Entry]
- Encoding=UTF-8
- Name=Polyester
--X-TDE-Library=twin_polyester
-\ No newline at end of file
-+X-TDE-Library=twin3_polyester
diff --git a/arch/tde-extra/tde-style-qtcurve/PKGBUILD b/arch/tde-extra/tde-style-qtcurve/PKGBUILD
index a19a4b2e1..c501f95a8 100644
--- a/arch/tde-extra/tde-style-qtcurve/PKGBUILD
+++ b/arch/tde-extra/tde-style-qtcurve/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE Style QTCurve"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d14e9a0b5058ab24231ea73454a22fd0')
+md5sums=('52c9baf60a14e9bc63c95370601bf3c4')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-systemsettings/PKGBUILD b/arch/tde-extra/tde-systemsettings/PKGBUILD
index d8c10b9d1..0b80c0e51 100644
--- a/arch/tde-extra/tde-systemsettings/PKGBUILD
+++ b/arch/tde-extra/tde-systemsettings/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/settings/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE System Settings"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2454e19e0e61eb4ab168066e00a1260b')
+md5sums=('dde48ae6ec3290af0093a22d133f0997')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdeaccessibility/PKGBUILD b/arch/tde-extra/tde-tdeaccessibility/PKGBUILD
index 044d8dc44..752b351ca 100644
--- a/arch/tde-extra/tde-tdeaccessibility/PKGBUILD
+++ b/arch/tde-extra/tde-tdeaccessibility/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Accessibility utilities for the TDE Desktop"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d1f37259c5b498c51c545b46390af4ff')
+md5sums=('4dd01f723d40a8e34e86ec1e3ac012c5')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdeaddons/PKGBUILD b/arch/tde-extra/tde-tdeaddons/PKGBUILD
index 09bd422fb..5824f7257 100644
--- a/arch/tde-extra/tde-tdeaddons/PKGBUILD
+++ b/arch/tde-extra/tde-tdeaddons/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d6b07ce9e140bc8e45c87eda2a076b55')
+md5sums=('ec8e39f76c5a90b711d4a8c61a86b09d')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdebluez/PKGBUILD b/arch/tde-extra/tde-tdebluez/PKGBUILD
index f9711e696..a4df22027 100644
--- a/arch/tde-extra/tde-tdebluez/PKGBUILD
+++ b/arch/tde-extra/tde-tdebluez/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('09cc93aa7df05e732a52a23900ab3f9b')
+md5sums=('ad786e7d9d700cbe0e61f44c8f19f2ab')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeedu/PKGBUILD b/arch/tde-extra/tde-tdeedu/PKGBUILD
index bda9dbcef..d3d68ac3d 100644
--- a/arch/tde-extra/tde-tdeedu/PKGBUILD
+++ b/arch/tde-extra/tde-tdeedu/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Educational utilities for the TDE Desktop"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('e08511a9d873438ca6975e8ec908bdfa')
+md5sums=('030a9487db132d66e1b152905380bbaa')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdegames/PKGBUILD b/arch/tde-extra/tde-tdegames/PKGBUILD
index 295c5286b..2d05f7ac0 100644
--- a/arch/tde-extra/tde-tdegames/PKGBUILD
+++ b/arch/tde-extra/tde-tdegames/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('0cb70fe38a4d7c7b8f9745b57b3e1c71')
+md5sums=('1032d006eb139110431e4ef4cc48064f')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD b/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD
index 4b0a5fd9c..5cf65cac4 100644
--- a/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDEIO slave for the appinfo protocol"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('0c0d2066192618928075ffe0563e10a5')
+md5sums=('a8f0e57c985f7c4008a9ec88c0af1b2c')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-ftps/PKGBUILD b/arch/tde-extra/tde-tdeio-ftps/PKGBUILD
index 904e86109..03f134cdd 100644
--- a/arch/tde-extra/tde-tdeio-ftps/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-ftps/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="An ftps TDEIO slave for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3b41bac92fb48922e48ea192eb7657e8')
+md5sums=('eb8025df69a111f4750e499e7ec1189e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-gopher/PKGBUILD b/arch/tde-extra/tde-tdeio-gopher/PKGBUILD
index 8d9d21c1e..a73327dc6 100644
--- a/arch/tde-extra/tde-tdeio-gopher/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-gopher/PKGBUILD
@@ -7,7 +7,7 @@ _cat=applications/tdeio/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="tdeio-slave for the gopher protocol"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('9712c98c05624ac84fd63f44903c3478')
+md5sums=('35554c0c162af95f90f7d3f45b2b5ab0')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-locate/PKGBUILD b/arch/tde-extra/tde-tdeio-locate/PKGBUILD
index a0e7ccd27..7ac352f32 100644
--- a/arch/tde-extra/tde-tdeio-locate/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-locate/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="tdeio-slave for the locate command"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('b0a20b29674169c7ec0e473781347d33')
+md5sums=('a75c39c8205e52a5c401680cd282ccb4')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-sword/PKGBUILD b/arch/tde-extra/tde-tdeio-sword/PKGBUILD
index 8678af9ab..dfbfbc39f 100644
--- a/arch/tde-extra/tde-tdeio-sword/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-sword/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('df70473d24bbd29cfe8dd66b820a1350')
+md5sums=('516137b9bab9cb47d1f8ae85ad4fc1d8')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdemultimedia/PKGBUILD b/arch/tde-extra/tde-tdemultimedia/PKGBUILD
index d110f535c..e0f7230d5 100644
--- a/arch/tde-extra/tde-tdemultimedia/PKGBUILD
+++ b/arch/tde-extra/tde-tdemultimedia/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop MultiMedia Components"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('8594ddfaec03d7633fbac23b45ff446d')
+md5sums=('48169f2df5ce62b98da408199c723e2c')
# install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdenetwork/PKGBUILD b/arch/tde-extra/tde-tdenetwork/PKGBUILD
index 1f22b5a4a..2197911b0 100644
--- a/arch/tde-extra/tde-tdenetwork/PKGBUILD
+++ b/arch/tde-extra/tde-tdenetwork/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('38532106a8dcab0cfff9c8cc3aa83d5b')
+md5sums=('600ae00346bd01a02664c2152fe8c569')
# install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD b/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD
index 989d478ec..7406cfdd3 100644
--- a/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD
+++ b/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/settings/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="gtk qt engine"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('98a638918245079753f0db5f425c1776')
+md5sums=('e2112015eedce9f682105a322a5cdca3')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdepim/PKGBUILD b/arch/tde-extra/tde-tdepim/PKGBUILD
index eba7150c9..5526106e1 100644
--- a/arch/tde-extra/tde-tdepim/PKGBUILD
+++ b/arch/tde-extra/tde-tdepim/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop PIM Components"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ provides=("${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2f92c67eec57ed8e4595aaab0fa678e2')
+md5sums=('b64a797fefdce1e2d0111a5fa22b63e8')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdepowersave/PKGBUILD b/arch/tde-extra/tde-tdepowersave/PKGBUILD
index b69044e74..2b1e6b8f8 100644
--- a/arch/tde-extra/tde-tdepowersave/PKGBUILD
+++ b/arch/tde-extra/tde-tdepowersave/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Trinity Desktop Enviroment - ${_mod}"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('edf9fc36666b516c2efc68c7c48bd8ea')
+md5sums=('eaf21bd05196f93948e1bca9e2f89635')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdesudo/PKGBUILD b/arch/tde-extra/tde-tdesudo/PKGBUILD
index 87c0e2d95..6ca63a49b 100644
--- a/arch/tde-extra/tde-tdesudo/PKGBUILD
+++ b/arch/tde-extra/tde-tdesudo/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/settings/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE Sudo"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('e44474ac3edf0f462e68dc1338c7bfe9')
+md5sums=('566e8ee92b2ab83d32e3c29d01e344e2')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdetoys/PKGBUILD b/arch/tde-extra/tde-tdetoys/PKGBUILD
index 334797e7c..5aa06b2dd 100644
--- a/arch/tde-extra/tde-tdetoys/PKGBUILD
+++ b/arch/tde-extra/tde-tdetoys/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2420a77884b349bcdb0f992c310904ae')
+md5sums=('3fc87df603ace1e0d1b726a35fc0e016')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdmtheme/PKGBUILD b/arch/tde-extra/tde-tdmtheme/PKGBUILD
index 4db40b719..1902bb9b9 100644
--- a/arch/tde-extra/tde-tdmtheme/PKGBUILD
+++ b/arch/tde-extra/tde-tdmtheme/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDM Theme"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('17a1ccb66cfa98633a40fe967a168aea')
+md5sums=('d8073dab7d013eff3c5ea5f68a8cc252')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tellico/PKGBUILD b/arch/tde-extra/tde-tellico/PKGBUILD
index c139f6df2..96cb6932f 100644
--- a/arch/tde-extra/tde-tellico/PKGBUILD
+++ b/arch/tde-extra/tde-tellico/PKGBUILD
@@ -6,8 +6,8 @@ _cat=applications/office/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
-pkgrel=2
+pkgver=14.1.3
+pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -36,7 +36,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('38429d2071c1825db897bfe25bb2a3cb')
+md5sums=('f4c3f7d5f8cfe897fb4915f9b12b8da4')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tork/PKGBUILD b/arch/tde-extra/tde-tork/PKGBUILD
index 0867ec434..8f5bd1289 100644
--- a/arch/tde-extra/tde-tork/PKGBUILD
+++ b/arch/tde-extra/tde-tork/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/internet/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Anonymity manager for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('bab40e715c5456b138bb543e2c0e83a0')
+md5sums=('12bb8d71dc484b1864f89333ae4ebc27')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-crystal/PKGBUILD b/arch/tde-extra/tde-twin-style-crystal/PKGBUILD
index 231030869..35068eaa9 100644
--- a/arch/tde-extra/tde-twin-style-crystal/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-crystal/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE TWin Style Crystal"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
replaces=("trinity-${_kdemod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('b938406ac9dd5295390011e95702a792')
+md5sums=('2c2f6850ff64b22957959108353c63ae')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD b/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD
index c2a762b92..722185059 100644
--- a/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="Window decorations for TDE using user-supplied PNG files"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('1fc1e34cd83de2caf749c7d1bb8a8455')
+md5sums=('b1e1f29d8ce0dc46cd2f9ee8eafaddb1')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD b/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD
index ad7249db7..365211641 100644
--- a/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD
@@ -6,8 +6,8 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
-pkgrel=2
+pkgver=14.1.3
+pkgrel=1
pkgdesc="Port of the KDE 3.2's version of Fahrenheit window decoration"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -26,20 +26,12 @@ replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
install=
-source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
- 'bp000-fix-loading-in-twin.diff')
-md5sums=('05885e914abe26e077d5ad04f54fe2d7'
- 'c7bf7cec191c94805220a4624c4288ab')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('bb9edeab6bc2a82f23760f2a72d51c3b')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
-prepare() {
- msg "Apply backported patches"
- cd ${srcdir}/${_mod}-trinity-${pkgver} || exit 1
- patch -p1 < ${srcdir}/bp000-fix-loading-in-twin.diff
-}
-
build() {
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build-$CARCH"
diff --git a/arch/tde-extra/tde-twin-style-fahrenheit/bp000-fix-loading-in-twin.diff b/arch/tde-extra/tde-twin-style-fahrenheit/bp000-fix-loading-in-twin.diff
deleted file mode 100644
index 205aafd88..000000000
--- a/arch/tde-extra/tde-twin-style-fahrenheit/bp000-fix-loading-in-twin.diff
+++ /dev/null
@@ -1,34 +0,0 @@
-commit 50ad465a06aae81d96efca4ee9a7468b1f303c43
-Author: Michele Calgaro <michele.calgaro@yahoo.it>
-Date: Fri May 3 10:15:38 2024 +0900
-
- Fix loading of window decoration module in twin
-
- Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-
-diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
-index 7f35eec..494ded2 100644
---- a/client/CMakeLists.txt
-+++ b/client/CMakeLists.txt
-@@ -17,9 +17,9 @@ link_directories(
- add_subdirectory( pics )
-
-
--##### twin_fahrenheit (kpart)
-+##### twin3_fahrenheit (kpart)
-
--tde_add_kpart( twin_fahrenheit AUTOMOC
-+tde_add_kpart( twin3_fahrenheit AUTOMOC
-
- SOURCES
- fahrenheitclient.cpp
-diff --git a/client/fahrenheit.desktop b/client/fahrenheit.desktop
-index 32a887b..29f78a4 100644
---- a/client/fahrenheit.desktop
-+++ b/client/fahrenheit.desktop
-@@ -1,4 +1,4 @@
- [Desktop Entry]
- Encoding=UTF-8
- Name=Fahrenheit
--X-TDE-Library=twin_fahrenheit
-+X-TDE-Library=twin3_fahrenheit
diff --git a/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD b/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD
index 9bb7025a3..8111f727e 100644
--- a/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE window decoration from SUSE 9.1/9.2"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('242319761009a525de78a57b3bd19e58')
+md5sums=('d4abbe6c023a57ca70cb5a8270795337')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-mallory/PKGBUILD b/arch/tde-extra/tde-twin-style-mallory/PKGBUILD
new file mode 100644
index 000000000..1d06f2943
--- /dev/null
+++ b/arch/tde-extra/tde-twin-style-mallory/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=twin-style-mallory
+_cat=applications/themes/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="A twin window decoration based on the original KDE Alloyon windec theme"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdebase'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('2b23f1b148c1a68d20c76bdb339c3d2e')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+ -GNinja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - ${pkgname}..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - ${pkgname}-${pkgver}"
+ cd "$srcdir/build"
+ DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-twin-style-suse2/PKGBUILD b/arch/tde-extra/tde-twin-style-suse2/PKGBUILD
index e26151193..9b82da16e 100644
--- a/arch/tde-extra/tde-twin-style-suse2/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-suse2/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="TDE window decoration from SUSE 9.3"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4e351ae757d0257969c1414b439025e0')
+md5sums=('12a1a1209f1dd95610cebc66ee1fb8cc')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD b/arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD
new file mode 100644
index 000000000..9d492f54b
--- /dev/null
+++ b/arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD
@@ -0,0 +1,61 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=xdg-desktop-portal-tde
+_cat=applications/system/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.3
+pkgrel=1
+pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdelibs'
+ 'xdg-desktop-portal'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+ 'dbus-1-tqt'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('27cb10f983dd9a2cc7cef753c75bb5e4')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+ msg "Creating out-of-source build directory: ${srcdir}/build"
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
+ msg "Starting cmake..."
+ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+ -GNinja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+ -DBUILD_ALL=ON \
+ -DWITH_ALL_OPTIONS=ON
+
+ msg "Building - ${pkgname}..."
+ ninja $NUMJOBS
+}
+
+package() {
+ msg "Packaging - ${pkgname}-${pkgver}"
+ cd "$srcdir/build"
+ DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-yakuake/PKGBUILD b/arch/tde-extra/tde-yakuake/PKGBUILD
index 41f7b33f5..aa5acae60 100644
--- a/arch/tde-extra/tde-yakuake/PKGBUILD
+++ b/arch/tde-extra/tde-yakuake/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="A Quake-style terminal emulator based on TDE Konsole technology"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -25,7 +25,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('c178bbb6d4fd44647f2776b9284e9b1b')
+md5sums=('d79438fe3ca3c2d8544bcde8ebf54e40')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-libcaldav/PKGBUILD b/arch/tde-libs/tde-libcaldav/PKGBUILD
index de637e9d9..da6068b30 100644
--- a/arch/tde-libs/tde-libcaldav/PKGBUILD
+++ b/arch/tde-libs/tde-libcaldav/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="A client library adding support for the CalDAV protocol (rfc4791)"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,7 @@ replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('55229846b38ae3ad5d1d3fd10303607f')
+md5sums=('f2d673c20bb6e0222b170c05769ca647')
_prefix=/usr
diff --git a/arch/tde-libs/tde-libcarddav/PKGBUILD b/arch/tde-libs/tde-libcarddav/PKGBUILD
index fec7fba3d..e6fb89ee9 100644
--- a/arch/tde-libs/tde-libcarddav/PKGBUILD
+++ b/arch/tde-libs/tde-libcarddav/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="A client library adding support for the CardDAV protocol"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ provides=("${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!strip')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('85136a65a00c8d3be59d93d00d1a19bd')
+md5sums=('80f5ebd789364177637e95a26c40f587')
_prefix=/usr
diff --git a/arch/tde-libs/tde-libkdcraw/PKGBUILD b/arch/tde-libs/tde-libkdcraw/PKGBUILD
index bbade7dc9..157306709 100644
--- a/arch/tde-libs/tde-libkdcraw/PKGBUILD
+++ b/arch/tde-libs/tde-libkdcraw/PKGBUILD
@@ -6,7 +6,7 @@ _cat=libraries/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('cbdac85e543090971f6d736648b18094')
+md5sums=('5b8be447579c957e56a9f85d2a88214e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-libkexiv2/PKGBUILD b/arch/tde-libs/tde-libkexiv2/PKGBUILD
index ee16c813e..a9d602464 100644
--- a/arch/tde-libs/tde-libkexiv2/PKGBUILD
+++ b/arch/tde-libs/tde-libkexiv2/PKGBUILD
@@ -6,7 +6,7 @@ _cat=libraries/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3ecccbf9709df3ecbdcabf03dd428ac7')
+md5sums=('4f9a8fac41f9685f786b7198c4dbb259')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-libkipi/PKGBUILD b/arch/tde-libs/tde-libkipi/PKGBUILD
index 429cb9138..899506bea 100644
--- a/arch/tde-libs/tde-libkipi/PKGBUILD
+++ b/arch/tde-libs/tde-libkipi/PKGBUILD
@@ -6,7 +6,7 @@ _cat=libraries/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.2
+pkgver=14.1.3
pkgrel=1
pkgdesc="The library for apps that want to use TDE kipi-plugins"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,7 @@ conflicts=("trinity-${_mod}")
replaces=("trinity-${_mod}")
options=('staticlibs' 'libtool' '!emptydirs')
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('af377512a7e09715b229d4242b781f9e')
+md5sums=('8117fe1eb2e72ed37953da168dd2ef3a')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-meta/PKGBUILD b/arch/tde-meta/PKGBUILD
index 950c2e625..bc5ebab56 100644
--- a/arch/tde-meta/PKGBUILD
+++ b/arch/tde-meta/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=tde-meta
-pkgver=14.1.2
-pkgrel=2
+pkgver=14.1.3
+pkgrel=1
pkgdesc="Trinity Desktop Environment"
arch=('any')
url="https://www.trinitydesktop.org/"
@@ -27,6 +27,7 @@ depends=(
'tde-tdelibs'
'tde-tqca'
'tde-tqca-tls'
+ 'tde-tqscintilla'
'tde-tqt3'
'tde-tqtinterface'
@@ -38,6 +39,8 @@ depends=(
'tde-kdiff3'
'tde-kscope'
'tde-kxmleditor'
+ 'tde-piklab'
+ 'tde-universal-indent-gui-tqt'
# tde-libs
'tde-libcaldav'
@@ -52,6 +55,8 @@ depends=(
'tde-amarok'
'tde-basket'
'tde-bibletime'
+ 'tde-dolphin'
+ 'tde-ebook-reader'
'tde-filelight'
'tde-gtk3-tqt-engine'
'tde-gtk-qt-engine'
@@ -63,6 +68,7 @@ depends=(
'tde-kcpuload'
'tde-kile'
'tde-kmplayer'
+ 'tde-kmyfirewall'
'tde-kmymoney'
'tde-kommando'
'tde-kompose'
@@ -104,7 +110,9 @@ depends=(
'tde-twin-style-dekorator'
'tde-twin-style-fahrenheit'
'tde-twin-style-machbunt'
+ 'tde-twin-style-mallory'
'tde-twin-style-suse2'
+ 'tde-xdg-desktop-portal-tde'
'tde-yakuake'
)
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..f36e3527c
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk
@@ -0,0 +1,246 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl b/debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/changelog b/debian/_base/applications/development/universal-indent-gui-tqt/debian/changelog
new file mode 100644
index 000000000..c665103d8
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/changelog
@@ -0,0 +1,95 @@
+universal-indent-gui-tqt (1.2.0-2) unstable; urgency=medium
+
+ * Port to TQt3 and package renaming
+ * Initial release for TQt3
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Mon, 16 Jul 2022 16:06:00 +0900
+
+universalindentgui (1.2.0-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Update for new qscintilla2 library names (Closes: #885647)
+
+ -- Scott Kitterman <scott@kitterman.com> Thu, 04 Jan 2018 07:06:09 -0500
+
+universalindentgui (1.2.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Drop 02_fix_gcc_4.5_build.patch - merged upstream.
+ * Update debian/contol:
+ - bump debhelper to 9.
+ - bump Standards-Version to 3.9.3 (no changes needed).
+
+ -- Fathi Boudra <fabo@debian.org> Tue, 22 May 2012 08:49:27 +0300
+
+universalindentgui (1.1.0-2) unstable; urgency=low
+
+ * Add 02_fix_gcc_4.5_build.patch (Closes: #565043)
+
+ -- Fathi Boudra <fabo@debian.org> Mon, 21 Feb 2011 12:21:21 +0200
+
+universalindentgui (1.1.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Update debian/control:
+ - Bump quilt and debhelper build-dependency versions.
+ - Bump Standards-Version to 3.8.3 (no changes needed).
+ * Convert debian/rules to dh usage.
+ * Rename debian/universalindentgui.lintian to
+ debian/universalindentgui.lintian-overrides for dh_lintian usage.
+ * Add debian/README.source file.
+
+ -- Fathi Boudra <fabo@debian.org> Thu, 20 Aug 2009 13:41:45 +0200
+
+universalindentgui (1.0.2-1) unstable; urgency=low
+
+ * New upstream release:
+ - The default editor font type is now Monospace instead of Courier.
+ (Closes: #483873)
+ * Add 01_disable_check_for_update.diff patch:
+ Automatic check for update is disabled by default. (Closes: #514999)
+ * Bump debian/compat to 7.
+ * Update debian/control:
+ - Set Thomas Schweitzer as maintainer and myself as uploader.
+ (Closes: #483068)
+ - Bump debhelper build-dependency to 7.
+ - Bump Standards-Version to 3.8.1. No changes needed.
+ - Update recommended beautifier list.
+ - Update description to list all supported beautifiers.
+ * Update debian/copyright:
+ - Add PerlTidy.pm and JsDecoder.js missing copyrights.
+ * Cleanup debian/rules.
+
+ -- Fathi Boudra <fabo@debian.org> Wed, 29 Apr 2009 10:50:58 +0200
+
+universalindentgui (0.8.1-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Avoid symlink attacks by using mkdtemp (Closes: 504726)
+
+ -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 12 Nov 2008 01:34:23 +0200
+
+universalindentgui (0.8.1-1.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * urgency high since universalindentgui is actually useless by default
+ (can be hacked to work by setting TMPDIR='/tmp/a')
+ * fixed temporary path asamblation so indents can work
+ (Closes: 486577)
+
+ -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 05 Nov 2008 03:51:48 +0200
+
+universalindentgui (0.8.1-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/rules: Do not delete perltidy as it's no longer shipped
+ * debian/rules: Cleanup extended
+
+ -- Sebastian Pipping <webmaster@hartwork.org> Wed, 02 April 2008 04:45:00 +0100
+
+universalindentgui (0.8.0-1) unstable; urgency=low
+
+ * Initial release (Closes: #459671)
+ * Add man page missing in release archive (svn revision 603 plus fixes)
+
+ -- Sebastian Pipping <webmaster@hartwork.org> Tue, 08 Jan 2008 15:13:53 +0100
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/compat b/debian/_base/applications/development/universal-indent-gui-tqt/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/control b/debian/_base/applications/development/universal-indent-gui-tqt/debian/control
new file mode 100644
index 000000000..440b56089
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/control
@@ -0,0 +1,42 @@
+Source: universal-indent-gui-tqt
+Section: devel
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Thomas Schweitzer <thomas-schweitzer@arcor.de>
+XSBC-Original-Uploaders: Fathi Boudra <fabo@debian.org>
+Build-Depends: cdbs, debhelper (>= 9~), quilt, tde-cmake, ninja-build, libtqtinterface-dev, libtqscintilla-dev
+Standards-Version: 3.9.3
+
+Package: universal-indent-gui-tqt
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: astyle, bcpp, csstidy, hindent, indent, perltidy, tidy, uncrustify, xmlindent
+Description: GUI frontend for several code beautifiers
+ UniversalIndentGui is a GUI fontend for several code beautifiers, currently
+ supporting:
+ * Artistic Styler
+ * BCPP
+ * Cobol Beautify
+ * CSSTidy
+ * Fortran 90 PPR
+ * GNU Indent
+ * GreatCode
+ * hindent
+ * HTB
+ * Javascript Decoder
+ * JSPPP
+ * Perl Tidy
+ * PHP_Beautifier
+ * PHP Code Beautifier
+ * PHP Stylist
+ * pindent
+ * Ruby Beautify
+ * Ruby Formatter
+ * Shell Indent
+ * (HTML) Tidy
+ * Uncrustify
+ * XML Indent
+ .
+ UniversalIndentGui allows you to tune a beautifier's configuration and see
+ how the changes affects a source example live. It is especially useful to
+ compare different C/C++ beautifiers when you have to choose one of them.
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/copyright b/debian/_base/applications/development/universal-indent-gui-tqt/debian/copyright
new file mode 100644
index 000000000..4ca630432
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/copyright
@@ -0,0 +1,64 @@
+This code was ported to TQt3 and packaged for Debian by:
+ Michele Calgaro <michele.calgaro@yahoo.it>
+and is based on the code downloaded from Debian Snapshot Archive at:
+ https://snapshot.debian.org/package/universalindentgui/1.2.0-1.1
+
+The original package was debianized by:
+
+ Fathi Boudra <fabo@debian.org> on Wed, 29 Apr 2009 10:50:58 +0200
+
+It was downloaded from:
+
+ http://universalindent.sourceforge.net
+
+Upstream Author:
+
+ Thomas Schweitzer <thomas-schweitzer@arcor.de>
+
+Copyright:
+
+ Copyright (C) 2006-2012 Thomas Schweitzer
+
+Copyright for indenters/PerlTidyLib.pm file:
+
+ Copyright (C) 2000-2007 Steve Hancock
+
+ This file is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+Copyright for indenters/JsDecoder.js file:
+
+ Copyright (C) 2004-2006 Cezary Tomczak
+
+ This file is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+UniversalIndentGUI license:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'
+and the GPL version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is:
+
+ Copyright (C) 2009 Fathi Boudra <fabo@debian.org>
+
+and is licensed under the GPL version 2,
+see `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/docs b/debian/_base/applications/development/universal-indent-gui-tqt/debian/docs
new file mode 100644
index 000000000..233eccf4d
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/docs
@@ -0,0 +1,2 @@
+CHANGELOG.txt
+readme.html
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/patches/series b/debian/_base/applications/development/universal-indent-gui-tqt/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/patches/series
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/rules b/debian/_base/applications/development/universal-indent-gui-tqt/debian/rules
new file mode 100755
index 000000000..8a65140de
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/rules
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DCONFIG_INSTALL_DIR="/etc/universal-indent-gui-tqt" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DBUILD_ALL="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/source/format b/debian/_base/applications/development/universal-indent-gui-tqt/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/source/options b/debian/_base/applications/development/universal-indent-gui-tqt/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/debian/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu b/debian/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu
new file mode 100644
index 000000000..17418bf4e
--- /dev/null
+++ b/debian/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu
@@ -0,0 +1,5 @@
+?package(universal-indent-gui-tqt): \
+ needs="X11" \
+ section="Applications/Programming" \
+ title="Universal Indent Gui TQt" \
+ command="/usr/bin/universal-indent-gui-tqt"
diff --git a/debian/_base/applications/graphics/ksquirrel/debian/rules b/debian/_base/applications/graphics/ksquirrel/debian/rules
index 8f95f25f5..ca3408acf 100755
--- a/debian/_base/applications/graphics/ksquirrel/debian/rules
+++ b/debian/_base/applications/graphics/ksquirrel/debian/rules
@@ -119,4 +119,4 @@ binary-arch: build install
dh_builddeb $(DEB_DH_BUILDDEB_ARGS)
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build build-arch clean binary-indep binary-arch binary install
diff --git a/debian/_base/applications/internet/ktorrent/debian/control b/debian/_base/applications/internet/ktorrent/debian/control
index 3b335272c..b8fed9eb6 100644
--- a/debian/_base/applications/internet/ktorrent/debian/control
+++ b/debian/_base/applications/internet/ktorrent/debian/control
@@ -2,7 +2,7 @@ Source: ktorrent-trinity
Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libpcre3-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev
+Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev
Standards-Version: 3.8.4
Package: ktorrent-trinity
diff --git a/debian/_base/applications/misc/krecipes/debian/README.source b/debian/_base/applications/misc/krecipes/debian/README.source
deleted file mode 100644
index b1eacedd0..000000000
--- a/debian/_base/applications/misc/krecipes/debian/README.source
+++ /dev/null
@@ -1,5 +0,0 @@
-This package uses CDBS as build system. See /usr/share/doc/cdbs/cdbs-doc.{html|pdf.gz}.
-
-This package uses quilt for patch management. See /usr/share/doc/quilt/README.gz.
-
- -- Matthias Julius <mdeb@julius-net.net>, Fri, 27 Mar 2009 15:32:58 -0400
diff --git a/debian/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install b/debian/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
index 28bc4ff13..505a983a2 100644
--- a/debian/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
+++ b/debian/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
@@ -3,5 +3,4 @@ debian/tmp/opt/trinity/share/icons
debian/tmp/opt/trinity/share/locale
debian/tmp/opt/trinity/share/man/man1/krecipes.1
debian/tmp/opt/trinity/share/mimelnk
-
-debian/krecipes.xpm opt/trinity/share/pixmaps/
+debian/tmp/opt/trinity/share/pixmaps
diff --git a/debian/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian b/debian/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian
deleted file mode 100644
index 6fd5c88d0..000000000
--- a/debian/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian
+++ /dev/null
@@ -1,4 +0,0 @@
-# Don't warn about missing icon file as this is in the -data package
-krecipes-trinity binary: menu-icon-missing /opt/trinity/share/pixmaps/krecipes.xpm
-# Don't warn about missing man page as this is in the -data package
-krecipes-trinity binary: binary-without-manpage opt/trinity/bin/krecipes
diff --git a/debian/_base/applications/misc/krecipes/debian/krecipes.xpm b/debian/_base/applications/misc/krecipes/debian/krecipes.xpm
deleted file mode 100644
index a99416613..000000000
--- a/debian/_base/applications/misc/krecipes/debian/krecipes.xpm
+++ /dev/null
@@ -1,227 +0,0 @@
-/* XPM */
-static char *krecipes[] = {
-/* columns rows colors chars-per-pixel */
-"32 32 189 2",
-" c #000000",
-". c #0A0A17",
-"X c #383857",
-"o c #242373",
-"O c #4C4C4C",
-"+ c #555555",
-"@ c blue",
-"# c #6A37BF",
-"$ c #4040A3",
-"% c #656596",
-"& c #4B4ACD",
-"* c #4E45FF",
-"= c #4C49FE",
-"- c #5F52E4",
-"; c #5454FF",
-": c #5D5DFF",
-"> c #6E5ACE",
-", c #6363DF",
-"< c #6760EF",
-"1 c #6666FF",
-"2 c #6A6AFF",
-"3 c #726DF4",
-"4 c #7474FE",
-"5 c #7A7AFF",
-"6 c #800000",
-"7 c #9D0000",
-"8 c #9A133A",
-"9 c #AA0000",
-"0 c #B20000",
-"q c #BD0101",
-"w c #BB0F0D",
-"e c #B41F1F",
-"r c #B81717",
-"t c #A91B4F",
-"y c #A96A6A",
-"u c #A6747F",
-"i c #BA7E62",
-"p c #C30000",
-"a c #C90202",
-"s c #D21A1A",
-"d c #CC2C2C",
-"f c #D62626",
-"g c #D13838",
-"h c red",
-"j c #E02A2A",
-"k c #E16A24",
-"l c #C24848",
-"z c #CC4242",
-"x c #C75150",
-"c c #D64545",
-"v c #D85151",
-"b c #DD5C5C",
-"n c #C36160",
-"m c #C27371",
-"M c #D96161",
-"N c #DB7272",
-"B c #E04242",
-"V c #EA555F",
-"C c #EC6565",
-"Z c #892D89",
-"A c #916A9C",
-"S c #B54C84",
-"D c #867EED",
-"F c #DC8225",
-"G c #DF8F2E",
-"H c #DE9134",
-"J c #ED961A",
-"K c #FE9E00",
-"L c #E99420",
-"P c #FEA005",
-"I c #FAA71E",
-"U c #D4914E",
-"Y c #D89449",
-"T c #CD966B",
-"R c #D8A778",
-"E c #E88572",
-"W c #F6B343",
-"Q c #F9B545",
-"! c #FFC25C",
-"~ c #F5C16C",
-"^ c #FFC564",
-"/ c #F5C473",
-"( c #818181",
-") c #AB8BA7",
-"_ c gray64",
-"` c #AEACAB",
-"' c #B1B1AE",
-"] c #B4B3B1",
-"[ c #B8B7B4",
-"{ c #BDBCBA",
-"} c #9C86C3",
-"| c #9483D6",
-" . c #9696DB",
-".. c #9C9CD9",
-"X. c #8484FE",
-"o. c #8B8BFE",
-"O. c #9489E6",
-"+. c #9D9DE2",
-"@. c #9393F5",
-"#. c #9392FD",
-"$. c #9C9CFD",
-"%. c #A09FF8",
-"&. c #A3A3D9",
-"*. c #AAAADB",
-"=. c #B2B2DA",
-"-. c #A7A7E0",
-";. c #AFAFE6",
-":. c #ACACE8",
-">. c #A4A3F6",
-",. c #A3A3FD",
-"<. c #ABAAF4",
-"1. c #ABABFE",
-"2. c #B5ABE4",
-"3. c #B5B5E4",
-"4. c #B6B6EF",
-"5. c #B9B9E3",
-"6. c #BCBCED",
-"7. c #B2B1F3",
-"8. c #B3B3FE",
-"9. c #BDBCF4",
-"0. c #BBBBFD",
-"q. c #C48483",
-"w. c #C49481",
-"e. c #C59492",
-"r. c #DE8484",
-"t. c #C5A3A1",
-"y. c #C9B2AF",
-"u. c #C0BFBD",
-"i. c #DBBFBF",
-"p. c #E99D8D",
-"a. c #E19898",
-"s. c #F78D8D",
-"d. c #FF8282",
-"f. c #E59BAB",
-"g. c #E7A5A4",
-"h. c #E2A8A8",
-"j. c #E8BBBA",
-"k. c #F4ADAA",
-"l. c #FCB5B5",
-"z. c #C1C0BE",
-"x. c #EFC28E",
-"c. c #E5C5B4",
-"v. c #F6D6A2",
-"b. c #C5C4C3",
-"n. c #C8C6C5",
-"m. c #C9C8C6",
-"M. c #CDCBCA",
-"N. c #D0CECD",
-"B. c #D1D0CD",
-"V. c #DED0CF",
-"C. c #D5D3D2",
-"Z. c #DAD5D3",
-"A. c #DAD8D6",
-"S. c #DDDCDB",
-"D. c #C0C0F4",
-"F. c #C1C1FC",
-"G. c #CCCBF4",
-"H. c #D7D7F7",
-"J. c #D4D4FD",
-"K. c #DBDBF7",
-"L. c #DEDDF8",
-"P. c #E1CFCE",
-"I. c #E8C6C5",
-"U. c #EDCACA",
-"Y. c #E2DDDC",
-"T. c #EAD1D0",
-"R. c #FDC6C6",
-"E. c #F5D3D3",
-"W. c #F0DADA",
-"Q. c #FBD6D8",
-"!. c #FADEDD",
-"~. c #E1E0DE",
-"^. c #FAE8CE",
-"/. c #FAEBD3",
-"(. c #E3E3E2",
-"). c #E8E7E6",
-"_. c #E8E8E7",
-"`. c #ECEBEA",
-"'. c #E4E4FF",
-"]. c #EBEBFD",
-"[. c #F2E7E7",
-"{. c #F1EEEE",
-"}. c #FBE4E4",
-"|. c #FFEBEB",
-" X c #F0F0EF",
-".X c #F3F3F2",
-"XX c #FBF5F5",
-"oX c #FEFDFD",
-"OX c None",
-/* pixels */
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX' y p OXOXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOX+ z.M.Z.z p OXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOX( C.C.S.n.C.x a OXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOX_ S.C.S.B.).m.B.n p OXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOX{ _.S.).(.n.Y.~.m.n.m q OXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOX( C. X`._.S.(.Y.z.S.A.[ Z.q.w h OXOXOXOXOXOXOX",
-"OXOXOXOXO _ n.n.m.S..X.X X`.(.(.z.(.M.m.u.u.M.e.r q OXOXOXOXOXOX",
-"OX { M.S.(.S.S.(.(.`..X.X X_.S.~.' Y.[ N.' m.u.t.e 9 OXOXOXOXOX",
-"OXp m.XX).).S.(.(.(.~..X.X.X`.`.A.Y.' Z.` N.` N.u.y.l 9 OXOXOXOX",
-"OX0 d W.`.).(.(.(.S.(..X.X X.X_._.u.B.[ m.[ n.] A.W.|.f 9 OXOXOX",
-"OXOXq g `. XS.(.(.). X)..X X X X`.A.z.u.z.u.u.Z.}.oXl.s OXOXOXOX",
-"OXOXOXp c {._..X.X.X.X].A. X X X X`.b.C.] M.P.XXoXs.a OXOXOXOXOX",
-"OXOXOXOXp v .X).(.(.S.N.S.S.S.`. X`._.{ S.P.oXXXC q OXOXOXOXOXOX",
-"OXOXOXOXOXa b .X_.(.(.(.S.S.S.S.`.{._.Y.T.oX}.B 0 OXOXOXOXOXOXOX",
-"OXOXOXOXOXOXa N .X(.S.(.S.S.S.S.(.{.Y.j.oXR.f 6 OXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOX p r..XY.). X`.V.U.!.oXoXd.V Z = * OXOXOXOXOXOXOXOX",
-"OXOXOXOXOX 8 a. XI.E.oXoXoXoXQ.f.S # = = = = OXOXOXOXOXOXOX",
-"OXOXOXOXOX o = t h.oXoX!.k.E k F R i u A > = = ; OXOXOXOXOXOX",
-"OXOXOXOXOX & = c.b g.p.x.~ W P ^ Q K K K K G - $ OXOXOX",
-"OXOXOXOXOXOXOX1 < ^./.v./ W I K K ! K K K K K K } . OXOXOX",
-"OXOXOXOXOXOXOX2 $.3 ) T Y L K K K K K J H U w.2.X OXOXOXOX",
-"OXOXOXOXOXOXOX2 ].J.4 2 4 4 5 O.| O.#.$.,.1.1.8.% < OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 '.oX].X.4 5 X.X.o.#.$.,.,.1.8.7. .4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 '.oX].H.>.X.X.o.#.$.$.1.1.8.8.-...4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX1 '..XH.G.9.7.$.$.$.$.1.1.8.8.:.*...5 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 H.L.G.9.7.>.>.$.$.,.1.1.8.7.;.*.&.4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 F.G.9.7.>.>.$.$.$.1.1.8.9.4.3.=.*.5 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 #.D.7.<.>.$.$.,.1.1.0.0.0.6.5.=.+.4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX1 2 X.>.>.$.$.,.,.1.8.0.F.F.6.5.+.5 : OXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOX: 2 4 5 o.$.1.1.1.0.0.F.<.@.4 4 ; OXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOX@ 1 2 4 5 5 5 5 5 5 4 1 X.OXOXOXOXOXOXOXOXOX"
-};
diff --git a/debian/_base/applications/misc/krecipes/debian/rules b/debian/_base/applications/misc/krecipes/debian/rules
index 523611ff9..da431839b 100755
--- a/debian/_base/applications/misc/krecipes/debian/rules
+++ b/debian/_base/applications/misc/krecipes/debian/rules
@@ -29,10 +29,6 @@ endif
$(MAKE) -f admin/Makefile.common && \
touch debian/stamp-bootstrap
-binary-install/krecipes-trinity::
- install -p -D -m644 debian/$(cdbs_curpkg).lintian \
- debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg)
-
clean::
dh_testdir
rm -f debian/stamp-bootstrap
diff --git a/debian/_base/applications/misc/krecipes/debian/watch b/debian/_base/applications/misc/krecipes/debian/watch
deleted file mode 100644
index 9bc512dee..000000000
--- a/debian/_base/applications/misc/krecipes/debian/watch
+++ /dev/null
@@ -1,4 +0,0 @@
-version=3
-
-opts="uversionmangle=s/-/~/" \
- http://sf.net/krecipes/krecipes-(.+)\.tar\.gz \ No newline at end of file
diff --git a/debian/_base/applications/multimedia/amarok/debian/control b/debian/_base/applications/multimedia/amarok/debian/control
index a71ba59fc..8dbe8dded 100644
--- a/debian/_base/applications/multimedia/amarok/debian/control
+++ b/debian/_base/applications/multimedia/amarok/debian/control
@@ -10,7 +10,7 @@ Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, bzip2,
libtag1-dev, libsqlite3-dev,
default-libmysqlclient-dev | libmysqlclient-dev, libpq-dev,
libvisual-0.4-dev, libsdl1.2-dev,
- libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev, libmp4v2-dev,
+ libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev,
ruby, ruby-dev, dh-python
Standards-Version: 3.8.4
Homepage: http://amarok.kde.org
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/README.source b/debian/_base/applications/office/tde-ebook-reader/debian/README.source
new file mode 100644
index 000000000..dd31d8dd1
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/README.source
@@ -0,0 +1,9 @@
+This Debian package for tde-ebook-reader does not contain some of the original
+FBReader hyphenation patterns due to following license problems:
+
+el.pattern: no license
+fi.pattern: modification is not explicitly allowed
+tr.pattern: no license
+
+These files were removed from zlibrary/text/data/hyphenationPatterns.zip.
+
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/cdbs/debian-tde.mk b/debian/_base/applications/office/tde-ebook-reader/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/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/office/tde-ebook-reader/debian/cdbs/versions.pl b/debian/_base/applications/office/tde-ebook-reader/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/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/office/tde-ebook-reader/debian/changelog b/debian/_base/applications/office/tde-ebook-reader/debian/changelog
new file mode 100644
index 000000000..323f5d530
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/changelog
@@ -0,0 +1,765 @@
+tde-ebook-reader (0.99.6-debian) testing; urgency=low
+
+ * Ported to TQt3 and package renaming
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sat, 11 May 2024 23:04:00 +0900
+
+fbreader (0.99.4+dfsg-6) unstable; urgency=medium
+
+ * QA upload.
+
+ * Added d/gbp.conf to describe branch layout.
+ * Updated vcs in d/control to Salsa.
+ * Updated d/gbp.conf to enforce the use of pristine-tar.
+ * Updated Standards-Version from 4.2.1 to 4.7.0.
+ * Use wrap-and-sort -at for debian control files
+ * Replaced obsolete pkg-config build dependency with pkgconf.
+ * Corrected shared library SO version in lintian overrides.
+ * Added 1014-desktop-mime-type.patch to announce MIME type support in
+ XDG desktop (Closes: #601609, #601605, #813768).
+ * Bump debhelper from deprecated 9 to 12 and use debhelper-compat version
+ in Build-Depends.
+
+ -- Petter Reinholdtsen <pere@debian.org> Fri, 10 May 2024 13:19:06 +0200
+
+fbreader (0.99.4+dfsg-5.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle <mwhudson@debian.org> Thu, 29 Feb 2024 02:32:43 +0000
+
+fbreader (0.99.4+dfsg-5) unstable; urgency=medium
+
+ * QA upload.
+ * Prevent installing .so link in non-dev library pkgs.
+ * Fix Breaks/Replaces.
+ * Drop old NEWS.
+ * Drop non-functional debian/watch.
+
+ -- Bastian Germann <bage@debian.org> Thu, 07 Sep 2023 15:41:50 +0000
+
+fbreader (0.99.4+dfsg-4) unstable; urgency=medium
+
+ * QA upload.
+ * Install liblzui in fbreader.
+
+ -- Bastian Germann <bage@debian.org> Tue, 05 Sep 2023 10:24:23 +0000
+
+fbreader (0.99.4+dfsg-3) unstable; urgency=medium
+
+ * QA upload.
+ * Prevent the same files in two different packages.
+ * Drop libzlui-qt and itegrate its contents into fbreader.
+
+ -- Bastian Germann <bage@debian.org> Tue, 05 Sep 2023 00:39:53 +0200
+
+fbreader (0.99.4+dfsg-2) experimental; urgency=medium
+
+ * QA upload.
+ * fbreader: Fix Depends on libzlui-qt instead of dropped -qt4.
+
+ -- Bastian Germann <bage@debian.org> Mon, 04 Sep 2023 20:05:08 +0200
+
+fbreader (0.99.4+dfsg-1) experimental; urgency=medium
+
+ * QA upload.
+ * Drop unneeded quilt Build-Dependency.
+ * Update to new upstream version. (Closes: #765039)
+ * Build with Qt5 patch. (Closes: #967336)
+
+ -- Bastian Germann <bage@debian.org> Sat, 02 Sep 2023 11:40:44 +0000
+
+fbreader (0.12.10dfsg2-6) unstable; urgency=low
+
+ * QA upload.
+ * Fix FTBFS with GCC-11 (Closes: #984121)
+ - Add debian/patches/0014-fix-ftbfs-gcc11.patch
+
+ -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Wed, 12 Jan 2022 23:06:22 +0800
+
+fbreader (0.12.10dfsg2-5) unstable; urgency=medium
+
+ * QA upload.
+ * Orphan package.
+ * debian/source/format: Convert to "3.0 (quilt)" source package.
+ * debian/control: Replace transitional package ttf-unifont with
+ fonts-unifont.
+
+ -- Boyuan Yang <byang@debian.org> Thu, 26 Aug 2021 23:14:08 -0400
+
+fbreader (0.12.10dfsg2-4) unstable; urgency=medium
+
+ * debian/control:
+ - Drop Qt4 UI (libzlui-qt4), as Qt4 is going away. (Closes: #874867)
+ * debian/patches:
+ - New patch 0013-fbreader-Makefile-make-linking-order-reproducible, by
+ Chris Lamb. (Closes: 861770)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 01 Sep 2019 10:59:46 +0200
+
+fbreader (0.12.10dfsg2-3) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch 0011-zlibrary-unix-curl-avoid-duplicate-case-in-a-switch.
+ Fixes building with curl 7.62.0. Thanks to Adrian Bunk for the report
+ and the libcurl API change hint. (Closes: #913382)
+ - New patch 0012-makefiles-use-externally-passed-PKG_CONFIG-if-availa by
+ Helmut Grohne.
+ * debian/rules:
+ - Enable cross-architecture building. Patch by Helmut Grohne.
+ (Closes: #861422)
+ * debian/control:
+ - Updated Standards-Version to 4.2.1, no changes needed.
+ - Added Recommends on sensible-utils (as suggested by lintian).
+ * debian/source/format:
+ - Created (with '1.0' inside).
+ * debian/libzlcore-data.lintian-overrides:
+ - Removed a false positive override introduced in 0.12.10dfsg2-1,
+ apparently fixed in lintian since.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 09 Dec 2018 18:21:31 +0100
+
+fbreader (0.12.10dfsg2-2) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch booksdb-avoid-converting-boolean-to-shared_ptr.patch. Fixes
+ building with GCC6. Patch by Robert Bihlmeyer. (Closes: #811676)
+ * debian/copyright:
+ - Updated my e-mail address.
+ - Removed obsolete statements for DocBook/XHTML entity files removed in
+ the previous upload. (Closes: #824393)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 24 Jul 2016 13:40:32 +0200
+
+fbreader (0.12.10dfsg2-1) unstable; urgency=medium
+
+ * debian/dfsg-repack:
+ - Also remove docbook- and XHTML entity files. (Closes: #807074)
+ * debian/patches:
+ - New patch fbreader-Makefile-do-not-try-to-install-empty-format.patch, so
+ upstream Makefile doesn't install unexisting XHTML entity files.
+ * debian/control:
+ - Updated Standards-Version to 3.9.6, no changes needed.
+ - Bumped debhelper build-dependency to >= 9.
+ * debian/rules:
+ - Modernized using dh overrides.
+ * debian/menu:
+ - Removed as suggested by lintian, since a .desktop-file is present.
+ * debian/libzlcore-data.lintian-overrides:
+ - Added to override a false positive about reproducibility of
+ usr/share/zlibrary/unicode.xml.gz.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 21 Feb 2016 10:46:49 +0100
+
+fbreader (0.12.10dfsg-10) unstable; urgency=low
+
+ * NMU acknowledged - thanks, Ondřej!
+ * debian/control:
+ - Bump ABI parts of libzlcore and libzltext package names for GCC5 C++11
+ ABI transition. For historical reasons these package name parts were
+ actually a bit off the SONAMEs, and now it's a good time to fix it.
+ (Closes: #763468)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Tue, 21 Jul 2015 20:52:34 +0300
+
+fbreader (0.12.10dfsg-9.1) unstable; urgency=medium
+
+ * Change B-D to libjpeg-dev to finish the transition to libjpeg-turbo
+
+ -- Ondřej Surý <ondrej@debian.org> Mon, 29 Sep 2014 14:04:47 +0200
+
+fbreader (0.12.10dfsg-9) unstable; urgency=low
+
+ * debian/control:
+ - Bumped Standards-Version to 3.9.4, no changes needed.
+ - Build-depend on libunibreak-dev instead of liblinebreak2-dev.
+ * debian/patches:
+ - New patch 950-link-to-libunibreak.patch.
+ - New patch 951-fix-calling-compiler.patch, which replaces old
+ 940-use-debian-compiler-flags.patch: reworked to not override compiler
+ flags by "target setup" instead of introducing DEBFLAGS, force verbose
+ compilation and introduce CPPFLAGS and CXXFLAGS where needed.
+ * debian/rules:
+ - Include dpkg's buildflags.mk if present to support hardening.
+ - Removed DEBFLAGS-hack.
+ - Removed obsolete commented Qt3-related line.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Fri, 21 Jun 2013 13:17:00 +0300
+
+fbreader (0.12.10dfsg-8) unstable; urgency=low
+
+ * debian/patches:
+ - New patch 600-fix-ftell-crash.patch, fixing a possible crash on
+ migration. (Closes: #689338)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 06 Oct 2012 12:33:58 +0300
+
+fbreader (0.12.10dfsg-7) unstable; urgency=medium
+
+ * debian/rules:
+ - Fixed FTFBS on binary-only builds. Report by Pino Toscano, patch by
+ Salvatore Bonaccorso. (Closes: #680657)
+ * debian/control:
+ - Bumped Standards-Version to 3.9.3, no changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 08 Jul 2012 12:05:01 +0300
+
+fbreader (0.12.10dfsg-6) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch 910-zlui-qt4-links-to-QtCore.patch. Thanks to Stepan Golosunov
+ for the report. (Closes: #649612)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 26 Nov 2011 12:35:23 +0200
+
+fbreader (0.12.10dfsg-5) unstable; urgency=low
+
+ * debian/{control,rules}
+ - Don't build zlui-maemo anymore as its build-depends will be removed from
+ Debian repositories. (Closes: #643745)
+ * debian/patches:
+ - Dropped maemo-specific patches as not needed anymore.
+ * debian/NEWS:
+ - Set the version of really uploaded package.
+ Fixes a lintian warning 'debian-news-entry-has-unknown-version'.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Thu, 29 Sep 2011 19:25:10 +0300
+
+fbreader (0.12.10dfsg-4) unstable; urgency=low
+
+ * debian/control:
+ - Build-depend on liblinebreak{ -> 2}-dev.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Tue, 14 Jun 2011 19:38:15 +0300
+
+fbreader (0.12.10dfsg-3) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch 030-use-pkgconfig-includes.patch from Steve Langasek.
+ (Closes: #620852)
+ - New patch 400-fix-building-with-gcc46.patch. Fixes FTBFS.
+ (Closes: #618051)
+ * debian/control:
+ - Bumped Standards-Version to 3.9.2, no changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 28 May 2011 14:01:16 +0300
+
+fbreader (0.12.10dfsg-2) unstable; urgency=low
+
+ * Upload to unstable. (Closes: #613902)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 19 Feb 2011 14:15:35 +0200
+
+fbreader (0.12.10dfsg-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/control:
+ - Added libjpeg8-dev build-dependency. (Closes: #598996)
+ - Bumped Standards-Version to 3.9.1, no changes needed.
+ - Reintroduced libzlui-maemo binary package and build dependencies.
+ * debian/rules:
+ - Reintroduced maemo actions.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Mon, 04 Oct 2010 19:47:39 +0300
+
+fbreader (0.12.9dfsg-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/NEWS:
+ - Added with notes about migration to 0.12.
+ * debian/control:
+ - Updated my mail address.
+ - Removed DMUA, it is not needed anymore.
+ - Added eReader to the list of supported formats.
+ - Temporarily removed libzlui-maemo binary package and build dependencies
+ for it until maemo support is ready.
+ - Dropped 'libzlui-qt' binary package.
+ - Bumped Standards-Version to 3.8.4, no changes needed.
+ - Changed the suffix of library packages from 0.10 to 0.12.
+ - Set minimum build-dependency libcurl version to 7.17 as per upstream
+ README.build.
+ - Added libsqlite3-dev build-dependency.
+ * debian/copyright:
+ - Updated copyright years.
+ * debian/patches:
+ - 930-use-shell-make-variable.patch: updated.
+ - 020-maemo-disable-libconic.patch: refreshed.
+ - 900-delete-useless-strip-flag.patch: refreshed.
+ - 930-use-shell-make-variable.patch: refreshed.
+ - 940-use-debian-compiler-flags.patch: refreshed.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Thu, 25 Mar 2010 19:58:30 +0200
+
+fbreader (0.10.7dfsg-4) unstable; urgency=medium
+
+ * debian/control:
+ - Use source:Version for dependencies on arch-independent packages.
+ Thanks to Julien Cristau for the report. Fixes FTBFS on BinNMUs.
+ (Closes: #596575)
+ - Updated my mail address.
+ - Removed DM-Upload-Allowed, not needed anymore.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 12 Sep 2010 21:23:29 +0300
+
+fbreader (0.10.7dfsg-3) unstable; urgency=low
+
+ * debian/control:
+ - Don't allow libzlui front-ends from previous series to be co-installed
+ with modern fbreader to prevent crashes. (Closes: #544138)
+ - Bumped Standards-Version to 3.8.3, no changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Sun, 30 Aug 2009 14:23:49 +0300
+
+fbreader (0.10.7dfsg-2) unstable; urgency=low
+
+ * debian/control:
+ - Fixed misspelled choice 'libzlui-qt' (Qt3 UI) in Depends.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Tue, 19 May 2009 11:21:39 +0300
+
+fbreader (0.10.7dfsg-1) unstable; urgency=low
+
+ * New upstream release, some changes:
+ - 0.10.7:
+ - A conflict between hyperlink clicks and touch scrolling has
+ been fixed.
+ - In maemo versions, empty menu items have been hidden.
+ - 0.10.6:
+ - A bug with images/css links in epub has been fixed. All the links
+ inside XHTML files were interpreted relative to the root OPF location
+ instead of XHTML file location. As a result, some images were not shown
+ in epub books.
+ - 0.10.5:
+ - The migration tool from version 0.8.* has been fixed. After an upgrade
+ from 0.8.* to this version, the first opening of your library will take
+ some time.
+ - A freeze (on some PDB books with more than one page and images, and
+ using small font size) has been fixed.
+ - Several text selection related issues have been fixed.
+ - 0.10.4:
+ - Maemo support is back.
+ - Multiple fixes in the epub format support.
+ * debian/control:
+ - Re-introduced libzlui-maemo binary package.
+ - Different minor versions of the same ui packages ('libzlui-*') are
+ incompatible between each other but have the same name, and it can cause
+ problems on upgrades. This is not a reliable behavior, so now
+ 'libzlui-*' packages don't provide 'libzlui' virtual package anymore.
+ Binary package 'fbreader' now strictly depends on same or newer binary
+ versions of one of 'libzlui-*' packages. (Closes: #521136)
+ - Bumped 'Standards-Version' to 3.8.1, no changes needed.
+ * debian/rules:
+ - Uncommented building maemo binaries.
+ * debian/dfsg-repack:
+ - Corrected to output usage when the parameter is not given.
+ * debian/patches:
+ - 005-maemo-makefile.patch: refreshed.
+ - New 020-maemo-disable-libconic.patch: disable libconic-related parts of
+ the maemo UI. Libconic depends on closed source, not even available
+ software.
+ - New 200-maemo-gtkentryparameter.patch: remove tuning-only hildon calls
+ that Debian GTK+ libraries cannot (yet?) satisfy.
+ - 930-use-shell-make-variable.patch: refreshed.
+ - debian/patches/940-use-debian-compiler-flags.patch: refreshed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 01 May 2009 00:28:06 +0300
+
+fbreader (0.10.3dfsg-1) experimental; urgency=low
+
+ * New upstream release, some changes:
+ - 0.10.3:
+ - Some issues related to multi-file tar, tar.gz and tar.bz2 archives
+ have been fixed.
+ - 0.10.2:
+ - Images order in mobipocket files has been corrected.
+ - Indonesian localization files have been updated.
+ * debian/dfsg-repack:
+ - Corrected to produce correct orig.tar.gz.
+ * debian/patches:
+ - 005-maemo-makefile.patch:
+ - Refreshed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 27 Feb 2009 21:26:25 +0200
+
+fbreader (0.10.1dfsg-1) experimental; urgency=low
+
+ * Repacked upstream tarball, removed non-DFSG hyphenation patterns (el, fi,
+ tr languages). See also README.source.
+ * debian/README.source:
+ - Added with reasons of excluding hyphenation patterns from upstream
+ tarball.
+ * debian/copyright:
+ - Renewed copyrights, thanks to Frank Lichtenheld.
+ - Fixed GPLv2 license path on Debian systems.
+ - Mentioned all Debian packaging contributors.
+ - Provided full license and copyright info for hyphenation patterns.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Wed, 04 Feb 2009 22:59:58 +0200
+
+fbreader (0.10.1-1) experimental; urgency=low
+
+ * New upstream release, some changes:
+ - Fixed never-ending loop under certain conditions when operating with
+ library and settings.
+ * debian/patches:
+ - 200-typo-in-searchonnetworkaction.patch: removed, went upstream.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Sun, 18 Jan 2009 16:06:20 +0200
+
+fbreader (0.10.0-1) experimental; urgency=low
+
+ * New upstream release, some changes:
+ - Searching and downloading books from www.feedbooks.com and
+ www.litres.ru.
+ - Partial CSS support for Epub files.
+ - Improved support for Epub and Mobipocket book formats.
+ - Added support for right-to-left languages and bidirectional text.
+ - Added Czech localization.
+ * debian/rules:
+ - Removed some old dh_makeshlibs magic for libzlcore and libzltext.
+ - Temporarily removed libzlui-maemo binary package until maemo support is
+ ready.
+ - Added build-deps: libfribidi-dev, libcurl4-gnutls-dev.
+ * debian/control:
+ - Bumped liblinebreak dependency version to 1.0.
+ - Made qt4 interface for fbreader the default one for new installs.
+ - Updated library binary package names '0.9' -> '0.10'.
+ - Removed some obsolete Conflicts and Replaces for libzlcore0.10 and
+ libzltext0.10.
+ - As GTK2 UI cannot substitute fonts, added Suggests on 'ttf-unifont'
+ for libzlui-gtk package. (Closes: #502040)
+ - Wrote up better short descriptions, modified a bit long description
+ for libzltext0.10. (Closes: #493616)
+ - Improved long description for the libzlcore-data package.
+ - Advanced fbreader long description according to new release.
+ - Added {misc:Depends} to Depends of all packages, fixing lintian
+ warnings.
+ - Removed duplicated 'Priority' fields from binary packages' entries.
+ - Divided architecture-independent data from package libzltext0.10 to its
+ own binary package (liblztext-data) as it leads to conflict problems
+ being in library package along .so files.
+ - Set DM-Upload-Allowed flag.
+ * debian/patches:
+ - 010-add-missing-headers.patch: deleted, went upstream.
+ - 100-fix-centering-with-margins.patch: deleted, went upstream.
+ - 910-remove-deprecated-fields-in-desktop-file.patch: deleted, went
+ upstream.
+ - New 200-typo-in-searchonnetworkaction.patch, cherry-picked from
+ upstream.
+ - Added comments to all Debian patches.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Tue, 13 Jan 2009 22:19:32 +0200
+
+fbreader (0.8.17-12) unstable; urgency=low
+
+ * debian/patches:
+ - New patch 930-use-shell-make-variable.patch. It allows to do 'make -jN'.
+ - New patch 940-use-debian-compiler-flags.patch. It allows to build
+ package with debian-specific flags.
+ * debian/rules:
+ - Added support for 'parallel=n' in DEB_BUILD_OPTIONS.
+ - Added support for 'noopt' in DEB_BUILD_OPTIONS.
+ - Now package builds with '-D_REENTRANT' flag.
+ * debian/control:
+ - Added missing dependency: libzlui-qt4 on libzlcore.
+ - Included SONAME's to library packages' names:
+ - Renamed 'libzlcore' package to 'libzlcore0.9'.
+ - Renamed 'libzltext' package to 'libzltext0.9'.
+ - Split arch-independent stuff from 'libzlcore' to 'libzlcore-data'
+ package.
+ - Fixed dependency: 'libzltext-dev' depends on 'libzltext', not
+ 'libzlcore'.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Sat, 12 Jul 2008 20:05:47 +0300
+
+fbreader (0.8.17-11) unstable; urgency=low
+
+ * debian/control:
+ - Enhanced all ZLibrary descriptions, not the main one.
+ - Done some renaming to use canonical names of libraries and toolkits in
+ decriptions, as suggested by developers-reference:
+ 'qt' -> 'Qt', 'gtk' -> 'GTK+', 'zlibrary' -> 'ZLibrary'.
+ - Bump 'Depends' on quilt to (>= 0.24).
+ * debian/rules:
+ - Included quilt makefile instead of quilt makefile instead
+ of copy&paste'ing it.
+ * debian/fbreader.links:
+ - Added this file to relay on dh_link's work instead of using 'ln -sf'
+ directly in the debian/rules.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Tue, 17 Jun 2008 23:01:53 +0300
+
+fbreader (0.8.17-10) unstable; urgency=low
+
+ * Switched to quilt patching system.
+ * debian/control:
+ - Enhanced description for libzlcore binary package.
+ - Added 'quilt' to Build-Depends.
+ * debian/rules:
+ - Removed unnecessary 'binary-indep', 'clean' rules.
+ - Added 'patch' and 'unpatch' rules.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 13 Jun 2008 14:01:27 +0300
+
+fbreader (0.8.17-9) unstable; urgency=low
+
+ * debian/control:
+ - Bump 'Standards-Version' to 3.8.0. No changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Wed, 11 Jun 2008 21:44:43 +0300
+
+fbreader (0.8.17-8) unstable; urgency=low
+
+ * debian/rules:
+ - Added creating symbolic links to provide lowercase-only path for
+ fbreader. (Closes: #434689)
+
+ * Applied patch: removed obsolete 'Encoding' entry from fbreader desktop
+ file.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Mon, 02 Jun 2008 01:25:10 +0300
+
+fbreader (0.8.17-7) unstable; urgency=low
+
+ * Applied patch: correct centering text honoring margins.
+ (Closes: #475696)
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 30 May 2008 03:13:20 +0300
+
+fbreader (0.8.17-6) unstable; urgency=low
+
+ * New maintainer. (Closes: #483257)
+ * debian/control:
+ - Updated "Maintainer:" field.
+ - Removed "Vcs-Git" field.
+ * debian/rules:
+ - Added empty 'binary-indep', 'clean' rules to satisfy lintian.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Wed, 28 May 2008 23:16:09 +0300
+
+fbreader (0.8.17-5) unstable; urgency=low
+
+ * debhelper v7, rules file minimisation
+ * Orphaned the package.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 27 May 2008 19:18:07 -0400
+
+fbreader (0.8.17-4) unstable; urgency=low
+
+ * Use a newer version of liblinebreak-dev, which will properly link into
+ libzltext on more picky architectures. Closes: #475095
+
+ -- Joey Hess <joeyh@debian.org> Tue, 08 Apr 2008 19:53:36 -0400
+
+fbreader (0.8.17-3) unstable; urgency=low
+
+ * Add b-d on liblinebreak-dev. Closes: #474805
+
+ -- Joey Hess <joeyh@debian.org> Tue, 08 Apr 2008 17:28:05 -0400
+
+fbreader (0.8.17-2) unstable; urgency=low
+
+ * Header fix for gcc 4.3. Closes: #474805
+
+ -- Joey Hess <joeyh@debian.org> Mon, 07 Apr 2008 17:47:04 -0400
+
+fbreader (0.8.17-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 07 Apr 2008 12:29:01 -0400
+
+fbreader (0.8.15-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 09 Mar 2008 17:50:31 -0400
+
+fbreader (0.8.14-2) unstable; urgency=low
+
+ * Fix missing include in maemo UI to allow building with gcc 4.3.
+ Closes: #466756
+
+ -- Joey Hess <joeyh@debian.org> Wed, 20 Feb 2008 18:24:32 -0500
+
+fbreader (0.8.14-1) unstable; urgency=low
+
+ * New Upstream Version
+
+ -- Joey Hess <joeyh@debian.org> Mon, 11 Feb 2008 12:07:34 -0500
+
+fbreader (0.8.13-1) unstable; urgency=low
+
+ * New Upstream Version. Closes: #461813
+ * Fixes orig tarball snafu. Closes: #462353
+
+ -- Joey Hess <joeyh@debian.org> Sat, 09 Feb 2008 13:31:33 -0500
+
+fbreader (0.8.12-3) unstable; urgency=low
+
+ * Add libzlui-maemo which allows using fbreader on the maemo platform, on
+ Debian. Thanks, Riku Voipio. Closes: #462299
+ * makefiles/arch/maemo.mk: Don't build with -thumb. (Riku)
+ * Loosen dependency versions some more, so it only depends on the current
+ upstream version or higher, ignoring the Debian revision.
+ * Use binary:Version instead of deprecated Source-Version.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 23 Jan 2008 16:51:07 -0500
+
+fbreader (0.8.12-2) unstable; urgency=low
+
+ * Include dependency loosening changes.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 22 Jan 2008 13:27:08 -0500
+
+fbreader (0.8.12-1) unstable; urgency=low
+
+ * New upstream version. Closes: #461813
+ * Didn't include upstream's dependency changes yet.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 21 Jan 2008 12:59:59 -0500
+
+fbreader (0.8.11-1) stable; urgency=low
+
+ * new upstream version
+ * dependency rules have been changed
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Sat, 12 Jan 2008 22:27:00 +0300
+
+fbreader (0.8.10-1) stable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Fri, 4 Jan 2008 20:53:00 +0300
+
+fbreader (0.8.9-1) unstable; urgency=low
+
+ * New Upstream Version
+
+ -- Joey Hess <joeyh@debian.org> Mon, 31 Dec 2007 11:40:17 -0500
+
+fbreader (0.8.8a-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 18 Dec 2007 17:26:06 -0500
+
+fbreader (0.8.8-2) unstable; urgency=low
+
+ * Fix missing include to allow building with gcc 4.3. Closes: #456085
+
+ -- Joey Hess <joeyh@debian.org> Thu, 13 Dec 2007 01:47:01 -0500
+
+fbreader (0.8.8-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 04 Dec 2007 12:51:45 -0500
+
+fbreader (0.8.7b-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Thu, 15 Nov 2007 19:21:34 -0500
+
+fbreader (0.8.7-1) unstable; urgency=low
+
+ [ Nikolay Pultsin ]
+ * new upstream version
+
+ -- Joey Hess <joeyh@debian.org> Fri, 26 Oct 2007 04:57:02 -0400
+
+fbreader (0.8.6d-2) unstable; urgency=low
+
+ * Change %U to %F in menu file, as fbreader does not support URLs.
+ Closes: #447971
+
+ -- Joey Hess <joeyh@debian.org> Thu, 25 Oct 2007 13:36:19 -0400
+
+fbreader (0.8.6d-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 09 Sep 2007 13:16:49 -0400
+
+fbreader (0.8.6c-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 04 Sep 2007 20:22:41 -0400
+
+fbreader (0.8.6b-1) unstable; urgency=low
+
+ * Add real Homepage field. (Needs really new dpkg.)
+ * New upstream version. (Only Windows fixes.)
+
+ -- Joey Hess <joeyh@debian.org> Mon, 27 Aug 2007 13:17:47 -0400
+
+fbreader (0.8.6a-2) unstable; urgency=low
+
+ * Fix handling of nostrip build option. Closes: #436837
+
+ -- Joey Hess <joeyh@debian.org> Sat, 11 Aug 2007 20:30:25 -0400
+
+fbreader (0.8.6a-1) unstable; urgency=low
+
+ [ Nikolay Pultsin ]
+ * new upstream version
+ * added libzlibrary-dev package
+
+ [ Joey Hess ]
+ * Small changes to the new -dev packages.
+ * Upload to Debian.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 08 Aug 2007 10:51:40 -0700
+
+fbreader (0.8.5c-1) unstable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Thu, 19 Jul 2007 15:20:00 +0400
+
+fbreader (0.8.5b-1) unstable; urgency=low
+
+ * new upstream version
+ * almost all changes from the previous change are now included into
+ the upstream version: zlibrary shared objects moving, rpath deletion,
+ and the man page.
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Tue, 10 Jul 2007 21:50:00 +0400
+
+fbreader (0.8.5a-1) unstable; urgency=low
+
+ * First upload to Debian. Closes: #432274
+ * Misc debianisation changes.
+ * Move zlibrary shared object files to /usr/lib from /usr/share.
+ * Remove use of rpath.
+ * Use sensible-browser.
+ * Added a basic man page.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 09 Jul 2007 15:04:31 -0400
+
+fbreader (0.8.5-1) stable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Sat, 7 Jul 2007 02:12:00 +0400
+
+fbreader (0.8.4zz-1) stable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Thu, 5 Jul 2007 03:17:00 +0400
+
+fbreader (0.8.4z-2) stable; urgency=low
+
+ * postinst/postrm scripts were added
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Fri, 29 Jun 2007 21:23:00 +0400
+
+fbreader (0.8.4z-1) stable; urgency=low
+
+ * Initial release.
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Fri, 29 Jun 2007 17:53:00 +0400
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/compat b/debian/_base/applications/office/tde-ebook-reader/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/control b/debian/_base/applications/office/tde-ebook-reader/debian/control
new file mode 100644
index 000000000..cd9f85394
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/control
@@ -0,0 +1,83 @@
+Source: tde-ebook-reader
+Section: text
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Debian QA Group <packages@qa.debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqtinterface-dev,
+ libbz2-dev, libexpat1-dev, libfribidi-dev,
+ libsqlite3-dev, libunibreak-dev, libz-dev, pkgconf
+Standards-Version: 4.7.0
+
+Package: tde-ebook-reader
+Architecture: any
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: sensible-utils,
+Description: e-book reader for TDE
+ tde-ebook-reader is an e-book reader for TDE.
+ .
+ Main features:
+ * supports several open e-book formats: fb2, html, chm, plucker,
+ palmdoc, ztxt, tcr (psion text), rtf, oeb, openreader, non-DRM'ed
+ mobipocket, plain text, epub, eReader
+ * reads directly from tar, zip, gzip, bzip2 archives (you can have
+ several books in one archive)
+ * supports a structured view of your e-book collection
+ * automatically determines encodings
+ * automatically generates a table of contents
+ * keeps the last open book and the last read positions for all open books
+ between runs
+ * automatic hyphenation (patterns for several languages are included)
+ * searching and downloading books from www.feedbooks.com and www.litres.ru
+ * partial CSS support for epub files
+
+Package: libzlcore-tqt
+Section: libs
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-data-tqt
+Description: ZLibrary TQt3-based development library (shared library)
+ This is the core of ZLibrary, the library that tde-ebook-reader is based on.
+
+Package: libzlcore-data-tqt
+Section: libs
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+Description: ZLibrary TQt3-based development library (support files)
+ This package contains the support files for the core of ZLibrary, the library
+ that the fbreader e-book reader is based on.
+
+Package: libzltext-tqt
+Section: libs
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt, libzltext-data-tqt
+Description: ZLibrary TQt3-based text model/viewer part (shared library)
+ This package provides text model/viewer part of ZLibrary.
+
+Package: libzltext-data-tqt
+Section: libs
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+Description: ZLibrary TQt3-based text model/viewer part (support files)
+ This package contains the support files for the text model/viewer part
+ of ZLibrary.
+
+Package: libzlcore-tqt-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt
+Description: ZLibrary TQt3-based development library (development files)
+ This package contains development files for the ZLibrary core.
+
+Package: libzltext-tqt-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzltext-tqt
+Description: ZLibrary TQt3-based text model/viewer part (development files)
+ This package contains development files for the ZLibrary text model/viewer
+ library.
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/copyright b/debian/_base/applications/office/tde-ebook-reader/debian/copyright
new file mode 100644
index 000000000..5135a02bf
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/copyright
@@ -0,0 +1,578 @@
+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/fbreader/0.99.4+dfsg-6
+
+Below is the original information from the Debian copyright file.
+-----------------------------------------------------------------
+
+This is the Debian prepackaged version of FBReader.
+
+It was originally Debianised by Nikolay Pultsin <geometer@fbreader.org>, and
+later modified and improved by Joey Hess <joeyh@debian.org> and
+Eugene V. Lyubimkin <jackyf@debian.org>.
+
+Sources are downloaded from its website at:
+
+ http://www.fbreader.org/
+
+It is copyright as follows:
+
+/*
+ * Copyright (C) 2004-2010 Geometer Plus <contact@geometerplus.com>
+ *
+ * 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 Street, Fifth Floor, Boston, MA
+ * 02110-1301, USA.
+ */
+
+On Debian systems, the full text of the GPLv2 can be found in
+/usr/share/common-licenses/GPL-2.
+
+
+Hyphenation patterns (zlibrary/text/data/hyphenationPatterns.zip):
+
+Files fi.pattern, tr.pattern, el.pattern were removed from upstream tarball.
+Check README.source to see why. You can reproduce removing procedure by using
+script debian/dfsg-repack.
+
+
+Files: cs.pattern
+License: GPLv2+.
+
+Files: en.pattern
+License: specific (follows)
+
+% Unlimited copying and redistribution of this file are permitted as long
+% as this file is not modified. Modifications are permitted, but only if
+% the resulting file is not named hyphen.tex.
+
+Files: de-traditional.pattern
+License: Latex Project Public License 1+
+Copyrights:
+
+% Copyright (C) 1988,1991 Rechenzentrum der Ruhr-Universitaet Bochum
+% [german hyphen patterns]
+% Copyright (C) 1993,1994,1999 Bernd Raichle/DANTE e.V.
+% [macros, adaption for TeX 2]
+%
+
+Files: de.pattern
+License: Latex Project Public License 1+
+Copyrights:
+
+% Copyright (C) 1988,1991 Rechenzentrum der Ruhr-Universitaet Bochum
+% [german hyphen patterns]
+% Copyright (C) 1993,1994,1999 Bernd Raichle/DANTE e.V.
+% [macros, adaption for TeX 2]
+% Copyright (C) 1998-2001 Walter Schmidt
+% [adaption to new German orthography]
+%
+
+Files: eo.pattern
+License: Latex Project Public License 1+
+Copyrights: Copyright (C) 1999 Sergei B. Pokrovsky <pok@iis.nsk.su>
+
+Files: es.pattern
+License: Latex Project Public License
+Copyrights:
+
+% (c) Javier Bezos 1993 1997.
+% (c) Javier Bezos and CervanTeX 2001-2006
+% Some parts, (c) by Francesc Carmona
+
+Files: fr.pattern
+License: specific (follows)
+
+% This file is available for free and can used and redistributed
+% asis for free. Modified versions should have another name.
+
+Files: id.pattern
+License: GPLv2
+Copyrights: (c) Copyright 1996, 1997 J\"org Knappen and Terry Mart
+
+Files: it.pattern
+License: LGPLv2.1+
+Copyrights: Copyright 1998, 2007 Claudio Beccari
+
+Files: no.pattern:
+Copyrights: Copyright (C) 2004, 2005 Rune Kleveland, Ole Michael Selberg.
+License: specific (follows)
+
+% Copying and distribution of this file, with or without modification,
+% are permitted in any medium without royalty provided the copyright
+% notice and this notice are preserved.
+
+Files: pt.pattern:
+License: Latex Project Public License 1+
+Copyrights:
+
+% (C) 1996 by Pedro J. de Rezende (rezende@dcc.unicamp.br)
+% and J.Joao Dias Almeida (jj@di.uminho.pt)
+% Version: 1.2 Release date: 21/07/96
+%
+% (C) 1994 by Pedro J. de Rezende (rezende@dcc.unicamp.br)
+% Version: 1.1 Release date: 04/12/94
+%
+% (C) 1987 by Pedro J. de Rezende
+% Version: 1.0 Release date: 02/13/87
+
+Files: sv.pattern
+License: Latex Project Public License 1.2+
+Copyrights: Copyright 1994 by Jan Michael Rynning. All rights reserved.
+
+Files: uk.pattern
+License: Latex Project Public License 1+
+Copyrights: Copyright 1999 Andrij Shvaika
+
+Files: ru.pattern
+License: Latex Project Public License 1.2+
+Copyrights: Copyright 1999-2003 Alexander I. Lebedev <swan@scon155.phys.msu.su>
+
+
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % http://www.latex-project.org/lppl.txt
+ % and version 1.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
+
+
+LGPLv2.1 clause:
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 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
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the full text of the LGPLv2.1 can be found in
+/usr/share/common-licenses/LGPL-2.1.
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install b/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install
new file mode 100644
index 000000000..322cc7393
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install
@@ -0,0 +1,6 @@
+/usr/share/zlibrary-tqt/keynames.desktop-tqt.xml
+/usr/share/zlibrary-tqt/languagePatterns.zip
+/usr/share/zlibrary-tqt/unicode.xml.gz
+/usr/share/zlibrary-tqt/default/
+/usr/share/zlibrary-tqt/encodings/
+/usr/share/zlibrary-tqt/resources/
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install b/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install
new file mode 100644
index 000000000..4f30f38c6
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install
@@ -0,0 +1,2 @@
+/usr/include/zlibrary-tqt/core
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install b/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install
new file mode 100644
index 000000000..3a6addd23
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install
@@ -0,0 +1 @@
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so.*
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install b/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install
new file mode 100644
index 000000000..55acf8e02
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install
@@ -0,0 +1 @@
+/usr/share/zlibrary-tqt/hyphenationPatterns.zip
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install b/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install
new file mode 100644
index 000000000..95be86c20
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install
@@ -0,0 +1,2 @@
+/usr/include/zlibrary-tqt/text
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install b/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install
new file mode 100644
index 000000000..3faed63a9
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install
@@ -0,0 +1 @@
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so.*
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/patches/series b/debian/_base/applications/office/tde-ebook-reader/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/patches/series
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/rules b/debian/_base/applications/office/tde-ebook-reader/debian/rules
new file mode 100755
index 000000000..0589ec408
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/rules
@@ -0,0 +1,18 @@
+#!/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" \
+ -DCMAKE_ZLIBRARY_INSTALL_PREFIX="/usr" \
+ -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/office/tde-ebook-reader/debian/source/format b/debian/_base/applications/office/tde-ebook-reader/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/office/tde-ebook-reader/debian/source/options b/debian/_base/applications/office/tde-ebook-reader/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/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/office/tde-ebook-reader/debian/tde-ebook-reader.install b/debian/_base/applications/office/tde-ebook-reader/debian/tde-ebook-reader.install
new file mode 100644
index 000000000..59065ad25
--- /dev/null
+++ b/debian/_base/applications/office/tde-ebook-reader/debian/tde-ebook-reader.install
@@ -0,0 +1,2 @@
+/opt/trinity/bin
+/opt/trinity/share
diff --git a/debian/_base/applications/settings/kmyfirewall/debian/control b/debian/_base/applications/settings/kmyfirewall/debian/control
index 79617857e..cae29f6a7 100644
--- a/debian/_base/applications/settings/kmyfirewall/debian/control
+++ b/debian/_base/applications/settings/kmyfirewall/debian/control
@@ -2,7 +2,7 @@ Source: kmyfirewall-trinity
Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: cdbs, debhelper (>= 10~), tdelibs14-trinity-dev (>= 3.3.0), chrpath, automake, autoconf, libtool, libltdl-dev
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
Standards-Version: 3.8.4
Homepage: http://kmyfirewall.sourceforge.net/
diff --git a/debian/_base/applications/settings/kmyfirewall/debian/dirs b/debian/_base/applications/settings/kmyfirewall/debian/dirs
deleted file mode 100644
index f0312285e..000000000
--- a/debian/_base/applications/settings/kmyfirewall/debian/dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-opt/trinity/bin
-opt/trinity/share/doc/tde/HTML/en
diff --git a/debian/_base/applications/settings/kmyfirewall/debian/install b/debian/_base/applications/settings/kmyfirewall/debian/install
deleted file mode 100644
index 311ed806e..000000000
--- a/debian/_base/applications/settings/kmyfirewall/debian/install
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/kmyfirewall.xpm opt/trinity/share/pixmaps
-debian/kmyfirewall-trinity/opt/trinity/share/man/man1/*
diff --git a/debian/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop b/debian/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop
deleted file mode 100644
index 3a562e7c0..000000000
--- a/debian/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop
+++ /dev/null
@@ -1,44 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=ServiceType
-X-TDE-ServiceType=KMyFirewall/Installer
-X-TDE-Library=libkmfinstallerplugin
-
-Name=KMyFirewall Installer Plugin
-Name[bg]=Приставка-инсталатор на KMyFirewall
-Name[br]=Lugent stalier KMyFirewall
-Name[bs]=KMyFirewall dodatak za instalaciju
-Name[ca]=Connector d'instal·lació per a KMyFirewall
-Name[cs]=Modul instalátoru KMyFirewall
-Name[de]=KMyFirewall Installationsprogramm
-Name[el]=Πρόσθετο εγκατάστασης για το KMyFirewall
-Name[es]=Complemento de instalación de KMyFirewall
-Name[et]=KMyFirewalli paigaldamisplugin
-Name[fr]=Module d'installation de KMyFirewall
-Name[gl]=Extensión de Instalazón de KMyFirewall
-Name[hi]=के-माइ-फायरवाल संस्थापक प्लगइन
-Name[hu]=KMyFirewall telepítőmodul
-Name[it]=Plugin di installazione di KMyFirewall
-Name[ja]=KMyFirewall インストーラ プラグイン
-Name[ka]=KMyFirewall დაყენების მოდული
-Name[nl]=KMyFirewall Installatieplugin
-Name[pa]=KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ
-Name[pl]=Wtyczka instalatora KMyFirewall
-Name[pt]='Plugin' de Instalação do KMyFirewall
-Name[pt_BR]=Plug-in Instaldor par ao KMyFirewall
-Name[ru]=KMyFirewall - Модуль установки
-Name[sr]=KMyFirewall-ов прикључак за инсталирање
-Name[sr@Latn]=KMyFirewall-ov priključak za instaliranje
-Name[sv]=Installationsdel för Min brandvägg
-Name[ta]=KMyதீச்சுவர் நிறுவுபவரைச் சொருகு
-Name[tr]=KMyFirewall Kurulum Eklentisi
-Name[uk]=Втулок встановлення KMyFirewall
-Name[xx]=xxKMyFirewall Installer Pluginxx
-Name[zh_CN]=KMyFirewall 安装程序插件
-
-[PropertyDef::X-KMyFirewall-Platform]
-Type=TQString
-
-[PropertyDef::X-KMyFirewall-Language]
-Type=TQString
-
diff --git a/debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop b/debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop
deleted file mode 100644
index 57f12ad9c..000000000
--- a/debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop
+++ /dev/null
@@ -1,35 +0,0 @@
-[Desktop Entry]
-Type=Application
-MimeType=application/x-kmyfirewall;application/x-kmyfirewall-kmfrs;application/x-kmyfirewall-kmfgrs;application/x-kmyfirewall-kmfnet;
-Icon=kmyfirewall
-Exec=/opt/trinity/bin/kmyfirewall %u
-Terminal=false
-Categories=Qt;TDE;System;
-Name=KMyFirewall
-Name[sv]=Min brandvägg
-Name[xx]=xxKMyFirewallxx
-GenericName=Firewall Configuration Tool
-GenericName[bg]=Настройване на защитна стена
-GenericName[es]=Herramienta de configuración de cortafuegos
-GenericName[et]=Tulemüüri seadistamistööriist
-GenericName[it]=Strumento di configurazione di KMyFirewall
-GenericName[nl]=Firewall-configuratieprogramma
-GenericName[pt]=Ferramenta de Configuração da Firewall
-GenericName[pt_BR]=Ferramenta de Configuração da Firewall
-GenericName[sr]=Алат за подешавање заштитног зида
-GenericName[sr@Latn]=Алат за подешавање заштитног зида
-GenericName[sv]=Verktyg för brandväggsinställning
-GenericName[xx]=xxFirewall Configuration Toolxx
-Comment=Firewall Configuration Tool
-Comment[bg]=Настройване на KMyFirewall
-Comment[es]=Herramienta de configuración de cortafuegos
-Comment[et]=Tulemüüri seadistamistööriist
-Comment[it]=Strumento di configurazione di KMyFirewall
-Comment[ms]=Alatan Tetapan Firewall
-Comment[nl]=Firewall-configuratieprogramma
-Comment[pt]=Ferramenta de Configuração da Firewall
-Comment[pt_BR]=Ferramenta de Configuração da Firewall
-Comment[sr]=Алат за подешавање заштитног зида
-Comment[sr@Latn]=Алат за подешавање заштитног зида
-Comment[sv]=Verktyg för inställning av brandvägg
-Comment[xx]=xxFirewall Configuration Toolxx
diff --git a/debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm b/debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm
deleted file mode 100644
index 3d58b81ff..000000000
--- a/debian/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm
+++ /dev/null
@@ -1,369 +0,0 @@
-/* XPM */
-static char * kmyfirewall_xpm[] = {
-"32 32 334 2",
-" c None",
-". c #FE0000",
-"+ c #E60000",
-"@ c #E10000",
-"# c #EA0000",
-"$ c #EF0000",
-"% c #E40000",
-"& c #DA0000",
-"* c #D70000",
-"= c #DC0000",
-"- c #F50F0F",
-"; c #F02525",
-"> c #EE4949",
-", c #EB6C6C",
-"' c #F89999",
-") c #FBAFAF",
-"! c #FDC4C4",
-"~ c #FDCACA",
-"{ c #FCC2C2",
-"] c #FBB2B2",
-"^ c #F59494",
-"/ c #E87272",
-"( c #DD4343",
-"_ c #D42929",
-": c #EF0808",
-"< c #ED5858",
-"[ c #F29191",
-"} c #F7BCBC",
-"| c #FBC8C8",
-"1 c #FCCCCC",
-"2 c #FDCCCC",
-"3 c #FECCCC",
-"4 c #FBC9C9",
-"5 c #F6B7B7",
-"6 c #ED9999",
-"7 c #D54D4D",
-"8 c #BF1313",
-"9 c #E82525",
-"0 c #EB7F7F",
-"a c #F8CCCC",
-"b c #FACCCC",
-"c c #FBCCCC",
-"d c #F9CCCC",
-"e c #F6C6C6",
-"f c #E58E8E",
-"g c #B91A1A",
-"h c #DE0000",
-"i c #E46969",
-"j c #F4BEBE",
-"k c #F8C9C9",
-"l c #F9C9C9",
-"m c #FAC9C9",
-"n c #FCC9C9",
-"o c #FDC9C9",
-"p c #FECBCB",
-"q c #FECFCF",
-"r c #FEC9C9",
-"s c #F7C9C9",
-"t c #F5C5C5",
-"u c #D55C5C",
-"v c #AF0A0A",
-"w c #CC0000",
-"x c #EEA4A4",
-"y c #F3B5B5",
-"z c #F5B5B5",
-"A c #F7B5B5",
-"B c #F9B5B5",
-"C c #FAB5B5",
-"D c #FBB5B5",
-"E c #FCB5B5",
-"F c #FDC3C3",
-"G c #FFF1F1",
-"H c #FDB9B9",
-"I c #F6B5B5",
-"J c #F4B5B5",
-"K c #F2B5B5",
-"L c #E88B8B",
-"M c #C81818",
-"N c #9E0000",
-"O c #EE0000",
-"P c #C90000",
-"Q c #EB9393",
-"R c #F0A2A2",
-"S c #F2A2A2",
-"T c #F4A2A2",
-"U c #F6A2A2",
-"V c #F7A2A2",
-"W c #F9A2A2",
-"X c #FAA2A2",
-"Y c #FCBDBD",
-"Z c #FFF5F5",
-"` c #FCB3B3",
-" . c #F8A2A2",
-".. c #F5A2A2",
-"+. c #F3A2A2",
-"@. c #F1A2A2",
-"#. c #EFA2A2",
-"$. c #E57D7D",
-"%. c #CC1616",
-"&. c #B00000",
-"*. c #8F0000",
-"=. c #F20000",
-"-. c #D20000",
-";. c #C30000",
-">. c #C80000",
-",. c #DC4747",
-"'. c #E97C7C",
-"). c #ED8282",
-"!. c #EF8282",
-"~. c #F28282",
-"{. c #F48282",
-"]. c #F68888",
-"^. c #F9A6A6",
-"/. c #FDD9D9",
-"(. c #FFFFFF",
-"_. c #FDE4E4",
-":. c #F89898",
-"<. c #F48484",
-"[. c #F38282",
-"}. c #F08282",
-"|. c #EE8282",
-"1. c #EC8282",
-"2. c #E97F7F",
-"3. c #D83E3E",
-"4. c #C80505",
-"5. c #BD0000",
-"6. c #A20000",
-"7. c #C50000",
-"8. c #D11111",
-"9. c #DE4343",
-"0. c #E86969",
-"a. c #EB6969",
-"b. c #EE6969",
-"c. c #F06969",
-"d. c #F37878",
-"e. c #FBCECE",
-"f. c #FFF7F7",
-"g. c #FEF2F2",
-"h. c #F69999",
-"i. c #F59999",
-"j. c #EF7070",
-"k. c #EC6969",
-"l. c #EA6969",
-"m. c #E66666",
-"n. c #DF4B4B",
-"o. c #CD0B0B",
-"p. c #C60000",
-"q. c #BF0000",
-"r. c #B40000",
-"s. c #7C0000",
-"t. c #D40000",
-"u. c #C70000",
-"v. c #CD0000",
-"w. c #D20101",
-"x. c #DB1E1E",
-"y. c #E13535",
-"z. c #E74343",
-"A. c #E94646",
-"B. c #F06C6C",
-"C. c #FCE4E4",
-"D. c #FFFCFC",
-"E. c #FACECE",
-"F. c #FAD8D8",
-"G. c #EC6363",
-"H. c #E54141",
-"I. c #E13838",
-"J. c #D81A1A",
-"K. c #D00404",
-"L. c #CA0000",
-"M. c #BB0000",
-"N. c #940000",
-"O. c #FD0000",
-"P. c #D00000",
-"Q. c #D50202",
-"R. c #D90808",
-"S. c #DF1414",
-"T. c #E21D1D",
-"U. c #EA4F4F",
-"V. c #FBDCDC",
-"W. c #FFFEFE",
-"X. c #FDEFEF",
-"Y. c #EC7171",
-"Z. c #DD1212",
-"`. c #D90909",
-" + c #D30101",
-".+ c #CF0000",
-"++ c #A10000",
-"@+ c #6C0000",
-"#+ c #E70000",
-"$+ c #BE0000",
-"%+ c #CB0000",
-"&+ c #CE0000",
-"*+ c #D30000",
-"=+ c #D60000",
-"-+ c #DC1010",
-";+ c #EA6565",
-">+ c #E53B3B",
-",+ c #F8C7C7",
-"'+ c #FCEBEB",
-")+ c #DA1111",
-"!+ c #D50303",
-"~+ c #D10000",
-"{+ c #C00000",
-"]+ c #BC0000",
-"^+ c #AD0000",
-"/+ c #7B0000",
-"(+ c #DB0000",
-"_+ c #D50000",
-":+ c #DD2828",
-"<+ c #F7CACA",
-"[+ c #F6BCBC",
-"}+ c #E45656",
-"|+ c #E04545",
-"1+ c #C10000",
-"2+ c #B30000",
-"3+ c #810000",
-"4+ c #E25050",
-"5+ c #FBE7E7",
-"6+ c #F9DFDF",
-"7+ c #BA0000",
-"8+ c #840000",
-"9+ c #E76A6A",
-"0+ c #FDF4F4",
-"a+ c #FEFAFA",
-"b+ c #FEF8F8",
-"c+ c #C40000",
-"d+ c #C20000",
-"e+ c #E66B6B",
-"f+ c #FDF3F3",
-"g+ c #F2A7A7",
-"h+ c #EA7777",
-"i+ c #F5C7C7",
-"j+ c #830000",
-"k+ c #D90000",
-"l+ c #E66767",
-"m+ c #ED8989",
-"n+ c #E34848",
-"o+ c #F1A8A8",
-"p+ c #DD0000",
-"q+ c #E44C4C",
-"r+ c #FBE0E0",
-"s+ c #FBE5E5",
-"t+ c #E64E4E",
-"u+ c #E23535",
-"v+ c #F2A5A5",
-"w+ c #FADCDC",
-"x+ c #F8D6D6",
-"y+ c #DB2020",
-"z+ c #D50404",
-"A+ c #740000",
-"B+ c #D80000",
-"C+ c #E75858",
-"D+ c #EF8989",
-"E+ c #F3A3A3",
-"F+ c #EA5E5E",
-"G+ c #DF0D0D",
-"H+ c #DE0B0B",
-"I+ c #E33232",
-"J+ c #F7C6C6",
-"K+ c #EF9B9B",
-"L+ c #DB1818",
-"M+ c #620000",
-"N+ c #E00C0C",
-"O+ c #F29696",
-"P+ c #E52727",
-"Q+ c #EC5E5E",
-"R+ c #F28F8F",
-"S+ c #E20D0D",
-"T+ c #E00000",
-"U+ c #EE7A7A",
-"V+ c #DF0B0B",
-"W+ c #900000",
-"X+ c #420000",
-"Y+ c #E20000",
-"Z+ c #E30404",
-"`+ c #F18080",
-" @ c #EC4646",
-".@ c #E61010",
-"+@ c #EA3434",
-"@@ c #E50404",
-"#@ c #EF6B6B",
-"$@ c #E51717",
-"%@ c #630000",
-"&@ c #E80000",
-"*@ c #E90000",
-"=@ c #EC2020",
-"-@ c #FCD4D4",
-";@ c #EB1010",
-">@ c #EE3434",
-",@ c #FAC7C7",
-"'@ c #FEF3F3",
-")@ c #F69898",
-"!@ c #9D0000",
-"~@ c #EC0000",
-"{@ c #ED0000",
-"]@ c #F34C4C",
-"^@ c #FCCDCD",
-"/@ c #FCDBDB",
-"(@ c #F24F4F",
-"_@ c #F89D9D",
-":@ c #FFF9F9",
-"<@ c #F78A8A",
-"[@ c #F02424",
-"}@ c #700000",
-"|@ c #F30000",
-"1@ c #F40000",
-"2@ c #F40C0C",
-"3@ c #FA7676",
-"4@ c #FA7C7C",
-"5@ c #F51C1C",
-"6@ c #F73F3F",
-"7@ c #F62525",
-"8@ c #6F0000",
-"9@ c #F80000",
-"0@ c #F70000",
-"a@ c #F80404",
-"b@ c #F80808",
-"c@ c #DF0000",
-"d@ c #960000",
-"e@ c #710000",
-"f@ c #9A0000",
-"g@ c #F00000",
-"h@ c #A80000",
-"i@ c #800000",
-"j@ c #F10000",
-"k@ c #F90000",
-"l@ c #FC0000",
-"m@ c #660000",
-"n@ c #750000",
-"o@ c #8D0000",
-"p@ c #980000",
-"q@ c #A00000",
-"r@ c #9C0000",
-"s@ c #690000",
-" ",
-" . + @ # $ % & * = ",
-" - ; > , ' ) ! ~ { ] ^ / ( _ ",
-" : < [ } | 1 2 3 3 2 2 1 4 5 6 7 8 ",
-" 9 0 a b c 1 2 3 3 3 3 2 2 c b d e f g ",
-" h i j k l m n o o p q r o n 4 m l s t u v ",
-" h w x y z A B C D E F G H E C B A I J K L M N ",
-" O P P Q R S T U V W X Y Z ` X .V ..+.@.#.$.%.&.*. ",
-" =.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.2.3.4.5.6. ",
-" % 7.;.>.8.9.0.a.b.c.d.e.f.(.g.h.i.j.k.l.m.n.o.p.q.r.s. ",
-" t.5.;.u.v.w.x.y.z.A.B.C.(.(.D.E.F.G.H.I.J.K.L.p.q.M.N. ",
-" O.;.5.;.u.w P.Q.R.S.T.U.V.(.(.(.W.X.Y.Z.`. +.+P 7.q.M.++@+ ",
-" #+M.$+;.u.%+&+*+=+-+;+>+,+(.(.(.(.(.'+)+!+~+v.P 7.{+]+^+/+ ",
-" (+M.q.;.u.%+&+-._+:+<+[+'+(.(.(.(.(.(.}+|+P.v.P 7.1+5.2+3+ ",
-" t.$+1+7.u.%+&+~+t.4+5+(.(.(.(.(.(.(.(.(.6+.+v.P u.;.{+7+8+ ",
-" t.1+;.p.>.%+&+~+*+9+0+(.(.(.(.a+b+(.(.(.6+.+v.L.u.c+d+$+8+ ",
-" _+7.p.P %+&+P.-.e+f+(.(.(.(.(.g+h+(.(.(.i+~+.+v.L.u.p.{+j+ ",
-" k+>.L.w &+P.~+t.l+(.(.(.(.(.(.m+n+(.(.(.o+-.~+.+v.%+P {+3+ ",
-" p+&+.+~+-.*+_+* q+(.(.r+'+r+s+t+u+v+w+(.x+y+z+*+-..+&+M.A+ ",
-" (+*+*+t._+* B+& C+(.(.D+z E+F+G+H+I+J+(.D.K+L+=+_+*+*+&.M+ ",
-" t.k+(+(+p+p+N+O+(.(.P+Q+R+S+T+@ T+G.(.(.U+V+= (+& k+W+X+ ",
-" P.(+T+T+@ Y+Z+`+(.(. @.@+@@@% % % #@(.X.$@Y+@ T+T+_+%@ ",
-" ~++ #+&@&@*@=@-@D.h.;@# # # # >@,@'@)@&@&@#+#+h !@ ",
-" $+@ ~@~@~@{@{@]@^@/@(@{@{@{@{@_@:@<@[@{@~@~@~@p.}@ ",
-" $+Y+|@1@|@1@1@2@3@4@1@1@1@5@6@7@1@1@1@1@=.(+8@ ",
-" $+$ 9@0@0@9@9@a@b@9@9@9@9@9@9@0@0@0@0@c@d@ ",
-" ^+B+9@O.O.O.O.O.O.O.O.O.O.O.O.O.|@*+e@ ",
-" f@;.$ . . . . . . . . . . . g@h@A+ ",
-" i@2+.+&@j@k@l@9@j@Y+&+N m@ ",
-" n@o@p@q@6.r@N.i@s@X+ ",
-" ",
-" "};
diff --git a/debian/_base/applications/settings/kmyfirewall/debian/rules b/debian/_base/applications/settings/kmyfirewall/debian/rules
index 76a0f44d3..a6797f19a 100755
--- a/debian/_base/applications/settings/kmyfirewall/debian/rules
+++ b/debian/_base/applications/settings/kmyfirewall/debian/rules
@@ -1,15 +1,17 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-tde.mk
-DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
-DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
-DEB_CONFIGURE_PREFIX := /opt/trinity
-DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
-
-cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
-
-binary-install/kmyfirewall-trinity::
- rm -f debian/$(cdbs_curpkg)/opt/trinity/lib/*.so
- chmod +x debian/$(cdbs_curpkg)/opt/trinity/share/apps/kmyfirewall/scripts/installer/linux/*.sh
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/debian/_base/applications/system/polkit-agent-tde/debian/control b/debian/_base/applications/system/polkit-agent-tde/debian/control
index 7fb2e0d3b..c7936bded 100644
--- a/debian/_base/applications/system/polkit-agent-tde/debian/control
+++ b/debian/_base/applications/system/polkit-agent-tde/debian/control
@@ -12,7 +12,7 @@ Architecture: any
Provides: polkit-1-auth-agent
Replaces: tde-ubuntu-integration
Breaks: tde-ubuntu-integration
-Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1
+Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1 | polkitd
Conflicts: tde-ubuntu-integration
Description: TDE dialogs for PolicyKit
PolicyKit is an application-level toolkit for defining and handling the policy
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk
@@ -0,0 +1,251 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+ if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \
+ test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \
+ echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/changelog b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/changelog
new file mode 100644
index 000000000..574e76971
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/changelog
@@ -0,0 +1,5 @@
+xdg-desktop-portal-trinity (0.1-0) unstable; urgency=low
+
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 12:54:00 +0900
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/compat b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/control b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/control
new file mode 100644
index 000000000..83bdda0cd
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/control
@@ -0,0 +1,15 @@
+Source: xdg-desktop-portal-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
+
+Package: xdg-desktop-portal-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, xdg-desktop-portal
+Conflicts: xdg-desktop-portals-trinity
+Provides: xdg-desktop-portals-trinity
+Replaces: xdg-desktop-portals-trinity
+Description: An implementation of the FreeDesktop Portals API for TDE
+ Exposes TDE APIs to applications which use the Portals API.
+ As a result, these applications can transparently use native TDE APIs and dialogs.
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/copyright b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/copyright
new file mode 100644
index 000000000..7943bd7ff
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/copyright
@@ -0,0 +1,4 @@
+This package was debianized by Michele Calgaro <michele.calgaro@yahoo.it> on
+Sun 06 Oct 2024 12:54:00 +0900
+
+Created by Mavridis Philippe <mavridisf@gmail.com> on Thu 01 Feb 2024 16:44:26 +0200
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/docs b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/rules b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/format b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/options b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/system/xdg-desktop-portal-tde/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk b/debian/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk
@@ -0,0 +1,251 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+ if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \
+ test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \
+ echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl b/debian/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/changelog b/debian/_base/applications/themes/twin-style-mallory/debian/changelog
new file mode 100644
index 000000000..ed534cb08
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/changelog
@@ -0,0 +1,6 @@
+twin-style-mallory-trinity (0.1-1) unstable; urgency=low
+
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 19:14:00 +0900
+
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/compat b/debian/_base/applications/themes/twin-style-mallory/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/control b/debian/_base/applications/themes/twin-style-mallory/debian/control
new file mode 100644
index 000000000..b190f7510
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/control
@@ -0,0 +1,13 @@
+Source: twin-style-mallory-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Remi Villatel <maxilys@tele2.fr>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev, tdebase-trinity-dev
+Standards-Version: 3.6.2
+
+Package: twin-style-mallory-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A twin window decoration based on the original
+ KDE Alloyon windec theme
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/copyright b/debian/_base/applications/themes/twin-style-mallory/debian/copyright
new file mode 100644
index 000000000..c7ff38e87
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/copyright
@@ -0,0 +1,7 @@
+This code was ported to TDE by:
+ Mavridis Philippe <mavridisf@gmail.com>
+and packaged for Debian by:
+ Michele Calgaro <michele.calgaro@yahoo.it>
+
+Original authors and copyright:
+ Remi Villatel <maxilys@tele2.fr>
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/patches/series b/debian/_base/applications/themes/twin-style-mallory/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/patches/series
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/rules b/debian/_base/applications/themes/twin-style-mallory/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/source/format b/debian/_base/applications/themes/twin-style-mallory/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/themes/twin-style-mallory/debian/source/options b/debian/_base/applications/themes/twin-style-mallory/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/themes/twin-style-mallory/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/debian/_base/core/tdebase/debian/control b/debian/_base/core/tdebase/debian/control
index 6f2808d73..46af0db93 100644
--- a/debian/_base/core/tdebase/debian/control
+++ b/debian/_base/core/tdebase/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Fathi Boudra <fboudra@free.fr>, Modestas Vainius <geromanas@mailas.com>, Sune Vuorela <debian@pusling.com>
-Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, init, libldap2-dev, libncurses5-dev, libpam0g-dev, libpopt-dev, libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsensors-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386] | libsensors4-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsmbclient-dev, libusb-dev, libxtst-dev, libfontenc-dev, xscreensaver, xscreensaver-data, xscreensaver-data-extra, rss-glx, libxss-dev, libxcomposite-dev, libxdamage-dev, libxkbfile-dev, xkb-data, xutils, texinfo, htdig, libavahi-compat-libdnssd-dev (>= 0.4), x11proto-kb-dev, xmkmf | xutils-dev, libogg-dev, libavahi-tqt-dev, udev, libudev-dev, libdbus-1-dev, libconfig-dev, libart-2.0-dev (>= 4:14.0.0~), libssl-dev, libssh-dev
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, init, libtirpc-dev, libldap2-dev, libncurses5-dev, libpam0g-dev, libpopt-dev, libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsensors-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386] | libsensors4-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsmbclient-dev, libusb-dev, libxtst-dev, libfontenc-dev, xscreensaver, xscreensaver-data, xscreensaver-data-extra, rss-glx, libxss-dev, libxcomposite-dev, libxdamage-dev, libxkbfile-dev, xkb-data, xutils, texinfo, htdig, libavahi-compat-libdnssd-dev (>= 0.4), x11proto-kb-dev, xmkmf | xutils-dev, libogg-dev, libavahi-tqt-dev, udev, libudev-dev, libdbus-1-dev, libconfig-dev, libart-2.0-dev (>= 4:14.0.0~), libssl-dev, libssh-dev
Build-Depends-Indep: doxygen, libtqtinterface-doc, graphviz, gsfonts-x11, tdelibs14-trinity-doc
Build-Conflicts: nvidia-glx (<< 1.0.8774-6)
Standards-Version: 3.8.4
diff --git a/debian/_base/core/tdebase/debian/kcontrol-trinity.install b/debian/_base/core/tdebase/debian/kcontrol-trinity.install
index aa5629dfe..fb1838b85 100644
--- a/debian/_base/core/tdebase/debian/kcontrol-trinity.install
+++ b/debian/_base/core/tdebase/debian/kcontrol-trinity.install
@@ -5,9 +5,10 @@ debian/tmp/opt/trinity/bin/keditfiletype
debian/tmp/opt/trinity/bin/tdefontinst
debian/tmp/opt/trinity/bin/tdefontview
debian/tmp/opt/trinity/bin/klocaldomainurifilterhelper
-debian/tmp/opt/trinity/bin/tderandrtray
-debian/tmp/opt/trinity/bin/tdehwdevicetray
debian/tmp/opt/trinity/bin/krdb
+debian/tmp/opt/trinity/bin/tdehwdevicetray
+debian/tmp/opt/trinity/bin/tderandrtray
+debian/tmp/opt/trinity/bin/tdesyndaemon
debian/tmp/opt/trinity/lib/trinity/fontthumbnail.la
debian/tmp/opt/trinity/lib/trinity/fontthumbnail.so
debian/tmp/opt/trinity/lib/trinity/kaccess.la
@@ -195,6 +196,7 @@ debian/tmp/opt/trinity/share/applications/tde/smbstatus.desktop
debian/tmp/opt/trinity/share/applications/tde/sound.desktop
debian/tmp/opt/trinity/share/applications/tde/spellchecking.desktop
debian/tmp/opt/trinity/share/applications/tde/style.desktop
+debian/tmp/opt/trinity/share/applications/tde/touchpad.desktop
debian/tmp/opt/trinity/share/applications/tde/useragent.desktop
debian/tmp/opt/trinity/share/applications/tde/xserver.desktop
debian/tmp/opt/trinity/share/applnk/.hidden/energy.desktop
diff --git a/debian/_base/core/tdebase/debian/klipper-trinity.install b/debian/_base/core/tdebase/debian/klipper-trinity.install
index 719b878c8..4231a3aae 100644
--- a/debian/_base/core/tdebase/debian/klipper-trinity.install
+++ b/debian/_base/core/tdebase/debian/klipper-trinity.install
@@ -6,6 +6,7 @@ debian/tmp/opt/trinity/lib/trinity/klipper_panelapplet.so
debian/tmp/opt/trinity/lib/trinity/klipper.so
debian/tmp/opt/trinity/lib/libtdeinit_klipper.so
debian/tmp/opt/trinity/share/applications/tde/klipper.desktop
+debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/copy-full-path.desktop
debian/tmp/opt/trinity/share/apps/tdeconf_update/klipper-1-2.pl
debian/tmp/opt/trinity/share/apps/tdeconf_update/klipper-trinity1.sh
debian/tmp/opt/trinity/share/apps/tdeconf_update/klipperrc.upd
diff --git a/debian/_base/core/tdebase/debian/rules b/debian/_base/core/tdebase/debian/rules
index e86e0401a..0a1bed051 100755
--- a/debian/_base/core/tdebase/debian/rules
+++ b/debian/_base/core/tdebase/debian/rules
@@ -64,7 +64,7 @@ DEB_CMAKE_EXTRA_FLAGS := \
-DWITH_UPOWER="ON" \
-DWITH_LIBART="ON" \
-DWITH_LIBCONFIG="ON" \
- -DWITH_PCRE="ON" \
+ -DWITH_PCRE2="ON" \
-DWITH_KRB5="ON"
DEB_FIXPERMS_EXCLUDE := \
@@ -118,9 +118,9 @@ binary-install/tdm-trinity::
install -p -D -m644 debian/tdm-trinity.needrestart debian/tdm-trinity/etc/needrestart/conf.d/tdm-trinity.conf
binary-install/kcontrol-trinity::
- mkdir -p debian/kcontrol/etc/udev/rules.d
+ mkdir -p debian/$(cdbs_curpkg)/etc/udev/rules.d
chmod +x debian/usermap.pl
- debian/usermap.pl kcontrol/input/logitechmouse.usermap > debian/kcontrol/etc/udev/logitechmouse.rules
+ debian/usermap.pl kcontrol/input/logitechmouse.usermap > debian/$(cdbs_curpkg)/etc/udev/logitechmouse.rules
install/klipper-trinity::
sed -i '/X-Ubuntu-Gettext-Domain=/d' debian/tmp/etc/trinity/klipperrc
diff --git a/debian/_base/core/tdebase/debian/tdebase-data-trinity.install b/debian/_base/core/tdebase/debian/tdebase-data-trinity.install
index 0ab9bc8a8..2ac5be87f 100644
--- a/debian/_base/core/tdebase/debian/tdebase-data-trinity.install
+++ b/debian/_base/core/tdebase/debian/tdebase-data-trinity.install
@@ -17,6 +17,10 @@ debian/tmp/opt/trinity/share/apps/kcmcss/template.css
debian/tmp/opt/trinity/share/apps/kcminput/cursor_large_black.pcf.gz
debian/tmp/opt/trinity/share/apps/kcminput/cursor_large_white.pcf.gz
debian/tmp/opt/trinity/share/apps/kcminput/cursor_small_white.pcf.gz
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse0.png
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse1.png
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse2.png
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse3.png
debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse_lh.png
debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse_rh.png
debian/tmp/opt/trinity/share/apps/kcminput/pics/doubleclick_1.png
@@ -344,6 +348,9 @@ debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tdehtml/nsplugin.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tderesources/common
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tderesources/index.cache.bz2
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tderesources/index.docbook
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/touchpad/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/touchpad/index.cache.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/touchpad/index.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/twindecoration/common
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/twindecoration/index.cache.bz2
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/twindecoration/index.docbook
@@ -520,6 +527,7 @@ debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop-p
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop-personal.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-system.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/input-touchpad.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/laptop.png
debian/tmp/opt/trinity/share/services/searchproviders/acronym.desktop
debian/tmp/opt/trinity/share/services/searchproviders/alexa.desktop
diff --git a/debian/_base/core/tdebase/debian/tdebase-trinity-bin.install b/debian/_base/core/tdebase/debian/tdebase-trinity-bin.install
index 132395ebd..c77323dc1 100644
--- a/debian/_base/core/tdebase/debian/tdebase-trinity-bin.install
+++ b/debian/_base/core/tdebase/debian/tdebase-trinity-bin.install
@@ -36,8 +36,6 @@ debian/tmp/opt/trinity/lib/trinity/kcminit_startup.la
debian/tmp/opt/trinity/lib/trinity/kcminit_startup.so
debian/tmp/opt/trinity/lib/trinity/kcm_keyboard.la
debian/tmp/opt/trinity/lib/trinity/kcm_keyboard.so
-debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys_init.la
-debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys_init.so
debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys.la
debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys.so
debian/tmp/opt/trinity/lib/trinity/kded_khotkeys.la
@@ -104,6 +102,7 @@ debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxkb/layout.png
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxkb/switching.png
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxkb/xkb.png
debian/tmp/opt/trinity/share/services/kxkb.desktop
+debian/tmp/opt/trinity/share/services/kded/khotkeys.desktop
debian/tmp/opt/trinity/share/man/man1/drkonqi.1
debian/tmp/opt/trinity/share/man/man1/kblankscrn.kss.1
debian/tmp/opt/trinity/share/man/man1/kcheckpass.1
diff --git a/debian/_base/core/tdebase/debian/twin-trinity.install b/debian/_base/core/tdebase/debian/twin-trinity.install
index 20121f46d..61d88bb0d 100644
--- a/debian/_base/core/tdebase/debian/twin-trinity.install
+++ b/debian/_base/core/tdebase/debian/twin-trinity.install
@@ -76,19 +76,7 @@ debian/tmp/opt/trinity/share/apps/twin/eventsrc
debian/tmp/opt/trinity/share/apps/twin/keramik.desktop
debian/tmp/opt/trinity/share/apps/twin/laptop.desktop
debian/tmp/opt/trinity/share/apps/twin/modernsystem.desktop
-debian/tmp/opt/trinity/share/apps/twin/pics/bluesun.png
-debian/tmp/opt/trinity/share/apps/twin/pics/close.png
-debian/tmp/opt/trinity/share/apps/twin/pics/fog-grey.png
-debian/tmp/opt/trinity/share/apps/twin/pics/fog.png
-debian/tmp/opt/trinity/share/apps/twin/pics/greenie.dim.png
-debian/tmp/opt/trinity/share/apps/twin/pics/greenie.light.png
-debian/tmp/opt/trinity/share/apps/twin/pics/iconify.png
-debian/tmp/opt/trinity/share/apps/twin/pics/maximizedown.png
-debian/tmp/opt/trinity/share/apps/twin/pics/maximize.png
-debian/tmp/opt/trinity/share/apps/twin/pics/menu.png
-debian/tmp/opt/trinity/share/apps/twin/pics/pindown.png
-debian/tmp/opt/trinity/share/apps/twin/pics/pinup.png
-debian/tmp/opt/trinity/share/apps/twin/pics/unknown.png
+debian/tmp/opt/trinity/share/apps/twin/pics/*
debian/tmp/opt/trinity/share/apps/twin/plastik.desktop
debian/tmp/opt/trinity/share/apps/twin/quartz.desktop
debian/tmp/opt/trinity/share/apps/twin/redmond.desktop
diff --git a/debian/_base/core/tdebase/debian/usermap.pl b/debian/_base/core/tdebase/debian/usermap.pl
index 9c8c61f26..bd87e2d72 100644
--- a/debian/_base/core/tdebase/debian/usermap.pl
+++ b/debian/_base/core/tdebase/debian/usermap.pl
@@ -34,7 +34,7 @@ sub parse_usermap_line {
my @rule;
while (my ($key, $flag) = each(%flags)) {
- hex($match{match_flags}) & $flag and push @rule, qq(SYSFS{$key}=="$match{$key}",);
+ hex($match{match_flags}) & $flag and push @rule, qq(ATTRS{$key}=="$match{$key}",);
}
push @rule,
(
@@ -47,9 +47,9 @@ sub parse_usermap_line {
print join(' ', @rule) . "\n";
}
-print "BUS!=\"usb\", GOTO=\"kcontrol_rules_end\"\n";
+print "DRIVERS!=\"usb\", GOTO=\"kcontrol_rules_end\"\n";
print "ACTION!=\"add\"\, GOTO=\"kcontrol_rules_end\"\n";
-print "SUBSYSTEM!=\"usb_device\"\, GOTO=\"kcontrol_rules_end\"\n\n";
+print "SUBSYSTEMS!=\"usb\"\, GOTO=\"kcontrol_rules_end\"\n\n";
foreach my $usermap (@ARGV) {
open(my $IN, $usermap . (-x $usermap && "|")) or die "unable to open usermap $usermap";
diff --git a/debian/_base/core/tdelibs/debian/control b/debian/_base/core/tdelibs/debian/control
index 5dcd2a7f0..1ffbf9cca 100644
--- a/debian/_base/core/tdelibs/debian/control
+++ b/debian/_base/core/tdelibs/debian/control
@@ -11,7 +11,7 @@ Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, sharutil
aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, libcupsys2-dev | libcups2-dev,
libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev, libldap2-dev,
liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
- libopenexr-dev (>= 1.2.2-4.1), libpcre3-dev,
+ libopenexr-dev (>= 1.2.2-4.1), libpcre2-dev,
libsasl2-dev, libxcomposite-dev, libdbus-1-tqt-dev,
libtiff-dev, libwebp-dev, libavahi-client-dev (>= 0.4), x11-xserver-utils,
libxml2-dev, libxml2-utils, libxslt1-dev, libavahi-tqt-dev,
@@ -103,7 +103,7 @@ Depends: tdelibs14-trinity (= ${source:Version}), libart-2.0-dev (>= 4:14.0.0~),
libarts1-trinity-dev (>= 1.5.0), ${libasound2-dev}, libacl1-dev, libattr1-dev,
libaspell-dev, hspell, libbz2-dev,
libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev,
- libopenexr-dev (>= 1.2.2-3), libpcre3-dev,
+ libopenexr-dev (>= 1.2.2-3), libpcre2-dev,
liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
libsasl2-dev, libxcomposite-dev,
libtiff-dev, libxml2-dev, libxml2-utils, libxslt1-dev,
diff --git a/debian/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install b/debian/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install
index 949783b12..cc9b62d74 100644
--- a/debian/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install
+++ b/debian/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install
@@ -218,8 +218,8 @@ debian/tmp/opt/trinity/include/tderootsystemdevice.h
debian/tmp/opt/trinity/include/tdesensordevice.h
debian/tmp/opt/trinity/include/tdestoragedevice.h
debian/tmp/opt/trinity/include/tdelibs_export.h
-debian/tmp/opt/trinity/include/kdemacros.h
debian/tmp/opt/trinity/include/tde.pot
+debian/tmp/opt/trinity/include/tdemacros.h
debian/tmp/opt/trinity/include/tdeprint/driver.h
debian/tmp/opt/trinity/include/tdeprint/kiconselectaction.h
debian/tmp/opt/trinity/include/tdeprint/kmjob.h
diff --git a/debian/_base/dependencies/polkit-tqt/debian/control b/debian/_base/dependencies/polkit-tqt/debian/control
index 27e070a69..ea2dffb78 100644
--- a/debian/_base/dependencies/polkit-tqt/debian/control
+++ b/debian/_base/dependencies/polkit-tqt/debian/control
@@ -11,7 +11,7 @@ Package: libpolkit-tqt
Section: libs
Architecture: any
Multi-Arch: same
-Depends: ${shlibs:Depends}, policykit-1
+Depends: ${shlibs:Depends}, policykit-1 | polkitd
Description: PolicyKit-tqt library
PolicyKit is an application-level toolkit for defining and handling the policy
that allows unprivileged processes to speak to privileged processes.
@@ -47,7 +47,7 @@ Package: libpolkit-tqt-examples
Section: libs
Architecture: any
Multi-Arch: foreign
-Depends: ${shlibs:Depends}, policykit-1
+Depends: ${shlibs:Depends}, policykit-1 | polkitd
Description: PolicyKit-tqt library example files
PolicyKit is an application-level toolkit for defining and handling the policy
that allows unprivileged processes to speak to privileged processes.
diff --git a/debian/_base/dependencies/sip4-tqt/debian/rules b/debian/_base/dependencies/sip4-tqt/debian/rules
index 7050c5431..c5f7ea68d 100755
--- a/debian/_base/dependencies/sip4-tqt/debian/rules
+++ b/debian/_base/dependencies/sip4-tqt/debian/rules
@@ -161,4 +161,4 @@ binary-arch: install-arch
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary configure
+.PHONY: build build-arch clean binary-indep binary-arch binary configure
diff --git a/debian/_base/dependencies/tqt3/debian/control b/debian/_base/dependencies/tqt3/debian/control
index 2ddecf6f4..43a4dce1f 100644
--- a/debian/_base/dependencies/tqt3/debian/control
+++ b/debian/_base/dependencies/tqt3/debian/control
@@ -2,7 +2,7 @@ Source: tqt-x11-free
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Sune Vuorela <debian@pusling.com>, Fathi Boudra <fabo@debian.org>, Modestas Vainius <modestas@vainius.eu>
-Build-Depends: cdbs, debhelper (>= 10~), quilt, cpio, libxext-dev (>= 4.3.0.dfsg.1-4),
+Build-Depends: cdbs, debhelper (>= 10~), quilt, cpio, libnsl-dev | libc6-dev (<<2.32~), libxext-dev (>= 4.3.0.dfsg.1-4),
libxrandr-dev (>= 4.3.0.dfsg.1-4), libsm-dev (>= 4.3.0.dfsg.1-4),
libxmu-dev (>= 4.3.0.dfsg.1-4), libice-dev (>= 4.3.0.dfsg.1-4),
libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev,
diff --git a/dilos/core/tdebase/debian/control b/dilos/core/tdebase/debian/control
index eec4f7d2f..f798124d2 100644
--- a/dilos/core/tdebase/debian/control
+++ b/dilos/core/tdebase/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Fathi Boudra <fboudra@free.fr>, Modestas Vainius <geromanas@mailas.com>, Sune Vuorela <debian@pusling.com>
-Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, init, libldap2-dev, libncurses5-dev, libpam0g-dev, libpopt-dev, libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !solaris-any], libsensors-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !solaris-any] | libsensors4-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !solaris-any], libsmbclient-dev, libusb-dev, libxtst-dev, libfontenc-dev, xscreensaver, xscreensaver-data, xscreensaver-data-extra, rss-glx, libxss-dev, libxcomposite-dev, libxdamage-dev, libxkbfile-dev, xkb-data, xutils, texinfo, htdig, libavahi-compat-libdnssd-dev (>= 0.4), x11proto-kb-dev, xmkmf | xutils-dev, libogg-dev, libavahi-tqt-dev, udev [!solaris-any], libudev-dev [!solaris-any], libdbus-1-dev, libconfig-dev, libart-2.0-dev (>= 4:14.0.0~), libssl-dev, libssh-dev, libcpp [solaris-any]
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, init, libtirpc-dev, libldap2-dev, libncurses5-dev, libpam0g-dev, libpopt-dev, libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !solaris-any], libsensors-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !solaris-any] | libsensors4-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !solaris-any], libsmbclient-dev, libusb-dev, libxtst-dev, libfontenc-dev, xscreensaver, xscreensaver-data, xscreensaver-data-extra, rss-glx, libxss-dev, libxcomposite-dev, libxdamage-dev, libxkbfile-dev, xkb-data, xutils, texinfo, htdig, libavahi-compat-libdnssd-dev (>= 0.4), x11proto-kb-dev, xmkmf | xutils-dev, libogg-dev, libavahi-tqt-dev, udev [!solaris-any], libudev-dev [!solaris-any], libdbus-1-dev, libconfig-dev, libart-2.0-dev (>= 4:14.0.0~), libssl-dev, libssh-dev, libcpp [solaris-any]
Build-Depends-Indep: doxygen, libtqtinterface-doc, graphviz, gsfonts-x11, tdelibs14-trinity-doc
Build-Conflicts: nvidia-glx (<< 1.0.8774-6)
Standards-Version: 3.8.4
diff --git a/dilos/core/tdebase/debian/kcontrol-trinity.install b/dilos/core/tdebase/debian/kcontrol-trinity.install
index 36523c40e..7d69f16f2 100644
--- a/dilos/core/tdebase/debian/kcontrol-trinity.install
+++ b/dilos/core/tdebase/debian/kcontrol-trinity.install
@@ -5,9 +5,10 @@ debian/tmp/usr/bin/keditfiletype
debian/tmp/usr/bin/tdefontinst
debian/tmp/usr/bin/tdefontview
debian/tmp/usr/bin/klocaldomainurifilterhelper
-debian/tmp/usr/bin/tderandrtray
-#debian/tmp/usr/bin/tdehwdevicetray
debian/tmp/usr/bin/krdb
+#debian/tmp/usr/bin/tdehwdevicetray
+debian/tmp/usr/bin/tderandrtray
+debian/tmp/usr/bin/tdesyndaemon
debian/tmp/usr/lib/*/trinity/fontthumbnail.la
debian/tmp/usr/lib/*/trinity/fontthumbnail.so
debian/tmp/usr/lib/*/trinity/kaccess.la
@@ -195,6 +196,7 @@ debian/tmp/usr/share/applications/tde/smbstatus.desktop
debian/tmp/usr/share/applications/tde/sound.desktop
debian/tmp/usr/share/applications/tde/spellchecking.desktop
debian/tmp/usr/share/applications/tde/style.desktop
+debian/tmp/usr/share/applications/tde/touchpad.desktop
debian/tmp/usr/share/applications/tde/useragent.desktop
debian/tmp/usr/share/applications/tde/xserver.desktop
debian/tmp/usr/share/applnk/.hidden/energy.desktop
diff --git a/dilos/core/tdebase/debian/klipper-trinity.install b/dilos/core/tdebase/debian/klipper-trinity.install
index 9bd8f433f..d5e9e42a0 100644
--- a/dilos/core/tdebase/debian/klipper-trinity.install
+++ b/dilos/core/tdebase/debian/klipper-trinity.install
@@ -6,6 +6,7 @@ debian/tmp/usr/lib/*/trinity/klipper_panelapplet.so
debian/tmp/usr/lib/*/trinity/klipper.so
debian/tmp/usr/lib/*/libtdeinit_klipper.so
debian/tmp/usr/share/applications/tde/klipper.desktop
+debian/tmp/usr/share/apps/konqueror/servicemenus/copy-full-path.desktop
debian/tmp/usr/share/apps/tdeconf_update/klipper-1-2.pl
debian/tmp/usr/share/apps/tdeconf_update/klipper-trinity1.sh
debian/tmp/usr/share/apps/tdeconf_update/klipperrc.upd
diff --git a/dilos/core/tdebase/debian/rules b/dilos/core/tdebase/debian/rules
index dcc4fcba5..fa4356dd8 100755
--- a/dilos/core/tdebase/debian/rules
+++ b/dilos/core/tdebase/debian/rules
@@ -63,7 +63,7 @@ DEB_CMAKE_EXTRA_FLAGS := \
-DWITH_UPOWER="ON" \
-DWITH_LIBART="ON" \
-DWITH_LIBCONFIG="ON" \
- -DWITH_PCRE="ON" \
+ -DWITH_PCRE2="ON" \
-DWITH_KRB5="ON" \
-DCMAKE_C_COMPILER=gcc \
-DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)"
@@ -135,9 +135,9 @@ binary-install/tdm-trinity::
install -p -D -m644 debian/tdm-trinity.needrestart debian/tdm-trinity/etc/needrestart/conf.d/tdm-trinity.conf
binary-install/kcontrol-trinity::
-# mkdir -p debian/kcontrol/etc/udev/rules.d
+# mkdir -p debian/$(cdbs_curpkg)/etc/udev/rules.d
# chmod +x debian/usermap.pl
-# debian/usermap.pl kcontrol/input/logitechmouse.usermap > debian/kcontrol/etc/udev/logitechmouse.rules
+# debian/usermap.pl kcontrol/input/logitechmouse.usermap > debian/$(cdbs_curpkg)/etc/udev/logitechmouse.rules
install/klipper-trinity::
sed -i '/X-Ubuntu-Gettext-Domain=/d' debian/tmp/etc/trinity/klipperrc
diff --git a/dilos/core/tdebase/debian/tdebase-data-trinity.install b/dilos/core/tdebase/debian/tdebase-data-trinity.install
index f67986932..ab8031781 100644
--- a/dilos/core/tdebase/debian/tdebase-data-trinity.install
+++ b/dilos/core/tdebase/debian/tdebase-data-trinity.install
@@ -17,6 +17,10 @@ debian/tmp/usr/share/apps/kcmcss/template.css
debian/tmp/usr/share/apps/kcminput/cursor_large_black.pcf.gz
debian/tmp/usr/share/apps/kcminput/cursor_large_white.pcf.gz
debian/tmp/usr/share/apps/kcminput/cursor_small_white.pcf.gz
+debian/tmp/usr/share/apps/kcminput/pics/mouse0.png
+debian/tmp/usr/share/apps/kcminput/pics/mouse1.png
+debian/tmp/usr/share/apps/kcminput/pics/mouse2.png
+debian/tmp/usr/share/apps/kcminput/pics/mouse3.png
debian/tmp/usr/share/apps/kcminput/pics/mouse_lh.png
debian/tmp/usr/share/apps/kcminput/pics/mouse_rh.png
debian/tmp/usr/share/apps/kcminput/pics/doubleclick_1.png
@@ -344,6 +348,9 @@ debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/tdehtml/nsplugin.docbook
debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/tderesources/common
debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/tderesources/index.cache.bz2
debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/tderesources/index.docbook
+debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/touchpad/common
+debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/touchpad/index.cache.bz2
+debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/touchpad/index.docbook
debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/twindecoration/common
debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/twindecoration/index.cache.bz2
debian/tmp/usr/share/doc/tde/HTML/en/kcontrol/twindecoration/index.docbook
@@ -520,6 +527,7 @@ debian/tmp/usr/share/icons/crystalsvg/*/categories/preferences-desktop-periphera
debian/tmp/usr/share/icons/crystalsvg/*/categories/preferences-desktop-personal.png
debian/tmp/usr/share/icons/crystalsvg/*/categories/preferences-desktop.png
debian/tmp/usr/share/icons/crystalsvg/*/categories/preferences-system.png
+debian/tmp/usr/share/icons/crystalsvg/*/devices/input-touchpad.png
debian/tmp/usr/share/icons/crystalsvg/*/devices/laptop.png
debian/tmp/usr/share/services/searchproviders/acronym.desktop
debian/tmp/usr/share/services/searchproviders/alexa.desktop
diff --git a/dilos/core/tdebase/debian/tdebase-trinity-bin.install b/dilos/core/tdebase/debian/tdebase-trinity-bin.install
index 3eeb90965..663130ba3 100644
--- a/dilos/core/tdebase/debian/tdebase-trinity-bin.install
+++ b/dilos/core/tdebase/debian/tdebase-trinity-bin.install
@@ -36,8 +36,6 @@ debian/tmp/usr/lib/*/trinity/kcminit_startup.la
debian/tmp/usr/lib/*/trinity/kcminit_startup.so
debian/tmp/usr/lib/*/trinity/kcm_keyboard.la
debian/tmp/usr/lib/*/trinity/kcm_keyboard.so
-debian/tmp/usr/lib/*/trinity/kcm_khotkeys_init.la
-debian/tmp/usr/lib/*/trinity/kcm_khotkeys_init.so
debian/tmp/usr/lib/*/trinity/kcm_khotkeys.la
debian/tmp/usr/lib/*/trinity/kcm_khotkeys.so
debian/tmp/usr/lib/*/trinity/kded_khotkeys.la
@@ -104,6 +102,7 @@ debian/tmp/usr/share/doc/tde/HTML/en/kxkb/layout.png
debian/tmp/usr/share/doc/tde/HTML/en/kxkb/switching.png
debian/tmp/usr/share/doc/tde/HTML/en/kxkb/xkb.png
debian/tmp/usr/share/services/kxkb.desktop
+debian/tmp/usr/share/services/kded/khotkeys.desktop
debian/tmp/usr/share/man/man1/drkonqi.1
debian/tmp/usr/share/man/man1/kblankscrn.kss.1
debian/tmp/usr/share/man/man1/kcheckpass.1
diff --git a/dilos/core/tdebase/debian/twin-trinity.install b/dilos/core/tdebase/debian/twin-trinity.install
index 3f09d0c70..50ac697dc 100644
--- a/dilos/core/tdebase/debian/twin-trinity.install
+++ b/dilos/core/tdebase/debian/twin-trinity.install
@@ -76,19 +76,7 @@ debian/tmp/usr/share/apps/twin/eventsrc
debian/tmp/usr/share/apps/twin/keramik.desktop
debian/tmp/usr/share/apps/twin/laptop.desktop
debian/tmp/usr/share/apps/twin/modernsystem.desktop
-debian/tmp/usr/share/apps/twin/pics/bluesun.png
-debian/tmp/usr/share/apps/twin/pics/close.png
-debian/tmp/usr/share/apps/twin/pics/fog-grey.png
-debian/tmp/usr/share/apps/twin/pics/fog.png
-debian/tmp/usr/share/apps/twin/pics/greenie.dim.png
-debian/tmp/usr/share/apps/twin/pics/greenie.light.png
-debian/tmp/usr/share/apps/twin/pics/iconify.png
-debian/tmp/usr/share/apps/twin/pics/maximizedown.png
-debian/tmp/usr/share/apps/twin/pics/maximize.png
-debian/tmp/usr/share/apps/twin/pics/menu.png
-debian/tmp/usr/share/apps/twin/pics/pindown.png
-debian/tmp/usr/share/apps/twin/pics/pinup.png
-debian/tmp/usr/share/apps/twin/pics/unknown.png
+debian/tmp/usr/share/apps/twin/pics/*
debian/tmp/usr/share/apps/twin/plastik.desktop
debian/tmp/usr/share/apps/twin/quartz.desktop
debian/tmp/usr/share/apps/twin/redmond.desktop
diff --git a/dilos/core/tdebase/debian/usermap.pl b/dilos/core/tdebase/debian/usermap.pl
index 9c8c61f26..bd87e2d72 100644
--- a/dilos/core/tdebase/debian/usermap.pl
+++ b/dilos/core/tdebase/debian/usermap.pl
@@ -34,7 +34,7 @@ sub parse_usermap_line {
my @rule;
while (my ($key, $flag) = each(%flags)) {
- hex($match{match_flags}) & $flag and push @rule, qq(SYSFS{$key}=="$match{$key}",);
+ hex($match{match_flags}) & $flag and push @rule, qq(ATTRS{$key}=="$match{$key}",);
}
push @rule,
(
@@ -47,9 +47,9 @@ sub parse_usermap_line {
print join(' ', @rule) . "\n";
}
-print "BUS!=\"usb\", GOTO=\"kcontrol_rules_end\"\n";
+print "DRIVERS!=\"usb\", GOTO=\"kcontrol_rules_end\"\n";
print "ACTION!=\"add\"\, GOTO=\"kcontrol_rules_end\"\n";
-print "SUBSYSTEM!=\"usb_device\"\, GOTO=\"kcontrol_rules_end\"\n\n";
+print "SUBSYSTEMS!=\"usb\"\, GOTO=\"kcontrol_rules_end\"\n\n";
foreach my $usermap (@ARGV) {
open(my $IN, $usermap . (-x $usermap && "|")) or die "unable to open usermap $usermap";
diff --git a/dilos/core/tdelibs/debian/control b/dilos/core/tdelibs/debian/control
index 801872966..b1c9fac95 100644
--- a/dilos/core/tdelibs/debian/control
+++ b/dilos/core/tdelibs/debian/control
@@ -11,7 +11,7 @@ Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, sharutil
aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, libcupsys2-dev | libcups2-dev,
libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev, libldap2-dev,
liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
- libopenexr-dev (>= 1.2.2-4.1), libpcre3-dev,
+ libopenexr-dev (>= 1.2.2-4.1), libpcre2-dev,
libsasl2-dev, libxcomposite-dev, libdbus-1-tqt-dev,
libtiff-dev, libwebp-dev, libavahi-client-dev (>= 0.4), x11-xserver-utils,
libxml2-dev, libxml2-utils, libxslt1-dev, libavahi-tqt-dev,
@@ -104,7 +104,7 @@ Depends: tdelibs14-trinity (= ${source:Version}), libart-2.0-dev (>= 4:14.0.0~),
libarts1-trinity-dev (>= 1.5.0), ${libasound2-dev}, libacl1-dev [!solaris-any], libattr1-dev [!solaris-any],
libaspell-dev, hspell, libbz2-dev,
libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev,
- libopenexr-dev (>= 1.2.2-3), libpcre3-dev,
+ libopenexr-dev (>= 1.2.2-3), libpcre2-dev,
liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
libsasl2-dev, libxcomposite-dev,
libtiff-dev, libxml2-dev, libxml2-utils, libxslt1-dev,
diff --git a/dilos/core/tdelibs/debian/tdelibs14-trinity-dev.install b/dilos/core/tdelibs/debian/tdelibs14-trinity-dev.install
index a00ec2307..494816e10 100644
--- a/dilos/core/tdelibs/debian/tdelibs14-trinity-dev.install
+++ b/dilos/core/tdelibs/debian/tdelibs14-trinity-dev.install
@@ -218,8 +218,8 @@ debian/tmp/usr/include/kde_file.h
#[!solaris-any] debian/tmp/usr/include/tdesensordevice.h
#[!solaris-any] debian/tmp/usr/include/tdestoragedevice.h
debian/tmp/usr/include/tdelibs_export.h
-debian/tmp/usr/include/kdemacros.h
debian/tmp/usr/include/tde.pot
+debian/tmp/usr/include/tdemacros.h
debian/tmp/usr/include/tdeprint/driver.h
debian/tmp/usr/include/tdeprint/kiconselectaction.h
debian/tmp/usr/include/tdeprint/kmjob.h
diff --git a/dilos/dependencies/sip4-tqt/debian/rules b/dilos/dependencies/sip4-tqt/debian/rules
index 9f54ca009..cb02fe737 100755
--- a/dilos/dependencies/sip4-tqt/debian/rules
+++ b/dilos/dependencies/sip4-tqt/debian/rules
@@ -165,4 +165,4 @@ binary-arch: install-arch
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary configure
+.PHONY: build build-arch clean binary-indep binary-arch binary configure
diff --git a/dilos/dependencies/tqt3/debian/control b/dilos/dependencies/tqt3/debian/control
index ae0a98093..ac574a78f 100644
--- a/dilos/dependencies/tqt3/debian/control
+++ b/dilos/dependencies/tqt3/debian/control
@@ -2,7 +2,7 @@ Source: tqt-x11-free
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Sune Vuorela <debian@pusling.com>, Fathi Boudra <fabo@debian.org>, Modestas Vainius <modestas@vainius.eu>
-Build-Depends: cdbs, debhelper (>= 10~), quilt, cpio, libxext-dev (>= 4.3.0.dfsg.1-4),
+Build-Depends: cdbs, debhelper (>= 10~), quilt, cpio, libnsl-dev | libc6-dev (<<2.32~), libxext-dev (>= 4.3.0.dfsg.1-4),
libxrandr-dev (>= 4.3.0.dfsg.1-4), libsm-dev (>= 4.3.0.dfsg.1-4),
libxmu-dev (>= 4.3.0.dfsg.1-4), libice-dev (>= 4.3.0.dfsg.1-4),
libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev,
diff --git a/freebsd/applications/development/Makefile b/freebsd/applications/development/Makefile
index 96e4fcbe4..9e2ac3153 100644
--- a/freebsd/applications/development/Makefile
+++ b/freebsd/applications/development/Makefile
@@ -4,5 +4,6 @@
SUBDIR += kdiff3
SUBDIR += kscope
SUBDIR += kxmleditor
+ SUBDIR += universal-indent-gui-tqt
.include <bsd.port.subdir.mk>
diff --git a/freebsd/applications/development/kdbg/distinfo b/freebsd/applications/development/kdbg/distinfo
index b3d86a9bb..6048b639e 100644
--- a/freebsd/applications/development/kdbg/distinfo
+++ b/freebsd/applications/development/kdbg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713749892
-SHA256 (TDE/applications/development/kdbg-trinity_14.1.2.orig.tar.xz) = b176e8f11ca4cfa3d74835fe236ee065f8204a1a7b91cf58b38d16e30156eae5
-SIZE (TDE/applications/development/kdbg-trinity_14.1.2.orig.tar.xz) = 218044
+TIMESTAMP = 1729172697
+SHA256 (TDE/applications/development/kdbg-trinity_14.1.3.orig.tar.xz) = 8430fbaf7958a0b7ad7422d451f7b29de65ec2c8f89e6ca65e8bdb92214393e0
+SIZE (TDE/applications/development/kdbg-trinity_14.1.3.orig.tar.xz) = 218000
diff --git a/freebsd/applications/development/kdiff3/distinfo b/freebsd/applications/development/kdiff3/distinfo
index c30679373..9b2bd0038 100644
--- a/freebsd/applications/development/kdiff3/distinfo
+++ b/freebsd/applications/development/kdiff3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713749956
-SHA256 (TDE/applications/development/kdiff3-trinity_14.1.2.orig.tar.xz) = 38f5567306110e173ed65d4243aa4c9b9fe48747f7ed7554d8ef0ea077715e81
-SIZE (TDE/applications/development/kdiff3-trinity_14.1.2.orig.tar.xz) = 745324
+TIMESTAMP = 1729172792
+SHA256 (TDE/applications/development/kdiff3-trinity_14.1.3.orig.tar.xz) = daa8ee2c72601e2d23c389de60d9d819d5011075c83038a266346a3627e1cbef
+SIZE (TDE/applications/development/kdiff3-trinity_14.1.3.orig.tar.xz) = 745300
diff --git a/freebsd/applications/development/kscope/distinfo b/freebsd/applications/development/kscope/distinfo
index 54f2e7172..47d995cf7 100644
--- a/freebsd/applications/development/kscope/distinfo
+++ b/freebsd/applications/development/kscope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713750005
-SHA256 (TDE/applications/development/kscope-trinity_14.1.2.orig.tar.xz) = dc3add9e295c43a3c1f3660248faac3589e4b768634cdbff91c429eb67bbcd1e
-SIZE (TDE/applications/development/kscope-trinity_14.1.2.orig.tar.xz) = 1059208
+TIMESTAMP = 1729172858
+SHA256 (TDE/applications/development/kscope-trinity_14.1.3.orig.tar.xz) = 2418945b06635d880b925891533dce9f280afb98a12a8e807f66daf805c04239
+SIZE (TDE/applications/development/kscope-trinity_14.1.3.orig.tar.xz) = 1059212
diff --git a/freebsd/applications/development/kxmleditor/distinfo b/freebsd/applications/development/kxmleditor/distinfo
index 0aa998385..e8f91a811 100644
--- a/freebsd/applications/development/kxmleditor/distinfo
+++ b/freebsd/applications/development/kxmleditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713750051
-SHA256 (TDE/applications/development/kxmleditor-trinity_14.1.2.orig.tar.xz) = 297554562652c18938ac8302e9e6e3d4fee539c18a61155a507dd03464409244
-SIZE (TDE/applications/development/kxmleditor-trinity_14.1.2.orig.tar.xz) = 509764
+TIMESTAMP = 1729172933
+SHA256 (TDE/applications/development/kxmleditor-trinity_14.1.3.orig.tar.xz) = c44e4b310ae009ef3fafb020d4e4dcddc536d8ac68c06cb808a73a831cc42a97
+SIZE (TDE/applications/development/kxmleditor-trinity_14.1.3.orig.tar.xz) = 509884
diff --git a/freebsd/applications/development/universal-indent-gui-tqt/Makefile b/freebsd/applications/development/universal-indent-gui-tqt/Makefile
new file mode 100644
index 000000000..70018a8ee
--- /dev/null
+++ b/freebsd/applications/development/universal-indent-gui-tqt/Makefile
@@ -0,0 +1,39 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/development/universal-indent-gui-tqt
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= universal-indent-gui-tqt
+COMMENT= Graphical UI for multiple source code indent/format/beautify tools
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= u/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= devel x11
+DISTSRC= ${PORTNAME}-trinity-${TDE_VERSION}${TDE_PREVERSION}
+DIST_SUBDIR= TDE/applications/development
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface \
+ libtqscintilla.so:devel/tqscintilla \
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/development/universal-indent-gui-tqt/distinfo b/freebsd/applications/development/universal-indent-gui-tqt/distinfo
new file mode 100644
index 000000000..8163cbe24
--- /dev/null
+++ b/freebsd/applications/development/universal-indent-gui-tqt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1729173011
+SHA256 (TDE/applications/development/universal-indent-gui-tqt_14.1.3.orig.tar.xz) = bca9d2a3a0eec27e259bc1ca1f48dda817677c12eb51d5d8046dfe987f46b37c
+SIZE (TDE/applications/development/universal-indent-gui-tqt_14.1.3.orig.tar.xz) = 454264
diff --git a/freebsd/applications/development/universal-indent-gui-tqt/pkg-descr b/freebsd/applications/development/universal-indent-gui-tqt/pkg-descr
new file mode 100644
index 000000000..6d63eebc0
--- /dev/null
+++ b/freebsd/applications/development/universal-indent-gui-tqt/pkg-descr
@@ -0,0 +1,37 @@
+GUI frontend for several code beautifiers
+
+UniversalIndentGui is a GUI fontend for several code beautifiers, currently
+supporting:
+ * Artistic Styler
+ * BCPP
+ * Cobol Beautify
+ * CSSTidy
+ * Fortran 90 PPR
+ * GNU Indent
+ * GreatCode
+ * hindent
+ * HTB
+ * Javascript Decoder
+ * JSPPP
+ * Perl Tidy
+ * PHP_Beautifier
+ * PHP Code Beautifier
+ * PHP Stylist
+ * pindent
+ * Ruby Beautify
+ * Ruby Formatter
+ * Shell Indent
+ * (HTML) Tidy
+ * Uncrustify
+ * XML Indent
+
+UniversalIndentGui allows you to tune a beautifier's configuration and see
+how the changes affects a source example live. It is especially useful to
+compare different C/C++ beautifiers when you have to choose one of them.
+
+KXML Editor is a simple program, that displays and edits the contents of an
+XML file. It can be embedded in Quanta, and used with DCOP.
+
+The left side contains a tree representing the XML document structure. The
+right side contains a list of attributes for the selected XML element and its
+contents.
diff --git a/freebsd/applications/development/universal-indent-gui-tqt/pkg-plist b/freebsd/applications/development/universal-indent-gui-tqt/pkg-plist
new file mode 100644
index 000000000..3d880be21
--- /dev/null
+++ b/freebsd/applications/development/universal-indent-gui-tqt/pkg-plist
@@ -0,0 +1,82 @@
+bin/universal-indent-gui-tqt
+%%DATADIR%%/config/UiGuiSyntaxHighlightConfig.ini
+%%DATADIR%%/icons/accessories-text-editor.png
+%%DATADIR%%/icons/applications-system.png
+%%DATADIR%%/icons/document-open.png
+%%DATADIR%%/icons/document-save-as.png
+%%DATADIR%%/icons/document-save.png
+%%DATADIR%%/icons/edit-clear.png
+%%DATADIR%%/icons/exporthtml.png
+%%DATADIR%%/icons/exportpdf.png
+%%DATADIR%%/icons/help.png
+%%DATADIR%%/icons/info.png
+%%DATADIR%%/icons/language-de.png
+%%DATADIR%%/icons/language-en.png
+%%DATADIR%%/icons/language-fr.png
+%%DATADIR%%/icons/language-ja.png
+%%DATADIR%%/icons/language-ru.png
+%%DATADIR%%/icons/language-uk.png
+%%DATADIR%%/icons/language-zh_TW.png
+%%DATADIR%%/icons/live-preview.png
+%%DATADIR%%/icons/load_indent_cfg.png
+%%DATADIR%%/icons/preferences-system.png
+%%DATADIR%%/icons/save_indent_cfg.png
+%%DATADIR%%/icons/shell.png
+%%DATADIR%%/icons/syntax-highlight.png
+%%DATADIR%%/icons/system-log-out.png
+%%DATADIR%%/icons/tooltip.png
+%%DATADIR%%/icons/universalIndentGUI.ico
+%%DATADIR%%/icons/universalIndentGUI.svg
+%%DATADIR%%/icons/universalIndentGUI_32x32.xpm
+%%DATADIR%%/icons/universalIndentGUI_512x512.png
+%%DATADIR%%/icons/universalIndentGUI_64x64.png
+%%DATADIR%%/icons/view-refresh.png
+%%DATADIR%%/indenters/example.cpp
+%%DATADIR%%/indenters/examples/JsDecoder.js
+%%DATADIR%%/indenters/examples/example.cbl
+%%DATADIR%%/indenters/examples/example.css
+%%DATADIR%%/indenters/examples/example.f90
+%%DATADIR%%/indenters/examples/example.html
+%%DATADIR%%/indenters/examples/example.js
+%%DATADIR%%/indenters/examples/example.php
+%%DATADIR%%/indenters/examples/example.pl
+%%DATADIR%%/indenters/examples/example.py
+%%DATADIR%%/indenters/examples/example.rb
+%%DATADIR%%/indenters/examples/example.sh
+%%DATADIR%%/indenters/examples/example.sql
+%%DATADIR%%/indenters/examples/example.vb
+%%DATADIR%%/indenters/examples/example.xml
+%%DATADIR%%/indenters/examples/hindent
+%%DATADIR%%/indenters/examples/hindent.html
+%%DATADIR%%/indenters/examples/perltidy
+%%DATADIR%%/indenters/examples/phpStylist.php
+%%DATADIR%%/indenters/examples/phpStylist.txt
+%%DATADIR%%/indenters/examples/pindent.py
+%%DATADIR%%/indenters/examples/pindent.txt
+%%DATADIR%%/indenters/examples/rbeautify.rb
+%%DATADIR%%/indenters/examples/ruby_formatter.rb
+%%DATADIR%%/indenters/examples/shellindent.awk
+%%DATADIR%%/indenters/uigui_CblBeau.ini
+%%DATADIR%%/indenters/uigui_astyle.ini
+%%DATADIR%%/indenters/uigui_bcpp.ini
+%%DATADIR%%/indenters/uigui_csstidy.ini
+%%DATADIR%%/indenters/uigui_f90ppr.ini
+%%DATADIR%%/indenters/uigui_gnuindent.ini
+%%DATADIR%%/indenters/uigui_greatcode.ini
+%%DATADIR%%/indenters/uigui_hindent.ini
+%%DATADIR%%/indenters/uigui_htb.ini
+%%DATADIR%%/indenters/uigui_jsdecoder.ini
+%%DATADIR%%/indenters/uigui_jsppp.ini
+%%DATADIR%%/indenters/uigui_perltidy.ini
+%%DATADIR%%/indenters/uigui_phpCB.ini
+%%DATADIR%%/indenters/uigui_phpStylist.ini
+%%DATADIR%%/indenters/uigui_php_Beautifier.ini
+%%DATADIR%%/indenters/uigui_pindent.ini
+%%DATADIR%%/indenters/uigui_psti.ini
+%%DATADIR%%/indenters/uigui_rbeautify.ini
+%%DATADIR%%/indenters/uigui_rubyformatter.ini
+%%DATADIR%%/indenters/uigui_shellindent.ini
+%%DATADIR%%/indenters/uigui_tidy.ini
+%%DATADIR%%/indenters/uigui_uncrustify.ini
+%%DATADIR%%/indenters/uigui_vbsbeaut.ini
+%%DATADIR%%/indenters/uigui_xmlindent.ini
diff --git a/freebsd/applications/games/knights/distinfo b/freebsd/applications/games/knights/distinfo
index 0e6b457bd..6d7090be1 100644
--- a/freebsd/applications/games/knights/distinfo
+++ b/freebsd/applications/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713750121
-SHA256 (TDE/applications/games/knights-trinity_14.1.2.orig.tar.xz) = 7a231031dae825c1e700c5052074b915f5229e39f2f0aa1dba4ed8d40ae40f4e
-SIZE (TDE/applications/games/knights-trinity_14.1.2.orig.tar.xz) = 1827552
+TIMESTAMP = 1729173074
+SHA256 (TDE/applications/games/knights-trinity_14.1.3.orig.tar.xz) = bb3042fc185eac834825da76099e634fadba4aaf5ddfdaff949e91bc06d5f458
+SIZE (TDE/applications/games/knights-trinity_14.1.3.orig.tar.xz) = 1827512
diff --git a/freebsd/applications/games/tdepacman/distinfo b/freebsd/applications/games/tdepacman/distinfo
index acb8a5df1..b99ab562c 100644
--- a/freebsd/applications/games/tdepacman/distinfo
+++ b/freebsd/applications/games/tdepacman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713750163
-SHA256 (TDE/applications/games/tdepacman-trinity_14.1.2.orig.tar.xz) = c3f6347639a6d447e5b7dca0df14469fe626877f1851aee7c0d547956a1662c9
-SIZE (TDE/applications/games/tdepacman-trinity_14.1.2.orig.tar.xz) = 109456
+TIMESTAMP = 1729173115
+SHA256 (TDE/applications/games/tdepacman-trinity_14.1.3.orig.tar.xz) = e27524dc87992c5dfbf17a2a9eec204bdb623b773239ca3764129397c89afe11
+SIZE (TDE/applications/games/tdepacman-trinity_14.1.3.orig.tar.xz) = 111324
diff --git a/freebsd/applications/games/tdepacman/pkg-plist b/freebsd/applications/games/tdepacman/pkg-plist
index 6fcfd89ed..f9150f46a 100644
--- a/freebsd/applications/games/tdepacman/pkg-plist
+++ b/freebsd/applications/games/tdepacman/pkg-plist
@@ -106,5 +106,6 @@ share/locale/de/LC_MESSAGES/tdepacman.mo
share/locale/es/LC_MESSAGES/tdepacman.mo
share/locale/he/LC_MESSAGES/tdepacman.mo
share/locale/pt/LC_MESSAGES/tdepacman.mo
+share/locale/ru/LC_MESSAGES/tdepacman.mo
share/locale/sv/LC_MESSAGES/tdepacman.mo
share/man/man1/tdepacman.1.gz
diff --git a/freebsd/applications/graphics/Makefile b/freebsd/applications/graphics/Makefile
index 56dcb47bf..364238983 100644
--- a/freebsd/applications/graphics/Makefile
+++ b/freebsd/applications/graphics/Makefile
@@ -4,5 +4,6 @@
SUBDIR += gwenview
SUBDIR += gwenview-i18n
SUBDIR += ksquirrel
+ SUBDIR += potracegui
.include <bsd.port.subdir.mk>
diff --git a/freebsd/applications/graphics/digikam/distinfo b/freebsd/applications/graphics/digikam/distinfo
index e82c5b0a8..9e9b14434 100644
--- a/freebsd/applications/graphics/digikam/distinfo
+++ b/freebsd/applications/graphics/digikam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713750218
-SHA256 (TDE/applications/graphics/digikam-trinity_14.1.2.orig.tar.xz) = 27a9f10f45f5bdf5f3ef8e70d1db727acaea00848e9750551d8e828db6f9c151
-SIZE (TDE/applications/graphics/digikam-trinity_14.1.2.orig.tar.xz) = 54252952
+TIMESTAMP = 1729173150
+SHA256 (TDE/applications/graphics/digikam-trinity_14.1.3.orig.tar.xz) = 854811b38df03e824c4269877c9b625359b09120b09f6e7d5ae37ae031553a82
+SIZE (TDE/applications/graphics/digikam-trinity_14.1.3.orig.tar.xz) = 54253212
diff --git a/freebsd/applications/graphics/gwenview-i18n/distinfo b/freebsd/applications/graphics/gwenview-i18n/distinfo
index c88424703..73c4c0def 100644
--- a/freebsd/applications/graphics/gwenview-i18n/distinfo
+++ b/freebsd/applications/graphics/gwenview-i18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714289830
-SHA256 (TDE/applications/graphics/gwenview-i18n-trinity_14.1.2.orig.tar.xz) = ab6d13848f7fc7ee0f992982fc5f26cd418e27c43068da26b7d6403cc1f1c429
-SIZE (TDE/applications/graphics/gwenview-i18n-trinity_14.1.2.orig.tar.xz) = 1391976
+TIMESTAMP = 1729416898
+SHA256 (TDE/applications/graphics/gwenview-i18n-trinity_14.1.3.orig.tar.xz) = 8a0441d8232f5930dca48d4cc0e5d586f59058f00aa948bcdb26741966ede1ad
+SIZE (TDE/applications/graphics/gwenview-i18n-trinity_14.1.3.orig.tar.xz) = 1391944
diff --git a/freebsd/applications/graphics/gwenview/distinfo b/freebsd/applications/graphics/gwenview/distinfo
index 2ac828bac..08667bdc6 100644
--- a/freebsd/applications/graphics/gwenview/distinfo
+++ b/freebsd/applications/graphics/gwenview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713753194
-SHA256 (TDE/applications/graphics/gwenview-trinity_14.1.2.orig.tar.xz) = 7482a9fd73a2fb288b280d7949ebd69c09d409fe00737dbe90917f550d5c7e5e
-SIZE (TDE/applications/graphics/gwenview-trinity_14.1.2.orig.tar.xz) = 734036
+TIMESTAMP = 1729173871
+SHA256 (TDE/applications/graphics/gwenview-trinity_14.1.3.orig.tar.xz) = 2187c671fe780b524a856efb469e7063bf60cbf08bcef1fc11b74ef16d109b6b
+SIZE (TDE/applications/graphics/gwenview-trinity_14.1.3.orig.tar.xz) = 512200
diff --git a/freebsd/applications/graphics/ksquirrel/distinfo b/freebsd/applications/graphics/ksquirrel/distinfo
index f1d7dac21..95af4e444 100644
--- a/freebsd/applications/graphics/ksquirrel/distinfo
+++ b/freebsd/applications/graphics/ksquirrel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713753317
-SHA256 (TDE/applications/graphics/ksquirrel-trinity_14.1.2.orig.tar.xz) = 134370dcaf2c126af022f3c2bf9b3f10dacbecfd6fe70b67e7d266b7bf72c941
-SIZE (TDE/applications/graphics/ksquirrel-trinity_14.1.2.orig.tar.xz) = 782388
+TIMESTAMP = 1729173992
+SHA256 (TDE/applications/graphics/ksquirrel-trinity_14.1.3.orig.tar.xz) = 506ce4a018de7c7e21016c01adb5c55c168bf0142329f38ad52511efd609ae8b
+SIZE (TDE/applications/graphics/ksquirrel-trinity_14.1.3.orig.tar.xz) = 782168
diff --git a/freebsd/applications/graphics/potracegui/Makefile b/freebsd/applications/graphics/potracegui/Makefile
new file mode 100644
index 000000000..27ce225dd
--- /dev/null
+++ b/freebsd/applications/graphics/potracegui/Makefile
@@ -0,0 +1,38 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/graphics/potracegui
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= potracegui-trinity
+COMMENT= TDE frontend for potrace
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= p/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= graphics x11
+DIST_SUBDIR= TDE/applications/graphics
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface
+
+RUN_DEPENDS+= potrace:graphics/potrace
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/graphics/potracegui/distinfo b/freebsd/applications/graphics/potracegui/distinfo
new file mode 100644
index 000000000..35ef93602
--- /dev/null
+++ b/freebsd/applications/graphics/potracegui/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1729174571
+SHA256 (TDE/applications/graphics/potracegui-trinity_14.1.3.orig.tar.xz) = 55fb92a0e4729453b8f1fcac61ced5606eece869dd370f1835e3dffeb6fcefc9
+SIZE (TDE/applications/graphics/potracegui-trinity_14.1.3.orig.tar.xz) = 50708
diff --git a/freebsd/applications/graphics/potracegui/pkg-descr b/freebsd/applications/graphics/potracegui/pkg-descr
new file mode 100644
index 000000000..044db6a5d
--- /dev/null
+++ b/freebsd/applications/graphics/potracegui/pkg-descr
@@ -0,0 +1,8 @@
+TDE frontend for potrace
+
+A TDE interface for the commandline tracing tools potrace and/or autotrace. It
+supports drag and drop as well as all image types recognized by TDE, which are
+a lot more than the 4 recognized by the potrace commandline tool. Loading of
+remote files (web, ftp, ...) is also supported.
+
+Homepage: http://potracegui.sourceforge.net
diff --git a/freebsd/applications/graphics/potracegui/pkg-plist b/freebsd/applications/graphics/potracegui/pkg-plist
new file mode 100644
index 000000000..6ea9140d8
--- /dev/null
+++ b/freebsd/applications/graphics/potracegui/pkg-plist
@@ -0,0 +1,11 @@
+bin/potracegui
+share/applications/tde/potracegui.desktop
+share/apps/potracegui/potraceguiui.rc
+share/doc/tde/HTML/en/potracegui/common
+share/doc/tde/HTML/en/potracegui/index.cache.bz2
+share/doc/tde/HTML/en/potracegui/index.docbook
+share/icons/hicolor/16x16/apps/potracegui.png
+share/icons/hicolor/32x32/apps/potracegui.png
+share/locale/de/LC_MESSAGES/potracegui.mo
+share/locale/tr/LC_MESSAGES/potracegui.mo
+share/man/man1/potracegui.1.gz
diff --git a/freebsd/applications/internet/kasablanca/distinfo b/freebsd/applications/internet/kasablanca/distinfo
index 540c20fcb..79d271cee 100644
--- a/freebsd/applications/internet/kasablanca/distinfo
+++ b/freebsd/applications/internet/kasablanca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713787860
-SHA256 (TDE/applications/internet/kasablanca-trinity_14.1.2.orig.tar.xz) = ba0318710cd7d6d7b4afe7a3e26b48f4b07cd84b5c68624cd546e8cc6bcbaf8f
-SIZE (TDE/applications/internet/kasablanca-trinity_14.1.2.orig.tar.xz) = 131744
+TIMESTAMP = 1729174604
+SHA256 (TDE/applications/internet/kasablanca-trinity_14.1.3.orig.tar.xz) = 87bf9eadedeaae03db76c61c95f28f00f775e16b33c6165e654f86993317f59e
+SIZE (TDE/applications/internet/kasablanca-trinity_14.1.3.orig.tar.xz) = 131788
diff --git a/freebsd/applications/internet/kbiff/distinfo b/freebsd/applications/internet/kbiff/distinfo
index 0b9b34c13..3f1a6475d 100644
--- a/freebsd/applications/internet/kbiff/distinfo
+++ b/freebsd/applications/internet/kbiff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713787977
-SHA256 (TDE/applications/internet/kbiff-trinity_14.1.2.orig.tar.xz) = c14e03bd380ae7d1cc81f4c12674f39e03c21646efb517f1d22db026a6ee57d7
-SIZE (TDE/applications/internet/kbiff-trinity_14.1.2.orig.tar.xz) = 139880
+TIMESTAMP = 1729174651
+SHA256 (TDE/applications/internet/kbiff-trinity_14.1.3.orig.tar.xz) = 7acb7abc5e623708635c4def41c9801197f88e9cb31bbaaa67cbd408890cb566
+SIZE (TDE/applications/internet/kbiff-trinity_14.1.3.orig.tar.xz) = 139868
diff --git a/freebsd/applications/internet/kftpgrabber/distinfo b/freebsd/applications/internet/kftpgrabber/distinfo
index 1e37f6de6..1e9535a9e 100644
--- a/freebsd/applications/internet/kftpgrabber/distinfo
+++ b/freebsd/applications/internet/kftpgrabber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713788624
-SHA256 (TDE/applications/internet/kftpgrabber-trinity_14.1.2.orig.tar.xz) = 1f75f03428cb5ff242d1dd557dc72428ad7dee7e82133930a79ac2d25486181f
-SIZE (TDE/applications/internet/kftpgrabber-trinity_14.1.2.orig.tar.xz) = 756860
+TIMESTAMP = 1729174697
+SHA256 (TDE/applications/internet/kftpgrabber-trinity_14.1.3.orig.tar.xz) = 1d4312ae7e8d25a41a4850001a8d1298cabe2e7cd5c7a0fe304be955feee9ef5
+SIZE (TDE/applications/internet/kftpgrabber-trinity_14.1.3.orig.tar.xz) = 756864
diff --git a/freebsd/applications/internet/knmap/distinfo b/freebsd/applications/internet/knmap/distinfo
index 1d84b3bbc..5374f7a08 100644
--- a/freebsd/applications/internet/knmap/distinfo
+++ b/freebsd/applications/internet/knmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713788756
-SHA256 (TDE/applications/internet/knmap-trinity_14.1.2.orig.tar.xz) = 51e0dcf0c16aed34eccde49ef63130931d1e560165334ca548f72b429369da03
-SIZE (TDE/applications/internet/knmap-trinity_14.1.2.orig.tar.xz) = 983408
+TIMESTAMP = 1729174786
+SHA256 (TDE/applications/internet/knmap-trinity_14.1.3.orig.tar.xz) = 606bb280f2cfdc29f4cc0510d8acbb59878dba810da1bbb8f2568c211c2eaf7b
+SIZE (TDE/applications/internet/knmap-trinity_14.1.3.orig.tar.xz) = 983432
diff --git a/freebsd/applications/internet/konversation/distinfo b/freebsd/applications/internet/konversation/distinfo
index 4b2c6c914..a181d0e2d 100644
--- a/freebsd/applications/internet/konversation/distinfo
+++ b/freebsd/applications/internet/konversation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713788802
-SHA256 (TDE/applications/internet/konversation-trinity_14.1.2.orig.tar.xz) = 364099686b08763391d7e1527024f670121d9919f037dd0c5dd615e18e7d308e
-SIZE (TDE/applications/internet/konversation-trinity_14.1.2.orig.tar.xz) = 4153116
+TIMESTAMP = 1729174850
+SHA256 (TDE/applications/internet/konversation-trinity_14.1.3.orig.tar.xz) = b5ca7b0804dc9884c2a4f9f7c6f3e83c35e8c5d829076cab1417da0a82ef9658
+SIZE (TDE/applications/internet/konversation-trinity_14.1.3.orig.tar.xz) = 4152996
diff --git a/freebsd/applications/internet/kopete-otr/distinfo b/freebsd/applications/internet/kopete-otr/distinfo
index 82f9f8ece..2d81d558e 100644
--- a/freebsd/applications/internet/kopete-otr/distinfo
+++ b/freebsd/applications/internet/kopete-otr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713789410
-SHA256 (TDE/applications/internet/kopete-otr-trinity_14.1.2.orig.tar.xz) = 097eb19c030ae312ff5e10ebb067ba0cdcc1ba624c2064c6e20053d6e23e279c
-SIZE (TDE/applications/internet/kopete-otr-trinity_14.1.2.orig.tar.xz) = 57672
+TIMESTAMP = 1729174928
+SHA256 (TDE/applications/internet/kopete-otr-trinity_14.1.3.orig.tar.xz) = d83cb74d45b6be876a18871a46bebaf9890fa8b9f41e6cc83fa81938cbdf3515
+SIZE (TDE/applications/internet/kopete-otr-trinity_14.1.3.orig.tar.xz) = 57668
diff --git a/freebsd/applications/internet/kshowmail/distinfo b/freebsd/applications/internet/kshowmail/distinfo
index 878644f7d..57a6aacbd 100644
--- a/freebsd/applications/internet/kshowmail/distinfo
+++ b/freebsd/applications/internet/kshowmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713789453
-SHA256 (TDE/applications/internet/kshowmail-trinity_14.1.2.orig.tar.xz) = 487903b190867579fe2caeac98b4595cb54ef12fba2dbf2e95bb50c9b19cb94d
-SIZE (TDE/applications/internet/kshowmail-trinity_14.1.2.orig.tar.xz) = 566604
+TIMESTAMP = 1729175138
+SHA256 (TDE/applications/internet/kshowmail-trinity_14.1.3.orig.tar.xz) = 66c495393eac4bb85918186bdfd10ed79c087e4a14eed2a3e32f4ee3d67f1632
+SIZE (TDE/applications/internet/kshowmail-trinity_14.1.3.orig.tar.xz) = 566280
diff --git a/freebsd/applications/internet/kstreamripper/distinfo b/freebsd/applications/internet/kstreamripper/distinfo
index 10b7a5f05..8d57cf058 100644
--- a/freebsd/applications/internet/kstreamripper/distinfo
+++ b/freebsd/applications/internet/kstreamripper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713789521
-SHA256 (TDE/applications/internet/kstreamripper-trinity_14.1.2.orig.tar.xz) = 453808e00e650091b5ca4cbb21e4701710a066cacb1bc5c70bfb4bf9c6ebc95c
-SIZE (TDE/applications/internet/kstreamripper-trinity_14.1.2.orig.tar.xz) = 23712
+TIMESTAMP = 1729175210
+SHA256 (TDE/applications/internet/kstreamripper-trinity_14.1.3.orig.tar.xz) = ad63e9e3f44d1ddddfc83f7ec6061696312c1900f3e9c593060753a6174abf08
+SIZE (TDE/applications/internet/kstreamripper-trinity_14.1.3.orig.tar.xz) = 23700
diff --git a/freebsd/applications/internet/ktorrent/distinfo b/freebsd/applications/internet/ktorrent/distinfo
index 582d83ae7..cc0549d5f 100644
--- a/freebsd/applications/internet/ktorrent/distinfo
+++ b/freebsd/applications/internet/ktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713789565
-SHA256 (TDE/applications/internet/ktorrent-trinity_14.1.2.orig.tar.xz) = c0ee278e70e7dc30ccd06680e9156a2c90b233a014de70d5325fc485cddeeb78
-SIZE (TDE/applications/internet/ktorrent-trinity_14.1.2.orig.tar.xz) = 2058356
+TIMESTAMP = 1729175346
+SHA256 (TDE/applications/internet/ktorrent-trinity_14.1.3.orig.tar.xz) = 0d2def66f9809a1e52b77159704b976676361e07b9fb03d4eb5af5c030851755
+SIZE (TDE/applications/internet/ktorrent-trinity_14.1.3.orig.tar.xz) = 2058588
diff --git a/freebsd/applications/internet/tork/distinfo b/freebsd/applications/internet/tork/distinfo
index 92767afa1..df3a55760 100644
--- a/freebsd/applications/internet/tork/distinfo
+++ b/freebsd/applications/internet/tork/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713789877
-SHA256 (TDE/applications/internet/tork-trinity_14.1.2.orig.tar.xz) = aab9eb18344d5d3e56a9241aea577e2c461c1368de39a9d9611bbe0ece0c5773
-SIZE (TDE/applications/internet/tork-trinity_14.1.2.orig.tar.xz) = 1971548
+TIMESTAMP = 1729175664
+SHA256 (TDE/applications/internet/tork-trinity_14.1.3.orig.tar.xz) = 0a87659279b0b024015984f9ae608dbeb3b5680a7b5da244b88d30ec4dbe1a93
+SIZE (TDE/applications/internet/tork-trinity_14.1.3.orig.tar.xz) = 1972792
diff --git a/freebsd/applications/internet/tork/pkg-plist b/freebsd/applications/internet/tork/pkg-plist
index 4cc80b510..0f3a5cc08 100644
--- a/freebsd/applications/internet/tork/pkg-plist
+++ b/freebsd/applications/internet/tork/pkg-plist
@@ -401,6 +401,7 @@ share/locale/es/LC_MESSAGES/tork.mo
share/locale/fr/LC_MESSAGES/tork.mo
share/locale/it/LC_MESSAGES/tork.mo
share/locale/nl/LC_MESSAGES/tork.mo
+share/locale/ru/LC_MESSAGES/libkickermenu_tork.mo
share/locale/tr/LC_MESSAGES/tork.mo
share/locale/zh_CN/LC_MESSAGES/tork.mo
share/man/man1/tork.1.gz
diff --git a/freebsd/applications/misc/bibletime/distinfo b/freebsd/applications/misc/bibletime/distinfo
index c66b76bbe..dd3767ed0 100644
--- a/freebsd/applications/misc/bibletime/distinfo
+++ b/freebsd/applications/misc/bibletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713800360
-SHA256 (TDE/applications/misc/bibletime-trinity_14.1.2.orig.tar.xz) = e2607493f8c1a83ade46d6e7964bd245888abd162e5c5bca4fed1eeb81c2f972
-SIZE (TDE/applications/misc/bibletime-trinity_14.1.2.orig.tar.xz) = 670704
+TIMESTAMP = 1729210448
+SHA256 (TDE/applications/misc/bibletime-trinity_14.1.3.orig.tar.xz) = 5bfce61048be9f9d8a3fb9cd6d3accc198789fed9fb49c31f3fe9512a58d0fed
+SIZE (TDE/applications/misc/bibletime-trinity_14.1.3.orig.tar.xz) = 670724
diff --git a/freebsd/applications/multimedia/amarok/Makefile b/freebsd/applications/multimedia/amarok/Makefile
index 571cf0d9a..c9ef74b13 100644
--- a/freebsd/applications/multimedia/amarok/Makefile
+++ b/freebsd/applications/multimedia/amarok/Makefile
@@ -27,7 +27,6 @@ LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface \
LIB_DEPENDS+=\
libgpod.so:audio/libgpod \
- libmp4v2.so:multimedia/mp4v2 \
libmtp.so:multimedia/libmtp \
libSDL.so:devel/sdl12 \
libtag.so:audio/taglib \
diff --git a/freebsd/applications/multimedia/amarok/distinfo b/freebsd/applications/multimedia/amarok/distinfo
index 42cb2b63e..29f9821e3 100644
--- a/freebsd/applications/multimedia/amarok/distinfo
+++ b/freebsd/applications/multimedia/amarok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713800523
-SHA256 (TDE/applications/multimedia/amarok-trinity_14.1.2.orig.tar.xz) = 04ed8a9ab69d61ecdd4f621ea18f8e0c95abad689fc7f74f107da222cdd25093
-SIZE (TDE/applications/multimedia/amarok-trinity_14.1.2.orig.tar.xz) = 10022584
+TIMESTAMP = 1729210668
+SHA256 (TDE/applications/multimedia/amarok-trinity_14.1.3.orig.tar.xz) = afd1cfcb08a58877efcf522eda92a3d78796cd2c6fe9234e23c721074e05a964
+SIZE (TDE/applications/multimedia/amarok-trinity_14.1.3.orig.tar.xz) = 10006404
diff --git a/freebsd/applications/multimedia/codeine/distinfo b/freebsd/applications/multimedia/codeine/distinfo
index 564e44c56..21cf2d6ba 100644
--- a/freebsd/applications/multimedia/codeine/distinfo
+++ b/freebsd/applications/multimedia/codeine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713800743
-SHA256 (TDE/applications/multimedia/codeine-trinity_14.1.2.orig.tar.xz) = 17d49ccecdf95c811ef04c791a82dcd2a02fb5fe4baceb6e32d22ea73074c2dc
-SIZE (TDE/applications/multimedia/codeine-trinity_14.1.2.orig.tar.xz) = 90532
+TIMESTAMP = 1729210903
+SHA256 (TDE/applications/multimedia/codeine-trinity_14.1.3.orig.tar.xz) = 46df8be6de02c32c1aea9667157a556414d517928fd53e569d5fd05483b0e16c
+SIZE (TDE/applications/multimedia/codeine-trinity_14.1.3.orig.tar.xz) = 90740
diff --git a/freebsd/applications/multimedia/kaffeine/distinfo b/freebsd/applications/multimedia/kaffeine/distinfo
index 987bde7d5..8afb5408f 100644
--- a/freebsd/applications/multimedia/kaffeine/distinfo
+++ b/freebsd/applications/multimedia/kaffeine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713802226
-SHA256 (TDE/applications/multimedia/kaffeine-trinity_14.1.2.orig.tar.xz) = 99c1f076cff96b5fb641172019bda554d8c775392b493e4201bb97aaa4e1627d
-SIZE (TDE/applications/multimedia/kaffeine-trinity_14.1.2.orig.tar.xz) = 2356100
+TIMESTAMP = 1729210942
+SHA256 (TDE/applications/multimedia/kaffeine-trinity_14.1.3.orig.tar.xz) = c13c00fec44df82787a358c00dc3783a2e3f9dd199daaec90b808671756ecfd6
+SIZE (TDE/applications/multimedia/kaffeine-trinity_14.1.3.orig.tar.xz) = 2356300
diff --git a/freebsd/applications/multimedia/rosegarden/distinfo b/freebsd/applications/multimedia/rosegarden/distinfo
index 9978cac06..ce895a88c 100644
--- a/freebsd/applications/multimedia/rosegarden/distinfo
+++ b/freebsd/applications/multimedia/rosegarden/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713802515
-SHA256 (TDE/applications/multimedia/rosegarden-trinity_14.1.2.orig.tar.xz) = 1e336605e39b12ebbd8beea76d830a62b674506f51f54a437977937a876c24a1
-SIZE (TDE/applications/multimedia/rosegarden-trinity_14.1.2.orig.tar.xz) = 6139124
+TIMESTAMP = 1729211017
+SHA256 (TDE/applications/multimedia/rosegarden-trinity_14.1.3.orig.tar.xz) = 852ba77d99071f87c7acd7233d7390a35b1720db54595efbf61ce13473c8d724
+SIZE (TDE/applications/multimedia/rosegarden-trinity_14.1.3.orig.tar.xz) = 6140884
diff --git a/freebsd/applications/multimedia/soundkonverter/distinfo b/freebsd/applications/multimedia/soundkonverter/distinfo
index ec6f51318..43704bb13 100644
--- a/freebsd/applications/multimedia/soundkonverter/distinfo
+++ b/freebsd/applications/multimedia/soundkonverter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713803368
-SHA256 (TDE/applications/multimedia/soundkonverter-trinity_14.1.2.orig.tar.xz) = 467e0213a90820a1ca8cbf5c1c5b742fe8dbb1a91f8c04ce7f00c0b6c3110a2f
-SIZE (TDE/applications/multimedia/soundkonverter-trinity_14.1.2.orig.tar.xz) = 471884
+TIMESTAMP = 1729212283
+SHA256 (TDE/applications/multimedia/soundkonverter-trinity_14.1.3.orig.tar.xz) = a9a3712719c38b1aadfd15b1cb1cb711a1dead20d9da2784e81f8a53706a3f07
+SIZE (TDE/applications/multimedia/soundkonverter-trinity_14.1.3.orig.tar.xz) = 247628
diff --git a/freebsd/applications/office/Makefile b/freebsd/applications/office/Makefile
index d17ee3b3b..e9529405d 100644
--- a/freebsd/applications/office/Makefile
+++ b/freebsd/applications/office/Makefile
@@ -6,6 +6,7 @@
SUBDIR += kile
SUBDIR += kmymoney2
SUBDIR += knowit
+ SUBDIR += tde-ebook-reader
SUBDIR += tellico
.include <bsd.port.subdir.mk>
diff --git a/freebsd/applications/office/basket/distinfo b/freebsd/applications/office/basket/distinfo
index a720ac9dd..bc6c437f5 100644
--- a/freebsd/applications/office/basket/distinfo
+++ b/freebsd/applications/office/basket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713804050
-SHA256 (TDE/applications/office/basket-trinity_14.1.2.orig.tar.xz) = 06c1d9dc49eefdf193969dd9a91c086a4ed11629ad9dc269b2abade30bc69db7
-SIZE (TDE/applications/office/basket-trinity_14.1.2.orig.tar.xz) = 3495208
+TIMESTAMP = 1729212398
+SHA256 (TDE/applications/office/basket-trinity_14.1.3.orig.tar.xz) = f6f9e3ab3cff06f7c68431ec95a7484da26ccd3b953fa36434c0818e5e130588
+SIZE (TDE/applications/office/basket-trinity_14.1.3.orig.tar.xz) = 3495276
diff --git a/freebsd/applications/office/kbibtex/distinfo b/freebsd/applications/office/kbibtex/distinfo
index 3e2a1bc7f..fc15fd8d8 100644
--- a/freebsd/applications/office/kbibtex/distinfo
+++ b/freebsd/applications/office/kbibtex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713804576
-SHA256 (TDE/applications/office/kbibtex-trinity_14.1.2.orig.tar.xz) = 9e195f4d4668a3b76cfb31c822b93ab09d4e559a729b1a0686a22cc13c0906fd
-SIZE (TDE/applications/office/kbibtex-trinity_14.1.2.orig.tar.xz) = 281428
+TIMESTAMP = 1729212474
+SHA256 (TDE/applications/office/kbibtex-trinity_14.1.3.orig.tar.xz) = bc1adc04099cf598ad149c1c96d7463cf26ce419a93a908bd3f9fb10df85cefb
+SIZE (TDE/applications/office/kbibtex-trinity_14.1.3.orig.tar.xz) = 281496
diff --git a/freebsd/applications/office/kbookreader/distinfo b/freebsd/applications/office/kbookreader/distinfo
index 8ae6f9fde..e1a14d7c9 100644
--- a/freebsd/applications/office/kbookreader/distinfo
+++ b/freebsd/applications/office/kbookreader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713805185
-SHA256 (TDE/applications/office/kbookreader-trinity_14.1.2.orig.tar.xz) = 440448f35781283eaf7ee9457d54c7acdb671b6e1fce5389ea9222f39068a70e
-SIZE (TDE/applications/office/kbookreader-trinity_14.1.2.orig.tar.xz) = 117296
+TIMESTAMP = 1729212522
+SHA256 (TDE/applications/office/kbookreader-trinity_14.1.3.orig.tar.xz) = c3b5127b75a9a525a33b30838b1586bcbf8d4e75b9ac7c9fb786b7822114cfa3
+SIZE (TDE/applications/office/kbookreader-trinity_14.1.3.orig.tar.xz) = 117500
diff --git a/freebsd/applications/office/kbookreader/pkg-plist b/freebsd/applications/office/kbookreader/pkg-plist
index 500a67ac7..4e704b84a 100644
--- a/freebsd/applications/office/kbookreader/pkg-plist
+++ b/freebsd/applications/office/kbookreader/pkg-plist
@@ -13,6 +13,7 @@ share/icons/hicolor/16x16/apps/kbookreader.png
share/icons/hicolor/32x32/apps/kbookreader.png
share/locale/cs/LC_MESSAGES/kbookreader.mo
share/locale/de/LC_MESSAGES/kbookreader.mo
+share/locale/it/LC_MESSAGES/kbookreader.mo
share/locale/nl/LC_MESSAGES/kbookreader.mo
share/locale/pl/LC_MESSAGES/kbookreader.mo
share/locale/ru/LC_MESSAGES/kbookreader.mo
diff --git a/freebsd/applications/office/kile/distinfo b/freebsd/applications/office/kile/distinfo
index 0ddf53890..bd0ee935d 100644
--- a/freebsd/applications/office/kile/distinfo
+++ b/freebsd/applications/office/kile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713805224
-SHA256 (TDE/applications/office/kile-trinity_14.1.2.orig.tar.xz) = 45f5d1d3423bd7ec21457bb5444d0364936d300e9d831690196c9bff84d1d857
-SIZE (TDE/applications/office/kile-trinity_14.1.2.orig.tar.xz) = 3676716
+TIMESTAMP = 1729212555
+SHA256 (TDE/applications/office/kile-trinity_14.1.3.orig.tar.xz) = 6abe8c234b6ce69852d4768c77b083d6275feaf1c8de086a7a3bf5bdc6417240
+SIZE (TDE/applications/office/kile-trinity_14.1.3.orig.tar.xz) = 3676788
diff --git a/freebsd/applications/office/kmymoney2/distinfo b/freebsd/applications/office/kmymoney2/distinfo
index f0d39ef97..a19ecb350 100644
--- a/freebsd/applications/office/kmymoney2/distinfo
+++ b/freebsd/applications/office/kmymoney2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713805473
-SHA256 (TDE/applications/office/kmymoney2-trinity_14.1.2.orig.tar.xz) = 09a242b2d4750e991099eadb3521665229da6d5b1aef33955cedc05d89911320
-SIZE (TDE/applications/office/kmymoney2-trinity_14.1.2.orig.tar.xz) = 8635760
+TIMESTAMP = 1729212640
+SHA256 (TDE/applications/office/kmymoney2-trinity_14.1.3.orig.tar.xz) = 490c060281add920eb2b43fd98fc22aa71b354884e0dfdf2e4181afa25a509a8
+SIZE (TDE/applications/office/kmymoney2-trinity_14.1.3.orig.tar.xz) = 8636488
diff --git a/freebsd/applications/office/knowit/distinfo b/freebsd/applications/office/knowit/distinfo
index ddbd8383f..31de82a7b 100644
--- a/freebsd/applications/office/knowit/distinfo
+++ b/freebsd/applications/office/knowit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713805653
-SHA256 (TDE/applications/office/knowit-trinity_14.1.2.orig.tar.xz) = d5390b7f30beb65ceaaf8de2845010b8106c1a08dde953ac4dc4f0245dfe08a3
-SIZE (TDE/applications/office/knowit-trinity_14.1.2.orig.tar.xz) = 87632
+TIMESTAMP = 1729212812
+SHA256 (TDE/applications/office/knowit-trinity_14.1.3.orig.tar.xz) = 1521a337866c1685d870654b33f475e4b855638497edef8cbde135687c34088f
+SIZE (TDE/applications/office/knowit-trinity_14.1.3.orig.tar.xz) = 87636
diff --git a/freebsd/applications/office/tde-ebook-reader/Makefile b/freebsd/applications/office/tde-ebook-reader/Makefile
new file mode 100644
index 000000000..80f17c60f
--- /dev/null
+++ b/freebsd/applications/office/tde-ebook-reader/Makefile
@@ -0,0 +1,43 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/office/tde-ebook-reader
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= tde-ebook-reader
+COMMENT= eBook reader for Trinity
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= t/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= deskutils x11
+DISTSRC= ${PORTNAME}-trinity-${TDE_VERSION}${TDE_PREVERSION}
+DIST_SUBDIR= TDE/applications/office
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface \
+ libbz2.so:archivers/bzip2 \
+ libexpat.so:textproc/expat2 \
+ libfribidi.so:converters/fribidi \
+ libiconv.so:converters/iconv \
+ libsqlite3.so:databases/sqlite3 \
+ libunibreak.so:textproc/libunibreak \
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/office/tde-ebook-reader/distinfo b/freebsd/applications/office/tde-ebook-reader/distinfo
new file mode 100644
index 000000000..78fabfde7
--- /dev/null
+++ b/freebsd/applications/office/tde-ebook-reader/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1729212920
+SHA256 (TDE/applications/office/tde-ebook-reader_14.1.3.orig.tar.xz) = f3807eb7b02f9409489edbe4fdd3cd3150401e4ea4d703cbe190993429575716
+SIZE (TDE/applications/office/tde-ebook-reader_14.1.3.orig.tar.xz) = 1234192
diff --git a/freebsd/applications/office/tde-ebook-reader/pkg-descr b/freebsd/applications/office/tde-ebook-reader/pkg-descr
new file mode 100644
index 000000000..f1a60f186
--- /dev/null
+++ b/freebsd/applications/office/tde-ebook-reader/pkg-descr
@@ -0,0 +1,16 @@
+tde-ebook-reader is an e-book reader for TDE. .
+
+Main features:
+ * supports several open e-book formats: fb2, html, chm, plucker,
+ palmdoc, ztxt, tcr (psion text), rtf, oeb, openreader, non-DRM'ed
+ mobipocket, plain text, epub, eReader
+ * reads directly from tar, zip, gzip, bzip2 archives (you can have
+ several books in one archive)
+ * supports a structured view of your e-book collection
+ * automatically determines encodings
+ * automatically generates a table of contents
+ * keeps the last open book and the last read positions for all open books
+ between runs
+ * automatic hyphenation (patterns for several languages are included)
+ * searching and downloading books from www.feedbooks.com and www.litres.ru
+ * partial CSS support for epub files
diff --git a/freebsd/applications/office/tde-ebook-reader/pkg-plist b/freebsd/applications/office/tde-ebook-reader/pkg-plist
new file mode 100644
index 000000000..f9fe7ae43
--- /dev/null
+++ b/freebsd/applications/office/tde-ebook-reader/pkg-plist
@@ -0,0 +1,319 @@
+bin/tde-ebook-reader
+include/zlibrary-tqt/core/AsciiEncoder.h
+include/zlibrary-tqt/core/DummyEncodingConverter.h
+include/zlibrary-tqt/core/EncodingCollectionReader.h
+include/zlibrary-tqt/core/IConvEncodingConverter.h
+include/zlibrary-tqt/core/MyEncodingConverter.h
+include/zlibrary-tqt/core/Utf8EncodingConverter.h
+include/zlibrary-tqt/core/XMLConfig.h
+include/zlibrary-tqt/core/XMLConfigDelta.h
+include/zlibrary-tqt/core/XMLConfigDeltaWriter.h
+include/zlibrary-tqt/core/XMLConfigReader.h
+include/zlibrary-tqt/core/XMLConfigValue.h
+include/zlibrary-tqt/core/XMLConfigWriter.h
+include/zlibrary-tqt/core/ZLApplication.h
+include/zlibrary-tqt/core/ZLApplicationWindow.h
+include/zlibrary-tqt/core/ZLAsynchronousInputStream.h
+include/zlibrary-tqt/core/ZLBase64EncodedImage.h
+include/zlibrary-tqt/core/ZLBase64InputStream.h
+include/zlibrary-tqt/core/ZLBlockTreeNode.h
+include/zlibrary-tqt/core/ZLBlockTreeView.h
+include/zlibrary-tqt/core/ZLBoolean3.h
+include/zlibrary-tqt/core/ZLBzip2InputStream.h
+include/zlibrary-tqt/core/ZLCharSequence.h
+include/zlibrary-tqt/core/ZLColor.h
+include/zlibrary-tqt/core/ZLColorOptionBuilder.h
+include/zlibrary-tqt/core/ZLConfig.h
+include/zlibrary-tqt/core/ZLDesktopApplicationWindow.h
+include/zlibrary-tqt/core/ZLDesktopOpenFileDialog.h
+include/zlibrary-tqt/core/ZLDesktopOptionsDialog.h
+include/zlibrary-tqt/core/ZLDialog.h
+include/zlibrary-tqt/core/ZLDialogContent.h
+include/zlibrary-tqt/core/ZLDialogContentBuilder.h
+include/zlibrary-tqt/core/ZLDialogManager.h
+include/zlibrary-tqt/core/ZLDir.h
+include/zlibrary-tqt/core/ZLEncodingConverter.h
+include/zlibrary-tqt/core/ZLEncodingConverterProvider.h
+include/zlibrary-tqt/core/ZLExecutionUtil.h
+include/zlibrary-tqt/core/ZLFSArchiverTar.h
+include/zlibrary-tqt/core/ZLFSArchiverZip.h
+include/zlibrary-tqt/core/ZLFSCompressorBzip2.h
+include/zlibrary-tqt/core/ZLFSCompressorGzip.h
+include/zlibrary-tqt/core/ZLFSDir.h
+include/zlibrary-tqt/core/ZLFSManager.h
+include/zlibrary-tqt/core/ZLFSPlugin.h
+include/zlibrary-tqt/core/ZLFSPluginManager.h
+include/zlibrary-tqt/core/ZLFile.h
+include/zlibrary-tqt/core/ZLFileImage.h
+include/zlibrary-tqt/core/ZLFileInfo.h
+include/zlibrary-tqt/core/ZLFileUtil.h
+include/zlibrary-tqt/core/ZLFontFamilyOptionEntry.h
+include/zlibrary-tqt/core/ZLGzipAsynchronousInputStream.h
+include/zlibrary-tqt/core/ZLHexEncodedImage.h
+include/zlibrary-tqt/core/ZLHexInputStream.h
+include/zlibrary-tqt/core/ZLImage.h
+include/zlibrary-tqt/core/ZLImageManager.h
+include/zlibrary-tqt/core/ZLInputStream.h
+include/zlibrary-tqt/core/ZLKeyBindings.h
+include/zlibrary-tqt/core/ZLKeyUtil.h
+include/zlibrary-tqt/core/ZLLanguageDetector.h
+include/zlibrary-tqt/core/ZLLanguageList.h
+include/zlibrary-tqt/core/ZLLanguageMatcher.h
+include/zlibrary-tqt/core/ZLLanguageOptionEntry.h
+include/zlibrary-tqt/core/ZLLanguageUtil.h
+include/zlibrary-tqt/core/ZLLogger.h
+include/zlibrary-tqt/core/ZLMenu.h
+include/zlibrary-tqt/core/ZLMessage.h
+include/zlibrary-tqt/core/ZLMimeType.h
+include/zlibrary-tqt/core/ZLMirroredPaintContext.h
+include/zlibrary-tqt/core/ZLNetworkDownloadRequest.h
+include/zlibrary-tqt/core/ZLNetworkImage.h
+include/zlibrary-tqt/core/ZLNetworkManager.h
+include/zlibrary-tqt/core/ZLNetworkNoActionRequest.h
+include/zlibrary-tqt/core/ZLNetworkReadToStringRequest.h
+include/zlibrary-tqt/core/ZLNetworkRequest.h
+include/zlibrary-tqt/core/ZLNetworkUtil.h
+include/zlibrary-tqt/core/ZLNetworkXMLParserRequest.h
+include/zlibrary-tqt/core/ZLOpenFileDialog.h
+include/zlibrary-tqt/core/ZLOptionEntry.h
+include/zlibrary-tqt/core/ZLOptionView.h
+include/zlibrary-tqt/core/ZLOptions.h
+include/zlibrary-tqt/core/ZLOptionsDialog.h
+include/zlibrary-tqt/core/ZLOutputStream.h
+include/zlibrary-tqt/core/ZLPaintContext.h
+include/zlibrary-tqt/core/ZLPlainAsynchronousInputStream.h
+include/zlibrary-tqt/core/ZLPopupData.h
+include/zlibrary-tqt/core/ZLProgressDialog.h
+include/zlibrary-tqt/core/ZLResource.h
+include/zlibrary-tqt/core/ZLRunnable.h
+include/zlibrary-tqt/core/ZLSearchUtil.h
+include/zlibrary-tqt/core/ZLSimpleKeyOptionEntry.h
+include/zlibrary-tqt/core/ZLSimpleOptionEntry.h
+include/zlibrary-tqt/core/ZLSliceInputStream.h
+include/zlibrary-tqt/core/ZLStatistics.h
+include/zlibrary-tqt/core/ZLStatisticsGenerator.h
+include/zlibrary-tqt/core/ZLStatisticsItem.h
+include/zlibrary-tqt/core/ZLStatisticsXMLReader.h
+include/zlibrary-tqt/core/ZLStatisticsXMLWriter.h
+include/zlibrary-tqt/core/ZLStreamImage.h
+include/zlibrary-tqt/core/ZLStringEditOptionEntry.h
+include/zlibrary-tqt/core/ZLStringInfoEntry.h
+include/zlibrary-tqt/core/ZLStringUtil.h
+include/zlibrary-tqt/core/ZLTar.h
+include/zlibrary-tqt/core/ZLTime.h
+include/zlibrary-tqt/core/ZLTimeManager.h
+include/zlibrary-tqt/core/ZLToggleBooleanOptionEntry.h
+include/zlibrary-tqt/core/ZLToolbar.h
+include/zlibrary-tqt/core/ZLTreeActionNode.h
+include/zlibrary-tqt/core/ZLTreeDialog.h
+include/zlibrary-tqt/core/ZLTreeListener.h
+include/zlibrary-tqt/core/ZLTreeNode.h
+include/zlibrary-tqt/core/ZLTreePageNode.h
+include/zlibrary-tqt/core/ZLTreeSearcher.h
+include/zlibrary-tqt/core/ZLTreeTitledNode.h
+include/zlibrary-tqt/core/ZLTypeId.h
+include/zlibrary-tqt/core/ZLUnicodeUtil.h
+include/zlibrary-tqt/core/ZLUnixFSDir.h
+include/zlibrary-tqt/core/ZLUnixFSManager.h
+include/zlibrary-tqt/core/ZLUnixFileInputStream.h
+include/zlibrary-tqt/core/ZLUnixFileOutputStream.h
+include/zlibrary-tqt/core/ZLUnixMessage.h
+include/zlibrary-tqt/core/ZLUnixTime.h
+include/zlibrary-tqt/core/ZLUserData.h
+include/zlibrary-tqt/core/ZLView.h
+include/zlibrary-tqt/core/ZLViewWidget.h
+include/zlibrary-tqt/core/ZLXMLNamespace.h
+include/zlibrary-tqt/core/ZLXMLReader.h
+include/zlibrary-tqt/core/ZLXMLReaderInternal.h
+include/zlibrary-tqt/core/ZLXMLWriter.h
+include/zlibrary-tqt/core/ZLZDecompressor.h
+include/zlibrary-tqt/core/ZLZip.h
+include/zlibrary-tqt/core/ZLZipHeader.h
+include/zlibrary-tqt/core/ZLibrary.h
+include/zlibrary-tqt/core/ZLibraryImplementation.h
+include/zlibrary-tqt/core/allocator.h
+include/zlibrary-tqt/core/shared_ptr.h
+include/zlibrary-tqt/text/ZLHyperlinkType.h
+include/zlibrary-tqt/text/ZLTextAlignmentType.h
+include/zlibrary-tqt/text/ZLTextArea.h
+include/zlibrary-tqt/text/ZLTextAreaController.h
+include/zlibrary-tqt/text/ZLTextAreaStyle.h
+include/zlibrary-tqt/text/ZLTextDecoratedStyle.h
+include/zlibrary-tqt/text/ZLTextElement.h
+include/zlibrary-tqt/text/ZLTextHyphenationReader.h
+include/zlibrary-tqt/text/ZLTextHyphenator.h
+include/zlibrary-tqt/text/ZLTextKind.h
+include/zlibrary-tqt/text/ZLTextLineInfo.h
+include/zlibrary-tqt/text/ZLTextMark.h
+include/zlibrary-tqt/text/ZLTextModel.h
+include/zlibrary-tqt/text/ZLTextParagraph.h
+include/zlibrary-tqt/text/ZLTextParagraphBuilder.h
+include/zlibrary-tqt/text/ZLTextParagraphCursor.h
+include/zlibrary-tqt/text/ZLTextPositionIndicator.h
+include/zlibrary-tqt/text/ZLTextPositionIndicatorInfo.h
+include/zlibrary-tqt/text/ZLTextRectangle.h
+include/zlibrary-tqt/text/ZLTextRowMemoryAllocator.h
+include/zlibrary-tqt/text/ZLTextSelectionModel.h
+include/zlibrary-tqt/text/ZLTextSelectionScroller.h
+include/zlibrary-tqt/text/ZLTextStyle.h
+include/zlibrary-tqt/text/ZLTextStyleCollection.h
+include/zlibrary-tqt/text/ZLTextStyleEntry.h
+include/zlibrary-tqt/text/ZLTextStyleOptions.h
+include/zlibrary-tqt/text/ZLTextTeXHyphenator.h
+include/zlibrary-tqt/text/ZLTextView.h
+include/zlibrary-tqt/text/ZLTextWord.h
+lib/libzlcore-tqt.la
+lib/libzlcore-tqt.so
+lib/libzlcore-tqt.so.0
+lib/libzlcore-tqt.so.0.99.4
+lib/libzltext-tqt.la
+lib/libzltext-tqt.so
+lib/libzltext-tqt.so.0
+lib/libzltext-tqt.so.0.99.4
+share/applications/tde/tde-ebook-reader.desktop
+share/apps/tde-ebook-reader/default/config.xml
+share/apps/tde-ebook-reader/default/external.xml
+share/apps/tde-ebook-reader/default/fullscreen_toolbar.xml
+share/apps/tde-ebook-reader/default/keymap.xml
+share/apps/tde-ebook-reader/default/styles.xml
+share/apps/tde-ebook-reader/default/toolbar.xml
+share/apps/tde-ebook-reader/formats/fb2/ReaderVersion.ent
+share/apps/tde-ebook-reader/formats/fb2/fb2genres.xml
+share/apps/tde-ebook-reader/formats/html/html.ent
+share/apps/tde-ebook-reader/help/MiniHelp.bg.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.cs.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.de.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.en.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.es.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.fi.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.fr.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.he.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.hu.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.id.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.it.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.lt.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.nl.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.ru.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.sv.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.uk.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.vi.fb2
+share/apps/tde-ebook-reader/help/MiniHelp.zh.fb2
+share/apps/tde-ebook-reader/icons/addBook.png
+share/apps/tde-ebook-reader/icons/advancedSearchOnNetwork.png
+share/apps/tde-ebook-reader/icons/back_button.png
+share/apps/tde-ebook-reader/icons/back_button_disabled.png
+share/apps/tde-ebook-reader/icons/bookInfo.png
+share/apps/tde-ebook-reader/icons/booktree-author.png
+share/apps/tde-ebook-reader/icons/booktree-book.png
+share/apps/tde-ebook-reader/icons/booktree-catalog.png
+share/apps/tde-ebook-reader/icons/booktree-tag.png
+share/apps/tde-ebook-reader/icons/byAuthor.png
+share/apps/tde-ebook-reader/icons/byTag.png
+share/apps/tde-ebook-reader/icons/fb2.png
+share/apps/tde-ebook-reader/icons/findNext.png
+share/apps/tde-ebook-reader/icons/findPrevious.png
+share/apps/tde-ebook-reader/icons/folder.png
+share/apps/tde-ebook-reader/icons/forward_button.png
+share/apps/tde-ebook-reader/icons/forward_button_disabled.png
+share/apps/tde-ebook-reader/icons/gotoHome.png
+share/apps/tde-ebook-reader/icons/html.png
+share/apps/tde-ebook-reader/icons/mobipocket.png
+share/apps/tde-ebook-reader/icons/oeb.png
+share/apps/tde-ebook-reader/icons/openreader.png
+share/apps/tde-ebook-reader/icons/palm.png
+share/apps/tde-ebook-reader/icons/plucker.png
+share/apps/tde-ebook-reader/icons/preferences.png
+share/apps/tde-ebook-reader/icons/redo.png
+share/apps/tde-ebook-reader/icons/refresh-icon-1.png
+share/apps/tde-ebook-reader/icons/refresh-icon-2.png
+share/apps/tde-ebook-reader/icons/refresh-icon.svg
+share/apps/tde-ebook-reader/icons/rotate.png
+share/apps/tde-ebook-reader/icons/rtf.png
+share/apps/tde-ebook-reader/icons/search.png
+share/apps/tde-ebook-reader/icons/search_icon.png
+share/apps/tde-ebook-reader/icons/searchresult.png
+share/apps/tde-ebook-reader/icons/showHelp.png
+share/apps/tde-ebook-reader/icons/showLibrary.png
+share/apps/tde-ebook-reader/icons/showNetLibrary.png
+share/apps/tde-ebook-reader/icons/showNetworkLibrary.png
+share/apps/tde-ebook-reader/icons/showReading.png
+share/apps/tde-ebook-reader/icons/showRecent.png
+share/apps/tde-ebook-reader/icons/spinner.gif
+share/apps/tde-ebook-reader/icons/tcr.png
+share/apps/tde-ebook-reader/icons/tde-ebook-reader.png
+share/apps/tde-ebook-reader/icons/toc.png
+share/apps/tde-ebook-reader/icons/undo.png
+share/apps/tde-ebook-reader/icons/unknown.png
+share/apps/tde-ebook-reader/icons/upfolder.png
+share/apps/tde-ebook-reader/icons/weasel.png
+share/apps/tde-ebook-reader/icons/zipfolder.png
+share/apps/tde-ebook-reader/resources/ar.xml
+share/apps/tde-ebook-reader/resources/bg.xml
+share/apps/tde-ebook-reader/resources/cs.xml
+share/apps/tde-ebook-reader/resources/de.xml
+share/apps/tde-ebook-reader/resources/en.xml
+share/apps/tde-ebook-reader/resources/eo.xml
+share/apps/tde-ebook-reader/resources/es.xml
+share/apps/tde-ebook-reader/resources/fi.xml
+share/apps/tde-ebook-reader/resources/fr.xml
+share/apps/tde-ebook-reader/resources/he.xml
+share/apps/tde-ebook-reader/resources/hu.xml
+share/apps/tde-ebook-reader/resources/id.xml
+share/apps/tde-ebook-reader/resources/it.xml
+share/apps/tde-ebook-reader/resources/lt.xml
+share/apps/tde-ebook-reader/resources/nl.xml
+share/apps/tde-ebook-reader/resources/pl.xml
+share/apps/tde-ebook-reader/resources/ru.xml
+share/apps/tde-ebook-reader/resources/sv.xml
+share/apps/tde-ebook-reader/resources/uk.xml
+share/apps/tde-ebook-reader/resources/vi.xml
+share/apps/tde-ebook-reader/resources/zh.xml
+share/man/man1/tde-ebook-reader.1.gz
+share/zlibrary-tqt/default/config.xml
+share/zlibrary-tqt/encodings/Big5
+share/zlibrary-tqt/encodings/Encodings.xml
+share/zlibrary-tqt/encodings/GBK
+share/zlibrary-tqt/encodings/IBM866
+share/zlibrary-tqt/encodings/ISO-8859-1
+share/zlibrary-tqt/encodings/ISO-8859-10
+share/zlibrary-tqt/encodings/ISO-8859-11
+share/zlibrary-tqt/encodings/ISO-8859-13
+share/zlibrary-tqt/encodings/ISO-8859-14
+share/zlibrary-tqt/encodings/ISO-8859-15
+share/zlibrary-tqt/encodings/ISO-8859-16
+share/zlibrary-tqt/encodings/ISO-8859-2
+share/zlibrary-tqt/encodings/ISO-8859-3
+share/zlibrary-tqt/encodings/ISO-8859-4
+share/zlibrary-tqt/encodings/ISO-8859-5
+share/zlibrary-tqt/encodings/ISO-8859-6
+share/zlibrary-tqt/encodings/ISO-8859-7
+share/zlibrary-tqt/encodings/ISO-8859-8
+share/zlibrary-tqt/encodings/ISO-8859-9
+share/zlibrary-tqt/encodings/KOI8-R
+share/zlibrary-tqt/encodings/windows-1251
+share/zlibrary-tqt/encodings/windows-1252
+share/zlibrary-tqt/hyphenationPatterns.zip
+share/zlibrary-tqt/keynames.desktop-tqt.xml
+share/zlibrary-tqt/languagePatterns.zip
+share/zlibrary-tqt/resources/ar.xml
+share/zlibrary-tqt/resources/bg.xml
+share/zlibrary-tqt/resources/cs.xml
+share/zlibrary-tqt/resources/de.xml
+share/zlibrary-tqt/resources/en.xml
+share/zlibrary-tqt/resources/eo.xml
+share/zlibrary-tqt/resources/es.xml
+share/zlibrary-tqt/resources/fi.xml
+share/zlibrary-tqt/resources/fr.xml
+share/zlibrary-tqt/resources/he.xml
+share/zlibrary-tqt/resources/hu.xml
+share/zlibrary-tqt/resources/id.xml
+share/zlibrary-tqt/resources/it.xml
+share/zlibrary-tqt/resources/lt.xml
+share/zlibrary-tqt/resources/nl.xml
+share/zlibrary-tqt/resources/pl.xml
+share/zlibrary-tqt/resources/ru.xml
+share/zlibrary-tqt/resources/sv.xml
+share/zlibrary-tqt/resources/uk.xml
+share/zlibrary-tqt/resources/vi.xml
+share/zlibrary-tqt/resources/zh.xml
+share/zlibrary-tqt/unicode.xml.gz
diff --git a/freebsd/applications/office/tellico/distinfo b/freebsd/applications/office/tellico/distinfo
index b36e4c6d0..ca555cf97 100644
--- a/freebsd/applications/office/tellico/distinfo
+++ b/freebsd/applications/office/tellico/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713805699
-SHA256 (TDE/applications/office/tellico-trinity_14.1.2.orig.tar.xz) = 09b6685cd5d8cf0a41f1b3e98c2f3748d360564d7bd6037668c3b3f7f3533c51
-SIZE (TDE/applications/office/tellico-trinity_14.1.2.orig.tar.xz) = 2855944
+TIMESTAMP = 1729213298
+SHA256 (TDE/applications/office/tellico-trinity_14.1.3.orig.tar.xz) = c53845568cda2a47d77ccc84463159f91e1f7018380fdb47ec86b6a44bbf4f73
+SIZE (TDE/applications/office/tellico-trinity_14.1.3.orig.tar.xz) = 2855668
diff --git a/freebsd/applications/settings/kiosktool/distinfo b/freebsd/applications/settings/kiosktool/distinfo
index 807fa48c3..48ecebd2f 100644
--- a/freebsd/applications/settings/kiosktool/distinfo
+++ b/freebsd/applications/settings/kiosktool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713808849
-SHA256 (TDE/applications/settings/kiosktool-trinity_14.1.2.orig.tar.xz) = 598781c34bfa84ce95cdd59ecb6413b5964563c8ac36f2cd2d45f02527063c10
-SIZE (TDE/applications/settings/kiosktool-trinity_14.1.2.orig.tar.xz) = 270040
+TIMESTAMP = 1729213478
+SHA256 (TDE/applications/settings/kiosktool-trinity_14.1.3.orig.tar.xz) = ca4d3068493004b91bb61c9033126ec60f76d4af91bad805f10379754834ce24
+SIZE (TDE/applications/settings/kiosktool-trinity_14.1.3.orig.tar.xz) = 270024
diff --git a/freebsd/applications/settings/kkbswitch/distinfo b/freebsd/applications/settings/kkbswitch/distinfo
index 36b6452aa..2010f0a0a 100644
--- a/freebsd/applications/settings/kkbswitch/distinfo
+++ b/freebsd/applications/settings/kkbswitch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713808897
-SHA256 (TDE/applications/settings/kkbswitch-trinity_14.1.2.orig.tar.xz) = 74090bfa572b750fa6bc384e624cecfc8952c97b68489295c3e410e1725538b7
-SIZE (TDE/applications/settings/kkbswitch-trinity_14.1.2.orig.tar.xz) = 78932
+TIMESTAMP = 1729213528
+SHA256 (TDE/applications/settings/kkbswitch-trinity_14.1.3.orig.tar.xz) = b3f0f1d245cd64252b5f7ad6ec59ffaeab65fa3a79d6d5bc7128d278b3ed9acf
+SIZE (TDE/applications/settings/kkbswitch-trinity_14.1.3.orig.tar.xz) = 78900
diff --git a/freebsd/applications/settings/tde-systemsettings/distinfo b/freebsd/applications/settings/tde-systemsettings/distinfo
index 852a5300d..ee0fd5304 100644
--- a/freebsd/applications/settings/tde-systemsettings/distinfo
+++ b/freebsd/applications/settings/tde-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713808951
-SHA256 (TDE/applications/settings/tde-systemsettings-trinity_14.1.2.orig.tar.xz) = 20b74ffc14c9639d2cd0cbbce3594d44cfba912b8822cffca242c9dc99cb8c89
-SIZE (TDE/applications/settings/tde-systemsettings-trinity_14.1.2.orig.tar.xz) = 74076
+TIMESTAMP = 1729213564
+SHA256 (TDE/applications/settings/tde-systemsettings-trinity_14.1.3.orig.tar.xz) = a84c78bbd15fb4b12d9aa04b91c8ed7d9cfa946bef787c385904b31943e6340a
+SIZE (TDE/applications/settings/tde-systemsettings-trinity_14.1.3.orig.tar.xz) = 74388
diff --git a/freebsd/applications/settings/tdesudo/distinfo b/freebsd/applications/settings/tdesudo/distinfo
index ac046fa49..964d9aa0f 100644
--- a/freebsd/applications/settings/tdesudo/distinfo
+++ b/freebsd/applications/settings/tdesudo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713808991
-SHA256 (TDE/applications/settings/tdesudo-trinity_14.1.2.orig.tar.xz) = b866f5100160f09d7b9d19be134571cfc527966a36b8ac46c474a2b9423f2a77
-SIZE (TDE/applications/settings/tdesudo-trinity_14.1.2.orig.tar.xz) = 28944
+TIMESTAMP = 1729226846
+SHA256 (TDE/applications/settings/tdesudo-trinity_14.1.3.orig.tar.xz) = 137a4a7ee1fe433a38fabde46149a2e948390770aa3d8688907074cdd690b948
+SIZE (TDE/applications/settings/tdesudo-trinity_14.1.3.orig.tar.xz) = 29024
diff --git a/freebsd/applications/system/Makefile b/freebsd/applications/system/Makefile
index 91cfb54e5..9cded910d 100644
--- a/freebsd/applications/system/Makefile
+++ b/freebsd/applications/system/Makefile
@@ -15,6 +15,7 @@
SUBDIR += tastymenu
SUBDIR += tdedocker
SUBDIR += tdesshaskpass
+ SUBDIR += xdg-desktop-portal-tde
SUBDIR += yakuake
.include <bsd.port.subdir.mk>
diff --git a/freebsd/applications/system/dolphin/distinfo b/freebsd/applications/system/dolphin/distinfo
index c8ee6d215..26deeffc7 100644
--- a/freebsd/applications/system/dolphin/distinfo
+++ b/freebsd/applications/system/dolphin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829307
-SHA256 (TDE/applications/system/dolphin-trinity_14.1.2.orig.tar.xz) = 63b2b1f28a45b06389bc7e5c15f7c12cfff5c3b4eb9063732da3815fbd5142fd
-SIZE (TDE/applications/system/dolphin-trinity_14.1.2.orig.tar.xz) = 1090728
+TIMESTAMP = 1729255459
+SHA256 (TDE/applications/system/dolphin-trinity_14.1.3.orig.tar.xz) = 525accee963446e9b1083b68b30dda80e57fba9d9af5765509e8cdddffa667ab
+SIZE (TDE/applications/system/dolphin-trinity_14.1.3.orig.tar.xz) = 1090792
diff --git a/freebsd/applications/system/dolphin/pkg-plist b/freebsd/applications/system/dolphin/pkg-plist
index 7a53666e4..fc811ba08 100644
--- a/freebsd/applications/system/dolphin/pkg-plist
+++ b/freebsd/applications/system/dolphin/pkg-plist
@@ -16,6 +16,7 @@ share/apps/d3lphin/servicemenus/ark_compress.desktop
share/apps/d3lphin/servicemenus/ark_extract.desktop
share/apps/d3lphin/servicemenus/ark_extract_subdir.desktop
share/apps/d3lphin/servicemenus/compress.desktop
+share/apps/d3lphin/servicemenus/copy-full-path.desktop
share/apps/d3lphin/servicemenus/d3lphin_su.desktop
share/apps/d3lphin/servicemenus/edit_as_root.desktop
share/apps/d3lphin/servicemenus/encryptfile.desktop
diff --git a/freebsd/applications/system/katapult/distinfo b/freebsd/applications/system/katapult/distinfo
index 7bfaa89c6..26d0373d2 100644
--- a/freebsd/applications/system/katapult/distinfo
+++ b/freebsd/applications/system/katapult/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829446
-SHA256 (TDE/applications/system/katapult-trinity_14.1.2.orig.tar.xz) = 9dd53291a48a66d50a6c00000bab88b737fb00659fb5ef3b2bc40b13e193bd09
-SIZE (TDE/applications/system/katapult-trinity_14.1.2.orig.tar.xz) = 249800
+TIMESTAMP = 1729255515
+SHA256 (TDE/applications/system/katapult-trinity_14.1.3.orig.tar.xz) = 494c75186c8533a596367aa5eb3545c2deba15d1e858ac217547b08f9691f3e9
+SIZE (TDE/applications/system/katapult-trinity_14.1.3.orig.tar.xz) = 249904
diff --git a/freebsd/applications/system/kbfx/distinfo b/freebsd/applications/system/kbfx/distinfo
index 84ccf84da..e2c0e7bb4 100644
--- a/freebsd/applications/system/kbfx/distinfo
+++ b/freebsd/applications/system/kbfx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829486
-SHA256 (TDE/applications/system/kbfx-trinity_14.1.2.orig.tar.xz) = f0e3bb61b91dcd93271996fc12032eebcbe3a82afe0f68f1577412eabb1e7441
-SIZE (TDE/applications/system/kbfx-trinity_14.1.2.orig.tar.xz) = 2385632
+TIMESTAMP = 1729255568
+SHA256 (TDE/applications/system/kbfx-trinity_14.1.3.orig.tar.xz) = 40fcdf9de8312191b05422a7ff47bfd05d18257fcca7990f84ecd203b68a7a93
+SIZE (TDE/applications/system/kbfx-trinity_14.1.3.orig.tar.xz) = 2385624
diff --git a/freebsd/applications/system/kcmautostart/distinfo b/freebsd/applications/system/kcmautostart/distinfo
index d8569be86..8412f2564 100644
--- a/freebsd/applications/system/kcmautostart/distinfo
+++ b/freebsd/applications/system/kcmautostart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829531
-SHA256 (TDE/applications/system/kcontrol-autostart-trinity_14.1.2.orig.tar.xz) = 747199af9efb9eab8561b8d4a807ddcb99a167be8f776922e70a3cbaf982df12
-SIZE (TDE/applications/system/kcontrol-autostart-trinity_14.1.2.orig.tar.xz) = 18740
+TIMESTAMP = 1729255730
+SHA256 (TDE/applications/system/kcontrol-autostart-trinity_14.1.3.orig.tar.xz) = f900784201d1ee298c7d5f1ebc586266bd660497fd9e67b55884da571efaa7f6
+SIZE (TDE/applications/system/kcontrol-autostart-trinity_14.1.3.orig.tar.xz) = 19156
diff --git a/freebsd/applications/system/kcmautostart/pkg-plist b/freebsd/applications/system/kcmautostart/pkg-plist
index 46d084e19..4219786c6 100644
--- a/freebsd/applications/system/kcmautostart/pkg-plist
+++ b/freebsd/applications/system/kcmautostart/pkg-plist
@@ -8,6 +8,7 @@ share/locale/ca/LC_MESSAGES/autostart.mo
share/locale/de/LC_MESSAGES/autostart.mo
share/locale/es/LC_MESSAGES/autostart.mo
share/locale/fr/LC_MESSAGES/autostart.mo
+share/locale/it/LC_MESSAGES/autostart.mo
share/locale/nl/LC_MESSAGES/autostart.mo
share/locale/pl/LC_MESSAGES/autostart.mo
share/locale/ru/LC_MESSAGES/autostart.mo
diff --git a/freebsd/applications/system/kdbusnotification/distinfo b/freebsd/applications/system/kdbusnotification/distinfo
index 1b5b70c05..0501f0512 100644
--- a/freebsd/applications/system/kdbusnotification/distinfo
+++ b/freebsd/applications/system/kdbusnotification/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829562
-SHA256 (TDE/applications/system/kdbusnotification-trinity_14.1.2.orig.tar.xz) = 9c6d76269d268b38f37651d7f164ac822a287610faa5ad9c62e4509240835e73
-SIZE (TDE/applications/system/kdbusnotification-trinity_14.1.2.orig.tar.xz) = 7612
+TIMESTAMP = 1729255798
+SHA256 (TDE/applications/system/kdbusnotification-trinity_14.1.3.orig.tar.xz) = 093a359f2d4189a0b82c1e464ddc3c250d2f5f9cd987c22c0253aa8bb7a6c5ec
+SIZE (TDE/applications/system/kdbusnotification-trinity_14.1.3.orig.tar.xz) = 7776
diff --git a/freebsd/applications/system/kdbusnotification/pkg-plist b/freebsd/applications/system/kdbusnotification/pkg-plist
index 0ad38911e..85658753d 100644
--- a/freebsd/applications/system/kdbusnotification/pkg-plist
+++ b/freebsd/applications/system/kdbusnotification/pkg-plist
@@ -1,2 +1,3 @@
bin/notification-daemon-tde
share/autostart/kdbusnotification-autostart.desktop
+share/locale/ru/LC_MESSAGES/notification-daemon-tde.mo
diff --git a/freebsd/applications/system/klamav/distinfo b/freebsd/applications/system/klamav/distinfo
index 81670eea7..3e713c9c0 100644
--- a/freebsd/applications/system/klamav/distinfo
+++ b/freebsd/applications/system/klamav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829593
-SHA256 (TDE/applications/system/klamav-trinity_14.1.2.orig.tar.xz) = f5a1d0c98eb289085d31e37b104f958993f7155764c2c4c791e5621beb96c002
-SIZE (TDE/applications/system/klamav-trinity_14.1.2.orig.tar.xz) = 646056
+TIMESTAMP = 1729255851
+SHA256 (TDE/applications/system/klamav-trinity_14.1.3.orig.tar.xz) = 37d03a91660e2c340cc70f106c0fb7999bae1f625cbf604275fc3584b7917e65
+SIZE (TDE/applications/system/klamav-trinity_14.1.3.orig.tar.xz) = 646576
diff --git a/freebsd/applications/system/kooldock/distinfo b/freebsd/applications/system/kooldock/distinfo
index 699bbdb51..49b699513 100644
--- a/freebsd/applications/system/kooldock/distinfo
+++ b/freebsd/applications/system/kooldock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829644
-SHA256 (TDE/applications/system/kooldock-trinity_14.1.2.orig.tar.xz) = 65fd427cae4865d715fcc3d6855d84edc9e98f08a251329f1545910f35b00118
-SIZE (TDE/applications/system/kooldock-trinity_14.1.2.orig.tar.xz) = 105936
+TIMESTAMP = 1729255901
+SHA256 (TDE/applications/system/kooldock-trinity_14.1.3.orig.tar.xz) = bb436a559a608b1ba9fcf946c9c18ae1653cb702da68b2a19152df0dac31c2e0
+SIZE (TDE/applications/system/kooldock-trinity_14.1.3.orig.tar.xz) = 105968
diff --git a/freebsd/applications/system/krusader/distinfo b/freebsd/applications/system/krusader/distinfo
index d05b6dd1c..da87fad86 100644
--- a/freebsd/applications/system/krusader/distinfo
+++ b/freebsd/applications/system/krusader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713829689
-SHA256 (TDE/applications/system/krusader-trinity_14.1.2.orig.tar.xz) = d8c01d81af8df337b9919ad5dd2fad540c45b2b2c002ba524f7f0d2ed544e84c
-SIZE (TDE/applications/system/krusader-trinity_14.1.2.orig.tar.xz) = 2120164
+TIMESTAMP = 1729255938
+SHA256 (TDE/applications/system/krusader-trinity_14.1.3.orig.tar.xz) = c476b75c0bfa7d9efbf8f7e9cba1c608db2230f6236ce1c6dc7525f6857a1412
+SIZE (TDE/applications/system/krusader-trinity_14.1.3.orig.tar.xz) = 2120648
diff --git a/freebsd/applications/system/kshutdown/distinfo b/freebsd/applications/system/kshutdown/distinfo
index 50bbaa5ca..453cbe4ae 100644
--- a/freebsd/applications/system/kshutdown/distinfo
+++ b/freebsd/applications/system/kshutdown/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713830728
-SHA256 (TDE/applications/system/kshutdown-trinity_14.1.2.orig.tar.xz) = 3e9bb8d4ce800edf02a73af487afb14486daf3350025e6116d7bbd5aeeddef6e
-SIZE (TDE/applications/system/kshutdown-trinity_14.1.2.orig.tar.xz) = 169428
+TIMESTAMP = 1729259299
+SHA256 (TDE/applications/system/kshutdown-trinity_14.1.3.orig.tar.xz) = 518cfcc593ca9c177cc7122822c1b4d9717894e0574b07dc4a12e0da12f63b60
+SIZE (TDE/applications/system/kshutdown-trinity_14.1.3.orig.tar.xz) = 169480
diff --git a/freebsd/applications/system/ksystemlog/distinfo b/freebsd/applications/system/ksystemlog/distinfo
index 14f13f3e7..490d80972 100644
--- a/freebsd/applications/system/ksystemlog/distinfo
+++ b/freebsd/applications/system/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713833351
-SHA256 (TDE/applications/system/ksystemlog-trinity_14.1.2.orig.tar.xz) = d2b5d93ef31093daf6da0a3362467df1f18fa3a37985cca66d1fc0613cf1a0ca
-SIZE (TDE/applications/system/ksystemlog-trinity_14.1.2.orig.tar.xz) = 159568
+TIMESTAMP = 1729259804
+SHA256 (TDE/applications/system/ksystemlog-trinity_14.1.3.orig.tar.xz) = 2644bcffd87d32ab1b8579709793ddcd3579ff4fff13ac829d17d45d94783108
+SIZE (TDE/applications/system/ksystemlog-trinity_14.1.3.orig.tar.xz) = 159568
diff --git a/freebsd/applications/system/kvkbd/distinfo b/freebsd/applications/system/kvkbd/distinfo
index 6757b4f9b..073e51b75 100644
--- a/freebsd/applications/system/kvkbd/distinfo
+++ b/freebsd/applications/system/kvkbd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713833491
-SHA256 (TDE/applications/system/kvkbd-trinity_14.1.2.orig.tar.xz) = bdc8f87b98ee403ad0ddb706de9fc00bffcefa56e573afcb5971b107bcfe9558
-SIZE (TDE/applications/system/kvkbd-trinity_14.1.2.orig.tar.xz) = 43420
+TIMESTAMP = 1729259899
+SHA256 (TDE/applications/system/kvkbd-trinity_14.1.3.orig.tar.xz) = dcd97c1cf76078efdca34a7d5cc84c4b421ac8da698696ed89b6938105b025dd
+SIZE (TDE/applications/system/kvkbd-trinity_14.1.3.orig.tar.xz) = 44044
diff --git a/freebsd/applications/system/kvkbd/pkg-plist b/freebsd/applications/system/kvkbd/pkg-plist
index e75dfd63a..ff5712a49 100644
--- a/freebsd/applications/system/kvkbd/pkg-plist
+++ b/freebsd/applications/system/kvkbd/pkg-plist
@@ -8,4 +8,5 @@ share/doc/tde/HTML/en/kvkbd/index.docbook
share/icons/hicolor/16x16/apps/kvkbd.png
share/icons/hicolor/32x32/apps/kvkbd.png
share/locale/de/LC_MESSAGES/kvkbd.mo
+share/locale/it/LC_MESSAGES/kvkbd.mo
share/locale/ru/LC_MESSAGES/kvkbd.mo
diff --git a/freebsd/applications/system/polkit-agent-tde/distinfo b/freebsd/applications/system/polkit-agent-tde/distinfo
index 5216538e6..e7c1d269b 100644
--- a/freebsd/applications/system/polkit-agent-tde/distinfo
+++ b/freebsd/applications/system/polkit-agent-tde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713833560
-SHA256 (TDE/applications/system/polkit-agent-tde_14.1.2.orig.tar.xz) = 581e8626462c3adc739e79971f2a1d672efda323caae58841088122c3c1fa507
-SIZE (TDE/applications/system/polkit-agent-tde_14.1.2.orig.tar.xz) = 33036
+TIMESTAMP = 1729259929
+SHA256 (TDE/applications/system/polkit-agent-tde_14.1.3.orig.tar.xz) = ceb813c7b43f10e00fac66175fb5a77204ce1cefe3db94a0d4e8b813660813f2
+SIZE (TDE/applications/system/polkit-agent-tde_14.1.3.orig.tar.xz) = 33048
diff --git a/freebsd/applications/system/tastymenu/distinfo b/freebsd/applications/system/tastymenu/distinfo
index f663ae76a..6175de1ac 100644
--- a/freebsd/applications/system/tastymenu/distinfo
+++ b/freebsd/applications/system/tastymenu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713833634
-SHA256 (TDE/applications/system/tastymenu-trinity_14.1.2.orig.tar.xz) = 7cf42594768486fe105f0e9a36fac538886ba95785df75dfb7722a5c07befccd
-SIZE (TDE/applications/system/tastymenu-trinity_14.1.2.orig.tar.xz) = 151636
+TIMESTAMP = 1729259961
+SHA256 (TDE/applications/system/tastymenu-trinity_14.1.3.orig.tar.xz) = 8e1d7183721dc079334f07d6bb877e39b0ef450f4d3fa287186a133e79f9e781
+SIZE (TDE/applications/system/tastymenu-trinity_14.1.3.orig.tar.xz) = 152104
diff --git a/freebsd/applications/system/tdedocker/distinfo b/freebsd/applications/system/tdedocker/distinfo
index 3abcd6021..a70e85e1f 100644
--- a/freebsd/applications/system/tdedocker/distinfo
+++ b/freebsd/applications/system/tdedocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713833736
-SHA256 (TDE/applications/system/tdedocker-trinity_14.1.2.orig.tar.xz) = 988b24d65da6008be2320114cc017f98c2deabdb17cbe354b0a26b5dfe4928d0
-SIZE (TDE/applications/system/tdedocker-trinity_14.1.2.orig.tar.xz) = 74056
+TIMESTAMP = 1729259990
+SHA256 (TDE/applications/system/tdedocker-trinity_14.1.3.orig.tar.xz) = 2b5755b391dc89a09c3aebb0dfd8e00a10555882a279350ebd395395195284f3
+SIZE (TDE/applications/system/tdedocker-trinity_14.1.3.orig.tar.xz) = 74276
diff --git a/freebsd/applications/system/tdesshaskpass/distinfo b/freebsd/applications/system/tdesshaskpass/distinfo
index d0b5cf238..4fa02a520 100644
--- a/freebsd/applications/system/tdesshaskpass/distinfo
+++ b/freebsd/applications/system/tdesshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713833789
-SHA256 (TDE/applications/system/tdesshaskpass-trinity_14.1.2.orig.tar.xz) = e14095c444cfe52bb9f28b9c1ba398be0358a9f6eb381bd2af9e97fcb91af8ef
-SIZE (TDE/applications/system/tdesshaskpass-trinity_14.1.2.orig.tar.xz) = 11840
+TIMESTAMP = 1729260021
+SHA256 (TDE/applications/system/tdesshaskpass-trinity_14.1.3.orig.tar.xz) = 1a4fdfd5e770190d70b4f247315b0c6b8dedf3a6c7466cc2a4ccb98565049061
+SIZE (TDE/applications/system/tdesshaskpass-trinity_14.1.3.orig.tar.xz) = 11840
diff --git a/freebsd/applications/system/xdg-desktop-portal-tde/Makefile b/freebsd/applications/system/xdg-desktop-portal-tde/Makefile
new file mode 100644
index 000000000..82b6fece7
--- /dev/null
+++ b/freebsd/applications/system/xdg-desktop-portal-tde/Makefile
@@ -0,0 +1,40 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/system/xdg-desktop-portal-tde
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= xdg-desktop-portal-trinity
+COMMENT= An implementation of the FreeDesktop Portals API for TDE
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= x/${PORTNAME}
+DISTSRC= xdg-desktop-portal-tde-trinity-${TDE_VERSION}${TDE_PREVERSION}
+PORTREVISION= 0
+CATEGORIES= deskutils x11
+DIST_SUBDIR= TDE/applications/system
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface \
+
+RUN_DEPENDS+= ${LOCALBASE}/libexec/xdg-desktop-portal:deskutils/xdg-desktop-portal \
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/system/xdg-desktop-portal-tde/distinfo b/freebsd/applications/system/xdg-desktop-portal-tde/distinfo
new file mode 100644
index 000000000..1528a7954
--- /dev/null
+++ b/freebsd/applications/system/xdg-desktop-portal-tde/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1729260064
+SHA256 (TDE/applications/system/xdg-desktop-portal-trinity_14.1.3.orig.tar.xz) = e552a8eb923a48a0f78d8aff7f8eff2418149ff451140a8128b445b79820add7
+SIZE (TDE/applications/system/xdg-desktop-portal-trinity_14.1.3.orig.tar.xz) = 14236
diff --git a/freebsd/applications/system/xdg-desktop-portal-tde/pkg-descr b/freebsd/applications/system/xdg-desktop-portal-tde/pkg-descr
new file mode 100644
index 000000000..c9423f6be
--- /dev/null
+++ b/freebsd/applications/system/xdg-desktop-portal-tde/pkg-descr
@@ -0,0 +1,4 @@
+An implementation of the FreeDesktop Portals API for TDE
+
+Exposes TDE APIs to applications which use the Portals API.
+As a result, these applications can transparently use native TDE APIs and dialogs.
diff --git a/freebsd/applications/system/xdg-desktop-portal-tde/pkg-plist b/freebsd/applications/system/xdg-desktop-portal-tde/pkg-plist
new file mode 100644
index 000000000..dfa38a302
--- /dev/null
+++ b/freebsd/applications/system/xdg-desktop-portal-tde/pkg-plist
@@ -0,0 +1,9 @@
+lib/trinity/libexec/xdg-desktop-portal-tde
+share/applications/xdg-desktop-portal-tde.desktop
+/usr/local/share/dbus-1/services/org.freedesktop.impl.portal.desktop.tde.service
+/usr/share/xdg-desktop-portal/portals/tde.portal
+/usr/share/xdg-desktop-portal/tde-portals.conf
+@dir /usr/local/share/dbus-1/services
+@dir /usr/local/share/dbus-1
+@dir /usr/share/xdg-desktop-portal/portals
+@dir /usr/share/xdg-desktop-portal
diff --git a/freebsd/applications/system/yakuake/distinfo b/freebsd/applications/system/yakuake/distinfo
index 69a3e0b19..489c6700a 100644
--- a/freebsd/applications/system/yakuake/distinfo
+++ b/freebsd/applications/system/yakuake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713833876
-SHA256 (TDE/applications/system/yakuake-trinity_14.1.2.orig.tar.xz) = 28117fc93798506298ac8678ddd17b802cc3dd36a2c325f2b812fae834a1a911
-SIZE (TDE/applications/system/yakuake-trinity_14.1.2.orig.tar.xz) = 106036
+TIMESTAMP = 1729260094
+SHA256 (TDE/applications/system/yakuake-trinity_14.1.3.orig.tar.xz) = d3ad729490cbbad07f8c4a85703ce38ee87403d4a8eba9c785518a407540ee63
+SIZE (TDE/applications/system/yakuake-trinity_14.1.3.orig.tar.xz) = 106072
diff --git a/freebsd/applications/tdeio/tdeio-appinfo/distinfo b/freebsd/applications/tdeio/tdeio-appinfo/distinfo
index 2e337baf1..f31e89c62 100644
--- a/freebsd/applications/tdeio/tdeio-appinfo/distinfo
+++ b/freebsd/applications/tdeio/tdeio-appinfo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713834017
-SHA256 (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.2.orig.tar.xz) = 54da5cdb12461857dedaf135396df8b5bdd1b16135d1852383a334ef6d234535
-SIZE (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.2.orig.tar.xz) = 14048
+TIMESTAMP = 1729262052
+SHA256 (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.3.orig.tar.xz) = ef249a9c450f40aeee815b791736a7e3005124b2795242fa0a790380c1a89b89
+SIZE (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.3.orig.tar.xz) = 14260
diff --git a/freebsd/applications/tdeio/tdeio-appinfo/pkg-plist b/freebsd/applications/tdeio/tdeio-appinfo/pkg-plist
index c0fc095ed..e2581c212 100644
--- a/freebsd/applications/tdeio/tdeio-appinfo/pkg-plist
+++ b/freebsd/applications/tdeio/tdeio-appinfo/pkg-plist
@@ -1,3 +1,4 @@
lib/trinity/tdeio_appinfo.la
lib/trinity/tdeio_appinfo.so
+share/locale/ru/LC_MESSAGES/tdeio_appinfo.mo
share/services/appinfo.protocol
diff --git a/freebsd/applications/tdeio/tdeio-ftps/distinfo b/freebsd/applications/tdeio/tdeio-ftps/distinfo
index da5f02a36..0c1b75734 100644
--- a/freebsd/applications/tdeio/tdeio-ftps/distinfo
+++ b/freebsd/applications/tdeio/tdeio-ftps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713834049
-SHA256 (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.2.orig.tar.xz) = 5e9d40144cce81ef61f00b5cc420d2ad294bdac10cdb28069044d6aac2b59881
-SIZE (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.2.orig.tar.xz) = 37044
+TIMESTAMP = 1729262097
+SHA256 (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.3.orig.tar.xz) = d5a4858093db677186dd1239622ac8896d136f2fae989af57f358275edb128b5
+SIZE (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.3.orig.tar.xz) = 37020
diff --git a/freebsd/applications/tdeio/tdeio-gopher/distinfo b/freebsd/applications/tdeio/tdeio-gopher/distinfo
index 6a7ad325f..9687b8e6d 100644
--- a/freebsd/applications/tdeio/tdeio-gopher/distinfo
+++ b/freebsd/applications/tdeio/tdeio-gopher/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713835284
-SHA256 (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.2.orig.tar.xz) = d76a8faab3dc8626a7b851ad22c6688da3fbe948b16b0e0b26229ef8e44b9496
-SIZE (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.2.orig.tar.xz) = 34000
+TIMESTAMP = 1729262124
+SHA256 (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.3.orig.tar.xz) = 776fd93819e90634917b70668ec49606ee11fe6eb515c10659f2ed0ba8c65a93
+SIZE (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.3.orig.tar.xz) = 33992
diff --git a/freebsd/applications/tdeio/tdeio-locate/distinfo b/freebsd/applications/tdeio/tdeio-locate/distinfo
index e67cd3b28..8cad61731 100644
--- a/freebsd/applications/tdeio/tdeio-locate/distinfo
+++ b/freebsd/applications/tdeio/tdeio-locate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713835316
-SHA256 (TDE/applications/tdeio/tdeio-locate-trinity_14.1.2.orig.tar.xz) = 3f02db3f5e06d7aa7cd41bfbc73a1917294996db418474a0b80acd87bf1ad3f4
-SIZE (TDE/applications/tdeio/tdeio-locate-trinity_14.1.2.orig.tar.xz) = 61788
+TIMESTAMP = 1729262154
+SHA256 (TDE/applications/tdeio/tdeio-locate-trinity_14.1.3.orig.tar.xz) = f94ef7af09b0d7bf6f424100cbe8327e7c6158e914a9f686c137863861eb2673
+SIZE (TDE/applications/tdeio/tdeio-locate-trinity_14.1.3.orig.tar.xz) = 61780
diff --git a/freebsd/applications/tdeio/tdeio-sword/distinfo b/freebsd/applications/tdeio/tdeio-sword/distinfo
index b248fa150..0e4c10a66 100644
--- a/freebsd/applications/tdeio/tdeio-sword/distinfo
+++ b/freebsd/applications/tdeio/tdeio-sword/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713835343
-SHA256 (TDE/applications/tdeio/tdeio-sword-trinity_14.1.2.orig.tar.xz) = 7c3dfa07b9ca2c10ab31fe5191e12089dd6b64be8585a3cb2c489016fc2c4147
-SIZE (TDE/applications/tdeio/tdeio-sword-trinity_14.1.2.orig.tar.xz) = 101240
+TIMESTAMP = 1729262182
+SHA256 (TDE/applications/tdeio/tdeio-sword-trinity_14.1.3.orig.tar.xz) = cdd0f1d99ca0a581cd077fc621b17a7f3a1e1c5dc72b2f941ba2513fb81bdd43
+SIZE (TDE/applications/tdeio/tdeio-sword-trinity_14.1.3.orig.tar.xz) = 101172
diff --git a/freebsd/applications/themes/Makefile b/freebsd/applications/themes/Makefile
index 163e54a96..d1bb465b4 100644
--- a/freebsd/applications/themes/Makefile
+++ b/freebsd/applications/themes/Makefile
@@ -14,6 +14,7 @@
SUBDIR += twin-style-dekorator
SUBDIR += twin-style-fahrenheit
SUBDIR += twin-style-machbunt
+ SUBDIR += twin-style-mallory
SUBDIR += twin-style-suse2
.include <bsd.port.subdir.mk>
diff --git a/freebsd/applications/themes/gtk-qt-engine/distinfo b/freebsd/applications/themes/gtk-qt-engine/distinfo
index 7cdcfa36d..f00f932c9 100644
--- a/freebsd/applications/themes/gtk-qt-engine/distinfo
+++ b/freebsd/applications/themes/gtk-qt-engine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857199
-SHA256 (TDE/applications/themes/gtk-qt-engine-trinity_14.1.2.orig.tar.xz) = d55125c8943fe8e68229f5b1ef78315bf70d3fc1b2e9544f3618d1435696d3f8
-SIZE (TDE/applications/themes/gtk-qt-engine-trinity_14.1.2.orig.tar.xz) = 59392
+TIMESTAMP = 1729262248
+SHA256 (TDE/applications/themes/gtk-qt-engine-trinity_14.1.3.orig.tar.xz) = 81da67484120536f0c6d2d36b06093c1d9e0ca0eaef4004c0084891fac293609
+SIZE (TDE/applications/themes/gtk-qt-engine-trinity_14.1.3.orig.tar.xz) = 59424
diff --git a/freebsd/applications/themes/gtk3-tqt-engine/distinfo b/freebsd/applications/themes/gtk3-tqt-engine/distinfo
index a06403b9f..f758ca13e 100644
--- a/freebsd/applications/themes/gtk3-tqt-engine/distinfo
+++ b/freebsd/applications/themes/gtk3-tqt-engine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857247
-SHA256 (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.2.orig.tar.xz) = 0bf835f996f82e7d94015b277773bde2dd932b7566318f4cdfbde1b1f69e4ba3
-SIZE (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.2.orig.tar.xz) = 98260
+TIMESTAMP = 1729262319
+SHA256 (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.3.orig.tar.xz) = aa40509eb2f3e12b6cb210ff6c242c7278152590c805b5a39791e96e63f98e73
+SIZE (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.3.orig.tar.xz) = 98292
diff --git a/freebsd/applications/themes/ksplash-engine-moodin/distinfo b/freebsd/applications/themes/ksplash-engine-moodin/distinfo
index 0faa7a02a..bf299e742 100644
--- a/freebsd/applications/themes/ksplash-engine-moodin/distinfo
+++ b/freebsd/applications/themes/ksplash-engine-moodin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857291
-SHA256 (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.2.orig.tar.xz) = fa01e3ce5b6d0ed250a443fb1b3c793dc9c285341cb153ba16947e1bd3e825ef
-SIZE (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.2.orig.tar.xz) = 1158956
+TIMESTAMP = 1729262366
+SHA256 (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.3.orig.tar.xz) = fb85f03b9252bc9e16445a917102ef9e481b57677a0078f89bd800a96e636393
+SIZE (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.3.orig.tar.xz) = 1159368
diff --git a/freebsd/applications/themes/tde-style-baghira/distinfo b/freebsd/applications/themes/tde-style-baghira/distinfo
index d9361ed73..5f10afc02 100644
--- a/freebsd/applications/themes/tde-style-baghira/distinfo
+++ b/freebsd/applications/themes/tde-style-baghira/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857342
-SHA256 (TDE/applications/themes/tde-style-baghira-trinity_14.1.2.orig.tar.xz) = 5a8c095abe16324e70cc0e8eb44e9e25655a05b6b38072d103338a4bb4f36154
-SIZE (TDE/applications/themes/tde-style-baghira-trinity_14.1.2.orig.tar.xz) = 393520
+TIMESTAMP = 1729262430
+SHA256 (TDE/applications/themes/tde-style-baghira-trinity_14.1.3.orig.tar.xz) = 9c523f7a3cfcf8b6c495974203491ef24b29a9fbe7d11577247b860629e9f1bd
+SIZE (TDE/applications/themes/tde-style-baghira-trinity_14.1.3.orig.tar.xz) = 394116
diff --git a/freebsd/applications/themes/tde-style-baghira/pkg-plist b/freebsd/applications/themes/tde-style-baghira/pkg-plist
index 8da44aa92..a774c4b3f 100644
--- a/freebsd/applications/themes/tde-style-baghira/pkg-plist
+++ b/freebsd/applications/themes/tde-style-baghira/pkg-plist
@@ -62,4 +62,6 @@ share/icons/crystalsvg/64x64/apps/baghira_yellow.png
share/locale/de/LC_MESSAGES/baghira-starter.mo
share/locale/pl/LC_MESSAGES/baghira-usermanager.mo
share/locale/pt_BR/LC_MESSAGES/baghira-usermanager.mo
+share/locale/ru/LC_MESSAGES/baghira-kmenuapplet.mo
+share/locale/ru/LC_MESSAGES/baghira-switcher.mo
share/man/man1/bab.1.gz
diff --git a/freebsd/applications/themes/tde-style-domino/distinfo b/freebsd/applications/themes/tde-style-domino/distinfo
index 1033170c7..34e2ad019 100644
--- a/freebsd/applications/themes/tde-style-domino/distinfo
+++ b/freebsd/applications/themes/tde-style-domino/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857443
-SHA256 (TDE/applications/themes/tde-style-domino-trinity_14.1.2.orig.tar.xz) = da752facebeb4199bbd5071995f836b8e1f00b6364d8f133a7cb26ac965897d7
-SIZE (TDE/applications/themes/tde-style-domino-trinity_14.1.2.orig.tar.xz) = 116576
+TIMESTAMP = 1729262499
+SHA256 (TDE/applications/themes/tde-style-domino-trinity_14.1.3.orig.tar.xz) = ffb0c9945ffb7413cb2b013684c5630cb26fb1e21011fa5011132adfc2c81769
+SIZE (TDE/applications/themes/tde-style-domino-trinity_14.1.3.orig.tar.xz) = 116584
diff --git a/freebsd/applications/themes/tde-style-ia-ora/distinfo b/freebsd/applications/themes/tde-style-ia-ora/distinfo
index b6e408670..8de351c7b 100644
--- a/freebsd/applications/themes/tde-style-ia-ora/distinfo
+++ b/freebsd/applications/themes/tde-style-ia-ora/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857506
-SHA256 (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.2.orig.tar.xz) = 1faacf0aa46714c9a3f73d4bf2771e31bed9639c871796faa44b744f6b40ea95
-SIZE (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.2.orig.tar.xz) = 62712
+TIMESTAMP = 1729262532
+SHA256 (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.3.orig.tar.xz) = 8aa36304fe1c028eb27a1fd50620aaa7220c2a367ef7c2c090d318757e6fa18e
+SIZE (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.3.orig.tar.xz) = 62692
diff --git a/freebsd/applications/themes/tde-style-lipstik/distinfo b/freebsd/applications/themes/tde-style-lipstik/distinfo
index 51b21e04b..bb732e1f4 100644
--- a/freebsd/applications/themes/tde-style-lipstik/distinfo
+++ b/freebsd/applications/themes/tde-style-lipstik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857646
-SHA256 (TDE/applications/themes/tde-style-lipstik-trinity_14.1.2.orig.tar.xz) = d7e2a6ee0026ba8c8faf3644eacbe13597f9f50b24f87378b131488e8b2a2b85
-SIZE (TDE/applications/themes/tde-style-lipstik-trinity_14.1.2.orig.tar.xz) = 48796
+TIMESTAMP = 1729262557
+SHA256 (TDE/applications/themes/tde-style-lipstik-trinity_14.1.3.orig.tar.xz) = d075d85309e5529f3f1fd99c465ed4b6cddcf3faf00d60496cf8769a35bb9f8d
+SIZE (TDE/applications/themes/tde-style-lipstik-trinity_14.1.3.orig.tar.xz) = 48780
diff --git a/freebsd/applications/themes/tde-style-polyester/Makefile b/freebsd/applications/themes/tde-style-polyester/Makefile
index e99462eb1..2e98b4e5b 100644
--- a/freebsd/applications/themes/tde-style-polyester/Makefile
+++ b/freebsd/applications/themes/tde-style-polyester/Makefile
@@ -11,7 +11,7 @@ PORTNAME= tde-style-polyester-trinity
COMMENT= Polyester widget style and twin decoration for TDE
TDE_PREVERSION=
MASTER_SITE_SUBDIR= t/${PORTNAME}
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= x11-themes
DIST_SUBDIR= TDE/applications/themes
diff --git a/freebsd/applications/themes/tde-style-polyester/distinfo b/freebsd/applications/themes/tde-style-polyester/distinfo
index bfef90682..9bd8686b4 100644
--- a/freebsd/applications/themes/tde-style-polyester/distinfo
+++ b/freebsd/applications/themes/tde-style-polyester/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857852
-SHA256 (TDE/applications/themes/tde-style-polyester-trinity_14.1.2.orig.tar.xz) = ceda4fa7a9846c9bf30704ac448e8f63a31914a100fb45c4e39b8e5d0eed7aa1
-SIZE (TDE/applications/themes/tde-style-polyester-trinity_14.1.2.orig.tar.xz) = 205688
+TIMESTAMP = 1729262664
+SHA256 (TDE/applications/themes/tde-style-polyester-trinity_14.1.3.orig.tar.xz) = cfb0788b4d193243f8f383abe948a57eec2802685758079b2a259f3818772659
+SIZE (TDE/applications/themes/tde-style-polyester-trinity_14.1.3.orig.tar.xz) = 205892
diff --git a/freebsd/applications/themes/tde-style-polyester/files/patch-bp000-fix-loading-in-twin.diff b/freebsd/applications/themes/tde-style-polyester/files/patch-bp000-fix-loading-in-twin.diff
deleted file mode 100644
index 426a326c2..000000000
--- a/freebsd/applications/themes/tde-style-polyester/files/patch-bp000-fix-loading-in-twin.diff
+++ /dev/null
@@ -1,35 +0,0 @@
-commit 7c56e0db5cfa14b280ca25b455daae77e75eb953
-Author: Michele Calgaro <michele.calgaro@yahoo.it>
-Date: Fri May 3 10:12:45 2024 +0900
-
- Fix loading of window decoration module in twin
-
- Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-
-diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
-index 7e9d720..e505b79 100644
---- a/client/CMakeLists.txt
-+++ b/client/CMakeLists.txt
-@@ -63,9 +63,9 @@ add_custom_target( buttons-embed-images
- )
-
-
--### twin_polyester (kpart) #####################################################
-+### twin3_polyester (kpart) #####################################################
-
--tde_add_kpart( twin_polyester AUTOMOC
-+tde_add_kpart( twin3_polyester AUTOMOC
-
- SOURCES
- polyester.cpp
-diff --git a/client/polyester.desktop b/client/polyester.desktop
-index 52e7c93..30f8b1d 100755
---- a/client/polyester.desktop
-+++ b/client/polyester.desktop
-@@ -2,4 +2,4 @@
- [Desktop Entry]
- Encoding=UTF-8
- Name=Polyester
--X-TDE-Library=twin_polyester
-\ No newline at end of file
-+X-TDE-Library=twin3_polyester
diff --git a/freebsd/applications/themes/tde-style-qtcurve/distinfo b/freebsd/applications/themes/tde-style-qtcurve/distinfo
index 0c5fad575..3740b9a8c 100644
--- a/freebsd/applications/themes/tde-style-qtcurve/distinfo
+++ b/freebsd/applications/themes/tde-style-qtcurve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857882
-SHA256 (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.2.orig.tar.xz) = 31772f50296a1d4151b16fceb365e503e8c0e25971a980cd6d02ee0ab904cf63
-SIZE (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.2.orig.tar.xz) = 160900
+TIMESTAMP = 1729262687
+SHA256 (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.3.orig.tar.xz) = 012e547ea8488e42354c0d1442435819bbaf5a7ea91e2bc4b6f2685d19296c0e
+SIZE (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.3.orig.tar.xz) = 161032
diff --git a/freebsd/applications/themes/tdmtheme/distinfo b/freebsd/applications/themes/tdmtheme/distinfo
index 1e03407ee..0b433057d 100644
--- a/freebsd/applications/themes/tdmtheme/distinfo
+++ b/freebsd/applications/themes/tdmtheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857913
-SHA256 (TDE/applications/themes/tdmtheme-trinity_14.1.2.orig.tar.xz) = bfc42a756cbf3bda8e69342f1ee6598c40263b761c206101affec632be636239
-SIZE (TDE/applications/themes/tdmtheme-trinity_14.1.2.orig.tar.xz) = 24364
+TIMESTAMP = 1729262717
+SHA256 (TDE/applications/themes/tdmtheme-trinity_14.1.3.orig.tar.xz) = 4fc6dd564d2769f40fc1f6e2f0d4d13acd0bef4b1e8f7dc745daf45a84344d6a
+SIZE (TDE/applications/themes/tdmtheme-trinity_14.1.3.orig.tar.xz) = 24360
diff --git a/freebsd/applications/themes/twin-style-crystal/distinfo b/freebsd/applications/themes/twin-style-crystal/distinfo
index 2f36d554a..fae708872 100644
--- a/freebsd/applications/themes/twin-style-crystal/distinfo
+++ b/freebsd/applications/themes/twin-style-crystal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857938
-SHA256 (TDE/applications/themes/twin-style-crystal-trinity_14.1.2.orig.tar.xz) = cc36dfd21615cb894218ee7b2d9ba8d0434a962001fd53eac3ef3c055fe82a76
-SIZE (TDE/applications/themes/twin-style-crystal-trinity_14.1.2.orig.tar.xz) = 161000
+TIMESTAMP = 1729262814
+SHA256 (TDE/applications/themes/twin-style-crystal-trinity_14.1.3.orig.tar.xz) = 97e799ad0f7e0ec6cf4e5a568d7fcf6d9dc7e3c599c112afd1706ba0b0970fba
+SIZE (TDE/applications/themes/twin-style-crystal-trinity_14.1.3.orig.tar.xz) = 160992
diff --git a/freebsd/applications/themes/twin-style-dekorator/distinfo b/freebsd/applications/themes/twin-style-dekorator/distinfo
index 9cbb5bd52..cd3f87483 100644
--- a/freebsd/applications/themes/twin-style-dekorator/distinfo
+++ b/freebsd/applications/themes/twin-style-dekorator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857965
-SHA256 (TDE/applications/themes/twin-style-dekorator-trinity_14.1.2.orig.tar.xz) = 3baea025dee703b6160b94c336c641d56000afc1176664d9dc9a26b6142eae0a
-SIZE (TDE/applications/themes/twin-style-dekorator-trinity_14.1.2.orig.tar.xz) = 118912
+TIMESTAMP = 1729262847
+SHA256 (TDE/applications/themes/twin-style-dekorator-trinity_14.1.3.orig.tar.xz) = f7beb916b328dca036655e07ac935ec6609428c18c545fdcfcaf641e7a317be8
+SIZE (TDE/applications/themes/twin-style-dekorator-trinity_14.1.3.orig.tar.xz) = 118908
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/Makefile b/freebsd/applications/themes/twin-style-fahrenheit/Makefile
index c550e4027..5346daeda 100644
--- a/freebsd/applications/themes/twin-style-fahrenheit/Makefile
+++ b/freebsd/applications/themes/twin-style-fahrenheit/Makefile
@@ -11,7 +11,7 @@ PORTNAME= twin-style-fahrenheit-trinity
COMMENT= TDE window decoration Fahrenheit
TDE_PREVERSION=
MASTER_SITE_SUBDIR= t/${PORTNAME}
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= x11-themes
DIST_SUBDIR= TDE/applications/themes
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/distinfo b/freebsd/applications/themes/twin-style-fahrenheit/distinfo
index 9391c1607..85e66f5fa 100644
--- a/freebsd/applications/themes/twin-style-fahrenheit/distinfo
+++ b/freebsd/applications/themes/twin-style-fahrenheit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713857995
-SHA256 (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.2.orig.tar.xz) = 7b1984e6f5e50478859966ad6625f8656661c893418dda5ec6dae4c228a55cfe
-SIZE (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.2.orig.tar.xz) = 20412
+TIMESTAMP = 1729262921
+SHA256 (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.3.orig.tar.xz) = 023065634bdb2f67d36c95fe17ffc49aa9698c350ed51f43b6fd18e760afaef6
+SIZE (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.3.orig.tar.xz) = 20584
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/files/patch-bp000-fix-loading-in-twin.diff b/freebsd/applications/themes/twin-style-fahrenheit/files/patch-bp000-fix-loading-in-twin.diff
deleted file mode 100644
index 205aafd88..000000000
--- a/freebsd/applications/themes/twin-style-fahrenheit/files/patch-bp000-fix-loading-in-twin.diff
+++ /dev/null
@@ -1,34 +0,0 @@
-commit 50ad465a06aae81d96efca4ee9a7468b1f303c43
-Author: Michele Calgaro <michele.calgaro@yahoo.it>
-Date: Fri May 3 10:15:38 2024 +0900
-
- Fix loading of window decoration module in twin
-
- Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-
-diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
-index 7f35eec..494ded2 100644
---- a/client/CMakeLists.txt
-+++ b/client/CMakeLists.txt
-@@ -17,9 +17,9 @@ link_directories(
- add_subdirectory( pics )
-
-
--##### twin_fahrenheit (kpart)
-+##### twin3_fahrenheit (kpart)
-
--tde_add_kpart( twin_fahrenheit AUTOMOC
-+tde_add_kpart( twin3_fahrenheit AUTOMOC
-
- SOURCES
- fahrenheitclient.cpp
-diff --git a/client/fahrenheit.desktop b/client/fahrenheit.desktop
-index 32a887b..29f78a4 100644
---- a/client/fahrenheit.desktop
-+++ b/client/fahrenheit.desktop
-@@ -1,4 +1,4 @@
- [Desktop Entry]
- Encoding=UTF-8
- Name=Fahrenheit
--X-TDE-Library=twin_fahrenheit
-+X-TDE-Library=twin3_fahrenheit
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/pkg-plist b/freebsd/applications/themes/twin-style-fahrenheit/pkg-plist
index ad48b81df..61a5ce212 100644
--- a/freebsd/applications/themes/twin-style-fahrenheit/pkg-plist
+++ b/freebsd/applications/themes/twin-style-fahrenheit/pkg-plist
@@ -8,3 +8,4 @@ share/apps/twin/fahrenheit/minimize.png
share/apps/twin/fahrenheit/minmax.png
share/apps/twin/fahrenheit/sticky.png
share/apps/twin/fahrenheit/unsticky.png
+share/locale/ru/LC_MESSAGES/twin-style-fahrenheit.mo
diff --git a/freebsd/applications/themes/twin-style-machbunt/distinfo b/freebsd/applications/themes/twin-style-machbunt/distinfo
index 41d1d6b03..cd0bcc190 100644
--- a/freebsd/applications/themes/twin-style-machbunt/distinfo
+++ b/freebsd/applications/themes/twin-style-machbunt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858017
-SHA256 (TDE/applications/themes/twin-style-machbunt-trinity_14.1.2.orig.tar.xz) = 41880d22ff6cf8afcec810bf4597b0ca83ae0be0cff477488b6e0a328f30bd04
-SIZE (TDE/applications/themes/twin-style-machbunt-trinity_14.1.2.orig.tar.xz) = 25696
+TIMESTAMP = 1729262947
+SHA256 (TDE/applications/themes/twin-style-machbunt-trinity_14.1.3.orig.tar.xz) = 8d2f914ce087bdafa467fe2cf8a9d905a4988aa7f0310ba81bcf3e43ab03cea3
+SIZE (TDE/applications/themes/twin-style-machbunt-trinity_14.1.3.orig.tar.xz) = 25756
diff --git a/freebsd/applications/themes/twin-style-mallory/Makefile b/freebsd/applications/themes/twin-style-mallory/Makefile
new file mode 100644
index 000000000..f22912bda
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-mallory/Makefile
@@ -0,0 +1,38 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/themes/twin-style-mallory
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= twin-style-mallory-trinity
+COMMENT= A twin window decoration based on the original KDE Alloyon windec theme
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= t/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= x11-themes
+DIST_SUBDIR= TDE/applications/themes
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${TDE_PREFIX}/share/cmake/twin.cmake:x11/tdebase-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/themes/twin-style-mallory/distinfo b/freebsd/applications/themes/twin-style-mallory/distinfo
new file mode 100644
index 000000000..181e5980e
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-mallory/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1729263058
+SHA256 (TDE/applications/themes/twin-style-mallory-trinity_14.1.3.orig.tar.xz) = 11d53e5925dc1f3457ce8d770cb9989c20e42693c2b5ac6ccbadf4a04b3db46b
+SIZE (TDE/applications/themes/twin-style-mallory-trinity_14.1.3.orig.tar.xz) = 25352
diff --git a/freebsd/applications/themes/twin-style-mallory/pkg-descr b/freebsd/applications/themes/twin-style-mallory/pkg-descr
new file mode 100644
index 000000000..551e9d030
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-mallory/pkg-descr
@@ -0,0 +1 @@
+A twin window decoration based on the original KDE Alloyon windec theme
diff --git a/freebsd/applications/themes/twin-style-mallory/pkg-plist b/freebsd/applications/themes/twin-style-mallory/pkg-plist
new file mode 100644
index 000000000..3a2cd0e9a
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-mallory/pkg-plist
@@ -0,0 +1,20 @@
+lib/trinity/twin3_mallory.la
+lib/trinity/twin3_mallory.so
+lib/trinity/twin_mallory_config.la
+lib/trinity/twin_mallory_config.so
+share/apps/tdedisplay/color-schemes/Mallory Dark Bluemoon.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory Dark Firetruck.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory Dark Jungle Dreams.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory Dark Nightshift.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Caramel.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Double.Blue.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Double.Grey.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Flat.Blue.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Flat.Green.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Flat.Grey.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Flat.Sands.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Green.Halo.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-It.s.A.Boy.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-It.s.A.Girl.kcsrc
+share/apps/tdedisplay/color-schemes/Mallory-1.0-Nenuphars.kcsrc
+share/apps/twin/mallory.desktop
diff --git a/freebsd/applications/themes/twin-style-suse2/distinfo b/freebsd/applications/themes/twin-style-suse2/distinfo
index bf6c690ff..afaf2a20b 100644
--- a/freebsd/applications/themes/twin-style-suse2/distinfo
+++ b/freebsd/applications/themes/twin-style-suse2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858063
-SHA256 (TDE/applications/themes/twin-style-suse2-trinity_14.1.2.orig.tar.xz) = 2feb4e6befacdf48a2a25b71b8325e62e390ea6f0b8a502becb8049f90ef51ba
-SIZE (TDE/applications/themes/twin-style-suse2-trinity_14.1.2.orig.tar.xz) = 73540
+TIMESTAMP = 1729263102
+SHA256 (TDE/applications/themes/twin-style-suse2-trinity_14.1.3.orig.tar.xz) = 351aa78177b86ef0e25c0eb9ee37f506d6ef4b64b699bd4082e51fed8e49bc7c
+SIZE (TDE/applications/themes/twin-style-suse2-trinity_14.1.3.orig.tar.xz) = 73556
diff --git a/freebsd/applications/utilities/abakus/distinfo b/freebsd/applications/utilities/abakus/distinfo
index 41e740b9e..6192ca7fc 100644
--- a/freebsd/applications/utilities/abakus/distinfo
+++ b/freebsd/applications/utilities/abakus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858566
-SHA256 (TDE/applications/utilities/abakus-trinity_14.1.2.orig.tar.xz) = 63f241364188e831765cf4bb22bf62ce6b17afd9d97ecf5614b7453acc96ddcf
-SIZE (TDE/applications/utilities/abakus-trinity_14.1.2.orig.tar.xz) = 250504
+TIMESTAMP = 1729263229
+SHA256 (TDE/applications/utilities/abakus-trinity_14.1.3.orig.tar.xz) = 921ecb246c9d9cde961d9f5809c9ae476bc907476cca4690da5e2834534009fe
+SIZE (TDE/applications/utilities/abakus-trinity_14.1.3.orig.tar.xz) = 250476
diff --git a/freebsd/applications/utilities/filelight/distinfo b/freebsd/applications/utilities/filelight/distinfo
index d124c32f4..1d03a793e 100644
--- a/freebsd/applications/utilities/filelight/distinfo
+++ b/freebsd/applications/utilities/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858626
-SHA256 (TDE/applications/utilities/filelight-trinity_14.1.2.orig.tar.xz) = 2cb7c59919c929baeae2731e046217a047a54c0df89a47905a1e6ddc7d3710a6
-SIZE (TDE/applications/utilities/filelight-trinity_14.1.2.orig.tar.xz) = 420660
+TIMESTAMP = 1729263312
+SHA256 (TDE/applications/utilities/filelight-trinity_14.1.3.orig.tar.xz) = fce5b24e4550fbce950d35f33c17768ffc875bcd667141ccd50a2ca30cbd4380
+SIZE (TDE/applications/utilities/filelight-trinity_14.1.3.orig.tar.xz) = 420712
diff --git a/freebsd/applications/utilities/kbarcode/distinfo b/freebsd/applications/utilities/kbarcode/distinfo
index 8d8de836d..dbc6dceb3 100644
--- a/freebsd/applications/utilities/kbarcode/distinfo
+++ b/freebsd/applications/utilities/kbarcode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858683
-SHA256 (TDE/applications/utilities/kbarcode-trinity_14.1.2.orig.tar.xz) = d1f3859081ff0fc035ef6e0ed7c2d5f99fff23ecebd65fbb05fe0bfb93fb961a
-SIZE (TDE/applications/utilities/kbarcode-trinity_14.1.2.orig.tar.xz) = 272980
+TIMESTAMP = 1729263358
+SHA256 (TDE/applications/utilities/kbarcode-trinity_14.1.3.orig.tar.xz) = 90be20db912a7161a138a2cf10ce3ff1b0f11f8f5b95769d079e6ceb048f59ab
+SIZE (TDE/applications/utilities/kbarcode-trinity_14.1.3.orig.tar.xz) = 277020
diff --git a/freebsd/applications/utilities/kbarcode/pkg-plist b/freebsd/applications/utilities/kbarcode/pkg-plist
index cfab91431..bf742bed1 100644
--- a/freebsd/applications/utilities/kbarcode/pkg-plist
+++ b/freebsd/applications/utilities/kbarcode/pkg-plist
@@ -33,6 +33,7 @@ share/locale/hu/LC_MESSAGES/kbarcode.mo
share/locale/it/LC_MESSAGES/kbarcode.mo
share/locale/nl/LC_MESSAGES/kbarcode.mo
share/locale/pl/LC_MESSAGES/kbarcode.mo
+share/locale/pt/LC_MESSAGES/kbarcode.mo
share/locale/ru/LC_MESSAGES/kbarcode.mo
share/locale/sv/LC_MESSAGES/kbarcode.mo
share/locale/tr/LC_MESSAGES/kbarcode.mo
diff --git a/freebsd/applications/utilities/kchmviewer/distinfo b/freebsd/applications/utilities/kchmviewer/distinfo
index 0f1c0b424..db31d1592 100644
--- a/freebsd/applications/utilities/kchmviewer/distinfo
+++ b/freebsd/applications/utilities/kchmviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858731
-SHA256 (TDE/applications/utilities/kchmviewer-trinity_14.1.2.orig.tar.xz) = cbeed4c6f81a97fa5fc1a1a77e8a1228dd6d3c9c8207777d6b619231a8148081
-SIZE (TDE/applications/utilities/kchmviewer-trinity_14.1.2.orig.tar.xz) = 188176
+TIMESTAMP = 1729263467
+SHA256 (TDE/applications/utilities/kchmviewer-trinity_14.1.3.orig.tar.xz) = 7ceb1c9b90aaecd4ff92704e6d7d659346ce6dbeed27d2e1ba0bf03b3d02d1eb
+SIZE (TDE/applications/utilities/kchmviewer-trinity_14.1.3.orig.tar.xz) = 188192
diff --git a/freebsd/applications/utilities/kcpuload/distinfo b/freebsd/applications/utilities/kcpuload/distinfo
index 0cb04d432..bcd3241fb 100644
--- a/freebsd/applications/utilities/kcpuload/distinfo
+++ b/freebsd/applications/utilities/kcpuload/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858772
-SHA256 (TDE/applications/utilities/kcpuload-trinity_14.1.2.orig.tar.xz) = 8230d72eaa46050e5dbd3a45ebcd03c31ef62cdd6b4513de589218953a4b81e6
-SIZE (TDE/applications/utilities/kcpuload-trinity_14.1.2.orig.tar.xz) = 35404
+TIMESTAMP = 1729264157
+SHA256 (TDE/applications/utilities/kcpuload-trinity_14.1.3.orig.tar.xz) = 960a16eb116f0cad4050a38a46a4e45730bdba218d921737abd1ad625c9ebef4
+SIZE (TDE/applications/utilities/kcpuload-trinity_14.1.3.orig.tar.xz) = 35976
diff --git a/freebsd/applications/utilities/kcpuload/pkg-plist b/freebsd/applications/utilities/kcpuload/pkg-plist
index 37643c803..0e940f7d3 100644
--- a/freebsd/applications/utilities/kcpuload/pkg-plist
+++ b/freebsd/applications/utilities/kcpuload/pkg-plist
@@ -29,6 +29,7 @@ share/icons/crystalsvg/48x48/apps/kcpuload.png
share/icons/locolor/16x16/apps/kcpuload.png
share/icons/locolor/32x32/apps/kcpuload.png
share/locale/de/LC_MESSAGES/kcpuload.mo
+share/locale/it/LC_MESSAGES/kcpuload.mo
share/locale/nl/LC_MESSAGES/kcpuload.mo
share/locale/pl/LC_MESSAGES/kcpuload.mo
share/locale/ru/LC_MESSAGES/kcpuload.mo
diff --git a/freebsd/applications/utilities/kdirstat/distinfo b/freebsd/applications/utilities/kdirstat/distinfo
index 3265496a9..6d735bbd0 100644
--- a/freebsd/applications/utilities/kdirstat/distinfo
+++ b/freebsd/applications/utilities/kdirstat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858822
-SHA256 (TDE/applications/utilities/kdirstat-trinity_14.1.2.orig.tar.xz) = 99795eb9a2342b977ef092d9488e5d5988377897fe50604d05eb03194d3ac647
-SIZE (TDE/applications/utilities/kdirstat-trinity_14.1.2.orig.tar.xz) = 207928
+TIMESTAMP = 1729264215
+SHA256 (TDE/applications/utilities/kdirstat-trinity_14.1.3.orig.tar.xz) = f0a45d1ccc1c6ce9c84d252d8e716325259dd7fb4b42f700f780e688d32c1616
+SIZE (TDE/applications/utilities/kdirstat-trinity_14.1.3.orig.tar.xz) = 207932
diff --git a/freebsd/applications/utilities/keep/distinfo b/freebsd/applications/utilities/keep/distinfo
index 11be35611..bfe3055d2 100644
--- a/freebsd/applications/utilities/keep/distinfo
+++ b/freebsd/applications/utilities/keep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858872
-SHA256 (TDE/applications/utilities/keep-trinity_14.1.2.orig.tar.xz) = e6fc7be42fbb2b2a4b666da83825d9ce9980c6022dc034b36c03ef8f310329f9
-SIZE (TDE/applications/utilities/keep-trinity_14.1.2.orig.tar.xz) = 164428
+TIMESTAMP = 1729264252
+SHA256 (TDE/applications/utilities/keep-trinity_14.1.3.orig.tar.xz) = b1d455f09cbaf386dd831f3de086ae7c512b256ec238e33ea6da757c4fc0300f
+SIZE (TDE/applications/utilities/keep-trinity_14.1.3.orig.tar.xz) = 164676
diff --git a/freebsd/applications/utilities/knutclient/distinfo b/freebsd/applications/utilities/knutclient/distinfo
index e3acb9e7d..8c1878348 100644
--- a/freebsd/applications/utilities/knutclient/distinfo
+++ b/freebsd/applications/utilities/knutclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858905
-SHA256 (TDE/applications/utilities/knutclient-trinity_14.1.2.orig.tar.xz) = 22c767f75d5b36c9fbcc3779e7a6ea0ea838605b1eae445a5559a5af73bc1279
-SIZE (TDE/applications/utilities/knutclient-trinity_14.1.2.orig.tar.xz) = 532428
+TIMESTAMP = 1729264289
+SHA256 (TDE/applications/utilities/knutclient-trinity_14.1.3.orig.tar.xz) = 40cd497141a22e47f6f5fc7f1ed4a58cf6c6a8b624cce196761d65830ca858b3
+SIZE (TDE/applications/utilities/knutclient-trinity_14.1.3.orig.tar.xz) = 532444
diff --git a/freebsd/applications/utilities/kommando/distinfo b/freebsd/applications/utilities/kommando/distinfo
index 04072338d..9eb483706 100644
--- a/freebsd/applications/utilities/kommando/distinfo
+++ b/freebsd/applications/utilities/kommando/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858936
-SHA256 (TDE/applications/utilities/kommando-trinity_14.1.2.orig.tar.xz) = 1e6d9895cce4ee5135c85c5edffdda51165232d4495ce1ce02183df1e3b6cc69
-SIZE (TDE/applications/utilities/kommando-trinity_14.1.2.orig.tar.xz) = 42812
+TIMESTAMP = 1729264321
+SHA256 (TDE/applications/utilities/kommando-trinity_14.1.3.orig.tar.xz) = 7551f6bcfa073b023ed3032f14107419d8c317c84d18d020459e53db556cf290
+SIZE (TDE/applications/utilities/kommando-trinity_14.1.3.orig.tar.xz) = 42816
diff --git a/freebsd/applications/utilities/kompose/distinfo b/freebsd/applications/utilities/kompose/distinfo
index db1e93b60..9151b16a9 100644
--- a/freebsd/applications/utilities/kompose/distinfo
+++ b/freebsd/applications/utilities/kompose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858967
-SHA256 (TDE/applications/utilities/kompose-trinity_14.1.2.orig.tar.xz) = 905e6acfae7380d2f03a48fa5e0e3ff99439a9ff6a44573332f3d3b0ba8be95a
-SIZE (TDE/applications/utilities/kompose-trinity_14.1.2.orig.tar.xz) = 76524
+TIMESTAMP = 1729264360
+SHA256 (TDE/applications/utilities/kompose-trinity_14.1.3.orig.tar.xz) = 54daf396807de4322a6b45b9609f76bb0948c9caff89f352b8c603afd93b4f87
+SIZE (TDE/applications/utilities/kompose-trinity_14.1.3.orig.tar.xz) = 76536
diff --git a/freebsd/applications/utilities/krename/distinfo b/freebsd/applications/utilities/krename/distinfo
index b000cb5b5..1ab253c61 100644
--- a/freebsd/applications/utilities/krename/distinfo
+++ b/freebsd/applications/utilities/krename/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858996
-SHA256 (TDE/applications/utilities/krename-trinity_14.1.2.orig.tar.xz) = fae1a2fba78cd75cf7bef86aa89695319bbd3f9414ad14f29aab864095f8d49d
-SIZE (TDE/applications/utilities/krename-trinity_14.1.2.orig.tar.xz) = 184864
+TIMESTAMP = 1729264389
+SHA256 (TDE/applications/utilities/krename-trinity_14.1.3.orig.tar.xz) = 46663288b292b0eeb993bfbf5b4cc89907ccc50ab0492fc17c6bfab533c2f88c
+SIZE (TDE/applications/utilities/krename-trinity_14.1.3.orig.tar.xz) = 184960
diff --git a/freebsd/applications/utilities/mathemagics/distinfo b/freebsd/applications/utilities/mathemagics/distinfo
index 522e84cf0..6d6f912c5 100644
--- a/freebsd/applications/utilities/mathemagics/distinfo
+++ b/freebsd/applications/utilities/mathemagics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713859030
-SHA256 (TDE/applications/utilities/mathemagics-trinity_14.1.2.orig.tar.xz) = 2bf34deaa71aa754e0c435f7506767e1bb93f0ed5aa9a05a6e15daccd8c80c63
-SIZE (TDE/applications/utilities/mathemagics-trinity_14.1.2.orig.tar.xz) = 32796
+TIMESTAMP = 1729264441
+SHA256 (TDE/applications/utilities/mathemagics-trinity_14.1.3.orig.tar.xz) = 1efb5001f634bfac0420de9376e486c026f46e29525d776258b17e4f2a1b3bb0
+SIZE (TDE/applications/utilities/mathemagics-trinity_14.1.3.orig.tar.xz) = 32808
diff --git a/freebsd/applications/utilities/qalculate-tde/distinfo b/freebsd/applications/utilities/qalculate-tde/distinfo
index 15995fbcd..a31f1af5b 100644
--- a/freebsd/applications/utilities/qalculate-tde/distinfo
+++ b/freebsd/applications/utilities/qalculate-tde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713859056
-SHA256 (TDE/applications/utilities/qalculate-trinity_14.1.2.orig.tar.xz) = 2b8beed43efb99d9ebea21a003d2c441265a448d0fe4ded4fbe4ad26c0a7686a
-SIZE (TDE/applications/utilities/qalculate-trinity_14.1.2.orig.tar.xz) = 743752
+TIMESTAMP = 1729264470
+SHA256 (TDE/applications/utilities/qalculate-trinity_14.1.3.orig.tar.xz) = bc1430fde0c821f3ca6871fc7537e951bb550879ebee1c1bb2dc5a626077d859
+SIZE (TDE/applications/utilities/qalculate-trinity_14.1.3.orig.tar.xz) = 743768
diff --git a/freebsd/core/tde-i18n-af/distinfo b/freebsd/core/tde-i18n-af/distinfo
index 2f5cf2eb9..8d4431af4 100644
--- a/freebsd/core/tde-i18n-af/distinfo
+++ b/freebsd/core/tde-i18n-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291048
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729385486
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ar/distinfo b/freebsd/core/tde-i18n-ar/distinfo
index 9dfea7009..605a99f0b 100644
--- a/freebsd/core/tde-i18n-ar/distinfo
+++ b/freebsd/core/tde-i18n-ar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291118
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408138
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-az/distinfo b/freebsd/core/tde-i18n-az/distinfo
index a2f3d4f22..6ba30a4fc 100644
--- a/freebsd/core/tde-i18n-az/distinfo
+++ b/freebsd/core/tde-i18n-az/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291227
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408183
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-be/distinfo b/freebsd/core/tde-i18n-be/distinfo
index 2d8fd6222..026198112 100644
--- a/freebsd/core/tde-i18n-be/distinfo
+++ b/freebsd/core/tde-i18n-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291276
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408236
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-bg/distinfo b/freebsd/core/tde-i18n-bg/distinfo
index e14559e3e..c75b33cac 100644
--- a/freebsd/core/tde-i18n-bg/distinfo
+++ b/freebsd/core/tde-i18n-bg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291327
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408309
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-bn/distinfo b/freebsd/core/tde-i18n-bn/distinfo
index 0bcdd9332..9854069a2 100644
--- a/freebsd/core/tde-i18n-bn/distinfo
+++ b/freebsd/core/tde-i18n-bn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291380
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408368
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-br/distinfo b/freebsd/core/tde-i18n-br/distinfo
index a1d446ca3..0000b1c87 100644
--- a/freebsd/core/tde-i18n-br/distinfo
+++ b/freebsd/core/tde-i18n-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291427
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408408
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-bs/distinfo b/freebsd/core/tde-i18n-bs/distinfo
index 92bd839f0..14939df56 100644
--- a/freebsd/core/tde-i18n-bs/distinfo
+++ b/freebsd/core/tde-i18n-bs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291479
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408546
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ca/distinfo b/freebsd/core/tde-i18n-ca/distinfo
index a8d5316d1..b61f6700b 100644
--- a/freebsd/core/tde-i18n-ca/distinfo
+++ b/freebsd/core/tde-i18n-ca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291517
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408587
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-cs/distinfo b/freebsd/core/tde-i18n-cs/distinfo
index b5532ecf0..82df40aa5 100644
--- a/freebsd/core/tde-i18n-cs/distinfo
+++ b/freebsd/core/tde-i18n-cs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291607
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408675
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-csb/distinfo b/freebsd/core/tde-i18n-csb/distinfo
index a57d6fab9..fdef66dc9 100644
--- a/freebsd/core/tde-i18n-csb/distinfo
+++ b/freebsd/core/tde-i18n-csb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291657
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408742
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-cy/distinfo b/freebsd/core/tde-i18n-cy/distinfo
index eaea26670..ec491f138 100644
--- a/freebsd/core/tde-i18n-cy/distinfo
+++ b/freebsd/core/tde-i18n-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291768
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408874
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-da/distinfo b/freebsd/core/tde-i18n-da/distinfo
index 54f796c13..b26817bb5 100644
--- a/freebsd/core/tde-i18n-da/distinfo
+++ b/freebsd/core/tde-i18n-da/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291831
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729408920
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-de/distinfo b/freebsd/core/tde-i18n-de/distinfo
index 1bdf05936..90ae929dc 100644
--- a/freebsd/core/tde-i18n-de/distinfo
+++ b/freebsd/core/tde-i18n-de/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714291948
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729409101
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-el/distinfo b/freebsd/core/tde-i18n-el/distinfo
index 18b56ff20..72db6770d 100644
--- a/freebsd/core/tde-i18n-el/distinfo
+++ b/freebsd/core/tde-i18n-el/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714292377
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729409226
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-en_GB/distinfo b/freebsd/core/tde-i18n-en_GB/distinfo
index 034dfab9e..957ff421a 100644
--- a/freebsd/core/tde-i18n-en_GB/distinfo
+++ b/freebsd/core/tde-i18n-en_GB/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714292416
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729409279
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-eo/distinfo b/freebsd/core/tde-i18n-eo/distinfo
index 6e8dacf0a..0042afe55 100644
--- a/freebsd/core/tde-i18n-eo/distinfo
+++ b/freebsd/core/tde-i18n-eo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714292571
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729409362
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-es/distinfo b/freebsd/core/tde-i18n-es/distinfo
index 3c757e13d..808e8574f 100644
--- a/freebsd/core/tde-i18n-es/distinfo
+++ b/freebsd/core/tde-i18n-es/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714292612
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729409421
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-et/distinfo b/freebsd/core/tde-i18n-et/distinfo
index 3d5dea461..3e4a40efd 100644
--- a/freebsd/core/tde-i18n-et/distinfo
+++ b/freebsd/core/tde-i18n-et/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714292775
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729409532
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-eu/distinfo b/freebsd/core/tde-i18n-eu/distinfo
index 807d7eee1..0b4ba2d32 100644
--- a/freebsd/core/tde-i18n-eu/distinfo
+++ b/freebsd/core/tde-i18n-eu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714292888
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410073
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-fa/distinfo b/freebsd/core/tde-i18n-fa/distinfo
index 43ca4db60..affe3a30d 100644
--- a/freebsd/core/tde-i18n-fa/distinfo
+++ b/freebsd/core/tde-i18n-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714292957
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410162
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-fi/distinfo b/freebsd/core/tde-i18n-fi/distinfo
index 4ead0b134..bed40ecc4 100644
--- a/freebsd/core/tde-i18n-fi/distinfo
+++ b/freebsd/core/tde-i18n-fi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293069
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410202
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-fr/distinfo b/freebsd/core/tde-i18n-fr/distinfo
index 44242a6b7..01fdd8c48 100644
--- a/freebsd/core/tde-i18n-fr/distinfo
+++ b/freebsd/core/tde-i18n-fr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293230
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410256
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-fy/distinfo b/freebsd/core/tde-i18n-fy/distinfo
index bc8d1317a..125198b6a 100644
--- a/freebsd/core/tde-i18n-fy/distinfo
+++ b/freebsd/core/tde-i18n-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293400
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410361
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ga/distinfo b/freebsd/core/tde-i18n-ga/distinfo
index 2cd0fff7e..18f60b91d 100644
--- a/freebsd/core/tde-i18n-ga/distinfo
+++ b/freebsd/core/tde-i18n-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293440
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410424
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-gl/distinfo b/freebsd/core/tde-i18n-gl/distinfo
index 81c91dbc8..400d5433b 100644
--- a/freebsd/core/tde-i18n-gl/distinfo
+++ b/freebsd/core/tde-i18n-gl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293505
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410512
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-he/distinfo b/freebsd/core/tde-i18n-he/distinfo
index 64ad04d3e..5d767cbc0 100644
--- a/freebsd/core/tde-i18n-he/distinfo
+++ b/freebsd/core/tde-i18n-he/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293546
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410556
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-hi/distinfo b/freebsd/core/tde-i18n-hi/distinfo
index 0691488ac..8f7d5964d 100644
--- a/freebsd/core/tde-i18n-hi/distinfo
+++ b/freebsd/core/tde-i18n-hi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293583
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410607
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-hr/distinfo b/freebsd/core/tde-i18n-hr/distinfo
index c384b85b8..f4f5e3c0e 100644
--- a/freebsd/core/tde-i18n-hr/distinfo
+++ b/freebsd/core/tde-i18n-hr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293621
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410707
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-hu/distinfo b/freebsd/core/tde-i18n-hu/distinfo
index 737837c8f..f9f99e73b 100644
--- a/freebsd/core/tde-i18n-hu/distinfo
+++ b/freebsd/core/tde-i18n-hu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293662
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410779
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-is/distinfo b/freebsd/core/tde-i18n-is/distinfo
index ffd5e2c24..a6cb2e8c9 100644
--- a/freebsd/core/tde-i18n-is/distinfo
+++ b/freebsd/core/tde-i18n-is/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293772
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410842
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-it/distinfo b/freebsd/core/tde-i18n-it/distinfo
index 6b29c988c..8156400cd 100644
--- a/freebsd/core/tde-i18n-it/distinfo
+++ b/freebsd/core/tde-i18n-it/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714293858
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410881
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ja/distinfo b/freebsd/core/tde-i18n-ja/distinfo
index a1e903e52..fee837829 100644
--- a/freebsd/core/tde-i18n-ja/distinfo
+++ b/freebsd/core/tde-i18n-ja/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294170
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729410995
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-kk/distinfo b/freebsd/core/tde-i18n-kk/distinfo
index 769684f18..cfb6cd2b8 100644
--- a/freebsd/core/tde-i18n-kk/distinfo
+++ b/freebsd/core/tde-i18n-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294227
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411056
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-km/distinfo b/freebsd/core/tde-i18n-km/distinfo
index 8ce169239..0c1a23aae 100644
--- a/freebsd/core/tde-i18n-km/distinfo
+++ b/freebsd/core/tde-i18n-km/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294266
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411125
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ko/distinfo b/freebsd/core/tde-i18n-ko/distinfo
index d33480d63..f2cb65594 100644
--- a/freebsd/core/tde-i18n-ko/distinfo
+++ b/freebsd/core/tde-i18n-ko/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294391
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411175
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-lt/distinfo b/freebsd/core/tde-i18n-lt/distinfo
index 3810f548b..de263f96e 100644
--- a/freebsd/core/tde-i18n-lt/distinfo
+++ b/freebsd/core/tde-i18n-lt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294440
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411216
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-lv/distinfo b/freebsd/core/tde-i18n-lv/distinfo
index 3d2bfe160..8360791b7 100644
--- a/freebsd/core/tde-i18n-lv/distinfo
+++ b/freebsd/core/tde-i18n-lv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294478
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411281
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-mk/distinfo b/freebsd/core/tde-i18n-mk/distinfo
index 6dfd34075..950773e23 100644
--- a/freebsd/core/tde-i18n-mk/distinfo
+++ b/freebsd/core/tde-i18n-mk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294516
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411347
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-mn/distinfo b/freebsd/core/tde-i18n-mn/distinfo
index fb78baaf8..0aa31292b 100644
--- a/freebsd/core/tde-i18n-mn/distinfo
+++ b/freebsd/core/tde-i18n-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294553
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411392
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ms/distinfo b/freebsd/core/tde-i18n-ms/distinfo
index 2380d02db..c4a783b3b 100644
--- a/freebsd/core/tde-i18n-ms/distinfo
+++ b/freebsd/core/tde-i18n-ms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294719
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411449
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-nb/distinfo b/freebsd/core/tde-i18n-nb/distinfo
index 4397d902f..c5f20c6f9 100644
--- a/freebsd/core/tde-i18n-nb/distinfo
+++ b/freebsd/core/tde-i18n-nb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294755
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411498
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-nds/distinfo b/freebsd/core/tde-i18n-nds/distinfo
index 36fee5790..ae0af3843 100644
--- a/freebsd/core/tde-i18n-nds/distinfo
+++ b/freebsd/core/tde-i18n-nds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294861
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411541
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-nl/distinfo b/freebsd/core/tde-i18n-nl/distinfo
index b7c2dcfd8..03d73c50e 100644
--- a/freebsd/core/tde-i18n-nl/distinfo
+++ b/freebsd/core/tde-i18n-nl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714294927
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411581
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-nn/distinfo b/freebsd/core/tde-i18n-nn/distinfo
index 0cf9930c6..fd63114c1 100644
--- a/freebsd/core/tde-i18n-nn/distinfo
+++ b/freebsd/core/tde-i18n-nn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714295160
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411706
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-pa/distinfo b/freebsd/core/tde-i18n-pa/distinfo
index 90efaac77..6e70742a6 100644
--- a/freebsd/core/tde-i18n-pa/distinfo
+++ b/freebsd/core/tde-i18n-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714295200
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411745
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-pl/distinfo b/freebsd/core/tde-i18n-pl/distinfo
index 5fdd42537..84638259e 100644
--- a/freebsd/core/tde-i18n-pl/distinfo
+++ b/freebsd/core/tde-i18n-pl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714295239
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729411825
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-pl/pkg-plist b/freebsd/core/tde-i18n-pl/pkg-plist
index 82f9ca061..1d25849c3 100644
--- a/freebsd/core/tde-i18n-pl/pkg-plist
+++ b/freebsd/core/tde-i18n-pl/pkg-plist
@@ -1282,6 +1282,7 @@ share/locale/pl/LC_MESSAGES/kcmenergy.mo
share/locale/pl/LC_MESSAGES/kcmfonts.mo
share/locale/pl/LC_MESSAGES/kcmhtmlsearch.mo
share/locale/pl/LC_MESSAGES/kcmhwmanager.mo
+share/locale/pl/LC_MESSAGES/kcmiccconfig.mo
share/locale/pl/LC_MESSAGES/kcmicons.mo
share/locale/pl/LC_MESSAGES/kcminfo.mo
share/locale/pl/LC_MESSAGES/kcminput.mo
@@ -1396,6 +1397,7 @@ share/locale/pl/LC_MESSAGES/kmathapplet.mo
share/locale/pl/LC_MESSAGES/kmcop.mo
share/locale/pl/LC_MESSAGES/kmenuapplet.mo
share/locale/pl/LC_MESSAGES/kmenuedit.mo
+share/locale/pl/LC_MESSAGES/kmilo_asus.mo
share/locale/pl/LC_MESSAGES/kmilo_delli8k.mo
share/locale/pl/LC_MESSAGES/kmilo_generic.mo
share/locale/pl/LC_MESSAGES/kmilo_kvaio.mo
@@ -1638,6 +1640,7 @@ share/locale/pl/LC_MESSAGES/tdefile_png.mo
share/locale/pl/LC_MESSAGES/tdefile_pnm.mo
share/locale/pl/LC_MESSAGES/tdefile_po.mo
share/locale/pl/LC_MESSAGES/tdefile_ps.mo
+share/locale/pl/LC_MESSAGES/tdefile_raw.mo
share/locale/pl/LC_MESSAGES/tdefile_rfc822.mo
share/locale/pl/LC_MESSAGES/tdefile_rgb.mo
share/locale/pl/LC_MESSAGES/tdefile_rpm.mo
diff --git a/freebsd/core/tde-i18n-pt/distinfo b/freebsd/core/tde-i18n-pt/distinfo
index 2c11edab1..ab18049ed 100644
--- a/freebsd/core/tde-i18n-pt/distinfo
+++ b/freebsd/core/tde-i18n-pt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714295343
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729412370
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-pt_BR/distinfo b/freebsd/core/tde-i18n-pt_BR/distinfo
index 050b7a8dc..d5faf61df 100644
--- a/freebsd/core/tde-i18n-pt_BR/distinfo
+++ b/freebsd/core/tde-i18n-pt_BR/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714295461
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729412510
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ro/distinfo b/freebsd/core/tde-i18n-ro/distinfo
index a49b79cdc..326bc451d 100644
--- a/freebsd/core/tde-i18n-ro/distinfo
+++ b/freebsd/core/tde-i18n-ro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714295566
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729412644
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ru/distinfo b/freebsd/core/tde-i18n-ru/distinfo
index fc017b921..f06ee9602 100644
--- a/freebsd/core/tde-i18n-ru/distinfo
+++ b/freebsd/core/tde-i18n-ru/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714295632
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729412737
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-rw/distinfo b/freebsd/core/tde-i18n-rw/distinfo
index 0a4131ff5..3b6332983 100644
--- a/freebsd/core/tde-i18n-rw/distinfo
+++ b/freebsd/core/tde-i18n-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714296233
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413218
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-se/distinfo b/freebsd/core/tde-i18n-se/distinfo
index fc25d8c31..aa314c8c2 100644
--- a/freebsd/core/tde-i18n-se/distinfo
+++ b/freebsd/core/tde-i18n-se/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714299669
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413323
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-sk/distinfo b/freebsd/core/tde-i18n-sk/distinfo
index 1e8dfe220..c77a25cb3 100644
--- a/freebsd/core/tde-i18n-sk/distinfo
+++ b/freebsd/core/tde-i18n-sk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714299745
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413386
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-sl/distinfo b/freebsd/core/tde-i18n-sl/distinfo
index 43c55946f..0beac19b9 100644
--- a/freebsd/core/tde-i18n-sl/distinfo
+++ b/freebsd/core/tde-i18n-sl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714299823
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413458
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-sr/distinfo b/freebsd/core/tde-i18n-sr/distinfo
index 3bb29fa94..e50314313 100644
--- a/freebsd/core/tde-i18n-sr/distinfo
+++ b/freebsd/core/tde-i18n-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714299891
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413516
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-sr@Latn/distinfo b/freebsd/core/tde-i18n-sr@Latn/distinfo
index 6b67d0256..ad63ba372 100644
--- a/freebsd/core/tde-i18n-sr@Latn/distinfo
+++ b/freebsd/core/tde-i18n-sr@Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714299935
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413557
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ss/distinfo b/freebsd/core/tde-i18n-ss/distinfo
index 3615284fd..b1ecae893 100644
--- a/freebsd/core/tde-i18n-ss/distinfo
+++ b/freebsd/core/tde-i18n-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714300001
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413620
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-sv/distinfo b/freebsd/core/tde-i18n-sv/distinfo
index 6ad34ec64..6c7fee558 100644
--- a/freebsd/core/tde-i18n-sv/distinfo
+++ b/freebsd/core/tde-i18n-sv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714300431
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413655
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-ta/distinfo b/freebsd/core/tde-i18n-ta/distinfo
index 7568ad4aa..6e8b88b0a 100644
--- a/freebsd/core/tde-i18n-ta/distinfo
+++ b/freebsd/core/tde-i18n-ta/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714300608
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413783
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-te/distinfo b/freebsd/core/tde-i18n-te/distinfo
index 5680d9fa2..96775b0cb 100644
--- a/freebsd/core/tde-i18n-te/distinfo
+++ b/freebsd/core/tde-i18n-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714301494
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413824
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-tg/distinfo b/freebsd/core/tde-i18n-tg/distinfo
index 03a4d8d79..00a3058f2 100644
--- a/freebsd/core/tde-i18n-tg/distinfo
+++ b/freebsd/core/tde-i18n-tg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714301635
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729413920
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-th/distinfo b/freebsd/core/tde-i18n-th/distinfo
index 4357de405..4c2f1bfa8 100644
--- a/freebsd/core/tde-i18n-th/distinfo
+++ b/freebsd/core/tde-i18n-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714301874
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414020
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-tr/distinfo b/freebsd/core/tde-i18n-tr/distinfo
index e69595229..fdfb8d052 100644
--- a/freebsd/core/tde-i18n-tr/distinfo
+++ b/freebsd/core/tde-i18n-tr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714301960
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414059
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-uk/distinfo b/freebsd/core/tde-i18n-uk/distinfo
index 40050b239..7adbea923 100644
--- a/freebsd/core/tde-i18n-uk/distinfo
+++ b/freebsd/core/tde-i18n-uk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714302009
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414229
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-uz/distinfo b/freebsd/core/tde-i18n-uz/distinfo
index 71146ab69..27c813468 100644
--- a/freebsd/core/tde-i18n-uz/distinfo
+++ b/freebsd/core/tde-i18n-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714302060
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414374
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-uz@cyrillic/distinfo b/freebsd/core/tde-i18n-uz@cyrillic/distinfo
index cf6ea1f4c..bb5348d49 100644
--- a/freebsd/core/tde-i18n-uz@cyrillic/distinfo
+++ b/freebsd/core/tde-i18n-uz@cyrillic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714302108
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414480
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-vi/distinfo b/freebsd/core/tde-i18n-vi/distinfo
index d595e6e58..e945c9c5d 100644
--- a/freebsd/core/tde-i18n-vi/distinfo
+++ b/freebsd/core/tde-i18n-vi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714302226
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414579
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-wa/distinfo b/freebsd/core/tde-i18n-wa/distinfo
index ad88d273f..e69e7bcc5 100644
--- a/freebsd/core/tde-i18n-wa/distinfo
+++ b/freebsd/core/tde-i18n-wa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714302322
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414648
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-zh_CN/distinfo b/freebsd/core/tde-i18n-zh_CN/distinfo
index d9dbcf6f9..dfa63d18f 100644
--- a/freebsd/core/tde-i18n-zh_CN/distinfo
+++ b/freebsd/core/tde-i18n-zh_CN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714302454
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414754
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tde-i18n-zh_TW/distinfo b/freebsd/core/tde-i18n-zh_TW/distinfo
index 595148edc..68523fb34 100644
--- a/freebsd/core/tde-i18n-zh_TW/distinfo
+++ b/freebsd/core/tde-i18n-zh_TW/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714302583
-SHA256 (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = c6e351bf5aa98c7b72d2d13cc4d75181a6d53d94aba7e08453f6ab26076b8c42
-SIZE (TDE/core/tde-i18n-trinity_14.1.2.orig.tar.xz) = 195369312
+TIMESTAMP = 1729414888
+SHA256 (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 06991bd88bdf74b4fc8086b7499b2ba6693e3ace32919dd94916a990812e5d31
+SIZE (TDE/core/tde-i18n-trinity_14.1.3.orig.tar.xz) = 195500676
diff --git a/freebsd/core/tdeaccessibility/distinfo b/freebsd/core/tdeaccessibility/distinfo
index 1ef2d0c11..0845a7a32 100644
--- a/freebsd/core/tdeaccessibility/distinfo
+++ b/freebsd/core/tdeaccessibility/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713641781
-SHA256 (TDE/core/tdeaccessibility-trinity_14.1.2.orig.tar.xz) = 489426c1f14a202687bf71ff9f0f5efd1b46925c97bf9fbdae64219a2b50895f
-SIZE (TDE/core/tdeaccessibility-trinity_14.1.2.orig.tar.xz) = 6191780
+TIMESTAMP = 1729096945
+SHA256 (TDE/core/tdeaccessibility-trinity_14.1.3.orig.tar.xz) = 8f1607b4fcccf76f997a212860e5b3edd8f68369a0aeb779df132c1f661d3b2f
+SIZE (TDE/core/tdeaccessibility-trinity_14.1.3.orig.tar.xz) = 6191976
diff --git a/freebsd/core/tdeaddons/distinfo b/freebsd/core/tdeaddons/distinfo
index 0c18e9354..d98cff92a 100644
--- a/freebsd/core/tdeaddons/distinfo
+++ b/freebsd/core/tdeaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713641937
-SHA256 (TDE/core/tdeaddons-trinity_14.1.2.orig.tar.xz) = 4dd3fae9dfa40c4359b9bcb95a4a8e12a202b542d1a22b34fc8cef2f90e54e66
-SIZE (TDE/core/tdeaddons-trinity_14.1.2.orig.tar.xz) = 1464932
+TIMESTAMP = 1729097049
+SHA256 (TDE/core/tdeaddons-trinity_14.1.3.orig.tar.xz) = 85aa52574da4f55d6c74a5bad2af1875418084c5738d030f3571a5c15e2797c6
+SIZE (TDE/core/tdeaddons-trinity_14.1.3.orig.tar.xz) = 1465160
diff --git a/freebsd/core/tdeadmin/distinfo b/freebsd/core/tdeadmin/distinfo
index a03ec729d..c89be8319 100644
--- a/freebsd/core/tdeadmin/distinfo
+++ b/freebsd/core/tdeadmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713642035
-SHA256 (TDE/core/tdeadmin-trinity_14.1.2.orig.tar.xz) = 1c5eb8398f7a34cad4f5869b048d801dfeb00c54921faa533dbdc96297dcacbf
-SIZE (TDE/core/tdeadmin-trinity_14.1.2.orig.tar.xz) = 1512996
+TIMESTAMP = 1729097147
+SHA256 (TDE/core/tdeadmin-trinity_14.1.3.orig.tar.xz) = e9168a2d36525c8aaa64de779b84bd167c295d2a0a5519ba03d2f6631fed1141
+SIZE (TDE/core/tdeadmin-trinity_14.1.3.orig.tar.xz) = 1513164
diff --git a/freebsd/core/tdeadmin/pkg-plist b/freebsd/core/tdeadmin/pkg-plist
index 24b91c9dc..7f8619455 100644
--- a/freebsd/core/tdeadmin/pkg-plist
+++ b/freebsd/core/tdeadmin/pkg-plist
@@ -87,9 +87,6 @@ share/doc/tde/HTML/en/kcron/kcronstart.png
share/doc/tde/HTML/en/kcron/newtask.png
share/doc/tde/HTML/en/kcron/newvariable.png
share/doc/tde/HTML/en/kcron/print.png
-share/doc/tde/HTML/en/kdat/common
-share/doc/tde/HTML/en/kdat/index.cache.bz2
-share/doc/tde/HTML/en/kdat/index.docbook
share/doc/tde/HTML/en/knetworkconf/01.png
share/doc/tde/HTML/en/knetworkconf/02.png
share/doc/tde/HTML/en/knetworkconf/03.png
@@ -123,16 +120,10 @@ share/doc/tde/HTML/en/kpackage/searchf.png
share/doc/tde/HTML/en/kpackage/searchl.png
share/doc/tde/HTML/en/kpackage/slackloc.png
share/doc/tde/HTML/en/kpackage/uninstall.png
-share/doc/tde/HTML/en/ksysv/common
-share/doc/tde/HTML/en/ksysv/index.cache.bz2
-share/doc/tde/HTML/en/ksysv/index.docbook
share/doc/tde/HTML/en/kuser/common
share/doc/tde/HTML/en/kuser/index.cache.bz2
share/doc/tde/HTML/en/kuser/index.docbook
share/doc/tde/HTML/en/kuser/kuser.png
-share/doc/tde/HTML/en/lilo-config/common
-share/doc/tde/HTML/en/lilo-config/index.cache.bz2
-share/doc/tde/HTML/en/lilo-config/index.docbook
share/icons/hicolor/128x128/apps/kpackage.png
share/icons/hicolor/128x128/apps/kuser.png
share/icons/hicolor/16x16/apps/kcron.png
diff --git a/freebsd/core/tdeartwork/distinfo b/freebsd/core/tdeartwork/distinfo
index 8f28d6e14..12fe463ca 100644
--- a/freebsd/core/tdeartwork/distinfo
+++ b/freebsd/core/tdeartwork/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713642131
-SHA256 (TDE/core/tdeartwork-trinity_14.1.2.orig.tar.xz) = 2077ae3571bb8930b6a3ab201449399403faa05299df9cc1e805dc8a9eb61315
-SIZE (TDE/core/tdeartwork-trinity_14.1.2.orig.tar.xz) = 43810360
+TIMESTAMP = 1729097225
+SHA256 (TDE/core/tdeartwork-trinity_14.1.3.orig.tar.xz) = b2d5f7733e2d5e2ffcb32cb9944c75eac6462ebcaeab96360ec8b675c4dbb296
+SIZE (TDE/core/tdeartwork-trinity_14.1.3.orig.tar.xz) = 43812612
diff --git a/freebsd/core/tdebase/Makefile b/freebsd/core/tdebase/Makefile
index a75516eef..c6af1da3f 100644
--- a/freebsd/core/tdebase/Makefile
+++ b/freebsd/core/tdebase/Makefile
@@ -37,6 +37,7 @@ BUILD_DEPENDS+=\
LIB_DEPENDS+=\
libconfig.so:devel/libconfig \
libldap.so:net/openldap26-client \
+ libpcre2-8.so:devel/pcre2 \
libsasl2.so:security/cyrus-sasl2 \
libssh.so:security/libssh \
libxkbfile.so:x11/libxkbfile \
@@ -76,7 +77,7 @@ do-configure: tde-cmake-prepare
-DWITH_XRANDR=ON \
-DWITH_XRENDER=ON \
-DWITH_LIBCONFIG=ON \
- -DWITH_PCRE=ON \
+ -DWITH_PCRE2=ON \
-DWITH_XTEST=ON \
-DWITH_XSCREENSAVER=ON \
-DWITH_LIBART=ON \
diff --git a/freebsd/core/tdebase/distinfo b/freebsd/core/tdebase/distinfo
index 4bf5a0d08..2c524c492 100644
--- a/freebsd/core/tdebase/distinfo
+++ b/freebsd/core/tdebase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713516580
-SHA256 (TDE/core/tdebase-trinity_14.1.2.orig.tar.xz) = fd030d918805f11033d0ef315e58086b6b04c23c300160af1a95484225b3c090
-SIZE (TDE/core/tdebase-trinity_14.1.2.orig.tar.xz) = 30747536
+TIMESTAMP = 1728974743
+SHA256 (TDE/core/tdebase-trinity_14.1.3.orig.tar.xz) = ed4d17d549bd50a80132a8b23f1edc6f83bebaaf1d47ee2a0fafdb564d4fa94f
+SIZE (TDE/core/tdebase-trinity_14.1.3.orig.tar.xz) = 30800456
diff --git a/freebsd/core/tdebase/pkg-plist b/freebsd/core/tdebase/pkg-plist
index 9428ce02e..c9bceede1 100644
--- a/freebsd/core/tdebase/pkg-plist
+++ b/freebsd/core/tdebase/pkg-plist
@@ -83,6 +83,7 @@ bin/tdeprintfax
bin/tderandrtray
bin/tdesu
bin/tdesud
+bin/tdesyndaemon
bin/tdm
bin/tdm_config
bin/tdm_greet
@@ -345,8 +346,6 @@ lib/trinity/kcm_keys.la
lib/trinity/kcm_keys.so
lib/trinity/kcm_khotkeys.la
lib/trinity/kcm_khotkeys.so
-lib/trinity/kcm_khotkeys_init.la
-lib/trinity/kcm_khotkeys_init.so
lib/trinity/kcm_kicker.la
lib/trinity/kcm_kicker.so
lib/trinity/kcm_knotify.la
@@ -785,6 +784,7 @@ share/applications/tde/tdepasswd.desktop
share/applications/tde/tdeprintfax.desktop
share/applications/tde/tderandrtray.desktop
share/applications/tde/tdm.desktop
+share/applications/tde/touchpad.desktop
share/applications/tde/twindecoration.desktop
share/applications/tde/twinoptions.desktop
share/applications/tde/twinrules.desktop
@@ -1069,14 +1069,12 @@ share/apps/kate/icons/crystalsvg/16x16/actions/highlighting.png
share/apps/kate/icons/crystalsvg/16x16/actions/modified.png
share/apps/kate/icons/crystalsvg/16x16/actions/modmod.png
share/apps/kate/icons/crystalsvg/16x16/actions/modonhd.png
-share/apps/kate/icons/crystalsvg/16x16/actions/null.png
share/apps/kate/icons/crystalsvg/32x32/actions/highlighting.png
share/apps/kate/icons/locolor/16x16/actions/curfiledir.png
share/apps/kate/icons/locolor/16x16/actions/indent.png
share/apps/kate/icons/locolor/16x16/actions/modified.png
share/apps/kate/icons/locolor/16x16/actions/modmod.png
share/apps/kate/icons/locolor/16x16/actions/modonhd.png
-share/apps/kate/icons/locolor/16x16/actions/null.png
share/apps/kate/icons/locolor/16x16/actions/unindent.png
share/apps/kate/icons/locolor/22x22/actions/indent.png
share/apps/kate/icons/locolor/22x22/actions/unindent.png
@@ -1094,6 +1092,10 @@ share/apps/kcminput/cursor_large_white.pcf.gz
share/apps/kcminput/cursor_small_white.pcf.gz
share/apps/kcminput/pics/doubleclick_1.png
share/apps/kcminput/pics/doubleclick_2.png
+share/apps/kcminput/pics/mouse0.png
+share/apps/kcminput/pics/mouse1.png
+share/apps/kcminput/pics/mouse2.png
+share/apps/kcminput/pics/mouse3.png
share/apps/kcminput/pics/mouse_lh.png
share/apps/kcminput/pics/mouse_rh.png
share/apps/kcmkeys/kde4.kksrc
@@ -1500,6 +1502,7 @@ share/apps/konqueror/profiles/midnightcommander
share/apps/konqueror/profiles/simplebrowser
share/apps/konqueror/profiles/tabbedbrowsing
share/apps/konqueror/profiles/webbrowsing
+share/apps/konqueror/servicemenus/copy-full-path.desktop
share/apps/konqueror/servicemenus/edit-as-root.desktop
share/apps/konqueror/servicemenus/installfont.desktop
share/apps/konqueror/servicemenus/kdesktopSetAsBackground.desktop
@@ -1551,6 +1554,8 @@ share/apps/konsole/README.KeyTab
share/apps/konsole/README.Schema
share/apps/konsole/README.default.Keytab
share/apps/konsole/README.default.Schema
+share/apps/konsole/Solarized.schema
+share/apps/konsole/SolarizedLight.schema
share/apps/konsole/Transparent.schema
share/apps/konsole/Transparent_MC.schema
share/apps/konsole/Transparent_darkbg.schema
@@ -1714,6 +1719,8 @@ share/apps/tdeconf_update/move_favicons.sh
share/apps/tdeconf_update/move_konqsidebartng_entries.sh
share/apps/tdeconf_update/move_session_config.sh
share/apps/tdeconf_update/pluginlibFix.pl
+share/apps/tdeconf_update/remote_folder_icon.upd
+share/apps/tdeconf_update/remote_folder_icon_upd.sh
share/apps/tdeconf_update/schemaStrip.pl
share/apps/tdeconf_update/socks.upd
share/apps/tdeconf_update/tdeaccel.upd
@@ -1961,6 +1968,14 @@ share/apps/twin/pics/maximizedown.png
share/apps/twin/pics/menu.png
share/apps/twin/pics/pindown.png
share/apps/twin/pics/pinup.png
+share/apps/twin/pics/tile_bottom.png
+share/apps/twin/pics/tile_bottomleft.png
+share/apps/twin/pics/tile_bottomright.png
+share/apps/twin/pics/tile_left.png
+share/apps/twin/pics/tile_right.png
+share/apps/twin/pics/tile_top.png
+share/apps/twin/pics/tile_topleft.png
+share/apps/twin/pics/tile_topright.png
share/apps/twin/pics/unknown.png
share/apps/twin/plastik.desktop
share/apps/twin/quartz.desktop
@@ -2313,6 +2328,9 @@ share/doc/tde/HTML/en/kcontrol/tdehtml/nsplugin.docbook
share/doc/tde/HTML/en/kcontrol/tderesources/common
share/doc/tde/HTML/en/kcontrol/tderesources/index.cache.bz2
share/doc/tde/HTML/en/kcontrol/tderesources/index.docbook
+share/doc/tde/HTML/en/kcontrol/touchpad/common
+share/doc/tde/HTML/en/kcontrol/touchpad/index.cache.bz2
+share/doc/tde/HTML/en/kcontrol/touchpad/index.docbook
share/doc/tde/HTML/en/kcontrol/twindecoration/common
share/doc/tde/HTML/en/kcontrol/twindecoration/index.cache.bz2
share/doc/tde/HTML/en/kcontrol/twindecoration/index.docbook
@@ -2425,6 +2443,7 @@ share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/index.docbook
share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.00.docbook
share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.01.docbook
share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.02.docbook
+share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook
share/doc/tde/HTML/en/khelpcenter/shadow1.png
share/doc/tde/HTML/en/khelpcenter/support.docbook
share/doc/tde/HTML/en/khelpcenter/tdelogo2.png
@@ -2952,6 +2971,7 @@ share/icons/crystalsvg/128x128/categories/applications-multimedia.png
share/icons/crystalsvg/128x128/categories/applications-utilities.png
share/icons/crystalsvg/128x128/categories/preferences-desktop-personal.png
share/icons/crystalsvg/128x128/categories/preferences-desktop.png
+share/icons/crystalsvg/128x128/devices/input-touchpad.png
share/icons/crystalsvg/128x128/devices/laptop.png
share/icons/crystalsvg/16x16/actions/newfont.png
share/icons/crystalsvg/16x16/apps/abiword.png
@@ -3114,6 +3134,7 @@ share/icons/crystalsvg/16x16/categories/preferences-desktop-peripherals.png
share/icons/crystalsvg/16x16/categories/preferences-desktop-personal.png
share/icons/crystalsvg/16x16/categories/preferences-desktop.png
share/icons/crystalsvg/16x16/categories/preferences-system.png
+share/icons/crystalsvg/16x16/devices/input-touchpad.png
share/icons/crystalsvg/16x16/devices/laptop.png
share/icons/crystalsvg/22x22/actions/newfont.png
share/icons/crystalsvg/22x22/apps/access.png
@@ -3345,6 +3366,7 @@ share/icons/crystalsvg/32x32/categories/preferences-desktop-peripherals.png
share/icons/crystalsvg/32x32/categories/preferences-desktop-personal.png
share/icons/crystalsvg/32x32/categories/preferences-desktop.png
share/icons/crystalsvg/32x32/categories/preferences-system.png
+share/icons/crystalsvg/32x32/devices/input-touchpad.png
share/icons/crystalsvg/32x32/devices/laptop.png
share/icons/crystalsvg/48x48/apps/abiword.png
share/icons/crystalsvg/48x48/apps/access.png
@@ -3483,6 +3505,7 @@ share/icons/crystalsvg/48x48/categories/preferences-desktop-peripherals.png
share/icons/crystalsvg/48x48/categories/preferences-desktop-personal.png
share/icons/crystalsvg/48x48/categories/preferences-desktop.png
share/icons/crystalsvg/48x48/categories/preferences-system.png
+share/icons/crystalsvg/48x48/devices/input-touchpad.png
share/icons/crystalsvg/48x48/devices/laptop.png
share/icons/crystalsvg/64x64/apps/access.png
share/icons/crystalsvg/64x64/apps/acroread.png
@@ -3562,6 +3585,7 @@ share/icons/crystalsvg/64x64/categories/applications-multimedia.png
share/icons/crystalsvg/64x64/categories/applications-utilities.png
share/icons/crystalsvg/64x64/categories/preferences-desktop-personal.png
share/icons/crystalsvg/64x64/categories/preferences-desktop.png
+share/icons/crystalsvg/64x64/devices/input-touchpad.png
share/icons/crystalsvg/64x64/devices/laptop.png
share/icons/crystalsvg/scalable/apps/access.svgz
share/icons/crystalsvg/scalable/apps/acroread.svgz
@@ -3624,6 +3648,7 @@ share/icons/crystalsvg/scalable/apps/xchat.svgz
share/icons/crystalsvg/scalable/apps/xclock.svgz
share/icons/crystalsvg/scalable/apps/xeyes.svgz
share/icons/crystalsvg/scalable/apps/xpaint.svgz
+share/icons/crystalsvg/scalable/devices/input-touchpad.svg
share/icons/crystalsvg/scalable/devices/laptop.svgz
share/icons/hicolor/128x128/apps/kappfinder.png
share/icons/hicolor/128x128/apps/kate.png
@@ -4260,7 +4285,6 @@ share/man/man1/kxkb.1.gz
share/man/man1/starttde.1.gz
share/man/man1/tdedebugdialog.1.gz
share/man/man1/tdeio_media_mounthelper.1.gz
-share/man/man1/tdeio_system_documenthelper.1.gz
share/man/man1/tdepasswd.1.gz
share/man/man1/tdeprintfax.1.gz
share/man/man1/tdesu.1.gz
@@ -4361,6 +4385,7 @@ share/services/info.protocol
share/services/kaccess.desktop
share/services/kded/favicons.desktop
share/services/kded/homedirnotify.desktop
+share/services/kded/khotkeys.desktop
share/services/kded/konqy_preloader.desktop
share/services/kded/kwrited.desktop
share/services/kded/mediamanager.desktop
diff --git a/freebsd/core/tdeedu/distinfo b/freebsd/core/tdeedu/distinfo
index cdf969869..220b6d7ae 100644
--- a/freebsd/core/tdeedu/distinfo
+++ b/freebsd/core/tdeedu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713522440
-SHA256 (TDE/core/tdeedu-trinity_14.1.2.orig.tar.xz) = 3a9f7acc46eb9d5408bbe9aabfbab90777810ff7feefcdff6e35e02f6f300fa9
-SIZE (TDE/core/tdeedu-trinity_14.1.2.orig.tar.xz) = 24698504
+TIMESTAMP = 1729064566
+SHA256 (TDE/core/tdeedu-trinity_14.1.3.orig.tar.xz) = 1fb27d15b18770b688003153844247ff0b6c62ce70ed37e6251308479bee68a4
+SIZE (TDE/core/tdeedu-trinity_14.1.3.orig.tar.xz) = 24695916
diff --git a/freebsd/core/tdegames/distinfo b/freebsd/core/tdegames/distinfo
index 2e93bc9cb..228b3a84a 100644
--- a/freebsd/core/tdegames/distinfo
+++ b/freebsd/core/tdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713523100
-SHA256 (TDE/core/tdegames-trinity_14.1.2.orig.tar.xz) = 95602944f37fe96c55d629644614319860fc135378c7132cda879c899f558e3a
-SIZE (TDE/core/tdegames-trinity_14.1.2.orig.tar.xz) = 8821744
+TIMESTAMP = 1729065006
+SHA256 (TDE/core/tdegames-trinity_14.1.3.orig.tar.xz) = 1fa7691e6dfe9d4b358ed053e5a08d88a0ad83d130d98eee4a4c7a6cb75b4d47
+SIZE (TDE/core/tdegames-trinity_14.1.3.orig.tar.xz) = 8821840
diff --git a/freebsd/core/tdegraphics/distinfo b/freebsd/core/tdegraphics/distinfo
index 4294394e9..f8ddea935 100644
--- a/freebsd/core/tdegraphics/distinfo
+++ b/freebsd/core/tdegraphics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713520017
-SHA256 (TDE/core/tdegraphics-trinity_14.1.2.orig.tar.xz) = 8771c5c80156dd2a3747f2138d98c6a2d63fe11dc008d52022293946dd4ebe2f
-SIZE (TDE/core/tdegraphics-trinity_14.1.2.orig.tar.xz) = 5804696
+TIMESTAMP = 1729017914
+SHA256 (TDE/core/tdegraphics-trinity_14.1.3.orig.tar.xz) = ae912fc3a4ab602a0e41409c963741bf86ef27d45189790d7abd523863781445
+SIZE (TDE/core/tdegraphics-trinity_14.1.3.orig.tar.xz) = 5803940
diff --git a/freebsd/core/tdelibs/Makefile b/freebsd/core/tdelibs/Makefile
index 97bcf41a0..e2a104ca8 100644
--- a/freebsd/core/tdelibs/Makefile
+++ b/freebsd/core/tdelibs/Makefile
@@ -31,12 +31,13 @@ BUILD_DEPENDS+=\
LIB_DEPENDS+=\
libbz2.so:archivers/bzip2 \
libgamin-1.so:devel/gamin \
- libpcre.so:devel/pcre \
+ libpcre2-8.so:devel/pcre2 \
libmagic.so:sysutils/file \
libidn.so:dns/libidn \
libjasper.so:graphics/jasper \
libOpenEXR.so:graphics/openexr \
libtiff.so:graphics/tiff \
+ libwebp.so:graphics/webp \
libcups.so:print/cups \
libfreetype.so:print/freetype2 \
libssl.so:security/openssl \
@@ -66,11 +67,12 @@ do-configure: tde-cmake-prepare
-DWITH_CUPS=ON \
-DWITH_LUA=OFF \
-DWITH_TIFF=ON \
+ -DWITH_WEBP="ON" \
-DWITH_JASPER=ON \
-DWITH_OPENEXR=ON \
-DWITH_ELFICON=OFF \
-DWITH_AVAHI=ON \
- -DWITH_PCRE=ON \
+ -DWITH_PCRE2=ON \
-DWITH_INOTIFY=OFF \
-DWITH_GAMIN=ON \
-DWITH_TDEHWLIB=OFF \
diff --git a/freebsd/core/tdelibs/distinfo b/freebsd/core/tdelibs/distinfo
index fade4cbae..c3499e14c 100644
--- a/freebsd/core/tdelibs/distinfo
+++ b/freebsd/core/tdelibs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713452465
-SHA256 (TDE/core/tdelibs-trinity_14.1.2.orig.tar.xz) = 69deb61281944c02da5d9518025c9069557025e6fc567c65cb30aa97ea725155
-SIZE (TDE/core/tdelibs-trinity_14.1.2.orig.tar.xz) = 15289036
+TIMESTAMP = 1728958005
+SHA256 (TDE/core/tdelibs-trinity_14.1.3.orig.tar.xz) = d7df694abd2bfdd16ba07ac58f5d92340332291ea89de5c36c3f306789476d0d
+SIZE (TDE/core/tdelibs-trinity_14.1.3.orig.tar.xz) = 15285448
diff --git a/freebsd/core/tdelibs/pkg-plist b/freebsd/core/tdelibs/pkg-plist
index 907399114..575b91539 100644
--- a/freebsd/core/tdelibs/pkg-plist
+++ b/freebsd/core/tdelibs/pkg-plist
@@ -192,7 +192,6 @@ include/kde_terminal_interface.h
include/kdebug.h
include/kdebugclasses.h
include/kdedmodule.h
-include/kdemacros.h
include/kdesktopfile.h
include/kdialog.h
include/kdialogbase.h
@@ -614,6 +613,7 @@ include/tdelistbox.h
include/tdelistview.h
include/tdelistviewsearchline.h
include/tdelocale.h
+include/tdemacros.h
include/tdemainwindow.h
include/tdemainwindowiface.h
include/tdemdi/global.h
@@ -1036,6 +1036,8 @@ lib/trinity/kimg_tga.la
lib/trinity/kimg_tga.so
lib/trinity/kimg_tiff.la
lib/trinity/kimg_tiff.so
+lib/trinity/kimg_webp.la
+lib/trinity/kimg_webp.so
lib/trinity/kimg_xcf.la
lib/trinity/kimg_xcf.so
lib/trinity/kimg_xview.la
@@ -5998,6 +6000,7 @@ share/mimelnk/image/png.desktop
share/mimelnk/image/svg+xml.desktop
share/mimelnk/image/svg-xml.desktop
share/mimelnk/image/tiff.desktop
+share/mimelnk/image/webp.desktop
share/mimelnk/image/wmf.desktop
share/mimelnk/image/x-bmp.desktop
share/mimelnk/image/x-dds.desktop
@@ -6176,6 +6179,7 @@ share/services/tga.kimgio
share/services/tiff.kimgio
share/services/webdav.protocol
share/services/webdavs.protocol
+share/services/webp.kimgio
share/services/xbm.kimgio
share/services/xcf.kimgio
share/services/xpm.kimgio
diff --git a/freebsd/core/tdemultimedia/distinfo b/freebsd/core/tdemultimedia/distinfo
index 73c91c02d..35a24010d 100644
--- a/freebsd/core/tdemultimedia/distinfo
+++ b/freebsd/core/tdemultimedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713518096
-SHA256 (TDE/core/tdemultimedia-trinity_14.1.2.orig.tar.xz) = b9af7e9a061e74dcefc49853863970ac4da08a51ede382b4d3653b1e46b0837c
-SIZE (TDE/core/tdemultimedia-trinity_14.1.2.orig.tar.xz) = 4841208
+TIMESTAMP = 1729011057
+SHA256 (TDE/core/tdemultimedia-trinity_14.1.3.orig.tar.xz) = c7f6aa04c57dab8d00842ede42bf7470efb0a954f82fb9a169d40eb9328e20f4
+SIZE (TDE/core/tdemultimedia-trinity_14.1.3.orig.tar.xz) = 4841564
diff --git a/freebsd/core/tdenetwork/distinfo b/freebsd/core/tdenetwork/distinfo
index 7d319f8e3..a8e426537 100644
--- a/freebsd/core/tdenetwork/distinfo
+++ b/freebsd/core/tdenetwork/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713518858
-SHA256 (TDE/core/tdenetwork-trinity_14.1.2.orig.tar.xz) = 8a32b4deed296001124602c75b9dcfcb2dc50f7e89a162ebddb3f9ba077ce940
-SIZE (TDE/core/tdenetwork-trinity_14.1.2.orig.tar.xz) = 8046660
+TIMESTAMP = 1729012110
+SHA256 (TDE/core/tdenetwork-trinity_14.1.3.orig.tar.xz) = 113bf9d764ff07e7ae7e002a2cd92c922d3cad05cc407106f49bc22d19eb9573
+SIZE (TDE/core/tdenetwork-trinity_14.1.3.orig.tar.xz) = 8047272
diff --git a/freebsd/core/tdepim/distinfo b/freebsd/core/tdepim/distinfo
index 44d54d2f2..46682bf71 100644
--- a/freebsd/core/tdepim/distinfo
+++ b/freebsd/core/tdepim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713517237
-SHA256 (TDE/core/tdepim-trinity_14.1.2.orig.tar.xz) = c858f4fadc5a0c224faa3123b457f0b17e8ae34c7120deed8c0cbd77cef1fa19
-SIZE (TDE/core/tdepim-trinity_14.1.2.orig.tar.xz) = 9386984
+TIMESTAMP = 1728978081
+SHA256 (TDE/core/tdepim-trinity_14.1.3.orig.tar.xz) = 3734c304817c2e56e5f4768f455cecb03b165791656f31681c3376a63b5f3b3f
+SIZE (TDE/core/tdepim-trinity_14.1.3.orig.tar.xz) = 9384748
diff --git a/freebsd/core/tdesdk/distinfo b/freebsd/core/tdesdk/distinfo
index 4bde08834..150b54d87 100644
--- a/freebsd/core/tdesdk/distinfo
+++ b/freebsd/core/tdesdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713592727
-SHA256 (TDE/core/tdesdk-trinity_14.1.2.orig.tar.xz) = 5de3f0f83b5f2351f3d754777d2168a864e526c9078285aef3a74b5a8593611c
-SIZE (TDE/core/tdesdk-trinity_14.1.2.orig.tar.xz) = 3728524
+TIMESTAMP = 1729034837
+SHA256 (TDE/core/tdesdk-trinity_14.1.3.orig.tar.xz) = d113ce26a6046d2930aad5f825fd58361b8ce3c4e2dc26925e93caa4d00bffe5
+SIZE (TDE/core/tdesdk-trinity_14.1.3.orig.tar.xz) = 3728384
diff --git a/freebsd/core/tdetoys/distinfo b/freebsd/core/tdetoys/distinfo
index 6b77b61f2..222514177 100644
--- a/freebsd/core/tdetoys/distinfo
+++ b/freebsd/core/tdetoys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713522020
-SHA256 (TDE/core/tdetoys-trinity_14.1.2.orig.tar.xz) = 39fafddef6ef558b8c36b16a9cc5fb7f5886843f2f8bd248cf701c8771381842
-SIZE (TDE/core/tdetoys-trinity_14.1.2.orig.tar.xz) = 2522040
+TIMESTAMP = 1729064087
+SHA256 (TDE/core/tdetoys-trinity_14.1.3.orig.tar.xz) = e59a013846732ccd6c99d3ce61f40dd5c276120483d50dc1990ea60eab79bd5f
+SIZE (TDE/core/tdetoys-trinity_14.1.3.orig.tar.xz) = 2522040
diff --git a/freebsd/core/tdeutils/distinfo b/freebsd/core/tdeutils/distinfo
index 577fc7fa9..ac041222c 100644
--- a/freebsd/core/tdeutils/distinfo
+++ b/freebsd/core/tdeutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713522188
-SHA256 (TDE/core/tdeutils-trinity_14.1.2.orig.tar.xz) = 302fefa397ef46aeba75721012c1c503d1b5c8e975a4f550835988f15816c1f8
-SIZE (TDE/core/tdeutils-trinity_14.1.2.orig.tar.xz) = 3187588
+TIMESTAMP = 1729064144
+SHA256 (TDE/core/tdeutils-trinity_14.1.3.orig.tar.xz) = 42775b795458d0e5571f43a5532ddbce79cdd3464f4b64016f3049bdac024192
+SIZE (TDE/core/tdeutils-trinity_14.1.3.orig.tar.xz) = 3188760
diff --git a/freebsd/core/tdevelop/Makefile b/freebsd/core/tdevelop/Makefile
index 9a9e16e88..ba9809728 100644
--- a/freebsd/core/tdevelop/Makefile
+++ b/freebsd/core/tdevelop/Makefile
@@ -37,7 +37,7 @@ do-configure: tde-cmake-prepare
-DWITH_BUILDTOOL_ALL="ON" \
-DWITH_LANGUAGE_ALL="ON" \
-DWITH_VCS_ALL="ON" \
- -DQTDIR="${LOCALBASE}/share/tqt3"
+ -DTQTDIR="${LOCALBASE}/share/tqt3"
do-build: tde-cmake-build
diff --git a/freebsd/core/tdevelop/distinfo b/freebsd/core/tdevelop/distinfo
index 04be8061c..31a0a4440 100644
--- a/freebsd/core/tdevelop/distinfo
+++ b/freebsd/core/tdevelop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713654528
-SHA256 (TDE/core/tdevelop-trinity_14.1.2.orig.tar.xz) = 84ff0c02229a4333ab33ded550a3469b4a202e0ee8f90d17ce10949c0889f9e6
-SIZE (TDE/core/tdevelop-trinity_14.1.2.orig.tar.xz) = 6409028
+TIMESTAMP = 1729107044
+SHA256 (TDE/core/tdevelop-trinity_14.1.3.orig.tar.xz) = 3708b9c229fbc92ff4c7e155a633cdd9ee034657d94955fdea8703dc3d45f137
+SIZE (TDE/core/tdevelop-trinity_14.1.3.orig.tar.xz) = 6409420
diff --git a/freebsd/core/tdewebdev/distinfo b/freebsd/core/tdewebdev/distinfo
index 2009c1925..2b6c931ae 100644
--- a/freebsd/core/tdewebdev/distinfo
+++ b/freebsd/core/tdewebdev/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713683668
-SHA256 (TDE/core/tdewebdev-trinity_14.1.2.orig.tar.xz) = 394d51e35db995745410bbeabee750effa53848eb4fa9fc15fdfd8aa6695bed0
-SIZE (TDE/core/tdewebdev-trinity_14.1.2.orig.tar.xz) = 4136096
+TIMESTAMP = 1729117819
+SHA256 (TDE/core/tdewebdev-trinity_14.1.3.orig.tar.xz) = 3ecd253e1558c17a7945bc9e4badccd25e5002b9ca0835943f411b8e152f8831
+SIZE (TDE/core/tdewebdev-trinity_14.1.3.orig.tar.xz) = 4135856
diff --git a/freebsd/dependencies/Makefile b/freebsd/dependencies/Makefile
index 46cdfdd9d..d43d4f4d9 100644
--- a/freebsd/dependencies/Makefile
+++ b/freebsd/dependencies/Makefile
@@ -12,6 +12,7 @@
SUBDIR += tqtinterface
SUBDIR += tqca
SUBDIR += tqca-tls
+ SUBDIR += tqscintilla
SUBDIR += akode
SUBDIR += arts
SUBDIR += avahi-tqt
diff --git a/freebsd/dependencies/akode/distinfo b/freebsd/dependencies/akode/distinfo
index 12ee1e6ac..5c31e4809 100644
--- a/freebsd/dependencies/akode/distinfo
+++ b/freebsd/dependencies/akode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713449110
-SHA256 (TDE/dependencies/akode_14.1.2.orig.tar.xz) = bae88bd7a6796a991860c6151a30f9d92773ed43d7e119eceb9c966820211891
-SIZE (TDE/dependencies/akode_14.1.2.orig.tar.xz) = 75012
+TIMESTAMP = 1728950660
+SHA256 (TDE/dependencies/akode_14.1.3.orig.tar.xz) = b1bb6abfcb0ef2d09667eeebf06b84d43f43f54dc357e18eda0207914c9f7866
+SIZE (TDE/dependencies/akode_14.1.3.orig.tar.xz) = 75096
diff --git a/freebsd/dependencies/arts/distinfo b/freebsd/dependencies/arts/distinfo
index 9c7c079c6..a9d2ff5aa 100644
--- a/freebsd/dependencies/arts/distinfo
+++ b/freebsd/dependencies/arts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713449157
-SHA256 (TDE/dependencies/arts-trinity_14.1.2.orig.tar.xz) = da1f8c7c76444d2d184009eb0209556e102fcc4d4955571563dd163a9c8d54d7
-SIZE (TDE/dependencies/arts-trinity_14.1.2.orig.tar.xz) = 657152
+TIMESTAMP = 1728950721
+SHA256 (TDE/dependencies/arts-trinity_14.1.3.orig.tar.xz) = 3aac3abedd9233a7e21ec2b3e2da8d7b01e18fe78ee2c28b9598c2b564196926
+SIZE (TDE/dependencies/arts-trinity_14.1.3.orig.tar.xz) = 657288
diff --git a/freebsd/dependencies/avahi-tqt/distinfo b/freebsd/dependencies/avahi-tqt/distinfo
index 8a76ad202..d058d20ad 100644
--- a/freebsd/dependencies/avahi-tqt/distinfo
+++ b/freebsd/dependencies/avahi-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713449693
-SHA256 (TDE/dependencies/avahi-tqt_14.1.2.orig.tar.xz) = 1822c47f34efede146d81f79c971a17269ffc8454151b60f9d357cde34105de5
-SIZE (TDE/dependencies/avahi-tqt_14.1.2.orig.tar.xz) = 11752
+TIMESTAMP = 1728950860
+SHA256 (TDE/dependencies/avahi-tqt_14.1.3.orig.tar.xz) = 2f8f053f6dfcd647c0e900e95d80cff29191753c3c2589253ccc40fdf59c5e5f
+SIZE (TDE/dependencies/avahi-tqt_14.1.3.orig.tar.xz) = 11756
diff --git a/freebsd/dependencies/dbus-1-tqt/distinfo b/freebsd/dependencies/dbus-1-tqt/distinfo
index 1e97b3221..115b7eb3b 100644
--- a/freebsd/dependencies/dbus-1-tqt/distinfo
+++ b/freebsd/dependencies/dbus-1-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713449721
-SHA256 (TDE/dependencies/dbus-1-tqt_14.1.2.orig.tar.xz) = ee2fc7da63582e35cbb454b5980af1c81307901e7f48493056c9a0389aa9ebbd
-SIZE (TDE/dependencies/dbus-1-tqt_14.1.2.orig.tar.xz) = 90256
+TIMESTAMP = 1728950889
+SHA256 (TDE/dependencies/dbus-1-tqt_14.1.3.orig.tar.xz) = 6322d0168b21575eeedb1875377ae868818e3b7e3ca805bae749b3507582b1e2
+SIZE (TDE/dependencies/dbus-1-tqt_14.1.3.orig.tar.xz) = 90208
diff --git a/freebsd/dependencies/dbus-tqt/distinfo b/freebsd/dependencies/dbus-tqt/distinfo
index 1be945738..464815e9b 100644
--- a/freebsd/dependencies/dbus-tqt/distinfo
+++ b/freebsd/dependencies/dbus-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713449750
-SHA256 (TDE/dependencies/dbus-tqt_14.1.2.orig.tar.xz) = ede9694877a65becead76f39ae15e5d845a33bc9a82f0648bd31b011bc952845
-SIZE (TDE/dependencies/dbus-tqt_14.1.2.orig.tar.xz) = 136608
+TIMESTAMP = 1728950933
+SHA256 (TDE/dependencies/dbus-tqt_14.1.3.orig.tar.xz) = ed20d2e9c9e2f836bfccc3c559a75985ba72f8d9af5ec92a58ab750b62ece9f9
+SIZE (TDE/dependencies/dbus-tqt_14.1.3.orig.tar.xz) = 136596
diff --git a/freebsd/dependencies/imlib/pkg-plist b/freebsd/dependencies/imlib/pkg-plist
index 3085dae0c..148cd8fa4 100644
--- a/freebsd/dependencies/imlib/pkg-plist
+++ b/freebsd/dependencies/imlib/pkg-plist
@@ -1,8 +1,8 @@
bin/imlib-config
-etc/imlib/im_palette-small.pal
-etc/imlib/im_palette-tiny.pal
-etc/imlib/im_palette.pal
-etc/imlib/imrc
+%%ETCDIR%%/im_palette-small.pal
+%%ETCDIR%%/im_palette-tiny.pal
+%%ETCDIR%%/im_palette.pal
+%%ETCDIR%%/imrc
include/Imlib.h
include/Imlib_private.h
include/Imlib_types.h
@@ -12,5 +12,5 @@ lib/libImlib.so.11
lib/libImlib.so.11.0.0
libdata/pkgconfig/imlib.pc
libdata/pkgconfig/imlibgdk.pc
-man/man1/imlib-config.1.gz
share/aclocal/imlib.m4
+share/man/man1/imlib-config.1.gz
diff --git a/freebsd/dependencies/libart-lgpl/distinfo b/freebsd/dependencies/libart-lgpl/distinfo
index 4e1ba8094..86b7b64bb 100644
--- a/freebsd/dependencies/libart-lgpl/distinfo
+++ b/freebsd/dependencies/libart-lgpl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713449939
-SHA256 (TDE/dependencies/libart-lgpl_14.1.2.orig.tar.xz) = 6c482add81d794dad90751019e682db0ea712b7eaab72585949cab39ca16f31d
-SIZE (TDE/dependencies/libart-lgpl_14.1.2.orig.tar.xz) = 94204
+TIMESTAMP = 1728930662
+SHA256 (TDE/dependencies/libart-lgpl_14.1.3.orig.tar.xz) = 0fe0f94060bfb0cd6a1e5ef42754b6dae595e3da8adbaadce7edf2dfb25d6de3
+SIZE (TDE/dependencies/libart-lgpl_14.1.3.orig.tar.xz) = 94192
diff --git a/freebsd/dependencies/libcaldav/distinfo b/freebsd/dependencies/libcaldav/distinfo
index 14045a5f4..6784e09f1 100644
--- a/freebsd/dependencies/libcaldav/distinfo
+++ b/freebsd/dependencies/libcaldav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713449971
-SHA256 (TDE/dependencies/libcaldav_14.1.2.orig.tar.xz) = 95ac94f920ce95451320b8b530c60ba7432a13ad18a987af5fbd286c22978432
-SIZE (TDE/dependencies/libcaldav_14.1.2.orig.tar.xz) = 188020
+TIMESTAMP = 1728930698
+SHA256 (TDE/dependencies/libcaldav_14.1.3.orig.tar.xz) = 04fa4621b969d939a0a66099ad5cc3842330ae8f2bca52d67ca2d5ea396d4185
+SIZE (TDE/dependencies/libcaldav_14.1.3.orig.tar.xz) = 188048
diff --git a/freebsd/dependencies/libcarddav/distinfo b/freebsd/dependencies/libcarddav/distinfo
index ec57f5794..e707ba50c 100644
--- a/freebsd/dependencies/libcarddav/distinfo
+++ b/freebsd/dependencies/libcarddav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713450072
-SHA256 (TDE/dependencies/libcarddav_14.1.2.orig.tar.xz) = b76efc9baf97024ba847e44f4978f006f2d6f0c52bd7f03ee3ca36fa43391731
-SIZE (TDE/dependencies/libcarddav_14.1.2.orig.tar.xz) = 182196
+TIMESTAMP = 1728930741
+SHA256 (TDE/dependencies/libcarddav_14.1.3.orig.tar.xz) = 4b071d4fa785852ee48aad5ff97fd2d3fa58967fa3f07724da7ec626d47a775b
+SIZE (TDE/dependencies/libcarddav_14.1.3.orig.tar.xz) = 182184
diff --git a/freebsd/dependencies/pinentry-tqt/Makefile b/freebsd/dependencies/pinentry-tqt/Makefile
index 895ad413a..f6922c206 100644
--- a/freebsd/dependencies/pinentry-tqt/Makefile
+++ b/freebsd/dependencies/pinentry-tqt/Makefile
@@ -4,8 +4,8 @@
# TDE port map: dependencies/pinentry-tqt > security/pinentry-tqt
PORTNAME= pinentry
-PORTVERSION= 1.2.1
-PORTREVISION?= 0.2
+PORTVERSION= 1.3.0
+PORTREVISION?= 0
CATEGORIES= security
MASTER_SITES= GNUPG/pinentry
diff --git a/freebsd/dependencies/pinentry-tqt/distinfo b/freebsd/dependencies/pinentry-tqt/distinfo
index 35c5bd158..be24c144f 100644
--- a/freebsd/dependencies/pinentry-tqt/distinfo
+++ b/freebsd/dependencies/pinentry-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1665433941
-SHA256 (pinentry-1.2.1.tar.bz2) = 457a185e5a85238fb945a955dc6352ab962dc8b48720b62fc9fa48c7540a4067
-SIZE (pinentry-1.2.1.tar.bz2) = 547698
+TIMESTAMP = 1728681106
+SHA256 (pinentry-1.3.0.tar.bz2) = 9b3cd5226e7597f2fded399a3bc659923351536559e9db0826981bca316494de
+SIZE (pinentry-1.3.0.tar.bz2) = 610363
diff --git a/freebsd/dependencies/polkit-tqt/distinfo b/freebsd/dependencies/polkit-tqt/distinfo
index 6e3699184..0e4bb7f3a 100644
--- a/freebsd/dependencies/polkit-tqt/distinfo
+++ b/freebsd/dependencies/polkit-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713450121
-SHA256 (TDE/dependencies/polkit-tqt_14.1.2.orig.tar.xz) = bbdb8f30d5b13fb5fab65e194c98b40d469f9452a81ebda8b60e03a3b86866cf
-SIZE (TDE/dependencies/polkit-tqt_14.1.2.orig.tar.xz) = 54180
+TIMESTAMP = 1728956608
+SHA256 (TDE/dependencies/polkit-tqt_14.1.3.orig.tar.xz) = 7b37a6b2105370980e952e69bcab4c8ff3cd61a0ba2881eb36bc187f9adfe7ba
+SIZE (TDE/dependencies/polkit-tqt_14.1.3.orig.tar.xz) = 54208
diff --git a/freebsd/dependencies/tde-cmake/distinfo b/freebsd/dependencies/tde-cmake/distinfo
index 388e54217..0672a49c1 100644
--- a/freebsd/dependencies/tde-cmake/distinfo
+++ b/freebsd/dependencies/tde-cmake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713443294
-SHA256 (TDE/dependencies/tde-cmake_14.1.2.orig.tar.xz) = 1390bf5cb300de31293b44499ed2dd5589b9cabd41eb97a5f820748eb627889a
-SIZE (TDE/dependencies/tde-cmake_14.1.2.orig.tar.xz) = 37168
+TIMESTAMP = 1728925815
+SHA256 (TDE/dependencies/tde-cmake_14.1.3.orig.tar.xz) = 02a2c51ce836255a28409ec6c29a797a59c2ddcd442a584636fed0db72834fdc
+SIZE (TDE/dependencies/tde-cmake_14.1.3.orig.tar.xz) = 37236
diff --git a/freebsd/dependencies/tqca-tls/distinfo b/freebsd/dependencies/tqca-tls/distinfo
index 38293454a..796d6f18e 100644
--- a/freebsd/dependencies/tqca-tls/distinfo
+++ b/freebsd/dependencies/tqca-tls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713451183
-SHA256 (TDE/dependencies/tqca_14.1.2.orig.tar.xz) = bb88faafab88eae36721f923ca96106587399d2d778c57fe869070a012040e6d
-SIZE (TDE/dependencies/tqca_14.1.2.orig.tar.xz) = 34964
+TIMESTAMP = 1728950997
+SHA256 (TDE/dependencies/tqca_14.1.3.orig.tar.xz) = 549dcb9ce423d88564c75e5e887925621aa32f98edacb2e2ec72d85d9d8040b9
+SIZE (TDE/dependencies/tqca_14.1.3.orig.tar.xz) = 34908
diff --git a/freebsd/dependencies/tqca/distinfo b/freebsd/dependencies/tqca/distinfo
index c965bd275..bf972d456 100644
--- a/freebsd/dependencies/tqca/distinfo
+++ b/freebsd/dependencies/tqca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713451161
-SHA256 (TDE/dependencies/tqca_14.1.2.orig.tar.xz) = bb88faafab88eae36721f923ca96106587399d2d778c57fe869070a012040e6d
-SIZE (TDE/dependencies/tqca_14.1.2.orig.tar.xz) = 34964
+TIMESTAMP = 1728950971
+SHA256 (TDE/dependencies/tqca_14.1.3.orig.tar.xz) = 549dcb9ce423d88564c75e5e887925621aa32f98edacb2e2ec72d85d9d8040b9
+SIZE (TDE/dependencies/tqca_14.1.3.orig.tar.xz) = 34908
diff --git a/freebsd/dependencies/tqmake/distinfo b/freebsd/dependencies/tqmake/distinfo
index e95e07224..35a54a9da 100644
--- a/freebsd/dependencies/tqmake/distinfo
+++ b/freebsd/dependencies/tqmake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713407116
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1729416090
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqscintilla/Makefile b/freebsd/dependencies/tqscintilla/Makefile
new file mode 100644
index 000000000..8b80fbfb4
--- /dev/null
+++ b/freebsd/dependencies/tqscintilla/Makefile
@@ -0,0 +1,40 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: dependencies/tqscintilla
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= tqscintilla
+COMMENT= TQt source code editing component based on Scintilla
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= t/tqscintilla
+PORTREVISION= 0
+CATEGORIES= devel
+DISTSRC= ${PORTNAME}-trinity-${TDE_VERSION}${TDE_PREVERSION}
+DIST_SUBDIR= TDE/dependencies
+PREFIX= ${LOCALBASE}
+
+BUILD_DEPENDS += \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt-mt.so:x11-toolkits/tqt3
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DCMAKE_INSTALL_PREFIX="${PREFIX}" \
+ -DPKGCONFIG_INSTALL_DIR="${PREFIX}/libdata/pkgconfig" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/dependencies/tqscintilla/distinfo b/freebsd/dependencies/tqscintilla/distinfo
new file mode 100644
index 000000000..73bd336df
--- /dev/null
+++ b/freebsd/dependencies/tqscintilla/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1728951149
+SHA256 (TDE/dependencies/tqscintilla_14.1.3.orig.tar.xz) = ebc793b74e5b06493f00822d927db9edb6ded89a46294fd39f9089002d9232e4
+SIZE (TDE/dependencies/tqscintilla_14.1.3.orig.tar.xz) = 654132
diff --git a/freebsd/dependencies/tqscintilla/pkg-descr b/freebsd/dependencies/tqscintilla/pkg-descr
new file mode 100644
index 000000000..4329d021d
--- /dev/null
+++ b/freebsd/dependencies/tqscintilla/pkg-descr
@@ -0,0 +1,7 @@
+TQt source code editing component based on Scintilla
+
+Scintilla is a free source code editing component. It has features found
+in standard editing components, as well as features especially useful
+when editing and debugging source code.
+
+TQScintilla is a port or Scintilla to the TQt GUI toolkit.
diff --git a/freebsd/dependencies/tqscintilla/pkg-plist b/freebsd/dependencies/tqscintilla/pkg-plist
new file mode 100644
index 000000000..f4c8337af
--- /dev/null
+++ b/freebsd/dependencies/tqscintilla/pkg-plist
@@ -0,0 +1,180 @@
+include/tqt3/tqextscintilla.h
+include/tqt3/tqextscintillaapis.h
+include/tqt3/tqextscintillabase.h
+include/tqt3/tqextscintillacommand.h
+include/tqt3/tqextscintillacommandset.h
+include/tqt3/tqextscintilladocument.h
+include/tqt3/tqextscintillaglobal.h
+include/tqt3/tqextscintillalexer.h
+include/tqt3/tqextscintillalexerbash.h
+include/tqt3/tqextscintillalexerbatch.h
+include/tqt3/tqextscintillalexercpp.h
+include/tqt3/tqextscintillalexercsharp.h
+include/tqt3/tqextscintillalexercss.h
+include/tqt3/tqextscintillalexerdiff.h
+include/tqt3/tqextscintillalexerhtml.h
+include/tqt3/tqextscintillalexeridl.h
+include/tqt3/tqextscintillalexerjava.h
+include/tqt3/tqextscintillalexerjavascript.h
+include/tqt3/tqextscintillalexerlua.h
+include/tqt3/tqextscintillalexermakefile.h
+include/tqt3/tqextscintillalexerperl.h
+include/tqt3/tqextscintillalexerpov.h
+include/tqt3/tqextscintillalexerproperties.h
+include/tqt3/tqextscintillalexerpython.h
+include/tqt3/tqextscintillalexerruby.h
+include/tqt3/tqextscintillalexersql.h
+include/tqt3/tqextscintillalexertex.h
+include/tqt3/tqextscintillamacro.h
+include/tqt3/tqextscintillaprinter.h
+lib/libtqscintilla.la
+lib/libtqscintilla.so
+lib/libtqscintilla.so.7
+lib/libtqscintilla.so.7.0.1
+lib/tqt3/plugins/designer/libtqscintillaplugin.la
+lib/tqt3/plugins/designer/libtqscintillaplugin.so
+libdata/pkgconfig/tqscintilla.pc
+share/doc/libtqscintilla/HTML/en/tqscintilla/annotated.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintilla-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintilla.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaAPIs-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaAPIs.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaBase-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaBase.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaCommand-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaCommand.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaCommandSet-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaCommandSet.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaDocument-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaDocument.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexer-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexer.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerBash-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerBash.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerBatch-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerBatch.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerCPP-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerCPP.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerCSS-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerCSS.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerCSharp-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerCSharp.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerDiff-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerDiff.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerHTML-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerHTML.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerIDL-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerIDL.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerJava-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerJava.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerJavaScript-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerJavaScript.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerLua-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerLua.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerMakefile-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerMakefile.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerPOV-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerPOV.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerPerl-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerPerl.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerProperties-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerProperties.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerPython-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerPython.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerRuby-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerRuby.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerSQL-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerSQL.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerTeX-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaLexerTeX.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaMacro-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaMacro.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaPrinter-members.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/classTQextScintillaPrinter.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/deprecated.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/doxygen.css
+share/doc/libtqscintilla/HTML/en/tqscintilla/doxygen.png
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x62.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x63.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x64.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x65.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x66.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x67.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x68.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x69.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x6a.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x6b.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x6c.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x6d.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x6e.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x6f.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x70.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x71.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x72.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x73.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x74.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x75.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x76.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x77.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x78.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x7a.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_0x7e.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_enum.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x62.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x63.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x64.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x65.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x66.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x67.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x68.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x69.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x6a.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x6b.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x6c.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x6d.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x6e.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x6f.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x70.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x71.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x72.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x73.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x74.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x75.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x76.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x77.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_eval_0x78.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x62.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x63.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x64.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x65.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x66.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x67.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x68.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x69.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x6b.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x6c.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x6d.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x70.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x71.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x72.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x73.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x74.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x75.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x76.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x77.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x7a.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/functions_func_0x7e.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/hierarchy.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/index.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/pages.html
+share/doc/libtqscintilla/HTML/en/tqscintilla/tab_b.gif
+share/doc/libtqscintilla/HTML/en/tqscintilla/tab_l.gif
+share/doc/libtqscintilla/HTML/en/tqscintilla/tab_r.gif
+share/doc/libtqscintilla/HTML/en/tqscintilla/tabs.css
+translations/tqt3/tqscintilla_de.qm
+translations/tqt3/tqscintilla_fr.qm
+translations/tqt3/tqscintilla_pt_br.qm
+translations/tqt3/tqscintilla_ru.qm
diff --git a/freebsd/dependencies/tqt3-ibase-plugin/distinfo b/freebsd/dependencies/tqt3-ibase-plugin/distinfo
index bec1e0812..ade76aa94 100644
--- a/freebsd/dependencies/tqt3-ibase-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-ibase-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713409886
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1728930348
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqt3-mysql-plugin/distinfo b/freebsd/dependencies/tqt3-mysql-plugin/distinfo
index 3db5a78a8..0e3c00dda 100644
--- a/freebsd/dependencies/tqt3-mysql-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-mysql-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713409985
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1728930383
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqt3-odbc-plugin/distinfo b/freebsd/dependencies/tqt3-odbc-plugin/distinfo
index f3f0a23ad..9c411dc6c 100644
--- a/freebsd/dependencies/tqt3-odbc-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-odbc-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713410018
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1728930485
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqt3-pgsql-plugin/distinfo b/freebsd/dependencies/tqt3-pgsql-plugin/distinfo
index bec81c9a5..90dd48c76 100644
--- a/freebsd/dependencies/tqt3-pgsql-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-pgsql-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713410034
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1728930521
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqt3-sqlite-plugin/distinfo b/freebsd/dependencies/tqt3-sqlite-plugin/distinfo
index d2a4c6def..a27980d24 100644
--- a/freebsd/dependencies/tqt3-sqlite-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-sqlite-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713410052
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1728930590
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo b/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo
index 6646e5dbb..361bbf2a6 100644
--- a/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713410077
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1728930621
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqt3/distinfo b/freebsd/dependencies/tqt3/distinfo
index 79b497de9..81b879251 100644
--- a/freebsd/dependencies/tqt3/distinfo
+++ b/freebsd/dependencies/tqt3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713407061
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 5285b974fc9f71322f86153c3b5c52b656be2f08d8f0972649d29738f5a9b8df
-SIZE (TDE/dependencies/tqt-x11-free_14.1.2.orig.tar.xz) = 10911316
+TIMESTAMP = 1728925858
+SHA256 (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 9bfaca7ba354550b9658b22b45cf60e3e2497b6916a0b906302fe981ab6ad38a
+SIZE (TDE/dependencies/tqt-x11-free_14.1.3.orig.tar.xz) = 10906180
diff --git a/freebsd/dependencies/tqt3/pkg-plist b/freebsd/dependencies/tqt3/pkg-plist
index 4a0e24af4..7155a26ed 100644
--- a/freebsd/dependencies/tqt3/pkg-plist
+++ b/freebsd/dependencies/tqt3/pkg-plist
@@ -530,7 +530,6 @@ share/pixmaps/tqtconfig.png
%%DATADIR%%/doc/html/classes.html
%%DATADIR%%/doc/html/clientserver-example.html
%%DATADIR%%/doc/html/collection.html
-%%DATADIR%%/doc/html/commercialeditions.html
%%DATADIR%%/doc/html/commonproblems.html
%%DATADIR%%/doc/html/concrete-connections.png
%%DATADIR%%/doc/html/coordsys.html
@@ -2434,6 +2433,7 @@ share/pixmaps/tqtconfig.png
%%DATADIR%%/translations/qt_pt.qm
%%DATADIR%%/translations/qt_ru.qm
%%DATADIR%%/translations/qt_sk.qm
+%%DATADIR%%/translations/qt_tr.qm
%%DATADIR%%/translations/qt_zh-cn.qm
%%DATADIR%%/translations/qt_zh-tw.qm
@dir %%DATADIR%%/bin
diff --git a/freebsd/dependencies/tqtinterface/distinfo b/freebsd/dependencies/tqtinterface/distinfo
index f9088992e..54ad13bb8 100644
--- a/freebsd/dependencies/tqtinterface/distinfo
+++ b/freebsd/dependencies/tqtinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713441564
-SHA256 (TDE/dependencies/libtqtinterface_14.1.2.orig.tar.xz) = 470e4a52d6b600ddd22d0b1e60790b90d2804a845dd8b6c436f6373a3fa86ab6
-SIZE (TDE/dependencies/libtqtinterface_14.1.2.orig.tar.xz) = 45988
+TIMESTAMP = 1728944041
+SHA256 (TDE/dependencies/libtqtinterface_14.1.3.orig.tar.xz) = 1bf2e66505cad69981830c1676d33df2427ffad44ad685cdb3b494f6f3ef6a0f
+SIZE (TDE/dependencies/libtqtinterface_14.1.3.orig.tar.xz) = 41584
diff --git a/freebsd/libraries/kipi-plugins/distinfo b/freebsd/libraries/kipi-plugins/distinfo
index 13070ccbb..b1ac46cde 100644
--- a/freebsd/libraries/kipi-plugins/distinfo
+++ b/freebsd/libraries/kipi-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713687424
-SHA256 (TDE/libraries/kipi-plugins-trinity_14.1.2.orig.tar.xz) = b542ab5fe244a2954eaeba62544273a15e1763d9f013057920eebf6bbeeb4701
-SIZE (TDE/libraries/kipi-plugins-trinity_14.1.2.orig.tar.xz) = 6584388
+TIMESTAMP = 1729100925
+SHA256 (TDE/libraries/kipi-plugins-trinity_14.1.3.orig.tar.xz) = 815e715d17f5ee94ae8fc56dfb7314c5f826568c892ffce6af5f3efcf19a2572
+SIZE (TDE/libraries/kipi-plugins-trinity_14.1.3.orig.tar.xz) = 6584264
diff --git a/freebsd/libraries/libkdcraw/distinfo b/freebsd/libraries/libkdcraw/distinfo
index 6bd4790c2..30c2306f4 100644
--- a/freebsd/libraries/libkdcraw/distinfo
+++ b/freebsd/libraries/libkdcraw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713687287
-SHA256 (TDE/libraries/libkdcraw-trinity_14.1.2.orig.tar.xz) = dcaee4aaee11eecf0a4c96e2d2fb6e03ddc5b8d153b7b3f3fa5ea067aa538ea7
-SIZE (TDE/libraries/libkdcraw-trinity_14.1.2.orig.tar.xz) = 271792
+TIMESTAMP = 1729035397
+SHA256 (TDE/libraries/libkdcraw-trinity_14.1.3.orig.tar.xz) = 7e3aabaeae5bd0601abba04904627ca588da98221e5e3612fbe057f8e6161a8b
+SIZE (TDE/libraries/libkdcraw-trinity_14.1.3.orig.tar.xz) = 271776
diff --git a/freebsd/libraries/libkexiv2/distinfo b/freebsd/libraries/libkexiv2/distinfo
index a4995b16d..d327dfa7b 100644
--- a/freebsd/libraries/libkexiv2/distinfo
+++ b/freebsd/libraries/libkexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713687318
-SHA256 (TDE/libraries/libkexiv2-trinity_14.1.2.orig.tar.xz) = 82dda890a0f7dbf3cd1292b00485b5a780d307de155a4139e7b6c73161cd4782
-SIZE (TDE/libraries/libkexiv2-trinity_14.1.2.orig.tar.xz) = 31316
+TIMESTAMP = 1729035435
+SHA256 (TDE/libraries/libkexiv2-trinity_14.1.3.orig.tar.xz) = 966678cf6e751866348e2d840381aa21191758afd6d51f8c2965310cd9df6de9
+SIZE (TDE/libraries/libkexiv2-trinity_14.1.3.orig.tar.xz) = 31220
diff --git a/freebsd/libraries/libkipi/distinfo b/freebsd/libraries/libkipi/distinfo
index 8304c5faf..e0d874028 100644
--- a/freebsd/libraries/libkipi/distinfo
+++ b/freebsd/libraries/libkipi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713687366
-SHA256 (TDE/libraries/libkipi-trinity_14.1.2.orig.tar.xz) = f52884e3e25fa136d2a3d4230d33406a022201117d590990735f49a79d29127e
-SIZE (TDE/libraries/libkipi-trinity_14.1.2.orig.tar.xz) = 96672
+TIMESTAMP = 1729035471
+SHA256 (TDE/libraries/libkipi-trinity_14.1.3.orig.tar.xz) = e10d59903f482d697507fa21528c689d7cd227f80fc7206e0cc88110a1f99f67
+SIZE (TDE/libraries/libkipi-trinity_14.1.3.orig.tar.xz) = 96588
diff --git a/freebsd/libraries/libksquirrel/distinfo b/freebsd/libraries/libksquirrel/distinfo
index 801771803..d99bfcc0a 100644
--- a/freebsd/libraries/libksquirrel/distinfo
+++ b/freebsd/libraries/libksquirrel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713689211
-SHA256 (TDE/libraries/libksquirrel-trinity_14.1.2.orig.tar.xz) = 492a1bd10f895d7c3e0e56e2af6dae47a43782443bff087dee83a2699ff333c7
-SIZE (TDE/libraries/libksquirrel-trinity_14.1.2.orig.tar.xz) = 493652
+TIMESTAMP = 1729106934
+SHA256 (TDE/libraries/libksquirrel-trinity_14.1.3.orig.tar.xz) = dea28549956ddb26297d0a650eedaeff82525c5d7b49ef79be5d3102eb9b7de3
+SIZE (TDE/libraries/libksquirrel-trinity_14.1.3.orig.tar.xz) = 493944
diff --git a/freebsd/metapackages/meta-tde/Makefile b/freebsd/metapackages/meta-tde/Makefile
index b8536765a..f4a0ac0d2 100644
--- a/freebsd/metapackages/meta-tde/Makefile
+++ b/freebsd/metapackages/meta-tde/Makefile
@@ -30,6 +30,7 @@ RUN_DEPENDS += tqt3-sqlite3-plugin>=0:databases/tqt3-sqlite3-plugin
RUN_DEPENDS += libtqtinterface>=0:x11-toolkits/libtqtinterface
RUN_DEPENDS += libtqca>=0:devel/tqca
RUN_DEPENDS += tqca-tls>=0:devel/tqca-tls
+RUN_DEPENDS += tqscintilla>=0:devel/tqscintilla
RUN_DEPENDS += akode>=0:audio/akode
RUN_DEPENDS += arts-trinity>=0:audio/arts-trinity
RUN_DEPENDS += avahi-tqt>=0:net/avahi-tqt
@@ -74,6 +75,7 @@ RUN_DEPENDS += kdbg-trinity>=0:devel/kdbg-trinity
RUN_DEPENDS += kdiff3-trinity>=0:textproc/kdiff3-trinity
RUN_DEPENDS += kscope-trinity>=0:devel/kscope-trinity
RUN_DEPENDS += kxmleditor-trinity>=0:editors/kxmleditor-trinity
+RUN_DEPENDS += universal-indent-gui-tqt>=0:devel/universal-indent-gui-tqt
# applications/games
RUN_DEPENDS += knights-trinity>=0:games/knights-trinity
@@ -84,6 +86,7 @@ RUN_DEPENDS += digikam-trinity>=0:graphics/digikam-trinity
RUN_DEPENDS += gwenview-trinity>=0:graphics/gwenview-trinity
RUN_DEPENDS += gwenview-i18n-trinity>=0:graphics/gwenview-i18n-trinity
RUN_DEPENDS += ksquirrel-trinity>=0:graphics/ksquirrel-trinity
+RUN_DEPENDS += potracegui-trinity>=0:graphics/potracegui-trinity
# applications/internet
RUN_DEPENDS += kasablanca-trinity>=0:ftp/kasablanca-trinity
@@ -114,6 +117,7 @@ RUN_DEPENDS += kbookreader-trinity>=0:deskutils/kbookreader-trinity
RUN_DEPENDS += kile-trinity>=0:editors/kile-trinity
RUN_DEPENDS += kmymoney2-trinity>=0:finance/kmymoney2-trinity
RUN_DEPENDS += knowit-trinity>=0:deskutils/knowit-trinity
+RUN_DEPENDS += tde-ebook-reader>=0:deskutils/tde-ebook-reader
RUN_DEPENDS += tellico-trinity>=0:misc/tellico-trinity
# applications/settings
@@ -138,6 +142,7 @@ RUN_DEPENDS += polkit-agent-tde>=0:sysutils/polkit-agent-tde
RUN_DEPENDS += tastymenu-trinity>=0:x11/tastymenu-trinity
RUN_DEPENDS += tdedocker-trinity>=0:deskutils/tdedocker-trinity
RUN_DEPENDS += tdesshaskpass-trinity>=0:deskutils/tdesshaskpass-trinity
+RUN_DEPENDS += xdg-desktop-portal-trinity>=0:deskutils/xdg-desktop-portal-trinity
RUN_DEPENDS += yakuake-trinity>=0:x11/yakuake-trinity
# applications/tdeio
@@ -162,6 +167,7 @@ RUN_DEPENDS += twin-style-crystal-trinity>=0:x11-themes/twin-style-crystal-trini
RUN_DEPENDS += twin-style-dekorator-trinity>=0:x11-themes/twin-style-dekorator-trinity
RUN_DEPENDS += twin-style-fahrenheit-trinity>=0:x11-themes/twin-style-fahrenheit-trinity
RUN_DEPENDS += twin-style-machbunt-trinity>=0:x11-themes/twin-style-machbunt-trinity
+RUN_DEPENDS += twin-style-mallory-trinity>=0:x11-themes/twin-style-mallory-trinity
RUN_DEPENDS += twin-style-suse2-trinity>=0:x11-themes/twin-style-suse2-trinity
# applications/utilities
diff --git a/freebsd/trinity.port.mk b/freebsd/trinity.port.mk
index db4cf0975..ecf2eb5e5 100644
--- a/freebsd/trinity.port.mk
+++ b/freebsd/trinity.port.mk
@@ -9,7 +9,7 @@ _INCLUDE_TRINITY_MK=yes
### General information
-TDE_VERSION?= 14.1.2
+TDE_VERSION?= 14.1.3
TDE_PREFIX= /opt/trinity
PREFIX= ${TDE_PREFIX}
diff --git a/gentoo b/gentoo
-Subproject d4a4cf5a477b68476f4532aff78f84e6b079ae4
+Subproject 2cb961cf8557efc8757d69c0cffbf947ed7dc6c
diff --git a/redhat/Makefile b/redhat/Makefile
index ed2805c48..2c60577e4 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -1,6 +1,6 @@
SHELL := /bin/bash
PATH := $(PATH):$(shell pwd)/build
-TDE_VERSION := $(shell echo $${TDE_VERSION:-14.1.2})
+TDE_VERSION := $(shell echo $${TDE_VERSION:-14.1.3})
TDE_GIT_DIR := $(shell cd ../..; pwd)
TDE_PACKAGING_DIR := $(shell [ -n "$${TDE_PACKAGING_DIR}" ] && cd "$${TDE_PACKAGING_DIR}" || cd ..; pwd)
RPMDIR := "$(shell rpm -E %{_rpmdir}.tde-$(TDE_VERSION))"
@@ -27,7 +27,7 @@ all: dependencies core libraries applications i18n meta external
dependencies: tde-cmake tqt3 tqtinterface akode arts libart_lgpl libcaldav libcarddav polkit-tqt pytqt sip4-tqt tqca tqscintilla avahi-tqt dbus-tqt dbus-1-tqt
core: tdelibs tdebase tdeaccessibility tdeadmin tdegames tdemultimedia tdepim tdetoys tdevelop tdeaddons tdeartwork tdebindings tdeedu tdegraphics tdenetwork tdesdk tdeutils tdewebdev
libraries: kipi-plugins libkdcraw libkexiv2 libkipi libksquirrel libtdeldap libtqt-perl pytdeextensions pytde
-applications: abakus amarok basket bibletime codeine digikam dolphin filelight gtk3-tqt-engine gtk-qt-engine gwenview k3b k9copy kaffeine kaffeine-mozilla kasablanca katapult kbarcode kbfx kbibtex kbiff kbookreader kchmviewer kcmautostart kcmldap kcmldapcontroller kcmldapmanager kcpuload kdbg kdbusnotification kdiff3 kdirstat keep kerberostray keximdb kftpgrabber kile kima kiosktool kkbswitch klamav klcddimmer kmplayer kmyfirewall kmymoney knemo knetload knetstats knights knmap knowit knutclient koffice kommando kompose konversation kooldock kopete-otr kpicosim kpilot kplayer krecipes krename krusader kscope ksensors kshowmail kshutdown ksplash-engine-moodin ksquirrel kstreamripper ksystemlog ktechlab ktorrent kvirc kvkbd kvpnc kxmleditor mathemagics mplayerthumbs piklab polkit-agent-tde potracegui qalculate-tde qt4-tqt-theme-engine rosegarden smartcardauth smb4k soundkonverter tdebluez tde-guidance tdeio-appinfo tdeio-apt tdeio-ftps tdeio-gopher tastymenu tdedocker tdeio-locate tdeio-sword tdeio-umountwrapper tdenetworkmanager tdepacman tdepowersave tderadio tdesshaskpass tde-style-baghira tde-style-domino tde-style-ia-ora tde-style-lipstik tde-style-polyester tde-style-qtcurve tdesudo tdesvn tde-systemsettings tdmtheme tellico tork twin-style-crystal twin-style-dekorator twin-style-fahrenheit twin-style-machbunt twin-style-suse2 wlassistant yakuake
+applications: abakus amarok basket bibletime codeine digikam dolphin filelight gtk3-tqt-engine gtk-qt-engine gwenview k3b k9copy kaffeine kaffeine-mozilla kasablanca katapult kbarcode kbfx kbibtex kbiff kbookreader kchmviewer kcmautostart kcmldap kcmldapcontroller kcmldapmanager kcpuload kdbg kdbusnotification kdiff3 kdirstat keep kerberostray keximdb kftpgrabber kile kima kiosktool kkbswitch klamav klcddimmer kmplayer kmyfirewall kmymoney knemo knetload knetstats knights knmap knowit knutclient koffice kommando kompose konversation kooldock kopete-otr kpicosim kpilot kplayer krecipes krename krusader kscope ksensors kshowmail kshutdown ksplash-engine-moodin ksquirrel kstreamripper ksystemlog ktechlab ktorrent kvirc kvkbd kvpnc kxmleditor mathemagics mplayerthumbs piklab polkit-agent-tde potracegui qalculate-tde qt4-tqt-theme-engine rosegarden smartcardauth smb4k soundkonverter tdebluez tde-ebook-reader tde-guidance tdeio-appinfo tdeio-apt tdeio-ftps tdeio-gopher tastymenu tdedocker tdeio-locate tdeio-sword tdeio-umountwrapper tdenetworkmanager tdepacman tdepowersave tderadio tdesshaskpass tde-style-baghira tde-style-domino tde-style-ia-ora tde-style-lipstik tde-style-polyester tde-style-qtcurve tdesudo tdesvn tde-systemsettings tdmtheme tellico tork twin-style-crystal twin-style-dekorator twin-style-fahrenheit twin-style-machbunt twin-style-mallory twin-style-suse2 wlassistant yakuake
i18n: gwenview-i18n k3b-i18n koffice-i18n tde-i18n
### Trinity Dependencies
@@ -144,7 +144,7 @@ ifneq (,$(filter $(DIST), .oss151 .oss152 .oss153 .oss154 .oss155 .oss156 .osstw
endif
htdig:
-ifneq (,$(filter $(DIST), .el7 .el8 .el9 .fc38 .fc39 .fc40 .mga6 .mga7 .mga8 .mga9 .omv2490 .omv5000 ))
+ifneq (,$(filter $(DIST), .el7 .el8 .el9 .fc38 .fc39 .fc40 .fc41 .mga6 .mga7 .mga8 .mga9 .omv2490 .omv5000 ))
$(call buildpkg,extras/htdig)
endif
@@ -158,11 +158,6 @@ ifneq (,$(filter $(DIST), .el7 .el8 .el9 .mga7 .mga8 .mga9 .oss151 .oss152 .oss1
$(call buildpkg,3rdparty/lcms)
endif
-mp4v2:
-ifneq (,$(filter $(DIST), .el9 .oss151 .oss152 .oss153 .oss154 .oss155 .oss156 .osstw ))
- $(call buildpkg,3rdparty/mp4v2)
-endif
-
rdesktop:
ifneq (,$(filter $(DIST), .oss150 ))
$(call buildpkg,3rdparty/rdesktop)
@@ -181,7 +176,7 @@ ifneq (,$(filter $(DIST),.oss150 .oss151))
endif
wv2:
-ifneq (,$(filter $(DIST), .el5 .el6 .el7 .el8 .el9 .fc30 .fc31 .fc32 .fc33 .fc34 .fc35 .fc36 .fc37 .fc38 .fc39 .fc40))
+ifneq (,$(filter $(DIST), .el5 .el6 .el7 .el8 .el9 .fc30 .fc31 .fc32 .fc33 .fc34 .fc35 .fc36 .fc37 .fc38 .fc39 .fc40 .fc41 .omv2490 .omv5000))
$(call buildpkg,3rdparty/wv2)
endif
@@ -224,7 +219,7 @@ abakus: tdebase
adept: tdebase
$(call buildpkg,applications/system/adept)
-amarok: tdebase mp4v2
+amarok: tdebase
$(call buildpkg,applications/multimedia/amarok)
basket: tdebase tdepim
@@ -295,7 +290,7 @@ kbfx: tdebase
$(call buildpkg,applications/system/kbfx)
kbibtex: tdebase
- #$(call buildpkg,applications/office/kbibtex)
+ $(call buildpkg,applications/office/kbibtex)
kbiff: tdebase
$(call buildpkg,applications/internet/kbiff)
@@ -474,7 +469,7 @@ ktorrent: tdebase
$(call buildpkg,applications/internet/ktorrent)
kvirc: tdebase
- #$(call buildpkg,applications/internet/kvirc)
+ $(call buildpkg,applications/internet/kvirc)
kvkbd: tdebase
$(call buildpkg,applications/system/kvkbd)
@@ -533,6 +528,9 @@ tdebluez:
tdedocker: tdebase
$(call buildpkg,applications/system/tdedocker)
+tde-ebook-reader:
+ $(call buildpkg,applications/office/tde-ebook-reader)
+
tde-guidance: tdebase pytdeextensions
$(call buildpkg,applications/settings/tde-guidance)
@@ -626,13 +624,14 @@ twin-style-fahrenheit: tdebase
twin-style-machbunt: tdebase
$(call buildpkg,applications/themes/twin-style-machbunt)
+twin-style-mallory: tdebase
+ $(call buildpkg,applications/themes/twin-style-mallory)
+
twin-style-suse2: tdebase
$(call buildpkg,applications/themes/twin-style-suse2)
wlassistant: tdebase
-ifeq (,$(filter $(DIST), .omv2490 .omv5000 ))
$(call buildpkg,applications/settings/wlassistant)
-endif
yakuake: tdebase
$(call buildpkg,applications/system/yakuake)
@@ -659,7 +658,7 @@ fileshareset:
$(call buildpkg,extras/fileshareset)
pinentry-tqt: tqtinterface
-ifeq (,$(filter $(DIST), .el5 .el6 .el7 .omv2490 .omv5000 ))
+ifeq (,$(filter $(DIST), .el5 .el6 .el7 ))
$(call buildpkg,extras/pinentry-tqt)
endif
diff --git a/redhat/applications/development/kdbg/kdbg.spec b/redhat/applications/development/kdbg/kdbg.spec
index 0a0040b0d..9d5d9d766 100644
--- a/redhat/applications/development/kdbg/kdbg.spec
+++ b/redhat/applications/development/kdbg/kdbg.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kdbg
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/development/kdiff3/kdiff3.spec b/redhat/applications/development/kdiff3/kdiff3.spec
index bd55c3ed1..8fe3eb463 100644
--- a/redhat/applications/development/kdiff3/kdiff3.spec
+++ b/redhat/applications/development/kdiff3/kdiff3.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kdiff3
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/development/kpicosim/kpicosim.spec b/redhat/applications/development/kpicosim/kpicosim.spec
index a1a5cf4d6..666763abd 100644
--- a/redhat/applications/development/kpicosim/kpicosim.spec
+++ b/redhat/applications/development/kpicosim/kpicosim.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kpicosim
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/development/kscope/kscope.spec b/redhat/applications/development/kscope/kscope.spec
index 464bc87a9..76436fcf4 100644
--- a/redhat/applications/development/kscope/kscope.spec
+++ b/redhat/applications/development/kscope/kscope.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kscope
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/development/ktechlab/ktechlab.spec b/redhat/applications/development/ktechlab/ktechlab.spec
index b29b35c3c..6e07faaec 100644
--- a/redhat/applications/development/ktechlab/ktechlab.spec
+++ b/redhat/applications/development/ktechlab/ktechlab.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg ktechlab
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/development/kxmleditor/kxmleditor.spec b/redhat/applications/development/kxmleditor/kxmleditor.spec
index 02f005d10..722bf7148 100644
--- a/redhat/applications/development/kxmleditor/kxmleditor.spec
+++ b/redhat/applications/development/kxmleditor/kxmleditor.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kxmleditor
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/development/piklab/piklab.spec b/redhat/applications/development/piklab/piklab.spec
index 6c354769d..7d9a9ff0a 100644
--- a/redhat/applications/development/piklab/piklab.spec
+++ b/redhat/applications/development/piklab/piklab.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg piklab
%define tde_prefix /opt/trinity
@@ -161,9 +161,6 @@ export PATH="%{tde_bindir}:${PATH}"
%__rm -rf %{buildroot}
%__make install DESTDIR=%{buildroot}
-# Incorrect extension on manpage
-%__mv -f %{buildroot}%{tde_mandir}/man1/piklab.1x %{buildroot}%{tde_mandir}/man1/piklab.1
-
%find_lang %{tde_pkg}
%clean
diff --git a/redhat/applications/development/tdesvn/tdesvn.spec b/redhat/applications/development/tdesvn/tdesvn.spec
index f77bbd3b5..83c08ce66 100644
--- a/redhat/applications/development/tdesvn/tdesvn.spec
+++ b/redhat/applications/development/tdesvn/tdesvn.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdesvn
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/games/knights/knights.spec b/redhat/applications/games/knights/knights.spec
index 5962f316b..04900ea48 100644
--- a/redhat/applications/games/knights/knights.spec
+++ b/redhat/applications/games/knights/knights.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg knights
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/games/tdepacman/tdepacman.spec b/redhat/applications/games/tdepacman/tdepacman.spec
index 3c4989111..efadf1bda 100644
--- a/redhat/applications/games/tdepacman/tdepacman.spec
+++ b/redhat/applications/games/tdepacman/tdepacman.spec
@@ -18,7 +18,7 @@
# Default version for this component
%define tde_pkg tdepacman
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
# TDE specific building variables
diff --git a/redhat/applications/graphics/digikam/digikam.spec b/redhat/applications/graphics/digikam/digikam.spec
index 16753d951..b5544f11b 100644
--- a/redhat/applications/graphics/digikam/digikam.spec
+++ b/redhat/applications/graphics/digikam/digikam.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg digikam
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/graphics/gwenview-i18n/gwenview-i18n.spec b/redhat/applications/graphics/gwenview-i18n/gwenview-i18n.spec
index f4c3d5a2e..0375b7bad 100644
--- a/redhat/applications/graphics/gwenview-i18n/gwenview-i18n.spec
+++ b/redhat/applications/graphics/gwenview-i18n/gwenview-i18n.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg gwenview-i18n
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/graphics/gwenview/gwenview.spec b/redhat/applications/graphics/gwenview/gwenview.spec
index 77b1fc987..fa43303b6 100644
--- a/redhat/applications/graphics/gwenview/gwenview.spec
+++ b/redhat/applications/graphics/gwenview/gwenview.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg gwenview
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/graphics/ksquirrel/ksquirrel.spec b/redhat/applications/graphics/ksquirrel/ksquirrel.spec
index 670670175..9d1b52790 100644
--- a/redhat/applications/graphics/ksquirrel/ksquirrel.spec
+++ b/redhat/applications/graphics/ksquirrel/ksquirrel.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg ksquirrel
%define tde_prefix /opt/trinity
@@ -80,24 +80,20 @@ BuildRequires: brp-check-trinity
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
BuildRequires: Mesa-libGLU-devel
%endif
-%if 0%{?rhel} == 4
-BuildRequires: xorg-x11-Mesa-libGLU
-%endif
%description
diff --git a/redhat/applications/graphics/potracegui/potracegui.spec b/redhat/applications/graphics/potracegui/potracegui.spec
index db50315dc..5c3c98f68 100644
--- a/redhat/applications/graphics/potracegui/potracegui.spec
+++ b/redhat/applications/graphics/potracegui/potracegui.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg potracegui
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kasablanca/kasablanca.spec b/redhat/applications/internet/kasablanca/kasablanca.spec
index 7d956ef72..e276c0e2e 100644
--- a/redhat/applications/internet/kasablanca/kasablanca.spec
+++ b/redhat/applications/internet/kasablanca/kasablanca.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kasablanca
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kbiff/kbiff.spec b/redhat/applications/internet/kbiff/kbiff.spec
index 719fe4931..0714c129f 100644
--- a/redhat/applications/internet/kbiff/kbiff.spec
+++ b/redhat/applications/internet/kbiff/kbiff.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kbiff
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kftpgrabber/kftpgrabber.spec b/redhat/applications/internet/kftpgrabber/kftpgrabber.spec
index 3c6ef1d42..8b58de494 100644
--- a/redhat/applications/internet/kftpgrabber/kftpgrabber.spec
+++ b/redhat/applications/internet/kftpgrabber/kftpgrabber.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kftpgrabber
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/knmap/knmap.spec b/redhat/applications/internet/knmap/knmap.spec
index 14ade96fd..6f616ca45 100644
--- a/redhat/applications/internet/knmap/knmap.spec
+++ b/redhat/applications/internet/knmap/knmap.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg knmap
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/konversation/konversation.spec b/redhat/applications/internet/konversation/konversation.spec
index 69f7bc141..5c2e23415 100644
--- a/redhat/applications/internet/konversation/konversation.spec
+++ b/redhat/applications/internet/konversation/konversation.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg konversation
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kopete-otr/kopete-otr.spec b/redhat/applications/internet/kopete-otr/kopete-otr.spec
index 1bc95975d..4860fb5ff 100644
--- a/redhat/applications/internet/kopete-otr/kopete-otr.spec
+++ b/redhat/applications/internet/kopete-otr/kopete-otr.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kopete-otr
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kshowmail/kshowmail.spec b/redhat/applications/internet/kshowmail/kshowmail.spec
index e1c7d3e1a..dfadbf498 100644
--- a/redhat/applications/internet/kshowmail/kshowmail.spec
+++ b/redhat/applications/internet/kshowmail/kshowmail.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kshowmail
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kstreamripper/kstreamripper.spec b/redhat/applications/internet/kstreamripper/kstreamripper.spec
index fa2fbcb33..3a293b04e 100644
--- a/redhat/applications/internet/kstreamripper/kstreamripper.spec
+++ b/redhat/applications/internet/kstreamripper/kstreamripper.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kstreamripper
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/ktorrent/ktorrent.spec b/redhat/applications/internet/ktorrent/ktorrent.spec
index d67deae4f..c8835cfe4 100644
--- a/redhat/applications/internet/ktorrent/ktorrent.spec
+++ b/redhat/applications/internet/ktorrent/ktorrent.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg ktorrent
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kvirc/kvirc.spec b/redhat/applications/internet/kvirc/kvirc.spec
index a4b2b7fcc..5123178d9 100644
--- a/redhat/applications/internet/kvirc/kvirc.spec
+++ b/redhat/applications/internet/kvirc/kvirc.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kvirc
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/kvpnc/kvpnc.spec b/redhat/applications/internet/kvpnc/kvpnc.spec
index 9983af3e4..e8746613a 100644
--- a/redhat/applications/internet/kvpnc/kvpnc.spec
+++ b/redhat/applications/internet/kvpnc/kvpnc.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kvpnc
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/smb4k/smb4k.spec b/redhat/applications/internet/smb4k/smb4k.spec
index 73799b17c..3b44dec32 100644
--- a/redhat/applications/internet/smb4k/smb4k.spec
+++ b/redhat/applications/internet/smb4k/smb4k.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg smb4k
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/internet/tork/tork.spec b/redhat/applications/internet/tork/tork.spec
index 97c96d3a4..fa43fdd30 100644
--- a/redhat/applications/internet/tork/tork.spec
+++ b/redhat/applications/internet/tork/tork.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tork
%define tde_prefix /opt/trinity
@@ -66,6 +66,12 @@ BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: fdupes
+# GNUTLS
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}gcrypt-devel
+BuildRequires: %{_lib}gnutls-devel
+%endif
+
# SUSE desktop files utility
%if 0%{?suse_version}
BuildRequires: update-desktop-files
@@ -142,7 +148,9 @@ fi
-DBUILD_ALL=ON \
-DWITH_ALL_OPTIONS=ON \
-DWITH_EMBEDDED_GEOIP=%{?with_embedded_geoip:ON}%{?!with_embedded_geoip:OFF} \
+%if 0%{?pclinuxos} == 0
-DWITH_GNUTLS=ON \
+%endif
\
..
@@ -190,6 +198,6 @@ fi
%{tde_datadir}/pixmaps/tork.xpm
%{tde_mandir}/man1/tork.1*
%{tde_mandir}/man1/torkarkollon.1*
-
+%lang(ru) %{tde_datadir}/locale/ru/LC_MESSAGES/libkickermenu_tork.mo
%changelog
diff --git a/redhat/applications/misc/bibletime/bibletime.spec b/redhat/applications/misc/bibletime/bibletime.spec
index edb5ff5c9..81055418f 100644
--- a/redhat/applications/misc/bibletime/bibletime.spec
+++ b/redhat/applications/misc/bibletime/bibletime.spec
@@ -23,7 +23,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg bibletime
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/misc/fusion-icon/fusion-icon.spec b/redhat/applications/misc/fusion-icon/fusion-icon.spec
index 986dec31c..0b25f7563 100644
--- a/redhat/applications/misc/fusion-icon/fusion-icon.spec
+++ b/redhat/applications/misc/fusion-icon/fusion-icon.spec
@@ -1,6 +1,6 @@
# Default version for this component
%define tde_pkg fusion-icon
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%if "%{?python2_sitelib}" == ""
%define python2_sitelib %(python2 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")
diff --git a/redhat/applications/misc/kcmldap/kcmldap.spec b/redhat/applications/misc/kcmldap/kcmldap.spec
index b44904f44..b8c8e19ed 100644
--- a/redhat/applications/misc/kcmldap/kcmldap.spec
+++ b/redhat/applications/misc/kcmldap/kcmldap.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kcmldap
%define tde_prefix /opt/trinity
@@ -100,7 +100,7 @@ BuildRequires: brp-check-trinity
# OPENLDAP support
%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: lib64ldap-devel
%else
BuildRequires: openldap-devel
@@ -128,7 +128,11 @@ BuildRequires: libheimdal-devel
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/applications/misc/kcmldapcontroller/kcmldapcontroller.spec b/redhat/applications/misc/kcmldapcontroller/kcmldapcontroller.spec
index cacb6565a..d6de3ddc9 100644
--- a/redhat/applications/misc/kcmldapcontroller/kcmldapcontroller.spec
+++ b/redhat/applications/misc/kcmldapcontroller/kcmldapcontroller.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kcmldapcontroller
%define tde_prefix /opt/trinity
@@ -79,7 +79,7 @@ BuildRequires: brp-check-trinity
# OPENLDAP support
%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: lib64ldap-devel
%else
BuildRequires: openldap-devel
@@ -110,7 +110,11 @@ BuildRequires: libheimdal-devel
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
@@ -163,9 +167,11 @@ This is a TDE control center module to manage users, groups, and machines in Ker
%doc AUTHORS COPYING
%{tde_bindir}/primaryrccertupdater
%if 0%{?fedora} || 0%{?mdkver} || 0%{?mgaversion} || 0%{?rhel} >= 7
+%if 0%{?pclinuxos} == 0
%{tde_libdir}/slapi-acl-manager.la
%{tde_libdir}/slapi-acl-manager.so
%endif
+%endif
%{tde_tdelibdir}/kcm_ldapcontroller.la
%{tde_tdelibdir}/kcm_ldapcontroller.so
%{tde_tdeappdir}/ldapcontroller.desktop
diff --git a/redhat/applications/misc/kcmldapmanager/kcmldapmanager.spec b/redhat/applications/misc/kcmldapmanager/kcmldapmanager.spec
index 06875f9c1..ddd28993b 100644
--- a/redhat/applications/misc/kcmldapmanager/kcmldapmanager.spec
+++ b/redhat/applications/misc/kcmldapmanager/kcmldapmanager.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kcmldapmanager
%define tde_prefix /opt/trinity
@@ -79,7 +79,7 @@ BuildRequires: brp-check-trinity
# OPENLDAP support
%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: lib64ldap-devel
%else
BuildRequires: openldap-devel
@@ -107,7 +107,11 @@ BuildRequires: libheimdal-devel
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/applications/misc/kerberostray/kerberostray.spec b/redhat/applications/misc/kerberostray/kerberostray.spec
index 10ea73152..cc1a95896 100644
--- a/redhat/applications/misc/kerberostray/kerberostray.spec
+++ b/redhat/applications/misc/kerberostray/kerberostray.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kerberostray
%define tde_prefix /opt/trinity
@@ -79,7 +79,7 @@ BuildRequires: brp-check-trinity
# OPENLDAP support
%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: lib64ldap-devel
%else
BuildRequires: openldap-devel
@@ -107,7 +107,11 @@ BuildRequires: libheimdal-devel
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/applications/misc/krecipes/krecipes.spec b/redhat/applications/misc/krecipes/krecipes.spec
index d457bfd82..b36fa33c9 100644
--- a/redhat/applications/misc/krecipes/krecipes.spec
+++ b/redhat/applications/misc/krecipes/krecipes.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg krecipes
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/multimedia/amarok/amarok.spec b/redhat/applications/multimedia/amarok/amarok.spec
index 2f5b51151..d2099a9cf 100644
--- a/redhat/applications/multimedia/amarok/amarok.spec
+++ b/redhat/applications/multimedia/amarok/amarok.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg amarok
%define tde_prefix /opt/trinity
@@ -89,7 +89,7 @@ BuildRequires: brp-check-trinity
%endif
# ALSA supportl
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
@@ -171,15 +171,19 @@ BuildRequires: trinity-dbus-tqt-devel >= 1:0.63
# IFP support
# IFP package is broken under PCLinuxOS.
%if 0%{?pclinuxos} == 0
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+%if ( 0%{?fedora} && 0%{?fedora} <= 40 ) || 0%{?mgaversion} || 0%{?mdkversion}
%define with_ifp 1
+%if 0%{?mgaversion} || 0%{?mdkversion}
BuildRequires: %{_lib}ifp-devel
+%else
+BuildRequires: libifp-devel
+%endif
%endif
%endif
# KARMA support
%if 0%{?mgaversion} || 0%{?mdkversion}
-%if 0%{?pclinuxos} == 0 && 0%{?mdkver} < 24090000
+%if 0%{?pclinuxos} == 0 && 0%{?mdkver} < 5000000
%define with_karma 1
BuildRequires: libkarma-devel
BuildRequires: karma-sharp
@@ -268,7 +272,7 @@ BuildRequires: xine-lib-devel
%endif
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
%define with_xine 1
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}xine-devel
%else
BuildRequires: %{_lib}xine1.2-devel
@@ -290,14 +294,6 @@ BuildRequires: libxine-devel
BuildRequires: trinity-akode-devel
%endif
-# MP4V2 support
-%if 0%{?rhel} || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
-%if 0%{?mdkver} < 24090000
-%define with_mp4v2 1
-BuildRequires: libmp4v2-devel
-%endif
-%endif
-
# ruby
BuildRequires: ruby
BuildRequires: ruby-devel
@@ -547,7 +543,6 @@ fi
%{?with_mtp:-DWITH_MTP=ON} \
%{?with_karma:-DWITH_RIOKARMA=ON} \
%{!?with_daap:-DWITH_DAAP=OFF} \
- %{?with_mp4v2:-DWITH_MP4V2=ON} \
%{?with_inotify:-DWITH_INOTIFY=ON} \
-DWITH_SYSTEM_SQLITE=ON \
-DBUILD_ALL=ON \
diff --git a/redhat/applications/multimedia/codeine/codeine.spec b/redhat/applications/multimedia/codeine/codeine.spec
index 8dad74e8c..5e521c061 100644
--- a/redhat/applications/multimedia/codeine/codeine.spec
+++ b/redhat/applications/multimedia/codeine/codeine.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg codeine
%define tde_prefix /opt/trinity
@@ -81,7 +81,7 @@ BuildRequires: brp-check-trinity
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} || 0%{?suse_version}
%define with_xine 1
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}xine-devel
%else
BuildRequires: %{_lib}xine1.2-devel
diff --git a/redhat/applications/multimedia/k3b-i18n/k3b-i18n.spec b/redhat/applications/multimedia/k3b-i18n/k3b-i18n.spec
index ba760d943..1b4675d79 100644
--- a/redhat/applications/multimedia/k3b-i18n/k3b-i18n.spec
+++ b/redhat/applications/multimedia/k3b-i18n/k3b-i18n.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg k3b-i18n
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/multimedia/k3b/k3b.spec b/redhat/applications/multimedia/k3b/k3b.spec
index ddbdf76df..38a308937 100644
--- a/redhat/applications/multimedia/k3b/k3b.spec
+++ b/redhat/applications/multimedia/k3b/k3b.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg k3b
%define tde_prefix /opt/trinity
@@ -78,7 +78,7 @@ BuildRequires: brp-check-trinity
%endif
# ALSA supportl
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
@@ -91,7 +91,11 @@ BuildRequires: zlib-devel
# VORBIS support
%if 0%{?mdkver} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+%define libvorbis_devel %{_lib}vorbis0-devel
+%else
%define libvorbis_devel %{_lib}vorbis-devel
+%endif
%else
%define libvorbis_devel libvorbis-devel
%endif
@@ -152,7 +156,11 @@ Requires: cdrdao
# UDEV support
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/applications/multimedia/k9copy/k9copy.spec b/redhat/applications/multimedia/k9copy/k9copy.spec
index 69ac53556..b4ab09a5b 100644
--- a/redhat/applications/multimedia/k9copy/k9copy.spec
+++ b/redhat/applications/multimedia/k9copy/k9copy.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg k9copy
%define tde_prefix /opt/trinity
@@ -89,24 +89,20 @@ BuildRequires: libdvdread-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
BuildRequires: Mesa-libGLU-devel
%endif
-%if 0%{?rhel} == 4
-BuildRequires: xorg-x11-Mesa-libGLU
-%endif
%description
diff --git a/redhat/applications/multimedia/kaffeine-mozilla/kaffeine-mozilla.spec b/redhat/applications/multimedia/kaffeine-mozilla/kaffeine-mozilla.spec
index 12eca9676..713da52e1 100644
--- a/redhat/applications/multimedia/kaffeine-mozilla/kaffeine-mozilla.spec
+++ b/redhat/applications/multimedia/kaffeine-mozilla/kaffeine-mozilla.spec
@@ -19,7 +19,7 @@
%define tde_pkg kaffeine-mozilla
%define tde_prefix /opt/trinity
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
# TDE specific building variables
diff --git a/redhat/applications/multimedia/kaffeine/kaffeine.spec b/redhat/applications/multimedia/kaffeine/kaffeine.spec
index e445da856..b141a48b8 100644
--- a/redhat/applications/multimedia/kaffeine/kaffeine.spec
+++ b/redhat/applications/multimedia/kaffeine/kaffeine.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kaffeine
%define tde_prefix /opt/trinity
@@ -80,7 +80,11 @@ BuildRequires: brp-check-trinity
# VORBIS support
%if 0%{?mdkver} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+%define libvorbis_devel %{_lib}vorbis0-devel
+%else
%define libvorbis_devel %{_lib}vorbis-devel
+%endif
%else
%define libvorbis_devel libvorbis-devel
%endif
@@ -143,7 +147,7 @@ BuildRequires: %{_lib}xcb-devel
%if 0%{?rhel} >= 5 || 0%{?suse_version} || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
%define with_gstreamer 1
%if 0%{?mgaversion} || 0%{?mdkversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gstreamer-devel
BuildRequires: %{_lib}gst-plugins-base1.0-devel
%else
@@ -169,7 +173,7 @@ BuildRequires: gstreamer1-plugins-base-devel >= 1.0
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} || 0%{?suse_version}
%define with_xine 1
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}xine-devel
%else
BuildRequires: %{_lib}xine1.2-devel
diff --git a/redhat/applications/multimedia/kmplayer/kmplayer.spec b/redhat/applications/multimedia/kmplayer/kmplayer.spec
index 09a2fd48b..f089da96a 100644
--- a/redhat/applications/multimedia/kmplayer/kmplayer.spec
+++ b/redhat/applications/multimedia/kmplayer/kmplayer.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kmplayer
%define tde_prefix /opt/trinity
@@ -84,7 +84,7 @@ BuildRequires: trinity-dbus-tqt-devel >= %{tde_version}
# GSTREAMER support
%if 0%{?mgaversion} || 0%{?mdkversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gstreamer-devel
BuildRequires: %{_lib}gst-plugins-base1.0-devel
%else
@@ -109,7 +109,7 @@ BuildRequires: gstreamer1-plugins-base-devel >= 1.0
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} || 0%{?suse_version}
%define with_xine 1
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}xine-devel
%else
BuildRequires: %{_lib}xine1.2-devel
@@ -126,8 +126,12 @@ BuildRequires: libxine-devel
# X11 stuff
%if 0%{?mgaversion} || 0%{?mdkversion}
BuildRequires: libxt-devel
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}xv-devel
+%else
BuildRequires: libxv-devel
%endif
+%endif
%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version} >= 1210
BuildRequires: libXv-devel
%endif
@@ -139,7 +143,7 @@ BuildRequires: xorg-x11-libXv-devel
%endif
# GTK2 stuff
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gtk+2.0-devel
%else
BuildRequires: gtk2-devel
diff --git a/redhat/applications/multimedia/kplayer/kplayer.spec b/redhat/applications/multimedia/kplayer/kplayer.spec
index c63c48e0d..39e58e5d1 100644
--- a/redhat/applications/multimedia/kplayer/kplayer.spec
+++ b/redhat/applications/multimedia/kplayer/kplayer.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kplayer
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/multimedia/mplayerthumbs/mplayerthumbs.spec b/redhat/applications/multimedia/mplayerthumbs/mplayerthumbs.spec
index e1830719f..ab9995c26 100644
--- a/redhat/applications/multimedia/mplayerthumbs/mplayerthumbs.spec
+++ b/redhat/applications/multimedia/mplayerthumbs/mplayerthumbs.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg mplayerthumbs
%define tde_prefix /opt/trinity
@@ -169,7 +169,7 @@ fi
%{tde_datadir}/services/mplayer-thumbnailer.desktop
%{tde_tdedocdir}/HTML/en/mplayer-thumbnailer/
%lang(de) %{tde_datadir}/locale/de/LC_MESSAGES/mplayer-thumbnailer.mo
+%lang(it) %{tde_datadir}/locale/it/LC_MESSAGES/mplayer-thumbnailer.mo
%lang(ru) %{tde_datadir}/locale/ru/LC_MESSAGES/mplayer-thumbnailer.mo
-
%changelog
diff --git a/redhat/applications/multimedia/rosegarden/rosegarden.spec b/redhat/applications/multimedia/rosegarden/rosegarden.spec
index 99fb2abbb..a83779ca3 100644
--- a/redhat/applications/multimedia/rosegarden/rosegarden.spec
+++ b/redhat/applications/multimedia/rosegarden/rosegarden.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg rosegarden
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/multimedia/soundkonverter/soundkonverter.spec b/redhat/applications/multimedia/soundkonverter/soundkonverter.spec
index 6b713c452..df18adfe4 100644
--- a/redhat/applications/multimedia/soundkonverter/soundkonverter.spec
+++ b/redhat/applications/multimedia/soundkonverter/soundkonverter.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg soundkonverter
%define tde_prefix /opt/trinity
@@ -60,7 +60,7 @@ BuildRequires: trinity-tdelibs-devel >= %{tde_version}
BuildRequires: trinity-tdebase-devel >= %{tde_version}
BuildRequires: desktop-file-utils
-BuildRequires: autoconf automake libtool m4
+BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: fdupes
@@ -133,40 +133,45 @@ See the 'trinity-soundkonverter' package for more information.
%prep
%setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}}
-%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
-%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/"*"/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
-%__make -f "admin/Makefile.common"
-
%build
unset QTDIR QTINC QTLIB
export PATH="%{tde_bindir}:${PATH}"
-%configure \
- --prefix=%{tde_prefix} \
- --exec-prefix=%{tde_prefix} \
- --bindir=%{tde_bindir} \
- --datadir=%{tde_datadir} \
- --libdir=%{tde_libdir} \
- --mandir=%{tde_mandir} \
- --includedir=%{tde_tdeincludedir} \
- --program-prefix="" \
+if ! rpm -E %%cmake|grep -e 'cd build\|cd ${CMAKE_BUILD_DIR:-build}'; then
+ %__mkdir_p build
+ cd build
+fi
+
+%cmake \
+ -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
+ -DCMAKE_C_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_SKIP_RPATH=OFF \
+ -DCMAKE_SKIP_INSTALL_RPATH=OFF \
+ -DCMAKE_INSTALL_RPATH="%{tde_libdir}" \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DWITH_GCC_VISIBILITY=OFF \
+ \
+ -DCMAKE_INSTALL_PREFIX=%{tde_prefix} \
+ -DINCLUDE_INSTALL_DIR=%{tde_tdeincludedir} \
+ -DLIB_INSTALL_DIR=%{tde_libdir} \
+ -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
\
- --disable-dependency-tracking \
- --disable-debug \
- --enable-final \
- --enable-new-ldflags \
- --enable-closure \
- --enable-rpath \
- --disable-gcc-hidden-visibility
-
-%__make %{?_smp_mflags}
+ -DWITH_ALL_OPTIONS=ON \
+ %{?!with_dvb:-DWITH_DVB=OFF} \
+ %{?!with_lame:-DWITH_LAME=OFF} \
+ %{?!with_xcb:-DWITH_XCB=OFF} \
+ -DBUILD_ALL=ON \
+ ..
+
+%__make %{?_smp_mflags} || %__make
%install
export PATH="%{tde_bindir}:${PATH}"
%__rm -rf %{buildroot}
-%__make install DESTDIR=%{buildroot}
+%__make install DESTDIR=%{buildroot} -C build
%find_lang %{tde_pkg}
@@ -182,9 +187,8 @@ echo "OnlyShowIn=TDE;" >>"%{?buildroot}%{tde_tdeappdir}/%{tde_pkg}.desktop"
%files -f %{tde_pkg}.lang
%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING NEWS README
+%doc AUTHORS ChangeLog COPYING README
%{tde_bindir}/soundkonverter
-%{tde_bindir}/userscript.sh
%{tde_tdeappdir}/soundkonverter.desktop
%{tde_datadir}/apps/konqueror/servicemenus/audiocd_extract_with_soundkonverter.desktop
%{tde_datadir}/apps/soundkonverter
diff --git a/redhat/applications/multimedia/tderadio/tderadio.spec b/redhat/applications/multimedia/tderadio/tderadio.spec
index 8032ed76f..25ffc83ca 100644
--- a/redhat/applications/multimedia/tderadio/tderadio.spec
+++ b/redhat/applications/multimedia/tderadio/tderadio.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tderadio
%define tde_prefix /opt/trinity
@@ -227,6 +227,7 @@ export PATH="%{tde_bindir}:${PATH}"
%{tde_datadir}/icons/locolor/*/*/tderadio*.png
%lang(de) %{tde_datadir}/locale/de/LC_MESSAGES/*.mo
%lang(es) %{tde_datadir}/locale/es/LC_MESSAGES/*.mo
+%lang(it) %{tde_datadir}/locale/it/LC_MESSAGES/*.mo
%lang(nl) %{tde_datadir}/locale/nl/LC_MESSAGES/*.mo
%lang(pl) %{tde_datadir}/locale/pl/LC_MESSAGES/*.mo
%lang(pt) %{tde_datadir}/locale/pt/LC_MESSAGES/*.mo
diff --git a/redhat/applications/office/basket/basket.spec b/redhat/applications/office/basket/basket.spec
index fa032db4d..b73722e11 100644
--- a/redhat/applications/office/basket/basket.spec
+++ b/redhat/applications/office/basket/basket.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg basket
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/kbibtex/kbibtex.spec b/redhat/applications/office/kbibtex/kbibtex.spec
index f16cae934..12821aea3 100644
--- a/redhat/applications/office/kbibtex/kbibtex.spec
+++ b/redhat/applications/office/kbibtex/kbibtex.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kbibtex
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/kbookreader/kbookreader.spec b/redhat/applications/office/kbookreader/kbookreader.spec
index 7add6600f..8b3d7a8b0 100644
--- a/redhat/applications/office/kbookreader/kbookreader.spec
+++ b/redhat/applications/office/kbookreader/kbookreader.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kbookreader
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/keximdb/keximdb.spec b/redhat/applications/office/keximdb/keximdb.spec
index f1d311cd3..2bb2cb908 100644
--- a/redhat/applications/office/keximdb/keximdb.spec
+++ b/redhat/applications/office/keximdb/keximdb.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg keximdb
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/kile/kile.spec b/redhat/applications/office/kile/kile.spec
index e9e333318..cb2e66d2e 100644
--- a/redhat/applications/office/kile/kile.spec
+++ b/redhat/applications/office/kile/kile.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kile
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/kmymoney/kmymoney.spec b/redhat/applications/office/kmymoney/kmymoney.spec
index 2be7ff5c0..a61cd1274 100644
--- a/redhat/applications/office/kmymoney/kmymoney.spec
+++ b/redhat/applications/office/kmymoney/kmymoney.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kmymoney
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/knowit/knowit.spec b/redhat/applications/office/knowit/knowit.spec
index 38e1219ca..dddeb4d9e 100644
--- a/redhat/applications/office/knowit/knowit.spec
+++ b/redhat/applications/office/knowit/knowit.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg knowit
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/koffice-i18n/koffice-i18n.spec b/redhat/applications/office/koffice-i18n/koffice-i18n.spec
index c21d72bf7..3eb696cb6 100644
--- a/redhat/applications/office/koffice-i18n/koffice-i18n.spec
+++ b/redhat/applications/office/koffice-i18n/koffice-i18n.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg koffice-i18n
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/koffice/koffice.spec b/redhat/applications/office/koffice/koffice.spec
index 9ec132b50..c629f36c2 100644
--- a/redhat/applications/office/koffice/koffice.spec
+++ b/redhat/applications/office/koffice/koffice.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg koffice
%define tde_prefix /opt/trinity
@@ -48,6 +48,10 @@
# Required for Mageia 2: removes the ldflag '--no-undefined'
%global _disable_ld_no_undefined 1
+%if 0%{?mdkver} >= 5000000
+%global build_cxxflags %optflags -Wl,--allow-shlib-undefined
+%endif
+
Name: trinity-%{tde_pkg}
Epoch: %{tde_epoch}
@@ -107,7 +111,11 @@ BuildRequires: readline-devel
# EXIF support
%if 0%{?mdkver}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}exif12-devel
+%else
BuildRequires: %{_lib}exif-devel
+%endif
%else
BuildRequires: libexif-devel
%endif
@@ -210,7 +218,7 @@ BuildRequires: freetype-devel
%if 0%{?mdkver} || 0%{?mgaversion}
BuildRequires: %{_lib}png-devel
%endif
-%if 0%{?mdkversion} && 0%{?mdkver} < 24090000 && 0%{?pclinuxos} == 0
+%if 0%{?mdkversion} && 0%{?mdkver} < 5000000 && 0%{?pclinuxos} == 0
BuildRequires: %{_lib}png15-devel
%endif
%if 0%{?suse_version} || 0%{?fedora} || 0%{?rhel}
@@ -225,7 +233,11 @@ BuildRequires: GraphicsMagick >= 1.1.0
%endif
%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?fedora} || 0%{?rhel} >= 5 || 0%{?suse_version}
%if 0%{?mdkver}
+%if 0%{?pclinuxos}
+BuildRequires: graphicsmagick-devel
+%else
BuildRequires: %{_lib}graphicsmagick-devel
+%endif
%else
BuildRequires: GraphicsMagick-devel >= 1.1.0
%endif
@@ -293,32 +305,32 @@ Obsoletes: trinity-libwpd < %{?epoch:%{epoch}:}%{version}-%{release}
# WV2 support
%if 0%{?mgaversion} || 0%{?mdkversion}
-%if 0%{?mdkver} < 24090000
+%define with_wv2 1
+%if 0%{mdkver} >= 5000000
+BuildRequires: wv2-devel
+%else
BuildRequires: %{_lib}wv2-devel
%endif
%endif
%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version}
+%define with_wv2 1
BuildRequires: wv2-devel
%endif
# MESA support
-%if 0%{?mgaversion} || 0%{?mdkversion}
-%if 0%{?mdkver} < 24090000 && 0%{?pclinuxos} == 0
-BuildRequires: %{_lib}mesagl-devel
+%if 0%{?fedora} || 0%{?rhel}
+BuildRequires: mesa-libGL-devel
+BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkver} >= 24090000
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: %{_lib}mesaglu1-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
-%if 0%{?fedora} || 0%{?rhel}
-BuildRequires: libGL-devel
-BuildRequires: libGLU-devel
-%endif
-%if 0%{?suse_version} >= 1220
-BuildRequires: Mesa-libGL-devel
-BuildRequires: Mesa-libGLU-devel
+%if 0%{?suse_version}
+BuildRequires: Mesa-libGL-devel
+BuildRequires: Mesa-libGLU-devel
%endif
# LIBXI support
@@ -883,7 +895,9 @@ Requires: %{name}-core = %{?epoch:%{epoch}:}%{version}-%{release}
%{tde_tdelibdir}/libwmlimport.*
%{tde_tdelibdir}/libwpexport.*
%{tde_tdelibdir}/libwpimport.*
+%if 0%{?with_wv2}
%{tde_tdelibdir}/libmswordimport.*
+%endif
%{tde_tdelibdir}/libxsltimport.*
%{tde_tdelibdir}/libxsltexport.*
%{tde_tdelibdir}/libhancomwordimport.*
@@ -1189,10 +1203,18 @@ CXXFLAGS="${CXXFLAGS} -std=c++11"
%{?with_kross:--enable-scripting} %{!?with_kross:--disable-scripting} \
%{?with_postgresql:--enable-pgsql} %{!?with_postgresql:--disable-pgsql} \
-%if %{?with_postgresql}
-# Ensure PQXX was detected
-
+# Ensure PQXX was detected (required by kexidb/pgsql)
+%if "%{?with_postgresql}" != ""
+if grep 'S\["compile_pgsql_plugin_TRUE"\]="#"' config.status; then
+ exit 1
+fi
+%endif
+# Ensure WV2 was detected
+%if 0%{?with_wv2}
+if grep 'S\["include_wv2_msword_filter_TRUE"\]="#"' config.status; then
+ exit 2
+fi
%endif
%__make %{?_smp_mflags} || %__make
diff --git a/redhat/applications/office/kpilot/kpilot.spec b/redhat/applications/office/kpilot/kpilot.spec
index 828963b48..3719d4efb 100644
--- a/redhat/applications/office/kpilot/kpilot.spec
+++ b/redhat/applications/office/kpilot/kpilot.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kpilot
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/office/tde-ebook-reader/tde-ebook-reader.spec b/redhat/applications/office/tde-ebook-reader/tde-ebook-reader.spec
new file mode 100644
index 000000000..548177403
--- /dev/null
+++ b/redhat/applications/office/tde-ebook-reader/tde-ebook-reader.spec
@@ -0,0 +1,251 @@
+#
+# spec file for package tde-ebook-reader (version R14)
+#
+# Copyright (c) 2014 Trinity Desktop Environment
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+#
+# Please submit bugfixes or comments via http://www.trinitydesktop.org/
+#
+
+# TDE variables
+%define tde_epoch 2
+%if "%{?tde_version}" == ""
+%define tde_version 14.1.3
+%endif
+%define tde_pkg tde-ebook-reader
+%define tde_prefix /opt/trinity
+%define tde_bindir %{tde_prefix}/bin
+%define tde_datadir %{tde_prefix}/share
+%define tde_docdir %{tde_datadir}/doc
+%define tde_includedir %{tde_prefix}/include
+%define tde_libdir %{tde_prefix}/%{_lib}
+%define tde_mandir %{tde_datadir}/man
+%define tde_tdeappdir %{tde_datadir}/applications/tde
+%define tde_tdedocdir %{tde_docdir}/tde
+%define tde_tdeincludedir %{tde_includedir}/tde
+%define tde_tdelibdir %{tde_libdir}/trinity
+
+
+Name: trinity-%{tde_pkg}
+Epoch: %{tde_epoch}
+Version: 0.99.6
+Release: %{?tde_version}_%{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}
+Summary: e-book reader for TDE
+Group: Applications/Publishing
+URL: http://www.trinitydesktop.org/
+
+%if 0%{?suse_version}
+License: GPL-2.0+
+%else
+License: GPLv2+
+%endif
+
+#Vendor: Trinity Desktop
+#Packager: Francois Andriot <francois.andriot@free.fr>
+
+Prefix: %{_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz
+
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+
+BuildRequires: cmake
+BuildRequires: gcc-c++
+BuildRequires: pkgconfig
+
+# UNIBREAK support
+%if 0%{?mgaversion} || 0%{?mdkver} >= 5000000 || 0%{?pclinuxos}
+BuildRequires: %{_lib}unibreak-devel
+%else
+BuildRequires: libunibreak-devel
+%endif
+
+# SUSE desktop files utility
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+%endif
+
+%if 0%{?opensuse_bs} && 0%{?suse_version}
+# for xdg-menu script
+BuildRequires: brp-check-trinity
+%endif
+
+%description
+tde-ebook-reader is an e-book reader for TDE.
+
+Main features:
+ * supports several open e-book formats: fb2, html, chm, plucker,
+ palmdoc, ztxt, tcr (psion text), rtf, oeb, openreader, non-DRM'ed
+ mobipocket, plain text, epub, eReader
+ * reads directly from tar, zip, gzip, bzip2 archives (you can have
+ several books in one archive)
+ * supports a structured view of your e-book collection
+ * automatically determines encodings
+ * automatically generates a table of contents
+ * keeps the last open book and the last read positions for all open books
+ between runs
+ * automatic hyphenation (patterns for several languages are included)
+ * searching and downloading books from www.feedbooks.com and www.litres.ru
+ * partial CSS support for epub files
+
+%files
+%defattr(-,root,root,-)
+%{tde_bindir}/tde-ebook-reader
+%{tde_tdeappdir}/tde-ebook-reader.desktop
+%{tde_datadir}/apps/tde-ebook-reader/
+%{tde_mandir}/man1/tde-ebook-reader.1*
+
+##########
+
+%package -n libzlcore-tqt
+Requires: libzlcore-data-tqt
+Summary: Summary: TQt3-based development library (shared library)
+
+%description -n libzlcore-tqt
+This is the core of Summary: , the library that tde-ebook-reader is based on.
+
+%files -n libzlcore-tqt
+%{tde_libdir}/libzlcore-tqt.so.*
+
+##########
+
+%package -n libzlcore-tqt-devel
+Requires: libzlcore-tqt
+Summary: TQt3-based development library (development files)
+
+%description -n libzlcore-tqt-devel
+This package contains development files for the Summary: core.
+
+%files -n libzlcore-tqt-devel
+%{tde_includedir}/zlibrary-tqt/core
+%{tde_libdir}/libzlcore-tqt.la
+%{tde_libdir}/libzlcore-tqt.so
+
+##########
+
+%package -n libzlcore-data-tqt
+Summary: TQt3-based development library (support files)
+
+%description -n libzlcore-data-tqt
+This package contains the support files for the core of Summary: , the library
+that the fbreader e-book reader is based on.
+
+%files -n libzlcore-data-tqt
+%{tde_datadir}/zlibrary-tqt/keynames.desktop-tqt.xml
+%{tde_datadir}/zlibrary-tqt/languagePatterns.zip
+%{tde_datadir}/zlibrary-tqt/unicode.xml.gz
+%{tde_datadir}/zlibrary-tqt/default/
+%{tde_datadir}/zlibrary-tqt/encodings/
+%{tde_datadir}/zlibrary-tqt/resources/
+
+##########
+
+%package -n libzltext-tqt
+Requires: libzlcore-tqt
+Requires: libzltext-data-tqt
+Summary: TQt3-based text model/viewer part (shared library)
+
+%description -n libzltext-tqt
+This package provides text model/viewer part of Summary: .
+
+%files -n libzltext-tqt
+%{tde_libdir}/libzltext-tqt.so.*
+
+##########
+
+%package -n libzltext-tqt-devel
+Requires: libzltext-tqt
+Summary: TQt3-based text model/viewer part (development files)
+
+%description -n libzltext-tqt-devel
+This package contains development files for the Summary: text model/viewer
+library.
+
+%files -n libzltext-tqt-devel
+%{tde_includedir}/zlibrary-tqt/text
+%{tde_libdir}/libzltext-tqt.la
+%{tde_libdir}/libzltext-tqt.so
+
+##########
+
+%package -n libzltext-data-tqt
+Summary: TQt3-based text model/viewer part (support files)
+
+%description -n libzltext-data-tqt
+This package contains the support files for the text model/viewer part
+of Summary: .
+
+%files -n libzltext-data-tqt
+%{tde_datadir}/zlibrary-tqt/hyphenationPatterns.zip
+
+##########
+
+%if 0%{?pclinuxos} || 0%{?suse_version} && 0%{?opensuse_bs} == 0
+%debug_package
+%endif
+
+##########
+
+
+%prep
+%setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}}
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig:${PKG_CONFIG_PATH}"
+
+if ! rpm -E %%cmake|grep -e 'cd build\|cd ${CMAKE_BUILD_DIR:-build}'; then
+ %__mkdir_p build
+ cd build
+fi
+
+# Warning: GCC visibility causes the KCM not to work at all !
+%cmake \
+ -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
+ -DCMAKE_C_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_SKIP_RPATH=OFF \
+ -DCMAKE_SKIP_INSTALL_RPATH=OFF \
+ -DCMAKE_SKIP_INSTALL_RPATH=OFF \
+ -DCMAKE_INSTALL_RPATH="%{tde_libdir}" \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DWITH_GCC_VISIBILITY=OFF \
+ \
+ -DCMAKE_INSTALL_PREFIX=%{tde_prefix} \
+ -DDATA_INSTALL_DIR=%{tde_datadir}/apps \
+ -DLIB_INSTALL_DIR=%{tde_libdir} \
+ -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
+ ..
+
+%__make %{?_smp_mflags}
+
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot} -C build
+
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+
+%changelog
diff --git a/redhat/applications/office/tellico/tellico.spec b/redhat/applications/office/tellico/tellico.spec
index e51a25226..dbaad0cc2 100644
--- a/redhat/applications/office/tellico/tellico.spec
+++ b/redhat/applications/office/tellico/tellico.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tellico
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/settings/kima/kima.spec b/redhat/applications/settings/kima/kima.spec
index b5dcaed59..5565798d5 100644
--- a/redhat/applications/settings/kima/kima.spec
+++ b/redhat/applications/settings/kima/kima.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kima
%define tde_prefix /opt/trinity
@@ -81,7 +81,11 @@ BuildRequires: brp-check-trinity
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/applications/settings/kiosktool/kiosktool.spec b/redhat/applications/settings/kiosktool/kiosktool.spec
index 0fae4bcdc..59c3f32ca 100644
--- a/redhat/applications/settings/kiosktool/kiosktool.spec
+++ b/redhat/applications/settings/kiosktool/kiosktool.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kiosktool
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/settings/kkbswitch/kkbswitch.spec b/redhat/applications/settings/kkbswitch/kkbswitch.spec
index 81cea639a..b16c72e5f 100644
--- a/redhat/applications/settings/kkbswitch/kkbswitch.spec
+++ b/redhat/applications/settings/kkbswitch/kkbswitch.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kkbswitch
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/settings/klcddimmer/klcddimmer.spec b/redhat/applications/settings/klcddimmer/klcddimmer.spec
index 00dc8836c..599e73ed3 100644
--- a/redhat/applications/settings/klcddimmer/klcddimmer.spec
+++ b/redhat/applications/settings/klcddimmer/klcddimmer.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg klcddimmer
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/settings/kmyfirewall/kmyfirewall.spec b/redhat/applications/settings/kmyfirewall/kmyfirewall.spec
index 16d3e34ca..725b5ae63 100644
--- a/redhat/applications/settings/kmyfirewall/kmyfirewall.spec
+++ b/redhat/applications/settings/kmyfirewall/kmyfirewall.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kmyfirewall
%define tde_prefix /opt/trinity
@@ -144,6 +144,7 @@ university etc.)
%{tde_datadir}/mimelnk/application/kmfnet.desktop
%{tde_datadir}/mimelnk/application/kmfpkg.desktop
%{tde_datadir}/mimelnk/application/kmfrs.desktop
+%{tde_datadir}/pixmaps/kmyfirewall.xpm
%{tde_datadir}/services/kmf*.desktop
%{tde_datadir}/servicetypes/kmf*.desktop
%{tde_mandir}/man1/kmyfirewall.1*
diff --git a/redhat/applications/settings/tde-guidance/tde-guidance.spec b/redhat/applications/settings/tde-guidance/tde-guidance.spec
index ccacc149f..7931960ba 100644
--- a/redhat/applications/settings/tde-guidance/tde-guidance.spec
+++ b/redhat/applications/settings/tde-guidance/tde-guidance.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-guidance
%define tde_prefix /opt/trinity
@@ -183,7 +183,7 @@ or can be run as standalone applications.
%{tde_datadir}/apps/guidance/
%{tde_tdeappdir}/*.desktop
%{tde_datadir}/icons/crystalsvg/*/*/*.png
-%if 0%{?mdkver} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
+%if 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
%{python_sitelib}/tde-guidance/SMBShareSelectDialog.py*
%{python_sitelib}/tde-guidance/SimpleCommandRunner.py*
%{python_sitelib}/tde-guidance/fuser.py*
@@ -249,7 +249,7 @@ Guidance configuration tools.
%files backends
%defattr(-,root,root,-)
%dir %{python_sitelib}/tde-guidance
-%if 0%{?mdkver} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
+%if 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
%{python_sitelib}/tde-guidance/MicroHAL.py*
%if 0%{?rhel} == 7
%{python_sitelib}/tde-guidance/__pycache__/MicroHAL.*.pyc
@@ -377,6 +377,13 @@ fi
%__rm -fr $RPM_BUILD_ROOT
%__make install DESTDIR=$RPM_BUILD_ROOT -C build
+%if 0%{?pclinuxos}
+if [ ! -d %{?buildroot}%{python_sitelib} ]; then
+ mkdir -p %{?buildroot}%{python_sitelib}
+ mv %{?buildroot}/tde-guidance %{?buildroot}%{python_sitelib}
+fi
+%endif
+
%clean
%__rm -rf %{buildroot}
diff --git a/redhat/applications/settings/tde-systemsettings/tde-systemsettings.spec b/redhat/applications/settings/tde-systemsettings/tde-systemsettings.spec
index 39cf4c8dc..b56f76f6b 100644
--- a/redhat/applications/settings/tde-systemsettings/tde-systemsettings.spec
+++ b/redhat/applications/settings/tde-systemsettings/tde-systemsettings.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-systemsettings
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/settings/tdenetworkmanager/tdenetworkmanager.spec b/redhat/applications/settings/tdenetworkmanager/tdenetworkmanager.spec
index 78b5236f7..0fc10afac 100644
--- a/redhat/applications/settings/tdenetworkmanager/tdenetworkmanager.spec
+++ b/redhat/applications/settings/tdenetworkmanager/tdenetworkmanager.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdenetworkmanager
%define tde_prefix /opt/trinity
@@ -141,7 +141,11 @@ BuildRequires: libacl-devel
# UDEV support
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/applications/settings/tdesudo/tdesudo.spec b/redhat/applications/settings/tdesudo/tdesudo.spec
index e14e40149..320dcecb6 100644
--- a/redhat/applications/settings/tdesudo/tdesudo.spec
+++ b/redhat/applications/settings/tdesudo/tdesudo.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdesudo
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/settings/wlassistant/wlassistant.spec b/redhat/applications/settings/wlassistant/wlassistant.spec
index b60b75b61..389e33999 100644
--- a/redhat/applications/settings/wlassistant/wlassistant.spec
+++ b/redhat/applications/settings/wlassistant/wlassistant.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg wlassistant
%define tde_prefix /opt/trinity
@@ -82,8 +82,12 @@ BuildRequires: brp-check-trinity
BuildRequires: wireless-tools-devel
%endif
%if 0%{?mgaversion} == 2 || 0%{?mdkversion}
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}iw-devel
+%else
BuildRequires: %{_lib}iw29-devel
%endif
+%endif
%if 0%{?rhel} == 5 || 0%{?suse_version}
BuildRequires: wireless-tools
%endif
diff --git a/redhat/applications/system/dolphin/dolphin.spec b/redhat/applications/system/dolphin/dolphin.spec
index b9278b00a..14b9f8859 100644
--- a/redhat/applications/system/dolphin/dolphin.spec
+++ b/redhat/applications/system/dolphin/dolphin.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg dolphin
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/katapult/katapult.spec b/redhat/applications/system/katapult/katapult.spec
index ec9756fd2..7cb34c443 100644
--- a/redhat/applications/system/katapult/katapult.spec
+++ b/redhat/applications/system/katapult/katapult.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg katapult
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/kbfx/kbfx.spec b/redhat/applications/system/kbfx/kbfx.spec
index 849735a3c..04569ac72 100644
--- a/redhat/applications/system/kbfx/kbfx.spec
+++ b/redhat/applications/system/kbfx/kbfx.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kbfx
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/kcmautostart/kcmautostart.spec b/redhat/applications/system/kcmautostart/kcmautostart.spec
index fcf85ed7d..66bcf81ac 100644
--- a/redhat/applications/system/kcmautostart/kcmautostart.spec
+++ b/redhat/applications/system/kcmautostart/kcmautostart.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kcmautostart
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/kdbusnotification/kdbusnotification.spec b/redhat/applications/system/kdbusnotification/kdbusnotification.spec
index 693084f0d..5692d7df0 100644
--- a/redhat/applications/system/kdbusnotification/kdbusnotification.spec
+++ b/redhat/applications/system/kdbusnotification/kdbusnotification.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kdbusnotification
%define tde_prefix /opt/trinity
@@ -75,7 +75,7 @@ BuildRequires: brp-check-trinity
%endif
# GTK2 stuff
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gtk+2.0-devel
%else
BuildRequires: gtk2-devel
@@ -183,7 +183,7 @@ export PATH="%{tde_bindir}:${PATH}"
%defattr(-,root,root,-)
%{tde_bindir}/notification-daemon-tde
%{tde_datadir}/autostart/kdbusnotification-autostart.desktop
-
+%lang(ru) %{tde_datadir}/locale/ru/LC_MESSAGES/notification-daemon-tde.mo
%changelog
diff --git a/redhat/applications/system/klamav/klamav.spec b/redhat/applications/system/klamav/klamav.spec
index 4b892dcf1..9c57102a4 100644
--- a/redhat/applications/system/klamav/klamav.spec
+++ b/redhat/applications/system/klamav/klamav.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg klamav
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/knemo/knemo.spec b/redhat/applications/system/knemo/knemo.spec
index 0b8398d96..85f9290fa 100644
--- a/redhat/applications/system/knemo/knemo.spec
+++ b/redhat/applications/system/knemo/knemo.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg knemo
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/knetload/knetload.spec b/redhat/applications/system/knetload/knetload.spec
index 3eccc8401..d6ef0c47d 100644
--- a/redhat/applications/system/knetload/knetload.spec
+++ b/redhat/applications/system/knetload/knetload.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg knetload
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/knetstats/knetstats.spec b/redhat/applications/system/knetstats/knetstats.spec
index 7f8f0a3ce..d53d39a63 100644
--- a/redhat/applications/system/knetstats/knetstats.spec
+++ b/redhat/applications/system/knetstats/knetstats.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg knetstats
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/kooldock/kooldock.spec b/redhat/applications/system/kooldock/kooldock.spec
index 36cc07ac7..ebf0babcf 100644
--- a/redhat/applications/system/kooldock/kooldock.spec
+++ b/redhat/applications/system/kooldock/kooldock.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kooldock
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/krusader/krusader.spec b/redhat/applications/system/krusader/krusader.spec
index e07247721..63daa7b8d 100644
--- a/redhat/applications/system/krusader/krusader.spec
+++ b/redhat/applications/system/krusader/krusader.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg krusader
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/kshutdown/kshutdown.spec b/redhat/applications/system/kshutdown/kshutdown.spec
index ef3ca8ff9..dc96e8383 100644
--- a/redhat/applications/system/kshutdown/kshutdown.spec
+++ b/redhat/applications/system/kshutdown/kshutdown.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kshutdown
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/ksystemlog/ksystemlog.spec b/redhat/applications/system/ksystemlog/ksystemlog.spec
index 6af7a8049..39c47669b 100644
--- a/redhat/applications/system/ksystemlog/ksystemlog.spec
+++ b/redhat/applications/system/ksystemlog/ksystemlog.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg ksystemlog
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/kvkbd/kvkbd.spec b/redhat/applications/system/kvkbd/kvkbd.spec
index 74a5caa52..1933d7b1c 100644
--- a/redhat/applications/system/kvkbd/kvkbd.spec
+++ b/redhat/applications/system/kvkbd/kvkbd.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kvkbd
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/polkit-agent-tde/polkit-agent-tde.spec b/redhat/applications/system/polkit-agent-tde/polkit-agent-tde.spec
index 790250940..d3e5c970e 100644
--- a/redhat/applications/system/polkit-agent-tde/polkit-agent-tde.spec
+++ b/redhat/applications/system/polkit-agent-tde/polkit-agent-tde.spec
@@ -17,7 +17,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg polkit-agent-tde
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/smartcardauth/smartcardauth.spec b/redhat/applications/system/smartcardauth/smartcardauth.spec
index 0bb7cda1f..05aecf32b 100644
--- a/redhat/applications/system/smartcardauth/smartcardauth.spec
+++ b/redhat/applications/system/smartcardauth/smartcardauth.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg smartcardauth
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/tastymenu/tastymenu.spec b/redhat/applications/system/tastymenu/tastymenu.spec
index 1956800a0..0f424f19c 100644
--- a/redhat/applications/system/tastymenu/tastymenu.spec
+++ b/redhat/applications/system/tastymenu/tastymenu.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tastymenu
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/tdebluez/tdebluez.spec b/redhat/applications/system/tdebluez/tdebluez.spec
index 7bffd6839..968775950 100644
--- a/redhat/applications/system/tdebluez/tdebluez.spec
+++ b/redhat/applications/system/tdebluez/tdebluez.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdebluez
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/tdedocker/tdedocker.spec b/redhat/applications/system/tdedocker/tdedocker.spec
index 811015d8d..3f135f43d 100644
--- a/redhat/applications/system/tdedocker/tdedocker.spec
+++ b/redhat/applications/system/tdedocker/tdedocker.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdedocker
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/tdepowersave/tdepowersave.spec b/redhat/applications/system/tdepowersave/tdepowersave.spec
index ebbce92b3..2056b32ac 100644
--- a/redhat/applications/system/tdepowersave/tdepowersave.spec
+++ b/redhat/applications/system/tdepowersave/tdepowersave.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdepowersave
%define tde_prefix /opt/trinity
@@ -83,7 +83,11 @@ BuildRequires: brp-check-trinity
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/applications/system/tdesshaskpass/tdesshaskpass.spec b/redhat/applications/system/tdesshaskpass/tdesshaskpass.spec
index 93761e347..737b69d36 100644
--- a/redhat/applications/system/tdesshaskpass/tdesshaskpass.spec
+++ b/redhat/applications/system/tdesshaskpass/tdesshaskpass.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdesshaskpass
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/system/yakuake/yakuake.spec b/redhat/applications/system/yakuake/yakuake.spec
index bacb6c882..de683456a 100644
--- a/redhat/applications/system/yakuake/yakuake.spec
+++ b/redhat/applications/system/yakuake/yakuake.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg yakuake
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/tdeio/tdeio-appinfo/tdeio-appinfo.spec b/redhat/applications/tdeio/tdeio-appinfo/tdeio-appinfo.spec
index aa49a5634..5fd2f83cb 100644
--- a/redhat/applications/tdeio/tdeio-appinfo/tdeio-appinfo.spec
+++ b/redhat/applications/tdeio/tdeio-appinfo/tdeio-appinfo.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeio-appinfo
%define tde_prefix /opt/trinity
@@ -164,6 +164,7 @@ fi
%{tde_tdelibdir}/tdeio_appinfo.la
%{tde_tdelibdir}/tdeio_appinfo.so
%{tde_datadir}/services/appinfo.protocol
+%lang(ru) %{tde_datadir}/locale/ru/LC_MESSAGES/tdeio_appinfo.mo
%changelog
diff --git a/redhat/applications/tdeio/tdeio-apt/tdeio-apt.spec b/redhat/applications/tdeio/tdeio-apt/tdeio-apt.spec
index f4631631e..4bcfd0847 100644
--- a/redhat/applications/tdeio/tdeio-apt/tdeio-apt.spec
+++ b/redhat/applications/tdeio/tdeio-apt/tdeio-apt.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeio-apt
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/tdeio/tdeio-ftps/tdeio-ftps.spec b/redhat/applications/tdeio/tdeio-ftps/tdeio-ftps.spec
index 8dc6b9097..09d230d94 100644
--- a/redhat/applications/tdeio/tdeio-ftps/tdeio-ftps.spec
+++ b/redhat/applications/tdeio/tdeio-ftps/tdeio-ftps.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeio-ftps
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/tdeio/tdeio-gopher/tdeio-gopher.spec b/redhat/applications/tdeio/tdeio-gopher/tdeio-gopher.spec
index 18dab2b6b..18305127a 100644
--- a/redhat/applications/tdeio/tdeio-gopher/tdeio-gopher.spec
+++ b/redhat/applications/tdeio/tdeio-gopher/tdeio-gopher.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeio-gopher
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/tdeio/tdeio-locate/tdeio-locate.spec b/redhat/applications/tdeio/tdeio-locate/tdeio-locate.spec
index c58492e13..1b5162e7a 100644
--- a/redhat/applications/tdeio/tdeio-locate/tdeio-locate.spec
+++ b/redhat/applications/tdeio/tdeio-locate/tdeio-locate.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeio-locate
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/tdeio/tdeio-sword/tdeio-sword.spec b/redhat/applications/tdeio/tdeio-sword/tdeio-sword.spec
index 5881bdfbe..e5bb575cd 100644
--- a/redhat/applications/tdeio/tdeio-sword/tdeio-sword.spec
+++ b/redhat/applications/tdeio/tdeio-sword/tdeio-sword.spec
@@ -23,7 +23,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeio-sword
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/tdeio/tdeio-umountwrapper/tdeio-umountwrapper.spec b/redhat/applications/tdeio/tdeio-umountwrapper/tdeio-umountwrapper.spec
index 73a3a7b33..bfbc35a01 100644
--- a/redhat/applications/tdeio/tdeio-umountwrapper/tdeio-umountwrapper.spec
+++ b/redhat/applications/tdeio/tdeio-umountwrapper/tdeio-umountwrapper.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeio-umountwrapper
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/gtk-qt-engine/gtk-qt-engine.spec b/redhat/applications/themes/gtk-qt-engine/gtk-qt-engine.spec
index 833a7dcd9..9b756a0c0 100644
--- a/redhat/applications/themes/gtk-qt-engine/gtk-qt-engine.spec
+++ b/redhat/applications/themes/gtk-qt-engine/gtk-qt-engine.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg gtk-qt-engine
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/gtk3-tqt-engine/gtk3-tqt-engine.spec b/redhat/applications/themes/gtk3-tqt-engine/gtk3-tqt-engine.spec
index 43c565fd1..c6f07f0eb 100644
--- a/redhat/applications/themes/gtk3-tqt-engine/gtk3-tqt-engine.spec
+++ b/redhat/applications/themes/gtk3-tqt-engine/gtk3-tqt-engine.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg gtk3-tqt-engine
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/kgtk-qt3/kgtk-qt3.spec b/redhat/applications/themes/kgtk-qt3/kgtk-qt3.spec
index 029d46345..a542807e9 100644
--- a/redhat/applications/themes/kgtk-qt3/kgtk-qt3.spec
+++ b/redhat/applications/themes/kgtk-qt3/kgtk-qt3.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kgtk-qt3
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/ksplash-engine-moodin/ksplash-engine-moodin.spec b/redhat/applications/themes/ksplash-engine-moodin/ksplash-engine-moodin.spec
index 1d2ae2a1a..f641c7923 100644
--- a/redhat/applications/themes/ksplash-engine-moodin/ksplash-engine-moodin.spec
+++ b/redhat/applications/themes/ksplash-engine-moodin/ksplash-engine-moodin.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg ksplash-engine-moodin
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/qt4-tqt-theme-engine/qt4-tqt-theme-engine.spec b/redhat/applications/themes/qt4-tqt-theme-engine/qt4-tqt-theme-engine.spec
index 588d43858..bccf63375 100644
--- a/redhat/applications/themes/qt4-tqt-theme-engine/qt4-tqt-theme-engine.spec
+++ b/redhat/applications/themes/qt4-tqt-theme-engine/qt4-tqt-theme-engine.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg qt4-tqt-theme-engine
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/tde-style-baghira/tde-style-baghira.spec b/redhat/applications/themes/tde-style-baghira/tde-style-baghira.spec
index eb1c1224d..97df070c5 100644
--- a/redhat/applications/themes/tde-style-baghira/tde-style-baghira.spec
+++ b/redhat/applications/themes/tde-style-baghira/tde-style-baghira.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-style-baghira
%define tde_prefix /opt/trinity
@@ -199,6 +199,8 @@ export PATH="%{tde_bindir}:${PATH}"
%lang(de) %{tde_datadir}/locale/de/LC_MESSAGES/baghira-starter.mo
%lang(pl) %{tde_datadir}/locale/pl/LC_MESSAGES/baghira-usermanager.mo
%lang(pt_BR) %{tde_datadir}/locale/pt_BR/LC_MESSAGES/baghira-usermanager.mo
+%lang(ru) %{tde_datadir}/locale/ru/LC_MESSAGES/baghira-kmenuapplet.mo
+%lang(ru) %{tde_datadir}/locale/ru/LC_MESSAGES/baghira-switcher.mo
%{tde_mandir}/man1/bab.1*
diff --git a/redhat/applications/themes/tde-style-domino/tde-style-domino.spec b/redhat/applications/themes/tde-style-domino/tde-style-domino.spec
index 7bde60350..af4c8ab97 100644
--- a/redhat/applications/themes/tde-style-domino/tde-style-domino.spec
+++ b/redhat/applications/themes/tde-style-domino/tde-style-domino.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-style-domino
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/tde-style-ia-ora/tde-style-ia-ora.spec b/redhat/applications/themes/tde-style-ia-ora/tde-style-ia-ora.spec
index 8f6d5dbea..cdbcec24c 100644
--- a/redhat/applications/themes/tde-style-ia-ora/tde-style-ia-ora.spec
+++ b/redhat/applications/themes/tde-style-ia-ora/tde-style-ia-ora.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-style-ia-ora
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/tde-style-lipstik/tde-style-lipstik.spec b/redhat/applications/themes/tde-style-lipstik/tde-style-lipstik.spec
index 351022128..90bf4d437 100644
--- a/redhat/applications/themes/tde-style-lipstik/tde-style-lipstik.spec
+++ b/redhat/applications/themes/tde-style-lipstik/tde-style-lipstik.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-style-lipstik
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/tde-style-polyester/tde-style-polyester.spec b/redhat/applications/themes/tde-style-polyester/tde-style-polyester.spec
index fe9f3ef40..5bd3ba294 100644
--- a/redhat/applications/themes/tde-style-polyester/tde-style-polyester.spec
+++ b/redhat/applications/themes/tde-style-polyester/tde-style-polyester.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-style-polyester
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/tde-style-qtcurve/tde-style-qtcurve.spec b/redhat/applications/themes/tde-style-qtcurve/tde-style-qtcurve.spec
index c6c675070..0c8a2be89 100644
--- a/redhat/applications/themes/tde-style-qtcurve/tde-style-qtcurve.spec
+++ b/redhat/applications/themes/tde-style-qtcurve/tde-style-qtcurve.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-style-qtcurve
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/tdmtheme/tdmtheme.spec b/redhat/applications/themes/tdmtheme/tdmtheme.spec
index 94a76585f..061490dbb 100644
--- a/redhat/applications/themes/tdmtheme/tdmtheme.spec
+++ b/redhat/applications/themes/tdmtheme/tdmtheme.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdmtheme
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/twin-style-crystal/twin-style-crystal.spec b/redhat/applications/themes/twin-style-crystal/twin-style-crystal.spec
index 2397c1ed6..b00a857ac 100644
--- a/redhat/applications/themes/twin-style-crystal/twin-style-crystal.spec
+++ b/redhat/applications/themes/twin-style-crystal/twin-style-crystal.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg twin-style-crystal
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/twin-style-dekorator/twin-style-dekorator.spec b/redhat/applications/themes/twin-style-dekorator/twin-style-dekorator.spec
index c522aa406..57f409393 100644
--- a/redhat/applications/themes/twin-style-dekorator/twin-style-dekorator.spec
+++ b/redhat/applications/themes/twin-style-dekorator/twin-style-dekorator.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg twin-style-dekorator
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/twin-style-fahrenheit/twin-style-fahrenheit.spec b/redhat/applications/themes/twin-style-fahrenheit/twin-style-fahrenheit.spec
index 6c440c0fe..4125b0989 100644
--- a/redhat/applications/themes/twin-style-fahrenheit/twin-style-fahrenheit.spec
+++ b/redhat/applications/themes/twin-style-fahrenheit/twin-style-fahrenheit.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg twin-style-fahrenheit
%define tde_prefix /opt/trinity
@@ -153,6 +153,7 @@ export PATH="%{tde_bindir}:${PATH}"
%{tde_datadir}/apps/twin/fahrenheit/minmax.png
%{tde_datadir}/apps/twin/fahrenheit/sticky.png
%{tde_datadir}/apps/twin/fahrenheit/unsticky.png
+%lang(ru) %{tde_datadir}/locale/ru/LC_MESSAGES/twin-style-fahrenheit.mo
%changelog
diff --git a/redhat/applications/themes/twin-style-machbunt/twin-style-machbunt.spec b/redhat/applications/themes/twin-style-machbunt/twin-style-machbunt.spec
index dc504b67a..ef1f31f47 100644
--- a/redhat/applications/themes/twin-style-machbunt/twin-style-machbunt.spec
+++ b/redhat/applications/themes/twin-style-machbunt/twin-style-machbunt.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg twin-style-machbunt
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/themes/twin-style-mallory/twin-style-mallory.spec b/redhat/applications/themes/twin-style-mallory/twin-style-mallory.spec
new file mode 100644
index 000000000..77192b4ed
--- /dev/null
+++ b/redhat/applications/themes/twin-style-mallory/twin-style-mallory.spec
@@ -0,0 +1,152 @@
+#
+# spec file for package twin-style-mallory (version R14)
+#
+# Copyright (c) 2014 Trinity Desktop Environment
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+#
+# Please submit bugfixes or comments via http://www.trinitydesktop.org/
+#
+
+# TDE variables
+%define tde_epoch 2
+%if "%{?tde_version}" == ""
+%define tde_version 14.1.3
+%endif
+%define tde_pkg twin-style-mallory
+%define tde_prefix /opt/trinity
+%define tde_bindir %{tde_prefix}/bin
+%define tde_datadir %{tde_prefix}/share
+%define tde_docdir %{tde_datadir}/doc
+%define tde_includedir %{tde_prefix}/include
+%define tde_libdir %{tde_prefix}/%{_lib}
+%define tde_mandir %{tde_datadir}/man
+%define tde_tdeappdir %{tde_datadir}/applications/tde
+%define tde_tdedocdir %{tde_docdir}/tde
+%define tde_tdeincludedir %{tde_includedir}/tde
+%define tde_tdelibdir %{tde_libdir}/trinity
+
+
+Name: trinity-%{tde_pkg}
+Epoch: %{tde_epoch}
+Version: 1.0.5
+Release: %{?tde_version}_%{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}
+Summary: TDE window decoration from SUSE 9.3
+Group: Applications/Utilities
+URL: http://www.trinitydesktop.org/
+
+%if 0%{?suse_version}
+License: GPL-2.0+
+%else
+License: GPLv2+
+%endif
+
+#Vendor: Trinity Desktop
+#Packager: Francois Andriot <francois.andriot@free.fr>
+
+Prefix: %{tde_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz
+
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+BuildRequires: gettext
+
+BuildRequires: trinity-tde-cmake >= %{tde_version}
+BuildRequires: gcc-c++
+BuildRequires: pkgconfig
+BuildRequires: fdupes
+
+# SUSE desktop files utility
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+%endif
+
+%if 0%{?opensuse_bs} && 0%{?suse_version}
+# for xdg-menu script
+BuildRequires: brp-check-trinity
+%endif
+
+
+%description
+This is a port of the SUSE 9.3 KDE Window decoration extracted from SUSE.
+
+It features in additon to the original theme several new button
+styles and a changeable titlebar image.
+
+A color scheme for TDE is provided too.
+
+##########
+
+%if 0%{?pclinuxos} || 0%{?suse_version} && 0%{?opensuse_bs} == 0
+%debug_package
+%endif
+
+##########
+
+%prep
+%setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}}
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
+
+if ! rpm -E %%cmake|grep -e 'cd build\|cd ${CMAKE_BUILD_DIR:-build}'; then
+ %__mkdir_p build
+ cd build
+fi
+
+%cmake \
+ -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
+ -DCMAKE_C_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS}" \
+ -DCMAKE_SKIP_RPATH=OFF \
+ -DCMAKE_SKIP_INSTALL_RPATH=OFF \
+ -DCMAKE_INSTALL_RPATH="%{tde_libdir}" \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DWITH_GCC_VISIBILITY=OFF \
+ \
+ -DCMAKE_INSTALL_PREFIX="%{tde_prefix}" \
+ -DSHARE_INSTALL_PREFIX="%{tde_datadir}" \
+ -DLIB_INSTALL_DIR="%{tde_libdir}" \
+ \
+ -DWITH_ALL_OPTIONS=ON \
+ -DBUILD_ALL=ON \
+ ..
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot} -C build
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog COPYING README TODO
+%{tde_tdelibdir}/twin3_mallory.la
+%{tde_tdelibdir}/twin3_mallory.so
+%{tde_tdelibdir}/twin_mallory_config.la
+%{tde_tdelibdir}/twin_mallory_config.so
+%{tde_datadir}/apps/tdedisplay/color-schemes/Mallory*
+%{tde_datadir}/apps/twin/mallory.desktop
+
+
+%changelog
diff --git a/redhat/applications/themes/twin-style-suse2/twin-style-suse2.spec b/redhat/applications/themes/twin-style-suse2/twin-style-suse2.spec
index d688430b5..a6040fb9e 100644
--- a/redhat/applications/themes/twin-style-suse2/twin-style-suse2.spec
+++ b/redhat/applications/themes/twin-style-suse2/twin-style-suse2.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg twin-style-suse2
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/abakus/abakus.spec b/redhat/applications/utilities/abakus/abakus.spec
index 4e11d387e..595861038 100644
--- a/redhat/applications/utilities/abakus/abakus.spec
+++ b/redhat/applications/utilities/abakus/abakus.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg abakus
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/filelight/filelight.spec b/redhat/applications/utilities/filelight/filelight.spec
index 32825f481..323d41336 100644
--- a/redhat/applications/utilities/filelight/filelight.spec
+++ b/redhat/applications/utilities/filelight/filelight.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg filelight
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/kbarcode/kbarcode.spec b/redhat/applications/utilities/kbarcode/kbarcode.spec
index 6164dc971..e33738d66 100644
--- a/redhat/applications/utilities/kbarcode/kbarcode.spec
+++ b/redhat/applications/utilities/kbarcode/kbarcode.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kbarcode
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/kchmviewer/kchmviewer.spec b/redhat/applications/utilities/kchmviewer/kchmviewer.spec
index b3c11038d..86b45a6ce 100644
--- a/redhat/applications/utilities/kchmviewer/kchmviewer.spec
+++ b/redhat/applications/utilities/kchmviewer/kchmviewer.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kchmviewer
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/kcpuload/kcpuload.spec b/redhat/applications/utilities/kcpuload/kcpuload.spec
index 04cc9a1cd..94ffe796b 100644
--- a/redhat/applications/utilities/kcpuload/kcpuload.spec
+++ b/redhat/applications/utilities/kcpuload/kcpuload.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kcpuload
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/kdirstat/kdirstat.spec b/redhat/applications/utilities/kdirstat/kdirstat.spec
index 08cd58522..2cdcbccf6 100644
--- a/redhat/applications/utilities/kdirstat/kdirstat.spec
+++ b/redhat/applications/utilities/kdirstat/kdirstat.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kdirstat
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/keep/keep.spec b/redhat/applications/utilities/keep/keep.spec
index d76f6b613..a33fb16b0 100644
--- a/redhat/applications/utilities/keep/keep.spec
+++ b/redhat/applications/utilities/keep/keep.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg keep
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/knutclient/knutclient.spec b/redhat/applications/utilities/knutclient/knutclient.spec
index 2f96d7d0b..ee4aee8e9 100644
--- a/redhat/applications/utilities/knutclient/knutclient.spec
+++ b/redhat/applications/utilities/knutclient/knutclient.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg knutclient
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/kommando/kommando.spec b/redhat/applications/utilities/kommando/kommando.spec
index cc39c7652..1dea01897 100644
--- a/redhat/applications/utilities/kommando/kommando.spec
+++ b/redhat/applications/utilities/kommando/kommando.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kommando
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/kompose/kompose.spec b/redhat/applications/utilities/kompose/kompose.spec
index e9d65c5a4..b8ce5616d 100644
--- a/redhat/applications/utilities/kompose/kompose.spec
+++ b/redhat/applications/utilities/kompose/kompose.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kompose
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/krename/krename.spec b/redhat/applications/utilities/krename/krename.spec
index 5b1b0e216..45970f28a 100644
--- a/redhat/applications/utilities/krename/krename.spec
+++ b/redhat/applications/utilities/krename/krename.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg krename
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/ksensors/ksensors.spec b/redhat/applications/utilities/ksensors/ksensors.spec
index f9f515aa2..af33e3820 100644
--- a/redhat/applications/utilities/ksensors/ksensors.spec
+++ b/redhat/applications/utilities/ksensors/ksensors.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg ksensors
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/mathemagics/mathemagics.spec b/redhat/applications/utilities/mathemagics/mathemagics.spec
index be04a512f..85ca878ac 100644
--- a/redhat/applications/utilities/mathemagics/mathemagics.spec
+++ b/redhat/applications/utilities/mathemagics/mathemagics.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg mathemagics
%define tde_prefix /opt/trinity
diff --git a/redhat/applications/utilities/qalculate-tde/qalculate-tde.spec b/redhat/applications/utilities/qalculate-tde/qalculate-tde.spec
index a343befe6..c742bed1c 100644
--- a/redhat/applications/utilities/qalculate-tde/qalculate-tde.spec
+++ b/redhat/applications/utilities/qalculate-tde/qalculate-tde.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg qalculate-tde
%define tde_prefix /opt/trinity
diff --git a/redhat/build/build_rpm_package.sh b/redhat/build/build_rpm_package.sh
index 895f791e5..96be4d1d8 100755
--- a/redhat/build/build_rpm_package.sh
+++ b/redhat/build/build_rpm_package.sh
@@ -1,12 +1,12 @@
#!/bin/bash -ex
# Usage: build_rpm_package.sh <TDE_PACKAGE> [TDE_VERSION]
-# Example: build_rpm_package.sh tdebase 14.1.2
+# Example: build_rpm_package.sh tdebase 14.1.3
PKGNAME="${1%/}"
PKGNAME="${PKGNAME##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
PATH="$(cd $(dirname $0); pwd):${PATH}"
SPECFILE=$(get_specfile.sh ${PKGNAME} ${TDE_VERSION})
diff --git a/redhat/build/configure_repository.sh b/redhat/build/configure_repository.sh
index a2e6698ad..b6c297550 100755
--- a/redhat/build/configure_repository.sh
+++ b/redhat/build/configure_repository.sh
@@ -1,6 +1,6 @@
-#!/bin/bash -x
+#!/bin/bash
-TDE_VERSION="${1:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${1:-${TDE_VERSION:-14.1.3}}"
ARCH=$(rpm -E %_target_cpu)
RPMDIR=$(rpm -E %{_rpmdir}.tde-${TDE_VERSION})
diff --git a/redhat/build/gather_rpm_sources.sh b/redhat/build/gather_rpm_sources.sh
index d1ecdb3b0..ed541d2cb 100755
--- a/redhat/build/gather_rpm_sources.sh
+++ b/redhat/build/gather_rpm_sources.sh
@@ -1,11 +1,11 @@
#!/bin/bash
# Usage: gather_rpm_sources.sh <TDE_PACKAGE> <TDE_VERSION> <DESTINATION>
-# Example: gather_rpm_sources.sh tdebase 14.1.2 /tmp/tdebase
+# Example: gather_rpm_sources.sh tdebase 14.1.3 /tmp/tdebase
PKGNAME="${1%/}"
PKGNAME="${PKGNAME##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
TARGETDIR="${3:-/tmp/${PKGNAME}-${TDE_VERSION}}"
DIST="$(rpmdist.sh --dist)"
@@ -41,4 +41,9 @@ if [ -d "${PATCHDIR}" ]; then
fi
fi
-exit $RET
+if [ "${DIST}" = ".fc41" ] || [ "${DIST}" = ".mga9" ] || [ "${DIST}" = ".omv5000" ] || [ "${DIST}" = ".osstw" ] || [ "${DIST:0:6}" = ".pclos" ]; then
+ sed -i "${TARGETDIR}/"*".spec" \
+ -e "s|%patch|%patch -P |g"
+fi
+
+exit 0
diff --git a/redhat/build/get_installed_package_version.sh b/redhat/build/get_installed_package_version.sh
index bbb18b0cd..b0d6a637f 100755
--- a/redhat/build/get_installed_package_version.sh
+++ b/redhat/build/get_installed_package_version.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-# Sample package name: trinity-tdelibs-14.1.2-0_pre727+6be06b3d.mga3.opt
+# Sample package name: trinity-tdelibs-14.1.3-0_pre727+6be06b3d.mga3.opt
PKGNAME="${1##*/}"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
diff --git a/redhat/build/get_latest_built_package_filename.sh b/redhat/build/get_latest_built_package_filename.sh
index 51c46e476..b6c31138e 100755
--- a/redhat/build/get_latest_built_package_filename.sh
+++ b/redhat/build/get_latest_built_package_filename.sh
@@ -2,7 +2,7 @@
PKGNAME="$1"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
RPMDIR="$(rpm -E %{_rpmdir}.tde-${TDE_VERSION})"
RPMDIR_ARCH="${RPMDIR}/$(rpm -E %_target_cpu)"
diff --git a/redhat/build/get_latest_built_package_version.sh b/redhat/build/get_latest_built_package_version.sh
index 1f3cebbfe..9fe197108 100755
--- a/redhat/build/get_latest_built_package_version.sh
+++ b/redhat/build/get_latest_built_package_version.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="$1"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
@@ -12,9 +12,9 @@ RPM=$(get_latest_built_package_filename.sh "${PKGNAME}" ${TDE_VERSION})
pkg_version="$(rpm -qp --qf "%{version}" "${RPM}")"
pkg_release="$(rpm -qp --qf "%{release}" "${RPM}")"
-# Application packages: version does not match TDE version
-if [[ "${pkg_release}" =~ ^0_ ]] || [[ "${pkg_release}" =~ _0_ ]]; then
- # Preversion
+# Preversion
+if [ "${pkg_release:0:2}" = "0_" ] || [[ "${pkg_release}" =~ _0_ ]]; then
+ # Application packages: version does not match TDE version
if [[ "${pkg_release}" =~ ${TDE_VERSION}_ ]] ; then
# Likely application package
eval VERSION="${pkg_release/0_/\~}"
diff --git a/redhat/build/get_latest_tarball_filename.sh b/redhat/build/get_latest_tarball_filename.sh
index 66429b0d7..26a806f66 100755
--- a/redhat/build/get_latest_tarball_filename.sh
+++ b/redhat/build/get_latest_tarball_filename.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="${1##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
[ -d "${TARBALLS_DIR}" ] || TARBALLS_DIR=~/tde/tarballs/${TDE_VERSION}/
diff --git a/redhat/build/get_latest_tarball_version.sh b/redhat/build/get_latest_tarball_version.sh
index a2c89cfb8..851f04d2f 100755
--- a/redhat/build/get_latest_tarball_version.sh
+++ b/redhat/build/get_latest_tarball_version.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="${1##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
diff --git a/redhat/build/get_source_files.sh b/redhat/build/get_source_files.sh
index 3f42de99d..029d8ea6f 100755
--- a/redhat/build/get_source_files.sh
+++ b/redhat/build/get_source_files.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="${1##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
DIST="$3"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
@@ -39,4 +39,4 @@ while read var val; do
done
;;
esac
-done < "${SPECFILE}"
+done < "${SPECFILE}" | sort -u
diff --git a/redhat/build/get_spec_version.sh b/redhat/build/get_spec_version.sh
index a1ba33449..83e9529c2 100755
--- a/redhat/build/get_spec_version.sh
+++ b/redhat/build/get_spec_version.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="${1##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
diff --git a/redhat/build/get_specfile.sh b/redhat/build/get_specfile.sh
index e32d7c00f..47cf63c9a 100755
--- a/redhat/build/get_specfile.sh
+++ b/redhat/build/get_specfile.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="${1##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
[ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1
diff --git a/redhat/build/is_latest_package_built.sh b/redhat/build/is_latest_package_built.sh
index 70432b442..e0107c49f 100755
--- a/redhat/build/is_latest_package_built.sh
+++ b/redhat/build/is_latest_package_built.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="${1##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
BUILT="$(get_latest_built_package_version.sh ${PKGNAME} ${TDE_VERSION})"
TARBALL="$(get_latest_tarball_version.sh ${PKGNAME} ${TDE_VERSION})"
diff --git a/redhat/build/is_latest_package_installed.sh b/redhat/build/is_latest_package_installed.sh
index 997b1f99d..079eaf387 100755
--- a/redhat/build/is_latest_package_installed.sh
+++ b/redhat/build/is_latest_package_installed.sh
@@ -1,7 +1,7 @@
#!/bin/bash
PKGNAME="${1##*/}"
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
INSTALLED=$(get_installed_package_version.sh ${PKGNAME} ${TDE_VERSION})
TARBALL=$(get_latest_tarball_version.sh ${PKGNAME} ${TDE_VERSION})
diff --git a/redhat/build/rpmdist.sh b/redhat/build/rpmdist.sh
index d7be81993..9fdad6b6f 100755
--- a/redhat/build/rpmdist.sh
+++ b/redhat/build/rpmdist.sh
@@ -47,6 +47,9 @@ case $a in
DIST=".oss$((read a; read a b c; echo ${c//./}) </etc/SUSE-brand)"
elif grep -q "tumbleweed" "/etc/os-release"; then
DIST=".osstw"
+ elif [ -r "/etc/os-release" ]; then
+ . "/etc/os-release"
+ DIST=".oss${VERSION//./}"
else
DIST=".oss"
fi
diff --git a/redhat/build/update_repository.sh b/redhat/build/update_repository.sh
index 5a8a13eb4..da0c48478 100755
--- a/redhat/build/update_repository.sh
+++ b/redhat/build/update_repository.sh
@@ -1,7 +1,7 @@
#!/bin/bash
WORKERS=$(getconf _NPROCESSORS_ONLN)
-TDE_VERSION="${2:-${TDE_VERSION:-14.1.2}}"
+TDE_VERSION="${2:-${TDE_VERSION:-14.1.3}}"
LOCKFILE="/tmp/lock.${0##*/}"
while [ -e "${LOCKFILE}" ]; do
@@ -28,7 +28,7 @@ elif [ -x /usr/bin/dnf ]; then
REPOUPDATE='(cd ${RPMDIR}; ${createrepo} --workers=${WORKERS} ${ARCH} & ${createrepo} --workers=${WORKERS} noarch & wait; sudo dnf --repo="rpmbuild*" clean expire-cache)'
elif [ -x /usr/bin/zypper ]; then
REPOUPDATE='(cd ${RPMDIR}; ${createrepo} --workers=${WORKERS} ${ARCH} & ${createrepo} --workers=${WORKERS} noarch & wait; sudo zypper refresh rpmbuild.${ARCH} rpmbuild.noarch)'
- #REPOUPDATE='(rsync -av ${RPMDIR}/ /tmp/rpm${DIST}/ && cd /tmp/rpm${DIST}; umask 0000; ${createrepo} --workers=${WORKERS} ${ARCH} & ${createrepo} --workers=${WORKERS} noarch & wait; rsync -av /tmp/rpm${DIST}/ ${RPMDIR}/; sudo zypper refresh rpmbuild.${ARCH} rpmbuild.noarch)'
+ REPOUPDATE='(rsync -av ${RPMDIR}/ /tmp/rpm${DIST}/ && cd /tmp/rpm${DIST}; umask 0000; ${createrepo} --workers=${WORKERS} ${ARCH} & ${createrepo} --workers=${WORKERS} noarch & wait; rsync -av /tmp/rpm${DIST}/ ${RPMDIR}/; sudo zypper refresh rpmbuild.${ARCH} rpmbuild.noarch)'
elif [ -x /usr/bin/yum ]; then
if [ "${DIST}" = ".el5" ]; then
REPOUPDATE='(cd ${RPMDIR}; ${createrepo} ${ARCH} & ${createrepo} noarch & wait; sudo yum clean metadata --disablerepo="*" --enablerepo="rpmbuild*")'
diff --git a/redhat/core/tde-i18n/tde-i18n.spec b/redhat/core/tde-i18n/tde-i18n.spec
index 34bbf3a4b..21c7b6a55 100644
--- a/redhat/core/tde-i18n/tde-i18n.spec
+++ b/redhat/core/tde-i18n/tde-i18n.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-i18n
%define tde_prefix /opt/trinity
diff --git a/redhat/core/tdeaccessibility/tdeaccessibility.spec b/redhat/core/tdeaccessibility/tdeaccessibility.spec
index 35b6e2804..7d0313659 100644
--- a/redhat/core/tdeaccessibility/tdeaccessibility.spec
+++ b/redhat/core/tdeaccessibility/tdeaccessibility.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeaccessibility
%define tde_prefix /opt/trinity
@@ -95,7 +95,7 @@ BuildRequires: trinity-akode-devel
%endif
# ALSA support
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
diff --git a/redhat/core/tdeaddons/tdeaddons.spec b/redhat/core/tdeaddons/tdeaddons.spec
index a11c0c654..bf192bb54 100644
--- a/redhat/core/tdeaddons/tdeaddons.spec
+++ b/redhat/core/tdeaddons/tdeaddons.spec
@@ -21,7 +21,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeaddons
%define tde_prefix /opt/trinity
@@ -94,7 +94,7 @@ BuildRequires: SDL-devel
%endif
# ALSA supportl
-%if 0%{?mdkver} >= 24090000
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
diff --git a/redhat/core/tdeadmin/tdeadmin.spec b/redhat/core/tdeadmin/tdeadmin.spec
index 322b8e869..e4b958cb5 100644
--- a/redhat/core/tdeadmin/tdeadmin.spec
+++ b/redhat/core/tdeadmin/tdeadmin.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeadmin
%define tde_prefix /opt/trinity
diff --git a/redhat/core/tdeartwork/tdeartwork.spec b/redhat/core/tdeartwork/tdeartwork.spec
index ab1e7c3cb..7e07ac58b 100644
--- a/redhat/core/tdeartwork/tdeartwork.spec
+++ b/redhat/core/tdeartwork/tdeartwork.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeartwork
%define tde_prefix /opt/trinity
@@ -85,24 +85,20 @@ BuildRequires: libacl-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
BuildRequires: Mesa-libGLU-devel
%endif
-%if 0%{?rhel} == 4
-BuildRequires: xorg-x11-Mesa-libGLU
-%endif
# LIBART support
%define with_libart 1
diff --git a/redhat/core/tdebase/pamd.kcheckpass-trinity.fc41 b/redhat/core/tdebase/pamd.kcheckpass-trinity.fc41
new file mode 120000
index 000000000..bcd188214
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kcheckpass-trinity.fc41
@@ -0,0 +1 @@
+pamd.kcheckpass-trinity.fc39 \ No newline at end of file
diff --git a/redhat/core/tdebase/pamd.tde.omv5000 b/redhat/core/tdebase/pamd.kcheckpass-trinity.omv
index 9e0557414..9e0557414 100644
--- a/redhat/core/tdebase/pamd.tde.omv5000
+++ b/redhat/core/tdebase/pamd.kcheckpass-trinity.omv
diff --git a/redhat/core/tdebase/pamd.kcheckpass-trinity.pclos2024 b/redhat/core/tdebase/pamd.kcheckpass-trinity.pclos2024
new file mode 120000
index 000000000..ad0fc6da6
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kcheckpass-trinity.pclos2024
@@ -0,0 +1 @@
+pamd.kcheckpass-trinity.pclos2018 \ No newline at end of file
diff --git a/redhat/core/tdebase/pamd.kdm-trinity-np.fc41 b/redhat/core/tdebase/pamd.kdm-trinity-np.fc41
new file mode 120000
index 000000000..9d4df92f4
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kdm-trinity-np.fc41
@@ -0,0 +1 @@
+pamd.kdm-trinity-np.fc39 \ No newline at end of file
diff --git a/redhat/core/tdebase/pamd.kdm-trinity-np.omv b/redhat/core/tdebase/pamd.kdm-trinity-np.omv
new file mode 100644
index 000000000..9e0557414
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kdm-trinity-np.omv
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth required pam_env.so
+auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
+auth include system-auth
+account include system-auth
+password include system-auth
+session optional pam_keyinit.so force revoke
+session required pam_namespace.so
+session include system-auth
+session required pam_loginuid.so
diff --git a/redhat/core/tdebase/pamd.kdm-trinity-np.pclos2024 b/redhat/core/tdebase/pamd.kdm-trinity-np.pclos2024
new file mode 120000
index 000000000..5cde6e2c5
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kdm-trinity-np.pclos2024
@@ -0,0 +1 @@
+pamd.kdm-trinity-np.pclos2018 \ No newline at end of file
diff --git a/redhat/core/tdebase/pamd.kdm-trinity.fc41 b/redhat/core/tdebase/pamd.kdm-trinity.fc41
new file mode 120000
index 000000000..5022f14ef
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kdm-trinity.fc41
@@ -0,0 +1 @@
+pamd.kdm-trinity.fc39 \ No newline at end of file
diff --git a/redhat/core/tdebase/pamd.kdm-trinity.omv b/redhat/core/tdebase/pamd.kdm-trinity.omv
new file mode 100644
index 000000000..9e0557414
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kdm-trinity.omv
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth required pam_env.so
+auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
+auth include system-auth
+account include system-auth
+password include system-auth
+session optional pam_keyinit.so force revoke
+session required pam_namespace.so
+session include system-auth
+session required pam_loginuid.so
diff --git a/redhat/core/tdebase/pamd.kdm-trinity.pclos2024 b/redhat/core/tdebase/pamd.kdm-trinity.pclos2024
new file mode 120000
index 000000000..fcc6957f7
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kdm-trinity.pclos2024
@@ -0,0 +1 @@
+pamd.kdm-trinity.pclos2018 \ No newline at end of file
diff --git a/redhat/core/tdebase/pamd.kscreensaver-trinity.fc41 b/redhat/core/tdebase/pamd.kscreensaver-trinity.fc41
new file mode 120000
index 000000000..a7b20accd
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kscreensaver-trinity.fc41
@@ -0,0 +1 @@
+pamd.kscreensaver-trinity.fc39 \ No newline at end of file
diff --git a/redhat/core/tdebase/pamd.kscreensaver-trinity.omv b/redhat/core/tdebase/pamd.kscreensaver-trinity.omv
new file mode 100644
index 000000000..9e0557414
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kscreensaver-trinity.omv
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth required pam_env.so
+auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
+auth include system-auth
+account include system-auth
+password include system-auth
+session optional pam_keyinit.so force revoke
+session required pam_namespace.so
+session include system-auth
+session required pam_loginuid.so
diff --git a/redhat/core/tdebase/pamd.kscreensaver-trinity.pclos2024 b/redhat/core/tdebase/pamd.kscreensaver-trinity.pclos2024
new file mode 120000
index 000000000..31d43e302
--- /dev/null
+++ b/redhat/core/tdebase/pamd.kscreensaver-trinity.pclos2024
@@ -0,0 +1 @@
+pamd.kscreensaver-trinity.pclos2018 \ No newline at end of file
diff --git a/redhat/core/tdebase/tdebase.spec b/redhat/core/tdebase/tdebase.spec
index c1dcce65c..44ead0cbd 100644
--- a/redhat/core/tdebase/tdebase.spec
+++ b/redhat/core/tdebase/tdebase.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdebase
%define tde_prefix /opt/trinity
@@ -63,13 +63,16 @@ Source1: %{name}-rpmlintrc
# Pam configuration files for RHEL / Fedora
%if 0%{?suse_version} == 0
-%if 0%{?mdkver}
-Source2: pamd.tde.omv5000
+%if 0%{?mdkver} >= 5000000
+Source2: pamd.kdm-trinity.omv
+Source3: pamd.kdm-trinity-np.omv
+Source4: pamd.kcheckpass-trinity.omv
+Source5: pamd.kscreensaver-trinity.omv
%else
-Source2: pamd.kdm-trinity%{?pamd_suffix}
-Source3: pamd.kdm-trinity-np%{?pamd_suffix}
-Source4: pamd.kcheckpass-trinity%{?pamd_suffix}
-Source5: pamd.kscreensaver-trinity%{?pamd_suffix}
+Source2: pamd.kdm-trinity%{?dist}
+Source3: pamd.kdm-trinity-np%{?dist}
+Source4: pamd.kcheckpass-trinity%{?dist}
+Source5: pamd.kscreensaver-trinity%{?dist}
%endif
%endif
@@ -128,7 +131,11 @@ BuildRequires: brp-check-trinity
# Fedora Theme
%if 0%{?fedora}
Requires: f%{?fedora}-backgrounds-base
+%if 0%{?fedora} >= 39
+%define tde_bg /usr/share/backgrounds/f%{?fedora}/default/f%{?fedora}-01-day.png
+%else
%define tde_bg /usr/share/backgrounds/f%{?fedora}/default/standard/%{?fedora}.png
+%endif
Requires: fedora-logos
%define tde_starticon /usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png
%endif
@@ -192,7 +199,7 @@ Requires: mandriva-theme
%endif
# OpenMandriva
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
Requires: distro-release-theme
%define tde_bg /usr/share/wallpapers/default.png
%endif
@@ -231,7 +238,7 @@ BuildRequires: fdupes
BuildRequires: htdig
# OPENSSL support
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}openssl-devel
%else
BuildRequires: openssl-devel
@@ -241,7 +248,7 @@ BuildRequires: openssl-devel
BuildRequires: audiofile-devel
# ALSA supportl
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
@@ -255,8 +262,12 @@ BuildRequires: libraw1394-devel
%endif
# VORBIS support
-%if 0%{?mdkver} || 0%{?mgaversion}
+%if 0%{?mdkver} || 0%{?mgaversion} || 0%{?pclinuxos}
+%if 0%{?pclinuxos}
+%define libvorbis_devel %{_lib}vorbis0-devel
+%else
%define libvorbis_devel %{_lib}vorbis-devel
+%endif
%else
%define libvorbis_devel libvorbis-devel
%endif
@@ -268,9 +279,16 @@ BuildRequires: glib2-devel
# PCRE support
BuildRequires: pcre-devel
+# PCRE2 support
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}pcre2-devel
+%else
+BuildRequires: pcre2-devel
+%endif
+
# SASL support
%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}sasl-devel
%else
BuildRequires: %{_lib}sasl2-devel
@@ -297,7 +315,7 @@ BuildRequires: libusb-devel
%endif
# ESOUND support
-#if 0%{?rhel} || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version}
+#if 0%{?rhel} || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?suse_version}
#define with_esound 1
#BuildRequires: esound-devel
#endif
@@ -307,14 +325,14 @@ BuildRequires: libidn-devel
# GAMIN support
# Not on openSUSE.
-%if 0%{?rhel} && 0%{?rhel} <= 8 || ( 0%{?fedora} && 0%{?fedora} <= 33 ) || 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?rhel} && 0%{?rhel} <= 8 || ( 0%{?fedora} && 0%{?fedora} <= 33 ) || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%define with_gamin 1
BuildRequires: gamin-devel
%endif
# OPENLDAP support
-%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
+%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
+%if 0%{?mdkver} >= 5000000
BuildRequires: lib64ldap-devel
%else
BuildRequires: openldap-devel
@@ -328,7 +346,7 @@ BuildRequires: openldap24-libs-devel
%endif
# SENSORS support
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel}
+%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel}
BuildRequires: lm_sensors-devel
%endif
%if 0%{?suse_version}
@@ -337,12 +355,16 @@ BuildRequires: libsensors4-devel
# TSAK support (requires libudev-devel)
# On RHEL5, udev is built statically, so TSAK cannot build.
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 6 || 0%{?suse_version}
+%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} >= 6 || 0%{?suse_version}
%if 0%{?suse_version} >= 1310
BuildRequires: udev
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
@@ -359,13 +381,13 @@ BuildRequires: libacl-devel
# XRANDR support
# On RHEL5, xrandr library is too old.
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 6 || 0%{?suse_version}
+%if 0%{?fedora} >= 15 || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} >= 6 || 0%{?suse_version}
%define with_xrandr 1
%endif
# XTEST support
# On RHEL4, xtest library is too old.
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 5 || 0%{?suse_version}
+%if 0%{?fedora} >= 15 || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} >= 5 || 0%{?suse_version}
%define with_xtest 1
%endif
@@ -378,9 +400,9 @@ BuildRequires: hal-devel >= 0.5
# OPENEXR support
# Disabled on RHEL4
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 5 || 0%{?suse_version}
+%if 0%{?fedora} >= 15 || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} >= 5 || 0%{?suse_version}
%define with_exr 1
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}openexr-devel
%else
BuildRequires: OpenEXR-devel
@@ -394,7 +416,7 @@ BuildRequires: OpenEXR-devel
# RHEL 7: available in NUX
# RHEL 8: available in EPEL
# RHEL 9: available in EPEL
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 5 || 0%{?suse_version}
+%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} >= 5 || 0%{?suse_version}
%define with_xscreensaver 1
%if 0%{?fedora} || 0%{?rhel} >= 5
@@ -416,7 +438,7 @@ BuildRequires: xscreensaver-data
BuildRequires: xscreensaver-data-extra
%endif
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%if 0%{?mgaversion} >= 4
BuildRequires: %{_lib}xscrnsaver-devel
%else
@@ -433,21 +455,20 @@ BuildRequires: xscreensaver-gl
# AVAHI support
# Disabled on RHEL4 and RHEL5
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 6 || 0%{?suse_version}
+%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} >= 6 || 0%{?suse_version}
BuildRequires: libavahi-tqt-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
@@ -478,7 +499,7 @@ BuildRequires: libart_lgpl-devel
%if 0%{?rhel} == 4
BuildRequires: samba-common
%endif
-%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version}
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?suse_version}
%if 0%{?mdkver}
BuildRequires: %{_lib}smbclient-devel
%else
@@ -487,7 +508,7 @@ BuildRequires: libsmbclient-devel
%endif
# IMAKE
-%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} >= 1220
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?suse_version} >= 1220
BuildRequires: imake
%endif
@@ -495,19 +516,19 @@ BuildRequires: imake
%if 0%{?suse_version} == 1140
BuildRequires: xorg-x11-libxkbfile-devel
%endif
-%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} >= 1210
-%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?suse_version} >= 1210
+%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}xkbfile-devel
%else
BuildRequires: libxkbfile-devel
%endif
-%if 0%{?fedora} || 0%{?mdkver} || 0%{?rhel} >= 7
+%if 0%{?fedora} || 0%{?mdkver} >= 5000000 || 0%{?rhel} >= 7
BuildRequires: xkeyboard-config-devel
%endif
%endif
# XDMCP support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%if 0%{?mgaversion} >= 4
BuildRequires: %{_lib}xdmcp-devel
%else
@@ -519,7 +540,7 @@ BuildRequires: libXdmcp-devel
%endif
# XTST support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%if 0%{?mgaversion} >= 4
%define xtst_devel %{_lib}xtst-devel
%else
@@ -532,7 +553,7 @@ BuildRequires: libXdmcp-devel
%{?xtst_devel:BuildRequires: %{xtst_devel}}
# XDAMAGE support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}xdamage-devel
%endif
%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version} >= 1220
@@ -546,7 +567,7 @@ BuildRequires: usbutils
%if 0%{?suse_version} == 1140
BuildRequires: xorg-x11-libfontenc-devel
%endif
-%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} >= 1220
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?suse_version} >= 1220
BuildRequires: libfontenc-devel
%endif
@@ -555,7 +576,7 @@ BuildRequires: libfontenc-devel
BuildRequires: xorg-x11-devel
%endif
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: x11-font-util
BuildRequires: x11-proto-devel
%endif
@@ -576,17 +597,17 @@ BuildRequires: font-util
BuildRequires: bdftopcf
%endif
-%if 0%{?mdkver} < 24090000
-%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?mdkver} < 5000000
+%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
BuildRequires: drakconf
%endif
%endif
# LIBCONFIG support
# Needed for "compton" stuff
-%if 0%{?rhel} >= 6 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?fedora}
+%if 0%{?rhel} >= 6 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?fedora}
%define with_libconfig 1
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}config-devel
%else
BuildRequires: libconfig-devel
@@ -594,12 +615,12 @@ BuildRequires: libconfig-devel
%endif
# KBDLEDSYNC support
-%if 0%{?rhel} >= 6 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?fedora}
+%if 0%{?rhel} >= 6 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?fedora}
%define with_kbdledsync 1
%endif
# TDERANDR support
-%if 0%{?rhel} >= 6 || 0%{?fedora} >= 15 || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version}
+%if 0%{?rhel} >= 6 || 0%{?fedora} >= 15 || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?suse_version}
%define with_tderandrtray 1
%endif
@@ -621,7 +642,7 @@ BuildRequires: libnsl-devel
%endif
# ATTR support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%define libattr_devel %{_lib}attr-devel
%else
%define libattr_devel libattr-devel
@@ -1223,6 +1244,15 @@ plugdev group.
%{tde_tdeappdir}/tdehwdevicetray.desktop
%{tde_datadir}/autostart/tdehwdevicetray-autostart.desktop
+# tdesyndaemon
+%{tde_bindir}/tdesyndaemon
+%{tde_tdeappdir}/touchpad.desktop
+%{tde_datadir}/apps/tdeconf_update/remote_folder_icon.upd
+%{tde_datadir}/apps/tdeconf_update/remote_folder_icon_upd.sh
+%{tde_datadir}/icons/crystalsvg/*/devices/input-touchpad.png
+%{tde_datadir}/icons/crystalsvg/scalable/devices/input-touchpad.svg
+%{tde_datadir}/services/kded/khotkeys.desktop
+
# The following features are not compiled under RHEL 5 and older
%if 0%{?with_tderandrtray}
%{tde_bindir}/tderandrtray
@@ -1314,8 +1344,6 @@ TDE applications, particularly those in the TDE base module.
%{tde_tdelibdir}/kcminit_startup.so
%{tde_tdelibdir}/kcm_keyboard.la
%{tde_tdelibdir}/kcm_keyboard.so
-%{tde_tdelibdir}/kcm_khotkeys_init.la
-%{tde_tdelibdir}/kcm_khotkeys_init.so
%{tde_tdelibdir}/kcm_khotkeys.la
%{tde_tdelibdir}/kcm_khotkeys.so
%{tde_tdelibdir}/kded_khotkeys.la
@@ -1894,8 +1922,6 @@ group.
%{tde_tdedocdir}/HTML/en/tdeioslave/
%{tde_mandir}/man1/ktrash.1*
%{tde_mandir}/man1/tdeio_media_mounthelper.1*
-%{tde_mandir}/man1/tdeio_system_documenthelper.1*
-
%if 0%{?with_exr}
%{tde_tdelibdir}/exrthumbnail.la
%{tde_tdelibdir}/exrthumbnail.so
@@ -2038,7 +2064,7 @@ Requires: %{name}-bin = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-data = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: trinity-libkonq = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: eject
-%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
Requires: xdg-utils
%endif
@@ -2094,7 +2120,7 @@ Requires: pam
Requires: logrotate
# Provides the global Xsession script (/etc/X11/xinit/Xsession or /etc/X11/Xsession)
-%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} == 4
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 4
Requires: xinitrc
%endif
%if 0%{?suse_version} == 1140
@@ -2112,7 +2138,7 @@ Requires: xorg-x11-xinit
Provides: service(graphical-login)
%endif
# Required for Mandriva's installer
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
Provides: dm
Provides: %{tdm}
%endif
@@ -2183,15 +2209,15 @@ already. Most users won't need this.
%if 0%{?suse_version} >= 1210
/usr/lib/X11/displaymanagers/
%endif
-%if 0%{?fedora} >= 18 || 0%{?mdkver} || 0%{?mgaversion} >= 6 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 18 || 0%{?mdkver} || 0%{?mgaversion} >= 6 || 0%{?pclinuxos} || 0%{?rhel} >= 7
/usr/lib/systemd/system/tdm.service
%endif
-%if 0%{?fedora} || 0%{?mdkver} || 0%{?mgaversion} >= 6 || 0%{?rhel} || 0%{?suse_version}
+%if 0%{?fedora} || 0%{?mdkver} || 0%{?mgaversion} >= 6 || 0%{?pclinuxos} || 0%{?rhel} || 0%{?suse_version}
%{_datadir}/xsessions/tde.desktop
%endif
# https://wiki.mageia.org/en/How_to_add_a_new_Window_Manager_or_Display_Manager
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%{_sysconfdir}/X11/wmsession.d/45TDE
%{_datadir}/X11/dm.d/45TDE.conf
%endif
@@ -2229,7 +2255,7 @@ if [ ! -L "%{tdm_datadir}/pics/users" ] && [ -d "%{tdm_datadir}/pics/users" ] ;
fi
%post -n trinity-tdm
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%make_session
%endif
@@ -2276,7 +2302,7 @@ if [ -d "%{tde_confdir}/%{tdm}.migr" ] && [ -d "%{tde_confdir}/%{tdm}" ]; then
fi
%postun -n trinity-tdm
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%make_session
%endif
@@ -2683,7 +2709,7 @@ ever launching another application.
%exclude %{tde_datadir}/apps/konqueror/servicemenus/kdesktopSetAsBackground.desktop
%exclude %{tde_datadir}/apps/konqueror/servicemenus/installfont.desktop
%{tde_datadir}/apps/konqueror/servicemenus/*.desktop
-%if 0%{?mdkver} < 24090000
+%if 0%{?mdkver} < 5000000
%ghost %{_sysconfdir}/alternatives/media_safelyremove.desktop
%{tde_datadir}/apps/konqueror/servicemenus/media_safelyremove.desktop_tdebase
%endif
@@ -2705,7 +2731,7 @@ ever launching another application.
%{tde_mandir}/man1/kfmclient.1*
%{tde_mandir}/man1/konqueror.1*
-%if 0%{?mdkver} < 24090000
+%if 0%{?mdkver} < 5000000
%post -n trinity-konqueror
if [ $1 -eq 1 ]; then
@@ -2905,8 +2931,8 @@ update-alternatives --install /usr/share/xsessions/default.desktop default-xsess
%endif
%postun -n trinity-ksmserver
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver} < 24090000
+%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
+%if 0%{?mdkver} < 5000000
fndSession
%endif
%endif
@@ -3407,7 +3433,7 @@ fi
%if 0%{?fedora} >= 22 || 0%{?suse_version} >= 1320
-DHTDIG_SEARCH_BINARY="/usr/bin/htdig" \
%endif
-%if 0%{?fedora} >= 18 || 0%{?rhel} >= 7 || 0%{?mgaversion} >= 6 || 0%{?mdkver}
+%if 0%{?fedora} >= 18 || 0%{?rhel} >= 7 || 0%{?mgaversion} >= 6 || 0%{?mdkver} || 0%{?pclinuxos}
-DBUILD_TDM_SYSTEMD_UNIT_FILE="ON" \
%endif
..
@@ -3434,7 +3460,7 @@ fi
# Mageia/Mandriva/PCLinuxOS stores its session file in different folder than RHEL/Fedora
# Generated files for TDM/KDM4 go to '/usr/share/apps/kdm/sessions'
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%__install -d -m 755 %{?buildroot}%{_sysconfdir}/X11/wmsession.d
cat <<EOF >"%{?buildroot}%{_sysconfdir}/X11/wmsession.d/45TDE"
NAME=TDE
@@ -3457,28 +3483,21 @@ FNDSESSION_EXEC="/usr/sbin/chksession -k"
%if 0%{?mgaversion} >= 6
FNDSESSION_EXEC="/usr/sbin/chksession -l"
%endif
-EOF
%endif
+EOF
%endif
# PAM configuration files (except openSUSE)
%if 0%{?suse_version} == 0
-%if 0%{?mdkver}
-%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pam.d/tdm-trinity"
-%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pam.d/tdm-trinity-np"
-%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pam.d/kcheckpass-trinity"
-%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pam.d/tdescreensaver-trinity"
-%else
%__install -D -m 644 "%{SOURCE2}" "%{?buildroot}%{_sysconfdir}/pam.d/tdm-trinity"
%__install -D -m 644 "%{SOURCE3}" "%{?buildroot}%{_sysconfdir}/pam.d/tdm-trinity-np"
%__install -D -m 644 "%{SOURCE4}" "%{?buildroot}%{_sysconfdir}/pam.d/kcheckpass-trinity"
%__install -D -m 644 "%{SOURCE5}" "%{?buildroot}%{_sysconfdir}/pam.d/tdescreensaver-trinity"
%endif
-%endif
# TDM configuration
%__sed -i "%{?buildroot}%{tde_confdir}/%{tdm}/%{tdm}rc" \
-%if 0%{?fedora} >= 16 || 0%{?suse_version} >= 1210 || 0%{?rhel} >= 7 || 0%{?mgaversion} >= 4 || 0%{?mdkver}
+%if 0%{?fedora} >= 16 || 0%{?suse_version} >= 1210 || 0%{?rhel} >= 7 || 0%{?mgaversion} >= 4 || 0%{?mdkver} || 0%{?pclinuxos}
-e "s/^#*MinShowUID=.*/MinShowUID=1000/"
%else
-e "s/^#*MinShowUID=.*/MinShowUID=500/"
@@ -3493,7 +3512,7 @@ elif [ -r "/usr/share/hwdata/usb.ids" ]; then
%__ln_s -f "/usr/share/hwdata/usb.ids" "%{?buildroot}%{tde_datadir}/apps/usb.ids"
fi
-%if 0%{?mdkver} < 24090000
+%if 0%{?mdkver} < 5000000
# Makes 'media_safelyremove.desktop' an alternative.
# This allows the use of 'tdeio-umountwrapper' package.
%__mv -f "%{buildroot}%{tde_datadir}/apps/konqueror/servicemenus/media_safelyremove.desktop" "%{buildroot}%{tde_datadir}/apps/konqueror/servicemenus/media_safelyremove.desktop_tdebase"
diff --git a/redhat/core/tdebase/tdm.fc39.te b/redhat/core/tdebase/tdm.fc39.te
index f3bcb40d4..fec9320bb 100644
--- a/redhat/core/tdebase/tdm.fc39.te
+++ b/redhat/core/tdebase/tdm.fc39.te
@@ -22,7 +22,7 @@ require {
allow fprintd_t init_t:dbus send_msg;
allow unconfined_service_t unconfined_t:process transition;
allow unconfined_t self:capability2 mac_admin;
-allow xdm_t etc_t:file { create rename unlink write };
+allow xdm_t etc_t:file { create entrypoint rename unlink write };
allow xdm_t tmp_t:fifo_file { getattr open read setattr unlink };
allow xdm_t tmp_t:file { map open unlink };
allow xdm_t tmp_t:lnk_file unlink;
diff --git a/redhat/core/tdebase/tdm.fc41.te b/redhat/core/tdebase/tdm.fc41.te
new file mode 120000
index 000000000..6d3f39b54
--- /dev/null
+++ b/redhat/core/tdebase/tdm.fc41.te
@@ -0,0 +1 @@
+tdm.fc39.te \ No newline at end of file
diff --git a/redhat/core/tdebindings/tdebindings.spec b/redhat/core/tdebindings/tdebindings.spec
index f194d330e..937692612 100644
--- a/redhat/core/tdebindings/tdebindings.spec
+++ b/redhat/core/tdebindings/tdebindings.spec
@@ -27,7 +27,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdebindings
%define tde_prefix /opt/trinity
@@ -107,7 +107,7 @@ Requires: evolution28-pango
BuildRequires: evolution28-atk-devel
Requires: evolution28-atk
%else
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gtk+2.0-devel
%else
BuildRequires: gtk2-devel
@@ -164,16 +164,15 @@ BuildRequires: gdk-pixbuf-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
@@ -698,7 +697,7 @@ This package is part of the official TDE bindings module.
%defattr(-,root,root,-)
%{python_sitearch}/pcop.la
%{python_sitearch}/pcop.so
-%if 0%{?mdkver} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
+%if 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
%{python_sitearch}/pydcop.py*
%if 0%{?rhel} == 7
%{python_sitearch}/__pycache__/pydcop.*.pyc
@@ -1088,7 +1087,7 @@ exit 2
exit 3
%endif
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
touch config.h.in
%endif
@@ -1240,6 +1239,13 @@ find $RPM_BUILD_ROOT -type f -a \( -name perllocal.pod -o -name .packlist \
%__mv -f "%{?buildroot}%{tde_datadir}/applnk/Utilities/embedjs.desktop" "%{?buildroot}%{tde_tdeappdir}/embedjs.desktop"
%__rm -rf "%{?buildroot}%{tde_datadir}/applnk"
+# Move dcoppython to %python_sitearch
+if [ ! -d "%{?buildroot}%{python_sitearch}" ] && [ -d "%{?buildroot}%{python_sitelib}" ]; then
+ %__mkdir_p "%{?buildroot}%{python_sitearch}"
+ %__mv -f "%{?buildroot}%{python_sitelib}/"{pcop.la,pcop.so,pydcop.py} "%{?buildroot}%{python_sitearch}"
+ rmdir "%{?buildroot}%{python_sitelib}"
+fi
+
# Updates applications categories for openSUSE
%if 0%{?suse_version}
%suse_update_desktop_file -u kjscmd Development
diff --git a/redhat/core/tdeedu/tdeedu.spec b/redhat/core/tdeedu/tdeedu.spec
index 7cb4d8318..c4214bb66 100644
--- a/redhat/core/tdeedu/tdeedu.spec
+++ b/redhat/core/tdeedu/tdeedu.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeedu
%define tde_prefix /opt/trinity
diff --git a/redhat/core/tdegames/tdegames.spec b/redhat/core/tdegames/tdegames.spec
index 26bb8d057..1289122bb 100644
--- a/redhat/core/tdegames/tdegames.spec
+++ b/redhat/core/tdegames/tdegames.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdegames
%define tde_prefix /opt/trinity
diff --git a/redhat/core/tdegraphics/tdegraphics.spec b/redhat/core/tdegraphics/tdegraphics.spec
index 67a60e45f..79d6d9f7f 100644
--- a/redhat/core/tdegraphics/tdegraphics.spec
+++ b/redhat/core/tdegraphics/tdegraphics.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdegraphics
%define tde_prefix /opt/trinity
@@ -196,30 +196,26 @@ BuildRequires: %{_lib}xmu%{?mgaversion:6}-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver} >= 24090000
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
BuildRequires: Mesa-libGLU-devel
%endif
-%if 0%{?rhel} == 4
-BuildRequires: xorg-x11-Mesa-libGLU
-%endif
# DRM support
%if 0%{?rhel} == 4
BuildRequires: xorg-x11-devel
%else
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}drm-devel
%else
BuildRequires: libdrm-devel
@@ -227,7 +223,7 @@ BuildRequires: libdrm-devel
%endif
# OPENEXR support
-%if 0%{?mdkver} >= 24090000
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}openexr-devel
%else
BuildRequires: OpenEXR-devel
diff --git a/redhat/core/tdelibs/tdelibs.spec b/redhat/core/tdelibs/tdelibs.spec
index df2eaf1d3..18cd144b9 100644
--- a/redhat/core/tdelibs/tdelibs.spec
+++ b/redhat/core/tdelibs/tdelibs.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdelibs
%define tde_prefix /opt/trinity
@@ -112,14 +112,14 @@ BuildRequires: libxslt-devel
%endif
# ALSA support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
%endif
# IDN support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}idn-devel
%else
BuildRequires: libidn-devel
@@ -129,7 +129,7 @@ BuildRequires: libidn-devel
BuildRequires: cups-devel
# TIFF support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}tiff-devel
%else
BuildRequires: libtiff-devel
@@ -143,7 +143,7 @@ BuildRequires: openssl-devel
%endif
# ACL support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}acl-devel
%else
BuildRequires: libacl-devel
@@ -164,13 +164,13 @@ BuildRequires: aspell-devel
# GAMIN support
# Not on openSUSE.
-%if ( 0%{?rhel} && 0%{?rhel} <= 8 ) || ( 0%{?fedora} && 0%{?fedora} <= 33 ) || 0%{?mgaversion} || 0%{?mdkversion}
+%if ( 0%{?rhel} && 0%{?rhel} <= 8 ) || ( 0%{?fedora} && 0%{?fedora} <= 33 ) || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%define with_gamin 1
BuildRequires: gamin-devel
%endif
# PCRE support
-%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?suse_version}
%define with_pcre 1
%if 0%{?mgaversion} >= 9
BuildRequires: %{_lib}pcre-devel
@@ -179,8 +179,18 @@ BuildRequires: pcre-devel
%endif
%endif
+# PCRE2 support
+%if 0%{?rhel} >=8 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?suse_version}
+%define with_pcre2 1
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}pcre2-devel
+%else
+BuildRequires: pcre2-devel
+%endif
+%endif
+
# INOTIFY support
-%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?suse_version}
%define with_inotify 1
%endif
@@ -192,7 +202,7 @@ BuildRequires: bzip2-devel
%endif
# UTEMPTER support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}utempter-devel
%endif
%if 0%{?rhel} >=5 || 0%{?fedora}
@@ -206,18 +216,18 @@ BuildRequires: utempter-devel
%endif
# HSPELL support
-%if 0%{?rhel} >=6 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?rhel} >=6 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%define with_hspell 1
BuildRequires: hspell-devel
%endif
# JASPER support
-%if 0%{?rhel} >=6 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%if 0%{?rhel} >=6 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?suse_version}
%define with_jasper 1
%if 0%{?suse_version}
BuildRequires: libjasper-devel
%endif
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}jasper-devel
%endif
%if 0%{?rhel} || 0%{?fedora}
@@ -226,10 +236,10 @@ BuildRequires: jasper-devel
%endif
# AVAHI support
-%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?suse_version}
%define with_avahi 1
BuildRequires: libavahi-tqt-devel >= 1:0.6.30
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}avahi-client-devel
Requires: %{_lib}avahi-client3
%endif
@@ -240,7 +250,7 @@ Requires: avahi
%endif
# OPENEXR support
-%if 0%{?rhel} >=6 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%if 0%{?rhel} >=6 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?suse_version}
%define with_openexr 1
%if 0%{?mdkver}
BuildRequires: %{_lib}openexr-devel
@@ -255,7 +265,7 @@ BuildRequires: libpthread-stubs
# LIBTOOL
BuildRequires: libtool
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}ltdl-devel
%endif
%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version} >= 1220
@@ -263,7 +273,7 @@ BuildRequires: libtool-ltdl-devel
%endif
# X11 support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: x11-proto-devel
%endif
%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version}
@@ -274,7 +284,7 @@ BuildRequires: xorg-x11-devel
%endif
# ICEAUTH
-%if 0%{?fedora} >= 34 || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?rhel} >= 9 || 0%{?suse_version} >= 1220
+%if 0%{?fedora} >= 34 || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} >= 9 || 0%{?suse_version} >= 1220
Requires: iceauth
BuildRequires: iceauth
%endif
@@ -290,9 +300,9 @@ BuildRequires: xorg-x11
%endif
# XZ support
-%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version}
%define with_lzma 1
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
BuildRequires: %{_lib}lzma-devel
%endif
%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version}
@@ -311,8 +321,8 @@ Requires: ca-certificates
%define cacert %{_sysconfdir}/ssl/certs/ca-certificates.crt
%endif
%endif
-%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?mdkver}
-%if 0%{?pclinuxos} || 0%{?mgaversion} >= 8 || 0%{?mdkver}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?mdkver} || 0%{?pclinuxos}
+%if 0%{?pclinuxos} || 0%{?mgaversion} >= 8 || 0%{?mdkver} || 0%{?pclinuxos}
Requires: rootcerts
%define cacert %{_sysconfdir}/pki/tls/certs/ca-bundle.crt
%else
@@ -335,12 +345,12 @@ Requires: %{cacert}
# XRANDR support
# On RHEL5, xrandr library is too old.
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 6 || 0%{?suse_version}
+%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} >= 6 || 0%{?suse_version}
%define with_xrandr 1
%endif
# XCOMPOSITE support
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%if 0%{?mgaversion} >= 4
%define xcomposite_devel %{_lib}xcomposite-devel
%else
@@ -356,7 +366,7 @@ Requires: %{cacert}
%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version}
%define xt_devel libXt-devel
%endif
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%define xt_devel %{_lib}xt-devel
%endif
%{?xt_devel:BuildRequires: %{xt_devel}}
@@ -364,7 +374,7 @@ Requires: %{cacert}
### New features in TDE R14
# LIBMAGIC support
-%if 0%{?mdkver}
+%if 0%{?mdkver} || 0%{?pclinuxos}
BuildRequires: %{_lib}magic-devel
%else
%if 0%{?rhel} != 5
@@ -373,9 +383,9 @@ BuildRequires: file-devel
%endif
# NETWORKMANAGER support
-%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?suse_version}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?suse_version}
%define with_nm 1
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
%if 0%{?mgaversion} && 0%{?mgaversion} <= 7
BuildRequires: %{_lib}nm-util-devel
%endif
@@ -393,10 +403,14 @@ BuildRequires: NetworkManager-devel
%endif
# UDEV support
-%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
+%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
@@ -409,12 +423,10 @@ BuildRequires: libudev-devel
# UDISKS support
%if 0%{?rhel} == 6
-%if 0%{?pclinuxos} == 0 && 0%{?suse_version} <= 1310
%define with_udisks 1
BuildRequires: udisks-devel
Requires: udisks
%endif
-%endif
# UDISKS2 support
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 7
@@ -427,11 +439,11 @@ Requires: udisks
%define udisks2 udisks2
%define udisks2_devel libudisks2-0-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?mgaversion} || 0%{?pclinuxos}
%define udisks2 udisks2
%define udisks2_devel udisks2-devel
%endif
-%if 0%{?mdkver}
+%if 0%{?mdkversion} && 0%{?pclinuxos} == 0
%define udisks2 udisks
%define udisks2_devel %{_lib}udisks-devel
%endif
@@ -504,6 +516,12 @@ BuildRequires: %{libattr_devel}
# INTLTOOL support
BuildRequires: intltool
+# WEBP support
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}webp-devel
+%else
+BuildRequires: libwebp-devel
+%endif
%description
Libraries for the Trinity Desktop Environment:
@@ -743,6 +761,7 @@ fi
%{?!with_avahi:-DWITH_AVAHI=OFF} \
%{?!with_elficon:-DWITH_ELFICON=OFF} \
%{?!with_pcre:-DWITH_PCRE=OFF} \
+ %{?!with_pcre2:-DWITH_PCRE2=OFF} \
%{?!with_inotify:-DWITH_INOTIFY=OFF} \
%{?!with_gamin:-DWITH_GAMIN=OFF} \
%{?!with_tdehwlib:-DWITH_TDEHWLIB=OFF} \
diff --git a/redhat/core/tdemultimedia/tdemultimedia.spec b/redhat/core/tdemultimedia/tdemultimedia.spec
index 4aa7a0d1a..e6f3d557c 100644
--- a/redhat/core/tdemultimedia/tdemultimedia.spec
+++ b/redhat/core/tdemultimedia/tdemultimedia.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdemultimedia
%define tde_prefix /opt/trinity
@@ -117,7 +117,11 @@ BuildRequires: cdparanoia
# VORBIS support
%if 0%{?mdkver} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+%define libvorbis_devel %{_lib}vorbis0-devel
+%else
%define libvorbis_devel %{_lib}vorbis-devel
+%endif
%else
%define libvorbis_devel libvorbis-devel
%endif
@@ -131,7 +135,7 @@ BuildRequires: libtheora-devel
%endif
# ALSA support
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
@@ -167,7 +171,7 @@ BuildRequires: flac-devel
# GSTREAMER support
%if 0%{?mgaversion} || 0%{?mdkversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gstreamer-devel
BuildRequires: %{_lib}gst-plugins-base1.0-devel
%else
@@ -210,7 +214,7 @@ BuildRequires: libXxf86vm-devel
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos} || 0%{?rhel} || 0%{?suse_version}
%define with_xine 1
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}xine-devel
%else
BuildRequires: %{_lib}xine1.2-devel
diff --git a/redhat/core/tdenetwork/tdenetwork.spec b/redhat/core/tdenetwork/tdenetwork.spec
index 0a6e431ca..a210fea30 100644
--- a/redhat/core/tdenetwork/tdenetwork.spec
+++ b/redhat/core/tdenetwork/tdenetwork.spec
@@ -26,7 +26,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdenetwork
%define tde_prefix /opt/trinity
diff --git a/redhat/core/tdepim/tdepim.spec b/redhat/core/tdepim/tdepim.spec
index de1c98944..85536c928 100644
--- a/redhat/core/tdepim/tdepim.spec
+++ b/redhat/core/tdepim/tdepim.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdepim
%define tde_prefix /opt/trinity
@@ -150,7 +150,7 @@ BuildRequires: glib2-devel
# SASL support
%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}sasl-devel
%else
BuildRequires: %{_lib}sasl2-devel
diff --git a/redhat/core/tdesdk/tdesdk.spec b/redhat/core/tdesdk/tdesdk.spec
index 8d1ac42b6..cffa47049 100644
--- a/redhat/core/tdesdk/tdesdk.spec
+++ b/redhat/core/tdesdk/tdesdk.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdesdk
%define tde_prefix /opt/trinity
@@ -121,7 +121,7 @@ BuildRequires: libdb-4_8-devel
# kbabel, F-7+: flex >= 2.5.33-9
BuildRequires: flex
-%if 0%{?mdkver}
+%if 0%{?mdkversion} && 0%{?pclinuxos} == 0
BuildRequires: flex-devel
%endif
# umbrello
diff --git a/redhat/core/tdetoys/tdetoys.spec b/redhat/core/tdetoys/tdetoys.spec
index 48cf7218a..ed6a5681c 100644
--- a/redhat/core/tdetoys/tdetoys.spec
+++ b/redhat/core/tdetoys/tdetoys.spec
@@ -21,7 +21,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdetoys
%define tde_prefix /opt/trinity
diff --git a/redhat/core/tdeutils/tdeutils.spec b/redhat/core/tdeutils/tdeutils.spec
index cd0c99dd7..bff3ac7d7 100644
--- a/redhat/core/tdeutils/tdeutils.spec
+++ b/redhat/core/tdeutils/tdeutils.spec
@@ -21,7 +21,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdeutils
%define tde_prefix /opt/trinity
diff --git a/redhat/core/tdevelop/tdevelop.spec b/redhat/core/tdevelop/tdevelop.spec
index 3f718693b..36167329c 100644
--- a/redhat/core/tdevelop/tdevelop.spec
+++ b/redhat/core/tdevelop/tdevelop.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdevelop
%define tde_prefix /opt/trinity
@@ -137,7 +137,7 @@ BuildRequires: neon-devel
# OPENLDAP support
%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: lib64ldap-devel
%else
BuildRequires: openldap-devel
@@ -153,7 +153,7 @@ BuildRequires: openldap24-libs-devel
# LIBACL support
%if 0%{?suse_version} || 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
# ACL support
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}acl-devel
%else
BuildRequires: libacl-devel
diff --git a/redhat/core/tdewebdev/tdewebdev.spec b/redhat/core/tdewebdev/tdewebdev.spec
index d0ce64cce..7989f1758 100644
--- a/redhat/core/tdewebdev/tdewebdev.spec
+++ b/redhat/core/tdewebdev/tdewebdev.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tdewebdev
%define tde_prefix /opt/trinity
diff --git a/redhat/dependencies/akode/akode.spec b/redhat/dependencies/akode/akode.spec
index 958b3eed4..1fdb0ebca 100644
--- a/redhat/dependencies/akode/akode.spec
+++ b/redhat/dependencies/akode/akode.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_prefix /opt/trinity
%define tde_bindir %{tde_prefix}/bin
@@ -73,8 +73,12 @@ BuildRequires: trinity-filesystem >= %{tde_version}
# FLAC support
%define _with_flac --with-flac
%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}flac12-devel
+%else
BuildRequires: %{_lib}flac-devel
%endif
+%endif
%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version}
BuildRequires: flac-devel
%endif
@@ -91,7 +95,7 @@ BuildRequires: jack-audio-connection-kit-devel
%endif
# SAMPLERATE support
-%if 0%{?rhel} >= 4 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%if 0%{?rhel} >= 4 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?suse_version}
%define _with_libsamplerate --with-libsamplerate
%if 0%{?mdkversion} || 0%{?mgaversion}
BuildRequires: %{_lib}samplerate-devel
@@ -130,7 +134,7 @@ BuildRequires: libmad-devel
%if 0%{?suse_version}
BuildRequires: alsa-devel
%else
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}asound-devel
%else
BuildRequires: alsa-lib-devel
@@ -139,7 +143,11 @@ BuildRequires: alsa-lib-devel
# VORBIS support
%if 0%{?mdkver} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+%define libvorbis_devel %{_lib}vorbis0-devel
+%else
%define libvorbis_devel %{_lib}vorbis-devel
+%endif
%else
%define libvorbis_devel libvorbis-devel
%endif
diff --git a/redhat/dependencies/arts/arts.spec b/redhat/dependencies/arts/arts.spec
index 5b1ecb63a..903569507 100644
--- a/redhat/dependencies/arts/arts.spec
+++ b/redhat/dependencies/arts/arts.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg arts
%define tde_prefix /opt/trinity
@@ -77,14 +77,18 @@ BuildRequires: gsl-devel
# VORBIS support
%if 0%{?mdkver} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+%define libvorbis_devel %{_lib}vorbis0-devel
+%else
%define libvorbis_devel %{_lib}vorbis-devel
+%endif
%else
%define libvorbis_devel libvorbis-devel
%endif
BuildRequires: %{libvorbis_devel}
# ALSA support
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
%define alsa_devel %{_lib}asound-devel
%else
%define alsa_devel alsa-lib-devel
diff --git a/redhat/dependencies/avahi-tqt/avahi-tqt.spec b/redhat/dependencies/avahi-tqt/avahi-tqt.spec
index 94e0955f1..addbd7833 100644
--- a/redhat/dependencies/avahi-tqt/avahi-tqt.spec
+++ b/redhat/dependencies/avahi-tqt/avahi-tqt.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
diff --git a/redhat/dependencies/dbus-1-tqt/dbus-1-tqt.spec b/redhat/dependencies/dbus-1-tqt/dbus-1-tqt.spec
index 0d9c7b389..0abbacfa2 100644
--- a/redhat/dependencies/dbus-1-tqt/dbus-1-tqt.spec
+++ b/redhat/dependencies/dbus-1-tqt/dbus-1-tqt.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
diff --git a/redhat/dependencies/dbus-tqt/dbus-tqt.spec b/redhat/dependencies/dbus-tqt/dbus-tqt.spec
index 758b7cf8c..1c051ff1d 100644
--- a/redhat/dependencies/dbus-tqt/dbus-tqt.spec
+++ b/redhat/dependencies/dbus-tqt/dbus-tqt.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
diff --git a/redhat/dependencies/libart-lgpl/libart-lgpl.spec b/redhat/dependencies/libart-lgpl/libart-lgpl.spec
index 63c6772d4..4811ec68a 100644
--- a/redhat/dependencies/libart-lgpl/libart-lgpl.spec
+++ b/redhat/dependencies/libart-lgpl/libart-lgpl.spec
@@ -19,7 +19,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
diff --git a/redhat/dependencies/libcaldav/libcaldav.spec b/redhat/dependencies/libcaldav/libcaldav.spec
index 0fe560871..267996032 100644
--- a/redhat/dependencies/libcaldav/libcaldav.spec
+++ b/redhat/dependencies/libcaldav/libcaldav.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libcaldav
%define tde_prefix /opt/trinity
@@ -60,7 +60,7 @@ BuildRequires: libtool
BuildRequires: fdupes
# GTK2 support
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gtk+2.0-devel
%else
%if 0%{?rhel} == 4
diff --git a/redhat/dependencies/libcarddav/libcarddav.spec b/redhat/dependencies/libcarddav/libcarddav.spec
index cf992da1e..b4aade88a 100644
--- a/redhat/dependencies/libcarddav/libcarddav.spec
+++ b/redhat/dependencies/libcarddav/libcarddav.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libcarddav
%define tde_prefix /opt/trinity
@@ -73,7 +73,7 @@ BuildRequires: libtool
%{?libcurl_devel:BuildRequires: %{libcurl_devel}}
# GTK2 support
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}gtk+2.0-devel
%else
%if 0%{?rhel} == 4
diff --git a/redhat/dependencies/polkit-tqt/polkit-tqt.spec b/redhat/dependencies/polkit-tqt/polkit-tqt.spec
index cb3214d20..157141007 100644
--- a/redhat/dependencies/polkit-tqt/polkit-tqt.spec
+++ b/redhat/dependencies/polkit-tqt/polkit-tqt.spec
@@ -17,7 +17,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg polkit-tqt
diff --git a/redhat/dependencies/pytqt/pytqt.spec b/redhat/dependencies/pytqt/pytqt.spec
index ade0f5694..3dba1982a 100644
--- a/redhat/dependencies/pytqt/pytqt.spec
+++ b/redhat/dependencies/pytqt/pytqt.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg pytqt
%define tde_prefix /opt/trinity
@@ -83,16 +83,15 @@ BuildRequires: %{python}
BuildRequires: %{python}-devel
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
@@ -146,7 +145,7 @@ same way in both languages (with syntax differences, of course)
%defattr(-,root,root,-)
%doc NEWS README
%dir %{python_sitearch}/PyTQt
-%if 0%{?mdkver} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
+%if 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
%{python_sitearch}/PyTQt/__init__.py*
%if 0%{?rhel} == 7
%{python_sitearch}/PyTQt/__pycache__/__init__.*.pyc
@@ -236,7 +235,7 @@ packages based on them, like PyTDE.
%files -n pytqt-devel
%defattr(-,root,root,-)
-%if 0%{?mdkver} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
+%if 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
%{python_sitearch}/PyTQt/pytqtconfig.py*
%if 0%{?rhel} == 7
%{python_sitearch}/PyTQt/__pycache__/pytqtconfig.*.pyc
diff --git a/redhat/dependencies/sip4-tqt/sip4-tqt.spec b/redhat/dependencies/sip4-tqt/sip4-tqt.spec
index f4ce700ae..e00b49984 100644
--- a/redhat/dependencies/sip4-tqt/sip4-tqt.spec
+++ b/redhat/dependencies/sip4-tqt/sip4-tqt.spec
@@ -28,7 +28,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg sip4-tqt
%define tde_prefix /opt/trinity
@@ -113,7 +113,7 @@ specificity towards C++ and Python.
%files -n sip4-tqt
%defattr(-,root,root,-)
%{python_sitearch}/sip_tqt.so
-%if 0%{?mdkver} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
+%if 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
%{python_sitearch}/sip_tqt_config.py*
%{python_sitearch}/sip_tqt_distutils.py*
%if 0%{?rhel} == 7
diff --git a/redhat/dependencies/tde-cmake/tde-cmake.spec b/redhat/dependencies/tde-cmake/tde-cmake.spec
index 4901e544e..7e06a6be5 100644
--- a/redhat/dependencies/tde-cmake/tde-cmake.spec
+++ b/redhat/dependencies/tde-cmake/tde-cmake.spec
@@ -17,7 +17,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tde-cmake
diff --git a/redhat/dependencies/tqca-tls/tqca-tls.spec b/redhat/dependencies/tqca-tls/tqca-tls.spec
index bc76e9208..b417ace34 100644
--- a/redhat/dependencies/tqca-tls/tqca-tls.spec
+++ b/redhat/dependencies/tqca-tls/tqca-tls.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tqca-tls
%define tde_prefix /opt/trinity
diff --git a/redhat/dependencies/tqca/tqca.spec b/redhat/dependencies/tqca/tqca.spec
index 367e18958..d2f2d204d 100644
--- a/redhat/dependencies/tqca/tqca.spec
+++ b/redhat/dependencies/tqca/tqca.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tqca
%define tde_prefix /opt/trinity
diff --git a/redhat/dependencies/tqscintilla/tqscintilla.spec b/redhat/dependencies/tqscintilla/tqscintilla.spec
index 155b56e18..9aa1ae3ed 100644
--- a/redhat/dependencies/tqscintilla/tqscintilla.spec
+++ b/redhat/dependencies/tqscintilla/tqscintilla.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tqscintilla
diff --git a/redhat/dependencies/tqt3/build-examples.sh b/redhat/dependencies/tqt3/build-examples.sh
index 4d654fcc9..f62d83b85 120000..100644
--- a/redhat/dependencies/tqt3/build-examples.sh
+++ b/redhat/dependencies/tqt3/build-examples.sh
@@ -1 +1,36 @@
-../../../debian/_base/dependencies/tqt3/debian/maintain/build-examples.sh \ No newline at end of file
+#!/bin/sh
+
+BUILDDIR=$PWD
+export QTDIR=/usr/share/tqt3
+
+# first copy over the libtqt-mt.so build configuration of .qmake.cache
+cp /usr/share/tqt3/.qmake.cache ./.qmake.cache
+
+# Now compile the examples. The themes example
+# won't work since ntqconfig.h is not really correct with the
+# ifdef's for the TQT_NO_xyz_STYLE, so we use make -k to continue
+cd examples; qmake -o Makefile examples.pro; make -k
+
+# Now compile the tutorial.
+cd $BUILDDIR/tutorial; qmake -o Makefile tutorial.pro; make
+
+# Then the designer examples.
+cd $BUILDDIR/tools/designer/examples
+for a in `find . -type d -maxdepth 1 -mindepth 1`; do
+ cd $a && qmake -o Makefile $a.pro; make; cd ..;
+done
+
+# There is a bigger sql example in book/ with more subdirectories:
+cd book
+for a in `find . -type d -maxdepth 1 -mindepth 1`; do
+ cd $a && qmake -o Makefile $a.pro; make; cd ..;
+done
+
+# Finally, build the linguist tutorials:
+cd $BUILDDIR/tools/linguist/tutorial
+for a in `find . -type d -maxdepth 1 -mindepth 1`; do
+ cd $a && qmake -o Makefile $a.pro; make; cd ..;
+done
+
+# Return to the build directory
+cd $BUILDDIR
diff --git a/redhat/dependencies/tqt3/tqt3.spec b/redhat/dependencies/tqt3/tqt3.spec
index aff20e142..338ade63d 100644
--- a/redhat/dependencies/tqt3/tqt3.spec
+++ b/redhat/dependencies/tqt3/tqt3.spec
@@ -17,7 +17,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%if 0%{?mdkversion} || 0%{?mgaversion} || 0%{?pclinuxos}
@@ -51,7 +51,9 @@ Source1: build-examples.sh
Source2: trinity-tqt3-rpmlintrc
BuildRequires: glibc-devel
+%if "%{?c_compiler}" != "clang"
BuildRequires: gcc-c++
+%endif
BuildRequires: make
BuildRequires: desktop-file-utils
@@ -81,7 +83,11 @@ BuildRequires: zlib-devel
# PNG support
%if 0%{?mdkver} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+%define libpng %{_lib}png1.6
+%else
%define libpng %{_lib}png
+%endif
%else
%define libpng libpng
%endif
@@ -126,7 +132,7 @@ BuildRequires: cups-devel
# LIBAUDIO support
%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
%define with_nas 1
-%if 0%{?mgaversion} || 0%{?mdkversion}
+%if 0%{?mdkver} >= 5000000
%define libaudio_devel %{_lib}audio-devel nas-devel
%else
%define libaudio_devel nas-devel
@@ -258,20 +264,15 @@ BuildRequires: xorg-x11-proto-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?pclinuxos}
-BuildRequires: MesaGLU-devel
-%else
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
-%endif
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
@@ -1389,11 +1390,15 @@ echo yes | ./configure \
-shared \
-fast \
-no-exceptions \
+%if "%{?c_compiler}" == "clang"
+ -platform linux-clang \
+%else
%if "%{_lib}" == "lib64"
-platform linux-g++-64 \
%else
-platform linux-g++ \
%endif
+%endif
\
%{?with_nis:-nis} %{?!with_nis:-no-nis} \
-no-pch \
diff --git a/redhat/dependencies/tqtinterface/tqtinterface.spec b/redhat/dependencies/tqtinterface/tqtinterface.spec
index f36c916fb..303373c18 100644
--- a/redhat/dependencies/tqtinterface/tqtinterface.spec
+++ b/redhat/dependencies/tqtinterface/tqtinterface.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg tqtinterface
@@ -75,7 +75,7 @@ BuildRequires: pkgconfig
# PTHREAD support
%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mgaversion} >= 7 || 0%{?mdkver}
+%if 0%{?mgaversion} >= 7 || 0%{?mdkversion}
BuildRequires: %{_lib}npth-devel
%else
BuildRequires: pth-devel
@@ -92,16 +92,15 @@ BuildRequires: libpth-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
diff --git a/redhat/docker/build.sh b/redhat/docker/build.sh
index a53ffd06a..c9e0fc804 100755
--- a/redhat/docker/build.sh
+++ b/redhat/docker/build.sh
@@ -4,9 +4,10 @@ DISTRIB="$1"
TDE_VERSION="$2"
ARCH="$3"
-[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.2"
+[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.3"
[ -z "${ARCH}" ] && ARCH="x86_64"
[ -x /usr/bin/podman ] && DOCKER=podman || DOCKER=docker
+[ -x /usr/bin/pigz ] && GZIP=pigz || GZIP=gzip
IMAGE="trinity.${DISTRIB}.${ARCH}:${TDE_VERSION}"
FILE="${HOME}/tde/docker/${IMAGE}.tar.gz"
@@ -20,11 +21,11 @@ else
echo "Building new Docker image '${IMAGE}'."
${DOCKER} build -t "${IMAGE}" -f "${DISTRIB}/Dockerfile.${ARCH}" --build-arg TDE_VERSION="${TDE_VERSION}" --build-arg ARCH="${ARCH}" "${DISTRIB}"
echo "Saving image to '${FILE}'"
- ${DOCKER} image save "${IMAGE}" | pigz >"${FILE}"
+ ${DOCKER} image save "${IMAGE}" | ${GZIP} >"${FILE}"
fi
# Strip 'localhost/' prefix from image tag
-if ! docker images | while read name tag blah; do echo "${name}:${tag}"; done | grep -q "^${IMAGE}$"; then
- docker image tag "localhost/${IMAGE}" "${IMAGE}"
- #docker image remove "localhost/${IMAGE}"
+if ! ${DOCKER} images | while read name tag blah; do echo "${name}:${tag}"; done | grep -q "^${IMAGE}$"; then
+ ${DOCKER} image tag "localhost/${IMAGE}" "${IMAGE}"
+ #${DOCKER} image remove "localhost/${IMAGE}"
fi
diff --git a/redhat/docker/el5/Dockerfile.i686 b/redhat/docker/el5/Dockerfile.i686
index 135526498..a20359b46 100644
--- a/redhat/docker/el5/Dockerfile.i686
+++ b/redhat/docker/el5/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM centos32:5
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Add local repositories
diff --git a/redhat/docker/el5/Dockerfile.x86_64 b/redhat/docker/el5/Dockerfile.x86_64
index 1f123925e..a84206ea3 100644
--- a/redhat/docker/el5/Dockerfile.x86_64
+++ b/redhat/docker/el5/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM centos:5
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add local repositories
diff --git a/redhat/docker/el6/Dockerfile.i686 b/redhat/docker/el6/Dockerfile.i686
index 6858c0d9b..e8a7cbe14 100644
--- a/redhat/docker/el6/Dockerfile.i686
+++ b/redhat/docker/el6/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM centos32:6
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Enable proxy
diff --git a/redhat/docker/el6/Dockerfile.x86_64 b/redhat/docker/el6/Dockerfile.x86_64
index 7be807e46..c9d4ceae3 100644
--- a/redhat/docker/el6/Dockerfile.x86_64
+++ b/redhat/docker/el6/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM centos:6
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Enable proxy
diff --git a/redhat/docker/el7/Dockerfile.x86_64 b/redhat/docker/el7/Dockerfile.x86_64
index 1366cfb18..0cb9b5dee 100644
--- a/redhat/docker/el7/Dockerfile.x86_64
+++ b/redhat/docker/el7/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM centos:7
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Enable proxy
@@ -8,11 +8,14 @@ ARG ARCH=x86_64
# Add RPMFUSION repository
# Install Trinity build dependencies
COPY packages /packages
-RUN echo "proxy=http://proxy:3128" >>"/etc/yum.conf" \
- && yum -y install epel-release \
- && rpm -Uvh https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm \
+RUN set -x \
+ && cd /etc/yum.repos.d \
+ && rm -fv *.repo \
+ && curl http://repo/repo/{centos7,epel7,rpmfusion7}.repo >repos.repo \
+ && sed -i "repos.repo" -e "s|https://|http://|" \
&& yum -y clean all \
&& yum -y update \
+ && rm -fv {CentOS,epel}-*.repo \
&& yum -y install $(</packages)
# Add YUM repository for locally built packages
@@ -48,3 +51,11 @@ RUN rpmbuild --rebuild https://archives.fedoraproject.org/pub/archive/fedora/lin
RUN rpmbuild --rebuild https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/36/Everything/source/tree/Packages/p/pilot-link-0.12.5-50.fc36.src.rpm \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/pilot-link{,-devel,-libs}-0*.rpm
+
+RUN set -x \
+ && rpmbuild --rebuild https://archives.fedoraproject.org/pub/fedora/linux/releases/39/Everything/source/tree/Packages/l/libunibreak-4.0-13.fc39.src.rpm --define "ldconfig_scriptlets %post -p /sbin/ldconfig" \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/libunibreak-{4,devel}*.rpm
+
+RUN set -x \
+ && rpmbuild --rebuild http://vault.almalinux.org/8.10/AppStream/Source/Packages/taglib-1.11.1-8.el8.src.rpm --define "ldconfig_scriptlets %post -p /sbin/ldconfig" \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/taglib-{1,devel}*.rpm
diff --git a/redhat/docker/el7/packages b/redhat/docker/el7/packages
index a39c59cdd..67be667a7 100644
--- a/redhat/docker/el7/packages
+++ b/redhat/docker/el7/packages
@@ -133,6 +133,7 @@ libutempter-devel
libv4l-devel
libvisual-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libXaw-devel
@@ -167,6 +168,7 @@ opensp-devel
pam-devel
pciutils-devel
pcre-devel
+pcre2-devel
pcsc-lite-devel
pcsc-perl
perl
diff --git a/redhat/docker/el8/Dockerfile.x86_64 b/redhat/docker/el8/Dockerfile.x86_64
index 4cd5365ad..18e5dceea 100644
--- a/redhat/docker/el8/Dockerfile.x86_64
+++ b/redhat/docker/el8/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM rockylinux:8
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Enable custom repository
@@ -60,3 +60,8 @@ RUN rpmbuild --rebuild https://archives.fedoraproject.org/pub/archive/fedora/lin
RUN rpmbuild --rebuild https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/36/Everything/source/tree/Packages/p/perl-PAR-Packer-1.054-3.fc36.src.rpm --nocheck \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/perl-PAR-Packer-1*.rpm
+
+RUN rpm -ivh https://dl.fedoraproject.org/pub/epel/10/Everything/source/tree/Packages/l/libunibreak-6.1-2.el10_0.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/libunibreak.spec -e "/^Patch:.*offline_files.patch/ s/^Patch:/Patch1:/" -e "/^Patch:.*remove_unused_var.patch/ s/^Patch:/Patch2:/" \
+ && rpmbuild -ba ${HOME}/rpmbuild/SPECS/libunibreak.spec \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/libunibreak-{6,devel}*.rpm
diff --git a/redhat/docker/el8/packages b/redhat/docker/el8/packages
index cea7e8a72..173497991 100644
--- a/redhat/docker/el8/packages
+++ b/redhat/docker/el8/packages
@@ -91,6 +91,7 @@ libconfig-devel
libcurl-devel
libdb-devel
libdb-cxx-devel
+libdrm-devel
libdvdread-devel
libfontenc-devel
libgpod-devel
@@ -130,6 +131,7 @@ libutempter-devel
libv4l-devel
libvisual-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libXaw-devel
@@ -148,6 +150,7 @@ libudisks2-devel
libusb-devel
lirc-devel
lm_sensors-devel
+mesa-libGL-devel
mysql-devel
neon-devel
netpbm-progs
diff --git a/redhat/docker/el9/Dockerfile.x86_64 b/redhat/docker/el9/Dockerfile.x86_64
index 5fb5a4c01..0315334b5 100644
--- a/redhat/docker/el9/Dockerfile.x86_64
+++ b/redhat/docker/el9/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM rockylinux:9
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Enable proxy
@@ -11,7 +11,8 @@ ARG ARCH=x86_64
# Enable supplementary repositories
# Install Trinity build dependencies
COPY packages /packages
-RUN echo "proxy=http://proxy:3128" >>"/etc/dnf/dnf.conf" \
+RUN set -x \
+ && echo "proxy=http://proxy:3128" >>"/etc/dnf/dnf.conf" \
&& curl -o /usr/lib/python3.9/site-packages/dnf-plugins/ovl.py https://raw.githubusercontent.com/FlorianLudwig/dnf-plugin-ovl/master/ovl.py \
&& dnf -y update \
&& dnf -y install epel-release \
@@ -99,3 +100,8 @@ RUN rpmbuild --rebuild https://archives.fedoraproject.org/pub/archive/fedora/lin
RUN rpmbuild --rebuild https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/36/Everything/source/tree/Packages/p/pcsc-perl-1.4.14-19.fc36.src.rpm \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/pcsc-perl-1*.rpm
+
+RUN rpm -ivh https://dl.fedoraproject.org/pub/epel/10/Everything/source/tree/Packages/l/libunibreak-6.1-2.el10_0.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/libunibreak.spec -e "/^Patch:.*offline_files.patch/ s/^Patch:/Patch1:/" -e "/^Patch:.*remove_unused_var.patch/ s/^Patch:/Patch2:/" \
+ && rpmbuild -ba ${HOME}/rpmbuild/SPECS/libunibreak.spec \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/libunibreak-{6,devel}*.rpm
diff --git a/redhat/docker/el9/packages b/redhat/docker/el9/packages
index 3d3239b3a..1763a3653 100644
--- a/redhat/docker/el9/packages
+++ b/redhat/docker/el9/packages
@@ -128,6 +128,7 @@ libuuid-devel
libv4l-devel
libvisual-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libXaw-devel
diff --git a/redhat/docker/f25/Dockerfile.x86_64 b/redhat/docker/f25/Dockerfile.x86_64
index a08b86185..4dc9b5763 100644
--- a/redhat/docker/f25/Dockerfile.x86_64
+++ b/redhat/docker/f25/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:25
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add RPMFUSION repository
diff --git a/redhat/docker/f26/Dockerfile.i686 b/redhat/docker/f26/Dockerfile.i686
index 86cae885c..040dadf98 100644
--- a/redhat/docker/f26/Dockerfile.i686
+++ b/redhat/docker/f26/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM fedora32:26
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Add RPMFUSION repository
diff --git a/redhat/docker/f26/Dockerfile.x86_64 b/redhat/docker/f26/Dockerfile.x86_64
index bc24ab119..73fe3dd7d 100644
--- a/redhat/docker/f26/Dockerfile.x86_64
+++ b/redhat/docker/f26/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:26
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add RPMFUSION repository
diff --git a/redhat/docker/f27/Dockerfile.i686 b/redhat/docker/f27/Dockerfile.i686
index a81c034e9..f1212c1f9 100644
--- a/redhat/docker/f27/Dockerfile.i686
+++ b/redhat/docker/f27/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM fedora32:27
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Add RPMFUSION repository
diff --git a/redhat/docker/f27/Dockerfile.x86_64 b/redhat/docker/f27/Dockerfile.x86_64
index ed4953b28..47a061699 100644
--- a/redhat/docker/f27/Dockerfile.x86_64
+++ b/redhat/docker/f27/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:27
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add RPMFUSION repository
diff --git a/redhat/docker/f28/Dockerfile.i686 b/redhat/docker/f28/Dockerfile.i686
index 96adf7fac..5265a7991 100644
--- a/redhat/docker/f28/Dockerfile.i686
+++ b/redhat/docker/f28/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM fedora32:28
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f28/Dockerfile.x86_64 b/redhat/docker/f28/Dockerfile.x86_64
index 913b73a18..b89e5455d 100644
--- a/redhat/docker/f28/Dockerfile.x86_64
+++ b/redhat/docker/f28/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:28
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f29/Dockerfile.i686 b/redhat/docker/f29/Dockerfile.i686
index 8a59d571e..42117cf2a 100644
--- a/redhat/docker/f29/Dockerfile.i686
+++ b/redhat/docker/f29/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM fedora32:29
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f29/Dockerfile.x86_64 b/redhat/docker/f29/Dockerfile.x86_64
index f4a295247..01f05ae72 100644
--- a/redhat/docker/f29/Dockerfile.x86_64
+++ b/redhat/docker/f29/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:29
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f30/Dockerfile.i686 b/redhat/docker/f30/Dockerfile.i686
index fd70b9f98..22c25fe8e 100644
--- a/redhat/docker/f30/Dockerfile.i686
+++ b/redhat/docker/f30/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM fedora32:30
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f30/Dockerfile.x86_64 b/redhat/docker/f30/Dockerfile.x86_64
index a8610575f..c8e285e23 100644
--- a/redhat/docker/f30/Dockerfile.x86_64
+++ b/redhat/docker/f30/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:30
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f31/Dockerfile.x86_64 b/redhat/docker/f31/Dockerfile.x86_64
index 894f8794f..515fbe138 100644
--- a/redhat/docker/f31/Dockerfile.x86_64
+++ b/redhat/docker/f31/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:31
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f32/Dockerfile.x86_64 b/redhat/docker/f32/Dockerfile.x86_64
index d48a0be88..b8c78a5f3 100644
--- a/redhat/docker/f32/Dockerfile.x86_64
+++ b/redhat/docker/f32/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:32
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf"
diff --git a/redhat/docker/f33/Dockerfile.x86_64 b/redhat/docker/f33/Dockerfile.x86_64
index 67ea30ecb..0182517b0 100644
--- a/redhat/docker/f33/Dockerfile.x86_64
+++ b/redhat/docker/f33/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:33
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f34/Dockerfile.x86_64 b/redhat/docker/f34/Dockerfile.x86_64
index 776f750eb..880d3f074 100644
--- a/redhat/docker/f34/Dockerfile.x86_64
+++ b/redhat/docker/f34/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:34
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f35/Dockerfile.x86_64 b/redhat/docker/f35/Dockerfile.x86_64
index 947dcee69..55cf3a14b 100644
--- a/redhat/docker/f35/Dockerfile.x86_64
+++ b/redhat/docker/f35/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:35
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f36/Dockerfile.x86_64 b/redhat/docker/f36/Dockerfile.x86_64
index ceda97e9e..b44e7ea1f 100644
--- a/redhat/docker/f36/Dockerfile.x86_64
+++ b/redhat/docker/f36/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:36
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f37/Dockerfile.x86_64 b/redhat/docker/f37/Dockerfile.x86_64
index fc288134d..cdfc51d6d 100644
--- a/redhat/docker/f37/Dockerfile.x86_64
+++ b/redhat/docker/f37/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:37
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f38/Dockerfile.x86_64 b/redhat/docker/f38/Dockerfile.x86_64
index b01609519..f5bb2a497 100644
--- a/redhat/docker/f38/Dockerfile.x86_64
+++ b/redhat/docker/f38/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:38
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f39/Dockerfile.x86_64 b/redhat/docker/f39/Dockerfile.x86_64
index 51776f01f..d560f45e0 100644
--- a/redhat/docker/f39/Dockerfile.x86_64
+++ b/redhat/docker/f39/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:39
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f39/packages b/redhat/docker/f39/packages
index 4a76d8eeb..75f39fda1 100644
--- a/redhat/docker/f39/packages
+++ b/redhat/docker/f39/packages
@@ -135,6 +135,7 @@ libtool
libtool-ltdl-devel
libudev-devel
libudisks2-devel
+libunibreak-devel
libusb-compat-0.1-devel
libusb1-devel
libutempter-devel
@@ -143,6 +144,7 @@ libv4l-devel
libvisual-devel
libvncserver-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libXaw-devel
diff --git a/redhat/docker/f40/Dockerfile.x86_64 b/redhat/docker/f40/Dockerfile.x86_64
index 775a503cd..5e4501306 100644
--- a/redhat/docker/f40/Dockerfile.x86_64
+++ b/redhat/docker/f40/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM fedora:40
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Fix DNF database corruption
diff --git a/redhat/docker/f40/packages b/redhat/docker/f40/packages
index 7f1d9cc47..f409831a4 100644
--- a/redhat/docker/f40/packages
+++ b/redhat/docker/f40/packages
@@ -135,6 +135,7 @@ libtool
libtool-ltdl-devel
libudev-devel
libudisks2-devel
+libunibreak-devel
libusb-compat-0.1-devel
libusb1-devel
libutempter-devel
diff --git a/redhat/docker/f41/Dockerfile.x86_64 b/redhat/docker/f41/Dockerfile.x86_64
new file mode 100644
index 000000000..0716fe8bd
--- /dev/null
+++ b/redhat/docker/f41/Dockerfile.x86_64
@@ -0,0 +1,42 @@
+FROM fedora:41
+
+ARG TDE_VERSION=14.1.3
+ARG ARCH=x86_64
+
+# Fix DNF database corruption
+# Add RPMFUSION repository
+# Install Trinity build dependencies
+COPY packages /packages
+RUN echo "proxy=http://proxy:3128" >>"/etc/dnf.conf" \
+ && rm -fv /etc/yum.repos.d/*{rawhide,testing}* \
+ && sed -i /etc/yum.repos.d/fedora{,-updates}.repo -e "1,12s|enabled=0|enabled=1|" -e "s|\$releasever|41|g" \
+ && dnf -y install dnf-plugin-ovl findutils \
+ && dnf -y --enableplugin=ovl install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-41.noarch.rpm \
+ && dnf -y --enableplugin=ovl update \
+ && dnf -y --enableplugin=ovl install --skip-broken $(</packages)
+
+# Add YUM repository for locally built packages
+COPY rpmbuild.repo /etc/yum.repos.d/rpmbuild.repo
+RUN sed -i "/etc/yum.repos.d/rpmbuild.repo" -e "s|\${ARCH}|${ARCH}|g" -e "s|\${TDE_VERSION}|${TDE_VERSION}|g"
+
+# Fix utempter detection
+RUN chmod a+r /usr/libexec/utempter/utempter \
+ && chmod 777 /tmp
+
+# Add non-root user to build packages
+RUN useradd -m -s /bin/bash -u 1000 trinity \
+ && echo "trinity ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers \
+ && echo "export QA_RPATHS=\$(( 0x0001|0x0002 ))" >>/home/trinity/.bashrc
+
+USER trinity
+COPY rpmmacros /home/trinity/.rpmmacros
+
+RUN rpm -i https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/35/Everything/source/tree/Packages/w/wireless-tools-29-28.fc35.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/wireless-tools.spec -e "s|%patch|%patch -P |g" \
+ && rpmbuild -ba ${HOME}/rpmbuild/SPECS/wireless-tools.spec \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/wireless-tools{,-devel}-29*
+
+RUN rpm -i https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/36/Everything/source/tree/Packages/l/libnjb-2.2.7-24.fc36.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/libnjb.spec -e "s|libusb-devel|libusb1-devel|" \
+ && rpmbuild -ba ${HOME}/rpmbuild/SPECS/libnjb.spec \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/libnjb{,-devel}-2*
diff --git a/redhat/docker/f41/packages b/redhat/docker/f41/packages
new file mode 100644
index 000000000..1bd6d53b2
--- /dev/null
+++ b/redhat/docker/f41/packages
@@ -0,0 +1,239 @@
+alsa-lib-devel
+aspell
+aspell-devel
+audiofile-devel
+autotrace
+avahi-devel
+bdftopcf
+bind-devel
+binutils-devel
+bison
+boost-devel
+boost-python3-devel
+byacc
+bzip2-devel
+ccache
+cdparanoia
+cdparanoia-devel
+chmlib-devel
+chrpath
+clamav
+clamav-devel
+clucene-core-devel
+cmake
+cpp
+cppunit-devel
+crda
+createrepo_c
+cryptsetup-devel
+cups-devel
+dbus-glib-devel
+djvulibre
+djvulibre-devel
+dnf-plugin-ovl
+docbook2X
+doxygen
+dssi-devel
+esound-devel
+exempi-devel
+exiv2-devel
+fdupes
+fedora-rpm-macros
+ffmpeg-devel
+fftw-devel
+file-devel
+flac-devel
+flex-static
+fontpackages-devel
+fribidi-devel
+gcc
+gcc-c++
+geoip-devel
+gettext-devel
+giflib-devel
+glib-devel
+gmime-devel
+gmp-devel
+gnokii-devel
+gperf
+gpgme-devel
+gphoto2-devel
+GraphicsMagick-devel
+graphviz
+gsl-devel
+gstreamer1-devel
+gstreamer1-plugins-base-devel
+gtk2-devel
+gtk3-devel
+gtk+-devel
+gtk-doc
+guile-devel
+harfbuzz-devel
+heimdal-devel
+hspell-devel
+html2ps
+iceauth
+icu
+ImageMagick-devel
+imake
+imlib2-devel
+intltool
+jack-audio-connection-kit-devel
+jasper-devel
+java-1.8.0-openjdk-devel
+java-devel
+java-openjdk
+lame-devel
+lcms-devel
+less
+libacl-devel
+libblkid-devel
+libcap-devel
+libcdio-devel
+libcdio-paranoia-devel
+libconfig-devel
+libcurl-devel
+libdb-cxx-devel
+libdb-devel
+libdvdread-devel
+libfontenc-devel
+libgadu-devel
+libgpod-devel
+libgsf-devel
+libical-devel
+libidn-devel
+libifp-devel
+liblo-devel
+liblrdf-devel
+libmad-devel
+libmng-devel
+libmp4v2-devel
+libmpcdec-devel
+libmtp-devel
+libmusicbrainz5-devel
+libnsl2-devel
+libofx-devel
+libogg-devel
+libotr-devel
+libpaper-devel
+libpqxx-devel
+libqalculate-devel
+libraw1394-devel
+librsvg2
+librsvg2-tools
+libsamplerate-devel
+libsmbclient-devel
+libsndfile-devel
+libssh-devel
+libssh2-devel
+libtheora-devel
+libtiff-devel
+libtirpc-devel
+libtool
+libtool-ltdl-devel
+libudev-devel
+libudisks2-devel
+libunibreak-devel
+libusb-compat-0.1-devel
+libusb1-devel
+libutempter-devel
+libuuid-devel
+libv4l-devel
+libvisual-devel
+libvncserver-devel
+libvorbis-devel
+libwmf-devel
+libwpd-devel
+libXaw-devel
+libXcomposite-devel
+libXdamage-devel
+libXdmcp-devel
+libxkbfile-devel
+libXScrnSaver-devel
+libxslt-devel
+libXtst-devel
+libXv-devel
+libXxf86dga-devel
+libXxf86vm-devel
+libyaz-devel
+libzrtpcpp-devel
+lirc-devel
+lm_sensors-devel
+meanwhile-devel
+mesa-libGL-devel
+mftrace
+mysql-devel
+nas-devel
+neon-devel
+netpbm-progs
+NetworkManager-libnm-devel
+net-snmp-devel
+net-tools
+nspr-devel
+ocaml
+ocaml(compiler)
+ocaml-facile-devel
+OpenEXR-devel
+openldap-devel
+opensc
+openslp-devel
+opensp-devel
+pam-devel
+pciutils-devel
+pcre-devel
+pcsc-lite-devel
+pcsc-perl
+perl
+perl-devel
+perl(ExtUtils::MakeMaker)
+perl(PAR::Packer)
+perl(XML::Parser)
+pilot-link-devel
+pkcs11-helper-devel
+polkit-devel
+poppler-devel
+postgresql
+postgresql-private-devel
+postgresql-server-devel
+ppp
+pulseaudio-libs-devel
+python3
+python3-devel
+qt4-devel
+recode
+redhat-rpm-config
+rpcgen
+rpm-build
+ruby
+ruby-devel
+sane-backends-devel
+scons
+SDL-devel
+selinux-policy-devel
+speex-devel
+sqlite-devel
+subversion-devel
+sudo
+swig
+sword-devel
+t1lib-devel
+t1utils
+taglib-devel
+texinfo
+texlive-newunicodechar
+torsocks
+transfig
+udisks-devel
+unixODBC-devel
+usbutils
+valgrind
+xbase-devel
+xine-lib-devel
+xkeyboard-config-devel
+xmedcon
+xmedcon-devel
+xmlto
+xorg-x11-font-utils
+xscreensaver
+xscreensaver-extras
+xz-devel
diff --git a/redhat/docker/f41/rpmbuild.repo b/redhat/docker/f41/rpmbuild.repo
new file mode 100644
index 000000000..750290651
--- /dev/null
+++ b/redhat/docker/f41/rpmbuild.repo
@@ -0,0 +1,11 @@
+[rpmbuild.${ARCH}]
+name=rpmbuild.${ARCH}
+baseurl=file:///home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH}
+enabled=1
+gpgcheck=0
+
+[rpmbuild.noarch]
+name=rpmbuild.noarch
+baseurl=file:///home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch
+enabled=1
+gpgcheck=0
diff --git a/redhat/docker/f41/rpmmacros b/redhat/docker/f41/rpmmacros
new file mode 100644
index 000000000..69f287007
--- /dev/null
+++ b/redhat/docker/f41/rpmmacros
@@ -0,0 +1,10 @@
+%dist .fc41
+%_smp_mflags -j8
+%jobs 8
+%__brp_remove_la_files %nil
+%__cmake_builddir %nil
+%__cmake_in_source_build 1
+%_debugsource_packages %nil
+%_debugsource_template %nil
+%source_date_epoch_from_changelog 0
+%python python3
diff --git a/redhat/docker/mageia.sh b/redhat/docker/mageia.sh
index e0a84588a..7f208caf3 100755
--- a/redhat/docker/mageia.sh
+++ b/redhat/docker/mageia.sh
@@ -5,6 +5,7 @@ VERSION="${1:-9}" # E.g: '9'
IMAGE="${NAME}:${VERSION}"
INSTALLROOT="/dev/shm/${IMAGE}"
ARCH="x86_64"
+[ -x /usr/bin/pigz ] && GZIP=pigz || GZIP=gzip
sudo rm -rf "${INSTALLROOT}"
sudo mkdir -p "${INSTALLROOT}"
@@ -29,6 +30,6 @@ sudo rm -rf "${INSTALLROOT}"
docker rmi -f "${IMAGE}"
docker import "${FILE}" "${IMAGE}"
-pigz "${FILE}"
+${GZIP} "${FILE}"
mkdir -p "${HOME}/tde/docker"
mv -fv "${FILE}.gz" "${HOME}/tde/docker"
diff --git a/redhat/docker/mga5/Dockerfile.x86_64 b/redhat/docker/mga5/Dockerfile.x86_64
index 13b664401..10f5dc4c5 100644
--- a/redhat/docker/mga5/Dockerfile.x86_64
+++ b/redhat/docker/mga5/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM mageia:5.1
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga6/Dockerfile.i686 b/redhat/docker/mga6/Dockerfile.i686
index 3df92c2bc..83289b3c8 100644
--- a/redhat/docker/mga6/Dockerfile.i686
+++ b/redhat/docker/mga6/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM mageia32:6
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga6/Dockerfile.x86_64 b/redhat/docker/mga6/Dockerfile.x86_64
index 22a54729b..13bbc29e1 100644
--- a/redhat/docker/mga6/Dockerfile.x86_64
+++ b/redhat/docker/mga6/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM mageia:6
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga7/Dockerfile.i686 b/redhat/docker/mga7/Dockerfile.i686
index 0c75795b7..08d5fe1c1 100644
--- a/redhat/docker/mga7/Dockerfile.i686
+++ b/redhat/docker/mga7/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM mageia32:7
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga7/Dockerfile.x86_64 b/redhat/docker/mga7/Dockerfile.x86_64
index 71b5dc862..d3f3b5a59 100644
--- a/redhat/docker/mga7/Dockerfile.x86_64
+++ b/redhat/docker/mga7/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM mageia:7
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga8/Dockerfile.i686 b/redhat/docker/mga8/Dockerfile.i686
index bcb1d59e4..c0f4bc460 100644
--- a/redhat/docker/mga8/Dockerfile.i686
+++ b/redhat/docker/mga8/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM mageia32:8
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga8/Dockerfile.x86_64 b/redhat/docker/mga8/Dockerfile.x86_64
index 864b12c2b..a230497fe 100644
--- a/redhat/docker/mga8/Dockerfile.x86_64
+++ b/redhat/docker/mga8/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM mageia:8
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga9/Dockerfile.i686 b/redhat/docker/mga9/Dockerfile.i686
index 1811d8f52..277f39b9a 100644
--- a/redhat/docker/mga9/Dockerfile.i686
+++ b/redhat/docker/mga9/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM mageia32:9
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga9/Dockerfile.x86_64 b/redhat/docker/mga9/Dockerfile.x86_64
index 450334eec..3243bc50d 100644
--- a/redhat/docker/mga9/Dockerfile.x86_64
+++ b/redhat/docker/mga9/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM mageia:9
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Reset URPMI repositories to default
diff --git a/redhat/docker/mga9/packages.i686 b/redhat/docker/mga9/packages.i686
index 01f51270c..1279b7cbb 100644
--- a/redhat/docker/mga9/packages.i686
+++ b/redhat/docker/mga9/packages.i686
@@ -139,6 +139,7 @@ libpx-devel
libqalculate-devel
libraw1394-devel
librsvg
+librsvg2-devel
libsane1-devel
libsmbclient-devel
libsm-devel
@@ -150,6 +151,7 @@ libtiff-devel
libtwolame-devel
libudev-devel
libungif-devel
+libunibreak-devel
libusb1.0-devel
libutempter
libutempter0
@@ -157,6 +159,7 @@ libutempter-devel
libv4l-devel
libvisual-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libx11-devel
diff --git a/redhat/docker/mga9/packages.x86_64 b/redhat/docker/mga9/packages.x86_64
index 21c9a7d60..66447ca34 100644
--- a/redhat/docker/mga9/packages.x86_64
+++ b/redhat/docker/mga9/packages.x86_64
@@ -102,15 +102,19 @@ lib64pcre-devel
lib64pkcs11-helper-devel
lib64poppler-devel
lib64pulseaudio-devel
+lib64raptor-devel
+lib64rsvg2-devel
lib64sane1-devel
lib64t1lib-devel
lib64tiff-devel
lib64twolame-devel
lib64udev-devel
+lib64unibreak-devel
lib64usb1.0-devel
lib64utempter0
lib64utempter-devel
lib64v4l-devel
+lib64webp-devel
lib64xaw-devel
lib64xdg-basedir-devel
lib64xi-devel
diff --git a/redhat/docker/omv5000/Dockerfile.x86_64 b/redhat/docker/omv5000/Dockerfile.x86_64
index 37b186710..b387f6b62 100644
--- a/redhat/docker/omv5000/Dockerfile.x86_64
+++ b/redhat/docker/omv5000/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM openmandriva:5.0
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
COPY packages /packages
@@ -26,7 +26,9 @@ USER trinity
COPY rpmmacros /home/trinity/.rpmmacros
RUN set -x \
- && rpmbuild --rebuild http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/Everything/source/tree/Packages/r/rdesktop-1.9.0-15.fc40.src.rpm --nodeps \
+ && rpm -ivh http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/rdesktop-1.9.0-6.mga9.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/rdesktop.spec -e "s|%{_rpmconfigdir}/%{_real_vendor}|/usr/share/libtool/config|" \
+ && rpmbuild -bb ${HOME}/rpmbuild/SPECS/rdesktop.spec \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/rdesktop-1*.rpm
RUN set -x \
@@ -63,3 +65,7 @@ RUN set -x \
&& sed -i ${HOME}/rpmbuild/SPECS/perl-PAR-Packer.spec -e "s/MYMETA.yml//" \
&& rpmbuild -bb ${HOME}/rpmbuild/SPECS/perl-PAR-Packer.spec \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/perl-PAR-Packer-1*.rpm
+
+RUN set -x \
+ && rpmbuild --rebuild http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/wireless-tools-30-0.pre9.14.mga9.src.rpm \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/lib64iw{30,-devel}-30*.rpm
diff --git a/redhat/docker/omv5000/packages b/redhat/docker/omv5000/packages
index 47a126218..9a5216e64 100644
--- a/redhat/docker/omv5000/packages
+++ b/redhat/docker/omv5000/packages
@@ -60,6 +60,7 @@ java-1.8.0-openjdk
java-1.8.0-openjdk-devel
java-devel
kde-dev-scripts
+ladspa-devel
less
lib64acl-devel
lib64alsa-oss-devel
@@ -101,6 +102,7 @@ lib64gpg-error-devel
lib64gphoto-devel
lib64gpod-devel
lib64graphicsmagick-devel
+lib64gsf-1-devel
lib64gstreamer-devel
lib64gst-plugins-base1.0-devel
lib64gtk+2.0-devel
@@ -166,6 +168,7 @@ lib64tirpc-devel
lib64twolame-devel
lib64udev-devel
lib64udisks-devel
+lib64unibreak-devel
lib64usb-compat0.1-devel
lib64usb1.0-devel
lib64utempter0
@@ -183,10 +186,13 @@ lib64xkbfile-devel
lib64xscrnsaver-devel
lib64xslt-devel
lib64xtst-devel
+lib64xv-devel
lib64xxf86dga-devel
lib64xxf86vm-devel
lib64wrap-devel
librsvg
+libwebp-devel
+libxt-devel
lm_sensors-devel
mysql-devel
nas-devel
@@ -217,7 +223,9 @@ perl(Tk)
perl(XML::Parser)
pilot-link-devel
pinentry-gtk2
+pkgconfig(ao)
pkgconfig(audiofile)
+pkgconfig(libgssglue)
pkgconfig(libpng16)
postgresql
postgresql-devel
diff --git a/redhat/docker/omvcooker/Dockerfile.x86_64 b/redhat/docker/omvcooker/Dockerfile.x86_64
index 55f8a0abf..0a1ac4080 100644
--- a/redhat/docker/omvcooker/Dockerfile.x86_64
+++ b/redhat/docker/omvcooker/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM openmandriva/cooker:latest
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
COPY packages /packages
@@ -26,7 +26,9 @@ USER trinity
COPY rpmmacros /home/trinity/.rpmmacros
RUN set -x \
- && rpmbuild --rebuild http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/Everything/source/tree/Packages/r/rdesktop-1.9.0-15.fc40.src.rpm --nodeps \
+ && rpm -ivh http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/rdesktop-1.9.0-6.mga9.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/rdesktop.spec -e "s|%{_rpmconfigdir}/%{_real_vendor}|/usr/share/libtool/config|" \
+ && rpmbuild -bb ${HOME}/rpmbuild/SPECS/rdesktop.spec --define "mkrel %nil" \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/rdesktop-1*.rpm
RUN set -x \
@@ -34,9 +36,9 @@ RUN set -x \
&& rpmbuild -bb ${HOME}/rpmbuild/SPECS/sword.spec --define "cmake_build %__make %{?_smp_mflags}" --define "cmake_install %__make -C build install DESTDIR=%{?buildroot}" --define "__cc /usr/bin/gcc" --define "__cxx /usr/bin/g++" --define "_disable_ld_no_undefined 1" --define "mkrel %nil" --define "python3_ext_suffix .cpython-311-x86_64-linux-gnu.so" --nodeps \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/{lib64sword{1.9,-devel},sword}-1.9.0-*.rpm
-#RUN set -x \
-# && rpmbuild --rebuild http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/yaz-5.34.0-1.mga9.src.rpm --define "mkrel %nil" --nodeps \
-# && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/{lib64yaz{5,-devel},yaz}-5*.rpm
+RUN set -x \
+ && rpmbuild --rebuild http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/cauldron/SRPMS/core/release/yaz-5.34.2-1.mga10.src.rpm --define "mkrel %nil" --nodeps \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/{lib64yaz{5,-devel},yaz}-5*.rpm
RUN set -x \
&& rpm -ivh http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/rdiff-backup-2.2.2-1.mga9.src.rpm \
@@ -55,11 +57,17 @@ RUN set -x \
RUN set -x \
&& rpm -ivh http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/perl-PAR-1.18.0-1.mga9.src.rpm \
&& sed -i ${HOME}/rpmbuild/SPECS/perl-PAR.spec -e "s/MYMETA.yml//" \
- && rpmbuild -bb ${HOME}/rpmbuild/SPECS/perl-PAR.spec --define "mkrel %nil" \
+ && rpmbuild -bb ${HOME}/rpmbuild/SPECS/perl-PAR.spec --define "mkrel %nil" --nodeps \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/perl-PAR-1*.rpm
RUN set -x \
&& rpm -ivh http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/perl-PAR-Packer-1.57.0-1.mga9.src.rpm \
&& sed -i ${HOME}/rpmbuild/SPECS/perl-PAR-Packer.spec -e "s/MYMETA.yml//" \
- && rpmbuild -bb ${HOME}/rpmbuild/SPECS/perl-PAR-Packer.spec --define "mkrel %nil" \
+ && rpmbuild -bb ${HOME}/rpmbuild/SPECS/perl-PAR-Packer.spec --define "mkrel %nil" --nodeps \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/perl-PAR-Packer-1*.rpm
+
+RUN set -x \
+ && rpm -ivh http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/wireless-tools-30-0.pre9.14.mga9.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/wireless-tools.spec -e "s/%patch/%patch -P /" \
+ && rpmbuild -bb ${HOME}/rpmbuild/SPECS/wireless-tools.spec --define "mkrel %nil" \
+ && sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/*/lib64iw{30,-devel}-30*.rpm
diff --git a/redhat/docker/omvcooker/packages b/redhat/docker/omvcooker/packages
index 47a126218..87fc9fd5f 100644
--- a/redhat/docker/omvcooker/packages
+++ b/redhat/docker/omvcooker/packages
@@ -166,6 +166,7 @@ lib64tirpc-devel
lib64twolame-devel
lib64udev-devel
lib64udisks-devel
+lib64unibreak-devel
lib64usb-compat0.1-devel
lib64usb1.0-devel
lib64utempter0
@@ -187,6 +188,9 @@ lib64xxf86dga-devel
lib64xxf86vm-devel
lib64wrap-devel
librsvg
+libwebp-devel
+libxt-devel
+libxv-devel
lm_sensors-devel
mysql-devel
nas-devel
@@ -217,7 +221,9 @@ perl(Tk)
perl(XML::Parser)
pilot-link-devel
pinentry-gtk2
+pkgconfig(ao)
pkgconfig(audiofile)
+pkgconfig(libgssglue)
pkgconfig(libpng16)
postgresql
postgresql-devel
diff --git a/redhat/docker/opensuse32.sh b/redhat/docker/opensuse32.sh
index 5d4dce450..292ae9983 100755
--- a/redhat/docker/opensuse32.sh
+++ b/redhat/docker/opensuse32.sh
@@ -17,6 +17,8 @@ fi
IMAGE="${NAME}:latest"
INSTALLROOT="/dev/shm/${IMAGE}"
+[ -x /usr/bin/pigz ] && GZIP=pigz || GZIP=gzip
+
for dir in dev proc sys; do
if [ -d "${INSTALLROOT}/${dir}" ]; then
umount "${INSTALLROOT}/${dir}"
@@ -81,6 +83,6 @@ rm -rf "${INSTALLROOT}"
docker rmi -f "${IMAGE}"
docker import "${FILE}" "${IMAGE}"
-pigz "${FILE}"
+${GZIP} "${FILE}"
mkdir -p "/home/${SUDO_USER}/tde/docker"
mv -fv "${FILE}.gz" "/home/${SUDO_USER}/tde/docker"
diff --git a/redhat/docker/oss131/Dockerfile.x86_64 b/redhat/docker/oss131/Dockerfile.x86_64
index 5ebc69ac7..c0a2d4236 100644
--- a/redhat/docker/oss131/Dockerfile.x86_64
+++ b/redhat/docker/oss131/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse:13.1
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss132/Dockerfile.x86_64 b/redhat/docker/oss132/Dockerfile.x86_64
index f80f0aaa0..4e7ee141d 100644
--- a/redhat/docker/oss132/Dockerfile.x86_64
+++ b/redhat/docker/oss132/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse:13.2
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss150/Dockerfile.x86_64 b/redhat/docker/oss150/Dockerfile.x86_64
index 8bbccfb44..157a1944e 100644
--- a/redhat/docker/oss150/Dockerfile.x86_64
+++ b/redhat/docker/oss150/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/leap:15.0
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss151/Dockerfile.x86_64 b/redhat/docker/oss151/Dockerfile.x86_64
index be2e75b61..ac1222a38 100644
--- a/redhat/docker/oss151/Dockerfile.x86_64
+++ b/redhat/docker/oss151/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/leap:15.1
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss152/Dockerfile.x86_64 b/redhat/docker/oss152/Dockerfile.x86_64
index fd2294119..81ed57de0 100644
--- a/redhat/docker/oss152/Dockerfile.x86_64
+++ b/redhat/docker/oss152/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/leap:15.2
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss153/Dockerfile.x86_64 b/redhat/docker/oss153/Dockerfile.x86_64
index d2e770b22..baed78762 100644
--- a/redhat/docker/oss153/Dockerfile.x86_64
+++ b/redhat/docker/oss153/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/leap:15.3
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss154/Dockerfile.x86_64 b/redhat/docker/oss154/Dockerfile.x86_64
index 8285a64f0..18d92ac00 100644
--- a/redhat/docker/oss154/Dockerfile.x86_64
+++ b/redhat/docker/oss154/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/leap:15.4
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss155/Dockerfile.x86_64 b/redhat/docker/oss155/Dockerfile.x86_64
index 394650a12..76790a150 100644
--- a/redhat/docker/oss155/Dockerfile.x86_64
+++ b/redhat/docker/oss155/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/leap:15.5
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss155/packages b/redhat/docker/oss155/packages
index 3d3897e5b..5d827fe6e 100644
--- a/redhat/docker/oss155/packages
+++ b/redhat/docker/oss155/packages
@@ -136,10 +136,12 @@ libtool
libtwolame-devel
libudev1
libudisks2-0-devel
+libunibreak-devel
libuuid-devel
libv4l-devel
libvisual-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libXaw-devel
@@ -176,6 +178,7 @@ pam-devel
patch
pciutils-devel
pcre-devel
+pcre2-devel
pcsc-lite-devel
perl(JSON)
perl-PAR-Packer
@@ -193,6 +196,7 @@ rpcgen
rpm-build
rpmlint
rsvg-convert
+rsync
ruby
ruby-devel
sane-backends-devel
diff --git a/redhat/docker/oss156/Dockerfile.x86_64 b/redhat/docker/oss156/Dockerfile.x86_64
index a41198e38..5e4fb3267 100644
--- a/redhat/docker/oss156/Dockerfile.x86_64
+++ b/redhat/docker/oss156/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/leap:15.6
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
@@ -11,6 +11,7 @@ RUN set -x \
&& echo HTTP_PROXY="http://proxy.vtf:3128/" >>/etc/sysconfig/proxy \
&& zypper ar -f -G -n packman http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/ packman \
&& zypper -n refresh \
+ && zypper al permissions \
&& zypper -n update \
&& zypper -n install -l $(</packages)
diff --git a/redhat/docker/oss156/packages b/redhat/docker/oss156/packages
index cb0acc404..be5009ec0 100644
--- a/redhat/docker/oss156/packages
+++ b/redhat/docker/oss156/packages
@@ -137,9 +137,11 @@ libtwolame-devel
libudev1
libudisks2-0-devel
libuuid-devel
+libunibreak-devel
libv4l-devel
libvisual-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libXaw-devel
@@ -155,7 +157,6 @@ libXv-devel
libXxf86dga-devel
libXxf86vm-devel
libyaz-devel
-libzrtpcpp-devel
lirc-devel
make
makeinfo
diff --git a/redhat/docker/oss421/Dockerfile.x86_64 b/redhat/docker/oss421/Dockerfile.x86_64
index 47b0054bd..1ed0b6e0a 100644
--- a/redhat/docker/oss421/Dockerfile.x86_64
+++ b/redhat/docker/oss421/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse:42.1
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss422/Dockerfile.x86_64 b/redhat/docker/oss422/Dockerfile.x86_64
index 640c56f42..7c1d9c4ce 100644
--- a/redhat/docker/oss422/Dockerfile.x86_64
+++ b/redhat/docker/oss422/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse:42.2
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/oss423/Dockerfile.x86_64 b/redhat/docker/oss423/Dockerfile.x86_64
index 8da0fffe3..0d02c588b 100644
--- a/redhat/docker/oss423/Dockerfile.x86_64
+++ b/redhat/docker/oss423/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse:42.3
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
diff --git a/redhat/docker/osstw/Dockerfile.i686 b/redhat/docker/osstw/Dockerfile.i686
index 19aa7b6f4..59a9bcf9a 100644
--- a/redhat/docker/osstw/Dockerfile.i686
+++ b/redhat/docker/osstw/Dockerfile.i686
@@ -1,6 +1,6 @@
FROM opensuse32/tumbleweed:latest
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=i686
# Add PACKMAN repository
@@ -13,27 +13,37 @@ RUN set -x \
&& setarch ${ARCH} zypper -n install --allow-vendor-change $(</packages)
# Add non-root user to build packages
-RUN /usr/sbin/useradd -m -s /bin/bash -u 1000 trinity \
+RUN set -x \
+ && /usr/sbin/useradd -m -s /bin/bash -u 1000 trinity \
&& echo "trinity ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers
USER trinity
COPY rpmmacros /home/trinity/.rpmmacros
+# Fix taglib headers to match actual built library (amarok, soundkonverter)
+RUN set -x \
+ && sed -i "/usr/include/taglib/id3v1tag.h" -e "s|offset_t tagOffset|long tagOffset|" \
+ && sed -i "/usr/include/taglib/tfile.h" -e "s|offset_t offset|long offset|" -e "s|offset_t start|long start|"
+
# Add YUM repository for locally built packages
-RUN mkdir -p /home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
+RUN set -x \
+ && mkdir -p /home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
&& sudo zypper ar -C -G /home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} rpmbuild.${ARCH} \
&& mkdir -p /home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch \
&& sudo zypper ar -C -G /home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch rpmbuild.noarch
# Install heimdal development files
-RUN rpm -Uvh https://ftp.lysator.liu.se/pub/opensuse/source/tumbleweed/repo/oss/src/libheimdal-7.8.0-3.5.src.rpm \
+COPY heimdal-7.8.0-ftbfs_osstw_i686.patch /home/trinity/rpmbuild/SOURCES
+RUN set -x \
+ && rpm -Uvh https://ftp.lysator.liu.se/pub/opensuse/source/tumbleweed/repo/oss/src/libheimdal-7.8.0-4.1.src.rpm \
&& wget -nv -O "${HOME}/rpmbuild/SOURCES/heimdal-7.8.0.tar.gz" "https://github.com/heimdal/heimdal/releases/download/heimdal-7.8.0/heimdal-7.8.0.tar.gz" \
- && sed -i "${HOME}/rpmbuild/SPECS/libheimdal.spec" -e "/^Source0:/ s|.*|Source0: heimdal-7.8.0.tar.gz|" -e "/^Patch0/ s|^|#|" \
- && setarch ${ARCH} rpmbuild -bc ${HOME}/rpmbuild/SPECS/libheimdal.spec \
+ && sed -i "${HOME}/rpmbuild/SPECS/libheimdal.spec" -e "/^Source0:/ s|.*|Source0: heimdal-7.8.0.tar.gz|" -e "/^Patch0/ s|.*|Patch0: heimdal-7.8.0-ftbfs_osstw_i686.patch|" \
+ && LDFLAGS="-lcrypt -Wl,--allow-shlib-undefined" setarch ${ARCH} rpmbuild -bc ${HOME}/rpmbuild/SPECS/libheimdal.spec \
&& sudo make -C ${HOME}/rpmbuild/BUILD/heimdal-7.8.0/tools/ install
# Add lilypond (i686 only)
-RUN rpm -Uvh https://ftp.lysator.liu.se/pub/opensuse/source/tumbleweed/repo/oss/src/lilypond-2.24.3-1.5.src.rpm \
+RUN set -x \
+ && rpm -Uvh https://ftp.lysator.liu.se/pub/opensuse/source/tumbleweed/repo/oss/src/lilypond-2.24.4-1.3.src.rpm \
&& sed -i "${HOME}/rpmbuild/SPECS/lilypond.spec" -e "/^ExcludeArch/d" \
&& setarch ${ARCH} rpmbuild -ba "${HOME}/rpmbuild/SPECS/lilypond.spec" \
&& sudo rpm -Uvh "${HOME}/rpmbuild/RPMS/"*"/lilypond"{,-fonts-common,-emmentaler-fonts}"-2"*".rpm"
diff --git a/redhat/docker/osstw/Dockerfile.x86_64 b/redhat/docker/osstw/Dockerfile.x86_64
index 50ac34c5b..786107fe7 100644
--- a/redhat/docker/osstw/Dockerfile.x86_64
+++ b/redhat/docker/osstw/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM opensuse/tumbleweed:latest
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Add PACKMAN repository
@@ -26,10 +26,10 @@ RUN mkdir -p /home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/${ARCH} \
&& sudo zypper ar -C -G /home/trinity/rpmbuild/RPMS.tde-${TDE_VERSION}/noarch rpmbuild.noarch
# Install heimdal development files
-RUN rpm -Uvh https://ftp.lysator.liu.se/pub/opensuse/source/tumbleweed/repo/oss/src/libheimdal-7.8.0-3.5.src.rpm \
+RUN rpm -Uvh https://ftp.lysator.liu.se/pub/opensuse/source/tumbleweed/repo/oss/src/libheimdal-7.8.0-4.1.src.rpm \
&& wget -nv -O "${HOME}/rpmbuild/SOURCES/heimdal-7.8.0.tar.gz" "https://github.com/heimdal/heimdal/releases/download/heimdal-7.8.0/heimdal-7.8.0.tar.gz" \
&& sed -i "${HOME}/rpmbuild/SPECS/libheimdal.spec" -e "/^Source0:/ s|.*|Source0: heimdal-7.8.0.tar.gz|" -e "/^Patch0/ s|^|#|" \
&& export ac_cv_sys_large_files=no \
&& export ac_cv_sys_file_offset_bits=no \
- && rpmbuild -bc ${HOME}/rpmbuild/SPECS/libheimdal.spec \
+ && LDFLAGS="-lcrypt -Wl,--allow-shlib-undefined" rpmbuild -bc ${HOME}/rpmbuild/SPECS/libheimdal.spec \
&& sudo make -C ${HOME}/rpmbuild/BUILD/heimdal-7.8.0/tools/ install
diff --git a/redhat/docker/osstw/heimdal-7.8.0-ftbfs_osstw_i686.patch b/redhat/docker/osstw/heimdal-7.8.0-ftbfs_osstw_i686.patch
new file mode 100644
index 000000000..b2cf2de50
--- /dev/null
+++ b/redhat/docker/osstw/heimdal-7.8.0-ftbfs_osstw_i686.patch
@@ -0,0 +1,36 @@
+diff --git a/lib/libedit/src/common.c b/lib/libedit/src/common.c
+index 2708605..a166f29 100644
+--- a/lib/libedit/src/common.c
++++ b/lib/libedit/src/common.c
+@@ -366,12 +366,13 @@ libedit_private el_action_t
+ ed_quoted_insert(EditLine *el, wint_t c)
+ {
+ int num;
++ wchar_t ch;
+
+ tty_quotemode(el);
+- num = el_wgetc(el, &c);
++ num = el_wgetc(el, &ch);
+ tty_noquotemode(el);
+ if (num == 1)
+- return ed_insert(el, c);
++ return ed_insert(el, ch);
+ else
+ return ed_end_of_file(el, 0);
+ }
+diff --git a/lib/libedit/src/search.c b/lib/libedit/src/search.c
+index 5226cf5..1cc8383 100644
+--- a/lib/libedit/src/search.c
++++ b/lib/libedit/src/search.c
+@@ -603,8 +603,10 @@ cv_csearch(EditLine *el, int direction, wint_t ch, int count, int tflag)
+ return CC_ERROR;
+
+ if (ch == (wint_t)-1) {
+- if (el_wgetc(el, &ch) != 1)
++ wchar_t c;
++ if (el_wgetc(el, &c) != 1)
+ return ed_end_of_file(el, 0);
++ ch = c;
+ }
+
+ /* Save for ';' and ',' commands */
diff --git a/redhat/docker/osstw/packages b/redhat/docker/osstw/packages
index 7032cacde..3bf063281 100644
--- a/redhat/docker/osstw/packages
+++ b/redhat/docker/osstw/packages
@@ -137,10 +137,12 @@ libtool
libtwolame-devel
libudev-devel
libudisks2-0-devel
+libunibreak-devel
libuuid-devel
libv4l-devel
libvisual-devel
libvorbis-devel
+libwebp-devel
libwmf-devel
libwpd-devel
libXaw-devel
diff --git a/redhat/docker/pclinuxos.sh b/redhat/docker/pclinuxos.sh
index 42ab539cc..c4efb8f12 100755
--- a/redhat/docker/pclinuxos.sh
+++ b/redhat/docker/pclinuxos.sh
@@ -4,6 +4,7 @@ NAME="pclinuxos"
VERSION="${1:-2024}" # E.g: '2020'
IMAGE="${NAME}:${VERSION}"
INSTALLROOT="/dev/shm/${IMAGE}"
+[ -x /usr/bin/pigz ] && GZIP=pigz || GZIP=gzip
grep -qw "${INSTALLROOT}/dev" /proc/mounts && sudo umount "${INSTALLROOT}/dev"
sudo rm -rf "${INSTALLROOT}"
@@ -50,4 +51,4 @@ sudo tar -C "${INSTALLROOT}" -c . | docker import - "${IMAGE}"
docker run -ti --rm "${IMAGE}" ls -l
sudo rm -rf "${INSTALLROOT}"
-docker image save "${IMAGE}" | pigz -9 >"${HOME}/tde/docker/${IMAGE}.tar.gz"
+docker image save "${IMAGE}" | ${GZIP} -9 >"${HOME}/tde/docker/${IMAGE}.tar.gz"
diff --git a/redhat/docker/pclinuxos/Dockerfile.x86_64 b/redhat/docker/pclinuxos/Dockerfile.x86_64
index 1d92b8a8a..e085fe7cf 100644
--- a/redhat/docker/pclinuxos/Dockerfile.x86_64
+++ b/redhat/docker/pclinuxos/Dockerfile.x86_64
@@ -1,6 +1,6 @@
FROM pclinuxos:2024
-ARG TDE_VERSION=14.1.2
+ARG TDE_VERSION=14.1.3
ARG ARCH=x86_64
# Update distribution
@@ -43,20 +43,20 @@ RUN rpm -i http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/SRPM
&& sudo rpm -Uvh /home/trinity/rpmbuild/RPMS/*/torsocks-2*.rpm
RUN rpm -i http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/SRPMS/core/release/cscope-15.9-2.mga8.src.rpm \
- && sed -i ${HOME}/rpmbuild/SPECS/cscope.spec -e "s|%autopatch|%patch0|" \
&& rpmbuild -ba ${HOME}/rpmbuild/SPECS/cscope.spec \
&& sudo rpm -Uvh /home/trinity/rpmbuild/RPMS/*/cscope-15*.rpm
RUN rpm -i http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/SRPMS/core/release/rpcsvc-proto-1.4-1.mga8.src.rpm \
- && sed -i ${HOME}/rpmbuild/SPECS/rpcsvc-proto.spec -e "s|%autosetup .*|%setup -q|" -e "s|%configure|%configure2_5x|" -e "s|%license|%doc|" \
+ && sed -i ${HOME}/rpmbuild/SPECS/rpcsvc-proto.spec -e "s|%autosetup .*|%setup -q|" -e "s|%configure|%configure2_5x|" -e "s|%license|%doc|" \
&& rpmbuild -ba ${HOME}/rpmbuild/SPECS/rpcsvc-proto.spec \
&& sudo rpm -Uvh /home/trinity/rpmbuild/RPMS/*/rpcgen-1*.rpm
RUN rpm -i http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/SRPMS/core/release/html2ps-2.0-3.b7.8.mga8.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/html2ps.spec -e "s|%patch|%patch -P |" \
&& rpmbuild -ba ${HOME}/rpmbuild/SPECS/html2ps.spec \
&& sudo rpm -Uvh /home/trinity/rpmbuild/RPMS/*/html2ps-2*.rpm
-RUN rpm -i http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/SRPMS/core/updates/heimdal-7.7.1-1.3.mga8.src.rpm \
- && sed -i ${HOME}/rpmbuild/SPECS/heimdal.spec -e "s|%autopatch|%patch1|" -e "/Conflicts: krb5-devel/ s|^|#|" \
- && rpmbuild -ba ${HOME}/rpmbuild/SPECS/heimdal.spec \
- && echo sudo rpm -Uvh /home/trinity/rpmbuild/RPMS/*/heimdal-{devel,libs}-7*.rpm
+RUN rpm -i http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/SRPMS/core/release/heimdal-7.8.0-2.mga9.src.rpm \
+ && sed -i ${HOME}/rpmbuild/SPECS/heimdal.spec -e "s|%patch|%patch -P |" -e "/Conflicts: krb5-devel/ s|^|#|" -e "s|%mkrel 2|1%{?dist}|" \
+ && LDFLAGS="-lcrypt -Wl,--allow-shlib-undefined" rpmbuild -ba ${HOME}/rpmbuild/SPECS/heimdal.spec \
+ #&& sudo rpm -Uvh /home/trinity/rpmbuild/RPMS/*/heimdal-{devel,libs}-7*.rpm
diff --git a/redhat/docker/pclinuxos/packages.x86_64 b/redhat/docker/pclinuxos/packages.x86_64
index d34407ee8..e0e5fb2ba 100644
--- a/redhat/docker/pclinuxos/packages.x86_64
+++ b/redhat/docker/pclinuxos/packages.x86_64
@@ -33,6 +33,7 @@ fribidi-devel
gamin-devel
gcc-c++
gettext-devel
+ghostscript
glib2-devel
gnokii-devel
gnutls-devel
@@ -70,18 +71,23 @@ lib64iw29-devel
lib64jack-devel
lib64nm-devel
lib64mpcdec-devel
+lib64nas-devel
+lib64npth-devel
lib64OpenSP5-devel
lib64pcsclite-devel
lib64pkcs11-helper-devel
lib64polkit1-devel
lib64poppler-devel
lib64readline-devel
+lib64rsvg2-devel
lib64sane1-devel
lib64sndfile-devel
lib64ssh-devel
+lib64udev1-devel
lib64unwind-devel
lib64usb1.0-devel
lib64usb-compat0.1-devel
+lib64webp-devel
lib64wv2-devel
lib64xaw-devel
lib64xine1.2-devel
@@ -159,6 +165,7 @@ mysql-devel
nas-devel
neon-devel
net-snmp-devel
+netpbm
ocaml
OpenEXR-devel
openldap-devel
diff --git a/redhat/docker/pclinuxos/rpmmacros b/redhat/docker/pclinuxos/rpmmacros
index 5c9fcc2e4..00b98f240 100644
--- a/redhat/docker/pclinuxos/rpmmacros
+++ b/redhat/docker/pclinuxos/rpmmacros
@@ -1,7 +1,10 @@
-%dist .pclos
+%dist .pclos2024
%_smp_mflags -j8
%jobs 8
-%pclinuxos 2022
+%pclinuxos 2024
%configure %configure2_5x
%python python3
%__python /usr/bin/python3
+%_vpath_builddir .
+%python_sitearch %python3_sitearch
+%python_sitelib %python3_sitelib
diff --git a/redhat/docker/pull.sh b/redhat/docker/pull.sh
index bb626a9cc..f5789d104 100755
--- a/redhat/docker/pull.sh
+++ b/redhat/docker/pull.sh
@@ -4,7 +4,7 @@ DISTRIB="$1"
TDE_VERSION="$2"
ARCH="$3"
-[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.2"
+[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.3"
[ -z "${ARCH}" ] && ARCH="x86_64"
IMAGE="trinity.${DISTRIB}.${ARCH}:${TDE_VERSION}"
diff --git a/redhat/docker/push.sh b/redhat/docker/push.sh
index c5f8fb873..5cd322ad0 100755
--- a/redhat/docker/push.sh
+++ b/redhat/docker/push.sh
@@ -4,7 +4,7 @@ DISTRIB="$1"
TDE_VERSION="$2"
ARCH="$3"
-[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.2"
+[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.3"
[ -z "${ARCH}" ] && ARCH="x86_64"
IMAGE="trinity.${DISTRIB}.${ARCH}:${TDE_VERSION}"
diff --git a/redhat/docker/remove.sh b/redhat/docker/remove.sh
index 2773f64ce..68d4b595e 100755
--- a/redhat/docker/remove.sh
+++ b/redhat/docker/remove.sh
@@ -4,11 +4,12 @@ DISTRIB="$1"
TDE_VERSION="$2"
ARCH="$3"
-[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.2"
+[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.3"
[ -z "${ARCH}" ] && ARCH="x86_64"
+[ -x /usr/bin/podman ] && DOCKER=podman || DOCKER=docker
IMAGE="trinity.${DISTRIB}.${ARCH}:${TDE_VERSION}"
FILE="${HOME}/tde/docker/${IMAGE}.tar.gz"
-docker rmi -f "${IMAGE}"
+${DOCKER} rmi -f "${IMAGE}"
rm -f "${FILE}"
diff --git a/redhat/docker/run.sh b/redhat/docker/run.sh
index 5a59db78c..7b13b0b2e 100755
--- a/redhat/docker/run.sh
+++ b/redhat/docker/run.sh
@@ -4,7 +4,7 @@ DISTRIB="$1"
TDE_VERSION="$2"
ARCH="$3"
-[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.2"
+[ -z "${TDE_VERSION}" ] && TDE_VERSION="14.1.3"
[ -z "${ARCH}" ] && ARCH="x86_64"
[ -x /usr/bin/podman ] && DOCKER=podman || DOCKER=docker
@@ -30,6 +30,7 @@ ${DOCKER} run -ti --rm \
--name "${IMAGE//:/-}" \
-v /dev/shm/${DOCKER}:/tmp:z \
-u trinity \
+ --userns keep-id:uid=1000,gid=1000 \
-e TMPPATH=/tmp \
-e TDE_VERSION=${TDE_VERSION} \
-e TDE_BRANCH=${TDE_BRANCH} \
diff --git a/redhat/extras/brp-check-trinity/brp-check-trinity.spec b/redhat/extras/brp-check-trinity/brp-check-trinity.spec
index 31e63ef48..0a1761060 100644
--- a/redhat/extras/brp-check-trinity/brp-check-trinity.spec
+++ b/redhat/extras/brp-check-trinity/brp-check-trinity.spec
@@ -17,7 +17,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_prefix /opt/trinity
diff --git a/redhat/extras/htdig/htdig.spec b/redhat/extras/htdig/htdig.spec
index f1a779fc9..0dfa92ebc 100644
--- a/redhat/extras/htdig/htdig.spec
+++ b/redhat/extras/htdig/htdig.spec
@@ -20,10 +20,12 @@ URL: http://www.htdig.org/
Source0: htdig_3.2.0b6.orig.tar.gz
Patch1: patches/htdig_3.2.0b6-13.diff
-Patch2: patches/gcc-6
-Patch3: patches/sourceforge_logo
-Patch4: patches/drop-bogus-assignment
-Patch5: patches/gcc-11
+Patch2: patches/kfreebsd
+Patch3: patches/gcc-6
+Patch4: patches/sourceforge_logo
+Patch5: patches/drop-bogus-assignment
+Patch6: patches/gcc-11.patch
+Patch7: patches/fix-ftbfs-gcc14
BuildRequires: flex >= 2.5.4a-13
BuildRequires: libtool
@@ -114,10 +116,14 @@ Libraries needed to develop for htdig.
%defattr(-,root,root)
%doc ChangeLog
%doc htdoc/*
-#%{_libdir}/htdig/*.a
+%if 0%{?mdkver} < 5000000
+%{_libdir}/htdig/*.a
+%endif
%{_libdir}/htdig/*.la
%{_libdir}/htdig/*[a-z].so
-#%{_libdir}/htdig_db/*.a
+%if 0%{?mdkver} < 5000000
+%{_libdir}/htdig_db/*.a
+%endif
%{_libdir}/htdig_db/*.la
%{_libdir}/htdig_db/*[a-z].so
%{_includedir}/*
@@ -148,7 +154,6 @@ various web servers on the campus network.
%files web
%defattr(-,root,root)
-%config(missingok, noreplace) %attr(0755,root,root) /etc/cron.daily/htdig-dbgen
%{contentdir}/html/htdig
%{contentdir}/cgi-bin/*
@@ -193,6 +198,8 @@ fi
%patch3 -p1
%patch4 -p1
%patch5 -p1
+%patch6 -p1
+%patch7 -p1
autoreconf -fiv
@@ -226,9 +233,6 @@ rm -rf %{buildroot}
%__make install DESTDIR=%{?buildroot}
-# Installs the cron job
-%__install -d -m 755 cron/htdig-dbgen "%{buildroot}%{?_sysconfdir}/cron.daily/htdig-dbgen"
-
cp %{buildroot}%{contentdir}/cgi-bin/htsearch %{buildroot}%{_bindir}
chmod 644 %{buildroot}%{contentdir}/html/htdig/*
@@ -238,10 +242,10 @@ ln -sf ./search.html %{buildroot}%{contentdir}/html/htdig/index.html
# now get rid of the %{buildroot} paths in the conf files
for i in /etc/htdig.conf /usr/bin/rundig ; do
- perl -pi -e "s|%{buildroot}||g" %{buildroot}/$i
+ perl -pi -e "s|%{buildroot}||g" %{buildroot}/$i
done
-mkdir -p %{buildroot}%{_datadir}
+%__install -d %{buildroot}%{_datadir}
mv %{buildroot}%{contentdir}/html/htdig %{buildroot}%{_datadir}
ln -sf ../../../usr/share/htdig %{buildroot}%{contentdir}/html/htdig
diff --git a/redhat/extras/htdig/patches/fix-ftbfs-gcc14 b/redhat/extras/htdig/patches/fix-ftbfs-gcc14
new file mode 100644
index 000000000..88914b6a0
--- /dev/null
+++ b/redhat/extras/htdig/patches/fix-ftbfs-gcc14
@@ -0,0 +1,11 @@
+--- a/db/os_map.c
++++ b/db/os_map.c
+@@ -31,6 +31,8 @@
+ #endif
+
+ #include "db_int.h"
++#include "db_page.h"
++#include "db_ext.h"
+ #include "os_jump.h"
+
+ #ifdef HAVE_MMAP
diff --git a/redhat/extras/htdig/patches/gcc-11 b/redhat/extras/htdig/patches/gcc-11.patch
index 09c974cea..09c974cea 100644
--- a/redhat/extras/htdig/patches/gcc-11
+++ b/redhat/extras/htdig/patches/gcc-11.patch
diff --git a/redhat/extras/htdig/patches/series b/redhat/extras/htdig/patches/series
index da0d40c91..857883dbb 100644
--- a/redhat/extras/htdig/patches/series
+++ b/redhat/extras/htdig/patches/series
@@ -3,4 +3,5 @@ kfreebsd
gcc-6
sourceforge_logo
drop-bogus-assignment
-gcc-11
+gcc-11.patch
+fix-ftbfs-gcc14
diff --git a/redhat/extras/pinentry-tqt/pinentry-tqt.spec b/redhat/extras/pinentry-tqt/pinentry-tqt.spec
index 35f83a72e..b27247ee9 100644
--- a/redhat/extras/pinentry-tqt/pinentry-tqt.spec
+++ b/redhat/extras/pinentry-tqt/pinentry-tqt.spec
@@ -17,7 +17,7 @@
Name: pinentry-tqt
-Version: 1.3.0
+Version: 1.3.1
Release: 1%{?dist}
Summary: PIN or passphrase entry dialogs
Group: System/Libraries
diff --git a/redhat/extras/trinity-desktop/trinity-desktop.spec b/redhat/extras/trinity-desktop/trinity-desktop.spec
index a73b9c7ee..011698526 100644
--- a/redhat/extras/trinity-desktop/trinity-desktop.spec
+++ b/redhat/extras/trinity-desktop/trinity-desktop.spec
@@ -16,7 +16,7 @@
#
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
@@ -49,7 +49,7 @@ Source0: trinity-3.5.13-fedora.repo
Source1: trinity-3.5.13-rhel.repo
Source2: RPM-GPG-KEY-trinity
-%if 0%{?fedora} >= 32 || 0%{?mgaversion} >= 7 || 0%{?pclinuxos} || 0%{?rhel} >= 8 || 0%{?suse_version}
+%if 0%{?fedora} >= 32 || 0%{?mdkver} >= 5000000 || 0%{?mgaversion} >= 7 || 0%{?pclinuxos} || 0%{?rhel} >= 8 || 0%{?suse_version}
Requires: pinentry-tqt
%endif
Requires: trinity-tdeaccessibility >= %{version}
@@ -206,6 +206,7 @@ Requires: trinity-smartcardauth
Requires: trinity-soundkonverter
Requires: trinity-tastymenu
Requires: trinity-tdebluez
+Requires: trinity-tde-ebook-reader
Requires: trinity-tde-guidance
Requires: trinity-tde-style-baghira
Requires: trinity-tde-style-domino
@@ -240,6 +241,7 @@ Requires: trinity-twin-style-crystal
Requires: trinity-twin-style-dekorator
Requires: trinity-twin-style-fahrenheit
Requires: trinity-twin-style-machbunt
+Requires: trinity-twin-style-mallory
Requires: trinity-twin-style-suse2
Requires: trinity-wlassistant
Requires: trinity-yakuake
diff --git a/redhat/extras/trinity-filesystem/trinity-filesystem.spec b/redhat/extras/trinity-filesystem/trinity-filesystem.spec
index e6fccabdb..619d4b1a8 100644
--- a/redhat/extras/trinity-filesystem/trinity-filesystem.spec
+++ b/redhat/extras/trinity-filesystem/trinity-filesystem.spec
@@ -17,7 +17,7 @@
# TDE variables
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_prefix /opt/trinity
%define tde_bindir %{tde_prefix}/bin
diff --git a/redhat/libraries/kipi-plugins/kipi-plugins.spec b/redhat/libraries/kipi-plugins/kipi-plugins.spec
index 68bc75af8..353b1c1a5 100644
--- a/redhat/libraries/kipi-plugins/kipi-plugins.spec
+++ b/redhat/libraries/kipi-plugins/kipi-plugins.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg kipi-plugins
%define tde_prefix /opt/trinity
@@ -140,20 +140,15 @@ BuildRequires: libxslt-devel
%endif
# MESA support
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel}
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLU-devel
%endif
-%if 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?pclinuxos}
-BuildRequires: MesaGLU-devel
-%else
-%if 0%{?mdkver}
-BuildRequires: %{_lib}glu-devel
-%else
-BuildRequires: mesaglu-devel
-%endif
+%if 0%{?mgaversion} || 0%{?pclinuxos}
+BuildRequires: %{_lib}mesaglu1-devel
%endif
+%if 0%{?mdkver} >= 5000000
+BuildRequires: %{_lib}glu-devel
%endif
%if 0%{?suse_version}
BuildRequires: Mesa-libGL-devel
diff --git a/redhat/libraries/libkdcraw/libkdcraw.spec b/redhat/libraries/libkdcraw/libkdcraw.spec
index e881fc9b8..b0d1fb88a 100644
--- a/redhat/libraries/libkdcraw/libkdcraw.spec
+++ b/redhat/libraries/libkdcraw/libkdcraw.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libkdcraw
%define tde_prefix /opt/trinity
diff --git a/redhat/libraries/libkexiv2/libkexiv2.spec b/redhat/libraries/libkexiv2/libkexiv2.spec
index c44f92c28..e2ba31887 100644
--- a/redhat/libraries/libkexiv2/libkexiv2.spec
+++ b/redhat/libraries/libkexiv2/libkexiv2.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libkexiv2
%define tde_prefix /opt/trinity
diff --git a/redhat/libraries/libkipi/libkipi.spec b/redhat/libraries/libkipi/libkipi.spec
index 38e0d979c..869bd2094 100644
--- a/redhat/libraries/libkipi/libkipi.spec
+++ b/redhat/libraries/libkipi/libkipi.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libkipi
%define tde_prefix /opt/trinity
diff --git a/redhat/libraries/libksquirrel/libksquirrel.spec b/redhat/libraries/libksquirrel/libksquirrel.spec
index 8168d4711..f0e86d97a 100644
--- a/redhat/libraries/libksquirrel/libksquirrel.spec
+++ b/redhat/libraries/libksquirrel/libksquirrel.spec
@@ -26,7 +26,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libksquirrel
%define tde_prefix /opt/trinity
diff --git a/redhat/libraries/libtdeldap/libtdeldap.spec b/redhat/libraries/libtdeldap/libtdeldap.spec
index 80c14f13b..27d29f172 100644
--- a/redhat/libraries/libtdeldap/libtdeldap.spec
+++ b/redhat/libraries/libtdeldap/libtdeldap.spec
@@ -22,7 +22,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libtdeldap
%define tde_prefix /opt/trinity
@@ -78,7 +78,7 @@ BuildRequires: libtool-ltdl-devel
# SASL support
%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?pclinuxos}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: %{_lib}sasl-devel
%else
BuildRequires: %{_lib}sasl2-devel
@@ -90,7 +90,7 @@ BuildRequires: cyrus-sasl-devel
# OPENLDAP support
%if 0%{?rhel} >= 6 || 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion}
-%if 0%{?mdkver}
+%if 0%{?mdkver} >= 5000000
BuildRequires: lib64ldap-devel
%else
BuildRequires: openldap-devel
@@ -115,7 +115,11 @@ BuildRequires: libheimdal-devel
%if 0%{?fedora} || 0%{?mdkversion} || 0%{?mgaversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define with_tdehwlib 1
%if 0%{?mdkversion} || 0%{?mgaversion}
+%if 0%{?pclinuxos}
+BuildRequires: %{_lib}udev1-devel
+%else
BuildRequires: %{_lib}udev-devel
+%endif
%else
BuildRequires: libudev-devel
%endif
diff --git a/redhat/libraries/libtqt-perl/libtqt-perl.spec b/redhat/libraries/libtqt-perl/libtqt-perl.spec
index 38ad6cce6..dd71de0ce 100644
--- a/redhat/libraries/libtqt-perl/libtqt-perl.spec
+++ b/redhat/libraries/libtqt-perl/libtqt-perl.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg libtqt-perl
%define tde_prefix /opt/trinity
diff --git a/redhat/libraries/pytde/pytde.spec b/redhat/libraries/pytde/pytde.spec
index 23c576859..98c6d90a9 100644
--- a/redhat/libraries/pytde/pytde.spec
+++ b/redhat/libraries/pytde/pytde.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg pytde
%define tde_prefix /opt/trinity
@@ -93,7 +93,7 @@ from tdeio, tdejs, tdehtml and tdeprint.
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%{python_sitearch}/*.so
-%if 0%{?mdkver} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
+%if 0%{?mdkversion} || 0%{?pclinuxos} || 0%{?rhel} == 7 || 0%{?suse_version}
%{python_sitearch}/dcopexport.py*
%{python_sitearch}/dcopext.py*
%{python_sitearch}/pytdeconfig.py*
diff --git a/redhat/libraries/pytdeextensions/pytdeextensions.spec b/redhat/libraries/pytdeextensions/pytdeextensions.spec
index 4cbfab470..6eec0582d 100644
--- a/redhat/libraries/pytdeextensions/pytdeextensions.spec
+++ b/redhat/libraries/pytdeextensions/pytdeextensions.spec
@@ -18,7 +18,7 @@
# TDE variables
%define tde_epoch 2
%if "%{?tde_version}" == ""
-%define tde_version 14.1.2
+%define tde_version 14.1.3
%endif
%define tde_pkg pytdeextensions
%define tde_prefix /opt/trinity
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..f36e3527c
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk
@@ -0,0 +1,246 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog
new file mode 100644
index 000000000..c665103d8
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog
@@ -0,0 +1,95 @@
+universal-indent-gui-tqt (1.2.0-2) unstable; urgency=medium
+
+ * Port to TQt3 and package renaming
+ * Initial release for TQt3
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Mon, 16 Jul 2022 16:06:00 +0900
+
+universalindentgui (1.2.0-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Update for new qscintilla2 library names (Closes: #885647)
+
+ -- Scott Kitterman <scott@kitterman.com> Thu, 04 Jan 2018 07:06:09 -0500
+
+universalindentgui (1.2.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Drop 02_fix_gcc_4.5_build.patch - merged upstream.
+ * Update debian/contol:
+ - bump debhelper to 9.
+ - bump Standards-Version to 3.9.3 (no changes needed).
+
+ -- Fathi Boudra <fabo@debian.org> Tue, 22 May 2012 08:49:27 +0300
+
+universalindentgui (1.1.0-2) unstable; urgency=low
+
+ * Add 02_fix_gcc_4.5_build.patch (Closes: #565043)
+
+ -- Fathi Boudra <fabo@debian.org> Mon, 21 Feb 2011 12:21:21 +0200
+
+universalindentgui (1.1.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Update debian/control:
+ - Bump quilt and debhelper build-dependency versions.
+ - Bump Standards-Version to 3.8.3 (no changes needed).
+ * Convert debian/rules to dh usage.
+ * Rename debian/universalindentgui.lintian to
+ debian/universalindentgui.lintian-overrides for dh_lintian usage.
+ * Add debian/README.source file.
+
+ -- Fathi Boudra <fabo@debian.org> Thu, 20 Aug 2009 13:41:45 +0200
+
+universalindentgui (1.0.2-1) unstable; urgency=low
+
+ * New upstream release:
+ - The default editor font type is now Monospace instead of Courier.
+ (Closes: #483873)
+ * Add 01_disable_check_for_update.diff patch:
+ Automatic check for update is disabled by default. (Closes: #514999)
+ * Bump debian/compat to 7.
+ * Update debian/control:
+ - Set Thomas Schweitzer as maintainer and myself as uploader.
+ (Closes: #483068)
+ - Bump debhelper build-dependency to 7.
+ - Bump Standards-Version to 3.8.1. No changes needed.
+ - Update recommended beautifier list.
+ - Update description to list all supported beautifiers.
+ * Update debian/copyright:
+ - Add PerlTidy.pm and JsDecoder.js missing copyrights.
+ * Cleanup debian/rules.
+
+ -- Fathi Boudra <fabo@debian.org> Wed, 29 Apr 2009 10:50:58 +0200
+
+universalindentgui (0.8.1-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Avoid symlink attacks by using mkdtemp (Closes: 504726)
+
+ -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 12 Nov 2008 01:34:23 +0200
+
+universalindentgui (0.8.1-1.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * urgency high since universalindentgui is actually useless by default
+ (can be hacked to work by setting TMPDIR='/tmp/a')
+ * fixed temporary path asamblation so indents can work
+ (Closes: 486577)
+
+ -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 05 Nov 2008 03:51:48 +0200
+
+universalindentgui (0.8.1-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/rules: Do not delete perltidy as it's no longer shipped
+ * debian/rules: Cleanup extended
+
+ -- Sebastian Pipping <webmaster@hartwork.org> Wed, 02 April 2008 04:45:00 +0100
+
+universalindentgui (0.8.0-1) unstable; urgency=low
+
+ * Initial release (Closes: #459671)
+ * Add man page missing in release archive (svn revision 603 plus fixes)
+
+ -- Sebastian Pipping <webmaster@hartwork.org> Tue, 08 Jan 2008 15:13:53 +0100
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control
new file mode 100644
index 000000000..440b56089
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control
@@ -0,0 +1,42 @@
+Source: universal-indent-gui-tqt
+Section: devel
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Thomas Schweitzer <thomas-schweitzer@arcor.de>
+XSBC-Original-Uploaders: Fathi Boudra <fabo@debian.org>
+Build-Depends: cdbs, debhelper (>= 9~), quilt, tde-cmake, ninja-build, libtqtinterface-dev, libtqscintilla-dev
+Standards-Version: 3.9.3
+
+Package: universal-indent-gui-tqt
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: astyle, bcpp, csstidy, hindent, indent, perltidy, tidy, uncrustify, xmlindent
+Description: GUI frontend for several code beautifiers
+ UniversalIndentGui is a GUI fontend for several code beautifiers, currently
+ supporting:
+ * Artistic Styler
+ * BCPP
+ * Cobol Beautify
+ * CSSTidy
+ * Fortran 90 PPR
+ * GNU Indent
+ * GreatCode
+ * hindent
+ * HTB
+ * Javascript Decoder
+ * JSPPP
+ * Perl Tidy
+ * PHP_Beautifier
+ * PHP Code Beautifier
+ * PHP Stylist
+ * pindent
+ * Ruby Beautify
+ * Ruby Formatter
+ * Shell Indent
+ * (HTML) Tidy
+ * Uncrustify
+ * XML Indent
+ .
+ UniversalIndentGui allows you to tune a beautifier's configuration and see
+ how the changes affects a source example live. It is especially useful to
+ compare different C/C++ beautifiers when you have to choose one of them.
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright
new file mode 100644
index 000000000..4ca630432
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright
@@ -0,0 +1,64 @@
+This code was ported to TQt3 and packaged for Debian by:
+ Michele Calgaro <michele.calgaro@yahoo.it>
+and is based on the code downloaded from Debian Snapshot Archive at:
+ https://snapshot.debian.org/package/universalindentgui/1.2.0-1.1
+
+The original package was debianized by:
+
+ Fathi Boudra <fabo@debian.org> on Wed, 29 Apr 2009 10:50:58 +0200
+
+It was downloaded from:
+
+ http://universalindent.sourceforge.net
+
+Upstream Author:
+
+ Thomas Schweitzer <thomas-schweitzer@arcor.de>
+
+Copyright:
+
+ Copyright (C) 2006-2012 Thomas Schweitzer
+
+Copyright for indenters/PerlTidyLib.pm file:
+
+ Copyright (C) 2000-2007 Steve Hancock
+
+ This file is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+Copyright for indenters/JsDecoder.js file:
+
+ Copyright (C) 2004-2006 Cezary Tomczak
+
+ This file is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+UniversalIndentGUI license:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'
+and the GPL version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is:
+
+ Copyright (C) 2009 Fathi Boudra <fabo@debian.org>
+
+and is licensed under the GPL version 2,
+see `/usr/share/common-licenses/GPL-2'.
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs
new file mode 100644
index 000000000..233eccf4d
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs
@@ -0,0 +1,2 @@
+CHANGELOG.txt
+readme.html
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules
new file mode 100755
index 000000000..8a65140de
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DCONFIG_INSTALL_DIR="/etc/universal-indent-gui-tqt" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DBUILD_ALL="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu
new file mode 100644
index 000000000..17418bf4e
--- /dev/null
+++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu
@@ -0,0 +1,5 @@
+?package(universal-indent-gui-tqt): \
+ needs="X11" \
+ section="Applications/Programming" \
+ title="Universal Indent Gui TQt" \
+ command="/usr/bin/universal-indent-gui-tqt"
diff --git a/ubuntu/_base/applications/graphics/ksquirrel/debian/rules b/ubuntu/_base/applications/graphics/ksquirrel/debian/rules
index 8f95f25f5..ca3408acf 100755
--- a/ubuntu/_base/applications/graphics/ksquirrel/debian/rules
+++ b/ubuntu/_base/applications/graphics/ksquirrel/debian/rules
@@ -119,4 +119,4 @@ binary-arch: build install
dh_builddeb $(DEB_DH_BUILDDEB_ARGS)
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build build-arch clean binary-indep binary-arch binary install
diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/control b/ubuntu/_base/applications/internet/ktorrent/debian/control
index b19611be8..f999b4929 100644
--- a/ubuntu/_base/applications/internet/ktorrent/debian/control
+++ b/ubuntu/_base/applications/internet/ktorrent/debian/control
@@ -2,7 +2,7 @@ Source: ktorrent-trinity
Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libpcre3-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev
+Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev
Standards-Version: 3.8.4
Package: ktorrent-trinity
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/README.source b/ubuntu/_base/applications/misc/krecipes/debian/README.source
deleted file mode 100644
index b1eacedd0..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/README.source
+++ /dev/null
@@ -1,5 +0,0 @@
-This package uses CDBS as build system. See /usr/share/doc/cdbs/cdbs-doc.{html|pdf.gz}.
-
-This package uses quilt for patch management. See /usr/share/doc/quilt/README.gz.
-
- -- Matthias Julius <mdeb@julius-net.net>, Fri, 27 Mar 2009 15:32:58 -0400
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
index 28bc4ff13..505a983a2 100644
--- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
+++ b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install
@@ -3,5 +3,4 @@ debian/tmp/opt/trinity/share/icons
debian/tmp/opt/trinity/share/locale
debian/tmp/opt/trinity/share/man/man1/krecipes.1
debian/tmp/opt/trinity/share/mimelnk
-
-debian/krecipes.xpm opt/trinity/share/pixmaps/
+debian/tmp/opt/trinity/share/pixmaps
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian
deleted file mode 100644
index 6fd5c88d0..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian
+++ /dev/null
@@ -1,4 +0,0 @@
-# Don't warn about missing icon file as this is in the -data package
-krecipes-trinity binary: menu-icon-missing /opt/trinity/share/pixmaps/krecipes.xpm
-# Don't warn about missing man page as this is in the -data package
-krecipes-trinity binary: binary-without-manpage opt/trinity/bin/krecipes
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm b/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm
deleted file mode 100644
index a99416613..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm
+++ /dev/null
@@ -1,227 +0,0 @@
-/* XPM */
-static char *krecipes[] = {
-/* columns rows colors chars-per-pixel */
-"32 32 189 2",
-" c #000000",
-". c #0A0A17",
-"X c #383857",
-"o c #242373",
-"O c #4C4C4C",
-"+ c #555555",
-"@ c blue",
-"# c #6A37BF",
-"$ c #4040A3",
-"% c #656596",
-"& c #4B4ACD",
-"* c #4E45FF",
-"= c #4C49FE",
-"- c #5F52E4",
-"; c #5454FF",
-": c #5D5DFF",
-"> c #6E5ACE",
-", c #6363DF",
-"< c #6760EF",
-"1 c #6666FF",
-"2 c #6A6AFF",
-"3 c #726DF4",
-"4 c #7474FE",
-"5 c #7A7AFF",
-"6 c #800000",
-"7 c #9D0000",
-"8 c #9A133A",
-"9 c #AA0000",
-"0 c #B20000",
-"q c #BD0101",
-"w c #BB0F0D",
-"e c #B41F1F",
-"r c #B81717",
-"t c #A91B4F",
-"y c #A96A6A",
-"u c #A6747F",
-"i c #BA7E62",
-"p c #C30000",
-"a c #C90202",
-"s c #D21A1A",
-"d c #CC2C2C",
-"f c #D62626",
-"g c #D13838",
-"h c red",
-"j c #E02A2A",
-"k c #E16A24",
-"l c #C24848",
-"z c #CC4242",
-"x c #C75150",
-"c c #D64545",
-"v c #D85151",
-"b c #DD5C5C",
-"n c #C36160",
-"m c #C27371",
-"M c #D96161",
-"N c #DB7272",
-"B c #E04242",
-"V c #EA555F",
-"C c #EC6565",
-"Z c #892D89",
-"A c #916A9C",
-"S c #B54C84",
-"D c #867EED",
-"F c #DC8225",
-"G c #DF8F2E",
-"H c #DE9134",
-"J c #ED961A",
-"K c #FE9E00",
-"L c #E99420",
-"P c #FEA005",
-"I c #FAA71E",
-"U c #D4914E",
-"Y c #D89449",
-"T c #CD966B",
-"R c #D8A778",
-"E c #E88572",
-"W c #F6B343",
-"Q c #F9B545",
-"! c #FFC25C",
-"~ c #F5C16C",
-"^ c #FFC564",
-"/ c #F5C473",
-"( c #818181",
-") c #AB8BA7",
-"_ c gray64",
-"` c #AEACAB",
-"' c #B1B1AE",
-"] c #B4B3B1",
-"[ c #B8B7B4",
-"{ c #BDBCBA",
-"} c #9C86C3",
-"| c #9483D6",
-" . c #9696DB",
-".. c #9C9CD9",
-"X. c #8484FE",
-"o. c #8B8BFE",
-"O. c #9489E6",
-"+. c #9D9DE2",
-"@. c #9393F5",
-"#. c #9392FD",
-"$. c #9C9CFD",
-"%. c #A09FF8",
-"&. c #A3A3D9",
-"*. c #AAAADB",
-"=. c #B2B2DA",
-"-. c #A7A7E0",
-";. c #AFAFE6",
-":. c #ACACE8",
-">. c #A4A3F6",
-",. c #A3A3FD",
-"<. c #ABAAF4",
-"1. c #ABABFE",
-"2. c #B5ABE4",
-"3. c #B5B5E4",
-"4. c #B6B6EF",
-"5. c #B9B9E3",
-"6. c #BCBCED",
-"7. c #B2B1F3",
-"8. c #B3B3FE",
-"9. c #BDBCF4",
-"0. c #BBBBFD",
-"q. c #C48483",
-"w. c #C49481",
-"e. c #C59492",
-"r. c #DE8484",
-"t. c #C5A3A1",
-"y. c #C9B2AF",
-"u. c #C0BFBD",
-"i. c #DBBFBF",
-"p. c #E99D8D",
-"a. c #E19898",
-"s. c #F78D8D",
-"d. c #FF8282",
-"f. c #E59BAB",
-"g. c #E7A5A4",
-"h. c #E2A8A8",
-"j. c #E8BBBA",
-"k. c #F4ADAA",
-"l. c #FCB5B5",
-"z. c #C1C0BE",
-"x. c #EFC28E",
-"c. c #E5C5B4",
-"v. c #F6D6A2",
-"b. c #C5C4C3",
-"n. c #C8C6C5",
-"m. c #C9C8C6",
-"M. c #CDCBCA",
-"N. c #D0CECD",
-"B. c #D1D0CD",
-"V. c #DED0CF",
-"C. c #D5D3D2",
-"Z. c #DAD5D3",
-"A. c #DAD8D6",
-"S. c #DDDCDB",
-"D. c #C0C0F4",
-"F. c #C1C1FC",
-"G. c #CCCBF4",
-"H. c #D7D7F7",
-"J. c #D4D4FD",
-"K. c #DBDBF7",
-"L. c #DEDDF8",
-"P. c #E1CFCE",
-"I. c #E8C6C5",
-"U. c #EDCACA",
-"Y. c #E2DDDC",
-"T. c #EAD1D0",
-"R. c #FDC6C6",
-"E. c #F5D3D3",
-"W. c #F0DADA",
-"Q. c #FBD6D8",
-"!. c #FADEDD",
-"~. c #E1E0DE",
-"^. c #FAE8CE",
-"/. c #FAEBD3",
-"(. c #E3E3E2",
-"). c #E8E7E6",
-"_. c #E8E8E7",
-"`. c #ECEBEA",
-"'. c #E4E4FF",
-"]. c #EBEBFD",
-"[. c #F2E7E7",
-"{. c #F1EEEE",
-"}. c #FBE4E4",
-"|. c #FFEBEB",
-" X c #F0F0EF",
-".X c #F3F3F2",
-"XX c #FBF5F5",
-"oX c #FEFDFD",
-"OX c None",
-/* pixels */
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX' y p OXOXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOXOX+ z.M.Z.z p OXOXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOXOX( C.C.S.n.C.x a OXOXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOXOX_ S.C.S.B.).m.B.n p OXOXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOXOX{ _.S.).(.n.Y.~.m.n.m q OXOXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOX( C. X`._.S.(.Y.z.S.A.[ Z.q.w h OXOXOXOXOXOXOX",
-"OXOXOXOXO _ n.n.m.S..X.X X`.(.(.z.(.M.m.u.u.M.e.r q OXOXOXOXOXOX",
-"OX { M.S.(.S.S.(.(.`..X.X X_.S.~.' Y.[ N.' m.u.t.e 9 OXOXOXOXOX",
-"OXp m.XX).).S.(.(.(.~..X.X.X`.`.A.Y.' Z.` N.` N.u.y.l 9 OXOXOXOX",
-"OX0 d W.`.).(.(.(.S.(..X.X X.X_._.u.B.[ m.[ n.] A.W.|.f 9 OXOXOX",
-"OXOXq g `. XS.(.(.). X)..X X X X`.A.z.u.z.u.u.Z.}.oXl.s OXOXOXOX",
-"OXOXOXp c {._..X.X.X.X].A. X X X X`.b.C.] M.P.XXoXs.a OXOXOXOXOX",
-"OXOXOXOXp v .X).(.(.S.N.S.S.S.`. X`._.{ S.P.oXXXC q OXOXOXOXOXOX",
-"OXOXOXOXOXa b .X_.(.(.(.S.S.S.S.`.{._.Y.T.oX}.B 0 OXOXOXOXOXOXOX",
-"OXOXOXOXOXOXa N .X(.S.(.S.S.S.S.(.{.Y.j.oXR.f 6 OXOXOXOXOXOXOXOX",
-"OXOXOXOXOXOX p r..XY.). X`.V.U.!.oXoXd.V Z = * OXOXOXOXOXOXOXOX",
-"OXOXOXOXOX 8 a. XI.E.oXoXoXoXQ.f.S # = = = = OXOXOXOXOXOXOX",
-"OXOXOXOXOX o = t h.oXoX!.k.E k F R i u A > = = ; OXOXOXOXOXOX",
-"OXOXOXOXOX & = c.b g.p.x.~ W P ^ Q K K K K G - $ OXOXOX",
-"OXOXOXOXOXOXOX1 < ^./.v./ W I K K ! K K K K K K } . OXOXOX",
-"OXOXOXOXOXOXOX2 $.3 ) T Y L K K K K K J H U w.2.X OXOXOXOX",
-"OXOXOXOXOXOXOX2 ].J.4 2 4 4 5 O.| O.#.$.,.1.1.8.% < OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 '.oX].X.4 5 X.X.o.#.$.,.,.1.8.7. .4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 '.oX].H.>.X.X.o.#.$.$.1.1.8.8.-...4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX1 '..XH.G.9.7.$.$.$.$.1.1.8.8.:.*...5 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 H.L.G.9.7.>.>.$.$.,.1.1.8.7.;.*.&.4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 F.G.9.7.>.>.$.$.$.1.1.8.9.4.3.=.*.5 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX2 #.D.7.<.>.$.$.,.1.1.0.0.0.6.5.=.+.4 OXOXOXOXOXOX",
-"OXOXOXOXOXOXOX1 2 X.>.>.$.$.,.,.1.8.0.F.F.6.5.+.5 : OXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOX: 2 4 5 o.$.1.1.1.0.0.F.<.@.4 4 ; OXOXOXOXOXOXOX",
-"OXOXOXOXOXOXOXOXOXOX@ 1 2 4 5 5 5 5 5 5 4 1 X.OXOXOXOXOXOXOXOXOX"
-};
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/rules b/ubuntu/_base/applications/misc/krecipes/debian/rules
index 523611ff9..da431839b 100755
--- a/ubuntu/_base/applications/misc/krecipes/debian/rules
+++ b/ubuntu/_base/applications/misc/krecipes/debian/rules
@@ -29,10 +29,6 @@ endif
$(MAKE) -f admin/Makefile.common && \
touch debian/stamp-bootstrap
-binary-install/krecipes-trinity::
- install -p -D -m644 debian/$(cdbs_curpkg).lintian \
- debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg)
-
clean::
dh_testdir
rm -f debian/stamp-bootstrap
diff --git a/ubuntu/_base/applications/misc/krecipes/debian/watch b/ubuntu/_base/applications/misc/krecipes/debian/watch
deleted file mode 100644
index 9bc512dee..000000000
--- a/ubuntu/_base/applications/misc/krecipes/debian/watch
+++ /dev/null
@@ -1,4 +0,0 @@
-version=3
-
-opts="uversionmangle=s/-/~/" \
- http://sf.net/krecipes/krecipes-(.+)\.tar\.gz \ No newline at end of file
diff --git a/ubuntu/_base/applications/multimedia/amarok/debian/control b/ubuntu/_base/applications/multimedia/amarok/debian/control
index 6e16f1f12..a9207e143 100644
--- a/ubuntu/_base/applications/multimedia/amarok/debian/control
+++ b/ubuntu/_base/applications/multimedia/amarok/debian/control
@@ -10,7 +10,7 @@ Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, bzip2,
libtag1-dev, libsqlite3-dev,
default-libmysqlclient-dev | libmysqlclient-dev, libpq-dev,
libvisual-0.4-dev, libsdl1.2-dev,
- libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev, libmp4v2-dev,
+ libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev,
ruby, ruby-dev, dh-python
Standards-Version: 3.8.4
Homepage: http://amarok.kde.org
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/README.source b/ubuntu/_base/applications/office/tde-ebook-reader/debian/README.source
new file mode 100644
index 000000000..dd31d8dd1
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/README.source
@@ -0,0 +1,9 @@
+This Debian package for tde-ebook-reader does not contain some of the original
+FBReader hyphenation patterns due to following license problems:
+
+el.pattern: no license
+fi.pattern: modification is not explicitly allowed
+tr.pattern: no license
+
+These files were removed from zlibrary/text/data/hyphenationPatterns.zip.
+
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/debian-tde.mk
@@ -0,0 +1,251 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+ if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \
+ test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \
+ echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/versions.pl b/ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/changelog b/ubuntu/_base/applications/office/tde-ebook-reader/debian/changelog
new file mode 100644
index 000000000..323f5d530
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/changelog
@@ -0,0 +1,765 @@
+tde-ebook-reader (0.99.6-debian) testing; urgency=low
+
+ * Ported to TQt3 and package renaming
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sat, 11 May 2024 23:04:00 +0900
+
+fbreader (0.99.4+dfsg-6) unstable; urgency=medium
+
+ * QA upload.
+
+ * Added d/gbp.conf to describe branch layout.
+ * Updated vcs in d/control to Salsa.
+ * Updated d/gbp.conf to enforce the use of pristine-tar.
+ * Updated Standards-Version from 4.2.1 to 4.7.0.
+ * Use wrap-and-sort -at for debian control files
+ * Replaced obsolete pkg-config build dependency with pkgconf.
+ * Corrected shared library SO version in lintian overrides.
+ * Added 1014-desktop-mime-type.patch to announce MIME type support in
+ XDG desktop (Closes: #601609, #601605, #813768).
+ * Bump debhelper from deprecated 9 to 12 and use debhelper-compat version
+ in Build-Depends.
+
+ -- Petter Reinholdtsen <pere@debian.org> Fri, 10 May 2024 13:19:06 +0200
+
+fbreader (0.99.4+dfsg-5.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle <mwhudson@debian.org> Thu, 29 Feb 2024 02:32:43 +0000
+
+fbreader (0.99.4+dfsg-5) unstable; urgency=medium
+
+ * QA upload.
+ * Prevent installing .so link in non-dev library pkgs.
+ * Fix Breaks/Replaces.
+ * Drop old NEWS.
+ * Drop non-functional debian/watch.
+
+ -- Bastian Germann <bage@debian.org> Thu, 07 Sep 2023 15:41:50 +0000
+
+fbreader (0.99.4+dfsg-4) unstable; urgency=medium
+
+ * QA upload.
+ * Install liblzui in fbreader.
+
+ -- Bastian Germann <bage@debian.org> Tue, 05 Sep 2023 10:24:23 +0000
+
+fbreader (0.99.4+dfsg-3) unstable; urgency=medium
+
+ * QA upload.
+ * Prevent the same files in two different packages.
+ * Drop libzlui-qt and itegrate its contents into fbreader.
+
+ -- Bastian Germann <bage@debian.org> Tue, 05 Sep 2023 00:39:53 +0200
+
+fbreader (0.99.4+dfsg-2) experimental; urgency=medium
+
+ * QA upload.
+ * fbreader: Fix Depends on libzlui-qt instead of dropped -qt4.
+
+ -- Bastian Germann <bage@debian.org> Mon, 04 Sep 2023 20:05:08 +0200
+
+fbreader (0.99.4+dfsg-1) experimental; urgency=medium
+
+ * QA upload.
+ * Drop unneeded quilt Build-Dependency.
+ * Update to new upstream version. (Closes: #765039)
+ * Build with Qt5 patch. (Closes: #967336)
+
+ -- Bastian Germann <bage@debian.org> Sat, 02 Sep 2023 11:40:44 +0000
+
+fbreader (0.12.10dfsg2-6) unstable; urgency=low
+
+ * QA upload.
+ * Fix FTBFS with GCC-11 (Closes: #984121)
+ - Add debian/patches/0014-fix-ftbfs-gcc11.patch
+
+ -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Wed, 12 Jan 2022 23:06:22 +0800
+
+fbreader (0.12.10dfsg2-5) unstable; urgency=medium
+
+ * QA upload.
+ * Orphan package.
+ * debian/source/format: Convert to "3.0 (quilt)" source package.
+ * debian/control: Replace transitional package ttf-unifont with
+ fonts-unifont.
+
+ -- Boyuan Yang <byang@debian.org> Thu, 26 Aug 2021 23:14:08 -0400
+
+fbreader (0.12.10dfsg2-4) unstable; urgency=medium
+
+ * debian/control:
+ - Drop Qt4 UI (libzlui-qt4), as Qt4 is going away. (Closes: #874867)
+ * debian/patches:
+ - New patch 0013-fbreader-Makefile-make-linking-order-reproducible, by
+ Chris Lamb. (Closes: 861770)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 01 Sep 2019 10:59:46 +0200
+
+fbreader (0.12.10dfsg2-3) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch 0011-zlibrary-unix-curl-avoid-duplicate-case-in-a-switch.
+ Fixes building with curl 7.62.0. Thanks to Adrian Bunk for the report
+ and the libcurl API change hint. (Closes: #913382)
+ - New patch 0012-makefiles-use-externally-passed-PKG_CONFIG-if-availa by
+ Helmut Grohne.
+ * debian/rules:
+ - Enable cross-architecture building. Patch by Helmut Grohne.
+ (Closes: #861422)
+ * debian/control:
+ - Updated Standards-Version to 4.2.1, no changes needed.
+ - Added Recommends on sensible-utils (as suggested by lintian).
+ * debian/source/format:
+ - Created (with '1.0' inside).
+ * debian/libzlcore-data.lintian-overrides:
+ - Removed a false positive override introduced in 0.12.10dfsg2-1,
+ apparently fixed in lintian since.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 09 Dec 2018 18:21:31 +0100
+
+fbreader (0.12.10dfsg2-2) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch booksdb-avoid-converting-boolean-to-shared_ptr.patch. Fixes
+ building with GCC6. Patch by Robert Bihlmeyer. (Closes: #811676)
+ * debian/copyright:
+ - Updated my e-mail address.
+ - Removed obsolete statements for DocBook/XHTML entity files removed in
+ the previous upload. (Closes: #824393)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 24 Jul 2016 13:40:32 +0200
+
+fbreader (0.12.10dfsg2-1) unstable; urgency=medium
+
+ * debian/dfsg-repack:
+ - Also remove docbook- and XHTML entity files. (Closes: #807074)
+ * debian/patches:
+ - New patch fbreader-Makefile-do-not-try-to-install-empty-format.patch, so
+ upstream Makefile doesn't install unexisting XHTML entity files.
+ * debian/control:
+ - Updated Standards-Version to 3.9.6, no changes needed.
+ - Bumped debhelper build-dependency to >= 9.
+ * debian/rules:
+ - Modernized using dh overrides.
+ * debian/menu:
+ - Removed as suggested by lintian, since a .desktop-file is present.
+ * debian/libzlcore-data.lintian-overrides:
+ - Added to override a false positive about reproducibility of
+ usr/share/zlibrary/unicode.xml.gz.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 21 Feb 2016 10:46:49 +0100
+
+fbreader (0.12.10dfsg-10) unstable; urgency=low
+
+ * NMU acknowledged - thanks, Ondřej!
+ * debian/control:
+ - Bump ABI parts of libzlcore and libzltext package names for GCC5 C++11
+ ABI transition. For historical reasons these package name parts were
+ actually a bit off the SONAMEs, and now it's a good time to fix it.
+ (Closes: #763468)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Tue, 21 Jul 2015 20:52:34 +0300
+
+fbreader (0.12.10dfsg-9.1) unstable; urgency=medium
+
+ * Change B-D to libjpeg-dev to finish the transition to libjpeg-turbo
+
+ -- Ondřej Surý <ondrej@debian.org> Mon, 29 Sep 2014 14:04:47 +0200
+
+fbreader (0.12.10dfsg-9) unstable; urgency=low
+
+ * debian/control:
+ - Bumped Standards-Version to 3.9.4, no changes needed.
+ - Build-depend on libunibreak-dev instead of liblinebreak2-dev.
+ * debian/patches:
+ - New patch 950-link-to-libunibreak.patch.
+ - New patch 951-fix-calling-compiler.patch, which replaces old
+ 940-use-debian-compiler-flags.patch: reworked to not override compiler
+ flags by "target setup" instead of introducing DEBFLAGS, force verbose
+ compilation and introduce CPPFLAGS and CXXFLAGS where needed.
+ * debian/rules:
+ - Include dpkg's buildflags.mk if present to support hardening.
+ - Removed DEBFLAGS-hack.
+ - Removed obsolete commented Qt3-related line.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Fri, 21 Jun 2013 13:17:00 +0300
+
+fbreader (0.12.10dfsg-8) unstable; urgency=low
+
+ * debian/patches:
+ - New patch 600-fix-ftell-crash.patch, fixing a possible crash on
+ migration. (Closes: #689338)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 06 Oct 2012 12:33:58 +0300
+
+fbreader (0.12.10dfsg-7) unstable; urgency=medium
+
+ * debian/rules:
+ - Fixed FTFBS on binary-only builds. Report by Pino Toscano, patch by
+ Salvatore Bonaccorso. (Closes: #680657)
+ * debian/control:
+ - Bumped Standards-Version to 3.9.3, no changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 08 Jul 2012 12:05:01 +0300
+
+fbreader (0.12.10dfsg-6) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch 910-zlui-qt4-links-to-QtCore.patch. Thanks to Stepan Golosunov
+ for the report. (Closes: #649612)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 26 Nov 2011 12:35:23 +0200
+
+fbreader (0.12.10dfsg-5) unstable; urgency=low
+
+ * debian/{control,rules}
+ - Don't build zlui-maemo anymore as its build-depends will be removed from
+ Debian repositories. (Closes: #643745)
+ * debian/patches:
+ - Dropped maemo-specific patches as not needed anymore.
+ * debian/NEWS:
+ - Set the version of really uploaded package.
+ Fixes a lintian warning 'debian-news-entry-has-unknown-version'.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Thu, 29 Sep 2011 19:25:10 +0300
+
+fbreader (0.12.10dfsg-4) unstable; urgency=low
+
+ * debian/control:
+ - Build-depend on liblinebreak{ -> 2}-dev.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Tue, 14 Jun 2011 19:38:15 +0300
+
+fbreader (0.12.10dfsg-3) unstable; urgency=medium
+
+ * debian/patches:
+ - New patch 030-use-pkgconfig-includes.patch from Steve Langasek.
+ (Closes: #620852)
+ - New patch 400-fix-building-with-gcc46.patch. Fixes FTBFS.
+ (Closes: #618051)
+ * debian/control:
+ - Bumped Standards-Version to 3.9.2, no changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 28 May 2011 14:01:16 +0300
+
+fbreader (0.12.10dfsg-2) unstable; urgency=low
+
+ * Upload to unstable. (Closes: #613902)
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sat, 19 Feb 2011 14:15:35 +0200
+
+fbreader (0.12.10dfsg-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/control:
+ - Added libjpeg8-dev build-dependency. (Closes: #598996)
+ - Bumped Standards-Version to 3.9.1, no changes needed.
+ - Reintroduced libzlui-maemo binary package and build dependencies.
+ * debian/rules:
+ - Reintroduced maemo actions.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Mon, 04 Oct 2010 19:47:39 +0300
+
+fbreader (0.12.9dfsg-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/NEWS:
+ - Added with notes about migration to 0.12.
+ * debian/control:
+ - Updated my mail address.
+ - Removed DMUA, it is not needed anymore.
+ - Added eReader to the list of supported formats.
+ - Temporarily removed libzlui-maemo binary package and build dependencies
+ for it until maemo support is ready.
+ - Dropped 'libzlui-qt' binary package.
+ - Bumped Standards-Version to 3.8.4, no changes needed.
+ - Changed the suffix of library packages from 0.10 to 0.12.
+ - Set minimum build-dependency libcurl version to 7.17 as per upstream
+ README.build.
+ - Added libsqlite3-dev build-dependency.
+ * debian/copyright:
+ - Updated copyright years.
+ * debian/patches:
+ - 930-use-shell-make-variable.patch: updated.
+ - 020-maemo-disable-libconic.patch: refreshed.
+ - 900-delete-useless-strip-flag.patch: refreshed.
+ - 930-use-shell-make-variable.patch: refreshed.
+ - 940-use-debian-compiler-flags.patch: refreshed.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Thu, 25 Mar 2010 19:58:30 +0200
+
+fbreader (0.10.7dfsg-4) unstable; urgency=medium
+
+ * debian/control:
+ - Use source:Version for dependencies on arch-independent packages.
+ Thanks to Julien Cristau for the report. Fixes FTBFS on BinNMUs.
+ (Closes: #596575)
+ - Updated my mail address.
+ - Removed DM-Upload-Allowed, not needed anymore.
+
+ -- Eugene V. Lyubimkin <jackyf@debian.org> Sun, 12 Sep 2010 21:23:29 +0300
+
+fbreader (0.10.7dfsg-3) unstable; urgency=low
+
+ * debian/control:
+ - Don't allow libzlui front-ends from previous series to be co-installed
+ with modern fbreader to prevent crashes. (Closes: #544138)
+ - Bumped Standards-Version to 3.8.3, no changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Sun, 30 Aug 2009 14:23:49 +0300
+
+fbreader (0.10.7dfsg-2) unstable; urgency=low
+
+ * debian/control:
+ - Fixed misspelled choice 'libzlui-qt' (Qt3 UI) in Depends.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Tue, 19 May 2009 11:21:39 +0300
+
+fbreader (0.10.7dfsg-1) unstable; urgency=low
+
+ * New upstream release, some changes:
+ - 0.10.7:
+ - A conflict between hyperlink clicks and touch scrolling has
+ been fixed.
+ - In maemo versions, empty menu items have been hidden.
+ - 0.10.6:
+ - A bug with images/css links in epub has been fixed. All the links
+ inside XHTML files were interpreted relative to the root OPF location
+ instead of XHTML file location. As a result, some images were not shown
+ in epub books.
+ - 0.10.5:
+ - The migration tool from version 0.8.* has been fixed. After an upgrade
+ from 0.8.* to this version, the first opening of your library will take
+ some time.
+ - A freeze (on some PDB books with more than one page and images, and
+ using small font size) has been fixed.
+ - Several text selection related issues have been fixed.
+ - 0.10.4:
+ - Maemo support is back.
+ - Multiple fixes in the epub format support.
+ * debian/control:
+ - Re-introduced libzlui-maemo binary package.
+ - Different minor versions of the same ui packages ('libzlui-*') are
+ incompatible between each other but have the same name, and it can cause
+ problems on upgrades. This is not a reliable behavior, so now
+ 'libzlui-*' packages don't provide 'libzlui' virtual package anymore.
+ Binary package 'fbreader' now strictly depends on same or newer binary
+ versions of one of 'libzlui-*' packages. (Closes: #521136)
+ - Bumped 'Standards-Version' to 3.8.1, no changes needed.
+ * debian/rules:
+ - Uncommented building maemo binaries.
+ * debian/dfsg-repack:
+ - Corrected to output usage when the parameter is not given.
+ * debian/patches:
+ - 005-maemo-makefile.patch: refreshed.
+ - New 020-maemo-disable-libconic.patch: disable libconic-related parts of
+ the maemo UI. Libconic depends on closed source, not even available
+ software.
+ - New 200-maemo-gtkentryparameter.patch: remove tuning-only hildon calls
+ that Debian GTK+ libraries cannot (yet?) satisfy.
+ - 930-use-shell-make-variable.patch: refreshed.
+ - debian/patches/940-use-debian-compiler-flags.patch: refreshed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 01 May 2009 00:28:06 +0300
+
+fbreader (0.10.3dfsg-1) experimental; urgency=low
+
+ * New upstream release, some changes:
+ - 0.10.3:
+ - Some issues related to multi-file tar, tar.gz and tar.bz2 archives
+ have been fixed.
+ - 0.10.2:
+ - Images order in mobipocket files has been corrected.
+ - Indonesian localization files have been updated.
+ * debian/dfsg-repack:
+ - Corrected to produce correct orig.tar.gz.
+ * debian/patches:
+ - 005-maemo-makefile.patch:
+ - Refreshed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 27 Feb 2009 21:26:25 +0200
+
+fbreader (0.10.1dfsg-1) experimental; urgency=low
+
+ * Repacked upstream tarball, removed non-DFSG hyphenation patterns (el, fi,
+ tr languages). See also README.source.
+ * debian/README.source:
+ - Added with reasons of excluding hyphenation patterns from upstream
+ tarball.
+ * debian/copyright:
+ - Renewed copyrights, thanks to Frank Lichtenheld.
+ - Fixed GPLv2 license path on Debian systems.
+ - Mentioned all Debian packaging contributors.
+ - Provided full license and copyright info for hyphenation patterns.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Wed, 04 Feb 2009 22:59:58 +0200
+
+fbreader (0.10.1-1) experimental; urgency=low
+
+ * New upstream release, some changes:
+ - Fixed never-ending loop under certain conditions when operating with
+ library and settings.
+ * debian/patches:
+ - 200-typo-in-searchonnetworkaction.patch: removed, went upstream.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Sun, 18 Jan 2009 16:06:20 +0200
+
+fbreader (0.10.0-1) experimental; urgency=low
+
+ * New upstream release, some changes:
+ - Searching and downloading books from www.feedbooks.com and
+ www.litres.ru.
+ - Partial CSS support for Epub files.
+ - Improved support for Epub and Mobipocket book formats.
+ - Added support for right-to-left languages and bidirectional text.
+ - Added Czech localization.
+ * debian/rules:
+ - Removed some old dh_makeshlibs magic for libzlcore and libzltext.
+ - Temporarily removed libzlui-maemo binary package until maemo support is
+ ready.
+ - Added build-deps: libfribidi-dev, libcurl4-gnutls-dev.
+ * debian/control:
+ - Bumped liblinebreak dependency version to 1.0.
+ - Made qt4 interface for fbreader the default one for new installs.
+ - Updated library binary package names '0.9' -> '0.10'.
+ - Removed some obsolete Conflicts and Replaces for libzlcore0.10 and
+ libzltext0.10.
+ - As GTK2 UI cannot substitute fonts, added Suggests on 'ttf-unifont'
+ for libzlui-gtk package. (Closes: #502040)
+ - Wrote up better short descriptions, modified a bit long description
+ for libzltext0.10. (Closes: #493616)
+ - Improved long description for the libzlcore-data package.
+ - Advanced fbreader long description according to new release.
+ - Added {misc:Depends} to Depends of all packages, fixing lintian
+ warnings.
+ - Removed duplicated 'Priority' fields from binary packages' entries.
+ - Divided architecture-independent data from package libzltext0.10 to its
+ own binary package (liblztext-data) as it leads to conflict problems
+ being in library package along .so files.
+ - Set DM-Upload-Allowed flag.
+ * debian/patches:
+ - 010-add-missing-headers.patch: deleted, went upstream.
+ - 100-fix-centering-with-margins.patch: deleted, went upstream.
+ - 910-remove-deprecated-fields-in-desktop-file.patch: deleted, went
+ upstream.
+ - New 200-typo-in-searchonnetworkaction.patch, cherry-picked from
+ upstream.
+ - Added comments to all Debian patches.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Tue, 13 Jan 2009 22:19:32 +0200
+
+fbreader (0.8.17-12) unstable; urgency=low
+
+ * debian/patches:
+ - New patch 930-use-shell-make-variable.patch. It allows to do 'make -jN'.
+ - New patch 940-use-debian-compiler-flags.patch. It allows to build
+ package with debian-specific flags.
+ * debian/rules:
+ - Added support for 'parallel=n' in DEB_BUILD_OPTIONS.
+ - Added support for 'noopt' in DEB_BUILD_OPTIONS.
+ - Now package builds with '-D_REENTRANT' flag.
+ * debian/control:
+ - Added missing dependency: libzlui-qt4 on libzlcore.
+ - Included SONAME's to library packages' names:
+ - Renamed 'libzlcore' package to 'libzlcore0.9'.
+ - Renamed 'libzltext' package to 'libzltext0.9'.
+ - Split arch-independent stuff from 'libzlcore' to 'libzlcore-data'
+ package.
+ - Fixed dependency: 'libzltext-dev' depends on 'libzltext', not
+ 'libzlcore'.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Sat, 12 Jul 2008 20:05:47 +0300
+
+fbreader (0.8.17-11) unstable; urgency=low
+
+ * debian/control:
+ - Enhanced all ZLibrary descriptions, not the main one.
+ - Done some renaming to use canonical names of libraries and toolkits in
+ decriptions, as suggested by developers-reference:
+ 'qt' -> 'Qt', 'gtk' -> 'GTK+', 'zlibrary' -> 'ZLibrary'.
+ - Bump 'Depends' on quilt to (>= 0.24).
+ * debian/rules:
+ - Included quilt makefile instead of quilt makefile instead
+ of copy&paste'ing it.
+ * debian/fbreader.links:
+ - Added this file to relay on dh_link's work instead of using 'ln -sf'
+ directly in the debian/rules.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Tue, 17 Jun 2008 23:01:53 +0300
+
+fbreader (0.8.17-10) unstable; urgency=low
+
+ * Switched to quilt patching system.
+ * debian/control:
+ - Enhanced description for libzlcore binary package.
+ - Added 'quilt' to Build-Depends.
+ * debian/rules:
+ - Removed unnecessary 'binary-indep', 'clean' rules.
+ - Added 'patch' and 'unpatch' rules.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 13 Jun 2008 14:01:27 +0300
+
+fbreader (0.8.17-9) unstable; urgency=low
+
+ * debian/control:
+ - Bump 'Standards-Version' to 3.8.0. No changes needed.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Wed, 11 Jun 2008 21:44:43 +0300
+
+fbreader (0.8.17-8) unstable; urgency=low
+
+ * debian/rules:
+ - Added creating symbolic links to provide lowercase-only path for
+ fbreader. (Closes: #434689)
+
+ * Applied patch: removed obsolete 'Encoding' entry from fbreader desktop
+ file.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Mon, 02 Jun 2008 01:25:10 +0300
+
+fbreader (0.8.17-7) unstable; urgency=low
+
+ * Applied patch: correct centering text honoring margins.
+ (Closes: #475696)
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Fri, 30 May 2008 03:13:20 +0300
+
+fbreader (0.8.17-6) unstable; urgency=low
+
+ * New maintainer. (Closes: #483257)
+ * debian/control:
+ - Updated "Maintainer:" field.
+ - Removed "Vcs-Git" field.
+ * debian/rules:
+ - Added empty 'binary-indep', 'clean' rules to satisfy lintian.
+
+ -- Eugene V. Lyubimkin <jackyf.devel@gmail.com> Wed, 28 May 2008 23:16:09 +0300
+
+fbreader (0.8.17-5) unstable; urgency=low
+
+ * debhelper v7, rules file minimisation
+ * Orphaned the package.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 27 May 2008 19:18:07 -0400
+
+fbreader (0.8.17-4) unstable; urgency=low
+
+ * Use a newer version of liblinebreak-dev, which will properly link into
+ libzltext on more picky architectures. Closes: #475095
+
+ -- Joey Hess <joeyh@debian.org> Tue, 08 Apr 2008 19:53:36 -0400
+
+fbreader (0.8.17-3) unstable; urgency=low
+
+ * Add b-d on liblinebreak-dev. Closes: #474805
+
+ -- Joey Hess <joeyh@debian.org> Tue, 08 Apr 2008 17:28:05 -0400
+
+fbreader (0.8.17-2) unstable; urgency=low
+
+ * Header fix for gcc 4.3. Closes: #474805
+
+ -- Joey Hess <joeyh@debian.org> Mon, 07 Apr 2008 17:47:04 -0400
+
+fbreader (0.8.17-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 07 Apr 2008 12:29:01 -0400
+
+fbreader (0.8.15-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 09 Mar 2008 17:50:31 -0400
+
+fbreader (0.8.14-2) unstable; urgency=low
+
+ * Fix missing include in maemo UI to allow building with gcc 4.3.
+ Closes: #466756
+
+ -- Joey Hess <joeyh@debian.org> Wed, 20 Feb 2008 18:24:32 -0500
+
+fbreader (0.8.14-1) unstable; urgency=low
+
+ * New Upstream Version
+
+ -- Joey Hess <joeyh@debian.org> Mon, 11 Feb 2008 12:07:34 -0500
+
+fbreader (0.8.13-1) unstable; urgency=low
+
+ * New Upstream Version. Closes: #461813
+ * Fixes orig tarball snafu. Closes: #462353
+
+ -- Joey Hess <joeyh@debian.org> Sat, 09 Feb 2008 13:31:33 -0500
+
+fbreader (0.8.12-3) unstable; urgency=low
+
+ * Add libzlui-maemo which allows using fbreader on the maemo platform, on
+ Debian. Thanks, Riku Voipio. Closes: #462299
+ * makefiles/arch/maemo.mk: Don't build with -thumb. (Riku)
+ * Loosen dependency versions some more, so it only depends on the current
+ upstream version or higher, ignoring the Debian revision.
+ * Use binary:Version instead of deprecated Source-Version.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 23 Jan 2008 16:51:07 -0500
+
+fbreader (0.8.12-2) unstable; urgency=low
+
+ * Include dependency loosening changes.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 22 Jan 2008 13:27:08 -0500
+
+fbreader (0.8.12-1) unstable; urgency=low
+
+ * New upstream version. Closes: #461813
+ * Didn't include upstream's dependency changes yet.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 21 Jan 2008 12:59:59 -0500
+
+fbreader (0.8.11-1) stable; urgency=low
+
+ * new upstream version
+ * dependency rules have been changed
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Sat, 12 Jan 2008 22:27:00 +0300
+
+fbreader (0.8.10-1) stable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Fri, 4 Jan 2008 20:53:00 +0300
+
+fbreader (0.8.9-1) unstable; urgency=low
+
+ * New Upstream Version
+
+ -- Joey Hess <joeyh@debian.org> Mon, 31 Dec 2007 11:40:17 -0500
+
+fbreader (0.8.8a-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 18 Dec 2007 17:26:06 -0500
+
+fbreader (0.8.8-2) unstable; urgency=low
+
+ * Fix missing include to allow building with gcc 4.3. Closes: #456085
+
+ -- Joey Hess <joeyh@debian.org> Thu, 13 Dec 2007 01:47:01 -0500
+
+fbreader (0.8.8-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 04 Dec 2007 12:51:45 -0500
+
+fbreader (0.8.7b-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Thu, 15 Nov 2007 19:21:34 -0500
+
+fbreader (0.8.7-1) unstable; urgency=low
+
+ [ Nikolay Pultsin ]
+ * new upstream version
+
+ -- Joey Hess <joeyh@debian.org> Fri, 26 Oct 2007 04:57:02 -0400
+
+fbreader (0.8.6d-2) unstable; urgency=low
+
+ * Change %U to %F in menu file, as fbreader does not support URLs.
+ Closes: #447971
+
+ -- Joey Hess <joeyh@debian.org> Thu, 25 Oct 2007 13:36:19 -0400
+
+fbreader (0.8.6d-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 09 Sep 2007 13:16:49 -0400
+
+fbreader (0.8.6c-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 04 Sep 2007 20:22:41 -0400
+
+fbreader (0.8.6b-1) unstable; urgency=low
+
+ * Add real Homepage field. (Needs really new dpkg.)
+ * New upstream version. (Only Windows fixes.)
+
+ -- Joey Hess <joeyh@debian.org> Mon, 27 Aug 2007 13:17:47 -0400
+
+fbreader (0.8.6a-2) unstable; urgency=low
+
+ * Fix handling of nostrip build option. Closes: #436837
+
+ -- Joey Hess <joeyh@debian.org> Sat, 11 Aug 2007 20:30:25 -0400
+
+fbreader (0.8.6a-1) unstable; urgency=low
+
+ [ Nikolay Pultsin ]
+ * new upstream version
+ * added libzlibrary-dev package
+
+ [ Joey Hess ]
+ * Small changes to the new -dev packages.
+ * Upload to Debian.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 08 Aug 2007 10:51:40 -0700
+
+fbreader (0.8.5c-1) unstable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Thu, 19 Jul 2007 15:20:00 +0400
+
+fbreader (0.8.5b-1) unstable; urgency=low
+
+ * new upstream version
+ * almost all changes from the previous change are now included into
+ the upstream version: zlibrary shared objects moving, rpath deletion,
+ and the man page.
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Tue, 10 Jul 2007 21:50:00 +0400
+
+fbreader (0.8.5a-1) unstable; urgency=low
+
+ * First upload to Debian. Closes: #432274
+ * Misc debianisation changes.
+ * Move zlibrary shared object files to /usr/lib from /usr/share.
+ * Remove use of rpath.
+ * Use sensible-browser.
+ * Added a basic man page.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 09 Jul 2007 15:04:31 -0400
+
+fbreader (0.8.5-1) stable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Sat, 7 Jul 2007 02:12:00 +0400
+
+fbreader (0.8.4zz-1) stable; urgency=low
+
+ * new upstream version
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Thu, 5 Jul 2007 03:17:00 +0400
+
+fbreader (0.8.4z-2) stable; urgency=low
+
+ * postinst/postrm scripts were added
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Fri, 29 Jun 2007 21:23:00 +0400
+
+fbreader (0.8.4z-1) stable; urgency=low
+
+ * Initial release.
+
+ -- Nikolay Pultsin <geometer@fbreader.org> Fri, 29 Jun 2007 17:53:00 +0400
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/compat b/ubuntu/_base/applications/office/tde-ebook-reader/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/control b/ubuntu/_base/applications/office/tde-ebook-reader/debian/control
new file mode 100644
index 000000000..cd9f85394
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/control
@@ -0,0 +1,83 @@
+Source: tde-ebook-reader
+Section: text
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Debian QA Group <packages@qa.debian.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqtinterface-dev,
+ libbz2-dev, libexpat1-dev, libfribidi-dev,
+ libsqlite3-dev, libunibreak-dev, libz-dev, pkgconf
+Standards-Version: 4.7.0
+
+Package: tde-ebook-reader
+Architecture: any
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: sensible-utils,
+Description: e-book reader for TDE
+ tde-ebook-reader is an e-book reader for TDE.
+ .
+ Main features:
+ * supports several open e-book formats: fb2, html, chm, plucker,
+ palmdoc, ztxt, tcr (psion text), rtf, oeb, openreader, non-DRM'ed
+ mobipocket, plain text, epub, eReader
+ * reads directly from tar, zip, gzip, bzip2 archives (you can have
+ several books in one archive)
+ * supports a structured view of your e-book collection
+ * automatically determines encodings
+ * automatically generates a table of contents
+ * keeps the last open book and the last read positions for all open books
+ between runs
+ * automatic hyphenation (patterns for several languages are included)
+ * searching and downloading books from www.feedbooks.com and www.litres.ru
+ * partial CSS support for epub files
+
+Package: libzlcore-tqt
+Section: libs
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-data-tqt
+Description: ZLibrary TQt3-based development library (shared library)
+ This is the core of ZLibrary, the library that tde-ebook-reader is based on.
+
+Package: libzlcore-data-tqt
+Section: libs
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+Description: ZLibrary TQt3-based development library (support files)
+ This package contains the support files for the core of ZLibrary, the library
+ that the fbreader e-book reader is based on.
+
+Package: libzltext-tqt
+Section: libs
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt, libzltext-data-tqt
+Description: ZLibrary TQt3-based text model/viewer part (shared library)
+ This package provides text model/viewer part of ZLibrary.
+
+Package: libzltext-data-tqt
+Section: libs
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+Description: ZLibrary TQt3-based text model/viewer part (support files)
+ This package contains the support files for the text model/viewer part
+ of ZLibrary.
+
+Package: libzlcore-tqt-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt
+Description: ZLibrary TQt3-based development library (development files)
+ This package contains development files for the ZLibrary core.
+
+Package: libzltext-tqt-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzltext-tqt
+Description: ZLibrary TQt3-based text model/viewer part (development files)
+ This package contains development files for the ZLibrary text model/viewer
+ library.
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/copyright b/ubuntu/_base/applications/office/tde-ebook-reader/debian/copyright
new file mode 100644
index 000000000..5135a02bf
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/copyright
@@ -0,0 +1,578 @@
+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/fbreader/0.99.4+dfsg-6
+
+Below is the original information from the Debian copyright file.
+-----------------------------------------------------------------
+
+This is the Debian prepackaged version of FBReader.
+
+It was originally Debianised by Nikolay Pultsin <geometer@fbreader.org>, and
+later modified and improved by Joey Hess <joeyh@debian.org> and
+Eugene V. Lyubimkin <jackyf@debian.org>.
+
+Sources are downloaded from its website at:
+
+ http://www.fbreader.org/
+
+It is copyright as follows:
+
+/*
+ * Copyright (C) 2004-2010 Geometer Plus <contact@geometerplus.com>
+ *
+ * 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 Street, Fifth Floor, Boston, MA
+ * 02110-1301, USA.
+ */
+
+On Debian systems, the full text of the GPLv2 can be found in
+/usr/share/common-licenses/GPL-2.
+
+
+Hyphenation patterns (zlibrary/text/data/hyphenationPatterns.zip):
+
+Files fi.pattern, tr.pattern, el.pattern were removed from upstream tarball.
+Check README.source to see why. You can reproduce removing procedure by using
+script debian/dfsg-repack.
+
+
+Files: cs.pattern
+License: GPLv2+.
+
+Files: en.pattern
+License: specific (follows)
+
+% Unlimited copying and redistribution of this file are permitted as long
+% as this file is not modified. Modifications are permitted, but only if
+% the resulting file is not named hyphen.tex.
+
+Files: de-traditional.pattern
+License: Latex Project Public License 1+
+Copyrights:
+
+% Copyright (C) 1988,1991 Rechenzentrum der Ruhr-Universitaet Bochum
+% [german hyphen patterns]
+% Copyright (C) 1993,1994,1999 Bernd Raichle/DANTE e.V.
+% [macros, adaption for TeX 2]
+%
+
+Files: de.pattern
+License: Latex Project Public License 1+
+Copyrights:
+
+% Copyright (C) 1988,1991 Rechenzentrum der Ruhr-Universitaet Bochum
+% [german hyphen patterns]
+% Copyright (C) 1993,1994,1999 Bernd Raichle/DANTE e.V.
+% [macros, adaption for TeX 2]
+% Copyright (C) 1998-2001 Walter Schmidt
+% [adaption to new German orthography]
+%
+
+Files: eo.pattern
+License: Latex Project Public License 1+
+Copyrights: Copyright (C) 1999 Sergei B. Pokrovsky <pok@iis.nsk.su>
+
+Files: es.pattern
+License: Latex Project Public License
+Copyrights:
+
+% (c) Javier Bezos 1993 1997.
+% (c) Javier Bezos and CervanTeX 2001-2006
+% Some parts, (c) by Francesc Carmona
+
+Files: fr.pattern
+License: specific (follows)
+
+% This file is available for free and can used and redistributed
+% asis for free. Modified versions should have another name.
+
+Files: id.pattern
+License: GPLv2
+Copyrights: (c) Copyright 1996, 1997 J\"org Knappen and Terry Mart
+
+Files: it.pattern
+License: LGPLv2.1+
+Copyrights: Copyright 1998, 2007 Claudio Beccari
+
+Files: no.pattern:
+Copyrights: Copyright (C) 2004, 2005 Rune Kleveland, Ole Michael Selberg.
+License: specific (follows)
+
+% Copying and distribution of this file, with or without modification,
+% are permitted in any medium without royalty provided the copyright
+% notice and this notice are preserved.
+
+Files: pt.pattern:
+License: Latex Project Public License 1+
+Copyrights:
+
+% (C) 1996 by Pedro J. de Rezende (rezende@dcc.unicamp.br)
+% and J.Joao Dias Almeida (jj@di.uminho.pt)
+% Version: 1.2 Release date: 21/07/96
+%
+% (C) 1994 by Pedro J. de Rezende (rezende@dcc.unicamp.br)
+% Version: 1.1 Release date: 04/12/94
+%
+% (C) 1987 by Pedro J. de Rezende
+% Version: 1.0 Release date: 02/13/87
+
+Files: sv.pattern
+License: Latex Project Public License 1.2+
+Copyrights: Copyright 1994 by Jan Michael Rynning. All rights reserved.
+
+Files: uk.pattern
+License: Latex Project Public License 1+
+Copyrights: Copyright 1999 Andrij Shvaika
+
+Files: ru.pattern
+License: Latex Project Public License 1.2+
+Copyrights: Copyright 1999-2003 Alexander I. Lebedev <swan@scon155.phys.msu.su>
+
+
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % http://www.latex-project.org/lppl.txt
+ % and version 1.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
+
+
+LGPLv2.1 clause:
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 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
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the full text of the LGPLv2.1 can be found in
+/usr/share/common-licenses/LGPL-2.1.
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install
new file mode 100644
index 000000000..322cc7393
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-data-tqt.install
@@ -0,0 +1,6 @@
+/usr/share/zlibrary-tqt/keynames.desktop-tqt.xml
+/usr/share/zlibrary-tqt/languagePatterns.zip
+/usr/share/zlibrary-tqt/unicode.xml.gz
+/usr/share/zlibrary-tqt/default/
+/usr/share/zlibrary-tqt/encodings/
+/usr/share/zlibrary-tqt/resources/
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install
new file mode 100644
index 000000000..4f30f38c6
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install
@@ -0,0 +1,2 @@
+/usr/include/zlibrary-tqt/core
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install
new file mode 100644
index 000000000..3a6addd23
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install
@@ -0,0 +1 @@
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so.*
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install
new file mode 100644
index 000000000..55acf8e02
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-data-tqt.install
@@ -0,0 +1 @@
+/usr/share/zlibrary-tqt/hyphenationPatterns.zip
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install
new file mode 100644
index 000000000..95be86c20
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install
@@ -0,0 +1,2 @@
+/usr/include/zlibrary-tqt/text
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install
new file mode 100644
index 000000000..3faed63a9
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install
@@ -0,0 +1 @@
+/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so.*
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/patches/series b/ubuntu/_base/applications/office/tde-ebook-reader/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/patches/series
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/rules b/ubuntu/_base/applications/office/tde-ebook-reader/debian/rules
new file mode 100755
index 000000000..0589ec408
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/rules
@@ -0,0 +1,18 @@
+#!/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" \
+ -DCMAKE_ZLIBRARY_INSTALL_PREFIX="/usr" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/source/format b/ubuntu/_base/applications/office/tde-ebook-reader/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/source/options b/ubuntu/_base/applications/office/tde-ebook-reader/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/tde-ebook-reader.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/tde-ebook-reader.install
new file mode 100644
index 000000000..59065ad25
--- /dev/null
+++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/tde-ebook-reader.install
@@ -0,0 +1,2 @@
+/opt/trinity/bin
+/opt/trinity/share
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/control b/ubuntu/_base/applications/settings/kmyfirewall/debian/control
index 5c4cc4d06..bd8bcd2c2 100644
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/control
+++ b/ubuntu/_base/applications/settings/kmyfirewall/debian/control
@@ -2,7 +2,7 @@ Source: kmyfirewall-trinity
Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: cdbs, debhelper (>= 10~), tdelibs14-trinity-dev (>= 3.3.0), chrpath, automake, autoconf, libtool, libltdl-dev
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
Standards-Version: 3.8.4
Homepage: http://kmyfirewall.sourceforge.net/
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs b/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs
deleted file mode 100644
index f0312285e..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-opt/trinity/bin
-opt/trinity/share/doc/tde/HTML/en
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/install b/ubuntu/_base/applications/settings/kmyfirewall/debian/install
deleted file mode 100644
index 311ed806e..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/install
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/kmyfirewall.xpm opt/trinity/share/pixmaps
-debian/kmyfirewall-trinity/opt/trinity/share/man/man1/*
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop
deleted file mode 100644
index 3a562e7c0..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop
+++ /dev/null
@@ -1,44 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=ServiceType
-X-TDE-ServiceType=KMyFirewall/Installer
-X-TDE-Library=libkmfinstallerplugin
-
-Name=KMyFirewall Installer Plugin
-Name[bg]=Приставка-инсталатор на KMyFirewall
-Name[br]=Lugent stalier KMyFirewall
-Name[bs]=KMyFirewall dodatak za instalaciju
-Name[ca]=Connector d'instal·lació per a KMyFirewall
-Name[cs]=Modul instalátoru KMyFirewall
-Name[de]=KMyFirewall Installationsprogramm
-Name[el]=Πρόσθετο εγκατάστασης για το KMyFirewall
-Name[es]=Complemento de instalación de KMyFirewall
-Name[et]=KMyFirewalli paigaldamisplugin
-Name[fr]=Module d'installation de KMyFirewall
-Name[gl]=Extensión de Instalazón de KMyFirewall
-Name[hi]=के-माइ-फायरवाल संस्थापक प्लगइन
-Name[hu]=KMyFirewall telepítőmodul
-Name[it]=Plugin di installazione di KMyFirewall
-Name[ja]=KMyFirewall インストーラ プラグイン
-Name[ka]=KMyFirewall დაყენების მოდული
-Name[nl]=KMyFirewall Installatieplugin
-Name[pa]=KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ
-Name[pl]=Wtyczka instalatora KMyFirewall
-Name[pt]='Plugin' de Instalação do KMyFirewall
-Name[pt_BR]=Plug-in Instaldor par ao KMyFirewall
-Name[ru]=KMyFirewall - Модуль установки
-Name[sr]=KMyFirewall-ов прикључак за инсталирање
-Name[sr@Latn]=KMyFirewall-ov priključak za instaliranje
-Name[sv]=Installationsdel för Min brandvägg
-Name[ta]=KMyதீச்சுவர் நிறுவுபவரைச் சொருகு
-Name[tr]=KMyFirewall Kurulum Eklentisi
-Name[uk]=Втулок встановлення KMyFirewall
-Name[xx]=xxKMyFirewall Installer Pluginxx
-Name[zh_CN]=KMyFirewall 安装程序插件
-
-[PropertyDef::X-KMyFirewall-Platform]
-Type=TQString
-
-[PropertyDef::X-KMyFirewall-Language]
-Type=TQString
-
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop
deleted file mode 100644
index 57f12ad9c..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop
+++ /dev/null
@@ -1,35 +0,0 @@
-[Desktop Entry]
-Type=Application
-MimeType=application/x-kmyfirewall;application/x-kmyfirewall-kmfrs;application/x-kmyfirewall-kmfgrs;application/x-kmyfirewall-kmfnet;
-Icon=kmyfirewall
-Exec=/opt/trinity/bin/kmyfirewall %u
-Terminal=false
-Categories=Qt;TDE;System;
-Name=KMyFirewall
-Name[sv]=Min brandvägg
-Name[xx]=xxKMyFirewallxx
-GenericName=Firewall Configuration Tool
-GenericName[bg]=Настройване на защитна стена
-GenericName[es]=Herramienta de configuración de cortafuegos
-GenericName[et]=Tulemüüri seadistamistööriist
-GenericName[it]=Strumento di configurazione di KMyFirewall
-GenericName[nl]=Firewall-configuratieprogramma
-GenericName[pt]=Ferramenta de Configuração da Firewall
-GenericName[pt_BR]=Ferramenta de Configuração da Firewall
-GenericName[sr]=Алат за подешавање заштитног зида
-GenericName[sr@Latn]=Алат за подешавање заштитног зида
-GenericName[sv]=Verktyg för brandväggsinställning
-GenericName[xx]=xxFirewall Configuration Toolxx
-Comment=Firewall Configuration Tool
-Comment[bg]=Настройване на KMyFirewall
-Comment[es]=Herramienta de configuración de cortafuegos
-Comment[et]=Tulemüüri seadistamistööriist
-Comment[it]=Strumento di configurazione di KMyFirewall
-Comment[ms]=Alatan Tetapan Firewall
-Comment[nl]=Firewall-configuratieprogramma
-Comment[pt]=Ferramenta de Configuração da Firewall
-Comment[pt_BR]=Ferramenta de Configuração da Firewall
-Comment[sr]=Алат за подешавање заштитног зида
-Comment[sr@Latn]=Алат за подешавање заштитног зида
-Comment[sv]=Verktyg för inställning av brandvägg
-Comment[xx]=xxFirewall Configuration Toolxx
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm
deleted file mode 100644
index 3d58b81ff..000000000
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm
+++ /dev/null
@@ -1,369 +0,0 @@
-/* XPM */
-static char * kmyfirewall_xpm[] = {
-"32 32 334 2",
-" c None",
-". c #FE0000",
-"+ c #E60000",
-"@ c #E10000",
-"# c #EA0000",
-"$ c #EF0000",
-"% c #E40000",
-"& c #DA0000",
-"* c #D70000",
-"= c #DC0000",
-"- c #F50F0F",
-"; c #F02525",
-"> c #EE4949",
-", c #EB6C6C",
-"' c #F89999",
-") c #FBAFAF",
-"! c #FDC4C4",
-"~ c #FDCACA",
-"{ c #FCC2C2",
-"] c #FBB2B2",
-"^ c #F59494",
-"/ c #E87272",
-"( c #DD4343",
-"_ c #D42929",
-": c #EF0808",
-"< c #ED5858",
-"[ c #F29191",
-"} c #F7BCBC",
-"| c #FBC8C8",
-"1 c #FCCCCC",
-"2 c #FDCCCC",
-"3 c #FECCCC",
-"4 c #FBC9C9",
-"5 c #F6B7B7",
-"6 c #ED9999",
-"7 c #D54D4D",
-"8 c #BF1313",
-"9 c #E82525",
-"0 c #EB7F7F",
-"a c #F8CCCC",
-"b c #FACCCC",
-"c c #FBCCCC",
-"d c #F9CCCC",
-"e c #F6C6C6",
-"f c #E58E8E",
-"g c #B91A1A",
-"h c #DE0000",
-"i c #E46969",
-"j c #F4BEBE",
-"k c #F8C9C9",
-"l c #F9C9C9",
-"m c #FAC9C9",
-"n c #FCC9C9",
-"o c #FDC9C9",
-"p c #FECBCB",
-"q c #FECFCF",
-"r c #FEC9C9",
-"s c #F7C9C9",
-"t c #F5C5C5",
-"u c #D55C5C",
-"v c #AF0A0A",
-"w c #CC0000",
-"x c #EEA4A4",
-"y c #F3B5B5",
-"z c #F5B5B5",
-"A c #F7B5B5",
-"B c #F9B5B5",
-"C c #FAB5B5",
-"D c #FBB5B5",
-"E c #FCB5B5",
-"F c #FDC3C3",
-"G c #FFF1F1",
-"H c #FDB9B9",
-"I c #F6B5B5",
-"J c #F4B5B5",
-"K c #F2B5B5",
-"L c #E88B8B",
-"M c #C81818",
-"N c #9E0000",
-"O c #EE0000",
-"P c #C90000",
-"Q c #EB9393",
-"R c #F0A2A2",
-"S c #F2A2A2",
-"T c #F4A2A2",
-"U c #F6A2A2",
-"V c #F7A2A2",
-"W c #F9A2A2",
-"X c #FAA2A2",
-"Y c #FCBDBD",
-"Z c #FFF5F5",
-"` c #FCB3B3",
-" . c #F8A2A2",
-".. c #F5A2A2",
-"+. c #F3A2A2",
-"@. c #F1A2A2",
-"#. c #EFA2A2",
-"$. c #E57D7D",
-"%. c #CC1616",
-"&. c #B00000",
-"*. c #8F0000",
-"=. c #F20000",
-"-. c #D20000",
-";. c #C30000",
-">. c #C80000",
-",. c #DC4747",
-"'. c #E97C7C",
-"). c #ED8282",
-"!. c #EF8282",
-"~. c #F28282",
-"{. c #F48282",
-"]. c #F68888",
-"^. c #F9A6A6",
-"/. c #FDD9D9",
-"(. c #FFFFFF",
-"_. c #FDE4E4",
-":. c #F89898",
-"<. c #F48484",
-"[. c #F38282",
-"}. c #F08282",
-"|. c #EE8282",
-"1. c #EC8282",
-"2. c #E97F7F",
-"3. c #D83E3E",
-"4. c #C80505",
-"5. c #BD0000",
-"6. c #A20000",
-"7. c #C50000",
-"8. c #D11111",
-"9. c #DE4343",
-"0. c #E86969",
-"a. c #EB6969",
-"b. c #EE6969",
-"c. c #F06969",
-"d. c #F37878",
-"e. c #FBCECE",
-"f. c #FFF7F7",
-"g. c #FEF2F2",
-"h. c #F69999",
-"i. c #F59999",
-"j. c #EF7070",
-"k. c #EC6969",
-"l. c #EA6969",
-"m. c #E66666",
-"n. c #DF4B4B",
-"o. c #CD0B0B",
-"p. c #C60000",
-"q. c #BF0000",
-"r. c #B40000",
-"s. c #7C0000",
-"t. c #D40000",
-"u. c #C70000",
-"v. c #CD0000",
-"w. c #D20101",
-"x. c #DB1E1E",
-"y. c #E13535",
-"z. c #E74343",
-"A. c #E94646",
-"B. c #F06C6C",
-"C. c #FCE4E4",
-"D. c #FFFCFC",
-"E. c #FACECE",
-"F. c #FAD8D8",
-"G. c #EC6363",
-"H. c #E54141",
-"I. c #E13838",
-"J. c #D81A1A",
-"K. c #D00404",
-"L. c #CA0000",
-"M. c #BB0000",
-"N. c #940000",
-"O. c #FD0000",
-"P. c #D00000",
-"Q. c #D50202",
-"R. c #D90808",
-"S. c #DF1414",
-"T. c #E21D1D",
-"U. c #EA4F4F",
-"V. c #FBDCDC",
-"W. c #FFFEFE",
-"X. c #FDEFEF",
-"Y. c #EC7171",
-"Z. c #DD1212",
-"`. c #D90909",
-" + c #D30101",
-".+ c #CF0000",
-"++ c #A10000",
-"@+ c #6C0000",
-"#+ c #E70000",
-"$+ c #BE0000",
-"%+ c #CB0000",
-"&+ c #CE0000",
-"*+ c #D30000",
-"=+ c #D60000",
-"-+ c #DC1010",
-";+ c #EA6565",
-">+ c #E53B3B",
-",+ c #F8C7C7",
-"'+ c #FCEBEB",
-")+ c #DA1111",
-"!+ c #D50303",
-"~+ c #D10000",
-"{+ c #C00000",
-"]+ c #BC0000",
-"^+ c #AD0000",
-"/+ c #7B0000",
-"(+ c #DB0000",
-"_+ c #D50000",
-":+ c #DD2828",
-"<+ c #F7CACA",
-"[+ c #F6BCBC",
-"}+ c #E45656",
-"|+ c #E04545",
-"1+ c #C10000",
-"2+ c #B30000",
-"3+ c #810000",
-"4+ c #E25050",
-"5+ c #FBE7E7",
-"6+ c #F9DFDF",
-"7+ c #BA0000",
-"8+ c #840000",
-"9+ c #E76A6A",
-"0+ c #FDF4F4",
-"a+ c #FEFAFA",
-"b+ c #FEF8F8",
-"c+ c #C40000",
-"d+ c #C20000",
-"e+ c #E66B6B",
-"f+ c #FDF3F3",
-"g+ c #F2A7A7",
-"h+ c #EA7777",
-"i+ c #F5C7C7",
-"j+ c #830000",
-"k+ c #D90000",
-"l+ c #E66767",
-"m+ c #ED8989",
-"n+ c #E34848",
-"o+ c #F1A8A8",
-"p+ c #DD0000",
-"q+ c #E44C4C",
-"r+ c #FBE0E0",
-"s+ c #FBE5E5",
-"t+ c #E64E4E",
-"u+ c #E23535",
-"v+ c #F2A5A5",
-"w+ c #FADCDC",
-"x+ c #F8D6D6",
-"y+ c #DB2020",
-"z+ c #D50404",
-"A+ c #740000",
-"B+ c #D80000",
-"C+ c #E75858",
-"D+ c #EF8989",
-"E+ c #F3A3A3",
-"F+ c #EA5E5E",
-"G+ c #DF0D0D",
-"H+ c #DE0B0B",
-"I+ c #E33232",
-"J+ c #F7C6C6",
-"K+ c #EF9B9B",
-"L+ c #DB1818",
-"M+ c #620000",
-"N+ c #E00C0C",
-"O+ c #F29696",
-"P+ c #E52727",
-"Q+ c #EC5E5E",
-"R+ c #F28F8F",
-"S+ c #E20D0D",
-"T+ c #E00000",
-"U+ c #EE7A7A",
-"V+ c #DF0B0B",
-"W+ c #900000",
-"X+ c #420000",
-"Y+ c #E20000",
-"Z+ c #E30404",
-"`+ c #F18080",
-" @ c #EC4646",
-".@ c #E61010",
-"+@ c #EA3434",
-"@@ c #E50404",
-"#@ c #EF6B6B",
-"$@ c #E51717",
-"%@ c #630000",
-"&@ c #E80000",
-"*@ c #E90000",
-"=@ c #EC2020",
-"-@ c #FCD4D4",
-";@ c #EB1010",
-">@ c #EE3434",
-",@ c #FAC7C7",
-"'@ c #FEF3F3",
-")@ c #F69898",
-"!@ c #9D0000",
-"~@ c #EC0000",
-"{@ c #ED0000",
-"]@ c #F34C4C",
-"^@ c #FCCDCD",
-"/@ c #FCDBDB",
-"(@ c #F24F4F",
-"_@ c #F89D9D",
-":@ c #FFF9F9",
-"<@ c #F78A8A",
-"[@ c #F02424",
-"}@ c #700000",
-"|@ c #F30000",
-"1@ c #F40000",
-"2@ c #F40C0C",
-"3@ c #FA7676",
-"4@ c #FA7C7C",
-"5@ c #F51C1C",
-"6@ c #F73F3F",
-"7@ c #F62525",
-"8@ c #6F0000",
-"9@ c #F80000",
-"0@ c #F70000",
-"a@ c #F80404",
-"b@ c #F80808",
-"c@ c #DF0000",
-"d@ c #960000",
-"e@ c #710000",
-"f@ c #9A0000",
-"g@ c #F00000",
-"h@ c #A80000",
-"i@ c #800000",
-"j@ c #F10000",
-"k@ c #F90000",
-"l@ c #FC0000",
-"m@ c #660000",
-"n@ c #750000",
-"o@ c #8D0000",
-"p@ c #980000",
-"q@ c #A00000",
-"r@ c #9C0000",
-"s@ c #690000",
-" ",
-" . + @ # $ % & * = ",
-" - ; > , ' ) ! ~ { ] ^ / ( _ ",
-" : < [ } | 1 2 3 3 2 2 1 4 5 6 7 8 ",
-" 9 0 a b c 1 2 3 3 3 3 2 2 c b d e f g ",
-" h i j k l m n o o p q r o n 4 m l s t u v ",
-" h w x y z A B C D E F G H E C B A I J K L M N ",
-" O P P Q R S T U V W X Y Z ` X .V ..+.@.#.$.%.&.*. ",
-" =.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.2.3.4.5.6. ",
-" % 7.;.>.8.9.0.a.b.c.d.e.f.(.g.h.i.j.k.l.m.n.o.p.q.r.s. ",
-" t.5.;.u.v.w.x.y.z.A.B.C.(.(.D.E.F.G.H.I.J.K.L.p.q.M.N. ",
-" O.;.5.;.u.w P.Q.R.S.T.U.V.(.(.(.W.X.Y.Z.`. +.+P 7.q.M.++@+ ",
-" #+M.$+;.u.%+&+*+=+-+;+>+,+(.(.(.(.(.'+)+!+~+v.P 7.{+]+^+/+ ",
-" (+M.q.;.u.%+&+-._+:+<+[+'+(.(.(.(.(.(.}+|+P.v.P 7.1+5.2+3+ ",
-" t.$+1+7.u.%+&+~+t.4+5+(.(.(.(.(.(.(.(.(.6+.+v.P u.;.{+7+8+ ",
-" t.1+;.p.>.%+&+~+*+9+0+(.(.(.(.a+b+(.(.(.6+.+v.L.u.c+d+$+8+ ",
-" _+7.p.P %+&+P.-.e+f+(.(.(.(.(.g+h+(.(.(.i+~+.+v.L.u.p.{+j+ ",
-" k+>.L.w &+P.~+t.l+(.(.(.(.(.(.m+n+(.(.(.o+-.~+.+v.%+P {+3+ ",
-" p+&+.+~+-.*+_+* q+(.(.r+'+r+s+t+u+v+w+(.x+y+z+*+-..+&+M.A+ ",
-" (+*+*+t._+* B+& C+(.(.D+z E+F+G+H+I+J+(.D.K+L+=+_+*+*+&.M+ ",
-" t.k+(+(+p+p+N+O+(.(.P+Q+R+S+T+@ T+G.(.(.U+V+= (+& k+W+X+ ",
-" P.(+T+T+@ Y+Z+`+(.(. @.@+@@@% % % #@(.X.$@Y+@ T+T+_+%@ ",
-" ~++ #+&@&@*@=@-@D.h.;@# # # # >@,@'@)@&@&@#+#+h !@ ",
-" $+@ ~@~@~@{@{@]@^@/@(@{@{@{@{@_@:@<@[@{@~@~@~@p.}@ ",
-" $+Y+|@1@|@1@1@2@3@4@1@1@1@5@6@7@1@1@1@1@=.(+8@ ",
-" $+$ 9@0@0@9@9@a@b@9@9@9@9@9@9@0@0@0@0@c@d@ ",
-" ^+B+9@O.O.O.O.O.O.O.O.O.O.O.O.O.|@*+e@ ",
-" f@;.$ . . . . . . . . . . . g@h@A+ ",
-" i@2+.+&@j@k@l@9@j@Y+&+N m@ ",
-" n@o@p@q@6.r@N.i@s@X+ ",
-" ",
-" "};
diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/rules b/ubuntu/_base/applications/settings/kmyfirewall/debian/rules
index 76a0f44d3..a6797f19a 100755
--- a/ubuntu/_base/applications/settings/kmyfirewall/debian/rules
+++ b/ubuntu/_base/applications/settings/kmyfirewall/debian/rules
@@ -1,15 +1,17 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-tde.mk
-DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
-DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
-DEB_CONFIGURE_PREFIX := /opt/trinity
-DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
-
-cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
-
-binary-install/kmyfirewall-trinity::
- rm -f debian/$(cdbs_curpkg)/opt/trinity/lib/*.so
- chmod +x debian/$(cdbs_curpkg)/opt/trinity/share/apps/kmyfirewall/scripts/installer/linux/*.sh
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/system/polkit-agent-tde/debian/control b/ubuntu/_base/applications/system/polkit-agent-tde/debian/control
index 7fb2e0d3b..c7936bded 100644
--- a/ubuntu/_base/applications/system/polkit-agent-tde/debian/control
+++ b/ubuntu/_base/applications/system/polkit-agent-tde/debian/control
@@ -12,7 +12,7 @@ Architecture: any
Provides: polkit-1-auth-agent
Replaces: tde-ubuntu-integration
Breaks: tde-ubuntu-integration
-Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1
+Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1 | polkitd
Conflicts: tde-ubuntu-integration
Description: TDE dialogs for PolicyKit
PolicyKit is an application-level toolkit for defining and handling the policy
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk
@@ -0,0 +1,251 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+ if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \
+ test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \
+ echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog
new file mode 100644
index 000000000..574e76971
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog
@@ -0,0 +1,5 @@
+xdg-desktop-portal-trinity (0.1-0) unstable; urgency=low
+
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 12:54:00 +0900
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control
new file mode 100644
index 000000000..83bdda0cd
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control
@@ -0,0 +1,15 @@
+Source: xdg-desktop-portal-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev
+
+Package: xdg-desktop-portal-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, xdg-desktop-portal
+Conflicts: xdg-desktop-portals-trinity
+Provides: xdg-desktop-portals-trinity
+Replaces: xdg-desktop-portals-trinity
+Description: An implementation of the FreeDesktop Portals API for TDE
+ Exposes TDE APIs to applications which use the Portals API.
+ As a result, these applications can transparently use native TDE APIs and dialogs.
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright
new file mode 100644
index 000000000..7943bd7ff
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright
@@ -0,0 +1,4 @@
+This package was debianized by Michele Calgaro <michele.calgaro@yahoo.it> on
+Sun 06 Oct 2024 12:54:00 +0900
+
+Created by Mavridis Philippe <mavridisf@gmail.com> on Thu 01 Feb 2024 16:44:26 +0200
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs
new file mode 100644
index 000000000..b43bf86b5
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules
new file mode 100755
index 000000000..5a0da42af
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk
new file mode 100644
index 000000000..aba508624
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk
@@ -0,0 +1,251 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Copyright © 2019 TDE Team
+# Description: A class for TDE packages; sets TDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ifndef _cdbs_class_cmake
+ cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
+endif
+ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
+ cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
+endif
+ $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
+endif
+ touch debian/stamp-cvs-make
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+ifndef _cdbs_class_cmake
+include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+endif
+
+ifdef _cdbs_class_cmake
+ifneq "$(wildcard /usr/bin/ninja)" ""
+MAKE = ninja -v
+DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR)
+DEB_MAKE_INSTALL_TARGET = install
+DEB_CMAKE_NORMAL_ARGS += -GNinja
+endif
+endif
+
+ifndef _cdbs_rules_patchsys_quilt
+DEB_PATCHDIRS := debian/patches/common debian/patches
+endif
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
+DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el
+
+# The default gzip compressor has been changed in dpkg >= 1.17.0.
+deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \
+ sed -e "s|.*version ||" -e "s| .*||" | \
+ xargs -r dpkg --compare-versions 1.17.0 lt \
+ && echo xz || echo gzip)
+ifeq ($(deb_default_compress),gzip)
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+endif
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+DEB_BUILD_PARALLEL ?= true
+
+cdbs_configure_flags += \
+ --with-qt-dir=/usr/share/qt3 \
+ --disable-rpath \
+ --with-xinerama \
+ $(cdbs_kde_enable_final) \
+ $(cdbs_kde_enable_debug)
+
+
+# This is a convenience target for calling manually.
+# It's not part of the build process.
+buildprep: clean apply-patches
+ifndef _cdbs_class_cmake
+ $(MAKE) -f admin/Makefile.common dist
+endif
+ debian/rules clean
+
+.tdepkginfo:
+ echo "# TDE package information" >.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo
+ dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo
+ date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo
+
+post-patches:: .tdepkginfo
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+ # update multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+ # revert multi-arch path in install files
+ ls -d debian/* | \
+ grep -E "(install|links)$$" | \
+ while read a; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+ if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \
+ test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \
+ echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+ $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+ $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox)
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+clean::
+ifndef _cdbs_class_cmake
+ if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
+ cd $(DEB_SRCDIR); \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+endif
+ rm -f .tdepkginfo
+ rm -f debian/stamp-kde-apidox
+ rm -f debian/stamp-cvs-make
+
+endif
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl
new file mode 100644
index 000000000..1b110f7af
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "TDE-Version3=$version3\n";
+print "TDE-Version2=$version2\n";
+print "TDE-Next-Version3=$version3_next\n";
+print "TDE-Next-Version2=$version2_next\n";
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog b/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog
new file mode 100644
index 000000000..ed534cb08
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog
@@ -0,0 +1,6 @@
+twin-style-mallory-trinity (0.1-1) unstable; urgency=low
+
+ * Initial release for TDE
+
+ -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 19:14:00 +0900
+
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat b/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/control b/ubuntu/_base/applications/themes/twin-style-mallory/debian/control
new file mode 100644
index 000000000..b190f7510
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/control
@@ -0,0 +1,13 @@
+Source: twin-style-mallory-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+XSBC-Original-Maintainer: Remi Villatel <maxilys@tele2.fr>
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev, tdebase-trinity-dev
+Standards-Version: 3.6.2
+
+Package: twin-style-mallory-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A twin window decoration based on the original
+ KDE Alloyon windec theme
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright b/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright
new file mode 100644
index 000000000..c7ff38e87
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright
@@ -0,0 +1,7 @@
+This code was ported to TDE by:
+ Mavridis Philippe <mavridisf@gmail.com>
+and packaged for Debian by:
+ Michele Calgaro <michele.calgaro@yahoo.it>
+
+Original authors and copyright:
+ Remi Villatel <maxilys@tele2.fr>
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series b/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules b/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules
new file mode 100755
index 000000000..a6797f19a
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include debian/cdbs/debian-tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/_base/core/tdebase/debian/control b/ubuntu/_base/core/tdebase/debian/control
index 0d88bcb73..6765d61cb 100644
--- a/ubuntu/_base/core/tdebase/debian/control
+++ b/ubuntu/_base/core/tdebase/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Fathi Boudra <fboudra@free.fr>, Modestas Vainius <geromanas@mailas.com>, Sune Vuorela <debian@pusling.com>
-Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, init, libldap2-dev, libncurses5-dev, libpam0g-dev, libpopt-dev, libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsensors-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386] | libsensors4-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsmbclient-dev, libusb-dev, libxtst-dev, libfontenc-dev, xscreensaver, xscreensaver-data, xscreensaver-data-extra, rss-glx, libxss-dev, libxcomposite-dev, libxdamage-dev, libxkbfile-dev, xkb-data, xutils, texinfo, htdig, libavahi-compat-libdnssd-dev (>= 0.4), x11proto-kb-dev, xmkmf | xutils-dev, libogg-dev, libavahi-tqt-dev, udev, libudev-dev, libdbus-1-dev, libconfig-dev, libart-2.0-dev (>= 4:14.0.0~), libssl-dev, libssh-dev
+Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, init, libtirpc-dev, libldap2-dev, libncurses5-dev, libpam0g-dev, libpopt-dev, libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsensors-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386] | libsensors4-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsmbclient-dev, libusb-dev, libxtst-dev, libfontenc-dev, xscreensaver, xscreensaver-data, xscreensaver-data-extra, rss-glx, libxss-dev, libxcomposite-dev, libxdamage-dev, libxkbfile-dev, xkb-data, xutils, texinfo, htdig, libavahi-compat-libdnssd-dev (>= 0.4), x11proto-kb-dev, xmkmf | xutils-dev, libogg-dev, libavahi-tqt-dev, udev, libudev-dev, libdbus-1-dev, libconfig-dev, libart-2.0-dev (>= 4:14.0.0~), libssl-dev, libssh-dev
Build-Depends-Indep: doxygen, libtqtinterface-doc, graphviz, gsfonts-x11, tdelibs14-trinity-doc
Build-Conflicts: nvidia-glx (<< 1.0.8774-6)
Standards-Version: 3.8.4
diff --git a/ubuntu/_base/core/tdebase/debian/kcontrol-trinity.install b/ubuntu/_base/core/tdebase/debian/kcontrol-trinity.install
index aa5629dfe..fb1838b85 100644
--- a/ubuntu/_base/core/tdebase/debian/kcontrol-trinity.install
+++ b/ubuntu/_base/core/tdebase/debian/kcontrol-trinity.install
@@ -5,9 +5,10 @@ debian/tmp/opt/trinity/bin/keditfiletype
debian/tmp/opt/trinity/bin/tdefontinst
debian/tmp/opt/trinity/bin/tdefontview
debian/tmp/opt/trinity/bin/klocaldomainurifilterhelper
-debian/tmp/opt/trinity/bin/tderandrtray
-debian/tmp/opt/trinity/bin/tdehwdevicetray
debian/tmp/opt/trinity/bin/krdb
+debian/tmp/opt/trinity/bin/tdehwdevicetray
+debian/tmp/opt/trinity/bin/tderandrtray
+debian/tmp/opt/trinity/bin/tdesyndaemon
debian/tmp/opt/trinity/lib/trinity/fontthumbnail.la
debian/tmp/opt/trinity/lib/trinity/fontthumbnail.so
debian/tmp/opt/trinity/lib/trinity/kaccess.la
@@ -195,6 +196,7 @@ debian/tmp/opt/trinity/share/applications/tde/smbstatus.desktop
debian/tmp/opt/trinity/share/applications/tde/sound.desktop
debian/tmp/opt/trinity/share/applications/tde/spellchecking.desktop
debian/tmp/opt/trinity/share/applications/tde/style.desktop
+debian/tmp/opt/trinity/share/applications/tde/touchpad.desktop
debian/tmp/opt/trinity/share/applications/tde/useragent.desktop
debian/tmp/opt/trinity/share/applications/tde/xserver.desktop
debian/tmp/opt/trinity/share/applnk/.hidden/energy.desktop
diff --git a/ubuntu/_base/core/tdebase/debian/klipper-trinity.install b/ubuntu/_base/core/tdebase/debian/klipper-trinity.install
index 719b878c8..4231a3aae 100644
--- a/ubuntu/_base/core/tdebase/debian/klipper-trinity.install
+++ b/ubuntu/_base/core/tdebase/debian/klipper-trinity.install
@@ -6,6 +6,7 @@ debian/tmp/opt/trinity/lib/trinity/klipper_panelapplet.so
debian/tmp/opt/trinity/lib/trinity/klipper.so
debian/tmp/opt/trinity/lib/libtdeinit_klipper.so
debian/tmp/opt/trinity/share/applications/tde/klipper.desktop
+debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/copy-full-path.desktop
debian/tmp/opt/trinity/share/apps/tdeconf_update/klipper-1-2.pl
debian/tmp/opt/trinity/share/apps/tdeconf_update/klipper-trinity1.sh
debian/tmp/opt/trinity/share/apps/tdeconf_update/klipperrc.upd
diff --git a/ubuntu/_base/core/tdebase/debian/patches/kubuntu_04_hide_menu_entries.diff b/ubuntu/_base/core/tdebase/debian/patches/kubuntu_04_hide_menu_entries.diff
index bb1dccd7b..1b53be325 100644
--- a/ubuntu/_base/core/tdebase/debian/patches/kubuntu_04_hide_menu_entries.diff
+++ b/ubuntu/_base/core/tdebase/debian/patches/kubuntu_04_hide_menu_entries.diff
@@ -5,5 +5,5 @@ index dd64b58..0af3e44 100644
@@ -12,3 +12,4 @@ Terminal=false
X-TDE-InitialPreference=8
X-DCOP-ServiceType=Multi
- Categories=Qt;TDE;TextEditor;
+ Categories=Qt;TDE;Utility;TextEditor;
+NoDisplay=true
diff --git a/ubuntu/_base/core/tdebase/debian/rules b/ubuntu/_base/core/tdebase/debian/rules
index 8cdb710e0..4a5dcee66 100755
--- a/ubuntu/_base/core/tdebase/debian/rules
+++ b/ubuntu/_base/core/tdebase/debian/rules
@@ -64,7 +64,7 @@ DEB_CMAKE_EXTRA_FLAGS := \
-DWITH_UPOWER="ON" \
-DWITH_LIBART="ON" \
-DWITH_LIBCONFIG="ON" \
- -DWITH_PCRE="ON" \
+ -DWITH_PCRE2="ON" \
-DWITH_KRB5="ON"
DEB_FIXPERMS_EXCLUDE := \
@@ -116,9 +116,9 @@ binary-install/tdm-trinity::
install -p -D -m644 debian/tdm-trinity.needrestart debian/tdm-trinity/etc/needrestart/conf.d/tdm-trinity.conf
binary-install/kcontrol-trinity::
- mkdir -p debian/kcontrol/etc/udev/rules.d
+ mkdir -p debian/$(cdbs_curpkg)/etc/udev/rules.d
chmod +x debian/usermap.pl
- debian/usermap.pl kcontrol/input/logitechmouse.usermap > debian/kcontrol/etc/udev/logitechmouse.rules
+ debian/usermap.pl kcontrol/input/logitechmouse.usermap > debian/$(cdbs_curpkg)/etc/udev/logitechmouse.rules
install/klipper-trinity::
sed -i '/X-Ubuntu-Gettext-Domain=/d' debian/tmp/etc/trinity/klipperrc
diff --git a/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install b/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install
index 0ab9bc8a8..2ac5be87f 100644
--- a/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install
+++ b/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install
@@ -17,6 +17,10 @@ debian/tmp/opt/trinity/share/apps/kcmcss/template.css
debian/tmp/opt/trinity/share/apps/kcminput/cursor_large_black.pcf.gz
debian/tmp/opt/trinity/share/apps/kcminput/cursor_large_white.pcf.gz
debian/tmp/opt/trinity/share/apps/kcminput/cursor_small_white.pcf.gz
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse0.png
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse1.png
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse2.png
+debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse3.png
debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse_lh.png
debian/tmp/opt/trinity/share/apps/kcminput/pics/mouse_rh.png
debian/tmp/opt/trinity/share/apps/kcminput/pics/doubleclick_1.png
@@ -344,6 +348,9 @@ debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tdehtml/nsplugin.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tderesources/common
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tderesources/index.cache.bz2
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/tderesources/index.docbook
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/touchpad/common
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/touchpad/index.cache.bz2
+debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/touchpad/index.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/twindecoration/common
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/twindecoration/index.cache.bz2
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcontrol/twindecoration/index.docbook
@@ -520,6 +527,7 @@ debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop-p
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop-personal.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-system.png
+debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/input-touchpad.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/laptop.png
debian/tmp/opt/trinity/share/services/searchproviders/acronym.desktop
debian/tmp/opt/trinity/share/services/searchproviders/alexa.desktop
diff --git a/ubuntu/_base/core/tdebase/debian/tdebase-trinity-bin.install b/ubuntu/_base/core/tdebase/debian/tdebase-trinity-bin.install
index 132395ebd..c77323dc1 100644
--- a/ubuntu/_base/core/tdebase/debian/tdebase-trinity-bin.install
+++ b/ubuntu/_base/core/tdebase/debian/tdebase-trinity-bin.install
@@ -36,8 +36,6 @@ debian/tmp/opt/trinity/lib/trinity/kcminit_startup.la
debian/tmp/opt/trinity/lib/trinity/kcminit_startup.so
debian/tmp/opt/trinity/lib/trinity/kcm_keyboard.la
debian/tmp/opt/trinity/lib/trinity/kcm_keyboard.so
-debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys_init.la
-debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys_init.so
debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys.la
debian/tmp/opt/trinity/lib/trinity/kcm_khotkeys.so
debian/tmp/opt/trinity/lib/trinity/kded_khotkeys.la
@@ -104,6 +102,7 @@ debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxkb/layout.png
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxkb/switching.png
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxkb/xkb.png
debian/tmp/opt/trinity/share/services/kxkb.desktop
+debian/tmp/opt/trinity/share/services/kded/khotkeys.desktop
debian/tmp/opt/trinity/share/man/man1/drkonqi.1
debian/tmp/opt/trinity/share/man/man1/kblankscrn.kss.1
debian/tmp/opt/trinity/share/man/man1/kcheckpass.1
diff --git a/ubuntu/_base/core/tdebase/debian/twin-trinity.install b/ubuntu/_base/core/tdebase/debian/twin-trinity.install
index 20121f46d..61d88bb0d 100644
--- a/ubuntu/_base/core/tdebase/debian/twin-trinity.install
+++ b/ubuntu/_base/core/tdebase/debian/twin-trinity.install
@@ -76,19 +76,7 @@ debian/tmp/opt/trinity/share/apps/twin/eventsrc
debian/tmp/opt/trinity/share/apps/twin/keramik.desktop
debian/tmp/opt/trinity/share/apps/twin/laptop.desktop
debian/tmp/opt/trinity/share/apps/twin/modernsystem.desktop
-debian/tmp/opt/trinity/share/apps/twin/pics/bluesun.png
-debian/tmp/opt/trinity/share/apps/twin/pics/close.png
-debian/tmp/opt/trinity/share/apps/twin/pics/fog-grey.png
-debian/tmp/opt/trinity/share/apps/twin/pics/fog.png
-debian/tmp/opt/trinity/share/apps/twin/pics/greenie.dim.png
-debian/tmp/opt/trinity/share/apps/twin/pics/greenie.light.png
-debian/tmp/opt/trinity/share/apps/twin/pics/iconify.png
-debian/tmp/opt/trinity/share/apps/twin/pics/maximizedown.png
-debian/tmp/opt/trinity/share/apps/twin/pics/maximize.png
-debian/tmp/opt/trinity/share/apps/twin/pics/menu.png
-debian/tmp/opt/trinity/share/apps/twin/pics/pindown.png
-debian/tmp/opt/trinity/share/apps/twin/pics/pinup.png
-debian/tmp/opt/trinity/share/apps/twin/pics/unknown.png
+debian/tmp/opt/trinity/share/apps/twin/pics/*
debian/tmp/opt/trinity/share/apps/twin/plastik.desktop
debian/tmp/opt/trinity/share/apps/twin/quartz.desktop
debian/tmp/opt/trinity/share/apps/twin/redmond.desktop
diff --git a/ubuntu/_base/core/tdebase/debian/usermap.pl b/ubuntu/_base/core/tdebase/debian/usermap.pl
index 9c8c61f26..bd87e2d72 100644
--- a/ubuntu/_base/core/tdebase/debian/usermap.pl
+++ b/ubuntu/_base/core/tdebase/debian/usermap.pl
@@ -34,7 +34,7 @@ sub parse_usermap_line {
my @rule;
while (my ($key, $flag) = each(%flags)) {
- hex($match{match_flags}) & $flag and push @rule, qq(SYSFS{$key}=="$match{$key}",);
+ hex($match{match_flags}) & $flag and push @rule, qq(ATTRS{$key}=="$match{$key}",);
}
push @rule,
(
@@ -47,9 +47,9 @@ sub parse_usermap_line {
print join(' ', @rule) . "\n";
}
-print "BUS!=\"usb\", GOTO=\"kcontrol_rules_end\"\n";
+print "DRIVERS!=\"usb\", GOTO=\"kcontrol_rules_end\"\n";
print "ACTION!=\"add\"\, GOTO=\"kcontrol_rules_end\"\n";
-print "SUBSYSTEM!=\"usb_device\"\, GOTO=\"kcontrol_rules_end\"\n\n";
+print "SUBSYSTEMS!=\"usb\"\, GOTO=\"kcontrol_rules_end\"\n\n";
foreach my $usermap (@ARGV) {
open(my $IN, $usermap . (-x $usermap && "|")) or die "unable to open usermap $usermap";
diff --git a/ubuntu/_base/core/tdelibs/debian/control b/ubuntu/_base/core/tdelibs/debian/control
index c2e08704b..9c3d16328 100644
--- a/ubuntu/_base/core/tdelibs/debian/control
+++ b/ubuntu/_base/core/tdelibs/debian/control
@@ -11,7 +11,7 @@ Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, sharutil
aspell, libaspell-dev, hspell, libbz2-dev, liblzma-dev, libcupsys2-dev | libcups2-dev,
libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev, libldap2-dev,
liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
- libopenexr-dev (>= 1.2.2-4.1), libpcre3-dev,
+ libopenexr-dev (>= 1.2.2-4.1), libpcre2-dev,
libsasl2-dev, libxcomposite-dev, libdbus-1-tqt-dev,
libtiff-dev, libwebp-dev, libavahi-client-dev (>= 0.4), x11-xserver-utils,
libxml2-dev, libxml2-utils, libxslt1-dev, libavahi-tqt-dev,
@@ -103,7 +103,7 @@ Depends: tdelibs14-trinity (= ${source:Version}), libart-2.0-dev (>= 4:14.0.0~),
libarts1-trinity-dev (>= 1.5.0), ${libasound2-dev}, libacl1-dev, libattr1-dev,
libaspell-dev, hspell, libbz2-dev,
libidn-dev | libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev | heimdal-dev,
- libopenexr-dev (>= 1.2.2-3), libpcre3-dev,
+ libopenexr-dev (>= 1.2.2-3), libpcre2-dev,
liblua5.4-dev | liblua5.3-dev | liblua5.2-dev | liblua5.1-dev | liblualib50-dev,
libsasl2-dev, libxcomposite-dev,
libtiff-dev, libxml2-dev, libxml2-utils, libxslt1-dev,
diff --git a/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install b/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install
index 949783b12..cc9b62d74 100644
--- a/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install
+++ b/ubuntu/_base/core/tdelibs/debian/tdelibs14-trinity-dev.install
@@ -218,8 +218,8 @@ debian/tmp/opt/trinity/include/tderootsystemdevice.h
debian/tmp/opt/trinity/include/tdesensordevice.h
debian/tmp/opt/trinity/include/tdestoragedevice.h
debian/tmp/opt/trinity/include/tdelibs_export.h
-debian/tmp/opt/trinity/include/kdemacros.h
debian/tmp/opt/trinity/include/tde.pot
+debian/tmp/opt/trinity/include/tdemacros.h
debian/tmp/opt/trinity/include/tdeprint/driver.h
debian/tmp/opt/trinity/include/tdeprint/kiconselectaction.h
debian/tmp/opt/trinity/include/tdeprint/kmjob.h
diff --git a/ubuntu/_base/dependencies/polkit-tqt/debian/control b/ubuntu/_base/dependencies/polkit-tqt/debian/control
index 27e070a69..ea2dffb78 100644
--- a/ubuntu/_base/dependencies/polkit-tqt/debian/control
+++ b/ubuntu/_base/dependencies/polkit-tqt/debian/control
@@ -11,7 +11,7 @@ Package: libpolkit-tqt
Section: libs
Architecture: any
Multi-Arch: same
-Depends: ${shlibs:Depends}, policykit-1
+Depends: ${shlibs:Depends}, policykit-1 | polkitd
Description: PolicyKit-tqt library
PolicyKit is an application-level toolkit for defining and handling the policy
that allows unprivileged processes to speak to privileged processes.
@@ -47,7 +47,7 @@ Package: libpolkit-tqt-examples
Section: libs
Architecture: any
Multi-Arch: foreign
-Depends: ${shlibs:Depends}, policykit-1
+Depends: ${shlibs:Depends}, policykit-1 | polkitd
Description: PolicyKit-tqt library example files
PolicyKit is an application-level toolkit for defining and handling the policy
that allows unprivileged processes to speak to privileged processes.
diff --git a/ubuntu/_base/dependencies/sip4-tqt/debian/rules b/ubuntu/_base/dependencies/sip4-tqt/debian/rules
index 7050c5431..c5f7ea68d 100755
--- a/ubuntu/_base/dependencies/sip4-tqt/debian/rules
+++ b/ubuntu/_base/dependencies/sip4-tqt/debian/rules
@@ -161,4 +161,4 @@ binary-arch: install-arch
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary configure
+.PHONY: build build-arch clean binary-indep binary-arch binary configure
diff --git a/ubuntu/_base/dependencies/tqt3/debian/control b/ubuntu/_base/dependencies/tqt3/debian/control
index 2ddecf6f4..43a4dce1f 100644
--- a/ubuntu/_base/dependencies/tqt3/debian/control
+++ b/ubuntu/_base/dependencies/tqt3/debian/control
@@ -2,7 +2,7 @@ Source: tqt-x11-free
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Sune Vuorela <debian@pusling.com>, Fathi Boudra <fabo@debian.org>, Modestas Vainius <modestas@vainius.eu>
-Build-Depends: cdbs, debhelper (>= 10~), quilt, cpio, libxext-dev (>= 4.3.0.dfsg.1-4),
+Build-Depends: cdbs, debhelper (>= 10~), quilt, cpio, libnsl-dev | libc6-dev (<<2.32~), libxext-dev (>= 4.3.0.dfsg.1-4),
libxrandr-dev (>= 4.3.0.dfsg.1-4), libsm-dev (>= 4.3.0.dfsg.1-4),
libxmu-dev (>= 4.3.0.dfsg.1-4), libice-dev (>= 4.3.0.dfsg.1-4),
libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev,
diff --git a/ubuntu/_base/metapackages/kubuntu-meta/debian/rules b/ubuntu/_base/metapackages/kubuntu-meta/debian/rules
index 62403e808..83fa6c233 100755
--- a/ubuntu/_base/metapackages/kubuntu-meta/debian/rules
+++ b/ubuntu/_base/metapackages/kubuntu-meta/debian/rules
@@ -82,4 +82,4 @@ binary-indep:
binary: binary-indep binary-arch
-.PHONY: binary binary-arch binary-indep clean checkroot build
+.PHONY: build-arch binary binary-arch binary-indep clean checkroot build