pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

plasma-desktop: use KAUTH_DBUS_DIR. Add some more linux support



Module Name:	pkgsrc-wip
Committed By:	Mark Davies <mark%ecs.vuw.ac.nz@localhost>
Pushed By:	markd
Date:		Sun Jan 28 12:35:05 2018 +1300
Changeset:	60fa1b6bd381d0a3500160d4f40558f4ce4daa96

Modified Files:
	plasma-desktop/Makefile
	plasma-desktop/PLIST.Linux

Log Message:
plasma-desktop: use KAUTH_DBUS_DIR. Add some more linux support

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=60fa1b6bd381d0a3500160d4f40558f4ce4daa96

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 plasma-desktop/Makefile    | 14 ++++++++------
 plasma-desktop/PLIST.Linux | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+), 6 deletions(-)

diffs:
diff --git a/plasma-desktop/Makefile b/plasma-desktop/Makefile
index 5593f4afa8..778213edcb 100644
--- a/plasma-desktop/Makefile
+++ b/plasma-desktop/Makefile
@@ -17,7 +17,7 @@ DEPENDS+=	qt5-qtgraphicaleffects-[0-9]*:../../x11/qt5-qtgraphicaleffects
 
 USE_TOOLS+=	msgmerge pkg-config
 
-BUILDLINK_TRANSFORM+=	rm:-fvisibility=hidden
+CMAKE_ARGS+=	-DKAUTH_DBUS_DIR=${PREFIX}/share/examples/plasma-desktop
 
 MAKE_DIRS+=	${PKG_SYSCONFDIR}/xdg
 CONF_FILES+=	${PREFIX}/share/examples/kde-xdg/colorschemes.knsrc \
@@ -42,11 +42,13 @@ CONF_FILES+=	${PREFIX}/share/examples/plasma-desktop/org.kde.kcontrol.kcmclock.c
 MAKE_DIRS+=	${PKG_SYSCONFDIR}/dbus-1/system.d
 INSTALLATION_DIRS+=	share/examples/plasma-desktop
 
-post-install:
-	mv ${DESTDIR}/etc/dbus-1/system.d/org.kde.fontinst.conf \
-	${DESTDIR}${PREFIX}/share/examples/plasma-desktop/
-	mv ${DESTDIR}/etc/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf \
-	${DESTDIR}${PREFIX}/share/examples/plasma-desktop/
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Linux"
+pre-configure:
+	ln -s /usr/lib/pkgconfig/xorg-evdev.pc ${BUILDLINK_DIR}/lib/pkgconfig/
+	ln -s /usr/lib/pkgconfig/xorg-synaptics.pc ${BUILDLINK_DIR}/lib/pkgconfig/
+.endif
 
 .include "../../audio/libcanberra/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
diff --git a/plasma-desktop/PLIST.Linux b/plasma-desktop/PLIST.Linux
index 707a8774af..44d13b2a8d 100644
--- a/plasma-desktop/PLIST.Linux
+++ b/plasma-desktop/PLIST.Linux
@@ -1,3 +1,37 @@
 @comment $NetBSD$
+bin/kapplymousetheme
+bin/kcm-touchpad-list-devices
+qt5/plugins/kcm_input.so
 qt5/plugins/kcm_joystick.so
+qt5/plugins/kded_touchpad.so
+qt5/plugins/plasma/dataengine/plasma_engine_touchpad.so
+share/config.kcfg/touchpad.kcfg
+share/config.kcfg/touchpaddaemon.kcfg
+share/dbus-1/interfaces/org.kde.touchpad.xml
+share/icons/hicolor/128x128/devices/input-touchpad.png
+share/icons/hicolor/16x16/devices/input-touchpad.png
+share/icons/hicolor/22x22/devices/input-touchpad.png
+share/icons/hicolor/24x24/devices/input-touchpad.png
+share/icons/hicolor/256x256/devices/input-touchpad.png
+share/icons/hicolor/32x32/devices/input-touchpad.png
+share/icons/hicolor/48x48/devices/input-touchpad.png
+share/icons/hicolor/64x64/devices/input-touchpad.png
+share/icons/hicolor/96x96/devices/input-touchpad.png
+share/icons/hicolor/scalable/devices/input-touchpad.svgz
+share/kcminput/cursor_large_black.pcf.gz
+share/kcminput/cursor_large_white.pcf.gz
+share/kcminput/cursor_small_white.pcf.gz
+share/kcminput/pics/mouse_lh.png
+share/kcminput/pics/mouse_rh.png
+share/knotifications5/kcm_touchpad.notifyrc
 share/kservices5/joystick.desktop
+share/kservices5/kcm_touchpad.desktop
+share/kservices5/kded/touchpad.desktop
+share/kservices5/mouse.desktop
+share/kservices5/plasma-applet-touchpad.desktop
+share/kservices5/plasma-dataengine-touchpad.desktop
+share/plasma/desktoptheme/default/icons/touchpad.svg
+share/plasma/plasmoids/touchpad/contents/ui/touchpad.qml
+share/plasma/plasmoids/touchpad/metadata.desktop
+share/plasma/plasmoids/touchpad/metadata.json
+share/plasma/services/touchpad.operations


Home | Main Index | Thread Index | Old Index