summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2025-03-28 11:53:11 +0300
committerMax Brazhnikov <makc@FreeBSD.org>2025-03-28 11:53:11 +0300
commit7fe25b0d97da85e10bce8a90b9c11f5f03011a56 (patch)
treeef2f7c040d5ea786b748681db316d4d354ab6116
parentx11/kde-baseapps: restore Konqueror (diff)
x11/kde-gear: add meta port for KDE Gear distribution
-rw-r--r--x11/Makefile1
-rw-r--r--x11/kde-gear/Makefile44
-rw-r--r--x11/kde-gear/pkg-descr4
3 files changed, 49 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index 7541778336aa..c2c6bac50533 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -146,6 +146,7 @@
SUBDIR += kb2mb2
SUBDIR += kde
SUBDIR += kde-baseapps
+ SUBDIR += kde-gear
SUBDIR += kdisplay
SUBDIR += keybinder
SUBDIR += keybinder-gtk3
diff --git a/x11/kde-gear/Makefile b/x11/kde-gear/Makefile
new file mode 100644
index 000000000000..3fdf3ef5b4ff
--- /dev/null
+++ b/x11/kde-gear/Makefile
@@ -0,0 +1,44 @@
+PORTNAME= kde
+PORTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= x11 kde
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE Gear distribuition (meta port)
+WWW= https://apps.kde.org/
+
+USES= kde:6 metaport qt:6
+USE_QT= # empty
+
+OPTIONS_DEFINE= KDEADMIN KDEEDU KDEGAMES KDEGRAPHICS KDEMULTIMEDIA KDENETWORK \
+ KDEPIM KDEUTILS
+
+OPTIONS_DEFAULT=${OPTIONS_DEFINE}
+
+KDEADMIN_DESC= Administration utilities
+KDEADMIN_RUN_DEPENDS= kdeadmin>=${KDE_APPLICATIONS_VERSION}:sysutils/kdeadmin
+
+KDEBASE_DESC= Base KDE applications
+KDEBASE_RUN_DEPENDS= kde-baseapps>=${KDE_APPLICATIONS_VERSION}:x11/kde-baseapps
+
+KDEEDU_DESC= Entertaining, educational programs
+KDEEDU_RUN_DEPENDS= kdeedu>=${KDE_APPLICATIONS_VERSION}:misc/kdeedu
+
+KDEGAMES_DESC= Collection of games
+KDEGAMES_RUN_DEPENDS= kdegames>=${KDE_APPLICATIONS_VERSION}:games/kdegames
+
+KDEGRAPHICS_DESC= Graphics utilities
+KDEGRAPHICS_RUN_DEPENDS= kdegraphics>=${KDE_APPLICATIONS_VERSION}:graphics/kdegraphics
+
+KDEMULTIMEDIA_DESC= Multimedia applications
+KDEMULTIMEDIA_RUN_DEPENDS= kdemultimedia>=${KDE_APPLICATIONS_VERSION}:multimedia/kdemultimedia
+
+KDENETWORK_DESC= Network-related programs
+KDENETWORK_RUN_DEPENDS= kdenetwork>=${KDE_APPLICATIONS_VERSION}:net/kdenetwork
+
+KDEPIM_DESC= Personal information management
+KDEPIM_RUN_DEPENDS= kdepim>=${KDE_APPLICATIONS_VERSION}:deskutils/kdepim
+
+KDEUTILS_DESC= Collection of utilities for KDE
+KDEUTILS_RUN_DEPENDS= kdeutils>=${KDE_APPLICATIONS_VERSION}:misc/kdeutils
+
+.include <bsd.port.mk>
diff --git a/x11/kde-gear/pkg-descr b/x11/kde-gear/pkg-descr
new file mode 100644
index 000000000000..c90da2c03843
--- /dev/null
+++ b/x11/kde-gear/pkg-descr
@@ -0,0 +1,4 @@
+KDE is a powerful Free Software graphical desktop environment for Linux
+and Unix workstations. KDE Gear distribution provides over 250 applications,
+program libraries and plugins. This meta port is intended to provide most
+of them if not all.