aboutsummaryrefslogtreecommitdiffstats
path: root/x11/kde4
diff options
context:
space:
mode:
authorlofi <lofi@FreeBSD.org>2004-02-05 09:23:10 +0800
committerlofi <lofi@FreeBSD.org>2004-02-05 09:23:10 +0800
commitdd275e86771016b9e07f21b78d97fb8e7306a273 (patch)
treeaaa0565f51bf733a2ee63679e79f64b3565c1af3 /x11/kde4
parent7353ea4a5c23d104ef03fff8654f23f71322a7a9 (diff)
downloadfreebsd-ports-gnome-dd275e86771016b9e07f21b78d97fb8e7306a273.tar.gz
freebsd-ports-gnome-dd275e86771016b9e07f21b78d97fb8e7306a273.tar.zst
freebsd-ports-gnome-dd275e86771016b9e07f21b78d97fb8e7306a273.zip
Update to KDE 3.2.0
Important changes: ================== - Kmail and knode have been moved from kdenetwork to kdepim. This means you will have to install kdepim if you want to continue using kmail or knode. This is to ease integration with korganizer, in the new 'Kontact' application. - The arabic translations for KDE and KOffice have been moved from misc to the arabic category. - There is a new module called kdeaccessibility in the accessibility category. It contains a few utilities for disabled users like a magnification lens and a text-to-speech frontend. - In KDM, you need to select the 'CUSTOM' session profile in order to have your .xsession executed. This is particularly important if you're using the aegypten tools (http://freebsd.kde.org/howtos/aegypten-kmail.php). - We have started making more parts of the ports optional. In kdepim, both Kandy and KPilot can be turned off with ports-knobs. This process will continue in the 3.2 series.
Diffstat (limited to 'x11/kde4')
-rw-r--r--x11/kde4/Makefile14
-rw-r--r--x11/kde4/Makefile.kde2
-rw-r--r--x11/kde4/scripts/configure.kde37
3 files changed, 13 insertions, 10 deletions
diff --git a/x11/kde4/Makefile b/x11/kde4/Makefile
index 346636894e07..9c305a478c6b 100644
--- a/x11/kde4/Makefile
+++ b/x11/kde4/Makefile
@@ -8,14 +8,13 @@
PORTNAME?= kde
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= # empty
DISTFILES= # none
EXTRACT_ONLY= # empty
-MAINTAINER?= kde@FreeBSD.org
-COMMENT?= The "meta-port" for KDE
+MAINTAINER= kde@FreeBSD.org
+COMMENT= The "meta-port" for KDE
# This port conflicts with the kde-lite port, so make it known.
.if defined(IS_INTERACTIVE)
@@ -34,9 +33,9 @@ CONFIG_FILE= ${LOCALBASE}/etc/kde-meta.conf
## The list of all modules that make up KDE, excluding the base modules
## arts, kdebase and kdelibs
-ALL_MODULES= KDEADDONS KDEADMIN KDEARTWORK KDEVELOP KDEEDU KDEGAMES \
- KDEGRAPHICS KDEMULTIMEDIA KDENETWORK KOFFICE KDEPIM KDESDK \
- KDETOYS KDEUTILS QUANTA
+ALL_MODULES= KDEACCESSIBILITY KDEADDONS KDEADMIN KDEARTWORK KDEVELOP KDEEDU\
+ KDEGAMES KDEGRAPHICS KDEMULTIMEDIA KDENETWORK KOFFICE KDEPIM\
+ KDESDK KDETOYS KDEUTILS QUANTA
## Forwards parts of the environment to scripts/configure.kde3
@@ -153,6 +152,9 @@ RUN_DEPENDS+= kmoon:${PORTSDIR}/x11-clocks/kdetoys3
.if !defined(WITHOUT_KDEARTWORK)
RUN_DEPENDS+= kmatrix.kss:${PORTSDIR}/x11-wm/kdeartwork3
.endif
+.if !defined(WITHOUT_KDEACCESSIBILITY)
+RUN_DEPENDS+= kmag:${PORTSDIR}/accessibility/kdeaccessibility
+.endif
.if make(package)
DEPENDS_TARGET="package"
diff --git a/x11/kde4/Makefile.kde b/x11/kde4/Makefile.kde
index 85bdc20e1112..1950b4f548d9 100644
--- a/x11/kde4/Makefile.kde
+++ b/x11/kde4/Makefile.kde
@@ -19,7 +19,7 @@ DISTNAME= ${PORTNAME}-${PKGNAMEPREFIX:S/-$//}-${PORTVERSION}
# Since KDE 3.1.3, the kde-i18n tarballs have the ${KDE_VERSION}
# as part of the name of their toplevel directory, while the
# koffice-i18n ones have not, so we need to take care of that.
-.if ${PORTNAME}==koffice-i18n
+.if ${PORTNAME}==koffice-i18n && ${PORTVERSION}=="1.2.1"
WRKSRC= ${WRKDIR}/${PORTNAME}-${PKGNAMEPREFIX:S/-$//}
.endif
DIST_SUBDIR= KDE/kde-i18n
diff --git a/x11/kde4/scripts/configure.kde3 b/x11/kde4/scripts/configure.kde3
index d7a418ba9cdf..bb2f49bf41c0 100644
--- a/x11/kde4/scripts/configure.kde3
+++ b/x11/kde4/scripts/configure.kde3
@@ -67,7 +67,8 @@ if [ -z "${BATCH}" ]; then
--checklist "\n\
Please select what additional KDE modules you would like to install.\n\n" \
-1 -1 15 \
-"KDEADDONS" "Additional plugins and scripts for some KDE applications" "$status_kdeaddons" \
+"KDEACCESS." "Accessibility applications for KDE" "$status_kdeaccessibility" \
+"KDEADDONS" "Additional plugins and scripts for some applications" "$status_kdeaddons" \
"KDEADMIN" "KDE applications related to system administration" "$status_kdeadmin" \
"KDEARTWORK" "Additional themes, sounds, wallpapers and window styles" "$status_kdeartwork" \
"KDEVELOP" "Powerful IDE for developing KDE/Qt-based applications" "$status_kdevelop" \
@@ -75,9 +76,9 @@ Please select what additional KDE modules you would like to install.\n\n" \
"KDEGAMES" "Games like kolf, patience, atlantik, etc" "$status_kdegames" \
"KDEGRAPHICS" "Graphics utilities like kview, kpaint, kghostview, etc" "$status_kdegraphics" \
"KDEMULTIMEDIA" "Multimedia utilities like noatun, kmix, etc" "$status_kdemultimedia" \
-"KDENETWORK" "Network-related programs like kmail, knode, kppp, etc" "$status_kdenetwork" \
+"KDENETWORK" "Network-related programs like kopete, kppp, etc" "$status_kdenetwork" \
"KOFFICE" "Office Suite including wordprocessor, spreadsheet, etc" "$status_koffice" \
-"KDEPIM" "Personal Information Management" "$status_kdepim" \
+"KDEPIM" "Personal Information Management: Mail, News, Calendar" "$status_kdepim" \
"KDESDK" "KDE software development kit" "$status_kdesdk" \
"KDETOYS" "Miscellaneous small applications" "$status_kdetoys" \
"KDEUTILS" "Utilities like kcalc, kcharselect, ark, kedit, etc" "$status_kdeutils" \