[Midnightbsd-cvs] mports [21641] trunk/x11: add lumina desktop environment (sans compton)

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 13 21:18:40 EDT 2016


Revision: 21641
          http://svnweb.midnightbsd.org/mports/?rev=21641
Author:   laffer1
Date:     2016-08-13 21:18:39 -0400 (Sat, 13 Aug 2016)
Log Message:
-----------
add lumina desktop environment (sans compton)

Modified Paths:
--------------
    trunk/x11/Makefile

Added Paths:
-----------
    trunk/x11/lumina/
    trunk/x11/lumina/Makefile
    trunk/x11/lumina/distinfo
    trunk/x11/lumina/pkg-descr
    trunk/x11/lumina/pkg-message
    trunk/x11/lumina/pkg-plist

Modified: trunk/x11/Makefile
===================================================================
--- trunk/x11/Makefile	2016-08-13 21:50:50 UTC (rev 21640)
+++ trunk/x11/Makefile	2016-08-14 01:18:39 UTC (rev 21641)
@@ -83,6 +83,7 @@
 SUBDIR += linux-f10-xorg-libs
 SUBDIR += listres
 SUBDIR += luit
+SUBDIR += lumina
 SUBDIR += mkcomposecache
 SUBDIR += mlogind
 SUBDIR += nvidia-driver

Added: trunk/x11/lumina/Makefile
===================================================================
--- trunk/x11/lumina/Makefile	                        (rev 0)
+++ trunk/x11/lumina/Makefile	2016-08-14 01:18:39 UTC (rev 21641)
@@ -0,0 +1,56 @@
+# Created by: Ken Moore <ken at pcbsd.org>
+# $FreeBSD: head/x11/lumina/Makefile 419929 2016-08-09 15:42:32Z kmoore $
+# $MidnightBSD$
+
+PORTNAME=	lumina
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.0.0-Release-p1
+PORTEPOCH=	2
+CATEGORIES=	x11
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Lumina Desktop Environment
+
+LICENSE=	bsd3
+
+RUN_DEPENDS=	fluxbox>=0:${PORTSDIR}/x11-wm/fluxbox \
+		kde4-icons-oxygen>=0:${PORTSDIR}/x11-themes/kde4-icons-oxygen \
+		xscreensaver:${PORTSDIR}/x11/xscreensaver \
+		xbrightness:${PORTSDIR}/x11/xbrightness \
+		xrandr:${PORTSDIR}/x11/xrandr \
+		numlockx:${PORTSDIR}/x11/numlockx
+LIB_DEPENDS=	libxcb-ewmh.so:${PORTSDIR}/x11/xcb-util-wm \
+		libxcb-icccm.so:${PORTSDIR}/x11/xcb-util-wm \
+		libxcb-image.so:${PORTSDIR}/x11/xcb-util-image \
+		libxcb-util.so:${PORTSDIR}/x11/xcb-util
+
+CONFLICTS=	lumina-devel-0*
+
+OPTIONS_DEFINE=	MULTIMEDIA TRUEOS
+OPTIONS_DEFAULT=	MULTIMEDIA
+MULTIMEDIA_DESC=	Install multimedia support backend (gstreamer)
+TRUEOS_DESC=	Use the TrueOS system interface settings.
+
+.include <bsd.mport.options.mk>
+
+.if ${PORT_OPTIONS:MMULTIMEDIA}
+RUN_DEPENDS+=	gstreamer1-plugins-core>=0:${PORTSDIR}/multimedia/gstreamer1-plugins-core
+.endif
+
+MAKE_JOBS_UNSAFE=yes
+
+USE_GL=		gl
+USE_XORG=	x11 xdamage xcb
+USE_LDCONFIG=	yes
+USE_QT5=	core gui widgets network svg multimedia imageformats \
+		buildtools_build x11extras concurrent
+USES=		desktop-file-utils qmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	trueos
+
+#Setup the qmake configuration options
+.if ${PORT_OPTIONS:MTRUEOS}
+QMAKE_ARGS=	DEFAULT_SETTINGS=TrueOS
+.endif
+
+.include <bsd.port.mk>


Property changes on: trunk/x11/lumina/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11/lumina/distinfo
===================================================================
--- trunk/x11/lumina/distinfo	                        (rev 0)
+++ trunk/x11/lumina/distinfo	2016-08-14 01:18:39 UTC (rev 21641)
@@ -0,0 +1,2 @@
+SHA256 (lumina-v1.0.0-Release-p1_GH0.tar.gz) = eb479d2420d353cf069ddc3aa565101fd3ddc8f34162e2b6659c6dec59fc26c0
+SIZE (lumina-v1.0.0-Release-p1_GH0.tar.gz) = 54677822


Property changes on: trunk/x11/lumina/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11/lumina/pkg-descr
===================================================================
--- trunk/x11/lumina/pkg-descr	                        (rev 0)
+++ trunk/x11/lumina/pkg-descr	2016-08-14 01:18:39 UTC (rev 21641)
@@ -0,0 +1,9 @@
+The Lumina Desktop Environment is a lightweight system interface that is 
+designed for use on any Unix-like operating system. It takes a 
+plugin-based approach, allowing the entire interface to be assembled or
+arranged by each individual user as desired, with a system-wide default 
+layout which can be customized by the system administrator. This allows 
+every system (or user session) to be designed to maximize the individual 
+user's productivity.
+
+WWW: http://lumina-desktop.org


