Page MenuHomeFreeBSD

D17974.id50365.diff
No OneTemporary

D17974.id50365.diff

Index: x11-wm/Makefile
===================================================================
--- x11-wm/Makefile
+++ x11-wm/Makefile
@@ -74,6 +74,7 @@
SUBDIR += lxappearance-obconf
SUBDIR += lxmed
SUBDIR += lxqt-panel
+ SUBDIR += lxqt-session
SUBDIR += lxsession
SUBDIR += marco
SUBDIR += matwm2
Index: x11-wm/lxqt-session/Makefile
===================================================================
--- /dev/null
+++ x11-wm/lxqt-session/Makefile
@@ -0,0 +1,26 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME= lxqt-session
+PORTVERSION= 0.13.0
+CATEGORIES= x11-wm
+MASTER_SITES= LXQT
+
+MAINTAINER= jsm@FreeBSD.org
+COMMENT= Session manager component for LXQt
+
+LICENSE= LGPL21+
+
+BUILD_DEPENDS= xdg-user-dirs-update:devel/xdg-user-dirs
+
+USES= cmake:outsource compiler:c++11-lib kde:5 lxqt qt:5 \
+ pkgconfig tar:xz
+USE_QT= buildtools_build qmake_build core dbus gui linguisttools \
+ svg widgets x11extras xml
+USE_KDE= windowsystem
+USE_LXQT= buildtools lxqt qtxdg
+USE_XORG= x11 ice sm xcb xext
+
+CMAKE_OFF= WITH_LIBUDEV
+
+.include <bsd.port.mk>
Index: x11-wm/lxqt-session/distinfo
===================================================================
--- /dev/null
+++ x11-wm/lxqt-session/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1527328597
+SHA256 (lxqt/lxqt-session-0.13.0.tar.xz) = bf44b691d34d75895d0055894b714ed7035ad2605874a9d6f286bc7aefbd2baa
+SIZE (lxqt/lxqt-session-0.13.0.tar.xz) = 135240
Index: x11-wm/lxqt-session/files/patch-CMakeLists.txt
===================================================================
--- /dev/null
+++ x11-wm/lxqt-session/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2018-06-26 16:08:05 UTC
++++ CMakeLists.txt
+@@ -61,7 +61,7 @@ if(NOT("${LXQT_DATA_DIR}" MATCHES "^/usr
+ set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:${LXQT_DATA_DIR}")
+ endif()
+ set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:/usr/local/share:/usr/share")
+-set(PREDEF_XDG_CONFIG_DIRS "/etc:${LXQT_ETC_XDG_DIR}:/usr/share")
++set(PREDEF_XDG_CONFIG_DIRS "/etc:${LXQT_ETC_XDG_DIR}:/usr/local/share")
+ configure_file(startlxqt.in startlxqt @ONLY)
+ install(PROGRAMS
+ "${CMAKE_CURRENT_BINARY_DIR}/startlxqt"
Index: x11-wm/lxqt-session/pkg-descr
===================================================================
--- /dev/null
+++ x11-wm/lxqt-session/pkg-descr
@@ -0,0 +1,5 @@
+LXQt session handling and configuration.
+Contains the startlxqt script and lxqt-leave
+binary to respectively start and stop a LXQt DE session.
+
+WWW: https://github.com/lxqt/lxqt-session/
Index: x11-wm/lxqt-session/pkg-plist
===================================================================
--- /dev/null
+++ x11-wm/lxqt-session/pkg-plist
@@ -0,0 +1,23 @@
+bin/lxqt-config-session
+bin/lxqt-leave
+bin/lxqt-session
+bin/startlxqt
+etc/xdg/autostart/lxqt-xscreensaver-autostart.desktop
+etc/xdg/openbox/lxqt-rc.xml
+man/man1/lxqt-config-session.1.gz
+man/man1/lxqt-leave.1.gz
+man/man1/lxqt-session.1.gz
+man/man1/startlxqt.1.gz
+share/applications/lxqt-config-session.desktop
+share/applications/lxqt-hibernate.desktop
+share/applications/lxqt-leave.desktop
+share/applications/lxqt-lockscreen.desktop
+share/applications/lxqt-logout.desktop
+share/applications/lxqt-reboot.desktop
+share/applications/lxqt-shutdown.desktop
+share/applications/lxqt-suspend.desktop
+share/kdm/sessions/lxqt.desktop
+%%LXQT_SHAREDIR%%/lxqt.conf
+%%LXQT_SHAREDIR%%/session.conf
+%%LXQT_SHAREDIR%%/windowmanagers.conf
+share/xsessions/lxqt.desktop

File Metadata

Mime Type
text/plain
Expires
Mon, Feb 23, 8:17 AM (6 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28953615
Default Alt Text
D17974.id50365.diff (3 KB)

Event Timeline