git: 323daed7e203 - main - sysutils/plasma6-discover: add missing Discover port

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Wed, 24 Apr 2024 15:25:42 UTC
The branch main has been updated by tcberner:

URL: https://cgit.FreeBSD.org/ports/commit/?id=323daed7e2038cbf5017aef40438b16bb8fda1af

commit 323daed7e2038cbf5017aef40438b16bb8fda1af
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2024-04-24 15:22:16 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2024-04-24 15:23:21 +0000

    sysutils/plasma6-discover: add missing Discover port
---
 sysutils/Makefile                   |   1 +
 sysutils/plasma6-discover/Makefile  |  25 ++++
 sysutils/plasma6-discover/distinfo  |   3 +
 sysutils/plasma6-discover/pkg-descr |   1 +
 sysutils/plasma6-discover/pkg-plist | 260 ++++++++++++++++++++++++++++++++++++
 5 files changed, 290 insertions(+)

diff --git a/sysutils/Makefile b/sysutils/Makefile
index 4ea7b847c189..091f0d401915 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1033,6 +1033,7 @@
     SUBDIR += plasma5-polkit-kde-agent-1
     SUBDIR += plasma5-powerdevil
     SUBDIR += plasma5-systemsettings
+    SUBDIR += plasma6-discover
     SUBDIR += plasma6-drkonqi
     SUBDIR += plasma6-kde-cli-tools
     SUBDIR += plasma6-kinfocenter
