aboutsummaryrefslogtreecommitdiff
path: root/x11/kde4
diff options
context:
space:
mode:
authorAlberto Villa <avilla@FreeBSD.org>2011-10-17 00:03:42 +0000
committerAlberto Villa <avilla@FreeBSD.org>2011-10-17 00:03:42 +0000
commita2d3b5a4bc5047210b788a128596ec34749ffa11 (patch)
treec3c20b47c3435ddcaf02b8570db6aab5b70011af /x11/kde4
parentda6ade2349d0bdc372133d4d97bc6988aee94238 (diff)
downloadports-a2d3b5a4bc5047210b788a128596ec34749ffa11.tar.gz
ports-a2d3b5a4bc5047210b788a128596ec34749ffa11.zip
Notes
Diffstat (limited to 'x11/kde4')
-rw-r--r--x11/kde4/Makefile128
1 files changed, 59 insertions, 69 deletions
diff --git a/x11/kde4/Makefile b/x11/kde4/Makefile
index 5ec453f3de89..cae97b18dcea 100644
--- a/x11/kde4/Makefile
+++ b/x11/kde4/Makefile
@@ -10,104 +10,94 @@ PORTVERSION= ${KDE4_VERSION}
CATEGORIES= x11 kde
MASTER_SITES= # empty
DISTFILES= # none
-EXTRACT_ONLY= # empty
MAINTAINER= kde@FreeBSD.org
-COMMENT= The "meta-port" for KDE Software Compilation
+COMMENT= The meta-port for KDE Software Compilation 4
OPTIONS= KDEACCESSIBILITY "Accessibility applications" on \
- KDEADMIN "KDE Administration applications" on \
- KDEARTWORK "Additional themes, sounds, etc" on \
- KDEGAMES "Games like kolf, patience, atlantik, etc" on \
- KDEEDU "Educational applications" on \
- KDEGRAPHICS "Graphics utilities like kview, kpaint, etc" on \
- KDENETWORK "Network-related programs like kopete, etc" on \
- KDEMULTIMEDIA "Multimedia utilities like noatun, etc" on \
- KDEPIM "Personal Information Management: mail, etc" on \
- KDEPLASMA "Extra plasmoids for KDE" on \
- KDESDK "KDE software development kit" on \
+ KDEADMIN "Administration utilities" on \
+ KDEARTWORK "Additional screensavers and wallpapers" on \
+ KDEBINDINGS "Bindings for programming languages" off \
+ KDEEDU "Entertaining, educational programs" on \
+ KDEGAMES "Collection of games" on \
+ KDEGRAPHICS "Graphics utilities" on \
+ KDEMULTIMEDIA "Multimedia applications" on \
+ KDENETWORK "Network-related programs" on \
+ KDEPIM "Personal information management" on \
+ KDEPLASMA "Extra plasmoids and plugins for Plasma" on \
+ KDESDK "Software development kit" on \
KDETOYS "Miscellaneous small applications" on \
- KDEUTILS "Utilities like kcalc, kcharselect, etc" on \
- KDEWEBDEV "Website development environment" on \
- KTTS "KDE text-to-speech subsystem" on \
- MARBLE "Virtual globe and world atlas" on \
- PLASMA_PYTHON "Support for plasmoids written in Python" on \
- PLASMA_RUBY "Support for plasmoids written in Ruby" on \
- PRINTER_APPLET "Install printer system tray utility" on \
- PRINTER_CONFIG "Install printer configuration utility" on \
- VLC "VLC backend for Phonon" off \
- XINE "Xine backend for Phonon" off
-
-USE_KDE4= kdelibs kdebase pimlibs workspace kdeprefix runtime oxygen
+ KDEUTILS "Set of generic utilities" on \
+ KDEWALLPAPERS "Official KDE wallpapers" on \
+ KDEWEBDEV "Web development environment" on
+
+USE_KDE4= baseapps kdelibs kdeprefix oxygen pimlibs runtime workspace
NO_BUILD= yes
.include <bsd.port.options.mk>
-.if !defined(WITHOUT_KDEACCESSIBILITY)
+.ifndef(WITHOUT_KDEACCESSIBILITY)
RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmag:${PORTSDIR}/accessibility/kdeaccessibility4
.endif
-.if !defined(WITHOUT_KDEADMIN)
+
+.ifndef(WITHOUT_KDEADMIN)
RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kuser:${PORTSDIR}/sysutils/kdeadmin4
.endif
-.if !defined(WITHOUT_KDEARTWORK)
+
+.ifndef(WITHOUT_KDEARTWORK)
RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kxsconfig:${PORTSDIR}/x11-themes/kdeartwork4
.endif
-.if !defined(WITHOUT_KDEGAMES)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmines:${PORTSDIR}/games/kdegames4
+
+.ifdef(WITH_KDEBINDINGS)
+RUN_DEPENDS+= kdebindings>=4.1.0:${PORTSDIR}/devel/kdebindings4
.endif
-.if !defined(WITHOUT_KDEEDU)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/ktouch:${PORTSDIR}/misc/kdeedu4
+
+.ifndef(WITHOUT_KDEEDU)
+RUN_DEPENDS+= kdeedu>=4.1.0:${PORTSDIR}/misc/kdeedu4
.endif
-.if !defined(WITHOUT_KDEGRAPHICS)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/okular:${PORTSDIR}/graphics/kdegraphics4
+
+.ifndef(WITHOUT_KDEGAMES)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmines:${PORTSDIR}/games/kdegames4
.endif
-.if !defined(WITHOUT_KDENETWORK)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kget:${PORTSDIR}/net/kdenetwork4
+
+.ifndef(WITHOUT_KDEGRAPHICS)
+RUN_DEPENDS+= kdegraphics>=4.1.0:${PORTSDIR}/graphics/kdegraphics4
.endif
-.if !defined(WITHOUT_KDEMULTIMEDIA)
+
+.ifndef(WITHOUT_KDEMULTIMEDIA)
RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmix:${PORTSDIR}/multimedia/kdemultimedia4
.endif
-.if !defined(WITHOUT_KDEPIM)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmail:${PORTSDIR}/deskutils/kdepim4
+
+.ifndef(WITHOUT_KDENETWORK)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kget:${PORTSDIR}/net/kdenetwork4
.endif
-.if !defined(WITHOUT_KDEPLASMA)
-RUN_DEPENDS+= kdeplasma-addons>=4:${PORTSDIR}/deskutils/kdeplasma-addons
+
+.ifndef(WITHOUT_KDEPIM)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmail:${PORTSDIR}/deskutils/kdepim4
.endif
-.if !defined(WITHOUT_KDETOYS)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kteatime:${PORTSDIR}/x11-clocks/kdetoys4
+
+.ifndef(WITHOUT_KDEPLASMA)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/lancelot:${PORTSDIR}/deskutils/kdeplasma-addons
.endif
-.if !defined(WITHOUT_KDESDK)
+
+.ifndef(WITHOUT_KDESDK)
RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kompare:${PORTSDIR}/devel/kdesdk4
.endif
-.if !defined(WITHOUT_KDEUTILS)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kcalc:${PORTSDIR}/misc/kdeutils4
-.endif
-.if !defined(WITHOUT_KDEWEBDEV)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/klinkstatus:${PORTSDIR}/www/kdewebdev4
-.endif
-.if !defined(WITHOUT_KTTS)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/jovie:${PORTSDIR}/accessibility/ktts
-.endif
-.if !defined(WITHOUT_MARBLE)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/marble:${PORTSDIR}/astro/marble
-.endif
-.if !defined(WITHOUT_PLASMA_PYTHON)
-RUN_DEPENDS+= ${KDE4_PREFIX}/share/apps/plasma_scriptengine_python/plasma_importer.py:${PORTSDIR}/x11/plasma-scriptengine-python
-.endif
-.if !defined(WITHOUT_PLASMA_RUBY)
-RUN_DEPENDS+= ${KDE4_PREFIX}/share/apps/plasma_scriptengine_ruby/applet.rb:${PORTSDIR}/x11/plasma-scriptengine-ruby
-.endif
-.if !defined(WITHOUT_PRINTER_APPLET)
-RUN_DEPENDS+= ${KDE4_PREFIX}/bin/printer-applet:${PORTSDIR}/print/kdeutils4-printer-applet
+
+.ifndef(WITHOUT_KDETOYS)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kteatime:${PORTSDIR}/x11-clocks/kdetoys4
.endif
-.if !defined(WITHOUT_PRINTER_CONFIG)
-RUN_DEPENDS+= ${KDE4_PREFIX}/share/apps/system-config-printer-kde/system-config-printer-kde.py:${PORTSDIR}/print/system-config-printer-kde
+
+.ifndef(WITHOUT_KDEUTILS)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kcalc:${PORTSDIR}/misc/kdeutils4
.endif
-.if defined(WITH_VLC)
-RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/plugins/phonon_backend/phonon_vlc.so:${PORTSDIR}/multimedia/phonon-vlc
+
+.ifndef(WITHOUT_KDEWALLPAPERS)
+RUN_DEPENDS+= ${KDE4_PREFIX}/share/wallpapers/Plasmalicious/metadata.desktop:${PORTSDIR}/x11-themes/kde4-wallpapers
.endif
-.if defined(WITH_XINE)
-RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/plugins/phonon_backend/phonon_xine.so:${PORTSDIR}/multimedia/phonon-xine
+
+.ifndef(WITHOUT_KDEWEBDEV)
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/klinkstatus:${PORTSDIR}/www/kdewebdev4
.endif
do-install: