summaryrefslogtreecommitdiffstats
path: root/freebsd/applications/utilities
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2023-04-22 00:00:02 +0200
committerSlávek Banko <slavek.banko@axis.cz>2023-04-22 20:51:11 +0200
commit4975402d7f239a520dfcbd48e03dbab43e491d68 (patch)
tree1fa8069b82399fccffe1736bbc8af73d1f3a4d93 /freebsd/applications/utilities
parent718961e63499208eae72b6d4f56ae94004d41020 (diff)
downloadtde-packaging-4975402d7f239a520dfcbd48e03dbab43e491d68.tar.gz
tde-packaging-4975402d7f239a520dfcbd48e03dbab43e491d68.zip
FreeBSD: Add ports updated for final release R14.1.0.
Add a script to synchronize ports to the FreeBSD ports structure. Add meta-port 'tde-meta' to install all TDE ports. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'freebsd/applications/utilities')
-rw-r--r--freebsd/applications/utilities/Makefile16
-rw-r--r--freebsd/applications/utilities/abakus/Makefile39
-rw-r--r--freebsd/applications/utilities/abakus/distinfo3
-rw-r--r--freebsd/applications/utilities/abakus/pkg-descr9
-rw-r--r--freebsd/applications/utilities/abakus/pkg-plist24
-rw-r--r--freebsd/applications/utilities/filelight/Makefile36
-rw-r--r--freebsd/applications/utilities/filelight/distinfo3
-rw-r--r--freebsd/applications/utilities/filelight/pkg-descr8
-rw-r--r--freebsd/applications/utilities/filelight/pkg-plist87
-rw-r--r--freebsd/applications/utilities/kbarcode/Makefile37
-rw-r--r--freebsd/applications/utilities/kbarcode/distinfo3
-rw-r--r--freebsd/applications/utilities/kbarcode/pkg-descr19
-rw-r--r--freebsd/applications/utilities/kbarcode/pkg-plist40
-rw-r--r--freebsd/applications/utilities/kchmviewer/Makefile38
-rw-r--r--freebsd/applications/utilities/kchmviewer/distinfo3
-rw-r--r--freebsd/applications/utilities/kchmviewer/pkg-descr20
-rw-r--r--freebsd/applications/utilities/kchmviewer/pkg-plist22
-rw-r--r--freebsd/applications/utilities/kcpuload/Makefile37
-rw-r--r--freebsd/applications/utilities/kcpuload/distinfo3
-rw-r--r--freebsd/applications/utilities/kcpuload/pkg-descr8
-rw-r--r--freebsd/applications/utilities/kcpuload/pkg-plist33
-rw-r--r--freebsd/applications/utilities/kdirstat/Makefile37
-rw-r--r--freebsd/applications/utilities/kdirstat/distinfo3
-rw-r--r--freebsd/applications/utilities/kdirstat/pkg-descr10
-rw-r--r--freebsd/applications/utilities/kdirstat/pkg-plist26
-rw-r--r--freebsd/applications/utilities/keep/Makefile38
-rw-r--r--freebsd/applications/utilities/keep/distinfo3
-rw-r--r--freebsd/applications/utilities/keep/pkg-descr4
-rw-r--r--freebsd/applications/utilities/keep/pkg-plist52
-rw-r--r--freebsd/applications/utilities/knutclient/Makefile37
-rw-r--r--freebsd/applications/utilities/knutclient/distinfo3
-rw-r--r--freebsd/applications/utilities/knutclient/pkg-descr6
-rw-r--r--freebsd/applications/utilities/knutclient/pkg-plist61
-rw-r--r--freebsd/applications/utilities/kompose/Makefile38
-rw-r--r--freebsd/applications/utilities/kompose/distinfo3
-rw-r--r--freebsd/applications/utilities/kompose/pkg-descr5
-rw-r--r--freebsd/applications/utilities/kompose/pkg-plist22
-rw-r--r--freebsd/applications/utilities/krename/Makefile37
-rw-r--r--freebsd/applications/utilities/krename/distinfo3
-rw-r--r--freebsd/applications/utilities/krename/pkg-descr6
-rw-r--r--freebsd/applications/utilities/krename/pkg-plist30
-rw-r--r--freebsd/applications/utilities/mathemagics/Makefile37
-rw-r--r--freebsd/applications/utilities/mathemagics/distinfo3
-rw-r--r--freebsd/applications/utilities/mathemagics/pkg-descr5
-rw-r--r--freebsd/applications/utilities/mathemagics/pkg-plist14
-rw-r--r--freebsd/applications/utilities/qalculate-tde/Makefile40
-rw-r--r--freebsd/applications/utilities/qalculate-tde/distinfo3
-rw-r--r--freebsd/applications/utilities/qalculate-tde/pkg-descr9
-rw-r--r--freebsd/applications/utilities/qalculate-tde/pkg-plist41
49 files changed, 1064 insertions, 0 deletions
diff --git a/freebsd/applications/utilities/Makefile b/freebsd/applications/utilities/Makefile
new file mode 100644
index 000000000..02a11561b
--- /dev/null
+++ b/freebsd/applications/utilities/Makefile
@@ -0,0 +1,16 @@
+
+ SUBDIR =
+ SUBDIR += abakus
+ SUBDIR += filelight
+ SUBDIR += kbarcode
+ SUBDIR += kchmviewer
+ SUBDIR += kcpuload
+ SUBDIR += kdirstat
+ SUBDIR += keep
+ SUBDIR += knutclient
+ SUBDIR += kompose
+ SUBDIR += krename
+ SUBDIR += mathemagics
+ SUBDIR += qalculate-tde
+
+.include <bsd.port.subdir.mk>
diff --git a/freebsd/applications/utilities/abakus/Makefile b/freebsd/applications/utilities/abakus/Makefile
new file mode 100644
index 000000000..d56624971
--- /dev/null
+++ b/freebsd/applications/utilities/abakus/Makefile
@@ -0,0 +1,39 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/abakus
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= abakus-trinity
+COMMENT= Calculator for TDE
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= a/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= math x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libartsc.so:audio/arts-trinity \
+ ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+BUILD_DEPENDS+= bison:devel/bison
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/utilities/abakus/distinfo b/freebsd/applications/utilities/abakus/distinfo
new file mode 100644
index 000000000..811a257cd
--- /dev/null
+++ b/freebsd/applications/utilities/abakus/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063842
+SHA256 (TDE/applications/utilities/abakus-trinity_14.1.0.orig.tar.xz) = 14fd9635fd4196f6a5b4b7e9a6ec2b953d55809e948665b1c0a5c0a4a124ba1f
+SIZE (TDE/applications/utilities/abakus-trinity_14.1.0.orig.tar.xz) = 249492
diff --git a/freebsd/applications/utilities/abakus/pkg-descr b/freebsd/applications/utilities/abakus/pkg-descr
new file mode 100644
index 000000000..a56afdab0
--- /dev/null
+++ b/freebsd/applications/utilities/abakus/pkg-descr
@@ -0,0 +1,9 @@
+Calculator for TDE
+
+AbaKus is a complex calculator, which provides
+many different kinds of calculations.
+Think of it as bc (the command-line calculator) with a nice GUI.
+It also gives information about mathematical variables and
+has the user-friendly menu options of a normal TDE application.
+
+Web site: http://grammarian.homelinux.net/abakus/
diff --git a/freebsd/applications/utilities/abakus/pkg-plist b/freebsd/applications/utilities/abakus/pkg-plist
new file mode 100644
index 000000000..d20d5057d
--- /dev/null
+++ b/freebsd/applications/utilities/abakus/pkg-plist
@@ -0,0 +1,24 @@
+bin/abakus
+share/applications/tde/abakus.desktop
+share/apps/abakus/abakusui.rc
+share/doc/tde/HTML/en/abakus/abakus-degrees-mode.png
+share/doc/tde/HTML/en/abakus/abakus-dnd.png
+share/doc/tde/HTML/en/abakus/abakus-result.png
+share/doc/tde/HTML/en/abakus/common
+share/doc/tde/HTML/en/abakus/index.cache.bz2
+share/doc/tde/HTML/en/abakus/index.docbook
+share/doc/tde/HTML/en/abakus/kcalc-degrees-mode.png
+share/doc/tde/HTML/en/abakus/kcalc-fifty.png
+share/doc/tde/HTML/en/abakus/kcalc-result.png
+share/doc/tde/HTML/en/abakus/kcalc-sine.png
+share/doc/tde/HTML/en/abakus/kcalc-three.png
+share/icons/hicolor/64x64/apps/abakus.png
+share/locale/cs/LC_MESSAGES/abakus.mo
+share/locale/de/LC_MESSAGES/abakus.mo
+share/locale/es/LC_MESSAGES/abakus.mo
+share/locale/it/LC_MESSAGES/abakus.mo
+share/locale/nl/LC_MESSAGES/abakus.mo
+share/locale/pt/LC_MESSAGES/abakus.mo
+share/locale/sk/LC_MESSAGES/abakus.mo
+share/locale/tr/LC_MESSAGES/abakus.mo
+share/man/man1/abakus.1.gz
diff --git a/freebsd/applications/utilities/filelight/Makefile b/freebsd/applications/utilities/filelight/Makefile
new file mode 100644
index 000000000..a6adec59f
--- /dev/null
+++ b/freebsd/applications/utilities/filelight/Makefile
@@ -0,0 +1,36 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/filelight
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= filelight-trinity
+COMMENT= Show where your diskspace is being used
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= f/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= sysutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/utilities/filelight/distinfo b/freebsd/applications/utilities/filelight/distinfo
new file mode 100644
index 000000000..935005607
--- /dev/null
+++ b/freebsd/applications/utilities/filelight/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063844
+SHA256 (TDE/applications/utilities/filelight-trinity_14.1.0.orig.tar.xz) = dbf226e2d2ab222b2c88fa7f9310bca3d3106c9ef2c2abcf0c5d49b03cd85a2f
+SIZE (TDE/applications/utilities/filelight-trinity_14.1.0.orig.tar.xz) = 420628
diff --git a/freebsd/applications/utilities/filelight/pkg-descr b/freebsd/applications/utilities/filelight/pkg-descr
new file mode 100644
index 000000000..976f0c347
--- /dev/null
+++ b/freebsd/applications/utilities/filelight/pkg-descr
@@ -0,0 +1,8 @@
+Show where your diskspace is being used
+
+Filelight allows you to understand your disk usage by graphically
+representing your filesystem as a set of concentric, segmented rings.
+
+It is like a pie-chart, but the segments nest, allowing you to see both
+which directories take up all your space, and which directories
+and files inside those directories are the real culprits.
diff --git a/freebsd/applications/utilities/filelight/pkg-plist b/freebsd/applications/utilities/filelight/pkg-plist
new file mode 100644
index 000000000..696d4a3a1
--- /dev/null
+++ b/freebsd/applications/utilities/filelight/pkg-plist
@@ -0,0 +1,87 @@
+bin/filelight
+lib/trinity/libfilelight.la
+lib/trinity/libfilelight.so
+share/applications/tde/filelight.desktop
+share/apps/filelight/filelight_partui.rc
+share/apps/filelight/filelightui.rc
+share/config/filelightrc
+share/doc/tde/HTML/da/filelight/common
+share/doc/tde/HTML/da/filelight/index.cache.bz2
+share/doc/tde/HTML/da/filelight/index.docbook
+share/doc/tde/HTML/en/filelight/common
+share/doc/tde/HTML/en/filelight/config_appear.png
+share/doc/tde/HTML/en/filelight/config_scan.png
+share/doc/tde/HTML/en/filelight/filemap.png
+share/doc/tde/HTML/en/filelight/index.cache.bz2
+share/doc/tde/HTML/en/filelight/index.docbook
+share/doc/tde/HTML/en/filelight/main.png
+share/doc/tde/HTML/es/filelight/common
+share/doc/tde/HTML/es/filelight/config_appear.png
+share/doc/tde/HTML/es/filelight/config_scan.png
+share/doc/tde/HTML/es/filelight/filemap.png
+share/doc/tde/HTML/es/filelight/index.cache.bz2
+share/doc/tde/HTML/es/filelight/index.docbook
+share/doc/tde/HTML/es/filelight/main.png
+share/doc/tde/HTML/et/filelight/common
+share/doc/tde/HTML/et/filelight/index.cache.bz2
+share/doc/tde/HTML/et/filelight/index.docbook
+share/doc/tde/HTML/it/filelight/common
+share/doc/tde/HTML/it/filelight/config_appear.png
+share/doc/tde/HTML/it/filelight/config_scan.png
+share/doc/tde/HTML/it/filelight/index.cache.bz2
+share/doc/tde/HTML/it/filelight/index.docbook
+share/doc/tde/HTML/it/filelight/main.png
+share/doc/tde/HTML/pt/filelight/common
+share/doc/tde/HTML/pt/filelight/index.cache.bz2
+share/doc/tde/HTML/pt/filelight/index.docbook
+share/doc/tde/HTML/ru/filelight/common
+share/doc/tde/HTML/ru/filelight/index.cache.bz2
+share/doc/tde/HTML/ru/filelight/index.docbook
+share/doc/tde/HTML/sv/filelight/common
+share/doc/tde/HTML/sv/filelight/config_appear.png
+share/doc/tde/HTML/sv/filelight/config_scan.png
+share/doc/tde/HTML/sv/filelight/index.cache.bz2
+share/doc/tde/HTML/sv/filelight/index.docbook
+share/doc/tde/HTML/sv/filelight/main.png
+share/icons/crystalsvg/32x32/actions/view_filelight.png
+share/icons/hicolor/16x16/apps/filelight.png
+share/icons/hicolor/22x22/apps/filelight.png
+share/icons/hicolor/32x32/apps/filelight.png
+share/icons/hicolor/48x48/apps/filelight.png
+share/icons/hicolor/64x64/apps/filelight.png
+share/locale/az/LC_MESSAGES/filelight.mo
+share/locale/bg/LC_MESSAGES/filelight.mo
+share/locale/br/LC_MESSAGES/filelight.mo
+share/locale/ca/LC_MESSAGES/filelight.mo
+share/locale/cs/LC_MESSAGES/filelight.mo
+share/locale/cy/LC_MESSAGES/filelight.mo
+share/locale/da/LC_MESSAGES/filelight.mo
+share/locale/de/LC_MESSAGES/filelight.mo
+share/locale/el/LC_MESSAGES/filelight.mo
+share/locale/en_GB/LC_MESSAGES/filelight.mo
+share/locale/es/LC_MESSAGES/filelight.mo
+share/locale/et/LC_MESSAGES/filelight.mo
+share/locale/fr/LC_MESSAGES/filelight.mo
+share/locale/ga/LC_MESSAGES/filelight.mo
+share/locale/gl/LC_MESSAGES/filelight.mo
+share/locale/is/LC_MESSAGES/filelight.mo
+share/locale/it/LC_MESSAGES/filelight.mo
+share/locale/ja/LC_MESSAGES/filelight.mo
+share/locale/ka/LC_MESSAGES/filelight.mo
+share/locale/lt/LC_MESSAGES/filelight.mo
+share/locale/nb/LC_MESSAGES/filelight.mo
+share/locale/nl/LC_MESSAGES/filelight.mo
+share/locale/pl/LC_MESSAGES/filelight.mo
+share/locale/pt/LC_MESSAGES/filelight.mo
+share/locale/pt_BR/LC_MESSAGES/filelight.mo
+share/locale/ro/LC_MESSAGES/filelight.mo
+share/locale/ru/LC_MESSAGES/filelight.mo
+share/locale/rw/LC_MESSAGES/filelight.mo
+share/locale/sr/LC_MESSAGES/filelight.mo
+share/locale/sr@Latn/LC_MESSAGES/filelight.mo
+share/locale/sv/LC_MESSAGES/filelight.mo
+share/locale/ta/LC_MESSAGES/filelight.mo
+share/locale/tr/LC_MESSAGES/filelight.mo
+share/locale/uk/LC_MESSAGES/filelight.mo
+share/man/man1/filelight.1.gz
+share/services/filelight_part.desktop
diff --git a/freebsd/applications/utilities/kbarcode/Makefile b/freebsd/applications/utilities/kbarcode/Makefile
new file mode 100644
index 000000000..1a033986d
--- /dev/null
+++ b/freebsd/applications/utilities/kbarcode/Makefile
@@ -0,0 +1,37 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/kbarcode
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= kbarcode-trinity
+COMMENT= Barcode and label printing application for Trinity
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= graphics x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+
+# 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/utilities/kbarcode/distinfo b/freebsd/applications/utilities/kbarcode/distinfo
new file mode 100644
index 000000000..c4cffedcd
--- /dev/null
+++ b/freebsd/applications/utilities/kbarcode/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063845
+SHA256 (TDE/applications/utilities/kbarcode-trinity_14.1.0.orig.tar.xz) = f263cde9bed4a884ffcbecfdba17388b8239d20d6f6f1862aeeda3b4309105f7
+SIZE (TDE/applications/utilities/kbarcode-trinity_14.1.0.orig.tar.xz) = 273580
diff --git a/freebsd/applications/utilities/kbarcode/pkg-descr b/freebsd/applications/utilities/kbarcode/pkg-descr
new file mode 100644
index 000000000..c77a2a48c
--- /dev/null
+++ b/freebsd/applications/utilities/kbarcode/pkg-descr
@@ -0,0 +1,19 @@
+Barcode and label printing application for Trinity
+
+KBarcode is a barcode and label printing application for Trinity. It can be used
+to print everything from simple business cards up to complex labels with
+several barcodes (e.g. article descriptions).
+
+KBarcode comes with an easy to use WYSIWYG label designer, a setup wizard,
+batch import of data for batch printing labels (directly from the delivery
+note), thousands of predefined labels, database management tools and
+translations in many languages. Even printing more than 10.000 labels in one
+go is no problem for KBarcode. Data for printing can be imported from several
+different data sources, including SQL databases, CSV files and the TDE address
+book.
+
+Additionally it is a simple barcode generator (similar to the old xbarcode you
+might know). All major types of barcodes like EAN, UPC, CODE39 and ISBN are
+supported. Even complex 2D barcodes are supported using third party tools. The
+generated barcodes can be directly printed or you can export them into images
+to use them in another application.
diff --git a/freebsd/applications/utilities/kbarcode/pkg-plist b/freebsd/applications/utilities/kbarcode/pkg-plist
new file mode 100644
index 000000000..201235465
--- /dev/null
+++ b/freebsd/applications/utilities/kbarcode/pkg-plist
@@ -0,0 +1,40 @@
+bin/kbarcode
+lib/trinity/tdefile_kbarcode.la
+lib/trinity/tdefile_kbarcode.so
+share/applications/tde/kbarcode-batch.desktop
+share/applications/tde/kbarcode-editor.desktop
+share/applications/tde/kbarcode-single.desktop
+share/applications/tde/kbarcode.desktop
+share/apps/kbarcode/barcode.ps
+share/apps/kbarcode/barcodes.html
+share/apps/kbarcode/exampledata.sql
+share/apps/kbarcode/labeldefinitions.sql
+share/apps/kbarcode/logo.png
+share/apps/kbarcode/rules.xml
+share/doc/tde/HTML/en/kbarcode/common
+share/doc/tde/HTML/en/kbarcode/index.cache.bz2
+share/doc/tde/HTML/en/kbarcode/index.docbook
+share/icons/hicolor/16x16/actions/barcode.png
+share/icons/hicolor/16x16/actions/kbarcodeellipse.png
+share/icons/hicolor/16x16/actions/kbarcodegrid.png
+share/icons/hicolor/16x16/actions/kbarcodelinetool.png
+share/icons/hicolor/16x16/apps/kbarcode.png
+share/icons/hicolor/22x22/actions/barcode.png
+share/icons/hicolor/32x32/actions/barcode.png
+share/icons/hicolor/32x32/actions/kbarcoderect.png
+share/icons/hicolor/32x32/apps/kbarcode.png
+share/icons/hicolor/64x64/apps/kbarcode.png
+share/locale/de/LC_MESSAGES/kbarcode.mo
+share/locale/el/LC_MESSAGES/kbarcode.mo
+share/locale/es/LC_MESSAGES/kbarcode.mo
+share/locale/fi/LC_MESSAGES/kbarcode.mo
+share/locale/fr/LC_MESSAGES/kbarcode.mo
+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/sv/LC_MESSAGES/kbarcode.mo
+share/locale/tr/LC_MESSAGES/kbarcode.mo
+share/man/man1/kbarcode.1.gz
+share/mimelnk/application/kbarcode-label.desktop
+share/services/tdefile_kbarcode.desktop
diff --git a/freebsd/applications/utilities/kchmviewer/Makefile b/freebsd/applications/utilities/kchmviewer/Makefile
new file mode 100644
index 000000000..6e93af88c
--- /dev/null
+++ b/freebsd/applications/utilities/kchmviewer/Makefile
@@ -0,0 +1,38 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/kchmviewer
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= kchmviewer-trinity
+COMMENT= CHM viewer for Trinity
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= deskutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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 \
+ libchm.so:misc/chmlib
+
+
+# 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/utilities/kchmviewer/distinfo b/freebsd/applications/utilities/kchmviewer/distinfo
new file mode 100644
index 000000000..7dc352120
--- /dev/null
+++ b/freebsd/applications/utilities/kchmviewer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063846
+SHA256 (TDE/applications/utilities/kchmviewer-trinity_14.1.0.orig.tar.xz) = 8f8a78a327e2695faaa3d595e34dd71b298367717402e8a7f45924372d0725cb
+SIZE (TDE/applications/utilities/kchmviewer-trinity_14.1.0.orig.tar.xz) = 237440
diff --git a/freebsd/applications/utilities/kchmviewer/pkg-descr b/freebsd/applications/utilities/kchmviewer/pkg-descr
new file mode 100644
index 000000000..49a6c624c
--- /dev/null
+++ b/freebsd/applications/utilities/kchmviewer/pkg-descr
@@ -0,0 +1,20 @@
+CHM viewer for Trinity
+
+KchmViewer is a chm (MS HTML help file format) viewer, written in C++.
+Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget
+library, and does not depend on TDE, KDE or GNOME. However, it may be compiled
+with full Trinity support, including Trinity widgets and KIO/TDEHTML..
+
+The main advantage of KchmViewer is non-English language support. Unlike
+others, KchmViewer in most cases correctly detects help file encoding,
+correctly shows tables of context of Russian, Korean, Chinese and Japanese
+help files, and correctly searches in non-English help files (search for
+MBCS languages - ja/ko/ch is still in progress).
+
+Completely safe and harmless. Does not support JavaScript in any way,
+optionally warns you before opening an external web page, or switching to
+another help file. Shows an appropriate image for every TOC entry..
+
+KchmViewer Has complete chm index support, including multiple index entries,
+cross-links and parent/child entries in index as well as Persistent bookmarks
+support. Correctly detects and shows encoding of any valid chm file.
diff --git a/freebsd/applications/utilities/kchmviewer/pkg-plist b/freebsd/applications/utilities/kchmviewer/pkg-plist
new file mode 100644
index 000000000..5d8575c72
--- /dev/null
+++ b/freebsd/applications/utilities/kchmviewer/pkg-plist
@@ -0,0 +1,22 @@
+bin/kchmviewer
+lib/trinity/tdeio_msits.la
+lib/trinity/tdeio_msits.so
+share/applications/tde/kchmviewer.desktop
+share/doc/tde/HTML/en/kchmviewer/common
+share/doc/tde/HTML/en/kchmviewer/index.cache.bz2
+share/doc/tde/HTML/en/kchmviewer/index.docbook
+share/doc/tde/HTML/en/tdeioslave/msits/common
+share/doc/tde/HTML/en/tdeioslave/msits/index.cache.bz2
+share/doc/tde/HTML/en/tdeioslave/msits/index.docbook
+share/icons/crystalsvg/128x128/apps/kchmviewer.png
+share/icons/crystalsvg/48x48/apps/kchmviewer.png
+share/icons/crystalsvg/64x64/apps/kchmviewer.png
+share/locale/cs/LC_MESSAGES/kchmviewer.mo
+share/locale/fr/LC_MESSAGES/kchmviewer.mo
+share/locale/hu/LC_MESSAGES/kchmviewer.mo
+share/locale/nl/LC_MESSAGES/kchmviewer.mo
+share/locale/ru/LC_MESSAGES/kchmviewer.mo
+share/locale/tr/LC_MESSAGES/kchmviewer.mo
+share/locale/zh_CN/LC_MESSAGES/kchmviewer.mo
+share/man/man1/kchmviewer.1.gz
+share/services/msits.protocol
diff --git a/freebsd/applications/utilities/kcpuload/Makefile b/freebsd/applications/utilities/kcpuload/Makefile
new file mode 100644
index 000000000..a61720333
--- /dev/null
+++ b/freebsd/applications/utilities/kcpuload/Makefile
@@ -0,0 +1,37 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/kcpuload
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= kcpuload-trinity
+COMMENT= A CPU meter for Kicker [Trinity]
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= sysutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+
+# 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/utilities/kcpuload/distinfo b/freebsd/applications/utilities/kcpuload/distinfo
new file mode 100644
index 000000000..914180b68
--- /dev/null
+++ b/freebsd/applications/utilities/kcpuload/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063848
+SHA256 (TDE/applications/utilities/kcpuload-trinity_14.1.0.orig.tar.xz) = 2a1a4b5656f080bec102aa064f3bba4c1b013ab7d5849702ae546d24bd6b9856
+SIZE (TDE/applications/utilities/kcpuload-trinity_14.1.0.orig.tar.xz) = 34888
diff --git a/freebsd/applications/utilities/kcpuload/pkg-descr b/freebsd/applications/utilities/kcpuload/pkg-descr
new file mode 100644
index 000000000..bb9b7d25a
--- /dev/null
+++ b/freebsd/applications/utilities/kcpuload/pkg-descr
@@ -0,0 +1,8 @@
+A CPU meter for Kicker [Trinity]
+
+KCPULoad is a small program for Kicker (the TDE panel). It shows a
+recent history of CPU usage in the form of one or two configurable
+diagrams in the system tray. These diagrams have settings for colours
+and various different styles.
+
+KCPULoad has support for SMP and separate user/system loads.
diff --git a/freebsd/applications/utilities/kcpuload/pkg-plist b/freebsd/applications/utilities/kcpuload/pkg-plist
new file mode 100644
index 000000000..6d43a5f29
--- /dev/null
+++ b/freebsd/applications/utilities/kcpuload/pkg-plist
@@ -0,0 +1,33 @@
+bin/kcpuload
+share/applications/tde/kcpuload.desktop
+share/apps/kcpuload/icons/hicolor/16x16/actions/bars.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/barson.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/color.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/color0.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/color1.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/grid.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/gridon.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/labels.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/labelson.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/lines.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/lineson.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/shaded.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/shadedon.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/smp.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/smpon.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/soft.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/softon.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/speedarrow.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/split.png
+share/apps/kcpuload/icons/hicolor/16x16/actions/spliton.png
+share/doc/tde/HTML/en/kcpuload/common
+share/doc/tde/HTML/en/kcpuload/index.cache.bz2
+share/doc/tde/HTML/en/kcpuload/index.docbook
+share/icons/crystalsvg/16x16/apps/kcpuload.png
+share/icons/crystalsvg/32x32/apps/kcpuload.png
+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/nl/LC_MESSAGES/kcpuload.mo
+share/man/man1/kcpuload.1.gz
diff --git a/freebsd/applications/utilities/kdirstat/Makefile b/freebsd/applications/utilities/kdirstat/Makefile
new file mode 100644
index 000000000..68d902c7a
--- /dev/null
+++ b/freebsd/applications/utilities/kdirstat/Makefile
@@ -0,0 +1,37 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/kdirstat
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= kdirstat-trinity
+COMMENT= Graphical disk usage display with cleanup facilities [Trinity]
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= sysutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+
+# 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/utilities/kdirstat/distinfo b/freebsd/applications/utilities/kdirstat/distinfo
new file mode 100644
index 000000000..bc30c8130
--- /dev/null
+++ b/freebsd/applications/utilities/kdirstat/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063849
+SHA256 (TDE/applications/utilities/kdirstat-trinity_14.1.0.orig.tar.xz) = 4b9f2f37a81ef6fbd4bc6869534f7cd6533645788d4c8ac7f28ed410c47e0659
+SIZE (TDE/applications/utilities/kdirstat-trinity_14.1.0.orig.tar.xz) = 203432
diff --git a/freebsd/applications/utilities/kdirstat/pkg-descr b/freebsd/applications/utilities/kdirstat/pkg-descr
new file mode 100644
index 000000000..7a6f40e1d
--- /dev/null
+++ b/freebsd/applications/utilities/kdirstat/pkg-descr
@@ -0,0 +1,10 @@
+Graphical disk usage display with cleanup facilities [Trinity]
+
+KDirStat (TDE Directory Statistics) is a small utility program that sums
+up disk usage for directory trees, very much like the Unix 'du' command.
+It displays the disk space used up by a directory tree, both numerically
+and graphically. It is network transparent (i.e., you can use it to sum
+up FTP servers), and comes with predefined and user configurable cleanup
+actions. You can directly open a directory branch in Konqueror or the
+shell of your choice, compress it to a .tar.bz2 archive, or define your
+own cleanup actions.
diff --git a/freebsd/applications/utilities/kdirstat/pkg-plist b/freebsd/applications/utilities/kdirstat/pkg-plist
new file mode 100644
index 000000000..c0673d8c8
--- /dev/null
+++ b/freebsd/applications/utilities/kdirstat/pkg-plist
@@ -0,0 +1,26 @@
+bin/kdirstat
+share/applications/tde/kdirstat.desktop
+share/apps/kdirstat/icons/hicolor/16x16/actions/symlink.png
+share/apps/kdirstat/icons/hicolor/32x32/actions/symlink.png
+share/apps/kdirstat/icons/hicolor/48x48/actions/symlink.png
+share/apps/kdirstat/icons/locolor/16x16/actions/symlink.png
+share/apps/kdirstat/kdirstatui.rc
+share/apps/tdeconf_update/fix_move_to_trash_bin.pl
+share/apps/tdeconf_update/kdirstat.upd
+share/doc/tde/HTML/en/kdirstat/common
+share/doc/tde/HTML/en/kdirstat/feedback-mail.png
+share/doc/tde/HTML/en/kdirstat/index.cache.bz2
+share/doc/tde/HTML/en/kdirstat/index.docbook
+share/doc/tde/HTML/en/kdirstat/kdirstat-config-cleanups.png
+share/doc/tde/HTML/en/kdirstat/kdirstat-config-tree-colors.png
+share/doc/tde/HTML/en/kdirstat/kdirstat-main.png
+share/icons/hicolor/16x16/apps/kdirstat.png
+share/icons/hicolor/32x32/apps/kdirstat.png
+share/icons/locolor/16x16/apps/kdirstat.png
+share/icons/locolor/32x32/apps/kdirstat.png
+share/locale/de/LC_MESSAGES/kdirstat.mo
+share/locale/fr/LC_MESSAGES/kdirstat.mo
+share/locale/hu/LC_MESSAGES/kdirstat.mo
+share/locale/it/LC_MESSAGES/kdirstat.mo
+share/locale/ja/LC_MESSAGES/kdirstat.mo
+share/man/man1/kdirstat.1.gz
diff --git a/freebsd/applications/utilities/keep/Makefile b/freebsd/applications/utilities/keep/Makefile
new file mode 100644
index 000000000..86673426d
--- /dev/null
+++ b/freebsd/applications/utilities/keep/Makefile
@@ -0,0 +1,38 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/keep
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= keep-trinity
+COMMENT= Backup system for TDE
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= sysutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+RUN_DEPENDS+= rdiff-backup:sysutils/py-rdiff-backup
+
+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
+
+
+# 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/utilities/keep/distinfo b/freebsd/applications/utilities/keep/distinfo
new file mode 100644
index 000000000..9f5e5e2c8
--- /dev/null
+++ b/freebsd/applications/utilities/keep/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063851
+SHA256 (TDE/applications/utilities/keep-trinity_14.1.0.orig.tar.xz) = 9a21c71b179d06673f787f1e5582126a68777ee172dfb3f84a37bdef1940e14c
+SIZE (TDE/applications/utilities/keep-trinity_14.1.0.orig.tar.xz) = 164340
diff --git a/freebsd/applications/utilities/keep/pkg-descr b/freebsd/applications/utilities/keep/pkg-descr
new file mode 100644
index 000000000..e83371c9a
--- /dev/null
+++ b/freebsd/applications/utilities/keep/pkg-descr
@@ -0,0 +1,4 @@
+Backup system for TDE
+
+Keep is an automatic backup program that allows users to set the parameters of
+the backup, including the frequency and the number of backups.
diff --git a/freebsd/applications/utilities/keep/pkg-plist b/freebsd/applications/utilities/keep/pkg-plist
new file mode 100644
index 000000000..366d408c6
--- /dev/null
+++ b/freebsd/applications/utilities/keep/pkg-plist
@@ -0,0 +1,52 @@
+bin/keep
+lib/trinity/kded_keep.la
+lib/trinity/kded_keep.so
+share/applications/tde/keep.desktop
+share/apps/keep/icons/crystalsvg/16x16/actions/add_backup.png
+share/apps/keep/icons/crystalsvg/16x16/actions/force_backup.png
+share/apps/keep/icons/crystalsvg/16x16/actions/restore_dir.png
+share/apps/keep/icons/crystalsvg/22x22/actions/add_backup.png
+share/apps/keep/icons/crystalsvg/22x22/actions/force_backup.png
+share/apps/keep/icons/crystalsvg/22x22/actions/restore_dir.png
+share/apps/keep/icons/crystalsvg/32x32/actions/add_backup.png
+share/apps/keep/icons/crystalsvg/32x32/actions/force_backup.png
+share/apps/keep/icons/crystalsvg/32x32/actions/restore_dir.png
+share/apps/keep/icons/crystalsvg/48x48/actions/add_backup.png
+share/apps/keep/icons/crystalsvg/48x48/actions/force_backup.png
+share/apps/keep/icons/crystalsvg/48x48/actions/restore_dir.png
+share/apps/keep/icons/crystalsvg/scalable/actions/add_backup.svgz
+share/apps/keep/icons/crystalsvg/scalable/actions/force_backup.svgz
+share/apps/keep/icons/crystalsvg/scalable/actions/restore_dir.svgz
+share/apps/keep/keepui.rc
+share/config.kcfg/keepsettings.kcfg
+share/icons/hicolor/128x128/apps/keep.png
+share/icons/hicolor/16x16/apps/keep.png
+share/icons/hicolor/22x22/apps/keep.png
+share/icons/hicolor/32x32/apps/keep.png
+share/icons/hicolor/48x48/apps/keep.png
+share/icons/hicolor/64x64/apps/keep.png
+share/icons/hicolor/scalable/apps/keep.svgz
+share/locale/bg/LC_MESSAGES/keep.mo
+share/locale/br/LC_MESSAGES/keep.mo
+share/locale/cs/LC_MESSAGES/keep.mo
+share/locale/da/LC_MESSAGES/keep.mo
+share/locale/de/LC_MESSAGES/keep.mo
+share/locale/el/LC_MESSAGES/keep.mo
+share/locale/es/LC_MESSAGES/keep.mo
+share/locale/ga/LC_MESSAGES/keep.mo
+share/locale/gl/LC_MESSAGES/keep.mo
+share/locale/it/LC_MESSAGES/keep.mo
+share/locale/ja/LC_MESSAGES/keep.mo
+share/locale/ka/LC_MESSAGES/keep.mo
+share/locale/lt/LC_MESSAGES/keep.mo
+share/locale/nl/LC_MESSAGES/keep.mo
+share/locale/pl/LC_MESSAGES/keep.mo
+share/locale/pt/LC_MESSAGES/keep.mo
+share/locale/ru/LC_MESSAGES/keep.mo
+share/locale/sk/LC_MESSAGES/keep.mo
+share/locale/sr/LC_MESSAGES/keep.mo
+share/locale/sr@Latn/LC_MESSAGES/keep.mo
+share/locale/sv/LC_MESSAGES/keep.mo
+share/locale/tr/LC_MESSAGES/keep.mo
+share/man/man1/keep.1.gz
+share/services/kded/keep.desktop
diff --git a/freebsd/applications/utilities/knutclient/Makefile b/freebsd/applications/utilities/knutclient/Makefile
new file mode 100644
index 000000000..d2593e7f4
--- /dev/null
+++ b/freebsd/applications/utilities/knutclient/Makefile
@@ -0,0 +1,37 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/knutclient
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= knutclient-trinity
+COMMENT= A TDE GUI that displays UPS statistics from NUT's upsd [Trinity]
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= sysutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+
+# 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/utilities/knutclient/distinfo b/freebsd/applications/utilities/knutclient/distinfo
new file mode 100644
index 000000000..d2d385283
--- /dev/null
+++ b/freebsd/applications/utilities/knutclient/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063852
+SHA256 (TDE/applications/utilities/knutclient-trinity_14.1.0.orig.tar.xz) = 9e8b588010675a822447fbbcdddff469798a920d62eb0d6d036f18935b4b48ab
+SIZE (TDE/applications/utilities/knutclient-trinity_14.1.0.orig.tar.xz) = 531872
diff --git a/freebsd/applications/utilities/knutclient/pkg-descr b/freebsd/applications/utilities/knutclient/pkg-descr
new file mode 100644
index 000000000..a507e0b33
--- /dev/null
+++ b/freebsd/applications/utilities/knutclient/pkg-descr
@@ -0,0 +1,6 @@
+A TDE GUI that displays UPS statistics from NUT's upsd [Trinity]
+
+KNutClient monitors UPS statistics through the NUT (Network UPS Tools,
+http://www.networkupstools.org/) framework on Linux and other systems. This
+information, presented in a nice visual format, can be invaluable on
+stations using an UPS.
diff --git a/freebsd/applications/utilities/knutclient/pkg-plist b/freebsd/applications/utilities/knutclient/pkg-plist
new file mode 100644
index 000000000..78a3df489
--- /dev/null
+++ b/freebsd/applications/utilities/knutclient/pkg-plist
@@ -0,0 +1,61 @@
+bin/knutclient
+share/applications/tde/knutclient.desktop
+share/apps/knutclient/knutclientui.rc
+share/apps/knutclient/pics/knc_analog.png
+share/apps/knutclient/pics/knc_batt.png
+share/apps/knutclient/pics/knc_conn.png
+share/apps/knutclient/pics/knc_dock.png
+share/apps/knutclient/pics/knc_error.png
+share/apps/knutclient/pics/knc_main.png
+share/apps/knutclient/pics/knc_mpref.png
+share/apps/knutclient/pics/knc_mset.png
+share/apps/knutclient/pics/knc_panel.png
+share/apps/knutclient/pics/knc_ups.png
+share/apps/knutclient/pics/knc_upses.png
+share/doc/tde/HTML/cs/knutclient/asetting-cs.png
+share/doc/tde/HTML/cs/knutclient/common
+share/doc/tde/HTML/cs/knutclient/fsetting-cs.png
+share/doc/tde/HTML/cs/knutclient/index.cache.bz2
+share/doc/tde/HTML/cs/knutclient/index.docbook
+share/doc/tde/HTML/cs/knutclient/knutclient-cs.png
+share/doc/tde/HTML/cs/knutclient/ksetting-cs.png
+share/doc/tde/HTML/cs/knutclient/mkicker-cs.png
+share/doc/tde/HTML/cs/knutclient/msetting-cs.png
+share/doc/tde/HTML/cs/knutclient/new-cs.png
+share/doc/tde/HTML/cs/knutclient/psetting-cs.png
+share/doc/tde/HTML/cs/knutclient/tkicker-cs.png
+share/doc/tde/HTML/cs/knutclient/usetting-cs.png
+share/doc/tde/HTML/cs/knutclient/variables-cs.png
+share/doc/tde/HTML/en/knutclient/asetting-en.png
+share/doc/tde/HTML/en/knutclient/common
+share/doc/tde/HTML/en/knutclient/fsetting-en.png
+share/doc/tde/HTML/en/knutclient/index.cache.bz2
+share/doc/tde/HTML/en/knutclient/index.docbook
+share/doc/tde/HTML/en/knutclient/knutclient-en.png
+share/doc/tde/HTML/en/knutclient/ksetting-en.png
+share/doc/tde/HTML/en/knutclient/mkicker-en.png
+share/doc/tde/HTML/en/knutclient/msetting-en.png
+share/doc/tde/HTML/en/knutclient/new-en.png
+share/doc/tde/HTML/en/knutclient/psetting-en.png
+share/doc/tde/HTML/en/knutclient/tkicker-en.png
+share/doc/tde/HTML/en/knutclient/usetting-en.png
+share/doc/tde/HTML/en/knutclient/variables-en.png
+share/icons/hicolor/16x16/apps/knutclient.png
+share/icons/hicolor/16x16/apps/knutclientconn.png
+share/icons/hicolor/16x16/apps/knutclienterr.png
+share/icons/hicolor/32x32/apps/knutclient.png
+share/icons/hicolor/48x48/apps/knutclient.png
+share/icons/locolor/16x16/apps/knutclient.png
+share/icons/locolor/16x16/apps/knutclientconn.png
+share/icons/locolor/16x16/apps/knutclienterr.png
+share/icons/locolor/32x32/apps/knutclient.png
+share/locale/cs/LC_MESSAGES/knutclient.mo
+share/locale/de/LC_MESSAGES/knutclient.mo
+share/locale/es/LC_MESSAGES/knutclient.mo
+share/locale/fr/LC_MESSAGES/knutclient.mo
+share/locale/it/LC_MESSAGES/knutclient.mo
+share/locale/pl/LC_MESSAGES/knutclient.mo
+share/locale/pt_BR/LC_MESSAGES/knutclient.mo
+share/locale/ru/LC_MESSAGES/knutclient.mo
+share/locale/uk/LC_MESSAGES/knutclient.mo
+share/man/man1/knutclient.1.gz
diff --git a/freebsd/applications/utilities/kompose/Makefile b/freebsd/applications/utilities/kompose/Makefile
new file mode 100644
index 000000000..3af82ac30
--- /dev/null
+++ b/freebsd/applications/utilities/kompose/Makefile
@@ -0,0 +1,38 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/kompose
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= kompose-trinity
+COMMENT= Full screen task manager for TDE
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= deskutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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 \
+ libImlib2.so:graphics/imlib2 \
+
+
+# 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/utilities/kompose/distinfo b/freebsd/applications/utilities/kompose/distinfo
new file mode 100644
index 000000000..792f8bcb5
--- /dev/null
+++ b/freebsd/applications/utilities/kompose/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063854
+SHA256 (TDE/applications/utilities/kompose-trinity_14.1.0.orig.tar.xz) = 424ef034d7a9e6656ee63980fa0484840115aa591a3697c804d673ddc59f5d10
+SIZE (TDE/applications/utilities/kompose-trinity_14.1.0.orig.tar.xz) = 76396
diff --git a/freebsd/applications/utilities/kompose/pkg-descr b/freebsd/applications/utilities/kompose/pkg-descr
new file mode 100644
index 000000000..c22df765d
--- /dev/null
+++ b/freebsd/applications/utilities/kompose/pkg-descr
@@ -0,0 +1,5 @@
+Full screen task manager for TDE
+
+Kompose offers a great new way to manage a big number of windows on
+different Virtual Desktops. It creates a fullscreen view where every
+window is represented by a scaled screenshot of its own.
diff --git a/freebsd/applications/utilities/kompose/pkg-plist b/freebsd/applications/utilities/kompose/pkg-plist
new file mode 100644
index 000000000..1a1e0deb0
--- /dev/null
+++ b/freebsd/applications/utilities/kompose/pkg-plist
@@ -0,0 +1,22 @@
+bin/kompose
+share/applications/tde/kompose.desktop
+share/apps/kompose/icons/hicolor/16x16/actions/kompose_current_virtual_desktop.png
+share/apps/kompose/icons/hicolor/16x16/actions/kompose_grouped_by_virtual_desktop.png
+share/apps/kompose/icons/hicolor/16x16/actions/kompose_ungrouped.png
+share/apps/kompose/icons/hicolor/16x16/apps/kompose.png
+share/apps/kompose/icons/hicolor/32x32/actions/kompose_current_virtual_desktop.png
+share/apps/kompose/icons/hicolor/32x32/actions/kompose_grouped_by_virtual_desktop.png
+share/apps/kompose/icons/hicolor/32x32/actions/kompose_ungrouped.png
+share/apps/kompose/icons/hicolor/32x32/apps/kompose.png
+share/apps/kompose/komposeui.rc
+share/doc/tde/HTML/en/kompose/common
+share/doc/tde/HTML/en/kompose/index.cache.bz2
+share/doc/tde/HTML/en/kompose/index.docbook
+share/icons/hicolor/16x16/apps/kompose.png
+share/icons/hicolor/32x32/apps/kompose.png
+share/locale/da/LC_MESSAGES/kompose.mo
+share/locale/de/LC_MESSAGES/kompose.mo
+share/locale/el/LC_MESSAGES/kompose.mo
+share/locale/es/LC_MESSAGES/kompose.mo
+share/locale/fr/LC_MESSAGES/kompose.mo
+share/locale/it/LC_MESSAGES/kompose.mo
diff --git a/freebsd/applications/utilities/krename/Makefile b/freebsd/applications/utilities/krename/Makefile
new file mode 100644
index 000000000..a626628db
--- /dev/null
+++ b/freebsd/applications/utilities/krename/Makefile
@@ -0,0 +1,37 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/krename
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= krename-trinity
+COMMENT= Powerful batch renamer for TDE
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= k/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= sysutils x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+
+# 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/utilities/krename/distinfo b/freebsd/applications/utilities/krename/distinfo
new file mode 100644
index 000000000..b98fed6eb
--- /dev/null
+++ b/freebsd/applications/utilities/krename/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063855
+SHA256 (TDE/applications/utilities/krename-trinity_14.1.0.orig.tar.xz) = 8cd88b54e8d86cf5a6eaa2f39fa28b36d57b46cf75a9d839109dbdae93ab14bf
+SIZE (TDE/applications/utilities/krename-trinity_14.1.0.orig.tar.xz) = 188088
diff --git a/freebsd/applications/utilities/krename/pkg-descr b/freebsd/applications/utilities/krename/pkg-descr
new file mode 100644
index 000000000..482a94c71
--- /dev/null
+++ b/freebsd/applications/utilities/krename/pkg-descr
@@ -0,0 +1,6 @@
+Powerful batch renamer for TDE
+
+This package contains a very powerful batch file renamer for Trinity
+which can rename a list of files based on a set of expressions.
+It can copy/move the files to another directory or simply rename
+the input files.
diff --git a/freebsd/applications/utilities/krename/pkg-plist b/freebsd/applications/utilities/krename/pkg-plist
new file mode 100644
index 000000000..af55b211a
--- /dev/null
+++ b/freebsd/applications/utilities/krename/pkg-plist
@@ -0,0 +1,30 @@
+bin/krename
+share/applications/tde/krename.desktop
+share/apps/konqueror/servicemenus/krename_dir.desktop
+share/apps/konqueror/servicemenus/krenameservicemenu.desktop
+share/apps/krename/krename_system_default_tabbed.xml
+share/apps/krename/krename_system_default_wizard.xml
+share/apps/krename/logo.png
+share/doc/tde/HTML/en/krename/index.html
+share/icons/hicolor/32x32/apps/krename.png
+share/icons/hicolor/48x48/apps/krename.png
+share/icons/locolor/16x16/apps/krename.png
+share/icons/locolor/32x32/apps/krename.png
+share/locale/bs/LC_MESSAGES/krename.mo
+share/locale/de/LC_MESSAGES/krename.mo
+share/locale/es/LC_MESSAGES/krename.mo
+share/locale/fr/LC_MESSAGES/krename.mo
+share/locale/hu/LC_MESSAGES/krename.mo
+share/locale/it/LC_MESSAGES/krename.mo
+share/locale/ja/LC_MESSAGES/krename.mo
+share/locale/nl/LC_MESSAGES/krename.mo
+share/locale/pl/LC_MESSAGES/krename.mo
+share/locale/pt_BR/LC_MESSAGES/krename.mo
+share/locale/ru/LC_MESSAGES/krename.mo
+share/locale/sl/LC_MESSAGES/krename.mo
+share/locale/sv/LC_MESSAGES/krename.mo
+share/locale/tr/LC_MESSAGES/krename.mo
+share/locale/uk/LC_MESSAGES/krename.mo
+share/locale/zh_CN/LC_MESSAGES/krename.mo
+share/locale/zh_TW/LC_MESSAGES/krename.mo
+share/man/man1/krename.1.gz
diff --git a/freebsd/applications/utilities/mathemagics/Makefile b/freebsd/applications/utilities/mathemagics/Makefile
new file mode 100644
index 000000000..401538152
--- /dev/null
+++ b/freebsd/applications/utilities/mathemagics/Makefile
@@ -0,0 +1,37 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/mathemagics
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= mathemagics-trinity
+COMMENT= A RPN scientific calculator for TDE
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= m/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= math x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+
+# 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/utilities/mathemagics/distinfo b/freebsd/applications/utilities/mathemagics/distinfo
new file mode 100644
index 000000000..2d3e53843
--- /dev/null
+++ b/freebsd/applications/utilities/mathemagics/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063859
+SHA256 (TDE/applications/utilities/mathemagics-trinity_14.1.0.orig.tar.xz) = 56e7dd39eb6d43654233f53f0fc5d1883114796d9ac39eaa416992411478c395
+SIZE (TDE/applications/utilities/mathemagics-trinity_14.1.0.orig.tar.xz) = 32780
diff --git a/freebsd/applications/utilities/mathemagics/pkg-descr b/freebsd/applications/utilities/mathemagics/pkg-descr
new file mode 100644
index 000000000..9563b5af7
--- /dev/null
+++ b/freebsd/applications/utilities/mathemagics/pkg-descr
@@ -0,0 +1,5 @@
+A RPN scientific calculator for TDE
+
+Mathemagics makes use of the Reverse Polish Notation or RPN.
+Mathemagics can store and use user-defined functions and variables,
+It comes with large number of built-in functions as well.
diff --git a/freebsd/applications/utilities/mathemagics/pkg-plist b/freebsd/applications/utilities/mathemagics/pkg-plist
new file mode 100644
index 000000000..afda523a1
--- /dev/null
+++ b/freebsd/applications/utilities/mathemagics/pkg-plist
@@ -0,0 +1,14 @@
+bin/mathemagics
+share/applications/tde/mathemagics.desktop
+share/apps/mathemagics/mathemagicsui.rc
+share/doc/tde/HTML/en/mathemagics/common
+share/doc/tde/HTML/en/mathemagics/index.cache.bz2
+share/doc/tde/HTML/en/mathemagics/index.docbook
+share/icons/hicolor/22x22/apps/mathemagics.png
+share/icons/hicolor/32x32/apps/mathemagics.png
+share/icons/hicolor/48x48/apps/mathemagics.png
+share/icons/locolor/16x16/apps/mathemagics.png
+share/icons/locolor/32x32/apps/mathemagics.png
+share/locale/el/LC_MESSAGES/mathemagics.mo
+share/locale/ru/LC_MESSAGES/mathemagics.mo
+share/man/man1/mathemagics.1.gz
diff --git a/freebsd/applications/utilities/qalculate-tde/Makefile b/freebsd/applications/utilities/qalculate-tde/Makefile
new file mode 100644
index 000000000..b0bc62782
--- /dev/null
+++ b/freebsd/applications/utilities/qalculate-tde/Makefile
@@ -0,0 +1,40 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/utilities/qalculate-tde
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= qalculate-trinity
+COMMENT= Powerful and easy to use desktop calculator - TDE version
+TDE_PREVERSION=
+DISTSRC= qalculate-tde-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= q/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= math x11
+DIST_SUBDIR= TDE/applications/utilities
+
+
+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
+
+LIB_DEPENDS+= libqalculate.so:math/libqalculate
+
+
+# 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/utilities/qalculate-tde/distinfo b/freebsd/applications/utilities/qalculate-tde/distinfo
new file mode 100644
index 000000000..d3fe4b4e4
--- /dev/null
+++ b/freebsd/applications/utilities/qalculate-tde/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682063861
+SHA256 (TDE/applications/utilities/qalculate-trinity_14.1.0.orig.tar.xz) = 2855e574447378528df4ab082734625278773516fa7d2ae33cefc1edb1cfeeec
+SIZE (TDE/applications/utilities/qalculate-trinity_14.1.0.orig.tar.xz) = 729360
diff --git a/freebsd/applications/utilities/qalculate-tde/pkg-descr b/freebsd/applications/utilities/qalculate-tde/pkg-descr
new file mode 100644
index 000000000..a4796f432
--- /dev/null
+++ b/freebsd/applications/utilities/qalculate-tde/pkg-descr
@@ -0,0 +1,9 @@
+Powerful and easy to use desktop calculator - TDE version
+
+Qalculate! is small and simple to use but with much power and versatility
+underneath. Features include customizable functions, units, arbitrary
+precision, plotting, and a graphical interface that uses a one-line
+fault-tolerant expression entry (although it supports optional traditional
+buttons).
+
+This package contains the TDE user interface of qalculate.
diff --git a/freebsd/applications/utilities/qalculate-tde/pkg-plist b/freebsd/applications/utilities/qalculate-tde/pkg-plist
new file mode 100644
index 000000000..236ef5782
--- /dev/null
+++ b/freebsd/applications/utilities/qalculate-tde/pkg-plist
@@ -0,0 +1,41 @@
+bin/qalculate-tde
+share/applications/tde/qalculate_tde.desktop
+share/apps/qalculate_tde/qalculate_tdeui.rc
+share/doc/tde/HTML/en/qalculate_tde/calculation-history.png
+share/doc/tde/HTML/en/qalculate_tde/calculator-buttons.png
+share/doc/tde/HTML/en/qalculate_tde/common
+share/doc/tde/HTML/en/qalculate_tde/completion.png
+share/doc/tde/HTML/en/qalculate_tde/convert-number-bases.png
+share/doc/tde/HTML/en/qalculate_tde/convert-unit.png
+share/doc/tde/HTML/en/qalculate_tde/edit-function.png
+share/doc/tde/HTML/en/qalculate_tde/edit-matrix.png
+share/doc/tde/HTML/en/qalculate_tde/edit-unit.png
+share/doc/tde/HTML/en/qalculate_tde/edit-variable.png
+share/doc/tde/HTML/en/qalculate_tde/function-manager.png
+share/doc/tde/HTML/en/qalculate_tde/functions.docbook
+share/doc/tde/HTML/en/qalculate_tde/gnuplot.png
+share/doc/tde/HTML/en/qalculate_tde/import-csv.png
+share/doc/tde/HTML/en/qalculate_tde/index.cache.bz2
+share/doc/tde/HTML/en/qalculate_tde/index.docbook
+share/doc/tde/HTML/en/qalculate_tde/insert-function.png
+share/doc/tde/HTML/en/qalculate_tde/mainwindow.png
+share/doc/tde/HTML/en/qalculate_tde/plot-data.png
+share/doc/tde/HTML/en/qalculate_tde/plot-settings.png
+share/doc/tde/HTML/en/qalculate_tde/rpn-mode.png
+share/doc/tde/HTML/en/qalculate_tde/store-variable.png
+share/doc/tde/HTML/en/qalculate_tde/unit-manager.png
+share/doc/tde/HTML/en/qalculate_tde/units.docbook
+share/doc/tde/HTML/en/qalculate_tde/variable-manager.png
+share/doc/tde/HTML/en/qalculate_tde/variables.docbook
+share/icons/hicolor/128x128/apps/qalculate_tde.png
+share/icons/hicolor/16x16/apps/qalculate_tde.png
+share/icons/hicolor/22x22/apps/qalculate_tde.png
+share/icons/hicolor/32x32/actions/qalculate_convert.png
+share/icons/hicolor/32x32/apps/qalculate_tde.png
+share/icons/hicolor/48x48/apps/qalculate_tde.png
+share/icons/hicolor/64x64/apps/qalculate_tde.png
+share/locale/fr/LC_MESSAGES/qalculate_tde.mo
+share/locale/nl/LC_MESSAGES/qalculate_tde.mo
+share/locale/sv/LC_MESSAGES/qalculate_tde.mo
+share/locale/zh_CN/LC_MESSAGES/qalculate_tde.mo
+share/man/man1/qalculate-tde.1.gz