git: bf714711f1ed - main - x11/kde6: new meta-port -- there is no KDE 6 ...
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Dec 2023 20:12:11 UTC
The branch main has been updated by tcberner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=bf714711f1edba8f9927c0f75fe0a63448bed6f0
commit bf714711f1edba8f9927c0f75fe0a63448bed6f0
Author: Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2023-12-07 18:28:43 +0000
Commit: Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2023-12-07 20:11:33 +0000
x11/kde6: new meta-port -- there is no KDE 6 ...
... but there is
* KDE Plasma 6-beta
* KDE Frameworks 6-beta
* KDE Gear 24.02-beta
This meta-port pulls all of them together.
+-------------------------------------------------------------------------+
| This is a very early preview intended for developers and testers only. |
| We hope it will be picked up by rolling unstable distros, but it is far |
| from being ready for day-to-day use yet. |
+-------------------------------------------------------------------------+
---
x11/Makefile | 1 +
x11/kde6/Makefile | 19 +++++++++++++++++++
x11/kde6/pkg-descr | 9 +++++++++
3 files changed, 29 insertions(+)
diff --git a/x11/Makefile b/x11/Makefile
index 78b8550914d3..c053678a07c4 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -137,6 +137,7 @@
SUBDIR += kb2mb2
SUBDIR += kde-baseapps
SUBDIR += kde5
+ SUBDIR += kde6
SUBDIR += kdisplay
SUBDIR += keybinder
SUBDIR += keybinder-gtk3
diff --git a/x11/kde6/Makefile b/x11/kde6/Makefile
new file mode 100644
index 000000000000..bdd6a5a7efbd
--- /dev/null
+++ b/x11/kde6/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= kde6
+DISTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION}
+CATEGORIES= x11 kde kde-devel
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE Plasma Desktop and Applications (current)
+WWW= https://www.kde.org
+
+RUN_DEPENDS= plasma6-plasma>0:x11/plasma6-plasma \
+ kf6-frameworks>0:x11/kf6-frameworks \
+ kate-devel>0:editors/kate-devel \
+ dolphin-devel>0:x11-fm/dolphin-devel \
+ konsole-devel>0:x11/konsole-devel \
+ gwenview-devel>0:graphics/gwenview-devel
+
+USES= kde:6 metaport qt:6
+USE_QT= # empty
+
+.include <bsd.port.mk>
diff --git a/x11/kde6/pkg-descr b/x11/kde6/pkg-descr
new file mode 100644
index 000000000000..64f2b7ad5866
--- /dev/null
+++ b/x11/kde6/pkg-descr
@@ -0,0 +1,9 @@
+KDE is a powerful Free Software graphical desktop environment for Linux
+and Unix workstations.
+
+This package does not contain anything by itself -- it is a
+"meta-port" that depends on other KDE packages. Its sole purpose is
+to require dependencies so users can install this package only and
+have all the KDE stuff pulled in by the port/package dependency mechanism.
+
+x11/kde6 contains the future KDE Frameworks, Plasma Desktop and Applications.