freebsd-ports/sysutils/plasma5-kinfocenter/Makefile
Tobias C. Berner 12994bed8f KDE: Update KDE Plasma Desktop to 5.24
Today the KDE Community releases Plasma 5.24, a Long Term Support (LTS)
release that will receive updates and bugfixes until the final Plasma 5
version, before we transition to Plasma 6.

This new Plasma release focuses on smoothing out wrinkles, evolving the
design, and improving the overall feel and usability of the environment.

Things to look for in Plasma 5.24 can be found in the anncouncement:
	https://kde.org/announcements/plasma/5/5.24.0/

The full changelog can be found here:
	https://kde.org/announcements/changelogs/plasma/5/5.23.5-5.24.0/
2022-02-08 18:18:45 +01:00

44 lines
1.5 KiB
Makefile

PORTNAME= kinfocenter
DISTVERSION= ${KDE_PLASMA_VERSION}
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 utility providing system information
RUN_DEPENDS= lscpu:sysutils/lscpu \
glxinfo:graphics/mesa-demos \
vulkaninfo:graphics/vulkan-tools \
xdpyinfo:x11/xdpyinfo
USES= cmake compiler:c++11-lib gettext gl kde:5 pkgconfig qt:5 \
tar:xz xorg
USE_GL= egl gl glu
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons emoticons guiaddons i18n \
iconthemes init itemmodels itemviews jobwidgets kcmutils \
kdeclarative kio notifications package parts service solid \
sonnet textwidgets unitconversion wayland widgetsaddons \
windowsystem xmlgui \
doctools_build ecm_build \
systemsettings_run
USE_QT= concurrent core dbus declarative gui network printsupport \
widgets xml \
buildtools_build qmake_build
USE_XORG= ice sm x11 xext
# TODO -- this should be handled correctly...
LDFLAGS+=-ldevinfo
post-extract:
# File move not handled by patch
${MV} ${WRKSRC}/Modules/pci/kcm_pci.json ${WRKSRC}/Modules/pci/kcm_pci.json.cmake
# install freebsd-logo and distrorc
post-install:
${MKDIR} ${STAGEDIR}/${DATADIR}/images
${INSTALL_DATA} ${FILESDIR}/freebsd_logo.svg ${STAGEDIR}/${DATADIR}/images/
${MKDIR} ${STAGEDIR}/${PREFIX}/etc/xdg
${INSTALL_DATA} ${FILESDIR}/kcm-about-distrorc ${STAGEDIR}/${PREFIX}/etc/xdg/
${REINPLACE_CMD} -i "" -e "s#%%DATADIR%%#${DATADIR}#" ${STAGEDIR}/${PREFIX}/etc/xdg/kcm-about-distrorc
.include <bsd.port.mk>