aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortcberner <tcberner@FreeBSD.org>2018-04-10 03:58:12 +0800
committertcberner <tcberner@FreeBSD.org>2018-04-10 03:58:12 +0800
commit4432de4e243f0fdb9aefe8fe106480f1b731b3ca (patch)
tree57b084fb48d8a8f5787973324a27d476d082bd4c
parent1fb95d78528eae033c7bfb33e371640b13ec6b47 (diff)
downloadfreebsd-ports-graphics-4432de4e243f0fdb9aefe8fe106480f1b731b3ca.tar.gz
freebsd-ports-graphics-4432de4e243f0fdb9aefe8fe106480f1b731b3ca.tar.zst
freebsd-ports-graphics-4432de4e243f0fdb9aefe8fe106480f1b731b3ca.zip
New ports: KDE Applications sysutils/
* sysutils/baloo-widgets * sysutils/filelight (updated) * sysutils/k3b * sysutils/kcron * sysutils/kdebugsettings * sysutils/kdf * sysutils/kdialog * sysutils/kfloppy * sysutils/khelpcenter * sysutils/ksystemlog * sysutils/signon-kwallet-extension This is the current version of KDE Applications <foo>. Note that users of KDE SC4 should stick with <foo>-kde4.
-rw-r--r--MOVED6
-rw-r--r--sysutils/Makefile10
-rw-r--r--sysutils/baloo-widgets/Makefile17
-rw-r--r--sysutils/baloo-widgets/distinfo3
-rw-r--r--sysutils/baloo-widgets/pkg-descr5
-rw-r--r--sysutils/baloo-widgets/pkg-plist99
-rw-r--r--sysutils/filelight/Makefile6
-rw-r--r--sysutils/filelight/distinfo6
-rw-r--r--sysutils/filelight/pkg-plist6
-rw-r--r--sysutils/k3b/Makefile37
-rw-r--r--sysutils/k3b/distinfo3
-rw-r--r--sysutils/k3b/pkg-descr24
-rw-r--r--sysutils/k3b/pkg-message39
-rw-r--r--sysutils/k3b/pkg-plist534
-rw-r--r--sysutils/kcron/Makefile20
-rw-r--r--sysutils/kcron/distinfo3
-rw-r--r--sysutils/kcron/pkg-descr3
-rw-r--r--sysutils/kcron/pkg-plist56
-rw-r--r--sysutils/kdebugsettings/Makefile16
-rw-r--r--sysutils/kdebugsettings/distinfo3
-rw-r--r--sysutils/kdebugsettings/pkg-descr3
-rw-r--r--sysutils/kdebugsettings/pkg-plist40
-rw-r--r--sysutils/kdf/Makefile17
-rw-r--r--sysutils/kdf/distinfo3
-rw-r--r--sysutils/kdf/pkg-descr10
-rw-r--r--sysutils/kdf/pkg-plist78
-rw-r--r--sysutils/kdialog/Makefile20
-rw-r--r--sysutils/kdialog/distinfo3
-rw-r--r--sysutils/kdialog/pkg-descr3
-rw-r--r--sysutils/kdialog/pkg-plist58
-rw-r--r--sysutils/kfloppy/Makefile17
-rw-r--r--sysutils/kfloppy/distinfo3
-rw-r--r--sysutils/kfloppy/pkg-descr7
-rw-r--r--sysutils/kfloppy/pkg-plist65
-rw-r--r--sysutils/khelpcenter/Makefile24
-rw-r--r--sysutils/khelpcenter/distinfo3
-rw-r--r--sysutils/khelpcenter/pkg-descr3
-rw-r--r--sysutils/khelpcenter/pkg-plist96
-rw-r--r--sysutils/ksystemlog/Makefile17
-rw-r--r--sysutils/ksystemlog/distinfo3
-rw-r--r--sysutils/ksystemlog/files/patch-src_modes_cron_cronConfiguration.h11
-rw-r--r--sysutils/ksystemlog/files/patch-src_modes_daemon_daemonConfiguration.h11
-rw-r--r--sysutils/ksystemlog/files/patch-src_modes_system_systemConfiguration.h11
-rw-r--r--sysutils/ksystemlog/pkg-descr5
-rw-r--r--sysutils/ksystemlog/pkg-plist53
-rw-r--r--sysutils/signon-kwallet-extension/Makefile20
-rw-r--r--sysutils/signon-kwallet-extension/distinfo3
-rw-r--r--sysutils/signon-kwallet-extension/pkg-descr4
48 files changed, 1468 insertions, 19 deletions
diff --git a/MOVED b/MOVED
index 8278527b56f..a5711c2a4df 100644
--- a/MOVED
+++ b/MOVED
@@ -4704,7 +4704,6 @@ security/kovpn||2013-07-26|Has expired: Depends on Qt 3.x
security/kssh||2013-07-26|Has expired: Depends on Qt 3.x
security/qca-tls||2013-07-26|Has expired: Depends on Qt 3.x
security/qtfw||2013-07-26|Has expired: Depends on Qt 3.x
-sysutils/k3b||2013-07-26|Has expired: Depends on Qt 3.x
sysutils/kcpuload||2013-07-26|Has expired: Depends on Qt 3.x
sysutils/kdeadmin3||2013-07-26|Has expired: Depends on Qt 3.x
sysutils/keep||2013-07-26|Has expired: Depends on Qt 3.x
@@ -9970,14 +9969,9 @@ accessibility/kaccessible|accessibility/kaccessible-kde4|2018-02-22|Make room fo
accessibility/jovie|accessibility/jovie-kde4|2018-02-22|Make room for KDE updates
misc/libkdeedu|misc/libkdeedu-kde4|2018-02-22|Make room for KDE updates
sysutils/kuser|sysutils/kuser-kde4|2018-02-22|Make room for KDE updates
-sysutils/kdf|sysutils/kdf-kde4|2018-02-22|Make room for KDE updates
sysutils/sweeper|sysutils/sweeper-kde4|2018-02-22|Make room for KDE updates
-sysutils/kcron|sysutils/kcron-kde4|2018-02-22|Make room for KDE updates
sysutils/nepomuk-widgets|sysutils/nepomuk-widgets-kde4|2018-02-22|Make room for KDE updates
-sysutils/baloo-widgets|sysutils/baloo-widgets-kde4|2018-02-22|Make room for KDE updates
sysutils/nepomuk-core|sysutils/nepomuk-core-kde4|2018-02-22|Make room for KDE updates
-sysutils/kfloppy|sysutils/kfloppy-kde4|2018-02-22|Make room for KDE updates
-sysutils/ksystemlog|sysutils/ksystemlog-kde4|2018-02-22|Make room for KDE updates
sysutils/baloo|sysutils/baloo-kde4|2018-02-22|Make room for KDE updates
sysutils/kfilemetadata|sysutils/kfilemetadata-kde4|2018-02-22|Make room for KDE updates
editors/kate-plugin-pate|editors/kate-plugin-pate-kde4|2018-02-22|Make room for KDE updates
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 09b07d40f9c..7183743b493 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -83,6 +83,7 @@
SUBDIR += bacula9-docs
SUBDIR += bacula9-server
SUBDIR += baloo-kde4
+ SUBDIR += baloo-widgets
SUBDIR += baloo-widgets-kde4
SUBDIR += bamf
SUBDIR += bareos-bat
@@ -533,18 +534,25 @@
SUBDIR += jtopen
SUBDIR += jvmtop
SUBDIR += jx
+ SUBDIR += k3b
SUBDIR += k3b-kde4
SUBDIR += k8temp
SUBDIR += kcm-polkit-kde
+ SUBDIR += kcron
SUBDIR += kcron-kde4
SUBDIR += kdeadmin-kde4
+ SUBDIR += kdebugsettings
+ SUBDIR += kdf
SUBDIR += kdf-kde4
+ SUBDIR += kdialog
SUBDIR += kdirstat
SUBDIR += keyboard-daemon
SUBDIR += kf5-baloo
SUBDIR += kf5-kwallet
SUBDIR += kfilemetadata-kde4
+ SUBDIR += kfloppy
SUBDIR += kfloppy-kde4
+ SUBDIR += khelpcenter
SUBDIR += kiconvtool
SUBDIR += kldfind
SUBDIR += kldpatch
@@ -552,6 +560,7 @@
SUBDIR += krename
SUBDIR += kshutdown-kde4
SUBDIR += ksysguardd-kde4
+ SUBDIR += ksystemlog
SUBDIR += ksystemlog-kde4
SUBDIR += kuser-kde4
SUBDIR += lava
@@ -1135,6 +1144,7 @@
SUBDIR += shmcat
SUBDIR += showbeastie
SUBDIR += siegfried
+ SUBDIR += signon-kwallet-extension
SUBDIR += signon-plugin-oauth2
SUBDIR += signon-qt5
SUBDIR += signon-ui
diff --git a/sysutils/baloo-widgets/Makefile b/sysutils/baloo-widgets/Makefile
new file mode 100644
index 00000000000..adaa395a0b1
--- /dev/null
+++ b/sysutils/baloo-widgets/Makefile
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= baloo-widgets
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= BalooWidgets library
+
+USES= cmake:outsource compiler:c++11-lang gettext kde:5 tar:xz
+USE_KDE= baloo config coreaddons ecm emoticons filemetadata i18n init \
+ itemmodels kdelibs4support kio service widgetsaddons
+USE_QT5= core gui testlib widgets xml \
+ buildtools_build qmake_build
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
new file mode 100644
index 00000000000..127eb12bf45
--- /dev/null
+++ b/sysutils/baloo-widgets/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519231
+SHA256 (KDE/applications/17.12.3/baloo-widgets-17.12.3.tar.xz) = 10956500e389cce6b043fbda7bdc16916cda75548f285268025d72dc5546c1be
+SIZE (KDE/applications/17.12.3/baloo-widgets-17.12.3.tar.xz) = 151088
diff --git a/sysutils/baloo-widgets/pkg-descr b/sysutils/baloo-widgets/pkg-descr
new file mode 100644
index 00000000000..d0fadfadd22
--- /dev/null
+++ b/sysutils/baloo-widgets/pkg-descr
@@ -0,0 +1,5 @@
+Baloo is the next generation of the Nepomuk project. It's responsible
+for handling user metadata such as tags, rating and comments. It
+also handles indexing and searching for files, emails, contacts, etc.
+
+WWW: https://projects.kde.org/projects/kde/kdelibs/baloo
diff --git a/sysutils/baloo-widgets/pkg-plist b/sysutils/baloo-widgets/pkg-plist
new file mode 100644
index 00000000000..a442e073f4f
--- /dev/null
+++ b/sysutils/baloo-widgets/pkg-plist
@@ -0,0 +1,99 @@
+bin/baloo_filemetadata_temp_extractor
+include/KF5/BalooWidgets/Baloo/FileMetaDataConfigWidget
+include/KF5/BalooWidgets/Baloo/FileMetaDataWidget
+include/KF5/BalooWidgets/Baloo/TagWidget
+include/KF5/BalooWidgets/baloo/filemetadataconfigwidget.h
+include/KF5/BalooWidgets/baloo/filemetadatawidget.h
+include/KF5/BalooWidgets/baloo/tagwidget.h
+include/KF5/BalooWidgets/baloo/widgets_export.h
+lib/cmake/KF5BalooWidgets/KF5BalooWidgetsConfig.cmake
+lib/cmake/KF5BalooWidgets/KF5BalooWidgetsConfigVersion.cmake
+lib/cmake/KF5BalooWidgets/KF5BalooWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KF5BalooWidgets/KF5BalooWidgetsTargets.cmake
+lib/libKF5BalooWidgets.so
+lib/libKF5BalooWidgets.so.5
+lib/libKF5BalooWidgets.so.5.0.0
+share/locale/ar/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/ar/LC_MESSAGES/baloowidgets5.mo
+share/locale/ast/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/ast/LC_MESSAGES/baloowidgets5.mo
+share/locale/bg/LC_MESSAGES/baloowidgets5.mo
+share/locale/bs/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/bs/LC_MESSAGES/baloowidgets5.mo
+share/locale/ca/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/ca/LC_MESSAGES/baloowidgets5.mo
+share/locale/ca@valencia/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/ca@valencia/LC_MESSAGES/baloowidgets5.mo
+share/locale/cs/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/cs/LC_MESSAGES/baloowidgets5.mo
+share/locale/da/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/da/LC_MESSAGES/baloowidgets5.mo
+share/locale/de/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/de/LC_MESSAGES/baloowidgets5.mo
+share/locale/el/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/el/LC_MESSAGES/baloowidgets5.mo
+share/locale/en_GB/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/en_GB/LC_MESSAGES/baloowidgets5.mo
+share/locale/es/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/es/LC_MESSAGES/baloowidgets5.mo
+share/locale/et/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/et/LC_MESSAGES/baloowidgets5.mo
+share/locale/fi/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/fi/LC_MESSAGES/baloowidgets5.mo
+share/locale/fr/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/fr/LC_MESSAGES/baloowidgets5.mo
+share/locale/ga/LC_MESSAGES/baloowidgets5.mo
+share/locale/gl/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/gl/LC_MESSAGES/baloowidgets5.mo
+share/locale/he/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/he/LC_MESSAGES/baloowidgets5.mo
+share/locale/hu/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/hu/LC_MESSAGES/baloowidgets5.mo
+share/locale/ia/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/ia/LC_MESSAGES/baloowidgets5.mo
+share/locale/id/LC_MESSAGES/baloowidgets5.mo
+share/locale/it/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/it/LC_MESSAGES/baloowidgets5.mo
+share/locale/ja/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/ja/LC_MESSAGES/baloowidgets5.mo
+share/locale/kk/LC_MESSAGES/baloowidgets5.mo
+share/locale/ko/LC_MESSAGES/baloowidgets5.mo
+share/locale/lt/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/lt/LC_MESSAGES/baloowidgets5.mo
+share/locale/mr/LC_MESSAGES/baloowidgets5.mo
+share/locale/nb/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/nb/LC_MESSAGES/baloowidgets5.mo
+share/locale/nds/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/nds/LC_MESSAGES/baloowidgets5.mo
+share/locale/nl/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/nl/LC_MESSAGES/baloowidgets5.mo
+share/locale/nn/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/nn/LC_MESSAGES/baloowidgets5.mo
+share/locale/pa/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/pa/LC_MESSAGES/baloowidgets5.mo
+share/locale/pl/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/pl/LC_MESSAGES/baloowidgets5.mo
+share/locale/pt/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/pt/LC_MESSAGES/baloowidgets5.mo
+share/locale/pt_BR/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/pt_BR/LC_MESSAGES/baloowidgets5.mo
+share/locale/ro/LC_MESSAGES/baloowidgets5.mo
+share/locale/ru/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/ru/LC_MESSAGES/baloowidgets5.mo
+share/locale/sk/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/sk/LC_MESSAGES/baloowidgets5.mo
+share/locale/sl/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/sl/LC_MESSAGES/baloowidgets5.mo
+share/locale/sr/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/sr/LC_MESSAGES/baloowidgets5.mo
+share/locale/sv/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/sv/LC_MESSAGES/baloowidgets5.mo
+share/locale/tr/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/tr/LC_MESSAGES/baloowidgets5.mo
+share/locale/ug/LC_MESSAGES/baloowidgets5.mo
+share/locale/uk/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/uk/LC_MESSAGES/baloowidgets5.mo
+share/locale/zh_CN/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/zh_CN/LC_MESSAGES/baloowidgets5.mo
+share/locale/zh_TW/LC_MESSAGES/baloo_naturalqueryparser.mo
+share/locale/zh_TW/LC_MESSAGES/baloowidgets5.mo
diff --git a/sysutils/filelight/Makefile b/sysutils/filelight/Makefile
index bf4c55ff3fa..c98127bb577 100644
--- a/sysutils/filelight/Makefile
+++ b/sysutils/filelight/Makefile
@@ -3,7 +3,6 @@
PORTNAME= filelight
PORTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -21,9 +20,4 @@ USE_KDE= auth codecs completion config configwidgets coreaddons doctools \
USE_QT5= core dbus gui network script widgets xml \
buildtools_build qmake_build
-# Override KDE_APPLICATIONS_VERSION -- 16.12.3 which is the current one in kde.mk
-# does not yet ship the localization as part of their distfiles. As we did not import
-# kde-l10n 16.12.3, the localization of this port would be broken otherwise.
-KDE_APPLICATIONS_VERSION= 17.04.3
-
.include <bsd.port.mk>
diff --git a/sysutils/filelight/distinfo b/sysutils/filelight/distinfo
index 28f7d1e6e9e..a009c66d4e0 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1505545501
-SHA256 (KDE/applications/17.04.3/filelight-17.04.3.tar.xz) = efd5abd3bdb53dc77dbcc0947f28c9a9f004ce7cc905d16244fb8df847843c6b
-SIZE (KDE/applications/17.04.3/filelight-17.04.3.tar.xz) = 652892
+TIMESTAMP = 1520519233
+SHA256 (KDE/applications/17.12.3/filelight-17.12.3.tar.xz) = ceaa8441d94651e665790af6cb419bf39b34b7246f4848b070a8a2dde78a1bcd
+SIZE (KDE/applications/17.12.3/filelight-17.12.3.tar.xz) = 654916
diff --git a/sysutils/filelight/pkg-plist b/sysutils/filelight/pkg-plist
index 0a7e26dd039..7f0205a3585 100644
--- a/sysutils/filelight/pkg-plist
+++ b/sysutils/filelight/pkg-plist
@@ -1,12 +1,9 @@
bin/filelight
etc/xdg/filelightrc
-%%QT_PLUGINDIR%%/filelightpart.so
share/applications/org.kde.filelight.desktop
-share/kservices5/filelightpart.desktop
-share/kxmlgui5/filelightpart/filelightpartui.rc
+share/icons/hicolor/128x128/apps/filelight.png
share/icons/hicolor/16x16/apps/filelight.png
share/icons/hicolor/22x22/apps/filelight.png
-share/icons/hicolor/32x32/actions/views_filelight.png
share/icons/hicolor/32x32/apps/filelight.png
share/icons/hicolor/48x48/apps/filelight.png
share/icons/hicolor/64x64/apps/filelight.png
@@ -56,3 +53,4 @@ share/locale/ug/LC_MESSAGES/filelight.mo
share/locale/uk/LC_MESSAGES/filelight.mo
share/locale/zh_CN/LC_MESSAGES/filelight.mo
share/locale/zh_TW/LC_MESSAGES/filelight.mo
+share/metainfo/org.kde.filelight.appdata.xml
diff --git a/sysutils/k3b/Makefile b/sysutils/k3b/Makefile
new file mode 100644
index 00000000000..69690fb507d
--- /dev/null
+++ b/sysutils/k3b/Makefile
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= k3b
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils multimedia kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE CD/DVD writing suite
+
+LIB_DEPENDS= libFLAC.so:audio/flac \
+ libKF5Cddb.so:audio/libkcddb \
+ libcdda_paranoia.so:audio/cdparanoia \
+ libdvdread.so:multimedia/libdvdread \
+ libmad.so:audio/libmad \
+ libmp3lame.so:audio/lame \
+ libogg.so:audio/libogg \
+ libsamplerate.so:audio/libsamplerate \
+ libsndfile.so:audio/libsndfile \
+ libtag.so:audio/taglib \
+ libvorbis.so:audio/libvorbis
+RUN_DEPENDS= cdrecord:sysutils/cdrtools
+BUILD_DEPENDS= cdrecord:sysutils/cdrtools
+
+USES= cmake:outsource desktop-file-utils gettext iconv kde:5 pkgconfig \
+ shared-mime-info tar:xz
+
+USE_KDE= archive attica auth bookmarks codecs completion config \
+ configwidgets coreaddons ecm filemetadata i18n iconthemes \
+ itemviews jobwidgets kcmutils kio newstuff notifications \
+ notifyconfig service solid widgetsaddons xmlgui
+USE_QT5= core dbus gui network webkit widgets xml \
+ buildtools_build qmake_build
+
+# The ffmpeg-plugin needs patching
+CMAKE_ARGS= -DK3B_BUILD_FFMPEG_DECODER_PLUGIN:BOOL=FALSE
+
+.include <bsd.port.mk>
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
new file mode 100644
index 00000000000..fa0a435533b
--- /dev/null
+++ b/sysutils/k3b/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519236
+SHA256 (KDE/applications/17.12.3/k3b-17.12.3.tar.xz) = 74d0ab945b4496058f560bf1614120a6f99bcb67fcb09d2837a363713a62e4c4
+SIZE (KDE/applications/17.12.3/k3b-17.12.3.tar.xz) = 10573616
diff --git a/sysutils/k3b/pkg-descr b/sysutils/k3b/pkg-descr
new file mode 100644
index 00000000000..54504d05e35
--- /dev/null
+++ b/sysutils/k3b/pkg-descr
@@ -0,0 +1,24 @@
+K3b is a GUI frontend to the CD recording programs cdrdao and cdrecord.
+It's aim is to provide a very user friendly interface to all the tasks that
+come with CD and DVD recording.
+
+Features so far:
+ * Creating data CDs (on-the-fly, rockridge, joliet, El-Torito)
+ * Creating audio CDs (WAV, MP3, OGG, CD-TEXT; normalization and on-the fly)
+ * Creating Video CDs (VCD 1.1, 2.0, SVCD, CD-i support (Version 4))
+ * Creating mixed-mode CDs (CD-Extra (CD-Plus, Enhanced Audio CD))
+ * Creating eMovix CDs
+ * CD Copy (single + multi session, audio, enhanced audio, cloning)
+ * DVD burning (DVD-R(W), DVD+R(W), eMovix, Formatting DVD-RWs and DVD+RWs)
+ * CD Ripping (CDDB support, CD-TEXT reading, several formats)
+ * DVD Ripping and DivX/XviD encoding
+ * Blanking of CDRWs.
+ * Retrieving Table of contents and cdr information.
+ * Writing existing iso images to CD and DVD.
+ * Writing cue/bin files created for CDRWIN
+ * DVD copy (no video transcoding yet)
+ * Enhanced cd device handling (burnfree and justlink support)
+ * KParts plugin
+
+WWW: http://www.k3b.org/
+WWW: http://k3b.sourceforge.net/
diff --git a/sysutils/k3b/pkg-message b/sysutils/k3b/pkg-message
new file mode 100644
index 00000000000..b2c30c5670f
--- /dev/null
+++ b/sysutils/k3b/pkg-message
@@ -0,0 +1,39 @@
+Notes for FreeBSD 7.x and onwards users:
+1. The FreeBSD k3b port supports SCSI drives only. If you have IDE CD or DVD
+ drives, use them through the cam system. See Chapter 18.6.9 of the handbook
+ (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/creating-cds.html#ATAPICAM)
+2. k3b has to be started from a root console, which is not recommended.
+ Alternatively, do ALL of the following:
+ a. Set the suid flag on cdrecord and cdrdao. The 'Notes' chapter of
+ 'man cdrecord' discusses this.
+ b. Set the vfs.usermount sysctl variable to 1.
+ # sysctl vfs.usermount=1
+ Add the line vfs.usermount=1 to /etc/sysctl.conf
+ Note that this has negative security implications
+ c. Every user must have read and write access to /dev/cdX:
+ - add to your /etc/devfs.rules under '[system=10]':
+ add path 'cd*' mode 666
+ - or if you prefer allow access for a group XXX only add instead:
+ add path 'cd*' mode 660 group XXX
+ - to enable it, add to your /etc/rc.conf a
+ devfs_system_ruleset="system"
+ d. Every user who should be able to use k3b must have read and write access
+ to all pass through devices connected with CD and DVD drives and to the
+ /dev/xpt0 device. Run 'camcontrol devlist' to identify those devices (seek
+ string 'passX' at the end of each line). Note, that this is a security
+ leak as well but that there is no alternative!
+ - add to your /etc/devfs.rules under '[system=10]':
+ add path 'pass*' mode 666
+ add path 'xpt0' mode 666
+ - or if you prefer allow access for a group XXX only add instead:
+ add path 'pass*' mode 660 group XXX
+ add path 'xpt0' mode 660 group XXX
+ - to enable it, add to your /etc/rc.conf
+ devfs_system_ruleset="system"
+ - to apply these changes without reboot, run as root:
+ /etc/rc.d/devfs restart
+3. Check, that DMA is activated for atapi devices: 'sysctl hw.ata.atapi_dma'
+ If not, set it to 1 and put 'hw.ata.atapi_dma=1' into /boot/loader.conf.
+4. Create a directory on a partition, which has enough disk space to hold a CDs
+ or DVDs content (usually below /usr). Enter this directory in Settings->
+ Configure K3b...->Misc.
diff --git a/sysutils/k3b/pkg-plist b/sysutils/k3b/pkg-plist
new file mode 100644
index 00000000000..d23f8c7d649
--- /dev/null
+++ b/sysutils/k3b/pkg-plist
@@ -0,0 +1,534 @@
+bin/k3b
+etc/xdg/k3btheme.knsrc
+include/k3b_export.h
+include/k3bactivepipe.h
+include/k3baudiocdtrackdrag.h
+include/k3baudiocdtrackreader.h
+include/k3baudiocdtracksource.h
+include/k3baudiocuefilewritingjob.h
+include/k3baudiodatasource.h
+include/k3baudiodatasourceiterator.h
+include/k3baudiodecoder.h
+include/k3baudiodoc.h
+include/k3baudiodocreader.h
+include/k3baudioencoder.h
+include/k3baudiofile.h
+include/k3baudiofileanalyzerjob.h
+include/k3baudiofilereader.h
+include/k3baudiojob.h
+include/k3baudiotrack.h
+include/k3baudiotrackreader.h
+include/k3baudiozerodata.h
+include/k3baudiozerodatareader.h
+include/k3bbinimagewritingjob.h
+include/k3bblankingjob.h
+include/k3bbootitem.h
+include/k3bbusywidget.h
+include/k3bcdcopyjob.h
+include/k3bcddb.h
+include/k3bcdparanoialib.h
+include/k3bcdrdaowriter.h
+include/k3bcdrecordwriter.h
+include/k3bcdrskinwriter.h
+include/k3bcdtext.h
+include/k3bcdtextvalidator.h
+include/k3bchecksumpipe.h
+include/k3bclonejob.h
+include/k3bcore.h
+include/k3bcuefileparser.h
+include/k3bdatadoc.h
+include/k3bdataitem.h
+include/k3bdatajob.h
+include/k3bdefaultexternalprograms.h
+include/k3bdevice.h
+include/k3bdevice_export.h
+include/k3bdevicecombobox.h
+include/k3bdeviceglobals.h
+include/k3bdevicehandler.h
+include/k3bdevicemanager.h
+include/k3bdeviceselectiondialog.h
+include/k3bdevicetypes.h
+include/k3bdiritem.h
+include/k3bdirsizejob.h
+include/k3bdiskinfo.h
+include/k3bdoc.h
+include/k3bdvdcopyjob.h
+include/k3bdvdformattingjob.h
+include/k3bexceptions.h
+include/k3bexternalbinmanager.h
+include/k3bfileitem.h
+include/k3bfilesplitter.h
+include/k3bfilesysteminfo.h
+include/k3bglobals.h
+include/k3bglobalsettings.h
+include/k3bgrowisofswriter.h
+include/k3bimagefilereader.h
+include/k3binffilewriter.h
+include/k3bintmapcombobox.h
+include/k3bintvalidator.h
+include/k3biso9660.h
+include/k3biso9660backend.h
+include/k3biso9660imagewritingjob.h
+include/k3bisooptions.h
+include/k3bjob.h
+include/k3bjobhandler.h
+include/k3bmd5job.h
+include/k3bmediacache.h
+include/k3bmedium.h
+include/k3bmetawriter.h
+include/k3bmixeddoc.h
+include/k3bmixedjob.h
+include/k3bmovixdoc.h
+include/k3bmovixfileitem.h
+include/k3bmovixjob.h
+include/k3bmsf.h
+include/k3bmsfedit.h
+include/k3bmultichoicedialog.h
+include/k3bplugin.h
+include/k3bpluginconfigwidget.h
+include/k3bpluginmanager.h
+include/k3bprocess.h
+include/k3bprojectplugin.h
+include/k3brawaudiodatareader.h
+include/k3brawaudiodatasource.h
+include/k3bsignalwaiter.h
+include/k3bsimplejobhandler.h
+include/k3bstdguiitems.h
+include/k3bthreadjob.h
+include/k3bthreadwidget.h
+include/k3bthroughputestimator.h
+include/k3btoc.h
+include/k3btocfilewriter.h
+include/k3btrack.h
+include/k3bvalidators.h
+include/k3bvcddoc.h
+include/k3bvcdjob.h
+include/k3bvcdoptions.h
+include/k3bverificationjob.h
+include/k3bversion.h
+include/k3bvideodvd.h
+include/k3bvideodvdaudiostream.h
+include/k3bvideodvddoc.h
+include/k3bvideodvdjob.h
+include/k3bvideodvdptt.h
+include/k3bvideodvdsubpicturestream.h
+include/k3bvideodvdtime.h
+include/k3bvideodvdtitle.h
+include/k3bvideodvdtitledetectclippingjob.h
+include/k3bvideodvdtitletranscodingjob.h
+include/k3bvideodvdvideostream.h
+include/k3bwavefilewriter.h
+lib/libk3bdevice.so
+lib/libk3bdevice.so.7
+lib/libk3bdevice.so.7.0.0
+lib/libk3blib.so
+lib/libk3blib.so.7
+lib/libk3blib.so.7.0.0
+%%QT_PLUGINDIR%%/k3baudiometainforenamerplugin.so
+%%QT_PLUGINDIR%%/k3baudioprojectcddbplugin.so
+%%QT_PLUGINDIR%%/k3bexternalencoder.so
+%%QT_PLUGINDIR%%/k3bflacdecoder.so
+%%QT_PLUGINDIR%%/k3blameencoder.so
+%%QT_PLUGINDIR%%/k3blibsndfiledecoder.so
+%%QT_PLUGINDIR%%/k3bmaddecoder.so
+%%QT_PLUGINDIR%%/k3boggvorbisdecoder.so
+%%QT_PLUGINDIR%%/k3boggvorbisencoder.so
+%%QT_PLUGINDIR%%/k3bsoxencoder.so
+%%QT_PLUGINDIR%%/k3bwavedecoder.so
+%%QT_PLUGINDIR%%/kcm_k3bexternalencoder.so
+%%QT_PLUGINDIR%%/kcm_k3blameencoder.so
+%%QT_PLUGINDIR%%/kcm_k3boggvorbisencoder.so
+%%QT_PLUGINDIR%%/kcm_k3bsoxencoder.so
+%%QT_PLUGINDIR%%/kio_videodvd.so
+share/applications/org.kde.k3b.desktop
+share/icons/hicolor/128x128/apps/k3b.png
+share/icons/hicolor/128x128/mimetypes/application-x-k3b.png
+share/icons/hicolor/16x16/apps/k3b.png
+share/icons/hicolor/22x22/apps/k3b.png
+share/icons/hicolor/32x32/apps/k3b.png
+share/icons/hicolor/32x32/mimetypes/application-x-k3b.png
+share/icons/hicolor/48x48/apps/k3b.png
+share/icons/hicolor/48x48/mimetypes/application-x-k3b.png
+share/icons/hicolor/64x64/apps/k3b.png
+share/icons/hicolor/64x64/mimetypes/application-x-k3b.png
+share/icons/hicolor/scalable/apps/k3b.svgz
+share/icons/hicolor/scalable/mimetypes/application-x-k3b.svgz
+%%DATADIR%%/cdi/cdi_imag.rtf
+%%DATADIR%%/cdi/cdi_text.fnt
+%%DATADIR%%/cdi/cdi_vcd.app
+%%DATADIR%%/cdi/cdi_vcd.cfg
+%%DATADIR%%/cdi/icdia.htm
+%%DATADIR%%/cdi/vcd_on_cdi_41.pdf
+%%DATADIR%%/extra/k3bphotosvcd.mpg
+%%DATADIR%%/extra/k3bphotovcd.mpg
+%%DATADIR%%/icons/hicolor/128x128/actions/tools-rip-audio-cd.png
+%%DATADIR%%/icons/hicolor/128x128/actions/tools-rip-video-cd.png
+%%DATADIR%%/icons/hicolor/128x128/actions/tools-rip-video-dvd.png
+%%DATADIR%%/icons/hicolor/128x128/devices/media-optical-audio.png
+%%DATADIR%%/icons/hicolor/128x128/devices/media-optical-cd-video.png
+%%DATADIR%%/icons/hicolor/128x128/devices/media-optical-dvd-video.png
+%%DATADIR%%/icons/hicolor/128x128/devices/media-optical-mixed-cd.png
+%%DATADIR%%/icons/hicolor/128x128/devices/media-optical-video.png
+%%DATADIR%%/icons/hicolor/16x16/actions/musicbrainz.png
+%%DATADIR%%/icons/hicolor/16x16/actions/tools-rip-audio-cd.png
+%%DATADIR%%/icons/hicolor/16x16/actions/tools-rip-video-cd.png
+%%DATADIR%%/icons/hicolor/16x16/actions/tools-rip-video-dvd.png
+%%DATADIR%%/icons/hicolor/16x16/devices/media-optical-audio.png
+%%DATADIR%%/icons/hicolor/16x16/devices/media-optical-cd-video.png
+%%DATADIR%%/icons/hicolor/16x16/devices/media-optical-data.png
+%%DATADIR%%/icons/hicolor/16x16/devices/media-optical-mixed-cd.png
+%%DATADIR%%/icons/hicolor/16x16/devices/media-optical-video.png
+%%DATADIR%%/icons/hicolor/22x22/actions/tools-rip-audio-cd.png
+%%DATADIR%%/icons/hicolor/22x22/actions/tools-rip-video-cd.png
+%%DATADIR%%/icons/hicolor/22x22/actions/tools-rip-video-dvd.png
+%%DATADIR%%/icons/hicolor/22x22/devices/media-optical-audio.png
+%%DATADIR%%/icons/hicolor/22x22/devices/media-optical-cd-video.png
+%%DATADIR%%/icons/hicolor/22x22/devices/media-optical-data.png
+%%DATADIR%%/icons/hicolor/22x22/devices/media-optical-mixed-cd.png
+%%DATADIR%%/icons/hicolor/22x22/devices/media-optical-video.png
+%%DATADIR%%/icons/hicolor/32x32/actions/tools-rip-audio-cd.png
+%%DATADIR%%/icons/hicolor/32x32/actions/tools-rip-video-cd.png
+%%DATADIR%%/icons/hicolor/32x32/actions/tools-rip-video-dvd.png
+%%DATADIR%%/icons/hicolor/32x32/devices/media-optical-audio.png
+%%DATADIR%%/icons/hicolor/32x32/devices/media-optical-cd-video.png
+%%DATADIR%%/icons/hicolor/32x32/devices/media-optical-data.png
+%%DATADIR%%/icons/hicolor/32x32/devices/media-optical-dvd-video.png
+%%DATADIR%%/icons/hicolor/32x32/devices/media-optical-mixed-cd.png
+%%DATADIR%%/icons/hicolor/32x32/devices/media-optical-video.png
+%%DATADIR%%/icons/hicolor/48x48/actions/tools-rip-audio-cd.png
+%%DATADIR%%/icons/hicolor/48x48/actions/tools-rip-video-cd.png
+%%DATADIR%%/icons/hicolor/48x48/actions/tools-rip-video-dvd.png
+%%DATADIR%%/icons/hicolor/48x48/devices/media-optical-audio.png
+%%DATADIR%%/icons/hicolor/48x48/devices/media-optical-cd-video.png
+%%DATADIR%%/icons/hicolor/48x48/devices/media-optical-data.png
+%%DATADIR%%/icons/hicolor/48x48/devices/media-optical-dvd-video.png
+%%DATADIR%%/icons/hicolor/48x48/devices/media-optical-mixed-cd.png
+%%DATADIR%%/icons/hicolor/48x48/devices/media-optical-video.png
+%%DATADIR%%/icons/hicolor/64x64/actions/musicbrainz.png
+%%DATADIR%%/icons/hicolor/64x64/actions/tools-rip-audio-cd.png
+%%DATADIR%%/icons/hicolor/64x64/actions/tools-rip-video-cd.png
+%%DATADIR%%/icons/hicolor/64x64/actions/tools-rip-video-dvd.png
+%%DATADIR%%/icons/hicolor/64x64/devices/media-optical-audio.png
+%%DATADIR%%/icons/hicolor/64x64/devices/media-optical-cd-video.png
+%%DATADIR%%/icons/hicolor/64x64/devices/media-optical-dvd-video.png
+%%DATADIR%%/icons/hicolor/64x64/devices/media-optical-mixed-cd.png
+%%DATADIR%%/icons/hicolor/64x64/devices/media-optical-video.png
+%%DATADIR%%/icons/hicolor/scalable/actions/tools-rip-audio-cd.svgz
+%%DATADIR%%/icons/hicolor/scalable/actions/tools-rip-video-cd.svgz
+%%DATADIR%%/icons/hicolor/scalable/actions/tools-rip-video-dvd.svgz
+%%DATADIR%%/icons/hicolor/scalable/devices/media-optical-audio.svgz
+%%DATADIR%%/icons/hicolor/scalable/devices/media-optical-cd-video.svgz
+%%DATADIR%%/icons/hicolor/scalable/devices/media-optical-data.svgz
+%%DATADIR%%/icons/hicolor/scalable/devices/media-optical-dvd-video.svgz
+%%DATADIR%%/icons/hicolor/scalable/devices/media-optical-mixed-cd.svgz
+%%DATADIR%%/icons/hicolor/scalable/devices/media-optical-video.svgz
+%%DATADIR%%/pics/73lab/dialog_left.png
+%%DATADIR%%/pics/73lab/dialog_right.png
+%%DATADIR%%/pics/73lab/k3b.theme
+%%DATADIR%%/pics/73lab/media_audio.png
+%%DATADIR%%/pics/73lab/media_data.png
+%%DATADIR%%/pics/73lab/media_empty.png
+%%DATADIR%%/pics/73lab/media_left.png
+%%DATADIR%%/pics/73lab/media_mixed.png
+%%DATADIR%%/pics/73lab/media_none.png
+%%DATADIR%%/pics/73lab/media_video.png
+%%DATADIR%%/pics/73lab/probing.png
+%%DATADIR%%/pics/73lab/progress_fail.png
+%%DATADIR%%/pics/73lab/progress_right.png
+%%DATADIR%%/pics/73lab/progress_success.png
+%%DATADIR%%/pics/73lab/progress_working.png
+%%DATADIR%%/pics/73lab/project_left.png
+%%DATADIR%%/pics/73lab/project_right.png
+%%DATADIR%%/pics/73lab/splash.png
+%%DATADIR%%/pics/73lab/welcome_bg.png
+%%DATADIR%%/pics/RobsTheme/dialog_left.png
+%%DATADIR%%/pics/RobsTheme/dialog_right.png
+%%DATADIR%%/pics/RobsTheme/k3b.theme
+%%DATADIR%%/pics/RobsTheme/media_audio.png
+%%DATADIR%%/pics/RobsTheme/media_data.png
+%%DATADIR%%/pics/RobsTheme/media_empty.png
+%%DATADIR%%/pics/RobsTheme/media_left.png
+%%DATADIR%%/pics/RobsTheme/media_mixed.png
+%%DATADIR%%/pics/RobsTheme/media_none.png
+%%DATADIR%%/pics/RobsTheme/media_video.png
+%%DATADIR%%/pics/RobsTheme/progress_fail.png
+%%DATADIR%%/pics/RobsTheme/progress_right.png
+%%DATADIR%%/pics/RobsTheme/progress_success.png
+%%DATADIR%%/pics/RobsTheme/progress_working.png
+%%DATADIR%%/pics/RobsTheme/project_left.png
+%%DATADIR%%/pics/RobsTheme/project_right.png
+%%DATADIR%%/pics/RobsTheme/splash.png
+%%DATADIR%%/pics/RobsTheme/welcome_bg.png
+%%DATADIR%%/pics/crystal/dialog_left.png
+%%DATADIR%%/pics/crystal/dialog_right.png
+%%DATADIR%%/pics/crystal/k3b.theme
+%%DATADIR%%/pics/crystal/media_audio.png
+%%DATADIR%%/pics/crystal/media_data.png
+%%DATADIR%%/pics/crystal/media_empty.png
+%%DATADIR%%/pics/crystal/media_left.png
+%%DATADIR%%/pics/crystal/media_mixed.png
+%%DATADIR%%/pics/crystal/media_none.png
+%%DATADIR%%/pics/crystal/media_video.png
+%%DATADIR%%/pics/crystal/probing.png
+%%DATADIR%%/pics/crystal/progress_fail.png
+%%DATADIR%%/pics/crystal/progress_right.png
+%%DATADIR%%/pics/crystal/progress_success.png
+%%DATADIR%%/pics/crystal/progress_working.png
+%%DATADIR%%/pics/crystal/project_left.png
+%%DATADIR%%/pics/crystal/project_right.png
+%%DATADIR%%/pics/crystal/splash.png
+%%DATADIR%%/pics/crystal/welcome_bg.png
+%%DATADIR%%/pics/quant/dialog_left.png
+%%DATADIR%%/pics/quant/dialog_right.png
+%%DATADIR%%/pics/quant/k3b.theme
+%%DATADIR%%/pics/quant/media_audio.png
+%%DATADIR%%/pics/quant/media_data.png
+%%DATADIR%%/pics/quant/media_empty.png
+%%DATADIR%%/pics/quant/media_left.png
+%%DATADIR%%/pics/quant/media_mixed.png
+%%DATADIR%%/pics/quant/media_none.png
+%%DATADIR%%/pics/quant/media_video.png
+%%DATADIR%%/pics/quant/progress_fail.png
+%%DATADIR%%/pics/quant/progress_right.png
+%%DATADIR%%/pics/quant/progress_success.png
+%%DATADIR%%/pics/quant/progress_working.png
+%%DATADIR%%/pics/quant/project_left.png
+%%DATADIR%%/pics/quant/project_right.png
+%%DATADIR%%/pics/quant/splash.png
+%%DATADIR%%/pics/quant/welcome_bg.png
+share/knotifications5/k3b.notifyrc
+share/konqsidebartng/virtual_folders/services/videodvd.desktop
+share/kservices5/ServiceMenus/k3b_create_audio_cd.desktop
+share/kservices5/ServiceMenus/k3b_create_data_project.desktop
+share/kservices5/ServiceMenus/k3b_create_video_cd.desktop
+share/kservices5/ServiceMenus/k3b_write_bin_image.desktop
+share/kservices5/ServiceMenus/k3b_write_iso_image.desktop
+share/kservices5/k3baudiometainforenamerplugin.desktop
+share/kservices5/k3baudioprojectcddbplugin.desktop
+share/kservices5/k3bexternalencoder.desktop
+share/kservices5/k3bflacdecoder.desktop
+share/kservices5/k3blameencoder.desktop
+share/kservices5/k3blibsndfiledecoder.desktop
+share/kservices5/k3bmaddecoder.desktop
+share/kservices5/k3boggvorbisdecoder.desktop
+share/kservices5/k3boggvorbisencoder.desktop
+share/kservices5/k3bsoxencoder.desktop
+share/kservices5/k3bwavedecoder.desktop
+share/kservices5/kcm_k3bexternalencoder.desktop
+share/kservices5/kcm_k3blameencoder.desktop
+share/kservices5/kcm_k3boggvorbisencoder.desktop
+share/kservices5/kcm_k3bsoxencoder.desktop
+share/kservices5/videodvd.protocol
+share/kservicetypes5/k3bplugin.desktop
+share/kxmlgui5/k3b/k3bdeviceui.rc
+share/kxmlgui5/k3b/k3bui.rc
+share/locale/ast/LC_MESSAGES/k3b.mo
+share/locale/ast/LC_MESSAGES/kio_videodvd.mo
+share/locale/ast/LC_MESSAGES/libk3b.mo
+share/locale/ast/LC_MESSAGES/libk3bdevice.mo
+share/locale/bg/LC_MESSAGES/k3b.mo
+share/locale/bg/LC_MESSAGES/kio_videodvd.mo
+share/locale/bg/LC_MESSAGES/libk3b.mo
+share/locale/bg/LC_MESSAGES/libk3bdevice.mo
+share/locale/bs/LC_MESSAGES/k3b.mo
+share/locale/bs/LC_MESSAGES/kio_videodvd.mo
+share/locale/bs/LC_MESSAGES/libk3b.mo
+share/locale/bs/LC_MESSAGES/libk3bdevice.mo
+share/locale/ca/LC_MESSAGES/k3b.mo
+share/locale/ca/LC_MESSAGES/kio_videodvd.mo
+share/locale/ca/LC_MESSAGES/libk3b.mo
+share/locale/ca/LC_MESSAGES/libk3bdevice.mo
+share/locale/ca@valencia/LC_MESSAGES/k3b.mo
+share/locale/ca@valencia/LC_MESSAGES/kio_videodvd.mo
+share/locale/ca@valencia/LC_MESSAGES/libk3b.mo
+share/locale/ca@valencia/LC_MESSAGES/libk3bdevice.mo
+share/locale/cs/LC_MESSAGES/k3b.mo
+share/locale/cs/LC_MESSAGES/kio_videodvd.mo
+share/locale/cs/LC_MESSAGES/libk3b.mo
+share/locale/cs/LC_MESSAGES/libk3bdevice.mo
+share/locale/da/LC_MESSAGES/k3b.mo
+share/locale/da/LC_MESSAGES/kio_videodvd.mo
+share/locale/da/LC_MESSAGES/libk3b.mo
+share/locale/da/LC_MESSAGES/libk3bdevice.mo
+share/locale/de/LC_MESSAGES/k3b.mo
+share/locale/de/LC_MESSAGES/kio_videodvd.mo
+share/locale/de/LC_MESSAGES/libk3b.mo
+share/locale/de/LC_MESSAGES/libk3bdevice.mo
+share/locale/el/LC_MESSAGES/k3b.mo
+share/locale/el/LC_MESSAGES/kio_videodvd.mo
+share/locale/el/LC_MESSAGES/libk3b.mo
+share/locale/el/LC_MESSAGES/libk3bdevice.mo
+share/locale/en_GB/LC_MESSAGES/k3b.mo
+share/locale/en_GB/LC_MESSAGES/kio_videodvd.mo
+share/locale/en_GB/LC_MESSAGES/libk3b.mo
+share/locale/en_GB/LC_MESSAGES/libk3bdevice.mo
+share/locale/eo/LC_MESSAGES/k3b.mo
+share/locale/eo/LC_MESSAGES/kio_videodvd.mo
+share/locale/eo/LC_MESSAGES/libk3b.mo
+share/locale/eo/LC_MESSAGES/libk3bdevice.mo
+share/locale/es/LC_MESSAGES/k3b.mo
+share/locale/es/LC_MESSAGES/kio_videodvd.mo
+share/locale/es/LC_MESSAGES/libk3b.mo
+share/locale/es/LC_MESSAGES/libk3bdevice.mo
+share/locale/et/LC_MESSAGES/k3b.mo
+share/locale/et/LC_MESSAGES/kio_videodvd.mo
+share/locale/et/LC_MESSAGES/libk3b.mo
+share/locale/et/LC_MESSAGES/libk3bdevice.mo
+share/locale/eu/LC_MESSAGES/k3b.mo
+share/locale/eu/LC_MESSAGES/kio_videodvd.mo
+share/locale/eu/LC_MESSAGES/libk3b.mo
+share/locale/eu/LC_MESSAGES/libk3bdevice.mo
+share/locale/fa/LC_MESSAGES/k3b.mo
+share/locale/fi/LC_MESSAGES/k3b.mo
+share/locale/fi/LC_MESSAGES/kio_videodvd.mo
+share/locale/fi/LC_MESSAGES/libk3b.mo
+share/locale/fi/LC_MESSAGES/libk3bdevice.mo
+share/locale/fr/LC_MESSAGES/k3b.mo
+share/locale/fr/LC_MESSAGES/kio_videodvd.mo
+share/locale/fr/LC_MESSAGES/libk3b.mo
+share/locale/fr/LC_MESSAGES/libk3bdevice.mo
+share/locale/ga/LC_MESSAGES/k3b.mo
+share/locale/ga/LC_MESSAGES/kio_videodvd.mo
+share/locale/ga/LC_MESSAGES/libk3b.mo
+share/locale/ga/LC_MESSAGES/libk3bdevice.mo
+share/locale/gl/LC_MESSAGES/k3b.mo
+share/locale/gl/LC_MESSAGES/kio_videodvd.mo
+share/locale/gl/LC_MESSAGES/libk3b.mo
+share/locale/gl/LC_MESSAGES/libk3bdevice.mo
+share/locale/he/LC_MESSAGES/k3b.mo
+share/locale/he/LC_MESSAGES/kio_videodvd.mo
+share/locale/he/LC_MESSAGES/libk3b.mo
+share/locale/he/LC_MESSAGES/libk3bdevice.mo
+share/locale/hi/LC_MESSAGES/k3b.mo
+share/locale/hi/LC_MESSAGES/kio_videodvd.mo
+share/locale/hi/LC_MESSAGES/libk3b.mo
+share/locale/hi/LC_MESSAGES/libk3bdevice.mo
+share/locale/hr/LC_MESSAGES/k3b.mo
+share/locale/hr/LC_MESSAGES/kio_videodvd.mo
+share/locale/hr/LC_MESSAGES/libk3b.mo
+share/locale/hr/LC_MESSAGES/libk3bdevice.mo
+share/locale/hu/LC_MESSAGES/k3b.mo
+share/locale/hu/LC_MESSAGES/kio_videodvd.mo
+share/locale/hu/LC_MESSAGES/libk3b.mo
+share/locale/hu/LC_MESSAGES/libk3bdevice.mo
+share/locale/id/LC_MESSAGES/kio_videodvd.mo
+share/locale/is/LC_MESSAGES/k3b.mo
+share/locale/is/LC_MESSAGES/kio_videodvd.mo
+share/locale/is/LC_MESSAGES/libk3b.mo
+share/locale/is/LC_MESSAGES/libk3bdevice.mo
+share/locale/it/LC_MESSAGES/k3b.mo
+share/locale/it/LC_MESSAGES/kio_videodvd.mo
+share/locale/it/LC_MESSAGES/libk3b.mo
+share/locale/it/LC_MESSAGES/libk3bdevice.mo
+share/locale/ja/LC_MESSAGES/k3b.mo
+share/locale/ja/LC_MESSAGES/kio_videodvd.mo
+share/locale/ja/LC_MESSAGES/libk3b.mo
+share/locale/ja/LC_MESSAGES/libk3bdevice.mo
+share/locale/kk/LC_MESSAGES/k3b.mo
+share/locale/kk/LC_MESSAGES/kio_videodvd.mo
+share/locale/kk/LC_MESSAGES/libk3b.mo
+share/locale/kk/LC_MESSAGES/libk3bdevice.mo
+share/locale/km/LC_MESSAGES/k3b.mo
+share/locale/km/LC_MESSAGES/kio_videodvd.mo
+share/locale/km/LC_MESSAGES/libk3b.mo
+share/locale/km/LC_MESSAGES/libk3bdevice.mo
+share/locale/ko/LC_MESSAGES/k3b.mo
+share/locale/ko/LC_MESSAGES/kio_videodvd.mo
+share/locale/ko/LC_MESSAGES/libk3b.mo
+share/locale/ko/LC_MESSAGES/libk3bdevice.mo
+share/locale/lt/LC_MESSAGES/k3b.mo
+share/locale/lt/LC_MESSAGES/kio_videodvd.mo
+share/locale/lt/LC_MESSAGES/libk3b.mo
+share/locale/lt/LC_MESSAGES/libk3bdevice.mo
+share/locale/lv/LC_MESSAGES/k3b.mo
+share/locale/lv/LC_MESSAGES/kio_videodvd.mo
+share/locale/lv/LC_MESSAGES/libk3b.mo
+share/locale/lv/LC_MESSAGES/libk3bdevice.mo
+share/locale/mr/LC_MESSAGES/k3b.mo
+share/locale/mr/LC_MESSAGES/kio_videodvd.mo
+share/locale/mr/LC_MESSAGES/libk3b.mo
+share/locale/mr/LC_MESSAGES/libk3bdevice.mo
+share/locale/nb/LC_MESSAGES/k3b.mo
+share/locale/nb/LC_MESSAGES/kio_videodvd.mo
+share/locale/nb/LC_MESSAGES/libk3b.mo
+share/locale/nb/LC_MESSAGES/libk3bdevice.mo
+share/locale/nds/LC_MESSAGES/k3b.mo
+share/locale/nds/LC_MESSAGES/kio_videodvd.mo
+share/locale/nds/LC_MESSAGES/libk3b.mo
+share/locale/nds/LC_MESSAGES/libk3bdevice.mo
+share/locale/nl/LC_MESSAGES/k3b.mo
+share/locale/nl/LC_MESSAGES/kio_videodvd.mo
+share/locale/nl/LC_MESSAGES/libk3b.mo
+share/locale/nl/LC_MESSAGES/libk3bdevice.mo
+share/locale/nn/LC_MESSAGES/k3b.mo
+share/locale/nn/LC_MESSAGES/kio_videodvd.mo
+share/locale/nn/LC_MESSAGES/libk3b.mo
+share/locale/nn/LC_MESSAGES/libk3bdevice.mo
+share/locale/pa/LC_MESSAGES/k3b.mo
+share/locale/pa/LC_MESSAGES/kio_videodvd.mo
+share/locale/pa/LC_MESSAGES/libk3b.mo
+share/locale/pa/LC_MESSAGES/libk3bdevice.mo
+share/locale/pl/LC_MESSAGES/k3b.mo
+share/locale/pl/LC_MESSAGES/kio_videodvd.mo
+share/locale/pl/LC_MESSAGES/libk3b.mo
+share/locale/pl/LC_MESSAGES/libk3bdevice.mo
+share/locale/pt/LC_MESSAGES/k3b.mo
+share/locale/pt/LC_MESSAGES/kio_videodvd.mo
+share/locale/pt/LC_MESSAGES/libk3b.mo
+share/locale/pt/LC_MESSAGES/libk3bdevice.mo
+share/locale/pt_BR/LC_MESSAGES/k3b.mo
+share/locale/pt_BR/LC_MESSAGES/kio_videodvd.mo
+share/locale/pt_BR/LC_MESSAGES/libk3b.mo
+share/locale/pt_BR/LC_MESSAGES/libk3bdevice.mo
+share/locale/ro/LC_MESSAGES/k3b.mo
+share/locale/ro/LC_MESSAGES/kio_videodvd.mo
+share/locale/ro/LC_MESSAGES/libk3b.mo
+share/locale/ro/LC_MESSAGES/libk3bdevice.mo
+share/locale/ru/LC_MESSAGES/k3b.mo
+share/locale/ru/LC_MESSAGES/kio_videodvd.mo
+share/locale/ru/LC_MESSAGES/libk3b.mo
+share/locale/ru/LC_MESSAGES/libk3bdevice.mo
+share/locale/sk/LC_MESSAGES/k3b.mo
+share/locale/sk/LC_MESSAGES/kio_videodvd.mo
+share/locale/sk/LC_MESSAGES/libk3b.mo
+share/locale/sk/LC_MESSAGES/libk3bdevice.mo
+share/locale/sl/LC_MESSAGES/k3b.mo
+share/locale/sl/LC_MESSAGES/kio_videodvd.mo
+share/locale/sl/LC_MESSAGES/libk3b.mo
+share/locale/sl/LC_MESSAGES/libk3bdevice.mo
+share/locale/sr/LC_MESSAGES/k3b.mo
+share/locale/sr/LC_MESSAGES/kio_videodvd.mo
+share/locale/sr/LC_MESSAGES/libk3b.mo
+share/locale/sr/LC_MESSAGES/libk3bdevice.mo
+share/locale/sv/LC_MESSAGES/k3b.mo
+share/locale/sv/LC_MESSAGES/kio_videodvd.mo
+share/locale/sv/LC_MESSAGES/libk3b.mo
+share/locale/sv/LC_MESSAGES/libk3bdevice.mo
+share/locale/tr/LC_MESSAGES/k3b.mo
+share/locale/tr/LC_MESSAGES/kio_videodvd.mo
+share/locale/tr/LC_MESSAGES/libk3b.mo
+share/locale/tr/LC_MESSAGES/libk3bdevice.mo
+share/locale/ug/LC_MESSAGES/k3b.mo
+share/locale/ug/LC_MESSAGES/kio_videodvd.mo
+share/locale/ug/LC_MESSAGES/libk3b.mo
+share/locale/ug/LC_MESSAGES/libk3bdevice.mo
+share/locale/uk/LC_MESSAGES/k3b.mo
+share/locale/uk/LC_MESSAGES/kio_videodvd.mo
+share/locale/uk/LC_MESSAGES/libk3b.mo
+share/locale/uk/LC_MESSAGES/libk3bdevice.mo
+share/locale/wa/LC_MESSAGES/kio_videodvd.mo
+share/locale/zh_CN/LC_MESSAGES/k3b.mo
+share/locale/zh_CN/LC_MESSAGES/kio_videodvd.mo
+share/locale/zh_CN/LC_MESSAGES/libk3b.mo
+share/locale/zh_CN/LC_MESSAGES/libk3bdevice.mo
+share/locale/zh_TW/LC_MESSAGES/k3b.mo
+share/locale/zh_TW/LC_MESSAGES/kio_videodvd.mo
+share/locale/zh_TW/LC_MESSAGES/libk3b.mo
+share/locale/zh_TW/LC_MESSAGES/libk3bdevice.mo
+share/metainfo/org.kde.k3b.appdata.xml
+share/mime/packages/x-k3b.xml
+share/solid/actions/k3b_audiocd_rip.desktop
+share/solid/actions/k3b_copy_disc.desktop
+share/solid/actions/k3b_create_audio_cd_from_blank_medium.desktop
+share/solid/actions/k3b_create_data_project_from_blank_medium.desktop
+share/solid/actions/k3b_videodvd_rip.desktop
diff --git a/sysutils/kcron/Makefile b/sysutils/kcron/Makefile
new file mode 100644
index 00000000000..df6650e9188
--- /dev/null
+++ b/sysutils/kcron/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= kcron
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE task scheduler
+
+BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
+ docbook-xml>0:textproc/docbook-xml
+
+USES= cmake:outsource gettext kde:5 tar:xz
+USE_KDE= auth codecs completion config configwidgets coreaddons ecm \
+ doctools i18n iconthemes jobwidgets kio service widgetsaddons \
+ xmlgui
+USE_QT5= core gui network printsupport widgets xml \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
new file mode 100644
index 00000000000..aca7029e4b9
--- /dev/null
+++ b/sysutils/kcron/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519237
+SHA256 (KDE/applications/17.12.3/kcron-17.12.3.tar.xz) = 6e15923f072413517a7d039aa531802eb8f50a73a9ea987ee6501ad1ff04ad4d
+SIZE (KDE/applications/17.12.3/kcron-17.12.3.tar.xz) = 1054784
diff --git a/sysutils/kcron/pkg-descr b/sysutils/kcron/pkg-descr
new file mode 100644
index 00000000000..69d95b1bc54
--- /dev/null
+++ b/sysutils/kcron/pkg-descr
@@ -0,0 +1,3 @@
+KDE frontend for cron.
+
+WWW: http://www.kde.org
diff --git a/sysutils/kcron/pkg-plist b/sysutils/kcron/pkg-plist
new file mode 100644
index 00000000000..7f69714ef82
--- /dev/null
+++ b/sysutils/kcron/pkg-plist
@@ -0,0 +1,56 @@
+%%QT_PLUGINDIR%%/kcm_cron.so
+share/kservices5/kcm_cron.desktop
+share/locale/ar/LC_MESSAGES/kcron.mo
+share/locale/ast/LC_MESSAGES/kcron.mo
+share/locale/bg/LC_MESSAGES/kcron.mo
+share/locale/bs/LC_MESSAGES/kcron.mo
+share/locale/ca/LC_MESSAGES/kcron.mo
+share/locale/ca@valencia/LC_MESSAGES/kcron.mo
+share/locale/cs/LC_MESSAGES/kcron.mo
+share/locale/da/LC_MESSAGES/kcron.mo
+share/locale/de/LC_MESSAGES/kcron.mo
+share/locale/el/LC_MESSAGES/kcron.mo
+share/locale/en_GB/LC_MESSAGES/kcron.mo
+share/locale/eo/LC_MESSAGES/kcron.mo
+share/locale/es/LC_MESSAGES/kcron.mo
+share/locale/et/LC_MESSAGES/kcron.mo
+share/locale/eu/LC_MESSAGES/kcron.mo
+share/locale/fa/LC_MESSAGES/kcron.mo
+share/locale/fi/LC_MESSAGES/kcron.mo
+share/locale/fr/LC_MESSAGES/kcron.mo
+share/locale/ga/LC_MESSAGES/kcron.mo
+share/locale/gl/LC_MESSAGES/kcron.mo
+share/locale/he/LC_MESSAGES/kcron.mo
+share/locale/hi/LC_MESSAGES/kcron.mo
+share/locale/hr/LC_MESSAGES/kcron.mo
+share/locale/hu/LC_MESSAGES/kcron.mo
+share/locale/ia/LC_MESSAGES/kcron.mo
+share/locale/is/LC_MESSAGES/kcron.mo
+share/locale/it/LC_MESSAGES/kcron.mo
+share/locale/ja/LC_MESSAGES/kcron.mo
+share/locale/kk/LC_MESSAGES/kcron.mo
+share/locale/km/LC_MESSAGES/kcron.mo
+share/locale/ko/LC_MESSAGES/kcron.mo
+share/locale/lt/LC_MESSAGES/kcron.mo
+share/locale/lv/LC_MESSAGES/kcron.mo
+share/locale/mr/LC_MESSAGES/kcron.mo
+share/locale/nb/LC_MESSAGES/kcron.mo
+share/locale/nds/LC_MESSAGES/kcron.mo
+share/locale/nl/LC_MESSAGES/kcron.mo
+share/locale/nn/LC_MESSAGES/kcron.mo
+share/locale/pa/LC_MESSAGES/kcron.mo
+share/locale/pl/LC_MESSAGES/kcron.mo
+share/locale/pt/LC_MESSAGES/kcron.mo
+share/locale/pt_BR/LC_MESSAGES/kcron.mo
+share/locale/ro/LC_MESSAGES/kcron.mo
+share/locale/ru/LC_MESSAGES/kcron.mo
+share/locale/sk/LC_MESSAGES/kcron.mo
+share/locale/sl/LC_MESSAGES/kcron.mo
+share/locale/sr/LC_MESSAGES/kcron.mo
+share/locale/sv/LC_MESSAGES/kcron.mo
+share/locale/tr/LC_MESSAGES/kcron.mo
+share/locale/ug/LC_MESSAGES/kcron.mo
+share/locale/uk/LC_MESSAGES/kcron.mo
+share/locale/wa/LC_MESSAGES/kcron.mo
+share/locale/zh_CN/LC_MESSAGES/kcron.mo
+share/locale/zh_TW/LC_MESSAGES/kcron.mo
diff --git a/sysutils/kdebugsettings/Makefile b/sysutils/kdebugsettings/Makefile
new file mode 100644
index 00000000000..03fe79152dd
--- /dev/null
+++ b/sysutils/kdebugsettings/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME= kdebugsettings
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE application to enable/disable qCDebug
+
+USES= cmake:outsource gettext kde:5 tar:xz
+USE_KDE= completion config configwidgets coreaddons dbusaddons \
+ ecm guiaddons i18n iconthemes itemviews kio widgetsaddons
+USE_QT5= core dbus gui testlib widgets \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
new file mode 100644
index 00000000000..f8f98b5b070
--- /dev/null
+++ b/sysutils/kdebugsettings/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519230
+SHA256 (KDE/applications/17.12.3/kdebugsettings-17.12.3.tar.xz) = b94df9ab7df2c932592cddd7eeccccb35538e93331ba43572e9ebab38a57e178
+SIZE (KDE/applications/17.12.3/kdebugsettings-17.12.3.tar.xz) = 48668
diff --git a/sysutils/kdebugsettings/pkg-descr b/sysutils/kdebugsettings/pkg-descr
new file mode 100644
index 00000000000..23b3575d451
--- /dev/null
+++ b/sysutils/kdebugsettings/pkg-descr
@@ -0,0 +1,3 @@
+An application to enable/disable qCDebug.
+
+WWW: https://projects.kde.org/projects/kde/kdeutils/kdebugsettings
diff --git a/sysutils/kdebugsettings/pkg-plist b/sysutils/kdebugsettings/pkg-plist
new file mode 100644
index 00000000000..1aca8c92a15
--- /dev/null
+++ b/sysutils/kdebugsettings/pkg-plist
@@ -0,0 +1,40 @@
+bin/kdebugsettings
+etc/xdg/kde.categories
+etc/xdg/kde.renamecategories
+share/applications/org.kde.kdebugsettings.desktop
+share/locale/ar/LC_MESSAGES/kdebugsettings.mo
+share/locale/ast/LC_MESSAGES/kdebugsettings.mo
+share/locale/ca/LC_MESSAGES/kdebugsettings.mo
+share/locale/ca@valencia/LC_MESSAGES/kdebugsettings.mo
+share/locale/cs/LC_MESSAGES/kdebugsettings.mo
+share/locale/da/LC_MESSAGES/kdebugsettings.mo
+share/locale/de/LC_MESSAGES/kdebugsettings.mo
+share/locale/el/LC_MESSAGES/kdebugsettings.mo
+share/locale/en_GB/LC_MESSAGES/kdebugsettings.mo
+share/locale/es/LC_MESSAGES/kdebugsettings.mo
+share/locale/et/LC_MESSAGES/kdebugsettings.mo
+share/locale/eu/LC_MESSAGES/kdebugsettings.mo
+share/locale/fi/LC_MESSAGES/kdebugsettings.mo
+share/locale/fr/LC_MESSAGES/kdebugsettings.mo
+share/locale/gl/LC_MESSAGES/kdebugsettings.mo
+share/locale/hu/LC_MESSAGES/kdebugsettings.mo
+share/locale/ia/LC_MESSAGES/kdebugsettings.mo
+share/locale/it/LC_MESSAGES/kdebugsettings.mo
+share/locale/ja/LC_MESSAGES/kdebugsettings.mo
+share/locale/ko/LC_MESSAGES/kdebugsettings.mo
+share/locale/lt/LC_MESSAGES/kdebugsettings.mo
+share/locale/nl/LC_MESSAGES/kdebugsettings.mo
+share/locale/nn/LC_MESSAGES/kdebugsettings.mo
+share/locale/pl/LC_MESSAGES/kdebugsettings.mo
+share/locale/pt/LC_MESSAGES/kdebugsettings.mo
+share/locale/pt_BR/LC_MESSAGES/kdebugsettings.mo
+share/locale/ro/LC_MESSAGES/kdebugsettings.mo
+share/locale/ru/LC_MESSAGES/kdebugsettings.mo
+share/locale/sk/LC_MESSAGES/kdebugsettings.mo
+share/locale/sl/LC_MESSAGES/kdebugsettings.mo
+share/locale/sr/LC_MESSAGES/kdebugsettings.mo
+share/locale/sv/LC_MESSAGES/kdebugsettings.mo
+share/locale/tr/LC_MESSAGES/kdebugsettings.mo
+share/locale/uk/LC_MESSAGES/kdebugsettings.mo
+share/locale/zh_CN/LC_MESSAGES/kdebugsettings.mo
+share/locale/zh_TW/LC_MESSAGES/kdebugsettings.mo
diff --git a/sysutils/kdf/Makefile b/sysutils/kdf/Makefile
new file mode 100644
index 00000000000..9cdc39196a6
--- /dev/null
+++ b/sysutils/kdf/Makefile
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= kdf
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Shows free space of devices for KDE
+
+USES= cmake:outsource gettext kde:5 tar:xz
+USE_KDE= auth codecs completion config configwidgets coreaddons doctools \
+ i18n iconthemes jobwidgets kcmutils kio notifications service \
+ widgetsaddons xmlgui
+USE_QT5= core dbus gui network widgets xml \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
new file mode 100644
index 00000000000..a2e455a0243
--- /dev/null
+++ b/sysutils/kdf/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519233
+SHA256 (KDE/applications/17.12.3/kdf-17.12.3.tar.xz) = 9776c270e2a8b43b8ad8b500015542f7249b5fcf2ce0b698e0866125032a00a3
+SIZE (KDE/applications/17.12.3/kdf-17.12.3.tar.xz) = 531168
diff --git a/sysutils/kdf/pkg-descr b/sysutils/kdf/pkg-descr
new file mode 100644
index 00000000000..85fdc236a30
--- /dev/null
+++ b/sysutils/kdf/pkg-descr
@@ -0,0 +1,10 @@
+KDiskFree displays the available file devices (hard drive partitions,
+floppy and CD/DVD drives, etc.) along with information on their
+capacity, free space, type and mount point. It also allows you to
+mount and unmount drives and view them in a file manager.
+
+KDiskFree is similar to the Systemsettings Partitions module, but
+takes up less screen space. It is useful if you want to keep a
+KDiskFree window available at all times.
+
+WWW: http://utils.kde.org
diff --git a/sysutils/kdf/pkg-plist b/sysutils/kdf/pkg-plist
new file mode 100644
index 00000000000..faec4f93886
--- /dev/null
+++ b/sysutils/kdf/pkg-plist
@@ -0,0 +1,78 @@
+bin/kdf
+bin/kwikdisk
+lib/libkdfprivate.so.17
+lib/libkdfprivate.so.%%KDE_APPLICATIONS_VERSION%%
+%%QT_PLUGINDIR%%/libkcm_kdf.so
+share/applications/org.kde.kdf.desktop
+share/applications/org.kde.kwikdisk.desktop
+share/icons/hicolor/128x128/apps/kdf.png
+share/icons/hicolor/128x128/apps/kwikdisk.png
+share/icons/hicolor/16x16/apps/kcmdf.png
+share/icons/hicolor/16x16/apps/kdf.png
+share/icons/hicolor/16x16/apps/kwikdisk.png
+share/icons/hicolor/22x22/apps/kcmdf.png
+share/icons/hicolor/22x22/apps/kdf.png
+share/icons/hicolor/22x22/apps/kwikdisk.png
+share/icons/hicolor/32x32/apps/kcmdf.png
+share/icons/hicolor/32x32/apps/kdf.png
+share/icons/hicolor/32x32/apps/kwikdisk.png
+share/icons/hicolor/48x48/apps/kdf.png
+share/icons/hicolor/48x48/apps/kwikdisk.png
+share/icons/hicolor/64x64/apps/kdf.png
+share/icons/hicolor/64x64/apps/kwikdisk.png
+share/kservices5/kcmdf.desktop
+share/kxmlgui5/kdf/kdfui.rc
+share/locale/ar/LC_MESSAGES/kdf.mo
+share/locale/ast/LC_MESSAGES/kdf.mo
+share/locale/bg/LC_MESSAGES/kdf.mo
+share/locale/bs/LC_MESSAGES/kdf.mo
+share/locale/ca/LC_MESSAGES/kdf.mo
+share/locale/ca@valencia/LC_MESSAGES/kdf.mo
+share/locale/cs/LC_MESSAGES/kdf.mo
+share/locale/da/LC_MESSAGES/kdf.mo
+share/locale/de/LC_MESSAGES/kdf.mo
+share/locale/el/LC_MESSAGES/kdf.mo
+share/locale/en_GB/LC_MESSAGES/kdf.mo
+share/locale/eo/LC_MESSAGES/kdf.mo
+share/locale/es/LC_MESSAGES/kdf.mo
+share/locale/et/LC_MESSAGES/kdf.mo
+share/locale/eu/LC_MESSAGES/kdf.mo
+share/locale/fa/LC_MESSAGES/kdf.mo
+share/locale/fi/LC_MESSAGES/kdf.mo
+share/locale/fr/LC_MESSAGES/kdf.mo
+share/locale/ga/LC_MESSAGES/kdf.mo
+share/locale/gl/LC_MESSAGES/kdf.mo
+share/locale/he/LC_MESSAGES/kdf.mo
+share/locale/hi/LC_MESSAGES/kdf.mo
+share/locale/hr/LC_MESSAGES/kdf.mo
+share/locale/hu/LC_MESSAGES/kdf.mo
+share/locale/ia/LC_MESSAGES/kdf.mo
+share/locale/id/LC_MESSAGES/kdf.mo
+share/locale/is/LC_MESSAGES/kdf.mo
+share/locale/it/LC_MESSAGES/kdf.mo
+share/locale/ja/LC_MESSAGES/kdf.mo
+share/locale/kk/LC_MESSAGES/kdf.mo
+share/locale/km/LC_MESSAGES/kdf.mo
+share/locale/ko/LC_MESSAGES/kdf.mo
+share/locale/lt/LC_MESSAGES/kdf.mo
+share/locale/lv/LC_MESSAGES/kdf.mo
+share/locale/mr/LC_MESSAGES/kdf.mo
+share/locale/nb/LC_MESSAGES/kdf.mo
+share/locale/nds/LC_MESSAGES/kdf.mo
+share/locale/nl/LC_MESSAGES/kdf.mo
+share/locale/nn/LC_MESSAGES/kdf.mo
+share/locale/pa/LC_MESSAGES/kdf.mo
+share/locale/pl/LC_MESSAGES/kdf.mo
+share/locale/pt/LC_MESSAGES/kdf.mo
+share/locale/pt_BR/LC_MESSAGES/kdf.mo
+share/locale/ro/LC_MESSAGES/kdf.mo
+share/locale/ru/LC_MESSAGES/kdf.mo
+share/locale/sk/LC_MESSAGES/kdf.mo
+share/locale/sl/LC_MESSAGES/kdf.mo
+share/locale/sr/LC_MESSAGES/kdf.mo
+share/locale/sv/LC_MESSAGES/kdf.mo
+share/locale/tr/LC_MESSAGES/kdf.mo
+share/locale/ug/LC_MESSAGES/kdf.mo
+share/locale/uk/LC_MESSAGES/kdf.mo
+share/locale/zh_CN/LC_MESSAGES/kdf.mo
+share/locale/zh_TW/LC_MESSAGES/kdf.mo
diff --git a/sysutils/kdialog/Makefile b/sysutils/kdialog/Makefile
new file mode 100644
index 00000000000..59886904834
--- /dev/null
+++ b/sysutils/kdialog/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= kdialog
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Show nice dialog boxes from shell scripts
+
+USES= cmake:outsource gettext kde:5 pkgconfig tar:xz
+USE_KDE= auth bookmarks codecs completion config configwidgets \
+ coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
+ itemviews jobwidgets kdelibs4support kio notifications parts \
+ service solid sonnet textwidgets unitconversion widgetsaddons \
+ windowsystem xmlgui
+USE_QT5= core dbus gui network printsupport widgets xml \
+ buildtools_build qmake_build
+USE_XORG= x11
+
+.include <bsd.port.mk>
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
new file mode 100644
index 00000000000..9f16ddcf9c3
--- /dev/null
+++ b/sysutils/kdialog/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519233
+SHA256 (KDE/applications/17.12.3/kdialog-17.12.3.tar.xz) = a4a7f658292151f775873475ef13132dd81ae3326b6bab131b26699d003ebfea
+SIZE (KDE/applications/17.12.3/kdialog-17.12.3.tar.xz) = 95956
diff --git a/sysutils/kdialog/pkg-descr b/sysutils/kdialog/pkg-descr
new file mode 100644
index 00000000000..c83e278dbc2
--- /dev/null
+++ b/sysutils/kdialog/pkg-descr
@@ -0,0 +1,3 @@
+KDialog can be used to show nice dialog boxes from shell scripts
+
+WWW: https://kde.org
diff --git a/sysutils/kdialog/pkg-plist b/sysutils/kdialog/pkg-plist
new file mode 100644
index 00000000000..38a942d8a1e
--- /dev/null
+++ b/sysutils/kdialog/pkg-plist
@@ -0,0 +1,58 @@
+bin/kdialog
+bin/kdialog_progress_helper
+share/dbus-1/interfaces/org.kde.kdialog.ProgressDialog.xml
+share/locale/ar/LC_MESSAGES/kdialog.mo
+share/locale/ast/LC_MESSAGES/kdialog.mo
+share/locale/bg/LC_MESSAGES/kdialog.mo
+share/locale/bs/LC_MESSAGES/kdialog.mo
+share/locale/ca/LC_MESSAGES/kdialog.mo
+share/locale/ca@valencia/LC_MESSAGES/kdialog.mo
+share/locale/cs/LC_MESSAGES/kdialog.mo
+share/locale/da/LC_MESSAGES/kdialog.mo
+share/locale/de/LC_MESSAGES/kdialog.mo
+share/locale/el/LC_MESSAGES/kdialog.mo
+share/locale/en_GB/LC_MESSAGES/kdialog.mo
+share/locale/eo/LC_MESSAGES/kdialog.mo
+share/locale/es/LC_MESSAGES/kdialog.mo
+share/locale/et/LC_MESSAGES/kdialog.mo
+share/locale/eu/LC_MESSAGES/kdialog.mo
+share/locale/fa/LC_MESSAGES/kdialog.mo
+share/locale/fi/LC_MESSAGES/kdialog.mo
+share/locale/fr/LC_MESSAGES/kdialog.mo
+share/locale/ga/LC_MESSAGES/kdialog.mo
+share/locale/gl/LC_MESSAGES/kdialog.mo
+share/locale/he/LC_MESSAGES/kdialog.mo
+share/locale/hi/LC_MESSAGES/kdialog.mo
+share/locale/hr/LC_MESSAGES/kdialog.mo
+share/locale/hu/LC_MESSAGES/kdialog.mo
+share/locale/ia/LC_MESSAGES/kdialog.mo
+share/locale/id/LC_MESSAGES/kdialog.mo
+share/locale/is/LC_MESSAGES/kdialog.mo
+share/locale/it/LC_MESSAGES/kdialog.mo
+share/locale/ja/LC_MESSAGES/kdialog.mo
+share/locale/kk/LC_MESSAGES/kdialog.mo
+share/locale/km/LC_MESSAGES/kdialog.mo
+share/locale/ko/LC_MESSAGES/kdialog.mo
+share/locale/lt/LC_MESSAGES/kdialog.mo
+share/locale/lv/LC_MESSAGES/kdialog.mo
+share/locale/mr/LC_MESSAGES/kdialog.mo
+share/locale/nb/LC_MESSAGES/kdialog.mo
+share/locale/nds/LC_MESSAGES/kdialog.mo
+share/locale/nl/LC_MESSAGES/kdialog.mo
+share/locale/nn/LC_MESSAGES/kdialog.mo
+share/locale/pa/LC_MESSAGES/kdialog.mo
+share/locale/pl/LC_MESSAGES/kdialog.mo
+share/locale/pt/LC_MESSAGES/kdialog.mo
+share/locale/pt_BR/LC_MESSAGES/kdialog.mo
+share/locale/ro/LC_MESSAGES/kdialog.mo
+share/locale/ru/LC_MESSAGES/kdialog.mo
+share/locale/sk/LC_MESSAGES/kdialog.mo
+share/locale/sl/LC_MESSAGES/kdialog.mo
+share/locale/sr/LC_MESSAGES/kdialog.mo
+share/locale/sv/LC_MESSAGES/kdialog.mo
+share/locale/tr/LC_MESSAGES/kdialog.mo
+share/locale/ug/LC_MESSAGES/kdialog.mo
+share/locale/uk/LC_MESSAGES/kdialog.mo
+share/locale/wa/LC_MESSAGES/kdialog.mo
+share/locale/zh_CN/LC_MESSAGES/kdialog.mo
+share/locale/zh_TW/LC_MESSAGES/kdialog.mo
diff --git a/sysutils/kfloppy/Makefile b/sysutils/kfloppy/Makefile
new file mode 100644
index 00000000000..a9f2c7e2f6c
--- /dev/null
+++ b/sysutils/kfloppy/Makefile
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= kfloppy
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Floppy disk formatter for KDE
+
+USES= cmake:outsource gettext kde:5 tar:xz
+USE_KDE= auth codecs completion config configwidgets coreaddons crash \
+ doctools ecm emoticons i18n init itemmodels kdelibs4support \
+ kio widgetsaddons xmlgui
+USE_QT5= core dbus gui widgets xml \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/sysutils/kfloppy/distinfo b/sysutils/kfloppy/distinfo
new file mode 100644
index 00000000000..6251ad537d0
--- /dev/null
+++ b/sysutils/kfloppy/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519235
+SHA256 (KDE/applications/17.12.3/kfloppy-17.12.3.tar.xz) = 77f8cce3ca37b592c11a8ed5189bcce62f456fb34a7ddec90edb842a0b15573e
+SIZE (KDE/applications/17.12.3/kfloppy-17.12.3.tar.xz) = 199060
diff --git a/sysutils/kfloppy/pkg-descr b/sysutils/kfloppy/pkg-descr
new file mode 100644
index 00000000000..532ece5993f
--- /dev/null
+++ b/sysutils/kfloppy/pkg-descr
@@ -0,0 +1,7 @@
+KFloppy is a utility that provides a straightforward graphical means
+to format 3.5" and 5.25" floppy disks.
+
+Make sure that your floppy disk is not mounted. KFloppy cannot format
+a mounted floppy disk.
+
+WWW: http://utils.kde.org
diff --git a/sysutils/kfloppy/pkg-plist b/sysutils/kfloppy/pkg-plist
new file mode 100644
index 00000000000..dd567c3e07d
--- /dev/null
+++ b/sysutils/kfloppy/pkg-plist
@@ -0,0 +1,65 @@
+bin/kfloppy
+etc/xdg/kfloppy.categories
+share/applications/org.kde.kfloppy.desktop
+share/icons/hicolor/128x128/apps/kfloppy.png
+share/icons/hicolor/16x16/apps/kfloppy.png
+share/icons/hicolor/22x22/apps/kfloppy.png
+share/icons/hicolor/32x32/apps/kfloppy.png
+share/icons/hicolor/48x48/apps/kfloppy.png
+share/icons/hicolor/64x64/apps/kfloppy.png
+share/locale/ar/LC_MESSAGES/kfloppy.mo
+share/locale/ast/LC_MESSAGES/kfloppy.mo
+share/locale/bg/LC_MESSAGES/kfloppy.mo
+share/locale/bs/LC_MESSAGES/kfloppy.mo
+share/locale/ca/LC_MESSAGES/kfloppy.mo
+share/locale/ca@valencia/LC_MESSAGES/kfloppy.mo
+share/locale/cs/LC_MESSAGES/kfloppy.mo
+share/locale/da/LC_MESSAGES/kfloppy.mo
+share/locale/de/LC_MESSAGES/kfloppy.mo
+share/locale/el/LC_MESSAGES/kfloppy.mo
+share/locale/en_GB/LC_MESSAGES/kfloppy.mo
+share/locale/eo/LC_MESSAGES/kfloppy.mo
+share/locale/es/LC_MESSAGES/kfloppy.mo
+share/locale/et/LC_MESSAGES/kfloppy.mo
+share/locale/eu/LC_MESSAGES/kfloppy.mo
+share/locale/fa/LC_MESSAGES/kfloppy.mo
+share/locale/fi/LC_MESSAGES/kfloppy.mo
+share/locale/fr/LC_MESSAGES/kfloppy.mo
+share/locale/ga/LC_MESSAGES/kfloppy.mo
+share/locale/gl/LC_MESSAGES/kfloppy.mo
+share/locale/he/LC_MESSAGES/kfloppy.mo
+share/locale/hi/LC_MESSAGES/kfloppy.mo
+share/locale/hr/LC_MESSAGES/kfloppy.mo
+share/locale/hu/LC_MESSAGES/kfloppy.mo
+share/locale/ia/LC_MESSAGES/kfloppy.mo
+share/locale/id/LC_MESSAGES/kfloppy.mo
+share/locale/is/LC_MESSAGES/kfloppy.mo
+share/locale/it/LC_MESSAGES/kfloppy.mo
+share/locale/ja/LC_MESSAGES/kfloppy.mo
+share/locale/kk/LC_MESSAGES/kfloppy.mo
+share/locale/km/LC_MESSAGES/kfloppy.mo
+share/locale/ko/LC_MESSAGES/kfloppy.mo
+share/locale/lt/LC_MESSAGES/kfloppy.mo
+share/locale/lv/LC_MESSAGES/kfloppy.mo
+share/locale/mr/LC_MESSAGES/kfloppy.mo
+share/locale/nb/LC_MESSAGES/kfloppy.mo
+share/locale/nds/LC_MESSAGES/kfloppy.mo
+share/locale/nl/LC_MESSAGES/kfloppy.mo
+share/locale/nn/LC_MESSAGES/kfloppy.mo
+share/locale/pa/LC_MESSAGES/kfloppy.mo
+share/locale/pl/LC_MESSAGES/kfloppy.mo
+share/locale/pt/LC_MESSAGES/kfloppy.mo
+share/locale/pt_BR/LC_MESSAGES/kfloppy.mo
+share/locale/ro/LC_MESSAGES/kfloppy.mo
+share/locale/ru/LC_MESSAGES/kfloppy.mo
+share/locale/sk/LC_MESSAGES/kfloppy.mo
+share/locale/sl/LC_MESSAGES/kfloppy.mo
+share/locale/sr/LC_MESSAGES/kfloppy.mo
+share/locale/sv/LC_MESSAGES/kfloppy.mo
+share/locale/tr/LC_MESSAGES/kfloppy.mo
+share/locale/ug/LC_MESSAGES/kfloppy.mo
+share/locale/uk/LC_MESSAGES/kfloppy.mo
+share/locale/wa/LC_MESSAGES/kfloppy.mo
+share/locale/zh_CN/LC_MESSAGES/kfloppy.mo
+share/locale/zh_TW/LC_MESSAGES/kfloppy.mo
+share/metainfo/org.kde.kfloppy.appdata.xml
diff --git a/sysutils/khelpcenter/Makefile b/sysutils/khelpcenter/Makefile
new file mode 100644
index 00000000000..4dc93ca3a46
--- /dev/null
+++ b/sysutils/khelpcenter/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= khelpcenter
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications # kde kde-applications-plasma
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Plasma5 application to show KDE application documentation
+
+LIB_DEPENDS= libxapian.so:databases/xapian-core
+
+USES= cmake:outsource compiler:c++11-lib cpe gettext grantlee:5 \
+ kde:5 shebangfix tar:xz
+USE_GNOME= libxml2
+USE_KDE= archive auth bookmarks codecs completion config configwidgets \
+ coreaddons dbusaddons doctools ecm emoticons i18n init \
+ itemmodels itemviews jobwidgets js kcmutils kdelibs4support \
+ kio khtml parts service sonnet textwidgets widgetsaddons \
+ windowsystem xmlgui
+USE_QT5= core dbus gui network widgets xml \
+ buildtools_build qmake_build
+SHEBANG_FILES= searchhandlers/khc_mansearch.pl
+
+.include <bsd.port.mk>
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
new file mode 100644
index 00000000000..333b86e039d
--- /dev/null
+++ b/sysutils/khelpcenter/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519231
+SHA256 (KDE/applications/17.12.3/khelpcenter-17.12.3.tar.xz) = f6c41fbc299bd3a4e9723e72903a0c88f443045e3695bfa3ca2ea6a831cfb07c
+SIZE (KDE/applications/17.12.3/khelpcenter-17.12.3.tar.xz) = 3024356
diff --git a/sysutils/khelpcenter/pkg-descr b/sysutils/khelpcenter/pkg-descr
new file mode 100644
index 00000000000..ca1a752a8e1
--- /dev/null
+++ b/sysutils/khelpcenter/pkg-descr
@@ -0,0 +1,3 @@
+Application to show KDE Applications' documentation.
+
+WWW: https://projects.kde.org/projects/kde/workspace/khelpcenter
diff --git a/sysutils/khelpcenter/pkg-plist b/sysutils/khelpcenter/pkg-plist
new file mode 100644
index 00000000000..01a46ccc878
--- /dev/null
+++ b/sysutils/khelpcenter/pkg-plist
@@ -0,0 +1,96 @@
+bin/khelpcenter
+etc/xdg/khelpcenter.categories
+lib/libexec/khc_mansearch.pl
+lib/libexec/khc_xapianindexer
+lib/libexec/khc_xapiansearch
+lib/libkdeinit5_khelpcenter.so
+share/applications/org.kde.Help.desktop
+share/config.kcfg/khelpcenter.kcfg
+share/kde4/services/khelpcenter.desktop
+%%DATADIR%%/glossary.xslt
+%%DATADIR%%/plugins/Applications/.directory
+%%DATADIR%%/plugins/Manpages/.directory
+%%DATADIR%%/plugins/Manpages/man1.desktop
+%%DATADIR%%/plugins/Manpages/man2.desktop
+%%DATADIR%%/plugins/Manpages/man3.desktop
+%%DATADIR%%/plugins/Manpages/man4.desktop
+%%DATADIR%%/plugins/Manpages/man5.desktop
+%%DATADIR%%/plugins/Manpages/man6.desktop
+%%DATADIR%%/plugins/Manpages/man7.desktop
+%%DATADIR%%/plugins/Manpages/man8.desktop
+%%DATADIR%%/plugins/Scrollkeeper/.directory
+%%DATADIR%%/plugins/browsercontrolmodules.desktop
+%%DATADIR%%/plugins/filemanagercontrolmodules.desktop
+%%DATADIR%%/plugins/fundamentals.desktop
+%%DATADIR%%/plugins/info.desktop
+%%DATADIR%%/plugins/kcontrolmodules.desktop
+%%DATADIR%%/plugins/kicmodules.desktop
+%%DATADIR%%/plugins/kioslaves.desktop
+%%DATADIR%%/plugins/konquerorcontrolmodules.desktop
+%%DATADIR%%/plugins/onlinehelp.desktop
+%%DATADIR%%/plugins/othercontrolmodules.desktop
+%%DATADIR%%/plugins/plasma.desktop
+%%DATADIR%%/searchhandlers/man.desktop
+%%DATADIR%%/searchhandlers/xapian.desktop
+%%DATADIR%%/table-of-contents.xslt
+%%DATADIR%%/templates/glossary.html
+%%DATADIR%%/templates/index.html
+%%DATADIR%%/templates/search.html
+share/kservices5/khelpcenter.desktop
+share/kxmlgui5/khelpcenter/khelpcenterui.rc
+share/locale/ar/LC_MESSAGES/khelpcenter5.mo
+share/locale/ast/LC_MESSAGES/khelpcenter5.mo
+share/locale/bg/LC_MESSAGES/khelpcenter5.mo
+share/locale/bs/LC_MESSAGES/khelpcenter5.mo
+share/locale/ca/LC_MESSAGES/khelpcenter5.mo
+share/locale/ca@valencia/LC_MESSAGES/khelpcenter5.mo
+share/locale/cs/LC_MESSAGES/khelpcenter5.mo
+share/locale/da/LC_MESSAGES/khelpcenter5.mo
+share/locale/de/LC_MESSAGES/khelpcenter5.mo
+share/locale/el/LC_MESSAGES/khelpcenter5.mo
+share/locale/en_GB/LC_MESSAGES/khelpcenter5.mo
+share/locale/eo/LC_MESSAGES/khelpcenter5.mo
+share/locale/es/LC_MESSAGES/khelpcenter5.mo
+share/locale/et/LC_MESSAGES/khelpcenter5.mo
+share/locale/eu/LC_MESSAGES/khelpcenter5.mo
+share/locale/fa/LC_MESSAGES/khelpcenter5.mo
+share/locale/fi/LC_MESSAGES/khelpcenter5.mo
+share/locale/fr/LC_MESSAGES/khelpcenter5.mo
+share/locale/ga/LC_MESSAGES/khelpcenter5.mo
+share/locale/gl/LC_MESSAGES/khelpcenter5.mo
+share/locale/he/LC_MESSAGES/khelpcenter5.mo
+share/locale/hi/LC_MESSAGES/khelpcenter5.mo
+share/locale/hr/LC_MESSAGES/khelpcenter5.mo
+share/locale/hu/LC_MESSAGES/khelpcenter5.mo
+share/locale/ia/LC_MESSAGES/khelpcenter5.mo
+share/locale/id/LC_MESSAGES/khelpcenter5.mo
+share/locale/is/LC_MESSAGES/khelpcenter5.mo
+share/locale/it/LC_MESSAGES/khelpcenter5.mo
+share/locale/ja/LC_MESSAGES/khelpcenter5.mo
+share/locale/kk/LC_MESSAGES/khelpcenter5.mo
+share/locale/km/LC_MESSAGES/khelpcenter5.mo
+share/locale/ko/LC_MESSAGES/khelpcenter5.mo
+share/locale/lt/LC_MESSAGES/khelpcenter5.mo
+share/locale/lv/LC_MESSAGES/khelpcenter5.mo
+share/locale/mr/LC_MESSAGES/khelpcenter5.mo
+share/locale/nb/LC_MESSAGES/khelpcenter5.mo
+share/locale/nds/LC_MESSAGES/khelpcenter5.mo
+share/locale/nl/LC_MESSAGES/khelpcenter5.mo
+share/locale/nn/LC_MESSAGES/khelpcenter5.mo
+share/locale/pa/LC_MESSAGES/khelpcenter5.mo
+share/locale/pl/LC_MESSAGES/khelpcenter5.mo
+share/locale/pt/LC_MESSAGES/khelpcenter5.mo
+share/locale/pt_BR/LC_MESSAGES/khelpcenter5.mo
+share/locale/ro/LC_MESSAGES/khelpcenter5.mo
+share/locale/ru/LC_MESSAGES/khelpcenter5.mo
+share/locale/sk/LC_MESSAGES/khelpcenter5.mo
+share/locale/sl/LC_MESSAGES/khelpcenter5.mo
+share/locale/sr/LC_MESSAGES/khelpcenter5.mo
+share/locale/sv/LC_MESSAGES/khelpcenter5.mo
+share/locale/tr/LC_MESSAGES/khelpcenter5.mo
+share/locale/ug/LC_MESSAGES/khelpcenter5.mo
+share/locale/uk/LC_MESSAGES/khelpcenter5.mo
+share/locale/wa/LC_MESSAGES/khelpcenter5.mo
+share/locale/zh_CN/LC_MESSAGES/khelpcenter5.mo
+share/locale/zh_TW/LC_MESSAGES/khelpcenter5.mo
+share/metainfo/org.kde.Help.appdata.xml
diff --git a/sysutils/ksystemlog/Makefile b/sysutils/ksystemlog/Makefile
new file mode 100644
index 00000000000..3aa4204dcf8
--- /dev/null
+++ b/sysutils/ksystemlog/Makefile
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= ksystemlog
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE system log application
+
+USES= cmake:outsource gettext kde:5 pkgconfig tar:xz
+USE_KDE= archive auth codecs completion config configwidgets coreaddons \
+ doctools ecm i18n iconthemes itemviews jobwidgets kio \
+ service sonnet textwidgets widgetsaddons xmlgui
+USE_QT5= core dbus gui network printsupport testlib widgets xml \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
new file mode 100644
index 00000000000..66b5f64e4c2
--- /dev/null
+++ b/sysutils/ksystemlog/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519232
+SHA256 (KDE/applications/17.12.3/ksystemlog-17.12.3.tar.xz) = 991203b77c322f7a56f73b2ae381c3b57ebc9c913b5dc0a98898f681796cd252
+SIZE (KDE/applications/17.12.3/ksystemlog-17.12.3.tar.xz) = 1782044
diff --git a/sysutils/ksystemlog/files/patch-src_modes_cron_cronConfiguration.h b/sysutils/ksystemlog/files/patch-src_modes_cron_cronConfiguration.h
new file mode 100644
index 00000000000..51b9c1e3f24
--- /dev/null
+++ b/sysutils/ksystemlog/files/patch-src_modes_cron_cronConfiguration.h
@@ -0,0 +1,11 @@
+--- src/modes/cron/cronConfiguration.h.orig 2015-11-20 21:21:48 UTC
++++ src/modes/cron/cronConfiguration.h
+@@ -52,7 +52,7 @@ public:
+ configuration->setCurrentGroup(QStringLiteral("CronLogMode"));
+
+ QStringList defaultCronPaths;
+- defaultCronPaths << QStringLiteral("/var/log/syslog");
++ defaultCronPaths << QStringLiteral("/var/log/cron");
+ configuration->addItemStringList(QStringLiteral("LogFilesPaths"), d->cronPaths, defaultCronPaths,
+ QStringLiteral("LogFilesPaths"));
+
diff --git a/sysutils/ksystemlog/files/patch-src_modes_daemon_daemonConfiguration.h b/sysutils/ksystemlog/files/patch-src_modes_daemon_daemonConfiguration.h
new file mode 100644
index 00000000000..b75e8d09887
--- /dev/null
+++ b/sysutils/ksystemlog/files/patch-src_modes_daemon_daemonConfiguration.h
@@ -0,0 +1,11 @@
+--- src/modes/daemon/daemonConfiguration.h.orig 2015-11-20 20:21:00 UTC
++++ src/modes/daemon/daemonConfiguration.h
+@@ -48,7 +48,7 @@ public:
+ configuration->setCurrentGroup(QStringLiteral("DaemonLogMode"));
+
+ QStringList defaultDaemonPaths;
+- defaultDaemonPaths << QStringLiteral("/var/log/daemon.log");
++ defaultDaemonPaths << QStringLiteral("/var/log/messages");
+ configuration->addItemStringList(QStringLiteral("LogFilesPaths"), d->daemonPaths, defaultDaemonPaths,
+ QStringLiteral("LogFilesPaths"));
+ }
diff --git a/sysutils/ksystemlog/files/patch-src_modes_system_systemConfiguration.h b/sysutils/ksystemlog/files/patch-src_modes_system_systemConfiguration.h
new file mode 100644
index 00000000000..0fc3f0c270e
--- /dev/null
+++ b/sysutils/ksystemlog/files/patch-src_modes_system_systemConfiguration.h
@@ -0,0 +1,11 @@
+--- src/modes/system/systemConfiguration.h.orig 2015-11-20 20:21:44 UTC
++++ src/modes/system/systemConfiguration.h
+@@ -38,7 +38,7 @@ class SystemConfiguration : public Gener
+ public:
+ SystemConfiguration()
+ : GenericLogModeConfiguration(QStringLiteral(SYSTEM_LOG_MODE_ID),
+- QStringList() << QStringLiteral("/var/log/syslog"),
++ QStringList() << QStringLiteral("/var/log/messages"),
+ QList<int>() << Globals::INFORMATION_LOG_LEVEL_ID)
+ {
+ /*
diff --git a/sysutils/ksystemlog/pkg-descr b/sysutils/ksystemlog/pkg-descr
new file mode 100644
index 00000000000..b6ea8431dde
--- /dev/null
+++ b/sysutils/ksystemlog/pkg-descr
@@ -0,0 +1,5 @@
+KSystemLog is a system log viewer tool. This program is developed for beginner
+users, who don't know how to find information about their Linux system, and
+don't know where log files are.
+
+WWW: http://kde.org/applications/system/ksystemlog/
diff --git a/sysutils/ksystemlog/pkg-plist b/sysutils/ksystemlog/pkg-plist
new file mode 100644
index 00000000000..4baa24a6d9e
--- /dev/null
+++ b/sysutils/ksystemlog/pkg-plist
@@ -0,0 +1,53 @@
+bin/ksystemlog
+share/applications/org.kde.ksystemlog.desktop
+share/kxmlgui5/ksystemlog/ksystemlogui.rc
+share/locale/ar/LC_MESSAGES/ksystemlog.mo
+share/locale/ast/LC_MESSAGES/ksystemlog.mo
+share/locale/bg/LC_MESSAGES/ksystemlog.mo
+share/locale/bs/LC_MESSAGES/ksystemlog.mo
+share/locale/ca/LC_MESSAGES/ksystemlog.mo
+share/locale/ca@valencia/LC_MESSAGES/ksystemlog.mo
+share/locale/cs/LC_MESSAGES/ksystemlog.mo
+share/locale/da/LC_MESSAGES/ksystemlog.mo
+share/locale/de/LC_MESSAGES/ksystemlog.mo
+share/locale/el/LC_MESSAGES/ksystemlog.mo
+share/locale/en_GB/LC_MESSAGES/ksystemlog.mo
+share/locale/eo/LC_MESSAGES/ksystemlog.mo
+share/locale/es/LC_MESSAGES/ksystemlog.mo
+share/locale/et/LC_MESSAGES/ksystemlog.mo
+share/locale/eu/LC_MESSAGES/ksystemlog.mo
+share/locale/fi/LC_MESSAGES/ksystemlog.mo
+share/locale/fr/LC_MESSAGES/ksystemlog.mo
+share/locale/ga/LC_MESSAGES/ksystemlog.mo
+share/locale/gl/LC_MESSAGES/ksystemlog.mo
+share/locale/hr/LC_MESSAGES/ksystemlog.mo
+share/locale/hu/LC_MESSAGES/ksystemlog.mo
+share/locale/ia/LC_MESSAGES/ksystemlog.mo
+share/locale/is/LC_MESSAGES/ksystemlog.mo
+share/locale/it/LC_MESSAGES/ksystemlog.mo
+share/locale/ja/LC_MESSAGES/ksystemlog.mo
+share/locale/kk/LC_MESSAGES/ksystemlog.mo
+share/locale/km/LC_MESSAGES/ksystemlog.mo
+share/locale/ko/LC_MESSAGES/ksystemlog.mo
+share/locale/lt/LC_MESSAGES/ksystemlog.mo
+share/locale/lv/LC_MESSAGES/ksystemlog.mo
+share/locale/mr/LC_MESSAGES/ksystemlog.mo
+share/locale/nb/LC_MESSAGES/ksystemlog.mo
+share/locale/nds/LC_MESSAGES/ksystemlog.mo
+share/locale/nl/LC_MESSAGES/ksystemlog.mo
+share/locale/nn/LC_MESSAGES/ksystemlog.mo
+share/locale/pa/LC_MESSAGES/ksystemlog.mo
+share/locale/pl/LC_MESSAGES/ksystemlog.mo
+share/locale/pt/LC_MESSAGES/ksystemlog.mo
+share/locale/pt_BR/LC_MESSAGES/ksystemlog.mo
+share/locale/ro/LC_MESSAGES/ksystemlog.mo
+share/locale/ru/LC_MESSAGES/ksystemlog.mo
+share/locale/sk/LC_MESSAGES/ksystemlog.mo
+share/locale/sl/LC_MESSAGES/ksystemlog.mo
+share/locale/sr/LC_MESSAGES/ksystemlog.mo
+share/locale/sv/LC_MESSAGES/ksystemlog.mo
+share/locale/tr/LC_MESSAGES/ksystemlog.mo
+share/locale/ug/LC_MESSAGES/ksystemlog.mo
+share/locale/uk/LC_MESSAGES/ksystemlog.mo
+share/locale/zh_CN/LC_MESSAGES/ksystemlog.mo
+share/locale/zh_TW/LC_MESSAGES/ksystemlog.mo
diff --git a/sysutils/signon-kwallet-extension/Makefile b/sysutils/signon-kwallet-extension/Makefile
new file mode 100644
index 00000000000..d8b933f928d
--- /dev/null
+++ b/sysutils/signon-kwallet-extension/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= signon-kwallet-extension
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= sysutils kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KWallet integration for signon framework
+
+LIB_DEPENDS= libsignon-qt5.so:sysutils/signon-qt5
+
+USES= cmake:outsource kde:5 pkgconfig tar:xz
+USE_KDE= ecm wallet
+USE_QT5= core dbus gui \
+ buildtools_build qmake_build
+USE_LDCONFIG= ${KDE_PREFIX}/${SE_DIR}
+PLIST_FILES= ${SE_DIR}/libkeyring-kwallet.so
+SE_DIR= lib/signon/extensions
+
+.include <bsd.port.mk>
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
new file mode 100644
index 00000000000..a1623c986b1
--- /dev/null
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519234
+SHA256 (KDE/applications/17.12.3/signon-kwallet-extension-17.12.3.tar.xz) = 95ec025ee666d58d5d9925c7dfc894b03f1baaebeff7c6fc7a3c6d73cf873c65
+SIZE (KDE/applications/17.12.3/signon-kwallet-extension-17.12.3.tar.xz) = 10580
diff --git a/sysutils/signon-kwallet-extension/pkg-descr b/sysutils/signon-kwallet-extension/pkg-descr
new file mode 100644
index 00000000000..472e5d91c25
--- /dev/null
+++ b/sysutils/signon-kwallet-extension/pkg-descr
@@ -0,0 +1,4 @@
+KWallet integration for signon framework (code.google.com/p/accounts-sso)
+
+
+WWW: https://projects.kde.org/projects/kde/kdenetwork/signon-kwallet-extension