From c1ef1645eb0ca856f5f5cb6c4acb9fc1115ca88f Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Tue, 28 Jun 2016 13:14:39 -0400 Subject: Update the coming-soon 0.9.1 port makefile for FreeBSD, and also setup the "DEFAULT_SETTINGS=" build flag for installing config files or desktop wallpapers for other OS's. --- port-files/FreeBSD/Makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'port-files') diff --git a/port-files/FreeBSD/Makefile b/port-files/FreeBSD/Makefile index 34004c0b..989a0b8f 100644 --- a/port-files/FreeBSD/Makefile +++ b/port-files/FreeBSD/Makefile @@ -24,10 +24,10 @@ RUN_DEPENDS= xorg>=0:${PORTSDIR}/x11/xorg-minimal \ CONFLICTS= lumina-devel-0* -OPTIONS_DEFINE= MULTIMEDIA PCBSD +OPTIONS_DEFINE= MULTIMEDIA TRUEOS OPTIONS_DEFAULT= MULTIMEDIA MULTIMEDIA_DESC= Install multimedia support backend (gstreamer) -PCBSD_DESC= Use the TrueOS system interface settings. +TRUEOS_DESC= Use the TrueOS system interface settings. .include @@ -44,11 +44,12 @@ USE_QT5= core gui network svg multimedia imageformats \ buildtools_build x11extras concurrent USES= desktop-file-utils qmake USE_GITHUB= yes -GH_ACCOUNT= pcbsd +GH_ACCOUNT= trueos #Setup the qmake configuration options -.if {PORT_OPTIONS:MPCBSD} -QMAKE_ARGS= CONFIG+="configure PCBSD" +.if {PORT_OPTIONS:MTRUEOS} +QMAKE_ARGS= CONFIG+="configure" \ + DEFAULT_SETTINGS=TrueOS .endif .include -- cgit From 683d9c73717007b402e53de84d74a3c064b5ae01 Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Tue, 28 Jun 2016 13:53:24 -0400 Subject: Update the FreeBSD port makefile and pkg-description --- port-files/FreeBSD/Makefile | 18 +++++++++--------- port-files/FreeBSD/pkg-descr | 8 +++++++- 2 files changed, 16 insertions(+), 10 deletions(-) (limited to 'port-files') diff --git a/port-files/FreeBSD/Makefile b/port-files/FreeBSD/Makefile index 989a0b8f..5561b613 100644 --- a/port-files/FreeBSD/Makefile +++ b/port-files/FreeBSD/Makefile @@ -13,14 +13,14 @@ COMMENT= Lumina Desktop Environment LICENSE= BSD3CLAUSE -RUN_DEPENDS= xorg>=0:${PORTSDIR}/x11/xorg-minimal \ - fluxbox>=0:${PORTSDIR}/x11-wm/fluxbox \ - kde4-icons-oxygen>=0:${PORTSDIR}/x11-themes/kde4-icons-oxygen \ - xscreensaver:${PORTSDIR}/x11/xscreensaver \ - xbrightness:${PORTSDIR}/x11/xbrightness \ - xcompmgr:$PORTSDIR}/x11-wm/xcompmgr - xrandr:${PORTSDIR}/x11/xrandr \ - numlockx:${PORTSDIR}/x11/numlockx +RUN_DEPENDS= xorg>=0:x11/xorg-minimal \ + fluxbox>=0:x11-wm/fluxbox \ + kde4-icons-oxygen>=0:x11-themes/kde4-icons-oxygen \ + xscreensaver:x11/xscreensaver \ + xbrightness:x11/xbrightness \ + xcompmgr:x11-wm/xcompmgr \ + xrandr:x11/xrandr \ + numlockx:x11/numlockx CONFLICTS= lumina-devel-0* @@ -32,7 +32,7 @@ TRUEOS_DESC= Use the TrueOS system interface settings. .include .if ${PORT_OPTIONS:MMULTIMEDIA} -RUN_DEPENDS+= gstreamer1-plugins-core>=0:${PORTSDIR}/multimedia/gstreamer1-plugins-core +RUN_DEPENDS+= gstreamer1-plugins-core>=0:multimedia/gstreamer1-plugins-core .endif MAKE_JOBS_UNSAFE=yes diff --git a/port-files/FreeBSD/pkg-descr b/port-files/FreeBSD/pkg-descr index 0240a632..59c19f0d 100644 --- a/port-files/FreeBSD/pkg-descr +++ b/port-files/FreeBSD/pkg-descr @@ -1,3 +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/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. +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: https://github.com/pcbsd/lumina -- cgit From 01cdeba80820966cec48ee251955da76762dcff3 Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Tue, 28 Jun 2016 14:06:35 -0400 Subject: Another couple updates to the FreeBSD port files. --- port-files/FreeBSD/pkg-descr | 2 +- port-files/FreeBSD/pkg-message | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 port-files/FreeBSD/pkg-message (limited to 'port-files') diff --git a/port-files/FreeBSD/pkg-descr b/port-files/FreeBSD/pkg-descr index 59c19f0d..ce2d052a 100644 --- a/port-files/FreeBSD/pkg-descr +++ b/port-files/FreeBSD/pkg-descr @@ -6,4 +6,4 @@ 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: https://github.com/pcbsd/lumina +WWW: http://lumina-desktop.org diff --git a/port-files/FreeBSD/pkg-message b/port-files/FreeBSD/pkg-message new file mode 100644 index 00000000..c3742ad9 --- /dev/null +++ b/port-files/FreeBSD/pkg-message @@ -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. -- cgit From 0e151a7348541025ff4ff8486292257cdf5bf2dc Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Tue, 28 Jun 2016 15:06:12 -0400 Subject: Another couple quick fixes for the FreeBSD port files. --- port-files/FreeBSD/Makefile | 6 +++--- port-files/FreeBSD/distinfo | 5 +++-- port-files/FreeBSD/pkg-plist | 1 - 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'port-files') diff --git a/port-files/FreeBSD/Makefile b/port-files/FreeBSD/Makefile index 5561b613..85f5234c 100644 --- a/port-files/FreeBSD/Makefile +++ b/port-files/FreeBSD/Makefile @@ -37,10 +37,10 @@ RUN_DEPENDS+= gstreamer1-plugins-core>=0:multimedia/gstreamer1-plugins-core MAKE_JOBS_UNSAFE=yes -USE_XORG= x11 xdamage -USE_XCB= x11extras wm +USE_XORG= x11 xdamage xcb +USE_XCB= x11extras wm ewmh util-wm USE_LDCONFIG= yes -USE_QT5= core gui network svg multimedia imageformats \ +USE_QT5= core gui widgets network svg multimedia imageformats \ buildtools_build x11extras concurrent USES= desktop-file-utils qmake USE_GITHUB= yes diff --git a/port-files/FreeBSD/distinfo b/port-files/FreeBSD/distinfo index aaefc4dd..9570700a 100644 --- a/port-files/FreeBSD/distinfo +++ b/port-files/FreeBSD/distinfo @@ -1,2 +1,3 @@ -SHA256 (lumina-0.8.4.tar.bz2) = 5fdfbb6b75d86d3cb68dce0453d4675dd7e24312de445e188d5a988512ee9bd3 -SIZE (lumina-0.8.4.tar.bz2) = 23262377 +TIMESTAMP = 1467137694 +SHA256 (trueos-lumina-v0.9.1-Release_GH0.tar.gz) = f62d033b585d46815089a3dce5703c626af23c50db1281a3f1c662fc39cf6006 +SIZE (trueos-lumina-v0.9.1-Release_GH0.tar.gz) = 54665105 diff --git a/port-files/FreeBSD/pkg-plist b/port-files/FreeBSD/pkg-plist index 715e6dc8..fe6ce23e 100644 --- a/port-files/FreeBSD/pkg-plist +++ b/port-files/FreeBSD/pkg-plist @@ -33,7 +33,6 @@ share/pixmaps/Lumina-DE.png share/pixmaps/Insight-FileManager.png share/xsessions/Lumina-DE.desktop share/lumina-desktop/desktop-background.jpg -share/lumina-desktop/defaultapps.conf share/lumina-desktop/luminaDesktop.conf share/lumina-desktop/fluxbox-init-rc share/lumina-desktop/fluxbox-keys -- cgit