aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Moore <ken@pcbsd.org>2015-02-12 10:06:28 -0500
committerKen Moore <ken@pcbsd.org>2015-02-12 10:06:28 -0500
commite875e16ec7fde0ae16af7668d15e2c4cb26eb240 (patch)
treeeb124086e35f7cdfe75062313afae9ae6484caee
parentAnother couple small fixes for the default lumina theme. (diff)
downloadlumina-e875e16ec7fde0ae16af7668d15e2c4cb26eb240.tar.gz
lumina-e875e16ec7fde0ae16af7668d15e2c4cb26eb240.tar.bz2
lumina-e875e16ec7fde0ae16af7668d15e2c4cb26eb240.zip
Update the Lumina port makefile for FreeBSD to add a multimedia option (enabled by default) which installes the gstreamer backend for Qt to play multimedia files.
-rw-r--r--port-files/Makefile14
1 files changed, 12 insertions, 2 deletions
diff --git a/port-files/Makefile b/port-files/Makefile
index afc806d2..d5c23b25 100644
--- a/port-files/Makefile
+++ b/port-files/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lumina
-PORTVERSION= 0.8.1.${GITVERSION}
+PORTVERSION= 0.8.2.${GITVERSION}
PORTEPOCH= 1
CATEGORIES= x11
MASTER_SITES= http://www.pcbsd.org/~kris/software/ \
@@ -15,7 +15,7 @@ COMMENT= Lumina Desktop Environment
LICENSE= BSD3CLAUSE
RUN_DEPENDS= xorg>=0:${PORTSDIR}/x11/xorg \
- fluxbox:${PORTSDIR}/x11-wm/fluxbox \
+ fluxbox>=0:${PORTSDIR}/x11-wm/fluxbox \
fluxbox-tenr-styles-pack>=0:${PORTSDIR}/x11-themes/fluxbox-tenr-styles-pack \
kde4-icons-oxygen>=0:${PORTSDIR}/x11-themes/kde4-icons-oxygen \
xscreensaver:${PORTSDIR}/x11/xscreensaver \
@@ -23,6 +23,16 @@ RUN_DEPENDS= xorg>=0:${PORTSDIR}/x11/xorg \
xbrightness:${PORTSDIR}/x11/xbrightness \
numlockx:${PORTSDIR}/x11/numlockx
+OPTIONS_DEFINE= MULTIMEDIA
+OPTIONS_DEFAULT= MULTIMEDIA
+MULTIMEDIA_DESC= Install multimedia support backend (gstreamer)
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MMULTIMEDIA}
+RUN_DEPENDS+= gstreamer-plugins>=0:${PORTSDIR}/multimedia/gstreamer-plugins
+.endif
+
MAKE_JOBS_UNSAFE=yes
GITVERSION= CHGVERSION
bgstack15