1 |
# Created by: Ken Moore <ken@pcbsd.org> |
2 |
# $FreeBSD: head/x11/lumina/Makefile 419929 2016-08-09 15:42:32Z kmoore $ |
3 |
# $MidnightBSD$ |
4 |
|
5 |
PORTNAME= lumina |
6 |
DISTVERSIONPREFIX= v |
7 |
DISTVERSION= 1.0.0-Release-p1 |
8 |
PORTEPOCH= 2 |
9 |
CATEGORIES= x11 |
10 |
|
11 |
MAINTAINER= ports@MidnightBSD.org |
12 |
COMMENT= Lumina Desktop Environment |
13 |
|
14 |
LICENSE= bsd3 |
15 |
|
16 |
RUN_DEPENDS= fluxbox>=0:${PORTSDIR}/x11-wm/fluxbox \ |
17 |
kde4-icons-oxygen>=0:${PORTSDIR}/x11-themes/kde4-icons-oxygen \ |
18 |
xscreensaver:${PORTSDIR}/x11/xscreensaver \ |
19 |
xbrightness:${PORTSDIR}/x11/xbrightness \ |
20 |
xrandr:${PORTSDIR}/x11/xrandr \ |
21 |
numlockx:${PORTSDIR}/x11/numlockx |
22 |
LIB_DEPENDS= libxcb-ewmh.so:${PORTSDIR}/x11/xcb-util-wm \ |
23 |
libxcb-icccm.so:${PORTSDIR}/x11/xcb-util-wm \ |
24 |
libxcb-image.so:${PORTSDIR}/x11/xcb-util-image \ |
25 |
libxcb-util.so:${PORTSDIR}/x11/xcb-util |
26 |
|
27 |
CONFLICTS= lumina-devel-0* |
28 |
|
29 |
OPTIONS_DEFINE= MULTIMEDIA TRUEOS |
30 |
OPTIONS_DEFAULT= MULTIMEDIA |
31 |
MULTIMEDIA_DESC= Install multimedia support backend (gstreamer) |
32 |
TRUEOS_DESC= Use the TrueOS system interface settings. |
33 |
|
34 |
.include <bsd.mport.options.mk> |
35 |
|
36 |
.if ${PORT_OPTIONS:MMULTIMEDIA} |
37 |
RUN_DEPENDS+= gstreamer1-plugins-core>=0:${PORTSDIR}/multimedia/gstreamer1-plugins-core |
38 |
.endif |
39 |
|
40 |
MAKE_JOBS_UNSAFE=yes |
41 |
|
42 |
USE_GL= gl |
43 |
USE_XORG= x11 xdamage xcb |
44 |
USE_LDCONFIG= yes |
45 |
USE_QT5= core gui widgets network svg multimedia imageformats \ |
46 |
buildtools_build x11extras concurrent |
47 |
USES= desktop-file-utils qmake |
48 |
USE_GITHUB= yes |
49 |
GH_ACCOUNT= trueos |
50 |
|
51 |
#Setup the qmake configuration options |
52 |
.if ${PORT_OPTIONS:MTRUEOS} |
53 |
QMAKE_ARGS= DEFAULT_SETTINGS=TrueOS |
54 |
.endif |
55 |
|
56 |
.include <bsd.port.mk> |