diff --git a/x11/Makefile b/x11/Makefile index 8ea1389ddb4d..b7e2ed0ca670 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -245,6 +245,7 @@ SUBDIR += pipeglade SUBDIR += pixman SUBDIR += plank + SUBDIR += plasma-wayland-protocols SUBDIR += plasma5-kactivitymanagerd SUBDIR += plasma5-kgamma5 SUBDIR += plasma5-kscreen diff --git a/x11/plasma-wayland-protocols/Makefile b/x11/plasma-wayland-protocols/Makefile new file mode 100644 index 000000000000..5c0e149c2b63 --- /dev/null +++ b/x11/plasma-wayland-protocols/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= plasma-wayland-protocols +DISTVERSION= 1.0 +CATEGORIES= x11 kde +MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Plasma Specific Protocols for Wayland + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING.LIB + +USES= cmake kde:5 qt:5 tar:xz +USE_KDE= ecm +USE_QT= buildtools_build qmake_build + +.include diff --git a/x11/plasma-wayland-protocols/distinfo b/x11/plasma-wayland-protocols/distinfo new file mode 100644 index 000000000000..7a6864d56ca6 --- /dev/null +++ b/x11/plasma-wayland-protocols/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1589476260 +SHA256 (plasma-wayland-protocols-1.0.tar.xz) = 69c0fac42ccecaa78388f54725de493cad7ac798d85802225013c3e1fb7ee62b +SIZE (plasma-wayland-protocols-1.0.tar.xz) = 38020 diff --git a/x11/plasma-wayland-protocols/pkg-descr b/x11/plasma-wayland-protocols/pkg-descr new file mode 100644 index 000000000000..740ffe907318 --- /dev/null +++ b/x11/plasma-wayland-protocols/pkg-descr @@ -0,0 +1,9 @@ +Plasma Wayland Protocols + +This project should be installing only the xml files of the non-standard +wayland protocols we use in Plasma. + +They are installed to $PREFIX/share/plasma-wayland-protocols. + + +WWW: https://github.com/kde/plasma-wayland-protocols diff --git a/x11/plasma-wayland-protocols/pkg-plist b/x11/plasma-wayland-protocols/pkg-plist new file mode 100644 index 000000000000..5bfe548d39d4 --- /dev/null +++ b/x11/plasma-wayland-protocols/pkg-plist @@ -0,0 +1,24 @@ +lib/cmake/PlasmaWaylandProtocols/PlasmaWaylandProtocolsConfig.cmake +lib/cmake/PlasmaWaylandProtocols/PlasmaWaylandProtocolsConfigVersion.cmake +%%DATADIR%%/appmenu.xml +%%DATADIR%%/blur.xml +%%DATADIR%%/contrast.xml +%%DATADIR%%/dpms.xml +%%DATADIR%%/fake-input.xml +%%DATADIR%%/fullscreen-shell.xml +%%DATADIR%%/idle.xml +%%DATADIR%%/keystate.xml +%%DATADIR%%/output-management.xml +%%DATADIR%%/outputdevice.xml +%%DATADIR%%/plasma-shell.xml +%%DATADIR%%/plasma-virtual-desktop.xml +%%DATADIR%%/plasma-window-management.xml +%%DATADIR%%/remote-access.xml +%%DATADIR%%/server-decoration-palette.xml +%%DATADIR%%/server-decoration.xml +%%DATADIR%%/shadow.xml +%%DATADIR%%/slide.xml +%%DATADIR%%/surface-extension.xml +%%DATADIR%%/text-input-unstable-v2.xml +%%DATADIR%%/text-input.xml +%%DATADIR%%/wayland-eglstream-controller.xml