diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2013-02-03 20:10:37 +0000 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2013-02-03 20:10:37 +0000 |
commit | cb8b1428c6bb9ed135f61a9cecbe8397defbf329 (patch) | |
tree | 0a68a09c88303888985b47f7045bed36788aefc2 /x11/kde4 | |
parent | 563bcaab10c891e4bee07c4ec1fbf46515c5a0b4 (diff) | |
download | ports-cb8b1428c6bb9ed135f61a9cecbe8397defbf329.tar.gz ports-cb8b1428c6bb9ed135f61a9cecbe8397defbf329.zip |
KDE/FreeBSD team presents KDE SC 4.9.5 ports!
- kdebindings ports have been renamed to match upstream.
- kdemultimedia and kdenetwork have been split.
- New port games/pairs added.
- Trim Makefile header
- Convert to new option framework
- New USE_KDE4 components: libkcddb, libkcompactdisc
- Update:
databases/akonadi to 1.9.0
devel/grantlee to 0.3.0
textproc/rasqal to 0.9.30
textproc/redland-bindings to 1.0.16.1
textproc/soprano to 2.9.0
x11-toolkits/attica to 0.4.1
The area51 repository features commits by Schaich Alonso, avilla, dbn,
jhale, makc and rakuco.
Contributors:
- Oleg Sidorkin
- Tobias Berner
- Kurt Jaeger
Notes
Notes:
svn path=/head/; revision=311483
Diffstat (limited to 'x11/kde4')
-rw-r--r-- | x11/kde4/Makefile | 85 |
1 files changed, 46 insertions, 39 deletions
diff --git a/x11/kde4/Makefile b/x11/kde4/Makefile index 32258bf29a47..6cbcaf54759e 100644 --- a/x11/kde4/Makefile +++ b/x11/kde4/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: KDE4 -# Date created: Sun May 14 2000 00:50:02 -# Whom: Will Andrews <will@FreeBSD.org> -# +# Created by: Will Andrews <will@FreeBSD.org> # $FreeBSD$ -# PORTNAME= kde PORTVERSION= ${KDE4_VERSION} @@ -12,89 +8,100 @@ MASTER_SITES= # empty DISTFILES= # none MAINTAINER= kde@FreeBSD.org -COMMENT= The meta-port for KDE Software Compilation 4 +COMMENT= KDE Software Compilation 4 LATEST_LINK= kde4 -USE_KDE4= baseapps_run kdelibs_run kdeprefix oxygen_run \ - pimlibs_run runtime_run workspace_run +USE_KDE4= baseapps_run kdeprefix runtime_run workspace_run NO_BUILD= yes -OPTIONS= KDEACCESSIBILITY "Accessibility applications" 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 "Set of generic utilities" on \ - KDEWEBDEV "Web development environment" on +OPTIONS_DEFINE= KDEACCESSIBILITY KDEADMIN KDEARTWORK KDEBINDINGS KDEEDU \ + KDEGAMES KDEGRAPHICS KDEMULTIMEDIA KDENETWORK \ + KDEPLASMA KDESDK KDETOYS KDEUTILS KDEWEBDEV +OPTIONS_RADIO= PIM +OPTIONS_RADIO_PIM= KDEPIM KDEPIM44 +OPTIONS_DEFAULT=${OPTIONS_DEFINE:NKDEBINDINGS} KDEPIM44 + +KDEACCESSIBILITY_DESC= Accessibility applications +KDEADMIN_DESC= Administration utilities +KDEARTWORK_DESC= Additional screensavers and wallpapers +KDEBINDINGS_DESC= Bindings for programming languages +KDEEDU_DESC= Entertaining, educational programs +KDEGAMES_DESC= Collection of games +KDEGRAPHICS_DESC= Graphics utilities +KDEMULTIMEDIA_DESC= Multimedia applications +KDENETWORK_DESC= Network-related programs +KDEPIM_DESC= Personal information management +KDEPIM44_DESC= KDE-Pim 4.4 (legacy version) +KDEPLASMA_DESC= Extra plasmoids and plugins for Plasma +KDESDK_DESC= Software development kit +KDETOYS_DESC= Miscellaneous small applications +KDEUTILS_DESC= Set of generic utilities +KDEWEBDEV_DESC= Web development environment .include <bsd.port.options.mk> -.ifndef(WITHOUT_KDEACCESSIBILITY) +.if ${PORT_OPTIONS:MKDEACCESSIBILITY} RUN_DEPENDS+= kdeaccessibility>=4.8.0:${PORTSDIR}/accessibility/kdeaccessibility4 .endif -.ifndef(WITHOUT_KDEADMIN) +.if ${PORT_OPTIONS:MKDEADMIN} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kuser:${PORTSDIR}/sysutils/kdeadmin4 .endif -.ifndef(WITHOUT_KDEARTWORK) +.if ${PORT_OPTIONS:MKDEARTWORK} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kxsconfig:${PORTSDIR}/x11-themes/kdeartwork4 .endif -.ifdef(WITH_KDEBINDINGS) +.if ${PORT_OPTIONS:MKDEBINDINGS} RUN_DEPENDS+= kdebindings>=4.1.0:${PORTSDIR}/devel/kdebindings4 .endif -.ifndef(WITHOUT_KDEEDU) +.if ${PORT_OPTIONS:MKDEEDU} RUN_DEPENDS+= kdeedu>=4.1.0:${PORTSDIR}/misc/kdeedu4 .endif -.ifndef(WITHOUT_KDEGAMES) +.if ${PORT_OPTIONS:MKDEGAMES} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmines:${PORTSDIR}/games/kdegames4 .endif -.ifndef(WITHOUT_KDEGRAPHICS) +.if ${PORT_OPTIONS:MKDEGRAPHICS} RUN_DEPENDS+= kdegraphics>=4.1.0:${PORTSDIR}/graphics/kdegraphics4 .endif -.ifndef(WITHOUT_KDEMULTIMEDIA) -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmix:${PORTSDIR}/multimedia/kdemultimedia4 +.if ${PORT_OPTIONS:MKDEMULTIMEDIA} +RUN_DEPENDS+= kdemultimedia>=4.8.95:${PORTSDIR}/multimedia/kdemultimedia4 .endif -.ifndef(WITHOUT_KDENETWORK) +.if ${PORT_OPTIONS:MKDENETWORK} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kget:${PORTSDIR}/net/kdenetwork4 .endif -.ifndef(WITHOUT_KDEPIM) +.if ${PORT_OPTIONS:MKDEPIM} +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmail:${PORTSDIR}/deskutils/kdepim4 +.endif + +.if ${PORT_OPTIONS:MKDEPIM44} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmail:${PORTSDIR}/deskutils/kdepim44 .endif -.ifndef(WITHOUT_KDEPLASMA) +.if ${PORT_OPTIONS:MKDEPLASMA} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/lancelot:${PORTSDIR}/deskutils/kdeplasma-addons .endif -.ifndef(WITHOUT_KDESDK) +.if ${PORT_OPTIONS:MKDESDK} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kompare:${PORTSDIR}/devel/kdesdk4 .endif -.ifndef(WITHOUT_KDETOYS) +.if ${PORT_OPTIONS:MKDETOYS} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kteatime:${PORTSDIR}/x11-clocks/kdetoys4 .endif -.ifndef(WITHOUT_KDEUTILS) +.if ${PORT_OPTIONS:MKDEUTILS} RUN_DEPENDS+= kdeutils>=4.8.0:${PORTSDIR}/misc/kdeutils4 .endif -.ifndef(WITHOUT_KDEWEBDEV) +.if ${PORT_OPTIONS:MKDEWEBDEV} RUN_DEPENDS+= ${KDE4_PREFIX}/bin/klinkstatus:${PORTSDIR}/www/kdewebdev4 .endif |