summaryrefslogtreecommitdiff
path: root/x11-wm/e17-modules/Makefile
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2010-12-14 07:30:56 +0000
committerStanislav Sedov <stas@FreeBSD.org>2010-12-14 07:30:56 +0000
commit4e6b9d37ad988e5ce212eb64d3da6c89f036995b (patch)
treec034200ad770d5a81c162443b728bd36b7987a9c /x11-wm/e17-modules/Makefile
parent- Install Python bindings by default [1] (diff)
- Update e17 applications suite to the recent snapshot.
Thanks to Grzegorz Blach <magik@roorback.net> for doing the hard work preparing the initial version of the update! PR: ports/148038 Submitted by: Grzegorz Blach <magik@roorback.net> (based on)
Notes
Notes: svn path=/head/; revision=266276
Diffstat (limited to 'x11-wm/e17-modules/Makefile')
-rw-r--r--x11-wm/e17-modules/Makefile58
1 files changed, 58 insertions, 0 deletions
diff --git a/x11-wm/e17-modules/Makefile b/x11-wm/e17-modules/Makefile
new file mode 100644
index 000000000000..4bf47293630d
--- /dev/null
+++ b/x11-wm/e17-modules/Makefile
@@ -0,0 +1,58 @@
+# New ports collection makefile for: e17-modules
+# Date created: 12 November 2010
+# Whom: Grzegorz Blach <magik@roorback.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= e17-modules
+PORTVERSION= 20101003
+CATEGORIES= x11-wm enlightenment
+MASTER_SITES= # Empty
+DISTFILES= # Empty
+
+MAINTAINER= magik@roorback.net
+COMMENT= Meta-port for e17 modules
+
+NO_BUILD= yes
+WANT_EFL= yes
+E17_ARCH= freebsd${OSREL}-${ARCH}
+
+MODULES= alarm calendar cpu deskshow diskio \
+ drawer efm_nav efm_path efm_pathbar \
+ everything-mpris everything-pidgin \
+ everything-places everything-wallpaper \
+ everything-websearch exebuf execwatch \
+ flame forecasts iiirk itask-ng language \
+ mail mem moon mpdule net notification penguins \
+ photo places quickaccess rain screenshot slideshow \
+ snow taskbar tclock tiling uptime winselector wlan
+
+EVERYTHING_MPRIS_PATH= evry-mpris
+EVERYTHING_PIDGIN_PATH= evry-pidgin
+EVERYTHING_WEBSEARCH_PATH= evry-websearch
+
+.for M in ${MODULES}
+OPTIONS+= ${M:U:S,-,_,g} "Install ${M} module"
+. if !defined(${M:U:S,-,_,g}_OFF)
+OPTIONS+= on
+. else
+OPTIONS+= off
+. endif
+.endfor
+
+.include <bsd.port.options.mk>
+
+.for M in ${MODULES}
+MODULEOPT= ${M:U:S,-,_,g}
+. if !defined(${MODULEOPT}_PATH)
+${MODULEOPT}_PATH= ${M}
+. endif
+. if defined(WITH_${MODULEOPT})
+RUN_DEPENDS+= ${LOCALBASE}/lib/enlightenment/modules/${{MODULEOPT}_PATH}/${E17_ARCH}/module.so:${PORTSDIR}/x11-wm/e17-module-${M}
+. endif
+.endfor
+
+do-install: # empty
+
+.include <bsd.port.mk>