mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
x11/kde: keep the port minimal to fit FreeBSD release images.
Install only Plasma desktop and basic set of KDE applications.
This commit is contained in:
parent
7fe25b0d97
commit
24326063f8
2 changed files with 15 additions and 36 deletions
|
@ -1,46 +1,29 @@
|
|||
PORTNAME= kde
|
||||
DISTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION}
|
||||
PORTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11 kde
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
COMMENT= KDE Plasma Desktop and Applications (meta port)
|
||||
WWW= https://www.kde.org
|
||||
|
||||
RUN_DEPENDS= kde-baseapps>=0:x11/kde-baseapps \
|
||||
kwalletmanager5:security/kwalletmanager \
|
||||
plasma6-plasma>=0:x11/plasma6-plasma \
|
||||
kf6-frameworks>=0:x11/kf6-frameworks
|
||||
RUN_DEPENDS= kde-baseapps>=${KDE_APPLICATIONS_VERSION}:x11/kde-baseapps \
|
||||
plasma6-plasma>=${KDE_PLASMA_VERSION}:x11/plasma6-plasma
|
||||
|
||||
USES= kde:6 metaport qt:6
|
||||
USE_QT= # empty
|
||||
|
||||
OPTIONS_DEFINE= KDEADMIN KDEEDU KDEGAMES KDEGRAPHICS KDEMULTIMEDIA KDENETWORK \
|
||||
KDEPIM KDEUTILS
|
||||
# The official VLC backend can be used, but vlc port still uses Qt5 for GUI.
|
||||
OPTIONS_DEFAULT= MPV
|
||||
OPTIONS_MULTI= PHONON
|
||||
OPTIONS_MULTI_PHONON= MPV VLC
|
||||
|
||||
OPTIONS_DEFAULT=${OPTIONS_DEFINE}
|
||||
PHONON_DESC= Phonon multimedia backend
|
||||
|
||||
KDEADMIN_DESC= Administration utilities
|
||||
KDEADMIN_RUN_DEPENDS= kdeadmin>=${KDE_APPLICATIONS_VERSION}:sysutils/kdeadmin
|
||||
MPV_DESC= mpv backend
|
||||
MPV_USE= KDE=phonon-mpv
|
||||
|
||||
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
|
||||
VLC_DESC= VLC backend (depends on Qt5 packages)
|
||||
VLC_USE= KDE=phonon-vlc
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
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/kde contains current KDE Frameworks, Plasma Desktop and Applications.
|
||||
x11/kde contains Plasma Desktop and basic set of KDE Applications.
|
||||
More KDE applications can be found in x11/kde-gear metaport.
|
||||
|
|
Loading…
Add table
Reference in a new issue