Property changes on: trunk/x11/lumina/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11/lumina/pkg-message
===================================================================
--- trunk/x11/lumina/pkg-message	                        (rev 0)
+++ trunk/x11/lumina/pkg-message	2016-08-14 01:18:39 UTC (rev 21641)
@@ -0,0 +1,7 @@
+The Lumina Desktop Environment has been installed!
+
+An entry for for launching Lumina from a graphical login manager has already been added to the system, but if you with to start Lumina manually, you will need to do one of the following:
+1) Run "start-lumina-desktop" directly from the command line after logging in.
+2) Put the line "exec start-lumina-desktop" at the end of your user's "~/.xinitrc" file before running startx with any special X11 flags
+
+Also note that the system-wide default settings for Lumina are contained in ${PREFIX}/etc/luminaDesktop.conf[.dist]. While it is possible to customize the desktop to the user's liking after logging in, you may want to adjust the default settings as necessary if there are multiple user accounts on this system.


Property changes on: trunk/x11/lumina/pkg-message
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11/lumina/pkg-plist
===================================================================
--- trunk/x11/lumina/pkg-plist	                        (rev 0)
+++ trunk/x11/lumina/pkg-plist	2016-08-14 01:18:39 UTC (rev 21641)
@@ -0,0 +1,65 @@
+bin/start-lumina-desktop
+bin/lumina-desktop
+bin/lumina-open
+bin/lumina-config
+bin/lumina-fm
+bin/lumina-screenshot
+bin/lumina-search
+bin/lumina-info
+bin/lumina-xconfig
+bin/lumina-fileinfo
+bin/lumina-textedit
+bin/lte
+etc/luminaDesktop.conf.dist
+lib/libLuminaUtils.so
+lib/libLuminaUtils.so.1
+lib/libLuminaUtils.so.1.0
+lib/libLuminaUtils.so.1.0.0
+include/LuminaXDG.h
+include/LuminaUtils.h
+include/LuminaX11.h
+include/LuminaThemes.h
+include/LuminaOS.h
+include/LuminaSingleApplication.h
+share/applications/lumina-config.desktop
+share/applications/lumina-fileinfo.desktop
+share/applications/lumina-fm.desktop
+share/applications/lumina-info.desktop
+share/applications/lumina-screenshot.desktop
+share/applications/lumina-search.desktop
+share/applications/lumina-support.desktop
+share/applications/lumina-textedit.desktop
+share/applications/lumina-xconfig.desktop
+share/pixmaps/Lumina-DE.png
+share/pixmaps/Insight-FileManager.png
+share/xsessions/Lumina-DE.desktop
+share/lumina-desktop/compton.conf
+share/lumina-desktop/desktop-background.jpg
+share/lumina-desktop/luminaDesktop.conf
+share/lumina-desktop/fluxbox-init-rc
+share/lumina-desktop/fluxbox-keys
+share/lumina-desktop/Login.ogg
+share/lumina-desktop/Logout.ogg
+share/lumina-desktop/colors/Black.qss.colors
+share/lumina-desktop/colors/Blue-Light.qss.colors
+share/lumina-desktop/colors/Grey-Dark.qss.colors
+share/lumina-desktop/colors/Lumina-Red.qss.colors
+share/lumina-desktop/colors/Lumina-Green.qss.colors
+share/lumina-desktop/colors/Lumina-Purple.qss.colors
+share/lumina-desktop/colors/Lumina-Gold.qss.colors
+share/lumina-desktop/colors/Lumina-Glass.qss.colors
+share/lumina-desktop/colors/PCBSD10-Default.qss.colors
+share/lumina-desktop/colors/Solarized-Dark.qss.colors
+share/lumina-desktop/colors/Solarized-Light.qss.colors
+share/lumina-desktop/themes/Glass.qss.template
+share/lumina-desktop/themes/Lumina-default.qss.template
+share/lumina-desktop/themes/None.qss.template
+share/lumina-desktop/menu-scripts/ls.json.sh
+share/wallpapers/Lumina-DE/Lumina_Wispy_gold.jpg
+share/wallpapers/Lumina-DE/Lumina_Wispy_green.jpg
+share/wallpapers/Lumina-DE/Lumina_Wispy_purple.jpg
+share/wallpapers/Lumina-DE/Lumina_Wispy_blue-grey-zoom.jpg
+share/wallpapers/Lumina-DE/Lumina_Wispy_blue-grey.jpg
+share/wallpapers/Lumina-DE/Lumina_Wispy_grey-blue-zoom.jpg
+share/wallpapers/Lumina-DE/Lumina_Wispy_grey-blue.jpg
+share/wallpapers/Lumina-DE/Lumina_Wispy_red.jpg


Property changes on: trunk/x11/lumina/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list