diff --git a/sysutils/plasma6-discover/Makefile b/sysutils/plasma6-discover/Makefile
new file mode 100644
index 000000000000..b86b4e24b0cd
--- /dev/null
+++ b/sysutils/plasma6-discover/Makefile
@@ -0,0 +1,25 @@
+PORTNAME=	discover
+DISTVERSION=	${KDE_PLASMA_VERSION}
+CATEGORIES=	sysutils kde kde-plasma
+
+MAINTAINER=	kde@FreeBSD.org
+COMMENT=	Plasma package management tools
+WWW=		https://www.kde.org/plasma-desktop
+
+LIB_DEPENDS=	libAppStreamQt.so:devel/appstream-qt@qt6 \
+		libpackagekitqt6.so:ports-mgmt/packagekit-qt@qt6 \
+		libmarkdown.so:textproc/discount
+RUN_DEPENDS=	PackageKit>0:ports-mgmt/packagekit
+
+USES=		cmake compiler:c++11-lib desktop-file-utils gettext gl kde:6 \
+		pkgconfig qt:6 tar:xz xorg
+USE_KDE=	archive attica config coreaddons crash dbusaddons i18n \
+		idletime jobwidgets kcmutils kio kirigami-addons newstuff \
+		notifications purpose service statusnotifieritem userfeedback \
+		widgetsaddons windowsystem \
+		ecm:build
+USE_QT=		base declarative webview
+USE_GL=		gl opengl
+USE_XORG=	x11
+
+.include <bsd.port.mk>
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
new file mode 100644
index 000000000000..c75af9e0221e
--- /dev/null
+++ b/sysutils/plasma6-discover/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1713937477
+SHA256 (KDE/plasma/6.0.4/discover-6.0.4.tar.xz) = a056b0db89762e17cf4743f5a1abe4656850db2d5527bc732cf6180dc8d51aa8
+SIZE (KDE/plasma/6.0.4/discover-6.0.4.tar.xz) = 999504
diff --git a/sysutils/plasma6-discover/pkg-descr b/sysutils/plasma6-discover/pkg-descr
new file mode 100644
index 000000000000..c80c0465352e
--- /dev/null
+++ b/sysutils/plasma6-discover/pkg-descr
@@ -0,0 +1 @@
+A collection of package management tools for KDE.
diff --git a/sysutils/plasma6-discover/pkg-plist b/sysutils/plasma6-discover/pkg-plist
new file mode 100644
index 000000000000..5b8516052e8d
--- /dev/null
+++ b/sysutils/plasma6-discover/pkg-plist
@@ -0,0 +1,260 @@
+bin/plasma-discover
+bin/plasma-discover-update
+etc/xdg/autostart/org.kde.discover.notifier.desktop
+lib/libexec/DiscoverNotifier
+lib/plasma-discover/libDiscoverCommon.so
+lib/plasma-discover/libDiscoverNotifiers.so
+%%QT_PLUGINDIR%%/discover-notifier/DiscoverPackageKitNotifier.so
+%%QT_PLUGINDIR%%/discover/kns-backend.so
+%%QT_PLUGINDIR%%/discover/packagekit-backend.so
+%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_updates.so
+share/applications/kcm_updates.desktop
+share/applications/org.kde.discover.desktop
+share/applications/org.kde.discover.notifier.desktop
+share/applications/org.kde.discover.snap.desktop
+share/applications/org.kde.discover.urlhandler.desktop
+share/icons/hicolor/128x128/apps/plasmadiscover.png
+share/icons/hicolor/16x16/apps/plasmadiscover.png
+share/icons/hicolor/22x22/apps/plasmadiscover.png
+share/icons/hicolor/32x32/apps/plasmadiscover.png
+share/icons/hicolor/48x48/apps/plasmadiscover.png
+share/icons/hicolor/scalable/apps/plasmadiscover.svg
+share/knotifications6/discoverabstractnotifier.notifyrc
+share/kxmlgui5/plasmadiscover/plasmadiscoverui.rc
+share/libdiscover/categories/packagekit-backend-categories.xml
+share/locale/ar/LC_MESSAGES/kcm_updates.mo
+share/locale/ar/LC_MESSAGES/libdiscover.mo
+share/locale/ar/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ar/LC_MESSAGES/plasma-discover.mo
+share/locale/ast/LC_MESSAGES/kcm_updates.mo
+share/locale/ast/LC_MESSAGES/libdiscover.mo
+share/locale/ast/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ast/LC_MESSAGES/plasma-discover.mo
+share/locale/az/LC_MESSAGES/kcm_updates.mo
+share/locale/az/LC_MESSAGES/libdiscover.mo
+share/locale/az/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/az/LC_MESSAGES/plasma-discover.mo
+share/locale/be/LC_MESSAGES/kcm_updates.mo
+share/locale/be/LC_MESSAGES/libdiscover.mo
+share/locale/be/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/be/LC_MESSAGES/plasma-discover.mo
+share/locale/bg/LC_MESSAGES/kcm_updates.mo
+share/locale/bg/LC_MESSAGES/libdiscover.mo
+share/locale/bg/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/bg/LC_MESSAGES/plasma-discover.mo
+share/locale/bs/LC_MESSAGES/libdiscover.mo
+share/locale/bs/LC_MESSAGES/plasma-discover.mo
+share/locale/ca/LC_MESSAGES/kcm_updates.mo
+share/locale/ca/LC_MESSAGES/libdiscover.mo
+share/locale/ca/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ca/LC_MESSAGES/plasma-discover.mo
+share/locale/ca@valencia/LC_MESSAGES/kcm_updates.mo
+share/locale/ca@valencia/LC_MESSAGES/libdiscover.mo
+share/locale/ca@valencia/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ca@valencia/LC_MESSAGES/plasma-discover.mo
+share/locale/cs/LC_MESSAGES/kcm_updates.mo
+share/locale/cs/LC_MESSAGES/libdiscover.mo
+share/locale/cs/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/cs/LC_MESSAGES/plasma-discover.mo
+share/locale/da/LC_MESSAGES/libdiscover.mo
+share/locale/da/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/da/LC_MESSAGES/plasma-discover.mo
+share/locale/de/LC_MESSAGES/kcm_updates.mo
+share/locale/de/LC_MESSAGES/libdiscover.mo
+share/locale/de/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/de/LC_MESSAGES/plasma-discover.mo
+share/locale/el/LC_MESSAGES/libdiscover.mo
+share/locale/el/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/el/LC_MESSAGES/plasma-discover.mo
+share/locale/en_GB/LC_MESSAGES/kcm_updates.mo
+share/locale/en_GB/LC_MESSAGES/libdiscover.mo
+share/locale/en_GB/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/en_GB/LC_MESSAGES/plasma-discover.mo
+share/locale/eo/LC_MESSAGES/kcm_updates.mo
+share/locale/eo/LC_MESSAGES/libdiscover.mo
+share/locale/eo/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/eo/LC_MESSAGES/plasma-discover.mo
+share/locale/es/LC_MESSAGES/kcm_updates.mo
+share/locale/es/LC_MESSAGES/libdiscover.mo
+share/locale/es/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/es/LC_MESSAGES/plasma-discover.mo
+share/locale/et/LC_MESSAGES/kcm_updates.mo
+share/locale/et/LC_MESSAGES/libdiscover.mo
+share/locale/et/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/et/LC_MESSAGES/plasma-discover.mo
+share/locale/eu/LC_MESSAGES/kcm_updates.mo
+share/locale/eu/LC_MESSAGES/libdiscover.mo
+share/locale/eu/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/eu/LC_MESSAGES/plasma-discover.mo
+share/locale/fi/LC_MESSAGES/kcm_updates.mo
+share/locale/fi/LC_MESSAGES/libdiscover.mo
+share/locale/fi/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/fi/LC_MESSAGES/plasma-discover.mo
+share/locale/fr/LC_MESSAGES/kcm_updates.mo
+share/locale/fr/LC_MESSAGES/libdiscover.mo
+share/locale/fr/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/fr/LC_MESSAGES/plasma-discover.mo
+share/locale/ga/LC_MESSAGES/libdiscover.mo
+share/locale/ga/LC_MESSAGES/plasma-discover.mo
+share/locale/gl/LC_MESSAGES/kcm_updates.mo
+share/locale/gl/LC_MESSAGES/libdiscover.mo
+share/locale/gl/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/gl/LC_MESSAGES/plasma-discover.mo
+share/locale/he/LC_MESSAGES/kcm_updates.mo
+share/locale/he/LC_MESSAGES/libdiscover.mo
+share/locale/he/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/he/LC_MESSAGES/plasma-discover.mo
+share/locale/hi/LC_MESSAGES/kcm_updates.mo
+share/locale/hi/LC_MESSAGES/libdiscover.mo
+share/locale/hi/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/hsb/LC_MESSAGES/libdiscover.mo
+share/locale/hsb/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/hsb/LC_MESSAGES/plasma-discover.mo
+share/locale/hu/LC_MESSAGES/kcm_updates.mo
+share/locale/hu/LC_MESSAGES/libdiscover.mo
+share/locale/hu/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/hu/LC_MESSAGES/plasma-discover.mo
+share/locale/ia/LC_MESSAGES/kcm_updates.mo
+share/locale/ia/LC_MESSAGES/libdiscover.mo
+share/locale/ia/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ia/LC_MESSAGES/plasma-discover.mo
+share/locale/id/LC_MESSAGES/kcm_updates.mo
+share/locale/id/LC_MESSAGES/libdiscover.mo
+share/locale/id/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/id/LC_MESSAGES/plasma-discover.mo
+share/locale/ie/LC_MESSAGES/kcm_updates.mo
+share/locale/ie/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/is/LC_MESSAGES/kcm_updates.mo
+share/locale/is/LC_MESSAGES/libdiscover.mo
+share/locale/is/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/is/LC_MESSAGES/plasma-discover.mo
+share/locale/it/LC_MESSAGES/kcm_updates.mo
+share/locale/it/LC_MESSAGES/libdiscover.mo
+share/locale/it/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/it/LC_MESSAGES/plasma-discover.mo
+share/locale/ja/LC_MESSAGES/kcm_updates.mo
+share/locale/ja/LC_MESSAGES/libdiscover.mo
+share/locale/ja/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ja/LC_MESSAGES/plasma-discover.mo
+share/locale/ka/LC_MESSAGES/kcm_updates.mo
+share/locale/ka/LC_MESSAGES/libdiscover.mo
+share/locale/ka/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ka/LC_MESSAGES/plasma-discover.mo
+share/locale/kk/LC_MESSAGES/libdiscover.mo
+share/locale/kk/LC_MESSAGES/plasma-discover.mo
+share/locale/ko/LC_MESSAGES/kcm_updates.mo
+share/locale/ko/LC_MESSAGES/libdiscover.mo
+share/locale/ko/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ko/LC_MESSAGES/plasma-discover.mo
+share/locale/lt/LC_MESSAGES/kcm_updates.mo
+share/locale/lt/LC_MESSAGES/libdiscover.mo
+share/locale/lt/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/lt/LC_MESSAGES/plasma-discover.mo
+share/locale/lv/LC_MESSAGES/kcm_updates.mo
+share/locale/lv/LC_MESSAGES/libdiscover.mo
+share/locale/lv/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/lv/LC_MESSAGES/plasma-discover.mo
+share/locale/ml/LC_MESSAGES/libdiscover.mo
+share/locale/ml/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ml/LC_MESSAGES/plasma-discover.mo
+share/locale/mr/LC_MESSAGES/libdiscover.mo
+share/locale/mr/LC_MESSAGES/plasma-discover.mo
+share/locale/my/LC_MESSAGES/kcm_updates.mo
+share/locale/my/LC_MESSAGES/libdiscover.mo
+share/locale/my/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/my/LC_MESSAGES/plasma-discover.mo
+share/locale/nb/LC_MESSAGES/libdiscover.mo
+share/locale/nb/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/nb/LC_MESSAGES/plasma-discover.mo
+share/locale/nds/LC_MESSAGES/libdiscover.mo
+share/locale/nds/LC_MESSAGES/plasma-discover.mo
+share/locale/nl/LC_MESSAGES/kcm_updates.mo
+share/locale/nl/LC_MESSAGES/libdiscover.mo
+share/locale/nl/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/nl/LC_MESSAGES/plasma-discover.mo
+share/locale/nn/LC_MESSAGES/kcm_updates.mo
+share/locale/nn/LC_MESSAGES/libdiscover.mo
+share/locale/nn/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/nn/LC_MESSAGES/plasma-discover.mo
+share/locale/pa/LC_MESSAGES/kcm_updates.mo
+share/locale/pa/LC_MESSAGES/libdiscover.mo
+share/locale/pa/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/pa/LC_MESSAGES/plasma-discover.mo
+share/locale/pl/LC_MESSAGES/kcm_updates.mo
+share/locale/pl/LC_MESSAGES/libdiscover.mo
+share/locale/pl/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/pl/LC_MESSAGES/plasma-discover.mo
+share/locale/pt/LC_MESSAGES/kcm_updates.mo
+share/locale/pt/LC_MESSAGES/libdiscover.mo
+share/locale/pt/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/pt/LC_MESSAGES/plasma-discover.mo
+share/locale/pt_BR/LC_MESSAGES/kcm_updates.mo
+share/locale/pt_BR/LC_MESSAGES/libdiscover.mo
+share/locale/pt_BR/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/pt_BR/LC_MESSAGES/plasma-discover.mo
+share/locale/ro/LC_MESSAGES/kcm_updates.mo
+share/locale/ro/LC_MESSAGES/libdiscover.mo
+share/locale/ro/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ro/LC_MESSAGES/plasma-discover.mo
+share/locale/ru/LC_MESSAGES/kcm_updates.mo
+share/locale/ru/LC_MESSAGES/libdiscover.mo
+share/locale/ru/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ru/LC_MESSAGES/plasma-discover.mo
+share/locale/sa/LC_MESSAGES/kcm_updates.mo
+share/locale/sa/LC_MESSAGES/libdiscover.mo
+share/locale/sa/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sa/LC_MESSAGES/plasma-discover.mo
+share/locale/sk/LC_MESSAGES/kcm_updates.mo
+share/locale/sk/LC_MESSAGES/libdiscover.mo
+share/locale/sk/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sk/LC_MESSAGES/plasma-discover.mo
+share/locale/sl/LC_MESSAGES/kcm_updates.mo
+share/locale/sl/LC_MESSAGES/libdiscover.mo
+share/locale/sl/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sl/LC_MESSAGES/plasma-discover.mo
+share/locale/sr/LC_MESSAGES/libdiscover.mo
+share/locale/sr/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sr/LC_MESSAGES/plasma-discover.mo
+share/locale/sr@ijekavian/LC_MESSAGES/libdiscover.mo
+share/locale/sr@ijekavian/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sr@ijekavian/LC_MESSAGES/plasma-discover.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/libdiscover.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma-discover.mo
+share/locale/sr@latin/LC_MESSAGES/libdiscover.mo
+share/locale/sr@latin/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sr@latin/LC_MESSAGES/plasma-discover.mo
+share/locale/sv/LC_MESSAGES/kcm_updates.mo
+share/locale/sv/LC_MESSAGES/libdiscover.mo
+share/locale/sv/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/sv/LC_MESSAGES/plasma-discover.mo
+share/locale/ta/LC_MESSAGES/kcm_updates.mo
+share/locale/ta/LC_MESSAGES/libdiscover.mo
+share/locale/ta/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/ta/LC_MESSAGES/plasma-discover.mo
+share/locale/tg/LC_MESSAGES/libdiscover.mo
+share/locale/tg/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/tg/LC_MESSAGES/plasma-discover.mo
+share/locale/tr/LC_MESSAGES/kcm_updates.mo
+share/locale/tr/LC_MESSAGES/libdiscover.mo
+share/locale/tr/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/tr/LC_MESSAGES/plasma-discover.mo
+share/locale/ug/LC_MESSAGES/libdiscover.mo
+share/locale/ug/LC_MESSAGES/plasma-discover.mo
+share/locale/uk/LC_MESSAGES/kcm_updates.mo
+share/locale/uk/LC_MESSAGES/libdiscover.mo
+share/locale/uk/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/uk/LC_MESSAGES/plasma-discover.mo
+share/locale/vi/LC_MESSAGES/libdiscover.mo
+share/locale/vi/LC_MESSAGES/plasma-discover.mo
+share/locale/zh_CN/LC_MESSAGES/kcm_updates.mo
+share/locale/zh_CN/LC_MESSAGES/libdiscover.mo
+share/locale/zh_CN/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/zh_CN/LC_MESSAGES/plasma-discover.mo
+share/locale/zh_TW/LC_MESSAGES/kcm_updates.mo
+share/locale/zh_TW/LC_MESSAGES/libdiscover.mo
+share/locale/zh_TW/LC_MESSAGES/plasma-discover-notifier.mo
+share/locale/zh_TW/LC_MESSAGES/plasma-discover.mo
+share/metainfo/org.kde.discover.appdata.xml
+share/metainfo/org.kde.discover.packagekit.appdata.xml
+share/qlogging-categories6/discover.categories