diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2014-02-18 14:23:03 +0000 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2014-02-18 14:23:03 +0000 |
commit | e9c34f4c34b0640b3613f03cd96e9f19730b2a07 (patch) | |
tree | ef2b2b24dfacf6def95c54d3379c421565b1fe2b /misc/kdeedu4 | |
parent | Update to 1.88 (diff) |
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]
Notes
Notes:
svn path=/head/; revision=344893
Diffstat (limited to 'misc/kdeedu4')
-rw-r--r-- | misc/kdeedu4/Makefile | 138 |
1 files changed, 44 insertions, 94 deletions
diff --git a/misc/kdeedu4/Makefile b/misc/kdeedu4/Makefile index 6f1a751d2d96..da69676dddbd 100644 --- a/misc/kdeedu4/Makefile +++ b/misc/kdeedu4/Makefile @@ -4,132 +4,82 @@ PORTNAME= kdeedu PORTVERSION= ${KDE4_VERSION} CATEGORIES= misc kde -MASTER_SITES= # empty DISTFILES= # empty MAINTAINER= kde@FreeBSD.org COMMENT= Entertaining and educational programs for KDE 4 (meta port) -LATEST_LINK= ${PORTNAME}4 - USE_KDE4= kdeprefix NO_BUILD= yes +NO_INSTALL= yes +NO_MTREE= yes OPTIONS_DEFINE= BLINKEN CANTOR KALGEBRA KALZIUM KANAGRAM KBRUCH KGEOGRAPHY \ KHANGMAN KIG KITEN KLETTRES KMPLOT KSTARS KTOUCH KTURTLE \ KWORDQUIZ MARBLE PAIRS PARLEY ROCS STEP -OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NKALZIUM} +OPTIONS_DEFAULT= ${OPTIONS_DEFINE} BLINKEN_DESC= Memory enhancement game -CANTOR_DESC= Frontend to mathematical software -KALGEBRA_DESC= Graph calculator -KALZIUM_DESC= Periodic table of elements (requires GCC 4.5+) -KANAGRAM_DESC= Letter order game -KBRUCH_DESC= Application to exercise fractions -KGEOGRAPHY_DESC= Geography trainer -KHANGMAN_DESC= Hangman game -KIG_DESC= Interactive geometry application -KITEN_DESC= Japanese reference/study tool -KLETTRES_DESC= Alphabet learning tool -KMPLOT_DESC= Mathematical function plotter -KSTARS_DESC= Desktop planetarium -KTOUCH_DESC= Touch typing tutor -KTURTLE_DESC= Educational programming environment -KWORDQUIZ_DESC= Flash card trainer -MARBLE_DESC= Virtual globe and world atlas -PAIRS_DESC= Memory and pairs game -PARLEY_DESC= Vocabulary trainer -ROCS_DESC= Graph teory IDE -STEP_DESC= Interactive physics simulator - -NO_STAGE= yes -.include <bsd.port.options.mk> +BLINKEN_RUN_DEPENDS= ${KDE4_PREFIX}/bin/blinken:${PORTSDIR}/games/blinken -.if ${PORT_OPTIONS:MBLINKEN} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/blinken:${PORTSDIR}/games/blinken -.endif - -.if ${PORT_OPTIONS:MCANTOR} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/cantor:${PORTSDIR}/math/cantor -.endif - -.if ${PORT_OPTIONS:MKALGEBRA} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kalgebra:${PORTSDIR}/math/kalgebra -.endif +CANTOR_DESC= Frontend to mathematical software +CANTOR_RUN_DEPENDS= ${KDE4_PREFIX}/bin/cantor:${PORTSDIR}/math/cantor -.if ${PORT_OPTIONS:MKALZIUM} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kalzium:${PORTSDIR}/science/kalzium -.endif +KALGEBRA_DESC= Graph calculator +KALGEBRA_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kalgebra:${PORTSDIR}/math/kalgebra -.if ${PORT_OPTIONS:MKANAGRAM} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kanagram:${PORTSDIR}/games/kanagram -.endif +KALZIUM_DESC= Periodic table of elements +KALZIUM_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kalzium:${PORTSDIR}/science/kalzium -.if ${PORT_OPTIONS:MKBRUCH} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kbruch:${PORTSDIR}/math/kbruch -.endif +KANAGRAM_DESC= Letter order game +KANAGRAM_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kanagram:${PORTSDIR}/games/kanagram -.if ${PORT_OPTIONS:MKGEOGRAPHY} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kgeography:${PORTSDIR}/misc/kgeography -.endif +KBRUCH_DESC= Application to exercise fractions +KBRUCH_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kbruch:${PORTSDIR}/math/kbruch -.if ${PORT_OPTIONS:MKHANGMAN} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/khangman:${PORTSDIR}/games/khangman -.endif +KGEOGRAPHY_DESC= Geography trainer +KGEOGRAPHY_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kgeography:${PORTSDIR}/misc/kgeography -.if ${PORT_OPTIONS:MKIG} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kig:${PORTSDIR}/math/kig -.endif +KHANGMAN_DESC= Hangman game +KHANGMAN_RUN_DEPENDS= ${KDE4_PREFIX}/bin/khangman:${PORTSDIR}/games/khangman -.if ${PORT_OPTIONS:MKITEN} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kiten:${PORTSDIR}/japanese/kiten -.endif +KIG_DESC= Interactive geometry application +KIG_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kig:${PORTSDIR}/math/kig -.if ${PORT_OPTIONS:MKLETTRES} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/klettres:${PORTSDIR}/misc/klettres -.endif +KITEN_DESC= Japanese reference/study tool +KITEN_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kiten:${PORTSDIR}/japanese/kiten -.if ${PORT_OPTIONS:MKMPLOT} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmplot:${PORTSDIR}/math/kmplot -.endif +KLETTRES_DESC= Alphabet learning tool +KLETTRES_RUN_DEPENDS= ${KDE4_PREFIX}/bin/klettres:${PORTSDIR}/misc/klettres -.if ${PORT_OPTIONS:MKSTARS} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kstars:${PORTSDIR}/astro/kstars -.endif +KMPLOT_DESC= Mathematical function plotter +KMPLOT_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kmplot:${PORTSDIR}/math/kmplot -.if ${PORT_OPTIONS:MKTOUCH} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/ktouch:${PORTSDIR}/misc/ktouch -.endif +KSTARS_DESC= Desktop planetarium +KSTARS_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kstars:${PORTSDIR}/astro/kstars -.if ${PORT_OPTIONS:MKTURTLE} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kturtle:${PORTSDIR}/lang/kturtle -.endif +KTOUCH_DESC= Touch typing tutor +KTOUCH_RUN_DEPENDS= ${KDE4_PREFIX}/bin/ktouch:${PORTSDIR}/misc/ktouch -.if ${PORT_OPTIONS:MKWORDQUIZ} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kwordquiz:${PORTSDIR}/misc/kwordquiz -.endif +KTURTLE_DESC= Educational programming environment +KTURTLE_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kturtle:${PORTSDIR}/lang/kturtle -.if ${PORT_OPTIONS:MMARBLE} -USE_KDE4+= marble_run -.endif +KWORDQUIZ_DESC= Flash card trainer +KWORDQUIZ_RUN_DEPENDS= ${KDE4_PREFIX}/bin/kwordquiz:${PORTSDIR}/misc/kwordquiz -.if ${PORT_OPTIONS:MPAIRS} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/pairs:${PORTSDIR}/games/pairs -.endif +MARBLE_DESC= Virtual globe and world atlas +MARBLE_USE= KDE4=marble_run -.if ${PORT_OPTIONS:MPARLEY} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/parley:${PORTSDIR}/misc/parley -.endif +PAIRS_DESC= Memory and pairs game +PAIRS_RUN_DEPENDS= ${KDE4_PREFIX}/bin/pairs:${PORTSDIR}/games/pairs -.if ${PORT_OPTIONS:MROCS} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/rocs:${PORTSDIR}/math/rocs -.endif +PARLEY_DESC= Vocabulary trainer +PARLEY_RUN_DEPENDS= ${KDE4_PREFIX}/bin/parley:${PORTSDIR}/misc/parley -.if ${PORT_OPTIONS:MSTEP} -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/step:${PORTSDIR}/science/step -.endif +ROCS_DESC= Graph teory IDE +ROCS_RUN_DEPENDS= ${KDE4_PREFIX}/bin/rocs:${PORTSDIR}/math/rocs -do-install: - ${DO_NADA} +STEP_DESC= Interactive physics simulator +STEP_RUN_DEPENDS= ${KDE4_PREFIX}/bin/step:${PORTSDIR}/science/step .include <bsd.port.mk> |