From e9c34f4c34b0640b3613f03cd96e9f19730b2a07 Mon Sep 17 00:00:00 2001 From: Max Brazhnikov Date: Tue, 18 Feb 2014 14:23:03 +0000 Subject: 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] --- misc/kdeedu4/Makefile | 138 ++++++++++++++++---------------------------------- 1 file changed, 44 insertions(+), 94 deletions(-) (limited to 'misc/kdeedu4') 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 +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 -- cgit v1.2.3