diff options
author | makc <makc@FreeBSD.org> | 2014-02-18 22:23:03 +0800 |
---|---|---|
committer | makc <makc@FreeBSD.org> | 2014-02-18 22:23:03 +0800 |
commit | 2aba1fd14fd3e36b7ef5336e42b49b97805dcb91 (patch) | |
tree | ef2b2b24dfacf6def95c54d3379c421565b1fe2b /x11/kde4 | |
parent | 7574af52b853d1bbf2fcabfa2c04a4e1b98a4674 (diff) | |
download | freebsd-ports-gnome-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.tar.gz freebsd-ports-gnome-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.tar.zst freebsd-ports-gnome-2aba1fd14fd3e36b7ef5336e42b49b97805dcb91.zip |
KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...
New ports:
devel/kde-dev-scripts: KDE development scripts
devel/kde-dev-utils: KDE development utilities
games/klickety: Tetris themed solitaire
games/picmi: Single player logic-based puzzle game
textproc/libkomparediff2: Library to compare files and strings
The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.
PR: ports/186491
Exp-run: by bdrewery
Approved by: beat (former maintainer) [1]
Diffstat (limited to 'x11/kde4')
-rw-r--r-- | x11/kde4/Makefile | 114 |
1 files changed, 34 insertions, 80 deletions
diff --git a/x11/kde4/Makefile b/x11/kde4/Makefile index 0f025e795809..11d46a316bff 100644 --- a/x11/kde4/Makefile +++ b/x11/kde4/Makefile @@ -3,111 +3,65 @@ PORTNAME= kde PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 CATEGORIES= x11 kde -MASTER_SITES= # empty DISTFILES= # none MAINTAINER= kde@FreeBSD.org -COMMENT= KDE Software Compilation 4 - -LATEST_LINK= kde4 +COMMENT= KDE Software Compilation 4 (meta port) USE_KDE4= baseapps_run kdeprefix runtime_run workspace_run NO_BUILD= yes +NO_INSTALL= yes +NO_MTREE= yes 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} KDEPIM + KDEPLASMA KDEPIM KDESDK KDETOYS KDEUTILS KDEWEBDEV +OPTIONS_DEFAULT=${OPTIONS_DEFINE:NKDEBINDINGS} 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 - -NO_STAGE= yes -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MKDEACCESSIBILITY} -RUN_DEPENDS+= kdeaccessibility>=4.8.0:${PORTSDIR}/accessibility/kdeaccessibility4 -.endif +KDEACCESSIBILITY_RUN_DEPENDS= kdeaccessibility>=${KDE4_VERSION}:${PORTSDIR}/accessibility/kdeaccessibility4 -.if ${PORT_OPTIONS:MKDEADMIN} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kuser:${PORTSDIR}/sysutils/kdeadmin4 -.endif - -.if ${PORT_OPTIONS:MKDEARTWORK} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kxsconfig:${PORTSDIR}/x11-themes/kdeartwork4 -.endif - -.if ${PORT_OPTIONS:MKDEBINDINGS} -RUN_DEPENDS+= kdebindings>=4.1.0:${PORTSDIR}/devel/kdebindings4 -.endif +KDEADMIN_DESC= Administration utilities +KDEADMIN_RUN_DEPENDS= kdeadmin>=${KDE4_VERSION}:${PORTSDIR}/sysutils/kdeadmin4 -.if ${PORT_OPTIONS:MKDEEDU} -RUN_DEPENDS+= kdeedu>=4.1.0:${PORTSDIR}/misc/kdeedu4 -.endif +KDEARTWORK_DESC= Additional screensavers and wallpapers +KDEARTWORK_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kxsconfig:${PORTSDIR}/x11-themes/kdeartwork4 -.if ${PORT_OPTIONS:MKDEGAMES} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmines:${PORTSDIR}/games/kdegames4 -.endif +KDEBINDINGS_DESC= Bindings for programming languages +KDEBINDINGS_RUN_DEPENDS= kdebindings>=${KDE4_VERSION}:${PORTSDIR}/devel/kdebindings4 -.if ${PORT_OPTIONS:MKDEGRAPHICS} -RUN_DEPENDS+= kdegraphics>=4.1.0:${PORTSDIR}/graphics/kdegraphics4 -.endif +KDEEDU_DESC= Entertaining, educational programs +KDEEDU_RUN_DEPENDS= kdeedu>=${KDE4_VERSION}:${PORTSDIR}/misc/kdeedu4 -.if ${PORT_OPTIONS:MKDEMULTIMEDIA} -RUN_DEPENDS+= kdemultimedia>=4.8.95:${PORTSDIR}/multimedia/kdemultimedia4 -.endif +KDEGAMES_DESC= Collection of games +KDEGAMES_RUN_DEPENDS= kdegames>=${KDE4_VERSION}:${PORTSDIR}/games/kdegames4 -.if ${PORT_OPTIONS:MKDENETWORK} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kget:${PORTSDIR}/net/kdenetwork4 -.endif +KDEGRAPHICS_DESC= Graphics utilities +KDEGRAPHICS_RUN_DEPENDS= kdegraphics>=${KDE4_VERSION}:${PORTSDIR}/graphics/kdegraphics4 -.if ${PORT_OPTIONS:MKDEPIM} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmail:${PORTSDIR}/deskutils/kdepim4 -.endif +KDEMULTIMEDIA_DESC= Multimedia applications +KDEMULTIMEDIA_RUN_DEPENDS= kdemultimedia>=${KDE4_VERSION}:${PORTSDIR}/multimedia/kdemultimedia4 -.if ${PORT_OPTIONS:MKDEPIM44} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmail:${PORTSDIR}/deskutils/kdepim44 -.endif +KDENETWORK_DESC= Network-related programs +KDENETWORK_RUN_DEPENDS= kdenetwork>=${KDE4_VERSION}:${PORTSDIR}/net/kdenetwork4 -.if ${PORT_OPTIONS:MKDEPLASMA} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/lancelot:${PORTSDIR}/deskutils/kdeplasma-addons -.endif +KDEPIM_DESC= Personal information management +KDEPIM_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kmail:${PORTSDIR}/deskutils/kdepim4 -.if ${PORT_OPTIONS:MKDESDK} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kompare:${PORTSDIR}/devel/kdesdk4 -.endif +KDEPLASMA_DESC= Extra plasmoids and plugins for Plasma +KDEPLASMA_RUN_DEPENDS= ${KDE4_PREFIX}/bin/lancelot:${PORTSDIR}/deskutils/kdeplasma-addons -.if ${PORT_OPTIONS:MKDETOYS} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kteatime:${PORTSDIR}/x11-clocks/kdetoys4 -.endif +KDESDK_DESC= Software development kit +KDESDK_RUN_DEPENDS= kdesdk>=${KDE4_VERSION}:${PORTSDIR}/devel/kdesdk4 -.if ${PORT_OPTIONS:MKDEUTILS} -RUN_DEPENDS+= kdeutils>=4.8.0:${PORTSDIR}/misc/kdeutils4 -.endif +KDETOYS_DESC= Miscellaneous small applications +KDETOYS_RUN_DEPENDS= kdetoys>=${KDE4_VERSION}:${PORTSDIR}/x11-clocks/kdetoys4 -.if ${PORT_OPTIONS:MKDEWEBDEV} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/klinkstatus:${PORTSDIR}/www/kdewebdev4 -.endif +KDEUTILS_DESC= Set of generic utilities +KDEUTILS_RUN_DEPENDS= kdeutils>=${KDE4_VERSION}:${PORTSDIR}/misc/kdeutils4 -do-install: - ${DO_NADA} +KDEWEBDEV_DESC= Web development environment +KDEWEBDEV_RUN_DEPENDS= ${KDE4_PREFIX}/bin/klinkstatus:${PORTSDIR}/www/kdewebdev4 .include <bsd.port.mk> |