aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Mk/bsd.kde.mk8
-rw-r--r--Mk/bsd.kde4.mk8
-rw-r--r--arabic/kde3-i18n/distinfo2
-rw-r--r--arabic/kde4-l10n/distinfo2
-rw-r--r--archivers/ark/distinfo2
-rw-r--r--audio/arts/Makefile2
-rw-r--r--audio/arts/distinfo2
-rw-r--r--audio/arts/files/patch-configure21
-rw-r--r--audio/arts/files/patch-flow-gsl-gslglib.c22
-rw-r--r--audio/arts/files/patch-mcop-debug.cc22
-rw-r--r--chinese/kde3-i18n-zh_CN/distinfo3
-rw-r--r--chinese/kde3-i18n-zh_TW/distinfo3
-rw-r--r--chinese/kde4-l10n-zh_CN/distinfo3
-rw-r--r--chinese/kde4-l10n-zh_TW/distinfo3
-rw-r--r--comms/kremotecontrol/distinfo2
-rw-r--r--deskutils/kcharselect/distinfo2
-rw-r--r--deskutils/kdepim3/Makefile24
-rw-r--r--deskutils/kdepim3/distinfo2
-rw-r--r--deskutils/kdepim3/files/patch-configure11
-rw-r--r--deskutils/kdepim3/files/patch-libkpimexchange-core-exchangeaccount.cpp11
-rw-r--r--deskutils/kdepim3/files/plist.base.rm128
-rw-r--r--deskutils/kdepim3/files/plist.kpilot77
-rw-r--r--deskutils/kdepim3/files/plist.kpilot.rm9
-rw-r--r--deskutils/kdepim3/pkg-plist (renamed from deskutils/kdepim4/files/plist.base)228
-rw-r--r--deskutils/kdepim4/Makefile24
-rw-r--r--deskutils/kdepim4/distinfo2
-rw-r--r--deskutils/kdepim4/files/patch-configure11
-rw-r--r--deskutils/kdepim4/files/patch-libkpimexchange-core-exchangeaccount.cpp11
-rw-r--r--deskutils/kdepim4/files/plist.base.rm128
-rw-r--r--deskutils/kdepim4/files/plist.kpilot77
-rw-r--r--deskutils/kdepim4/files/plist.kpilot.rm9
-rw-r--r--deskutils/kdepim4/pkg-plist (renamed from deskutils/kdepim44/files/plist.base)228
-rw-r--r--deskutils/kdepim44/Makefile24
-rw-r--r--deskutils/kdepim44/distinfo2
-rw-r--r--deskutils/kdepim44/files/patch-configure11
-rw-r--r--deskutils/kdepim44/files/patch-libkpimexchange-core-exchangeaccount.cpp11
-rw-r--r--deskutils/kdepim44/files/plist.base.rm128
-rw-r--r--deskutils/kdepim44/files/plist.kpilot77
-rw-r--r--deskutils/kdepim44/files/plist.kpilot.rm9
-rw-r--r--deskutils/kdepim44/pkg-plist (renamed from deskutils/kdepim3/files/plist.base)228
-rw-r--r--devel/kdesdk3/distinfo2
-rw-r--r--devel/kdesdk4/distinfo2
-rw-r--r--editors/calligra-l10n/Makefile3
-rw-r--r--editors/koffice-i18n/Makefile3
-rw-r--r--editors/koffice-kde4-l10n/Makefile3
-rw-r--r--french/kde3-i18n/distinfo3
-rw-r--r--french/kde4-l10n/distinfo3
-rw-r--r--games/kdegames3/distinfo2
-rw-r--r--games/kdegames4/distinfo2
-rw-r--r--german/kde3-i18n/distinfo2
-rw-r--r--german/kde4-l10n/distinfo2
-rw-r--r--graphics/kdegraphics3/distinfo2
-rw-r--r--graphics/kdegraphics3/files/plist.base5
-rw-r--r--graphics/kdegraphics4/distinfo2
-rw-r--r--graphics/kdegraphics4/files/plist.base5
-rw-r--r--hebrew/kde3-i18n/distinfo2
-rw-r--r--hebrew/kde4-l10n/distinfo2
-rw-r--r--hungarian/kde3-i18n/distinfo2
-rw-r--r--hungarian/kde4-l10n/distinfo2
-rw-r--r--japanese/kde3-i18n/distinfo2
-rw-r--r--japanese/kde4-l10n/distinfo2
-rw-r--r--korean/kde3-i18n/distinfo1
-rw-r--r--korean/kde4-l10n/distinfo1
-rw-r--r--math/kcalc/distinfo2
-rw-r--r--misc/kde3-i18n-af/distinfo2
-rw-r--r--misc/kde3-i18n-ar/distinfo2
-rw-r--r--misc/kde3-i18n-bg/distinfo2
-rw-r--r--misc/kde3-i18n-bs/distinfo2
-rw-r--r--misc/kde3-i18n-ca/distinfo2
-rw-r--r--misc/kde3-i18n-cs/distinfo2
-rw-r--r--misc/kde3-i18n-da/distinfo2
-rw-r--r--misc/kde3-i18n-el/distinfo2
-rw-r--r--misc/kde3-i18n-en_GB/distinfo2
-rw-r--r--misc/kde3-i18n-eo/distinfo2
-rw-r--r--misc/kde3-i18n-es/distinfo2
-rw-r--r--misc/kde3-i18n-et/distinfo2
-rw-r--r--misc/kde3-i18n-fa/distinfo2
-rw-r--r--misc/kde3-i18n-fi/distinfo2
-rw-r--r--misc/kde3-i18n-hr/distinfo2
-rw-r--r--misc/kde3-i18n-is/distinfo2
-rw-r--r--misc/kde3-i18n-it/distinfo2
-rw-r--r--misc/kde3-i18n-lt/distinfo2
-rw-r--r--misc/kde3-i18n-mk/distinfo2
-rw-r--r--misc/kde3-i18n-mt/distinfo2
-rw-r--r--misc/kde3-i18n-nb/distinfo2
-rw-r--r--misc/kde3-i18n-nl/distinfo2
-rw-r--r--misc/kde3-i18n-nn/distinfo2
-rw-r--r--misc/kde3-i18n-nso/distinfo2
-rw-r--r--misc/kde3-i18n-ro/distinfo2
-rw-r--r--misc/kde3-i18n-se/distinfo2
-rw-r--r--misc/kde3-i18n-sk/distinfo2
-rw-r--r--misc/kde3-i18n-sl/distinfo2
-rw-r--r--misc/kde3-i18n-sr/distinfo2
-rw-r--r--misc/kde3-i18n-ss/distinfo2
-rw-r--r--misc/kde3-i18n-ss/pkg-plist1
-rw-r--r--misc/kde3-i18n-sv/distinfo2
-rw-r--r--misc/kde3-i18n-ta/distinfo2
-rw-r--r--misc/kde3-i18n-th/distinfo2
-rw-r--r--misc/kde3-i18n-tr/distinfo2
-rw-r--r--misc/kde3-i18n-ven/distinfo2
-rw-r--r--misc/kde3-i18n-xh/distinfo2
-rw-r--r--misc/kde3-i18n-zu/distinfo2
-rw-r--r--misc/kde4-i18n-is/distinfo2
-rw-r--r--misc/kde4-l10n-bg/distinfo2
-rw-r--r--misc/kde4-l10n-ca/distinfo2
-rw-r--r--misc/kde4-l10n-cs/distinfo2
-rw-r--r--misc/kde4-l10n-da/distinfo2
-rw-r--r--misc/kde4-l10n-el/distinfo2
-rw-r--r--misc/kde4-l10n-en_GB/distinfo2
-rw-r--r--misc/kde4-l10n-eo/distinfo2
-rw-r--r--misc/kde4-l10n-es/distinfo2
-rw-r--r--misc/kde4-l10n-et/distinfo2
-rw-r--r--misc/kde4-l10n-fi/distinfo2
-rw-r--r--misc/kde4-l10n-is/distinfo2
-rw-r--r--misc/kde4-l10n-it/distinfo2
-rw-r--r--misc/kde4-l10n-lt/distinfo2
-rw-r--r--misc/kde4-l10n-mk/distinfo2
-rw-r--r--misc/kde4-l10n-nb/distinfo2
-rw-r--r--misc/kde4-l10n-nl/distinfo2
-rw-r--r--misc/kde4-l10n-nn/distinfo2
-rw-r--r--misc/kde4-l10n-ro/distinfo2
-rw-r--r--misc/kde4-l10n-sk/distinfo2
-rw-r--r--misc/kde4-l10n-sl/distinfo2
-rw-r--r--misc/kde4-l10n-sr/distinfo2
-rw-r--r--misc/kde4-l10n-sv/distinfo2
-rw-r--r--misc/kde4-l10n-ta/distinfo2
-rw-r--r--misc/kde4-l10n-th/distinfo2
-rw-r--r--misc/kde4-l10n-tr/distinfo2
-rw-r--r--misc/kdeaddons3/distinfo2
-rw-r--r--misc/kdeedu3/distinfo2
-rw-r--r--misc/kdeedu4/distinfo2
-rw-r--r--misc/kdeutils3/distinfo2
-rw-r--r--misc/kdeutils4/distinfo2
-rw-r--r--misc/koffice-i18n/Makefile3
-rw-r--r--multimedia/kdemultimedia3/distinfo2
-rw-r--r--multimedia/kdemultimedia4/distinfo2
-rw-r--r--net/kdenetwork3/distinfo2
-rw-r--r--net/kdenetwork3/pkg-plist1218
-rw-r--r--net/kdenetwork4/distinfo2
-rw-r--r--net/kdenetwork4/pkg-plist1218
-rw-r--r--polish/kde3-i18n/distinfo2
-rw-r--r--polish/kde4-l10n/distinfo2
-rw-r--r--portuguese/kde3-i18n-pt_BR/distinfo3
-rw-r--r--portuguese/kde3-i18n-pt_BR/pkg-plist2
-rw-r--r--portuguese/kde3-i18n/distinfo2
-rw-r--r--portuguese/kde4-l10n-pt_BR/distinfo3
-rw-r--r--portuguese/kde4-l10n-pt_BR/pkg-plist2
-rw-r--r--portuguese/kde4-l10n/distinfo2
-rw-r--r--russian/kde3-i18n/distinfo2
-rw-r--r--russian/kde4-l10n/distinfo2
-rw-r--r--security/kgpg-kde4/distinfo2
-rw-r--r--security/kwallet/distinfo2
-rw-r--r--sysutils/kdeadmin3/distinfo2
-rw-r--r--sysutils/kdeadmin4/distinfo2
-rw-r--r--sysutils/kdf/distinfo2
-rw-r--r--sysutils/kfloppy/distinfo2
-rw-r--r--sysutils/sweeper/distinfo2
-rw-r--r--ukrainian/kde3-i18n/distinfo3
-rw-r--r--ukrainian/kde4-l10n/distinfo3
-rw-r--r--vietnamese/kde3-i18n/distinfo3
-rw-r--r--www/kdewebdev/distinfo2
-rw-r--r--www/kdewebdev4/distinfo2
-rw-r--r--www/quanta/distinfo2
-rw-r--r--x11-clocks/kdetoys3/distinfo2
-rw-r--r--x11-clocks/kdetoys4/distinfo2
-rw-r--r--x11-themes/kdeartwork3/distinfo2
-rw-r--r--x11-themes/kdeartwork4/distinfo2
-rw-r--r--x11-toolkits/Makefile2
-rw-r--r--x11-toolkits/qt31/Makefile158
-rw-r--r--x11-toolkits/qt31/distinfo1
-rw-r--r--x11-toolkits/qt31/files/patch-include-qmlined.h9
-rw-r--r--x11-toolkits/qt31/files/patch-qanimationwriter.cpp10
-rw-r--r--x11-toolkits/qt31/files/patch-qlistview.cpp11
-rw-r--r--x11-toolkits/qt31/files/patch-qpopupmenu.cpp11
-rw-r--r--x11-toolkits/qt31/files/patch-qtextedit.cpp20
-rw-r--r--x11-toolkits/qt31/files/qapplication.cpp.diff74
-rw-r--r--x11-toolkits/qt31/files/qapplication_p.h.diff16
-rw-r--r--x11-toolkits/qt31/files/qapplication_x11.cpp.diff48
-rw-r--r--x11-toolkits/qt31/files/qeffects.cpp.diff23
-rw-r--r--x11-toolkits/qt31/files/qwidget_x11.cpp.diff15
-rw-r--r--x11-toolkits/qt31/pkg-descr12
-rw-r--r--x11-toolkits/qt31/pkg-plist2408
-rw-r--r--x11-toolkits/qt32/Makefile11
-rw-r--r--x11-toolkits/qt32/distinfo2
-rw-r--r--x11-toolkits/qt32/files/patch-qlistview.cpp11
-rw-r--r--x11-toolkits/qt32/files/patch-qpopupmenu.cpp11
-rw-r--r--x11-toolkits/qt32/files/patch-qtextedit.cpp20
-rw-r--r--x11-toolkits/qt32/pkg-plist185
-rw-r--r--x11-toolkits/qt33/Makefile11
-rw-r--r--x11-toolkits/qt33/distinfo2
-rw-r--r--x11-toolkits/qt33/files/patch-qlistview.cpp11
-rw-r--r--x11-toolkits/qt33/files/patch-qpopupmenu.cpp11
-rw-r--r--x11-toolkits/qt33/files/patch-qtextedit.cpp20
-rw-r--r--x11-toolkits/qt33/pkg-plist185
-rw-r--r--x11-wm/kdeartwork3/distinfo2
-rw-r--r--x11/kde4-baseapps/Makefile2
-rw-r--r--x11/kde4-baseapps/distinfo2
-rw-r--r--x11/kde4-baseapps/files/patch-configure122
-rw-r--r--x11/kde4-baseapps/files/patch-kdm-backend-client.c33
-rw-r--r--x11/kde4-baseapps/files/patch-kioslave-fish-fish.cpp10
-rw-r--r--x11/kde4-baseapps/files/patch-konsole-konsole-TEPty.cpp172
-rw-r--r--x11/kde4-baseapps/files/patch-konsole-konsole-konsole_grantpty.c62
-rw-r--r--x11/kde4-baseapps/files/patch-konsole-konsole-main.cpp18
-rw-r--r--x11/kde4-runtime/Makefile2
-rw-r--r--x11/kde4-runtime/distinfo2
-rw-r--r--x11/kde4-runtime/files/patch-configure122
-rw-r--r--x11/kde4-runtime/files/patch-kdm-backend-client.c33
-rw-r--r--x11/kde4-runtime/files/patch-kioslave-fish-fish.cpp10
-rw-r--r--x11/kde4-runtime/files/patch-konsole-konsole-TEPty.cpp172
-rw-r--r--x11/kde4-runtime/files/patch-konsole-konsole-konsole_grantpty.c62
-rw-r--r--x11/kde4-runtime/files/patch-konsole-konsole-main.cpp18
-rw-r--r--x11/kde4-workspace/Makefile2
-rw-r--r--x11/kde4-workspace/distinfo2
-rw-r--r--x11/kde4-workspace/files/patch-configure122
-rw-r--r--x11/kde4-workspace/files/patch-kdm-backend-client.c33
-rw-r--r--x11/kde4-workspace/files/patch-kioslave-fish-fish.cpp10
-rw-r--r--x11/kde4-workspace/files/patch-konsole-konsole-TEPty.cpp172
-rw-r--r--x11/kde4-workspace/files/patch-konsole-konsole-konsole_grantpty.c62
-rw-r--r--x11/kde4-workspace/files/patch-konsole-konsole-main.cpp18
-rw-r--r--x11/kdebase3/Makefile2
-rw-r--r--x11/kdebase3/distinfo2
-rw-r--r--x11/kdebase3/files/patch-configure122
-rw-r--r--x11/kdebase3/files/patch-kdm-backend-client.c33
-rw-r--r--x11/kdebase3/files/patch-kioslave-fish-fish.cpp10
-rw-r--r--x11/kdebase3/files/patch-konsole-konsole-TEPty.cpp172
-rw-r--r--x11/kdebase3/files/patch-konsole-konsole-konsole_grantpty.c62
-rw-r--r--x11/kdebase3/files/patch-konsole-konsole-main.cpp18
-rw-r--r--x11/kdebase4-runtime/Makefile2
-rw-r--r--x11/kdebase4-runtime/distinfo2
-rw-r--r--x11/kdebase4-runtime/files/patch-configure122
-rw-r--r--x11/kdebase4-runtime/files/patch-kdm-backend-client.c33
-rw-r--r--x11/kdebase4-runtime/files/patch-kioslave-fish-fish.cpp10
-rw-r--r--x11/kdebase4-runtime/files/patch-konsole-konsole-TEPty.cpp172
-rw-r--r--x11/kdebase4-runtime/files/patch-konsole-konsole-konsole_grantpty.c62
-rw-r--r--x11/kdebase4-runtime/files/patch-konsole-konsole-main.cpp18
-rw-r--r--x11/kdebase4-workspace/Makefile2
-rw-r--r--x11/kdebase4-workspace/distinfo2
-rw-r--r--x11/kdebase4-workspace/files/patch-configure122
-rw-r--r--x11/kdebase4-workspace/files/patch-kdm-backend-client.c33
-rw-r--r--x11/kdebase4-workspace/files/patch-kioslave-fish-fish.cpp10
-rw-r--r--x11/kdebase4-workspace/files/patch-konsole-konsole-TEPty.cpp172
-rw-r--r--x11/kdebase4-workspace/files/patch-konsole-konsole-konsole_grantpty.c62
-rw-r--r--x11/kdebase4-workspace/files/patch-konsole-konsole-main.cpp18
-rw-r--r--x11/kdebase4/Makefile2
-rw-r--r--x11/kdebase4/distinfo2
-rw-r--r--x11/kdebase4/files/patch-configure122
-rw-r--r--x11/kdebase4/files/patch-kdm-backend-client.c33
-rw-r--r--x11/kdebase4/files/patch-kioslave-fish-fish.cpp10
-rw-r--r--x11/kdebase4/files/patch-konsole-konsole-TEPty.cpp172
-rw-r--r--x11/kdebase4/files/patch-konsole-konsole-konsole_grantpty.c62
-rw-r--r--x11/kdebase4/files/patch-konsole-konsole-main.cpp18
-rw-r--r--x11/kdelibs3/Makefile2
-rw-r--r--x11/kdelibs3/distinfo2
-rw-r--r--x11/kdelibs4/Makefile2
-rw-r--r--x11/kdelibs4/distinfo2
255 files changed, 3660 insertions, 6872 deletions
diff --git a/Mk/bsd.kde.mk b/Mk/bsd.kde.mk
index 938273892c8..f5c3d7570f4 100644
--- a/Mk/bsd.kde.mk
+++ b/Mk/bsd.kde.mk
@@ -113,7 +113,7 @@ CONFIGURE_ENV+= MOC="${MOC}" CPPFLAGS="${QTCPPFLAGS}" LIBS="${QTCFGLIBS}" \
# Yeah, it's namespace pollution, but this is really the best place for this
# stuff. Arts does NOT use it anymore.
-KDE_VERSION= 3.1.3
+KDE_VERSION= 3.1.4
KDE_ORIGVER= ${KDE_VERSION}
KDE_PREFIX?= ${LOCALBASE}
@@ -123,9 +123,9 @@ QTCGFLIBS?=
# Qt 3.x common stuff
QT_PREFIX?= ${X11BASE}
MOC?= ${QT_PREFIX}/bin/moc
-#LIB_DEPENDS+= qt-mt.3:${PORTSDIR}/x11-toolkits/qt31
-BUILD_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt31
-RUN_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt31
+#LIB_DEPENDS+= qt-mt.3:${PORTSDIR}/x11-toolkits/qt32
+BUILD_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt32
+RUN_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt32
QTCPPFLAGS+= -I${LOCALBASE}/include -I${PREFIX}/include \
-I${QT_PREFIX}/include -D_GETOPT_H
QTCFGLIBS+= -Wl,-export-dynamic -L${LOCALBASE}/lib -L${X11BASE}/lib -ljpeg \
diff --git a/Mk/bsd.kde4.mk b/Mk/bsd.kde4.mk
index 938273892c8..f5c3d7570f4 100644
--- a/Mk/bsd.kde4.mk
+++ b/Mk/bsd.kde4.mk
@@ -113,7 +113,7 @@ CONFIGURE_ENV+= MOC="${MOC}" CPPFLAGS="${QTCPPFLAGS}" LIBS="${QTCFGLIBS}" \
# Yeah, it's namespace pollution, but this is really the best place for this
# stuff. Arts does NOT use it anymore.
-KDE_VERSION= 3.1.3
+KDE_VERSION= 3.1.4
KDE_ORIGVER= ${KDE_VERSION}
KDE_PREFIX?= ${LOCALBASE}
@@ -123,9 +123,9 @@ QTCGFLIBS?=
# Qt 3.x common stuff
QT_PREFIX?= ${X11BASE}
MOC?= ${QT_PREFIX}/bin/moc
-#LIB_DEPENDS+= qt-mt.3:${PORTSDIR}/x11-toolkits/qt31
-BUILD_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt31
-RUN_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt31
+#LIB_DEPENDS+= qt-mt.3:${PORTSDIR}/x11-toolkits/qt32
+BUILD_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt32
+RUN_DEPENDS+= ${QT_PREFIX}/bin/moc:${PORTSDIR}/x11-toolkits/qt32
QTCPPFLAGS+= -I${LOCALBASE}/include -I${PREFIX}/include \
-I${QT_PREFIX}/include -D_GETOPT_H
QTCFGLIBS+= -Wl,-export-dynamic -L${LOCALBASE}/lib -L${X11BASE}/lib -ljpeg \
diff --git a/arabic/kde3-i18n/distinfo b/arabic/kde3-i18n/distinfo
index 461dc12881a..3b342b0f29c 100644
--- a/arabic/kde3-i18n/distinfo
+++ b/arabic/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ar-3.1.3.tar.bz2) = a65a66992883a98c4ed4d288d2f9a4ac
+MD5 (KDE/kde-i18n/kde-i18n-ar-3.1.4.tar.bz2) = cc244c6a7359be5cebd2f0b4df2bbcb0
diff --git a/arabic/kde4-l10n/distinfo b/arabic/kde4-l10n/distinfo
index 461dc12881a..3b342b0f29c 100644
--- a/arabic/kde4-l10n/distinfo
+++ b/arabic/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ar-3.1.3.tar.bz2) = a65a66992883a98c4ed4d288d2f9a4ac
+MD5 (KDE/kde-i18n/kde-i18n-ar-3.1.4.tar.bz2) = cc244c6a7359be5cebd2f0b4df2bbcb0
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/audio/arts/Makefile b/audio/arts/Makefile
index 069714fa760..f06be2988bc 100644
--- a/audio/arts/Makefile
+++ b/audio/arts/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= arts
-PORTVERSION= 1.1.3
+PORTVERSION= 1.1.4
PORTREVISION= 0
PORTEPOCH= 1
CATEGORIES= audio kde
diff --git a/audio/arts/distinfo b/audio/arts/distinfo
index 96de3f5c77f..60731fe8eba 100644
--- a/audio/arts/distinfo
+++ b/audio/arts/distinfo
@@ -1 +1 @@
-MD5 (KDE/arts-1.1.3.tar.bz2) = f04eb6ef387d63741561ab6623696322
+MD5 (KDE/arts-1.1.4.tar.bz2) = aa4bef1e80cd3795e3fd832471e348e9
diff --git a/audio/arts/files/patch-configure b/audio/arts/files/patch-configure
index 7f4fc62c23a..72d9d6ceb31 100644
--- a/audio/arts/files/patch-configure
+++ b/audio/arts/files/patch-configure
@@ -1,6 +1,6 @@
---- configure.orig Thu Jan 30 14:50:09 2003
-+++ configure Thu Jan 30 14:50:25 2003
-@@ -2807,7 +2807,7 @@
+--- configure.orig Wed Aug 20 13:08:00 2003
++++ configure Wed Aug 20 13:07:43 2003
+@@ -2906,7 +2906,7 @@
fi
else
if test "$GCC" = yes; then
@@ -9,7 +9,7 @@
else
CFLAGS=
fi
-@@ -3214,7 +3214,7 @@
+@@ -3454,7 +3454,7 @@
CFLAGS="-g -O2 $CFLAGS"
fi
else
@@ -18,7 +18,7 @@
fi
fi
-@@ -3456,7 +3456,7 @@
+@@ -3694,7 +3694,7 @@
fi
else
if test "$GXX" = yes; then
@@ -27,7 +27,7 @@
else
CXXFLAGS=
fi
-@@ -3805,7 +3805,7 @@
+@@ -4051,7 +4051,7 @@
if test "$CXX" = "KCC"; then
CXXFLAGS="+K3 $CXXFLAGS"
else
@@ -36,3 +36,12 @@
fi
fi
fi
+@@ -26467,7 +26467,7 @@
+
+
+
+-for ac_func in socket snprintf vsnprintf seteuid setegid random strfmon stpcpy mkstemp setmntent gettimeofday
++for ac_func in socket snprintf vsnprintf seteuid setegid random strfmon stpcpy mkstemp setmntent gettimeofday vasprintf
+ do
+ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ echo "$as_me:$LINENO: checking for $ac_func" >&5
diff --git a/audio/arts/files/patch-flow-gsl-gslglib.c b/audio/arts/files/patch-flow-gsl-gslglib.c
new file mode 100644
index 00000000000..84cc769c994
--- /dev/null
+++ b/audio/arts/files/patch-flow-gsl-gslglib.c
@@ -0,0 +1,22 @@
+--- flow/gsl/gslglib.c.orig Wed May 7 13:50:15 2003
++++ flow/gsl/gslglib.c Wed Aug 20 03:06:26 2003
+@@ -44,6 +44,10 @@
+ va_list args1)
+ {
+ gchar *buffer;
++#ifdef HAVE_VASPRINTF
++ if (vasprintf (&buffer, format, args1) < 0)
++ buffer = NULL;
++#else
+ va_list args2;
+
+ G_VA_COPY (args2, args1);
+@@ -52,7 +56,7 @@
+
+ vsprintf (buffer, format, args2);
+ va_end (args2);
+-
++#endif
+ return buffer;
+ }
+ gchar *
diff --git a/audio/arts/files/patch-mcop-debug.cc b/audio/arts/files/patch-mcop-debug.cc
new file mode 100644
index 00000000000..4bce736c5d3
--- /dev/null
+++ b/audio/arts/files/patch-mcop-debug.cc
@@ -0,0 +1,22 @@
+--- mcop/debug.cc.orig Sun Jul 13 21:33:40 2003
++++ mcop/debug.cc Wed Aug 20 03:06:26 2003
+@@ -785,6 +785,10 @@
+ arts_strdup_vprintf (const char *format, va_list args1)
+ {
+ gchar *buffer;
++#ifdef HAVE_VASPRINTF
++ if (vasprintf (&buffer, format, args1) < 0)
++ buffer = NULL;
++#else
+ va_list args2;
+
+ G_VA_COPY (args2, args1);
+@@ -793,7 +797,7 @@
+
+ vsprintf (buffer, format, args2);
+ va_end (args2);
+-
++#endif
+ return buffer;
+ }
+
diff --git a/chinese/kde3-i18n-zh_CN/distinfo b/chinese/kde3-i18n-zh_CN/distinfo
index c9fe1912c86..4bf815e3c4b 100644
--- a/chinese/kde3-i18n-zh_CN/distinfo
+++ b/chinese/kde3-i18n-zh_CN/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-zh_CN-3.1.3.tar.bz2) = a4f0b3531a6264fd95e735604e79bed7
-
+MD5 (KDE/kde-i18n/kde-i18n-zh_CN-3.1.4.tar.bz2) = b00d9763e16600de13360c8e0960eb30
diff --git a/chinese/kde3-i18n-zh_TW/distinfo b/chinese/kde3-i18n-zh_TW/distinfo
index 0c20d6ddfea..92bee55c6d8 100644
--- a/chinese/kde3-i18n-zh_TW/distinfo
+++ b/chinese/kde3-i18n-zh_TW/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-zh_TW-3.1.3.tar.bz2) = e964dadf856cc5845b6fdc9d8988b485
-
+MD5 (KDE/kde-i18n/kde-i18n-zh_TW-3.1.4.tar.bz2) = 89d6525644f5a5f2a743c395288502cf
diff --git a/chinese/kde4-l10n-zh_CN/distinfo b/chinese/kde4-l10n-zh_CN/distinfo
index c9fe1912c86..4bf815e3c4b 100644
--- a/chinese/kde4-l10n-zh_CN/distinfo
+++ b/chinese/kde4-l10n-zh_CN/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-zh_CN-3.1.3.tar.bz2) = a4f0b3531a6264fd95e735604e79bed7
-
+MD5 (KDE/kde-i18n/kde-i18n-zh_CN-3.1.4.tar.bz2) = b00d9763e16600de13360c8e0960eb30
diff --git a/chinese/kde4-l10n-zh_TW/distinfo b/chinese/kde4-l10n-zh_TW/distinfo
index 0c20d6ddfea..92bee55c6d8 100644
--- a/chinese/kde4-l10n-zh_TW/distinfo
+++ b/chinese/kde4-l10n-zh_TW/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-zh_TW-3.1.3.tar.bz2) = e964dadf856cc5845b6fdc9d8988b485
-
+MD5 (KDE/kde-i18n/kde-i18n-zh_TW-3.1.4.tar.bz2) = 89d6525644f5a5f2a743c395288502cf
diff --git a/comms/kremotecontrol/distinfo b/comms/kremotecontrol/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/comms/kremotecontrol/distinfo
+++ b/comms/kremotecontrol/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/deskutils/kcharselect/distinfo b/deskutils/kcharselect/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/deskutils/kcharselect/distinfo
+++ b/deskutils/kcharselect/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/deskutils/kdepim3/Makefile b/deskutils/kdepim3/Makefile
index fdaf93bad78..3f3f9cf6d6b 100644
--- a/deskutils/kdepim3/Makefile
+++ b/deskutils/kdepim3/Makefile
@@ -15,6 +15,8 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= Personal Information Management tools for KDE
+LIB_DEPENDS= pisock:${PORTSDIR}/palm/pilot-link
+
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
@@ -23,7 +25,6 @@ USE_BISON= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_REINPLACE= yes
-KDE_BUILD_PLIST=yes
INSTALLS_SHLIB= yes
LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
@@ -32,25 +33,6 @@ LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
.include <bsd.port.pre.mk>
pre-configure::
- ${REINPLACE_CMD} -e "s@-pedantic @@g; \
- s@/usr/local/include/libmal@${LOCALBASE}/include/libmal@g" \
- ${WRKSRC}/configure
-
-.if exists(${LOCALBASE}/bin/pilot-xfer)
-WITH_KPILOT=YES
-.endif # exists(${LOCALBASE}/bin/pilot-xfer)
-
-.if defined(WITH_KPILOT)
-LIB_DEPENDS+= pisock:${PORTSDIR}/palm/pilot-link \
- mal:${PORTSDIR}/palm/libmal
-PLIST_APPEND+= plist.kpilot
-.else
- @${ECHO_MSG}
- @${ECHO_MSG} "====================================================="
- @${ECHO_MSG} "If you want to compile with Palm Pilot support, hit"
- @${ECHO_MSG} "Ctrl-C right now and use \"make WITH_KPILOT=yes\""
- @${ECHO_MSG} "====================================================="
- @${ECHO_MSG}
-.endif # defined(WITH_KPILOT)
+ ${REINPLACE_CMD} -e 's@-pedantic @@g' ${WRKSRC}/configure
.include <bsd.port.post.mk>
diff --git a/deskutils/kdepim3/distinfo b/deskutils/kdepim3/distinfo
index b3cfff29bad..5378acc2c37 100644
--- a/deskutils/kdepim3/distinfo
+++ b/deskutils/kdepim3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdepim-3.1.3.tar.bz2) = 7a556df5e5ae4c00c8bea4cd8f9c1f3e
+MD5 (KDE/kdepim-3.1.4.tar.bz2) = 2a3e97a2cd5de688294cb39001282048
diff --git a/deskutils/kdepim3/files/patch-configure b/deskutils/kdepim3/files/patch-configure
deleted file mode 100644
index 1f3c3c69f5d..00000000000
--- a/deskutils/kdepim3/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Wed Jul 30 16:23:53 2003
-+++ configure Wed Jul 30 16:24:58 2003
-@@ -30398,7 +30398,7 @@
- kde_safe_LIBS="$LIBS"
- kde_safe_CFLAGS="$CFLAGS"
- kde_safe_CPPFLAGS="$CPPFLAGS"
-- LIBS="$LIBS $PISOCK_LIB $MAL_LIB -ldl"
-+ LIBS="$LIBS $PISOCK_LIB $MAL_LIB"
- CFLAGS="$CFLAGS $MAL_INCLUDE"
- CPPFLAGS="$CPPFLAGS $PISOCK_INCLUDE $MAL_INCLUDE"
-
diff --git a/deskutils/kdepim3/files/patch-libkpimexchange-core-exchangeaccount.cpp b/deskutils/kdepim3/files/patch-libkpimexchange-core-exchangeaccount.cpp
deleted file mode 100644
index 92223a7c826..00000000000
--- a/deskutils/kdepim3/files/patch-libkpimexchange-core-exchangeaccount.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- libkpimexchange/core/exchangeaccount.cpp.old Mon Jul 21 16:59:08 2003
-+++ libkpimexchange/core/exchangeaccount.cpp Mon Jul 21 16:59:29 2003
-@@ -255,7 +255,7 @@
- return result;
- }
-
--static QString ExchangeAccount::tryMailbox( const QString& _url, const QString& user, const QString& password ) {
-+QString ExchangeAccount::tryMailbox( const QString& _url, const QString& user, const QString& password ) {
- KURL url = KURL( _url );
- url.setUser( user );
- url.setPass( password );
diff --git a/deskutils/kdepim3/files/plist.base.rm b/deskutils/kdepim3/files/plist.base.rm
deleted file mode 100644
index 1279a4761e4..00000000000
--- a/deskutils/kdepim3/files/plist.base.rm
+++ /dev/null
@@ -1,128 +0,0 @@
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/ksync/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/knotes/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kandy/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html || true
-@dirrm share/servicetypes
-@dirrm share/services/korganizer
-@dirrm share/services
-@dirrm share/icons/locolor/32x32/apps
-@dirrm share/icons/locolor/32x32
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/locolor/16x16
-@dirrm share/icons/locolor
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/22x22/actions
-@dirrm share/icons/crystalsvg/22x22
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16/actions
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/kpilot
-@dirrm share/doc/HTML/en/korganizer
-@dirrm share/doc/HTML/en/knotes
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal
-@dirrm share/doc/HTML/en/kdepim-apidocs/ksync
-@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer
-@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar
-@dirrm share/doc/HTML/en/kdepim-apidocs/knotes
-@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt
-@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins
-@dirrm share/doc/HTML/en/kdepim-apidocs/kandy
-@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd
-@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm
-@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook
-@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt
-@dirrm share/doc/HTML/en/kdepim-apidocs/kabc
-@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem
-@dirrm share/doc/HTML/en/kdepim-apidocs
-@dirrm share/doc/HTML/en/kcontrol/kalarmd
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/karm
-@dirrm share/doc/HTML/en/kandy
-@dirrm share/doc/HTML/en/kalarm
-@dirrm share/doc/HTML/en/kaddressbook
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config
-@dirrm share/autostart
-@dirrm share/apps/ksync
-@dirrm share/apps/korganizer/sounds
-@dirrm share/apps/korganizer/plugins
-@dirrm share/apps/korganizer/icons/crystalsvg/32x32/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/32x32
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions/emptybox
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22
-@dirrm share/apps/korganizer/icons/crystalsvg/16x16/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/16x16
-@dirrm share/apps/korganizer/icons/crystalsvg
-@dirrm share/apps/korganizer/icons
-@dirrm share/apps/korganizer
-@dirrm share/apps/knotes/pics
-@dirrm share/apps/knotes
-@dirrm share/apps/kgantt/icons/crystalsvg/32x32/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/32x32
-@dirrm share/apps/kgantt/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/22x22
-@dirrm share/apps/kgantt/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/16x16
-@dirrm share/apps/kgantt/icons/crystalsvg
-@dirrm share/apps/kgantt/icons
-@dirrm share/apps/kgantt
-@dirrm share/apps/karm/pics
-@dirrm share/apps/karm
-@dirrm share/apps/kandy
-@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22
-@dirrm share/apps/kalarmdgui/icons/crystalsvg
-@dirrm share/apps/kalarmdgui/icons
-@dirrm share/apps/kalarmdgui
-@dirrm share/apps/kalarm/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kalarm/icons/crystalsvg/22x22
-@dirrm share/apps/kalarm/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kalarm/icons/crystalsvg/16x16
-@dirrm share/apps/kalarm/icons/crystalsvg
-@dirrm share/apps/kalarm/icons
-@dirrm share/apps/kalarm
-@dirrm share/apps/kaddressbook/printing
-@dirrm share/apps/kaddressbook/icons/locolor/22x22/actions
-@dirrm share/apps/kaddressbook/icons/locolor/22x22
-@dirrm share/apps/kaddressbook/icons/locolor/16x16/actions
-@dirrm share/apps/kaddressbook/icons/locolor/16x16
-@dirrm share/apps/kaddressbook/icons/locolor
-@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32/actions
-@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32
-@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16
-@dirrm share/apps/kaddressbook/icons/crystalsvg
-@dirrm share/apps/kaddressbook/icons
-@dirrm share/apps/kaddressbook/csv-templates
-@dirrm share/apps/kaddressbook
-@dirrm share/apps
-@dirrm share/applnk/Utilities/More
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/Applications
-@dirrm share/applnk/.hidden
-@dirrm share/applnk
-@dirrm lib/kde3
-@dirrm include/korganizer
-@dirrm include/kgantt
-@dirrm include/kdepim
-@dirrm include/calendar
diff --git a/deskutils/kdepim3/files/plist.kpilot b/deskutils/kdepim3/files/plist.kpilot
deleted file mode 100644
index ecd4e20253e..00000000000
--- a/deskutils/kdepim3/files/plist.kpilot
+++ /dev/null
@@ -1,77 +0,0 @@
-bin/kpilot
-bin/kpilotDaemon
-include/kpilot/kpilotlink.h
-include/kpilot/pilotDatabase.h
-include/kpilot/pilotLocalDatabase.h
-include/kpilot/pilotRecord.h
-include/kpilot/pilotSerialDatabase.h
-include/kpilot/plugin.h
-include/kpilot/syncAction.h
-include/kpilot/uiDialog.h
-lib/kde3/libaddressconduit.la
-lib/kde3/libaddressconduit.so
-lib/kde3/libexpenseconduit.la
-lib/kde3/libexpenseconduit.so
-lib/kde3/libknotesconduit.la
-lib/kde3/libknotesconduit.so
-lib/kde3/libmalconduit.la
-lib/kde3/libmalconduit.so
-lib/kde3/libnullconduit.la
-lib/kde3/libnullconduit.so
-lib/kde3/libpopmailconduit.la
-lib/kde3/libpopmailconduit.so
-lib/kde3/libtimeconduit.la
-lib/kde3/libtimeconduit.so
-lib/kde3/libtodoconduit.la
-lib/kde3/libtodoconduit.so
-lib/kde3/libvcalconduit.la
-lib/kde3/libvcalconduit.so
-lib/libkpilot.la
-lib/libkpilot.so
-lib/libkpilot.so.0
-share/applnk/Utilities/kpilot.desktop
-share/applnk/Utilities/kpilotdaemon.desktop
-share/apps/kpilot/icons/crystalsvg/16x16/actions/backup.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/busysync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/fastsync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/hotsync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/restore.png
-share/apps/kpilot/kpilot-address.png
-share/apps/kpilot/kpilot-fileinstaller.png
-share/apps/kpilot/kpilot-hotsync.png
-share/apps/kpilot/kpilot-knotes.png
-share/apps/kpilot/kpilot-splash.png
-share/apps/kpilot/kpilotui.rc
-share/icons/crystalsvg/16x16/apps/kpilot.png
-share/icons/crystalsvg/16x16/apps/kpilotDaemon.png
-share/icons/crystalsvg/22x22/apps/kpilot.png
-share/icons/crystalsvg/32x32/apps/kpilot.png
-share/icons/crystalsvg/48x48/apps/kpilot.png
-share/icons/crystalsvg/48x48/apps/kpilotDaemon.png
-share/icons/locolor/16x16/apps/kpilot.png
-share/services/abbrowser_conduit.desktop
-share/services/expense-conduit.desktop
-share/services/knotes-conduit.desktop
-share/services/mal_conduit.desktop
-share/services/null-conduit.desktop
-share/services/popmail-conduit.desktop
-share/services/time_conduit.desktop
-share/services/todo-conduit.desktop
-share/services/vcal-conduit.desktop
-share/servicetypes/kpilotconduit.desktop
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
diff --git a/deskutils/kdepim3/files/plist.kpilot.rm b/deskutils/kdepim3/files/plist.kpilot.rm
deleted file mode 100644
index f40368e8356..00000000000
--- a/deskutils/kdepim3/files/plist.kpilot.rm
+++ /dev/null
@@ -1,9 +0,0 @@
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html || true
-@dirrm share/icons/crystalsvg/22x22/apps
-@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot
-@dirrm share/apps/kpilot/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kpilot/icons/crystalsvg/16x16
-@dirrm share/apps/kpilot/icons/crystalsvg
-@dirrm share/apps/kpilot/icons
-@dirrm share/apps/kpilot
-@dirrm include/kpilot
diff --git a/deskutils/kdepim4/files/plist.base b/deskutils/kdepim3/pkg-plist
index 87ad2860993..5a1f8ee2d9a 100644
--- a/deskutils/kdepim4/files/plist.base
+++ b/deskutils/kdepim3/pkg-plist
@@ -11,6 +11,8 @@ bin/konsolekalendar
bin/korgac
bin/korganizer
bin/korganizerIn
+bin/kpilot
+bin/kpilotDaemon
bin/ksync
include/KNotesIface.h
include/calendar/calendardecoration.h
@@ -30,10 +32,24 @@ include/korganizer/baseview.h
include/korganizer/calendarviewbase.h
include/korganizer/mainwindow.h
include/korganizer/part.h
+include/kpilot/kpilotlink.h
+include/kpilot/pilotDatabase.h
+include/kpilot/pilotLocalDatabase.h
+include/kpilot/pilotRecord.h
+include/kpilot/pilotSerialDatabase.h
+include/kpilot/plugin.h
+include/kpilot/syncAction.h
+include/kpilot/uiDialog.h
lib/kde3/kfile_vcf.la
lib/kde3/kfile_vcf.so
+lib/kde3/libaddressconduit.la
+lib/kde3/libaddressconduit.so
+lib/kde3/libexpenseconduit.la
+lib/kde3/libexpenseconduit.so
lib/kde3/libkaddressbookpart.la
lib/kde3/libkaddressbookpart.so
+lib/kde3/libknotesconduit.la
+lib/kde3/libknotesconduit.so
lib/kde3/libkorg_birthdays.la
lib/kde3/libkorg_birthdays.so
lib/kde3/libkorg_datenums.la
@@ -46,6 +62,16 @@ lib/kde3/libkorg_projectview.la
lib/kde3/libkorg_projectview.so
lib/kde3/libkorg_webexport.la
lib/kde3/libkorg_webexport.so
+lib/kde3/libnullconduit.la
+lib/kde3/libnullconduit.so
+lib/kde3/libpopmailconduit.la
+lib/kde3/libpopmailconduit.so
+lib/kde3/libtimeconduit.la
+lib/kde3/libtimeconduit.so
+lib/kde3/libtodoconduit.la
+lib/kde3/libtodoconduit.so
+lib/kde3/libvcalconduit.la
+lib/kde3/libvcalconduit.so
lib/libkalarmd.la
lib/libkalarmd.so
lib/libkalarmd.so.0
@@ -67,6 +93,9 @@ lib/libknewstuff.so.1
lib/libkorganizer.la
lib/libkorganizer.so
lib/libkorganizer.so.1
+lib/libkpilot.la
+lib/libkpilot.so
+lib/libkpilot.so.0
lib/libkpimexchange.la
lib/libkpimexchange.so
lib/libkpimexchange.so.1
@@ -83,6 +112,8 @@ share/applnk/Utilities/kaddressbook.desktop
share/applnk/Utilities/kandy.desktop
share/applnk/Utilities/karm.desktop
share/applnk/Utilities/knotes.desktop
+share/applnk/Utilities/kpilot.desktop
+share/applnk/Utilities/kpilotdaemon.desktop
share/apps/kaddressbook/csv-templates/kaddressbook.desktop
share/apps/kaddressbook/csv-templates/outlook2000.desktop
share/apps/kaddressbook/csv-templates/outlookxp.desktop
@@ -263,6 +294,17 @@ share/apps/korganizer/sounds/lightmag.wav
share/apps/korganizer/sounds/onscreen.wav
share/apps/korganizer/sounds/spinout.wav
share/apps/korganizer/tips
+share/apps/kpilot/icons/crystalsvg/16x16/actions/backup.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/busysync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/fastsync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/hotsync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/restore.png
+share/apps/kpilot/kpilot-address.png
+share/apps/kpilot/kpilot-fileinstaller.png
+share/apps/kpilot/kpilot-hotsync.png
+share/apps/kpilot/kpilot-knotes.png
+share/apps/kpilot/kpilot-splash.png
+share/apps/kpilot/kpilotui.rc
share/apps/ksync/ksyncui.rc
share/autostart/kalarm.tray.desktop
share/autostart/kalarmd.autostart.desktop
@@ -343,42 +385,212 @@ share/icons/crystalsvg/16x16/apps/kalarm.png
share/icons/crystalsvg/16x16/apps/karm.png
share/icons/crystalsvg/16x16/apps/knotes.png
share/icons/crystalsvg/16x16/apps/korganizer.png
+share/icons/crystalsvg/16x16/apps/kpilot.png
+share/icons/crystalsvg/16x16/apps/kpilotDaemon.png
share/icons/crystalsvg/22x22/actions/kalarm.png
+share/icons/crystalsvg/22x22/apps/kpilot.png
share/icons/crystalsvg/32x32/apps/kaddressbook.png
share/icons/crystalsvg/32x32/apps/kalarm.png
share/icons/crystalsvg/32x32/apps/karm.png
share/icons/crystalsvg/32x32/apps/knotes.png
share/icons/crystalsvg/32x32/apps/korganizer.png
+share/icons/crystalsvg/32x32/apps/kpilot.png
share/icons/crystalsvg/48x48/apps/kaddressbook.png
share/icons/crystalsvg/48x48/apps/kalarm.png
share/icons/crystalsvg/48x48/apps/karm.png
share/icons/crystalsvg/48x48/apps/knotes.png
share/icons/crystalsvg/48x48/apps/korganizer.png
+share/icons/crystalsvg/48x48/apps/kpilot.png
+share/icons/crystalsvg/48x48/apps/kpilotDaemon.png
share/icons/locolor/16x16/apps/kalarm.png
+share/icons/locolor/16x16/apps/kpilot.png
share/icons/locolor/32x32/apps/kalarm.png
+share/services/abbrowser_conduit.desktop
+share/services/expense-conduit.desktop
share/services/kfile_vcf.desktop
+share/services/knotes-conduit.desktop
share/services/korganizer/birthdays.desktop
share/services/korganizer/datenums.desktop
share/services/korganizer/exchange.desktop
share/services/korganizer/holidays.desktop
share/services/korganizer/projectview.desktop
share/services/korganizer/webexport.desktop
+share/services/null-conduit.desktop
+share/services/popmail-conduit.desktop
+share/services/time_conduit.desktop
+share/services/todo-conduit.desktop
+share/services/vcal-conduit.desktop
share/services/webcal.protocol
share/servicetypes/calendardecoration.desktop
share/servicetypes/calendarplugin.desktop
share/servicetypes/korganizerpart.desktop
+share/servicetypes/kpilotconduit.desktop
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@dirrm share/services/korganizer
+@dirrm share/icons/locolor/32x32/apps
+@dirrm share/icons/locolor/32x32
+@dirrm share/icons/locolor/16x16/apps
+@dirrm share/icons/locolor/16x16
+@dirrm share/icons/locolor
+@dirrm share/icons/crystalsvg/48x48/apps
+@dirrm share/icons/crystalsvg/32x32/apps
+@dirrm share/icons/crystalsvg/22x22/apps
+@dirrm share/icons/crystalsvg/16x16/apps
+@dirrm share/doc/HTML/en/kpilot
+@dirrm share/doc/HTML/en/korganizer
+@dirrm share/doc/HTML/en/knotes
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal
+@dirrm share/doc/HTML/en/kdepim-apidocs/ksync/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/ksync
+@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot
+@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer
+@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar
+@dirrm share/doc/HTML/en/kdepim-apidocs/knotes/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/knotes
+@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt
+@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins
+@dirrm share/doc/HTML/en/kdepim-apidocs/kandy/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kandy
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm
+@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc
+@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem
+@dirrm share/doc/HTML/en/kdepim-apidocs
+@dirrm share/doc/HTML/en/kcontrol/kalarmd
+@dirrm share/doc/HTML/en/kcontrol
+@dirrm share/doc/HTML/en/karm
+@dirrm share/doc/HTML/en/kandy
+@dirrm share/doc/HTML/en/kalarm
+@dirrm share/doc/HTML/en/kaddressbook
+@dirrm share/apps/ksync
+@dirrm share/apps/kpilot/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kpilot/icons/crystalsvg/16x16
+@dirrm share/apps/kpilot/icons/crystalsvg
+@dirrm share/apps/kpilot/icons
+@dirrm share/apps/kpilot
+@dirrm share/apps/korganizer/sounds
+@dirrm share/apps/korganizer/plugins
+@dirrm share/apps/korganizer/icons/crystalsvg/32x32/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/32x32
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions/emptybox
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22
+@dirrm share/apps/korganizer/icons/crystalsvg/16x16/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/16x16
+@dirrm share/apps/korganizer/icons/crystalsvg
+@dirrm share/apps/korganizer/icons
+@dirrm share/apps/korganizer
+@dirrm share/apps/knotes/pics
+@dirrm share/apps/knotes
+@dirrm share/apps/kgantt/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/32x32
+@dirrm share/apps/kgantt/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/22x22
+@dirrm share/apps/kgantt/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/16x16
+@dirrm share/apps/kgantt/icons/crystalsvg
+@dirrm share/apps/kgantt/icons
+@dirrm share/apps/kgantt
+@dirrm share/apps/karm/pics
+@dirrm share/apps/karm
+@dirrm share/apps/kandy
+@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22
+@dirrm share/apps/kalarmdgui/icons/crystalsvg
+@dirrm share/apps/kalarmdgui/icons
+@dirrm share/apps/kalarmdgui
+@dirrm share/apps/kalarm/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kalarm/icons/crystalsvg/22x22
+@dirrm share/apps/kalarm/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kalarm/icons/crystalsvg/16x16
+@dirrm share/apps/kalarm/icons/crystalsvg
+@dirrm share/apps/kalarm/icons
+@dirrm share/apps/kalarm
+@dirrm share/apps/kaddressbook/printing
+@dirrm share/apps/kaddressbook/icons/locolor/22x22/actions
+@dirrm share/apps/kaddressbook/icons/locolor/22x22
+@dirrm share/apps/kaddressbook/icons/locolor/16x16/actions
+@dirrm share/apps/kaddressbook/icons/locolor/16x16
+@dirrm share/apps/kaddressbook/icons/locolor
+@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32
+@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16
+@dirrm share/apps/kaddressbook/icons/crystalsvg
+@dirrm share/apps/kaddressbook/icons
+@dirrm share/apps/kaddressbook/csv-templates
+@dirrm share/apps/kaddressbook
+@dirrm share/applnk/Utilities/More
+@dirrm share/applnk/Utilities
+@dirrm share/applnk/Applications
+@dirrm share/applnk/.hidden
+@dirrm include/kpilot
+@dirrm include/korganizer
+@dirrm include/kgantt
+@dirrm include/kdepim
+@dirrm include/calendar
diff --git a/deskutils/kdepim4/Makefile b/deskutils/kdepim4/Makefile
index fdaf93bad78..3f3f9cf6d6b 100644
--- a/deskutils/kdepim4/Makefile
+++ b/deskutils/kdepim4/Makefile
@@ -15,6 +15,8 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= Personal Information Management tools for KDE
+LIB_DEPENDS= pisock:${PORTSDIR}/palm/pilot-link
+
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
@@ -23,7 +25,6 @@ USE_BISON= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_REINPLACE= yes
-KDE_BUILD_PLIST=yes
INSTALLS_SHLIB= yes
LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
@@ -32,25 +33,6 @@ LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
.include <bsd.port.pre.mk>
pre-configure::
- ${REINPLACE_CMD} -e "s@-pedantic @@g; \
- s@/usr/local/include/libmal@${LOCALBASE}/include/libmal@g" \
- ${WRKSRC}/configure
-
-.if exists(${LOCALBASE}/bin/pilot-xfer)
-WITH_KPILOT=YES
-.endif # exists(${LOCALBASE}/bin/pilot-xfer)
-
-.if defined(WITH_KPILOT)
-LIB_DEPENDS+= pisock:${PORTSDIR}/palm/pilot-link \
- mal:${PORTSDIR}/palm/libmal
-PLIST_APPEND+= plist.kpilot
-.else
- @${ECHO_MSG}
- @${ECHO_MSG} "====================================================="
- @${ECHO_MSG} "If you want to compile with Palm Pilot support, hit"
- @${ECHO_MSG} "Ctrl-C right now and use \"make WITH_KPILOT=yes\""
- @${ECHO_MSG} "====================================================="
- @${ECHO_MSG}
-.endif # defined(WITH_KPILOT)
+ ${REINPLACE_CMD} -e 's@-pedantic @@g' ${WRKSRC}/configure
.include <bsd.port.post.mk>
diff --git a/deskutils/kdepim4/distinfo b/deskutils/kdepim4/distinfo
index b3cfff29bad..5378acc2c37 100644
--- a/deskutils/kdepim4/distinfo
+++ b/deskutils/kdepim4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdepim-3.1.3.tar.bz2) = 7a556df5e5ae4c00c8bea4cd8f9c1f3e
+MD5 (KDE/kdepim-3.1.4.tar.bz2) = 2a3e97a2cd5de688294cb39001282048
diff --git a/deskutils/kdepim4/files/patch-configure b/deskutils/kdepim4/files/patch-configure
deleted file mode 100644
index 1f3c3c69f5d..00000000000
--- a/deskutils/kdepim4/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Wed Jul 30 16:23:53 2003
-+++ configure Wed Jul 30 16:24:58 2003
-@@ -30398,7 +30398,7 @@
- kde_safe_LIBS="$LIBS"
- kde_safe_CFLAGS="$CFLAGS"
- kde_safe_CPPFLAGS="$CPPFLAGS"
-- LIBS="$LIBS $PISOCK_LIB $MAL_LIB -ldl"
-+ LIBS="$LIBS $PISOCK_LIB $MAL_LIB"
- CFLAGS="$CFLAGS $MAL_INCLUDE"
- CPPFLAGS="$CPPFLAGS $PISOCK_INCLUDE $MAL_INCLUDE"
-
diff --git a/deskutils/kdepim4/files/patch-libkpimexchange-core-exchangeaccount.cpp b/deskutils/kdepim4/files/patch-libkpimexchange-core-exchangeaccount.cpp
deleted file mode 100644
index 92223a7c826..00000000000
--- a/deskutils/kdepim4/files/patch-libkpimexchange-core-exchangeaccount.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- libkpimexchange/core/exchangeaccount.cpp.old Mon Jul 21 16:59:08 2003
-+++ libkpimexchange/core/exchangeaccount.cpp Mon Jul 21 16:59:29 2003
-@@ -255,7 +255,7 @@
- return result;
- }
-
--static QString ExchangeAccount::tryMailbox( const QString& _url, const QString& user, const QString& password ) {
-+QString ExchangeAccount::tryMailbox( const QString& _url, const QString& user, const QString& password ) {
- KURL url = KURL( _url );
- url.setUser( user );
- url.setPass( password );
diff --git a/deskutils/kdepim4/files/plist.base.rm b/deskutils/kdepim4/files/plist.base.rm
deleted file mode 100644
index 1279a4761e4..00000000000
--- a/deskutils/kdepim4/files/plist.base.rm
+++ /dev/null
@@ -1,128 +0,0 @@
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/ksync/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/knotes/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kandy/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html || true
-@dirrm share/servicetypes
-@dirrm share/services/korganizer
-@dirrm share/services
-@dirrm share/icons/locolor/32x32/apps
-@dirrm share/icons/locolor/32x32
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/locolor/16x16
-@dirrm share/icons/locolor
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/22x22/actions
-@dirrm share/icons/crystalsvg/22x22
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16/actions
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/kpilot
-@dirrm share/doc/HTML/en/korganizer
-@dirrm share/doc/HTML/en/knotes
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal
-@dirrm share/doc/HTML/en/kdepim-apidocs/ksync
-@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer
-@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar
-@dirrm share/doc/HTML/en/kdepim-apidocs/knotes
-@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt
-@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins
-@dirrm share/doc/HTML/en/kdepim-apidocs/kandy
-@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd
-@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm
-@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook
-@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt
-@dirrm share/doc/HTML/en/kdepim-apidocs/kabc
-@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem
-@dirrm share/doc/HTML/en/kdepim-apidocs
-@dirrm share/doc/HTML/en/kcontrol/kalarmd
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/karm
-@dirrm share/doc/HTML/en/kandy
-@dirrm share/doc/HTML/en/kalarm
-@dirrm share/doc/HTML/en/kaddressbook
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config
-@dirrm share/autostart
-@dirrm share/apps/ksync
-@dirrm share/apps/korganizer/sounds
-@dirrm share/apps/korganizer/plugins
-@dirrm share/apps/korganizer/icons/crystalsvg/32x32/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/32x32
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions/emptybox
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22
-@dirrm share/apps/korganizer/icons/crystalsvg/16x16/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/16x16
-@dirrm share/apps/korganizer/icons/crystalsvg
-@dirrm share/apps/korganizer/icons
-@dirrm share/apps/korganizer
-@dirrm share/apps/knotes/pics
-@dirrm share/apps/knotes
-@dirrm share/apps/kgantt/icons/crystalsvg/32x32/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/32x32
-@dirrm share/apps/kgantt/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/22x22
-@dirrm share/apps/kgantt/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/16x16
-@dirrm share/apps/kgantt/icons/crystalsvg
-@dirrm share/apps/kgantt/icons
-@dirrm share/apps/kgantt
-@dirrm share/apps/karm/pics
-@dirrm share/apps/karm
-@dirrm share/apps/kandy
-@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22
-@dirrm share/apps/kalarmdgui/icons/crystalsvg
-@dirrm share/apps/kalarmdgui/icons
-@dirrm share/apps/kalarmdgui
-@dirrm share/apps/kalarm/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kalarm/icons/crystalsvg/22x22
-@dirrm share/apps/kalarm/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kalarm/icons/crystalsvg/16x16
-@dirrm share/apps/kalarm/icons/crystalsvg
-@dirrm share/apps/kalarm/icons
-@dirrm share/apps/kalarm
-@dirrm share/apps/kaddressbook/printing
-@dirrm share/apps/kaddressbook/icons/locolor/22x22/actions
-@dirrm share/apps/kaddressbook/icons/locolor/22x22
-@dirrm share/apps/kaddressbook/icons/locolor/16x16/actions
-@dirrm share/apps/kaddressbook/icons/locolor/16x16
-@dirrm share/apps/kaddressbook/icons/locolor
-@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32/actions
-@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32
-@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16
-@dirrm share/apps/kaddressbook/icons/crystalsvg
-@dirrm share/apps/kaddressbook/icons
-@dirrm share/apps/kaddressbook/csv-templates
-@dirrm share/apps/kaddressbook
-@dirrm share/apps
-@dirrm share/applnk/Utilities/More
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/Applications
-@dirrm share/applnk/.hidden
-@dirrm share/applnk
-@dirrm lib/kde3
-@dirrm include/korganizer
-@dirrm include/kgantt
-@dirrm include/kdepim
-@dirrm include/calendar
diff --git a/deskutils/kdepim4/files/plist.kpilot b/deskutils/kdepim4/files/plist.kpilot
deleted file mode 100644
index ecd4e20253e..00000000000
--- a/deskutils/kdepim4/files/plist.kpilot
+++ /dev/null
@@ -1,77 +0,0 @@
-bin/kpilot
-bin/kpilotDaemon
-include/kpilot/kpilotlink.h
-include/kpilot/pilotDatabase.h
-include/kpilot/pilotLocalDatabase.h
-include/kpilot/pilotRecord.h
-include/kpilot/pilotSerialDatabase.h
-include/kpilot/plugin.h
-include/kpilot/syncAction.h
-include/kpilot/uiDialog.h
-lib/kde3/libaddressconduit.la
-lib/kde3/libaddressconduit.so
-lib/kde3/libexpenseconduit.la
-lib/kde3/libexpenseconduit.so
-lib/kde3/libknotesconduit.la
-lib/kde3/libknotesconduit.so
-lib/kde3/libmalconduit.la
-lib/kde3/libmalconduit.so
-lib/kde3/libnullconduit.la
-lib/kde3/libnullconduit.so
-lib/kde3/libpopmailconduit.la
-lib/kde3/libpopmailconduit.so
-lib/kde3/libtimeconduit.la
-lib/kde3/libtimeconduit.so
-lib/kde3/libtodoconduit.la
-lib/kde3/libtodoconduit.so
-lib/kde3/libvcalconduit.la
-lib/kde3/libvcalconduit.so
-lib/libkpilot.la
-lib/libkpilot.so
-lib/libkpilot.so.0
-share/applnk/Utilities/kpilot.desktop
-share/applnk/Utilities/kpilotdaemon.desktop
-share/apps/kpilot/icons/crystalsvg/16x16/actions/backup.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/busysync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/fastsync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/hotsync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/restore.png
-share/apps/kpilot/kpilot-address.png
-share/apps/kpilot/kpilot-fileinstaller.png
-share/apps/kpilot/kpilot-hotsync.png
-share/apps/kpilot/kpilot-knotes.png
-share/apps/kpilot/kpilot-splash.png
-share/apps/kpilot/kpilotui.rc
-share/icons/crystalsvg/16x16/apps/kpilot.png
-share/icons/crystalsvg/16x16/apps/kpilotDaemon.png
-share/icons/crystalsvg/22x22/apps/kpilot.png
-share/icons/crystalsvg/32x32/apps/kpilot.png
-share/icons/crystalsvg/48x48/apps/kpilot.png
-share/icons/crystalsvg/48x48/apps/kpilotDaemon.png
-share/icons/locolor/16x16/apps/kpilot.png
-share/services/abbrowser_conduit.desktop
-share/services/expense-conduit.desktop
-share/services/knotes-conduit.desktop
-share/services/mal_conduit.desktop
-share/services/null-conduit.desktop
-share/services/popmail-conduit.desktop
-share/services/time_conduit.desktop
-share/services/todo-conduit.desktop
-share/services/vcal-conduit.desktop
-share/servicetypes/kpilotconduit.desktop
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
diff --git a/deskutils/kdepim4/files/plist.kpilot.rm b/deskutils/kdepim4/files/plist.kpilot.rm
deleted file mode 100644
index f40368e8356..00000000000
--- a/deskutils/kdepim4/files/plist.kpilot.rm
+++ /dev/null
@@ -1,9 +0,0 @@
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html || true
-@dirrm share/icons/crystalsvg/22x22/apps
-@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot
-@dirrm share/apps/kpilot/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kpilot/icons/crystalsvg/16x16
-@dirrm share/apps/kpilot/icons/crystalsvg
-@dirrm share/apps/kpilot/icons
-@dirrm share/apps/kpilot
-@dirrm include/kpilot
diff --git a/deskutils/kdepim44/files/plist.base b/deskutils/kdepim4/pkg-plist
index 87ad2860993..5a1f8ee2d9a 100644
--- a/deskutils/kdepim44/files/plist.base
+++ b/deskutils/kdepim4/pkg-plist
@@ -11,6 +11,8 @@ bin/konsolekalendar
bin/korgac
bin/korganizer
bin/korganizerIn
+bin/kpilot
+bin/kpilotDaemon
bin/ksync
include/KNotesIface.h
include/calendar/calendardecoration.h
@@ -30,10 +32,24 @@ include/korganizer/baseview.h
include/korganizer/calendarviewbase.h
include/korganizer/mainwindow.h
include/korganizer/part.h
+include/kpilot/kpilotlink.h
+include/kpilot/pilotDatabase.h
+include/kpilot/pilotLocalDatabase.h
+include/kpilot/pilotRecord.h
+include/kpilot/pilotSerialDatabase.h
+include/kpilot/plugin.h
+include/kpilot/syncAction.h
+include/kpilot/uiDialog.h
lib/kde3/kfile_vcf.la
lib/kde3/kfile_vcf.so
+lib/kde3/libaddressconduit.la
+lib/kde3/libaddressconduit.so
+lib/kde3/libexpenseconduit.la
+lib/kde3/libexpenseconduit.so
lib/kde3/libkaddressbookpart.la
lib/kde3/libkaddressbookpart.so
+lib/kde3/libknotesconduit.la
+lib/kde3/libknotesconduit.so
lib/kde3/libkorg_birthdays.la
lib/kde3/libkorg_birthdays.so
lib/kde3/libkorg_datenums.la
@@ -46,6 +62,16 @@ lib/kde3/libkorg_projectview.la
lib/kde3/libkorg_projectview.so
lib/kde3/libkorg_webexport.la
lib/kde3/libkorg_webexport.so
+lib/kde3/libnullconduit.la
+lib/kde3/libnullconduit.so
+lib/kde3/libpopmailconduit.la
+lib/kde3/libpopmailconduit.so
+lib/kde3/libtimeconduit.la
+lib/kde3/libtimeconduit.so
+lib/kde3/libtodoconduit.la
+lib/kde3/libtodoconduit.so
+lib/kde3/libvcalconduit.la
+lib/kde3/libvcalconduit.so
lib/libkalarmd.la
lib/libkalarmd.so
lib/libkalarmd.so.0
@@ -67,6 +93,9 @@ lib/libknewstuff.so.1
lib/libkorganizer.la
lib/libkorganizer.so
lib/libkorganizer.so.1
+lib/libkpilot.la
+lib/libkpilot.so
+lib/libkpilot.so.0
lib/libkpimexchange.la
lib/libkpimexchange.so
lib/libkpimexchange.so.1
@@ -83,6 +112,8 @@ share/applnk/Utilities/kaddressbook.desktop
share/applnk/Utilities/kandy.desktop
share/applnk/Utilities/karm.desktop
share/applnk/Utilities/knotes.desktop
+share/applnk/Utilities/kpilot.desktop
+share/applnk/Utilities/kpilotdaemon.desktop
share/apps/kaddressbook/csv-templates/kaddressbook.desktop
share/apps/kaddressbook/csv-templates/outlook2000.desktop
share/apps/kaddressbook/csv-templates/outlookxp.desktop
@@ -263,6 +294,17 @@ share/apps/korganizer/sounds/lightmag.wav
share/apps/korganizer/sounds/onscreen.wav
share/apps/korganizer/sounds/spinout.wav
share/apps/korganizer/tips
+share/apps/kpilot/icons/crystalsvg/16x16/actions/backup.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/busysync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/fastsync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/hotsync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/restore.png
+share/apps/kpilot/kpilot-address.png
+share/apps/kpilot/kpilot-fileinstaller.png
+share/apps/kpilot/kpilot-hotsync.png
+share/apps/kpilot/kpilot-knotes.png
+share/apps/kpilot/kpilot-splash.png
+share/apps/kpilot/kpilotui.rc
share/apps/ksync/ksyncui.rc
share/autostart/kalarm.tray.desktop
share/autostart/kalarmd.autostart.desktop
@@ -343,42 +385,212 @@ share/icons/crystalsvg/16x16/apps/kalarm.png
share/icons/crystalsvg/16x16/apps/karm.png
share/icons/crystalsvg/16x16/apps/knotes.png
share/icons/crystalsvg/16x16/apps/korganizer.png
+share/icons/crystalsvg/16x16/apps/kpilot.png
+share/icons/crystalsvg/16x16/apps/kpilotDaemon.png
share/icons/crystalsvg/22x22/actions/kalarm.png
+share/icons/crystalsvg/22x22/apps/kpilot.png
share/icons/crystalsvg/32x32/apps/kaddressbook.png
share/icons/crystalsvg/32x32/apps/kalarm.png
share/icons/crystalsvg/32x32/apps/karm.png
share/icons/crystalsvg/32x32/apps/knotes.png
share/icons/crystalsvg/32x32/apps/korganizer.png
+share/icons/crystalsvg/32x32/apps/kpilot.png
share/icons/crystalsvg/48x48/apps/kaddressbook.png
share/icons/crystalsvg/48x48/apps/kalarm.png
share/icons/crystalsvg/48x48/apps/karm.png
share/icons/crystalsvg/48x48/apps/knotes.png
share/icons/crystalsvg/48x48/apps/korganizer.png
+share/icons/crystalsvg/48x48/apps/kpilot.png
+share/icons/crystalsvg/48x48/apps/kpilotDaemon.png
share/icons/locolor/16x16/apps/kalarm.png
+share/icons/locolor/16x16/apps/kpilot.png
share/icons/locolor/32x32/apps/kalarm.png
+share/services/abbrowser_conduit.desktop
+share/services/expense-conduit.desktop
share/services/kfile_vcf.desktop
+share/services/knotes-conduit.desktop
share/services/korganizer/birthdays.desktop
share/services/korganizer/datenums.desktop
share/services/korganizer/exchange.desktop
share/services/korganizer/holidays.desktop
share/services/korganizer/projectview.desktop
share/services/korganizer/webexport.desktop
+share/services/null-conduit.desktop
+share/services/popmail-conduit.desktop
+share/services/time_conduit.desktop
+share/services/todo-conduit.desktop
+share/services/vcal-conduit.desktop
share/services/webcal.protocol
share/servicetypes/calendardecoration.desktop
share/servicetypes/calendarplugin.desktop
share/servicetypes/korganizerpart.desktop
+share/servicetypes/kpilotconduit.desktop
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@dirrm share/services/korganizer
+@dirrm share/icons/locolor/32x32/apps
+@dirrm share/icons/locolor/32x32
+@dirrm share/icons/locolor/16x16/apps
+@dirrm share/icons/locolor/16x16
+@dirrm share/icons/locolor
+@dirrm share/icons/crystalsvg/48x48/apps
+@dirrm share/icons/crystalsvg/32x32/apps
+@dirrm share/icons/crystalsvg/22x22/apps
+@dirrm share/icons/crystalsvg/16x16/apps
+@dirrm share/doc/HTML/en/kpilot
+@dirrm share/doc/HTML/en/korganizer
+@dirrm share/doc/HTML/en/knotes
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal
+@dirrm share/doc/HTML/en/kdepim-apidocs/ksync/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/ksync
+@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot
+@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer
+@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar
+@dirrm share/doc/HTML/en/kdepim-apidocs/knotes/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/knotes
+@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt
+@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins
+@dirrm share/doc/HTML/en/kdepim-apidocs/kandy/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kandy
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm
+@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc
+@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem
+@dirrm share/doc/HTML/en/kdepim-apidocs
+@dirrm share/doc/HTML/en/kcontrol/kalarmd
+@dirrm share/doc/HTML/en/kcontrol
+@dirrm share/doc/HTML/en/karm
+@dirrm share/doc/HTML/en/kandy
+@dirrm share/doc/HTML/en/kalarm
+@dirrm share/doc/HTML/en/kaddressbook
+@dirrm share/apps/ksync
+@dirrm share/apps/kpilot/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kpilot/icons/crystalsvg/16x16
+@dirrm share/apps/kpilot/icons/crystalsvg
+@dirrm share/apps/kpilot/icons
+@dirrm share/apps/kpilot
+@dirrm share/apps/korganizer/sounds
+@dirrm share/apps/korganizer/plugins
+@dirrm share/apps/korganizer/icons/crystalsvg/32x32/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/32x32
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions/emptybox
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22
+@dirrm share/apps/korganizer/icons/crystalsvg/16x16/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/16x16
+@dirrm share/apps/korganizer/icons/crystalsvg
+@dirrm share/apps/korganizer/icons
+@dirrm share/apps/korganizer
+@dirrm share/apps/knotes/pics
+@dirrm share/apps/knotes
+@dirrm share/apps/kgantt/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/32x32
+@dirrm share/apps/kgantt/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/22x22
+@dirrm share/apps/kgantt/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/16x16
+@dirrm share/apps/kgantt/icons/crystalsvg
+@dirrm share/apps/kgantt/icons
+@dirrm share/apps/kgantt
+@dirrm share/apps/karm/pics
+@dirrm share/apps/karm
+@dirrm share/apps/kandy
+@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22
+@dirrm share/apps/kalarmdgui/icons/crystalsvg
+@dirrm share/apps/kalarmdgui/icons
+@dirrm share/apps/kalarmdgui
+@dirrm share/apps/kalarm/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kalarm/icons/crystalsvg/22x22
+@dirrm share/apps/kalarm/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kalarm/icons/crystalsvg/16x16
+@dirrm share/apps/kalarm/icons/crystalsvg
+@dirrm share/apps/kalarm/icons
+@dirrm share/apps/kalarm
+@dirrm share/apps/kaddressbook/printing
+@dirrm share/apps/kaddressbook/icons/locolor/22x22/actions
+@dirrm share/apps/kaddressbook/icons/locolor/22x22
+@dirrm share/apps/kaddressbook/icons/locolor/16x16/actions
+@dirrm share/apps/kaddressbook/icons/locolor/16x16
+@dirrm share/apps/kaddressbook/icons/locolor
+@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32
+@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16
+@dirrm share/apps/kaddressbook/icons/crystalsvg
+@dirrm share/apps/kaddressbook/icons
+@dirrm share/apps/kaddressbook/csv-templates
+@dirrm share/apps/kaddressbook
+@dirrm share/applnk/Utilities/More
+@dirrm share/applnk/Utilities
+@dirrm share/applnk/Applications
+@dirrm share/applnk/.hidden
+@dirrm include/kpilot
+@dirrm include/korganizer
+@dirrm include/kgantt
+@dirrm include/kdepim
+@dirrm include/calendar
diff --git a/deskutils/kdepim44/Makefile b/deskutils/kdepim44/Makefile
index fdaf93bad78..3f3f9cf6d6b 100644
--- a/deskutils/kdepim44/Makefile
+++ b/deskutils/kdepim44/Makefile
@@ -15,6 +15,8 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= Personal Information Management tools for KDE
+LIB_DEPENDS= pisock:${PORTSDIR}/palm/pilot-link
+
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
@@ -23,7 +25,6 @@ USE_BISON= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_REINPLACE= yes
-KDE_BUILD_PLIST=yes
INSTALLS_SHLIB= yes
LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
@@ -32,25 +33,6 @@ LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
.include <bsd.port.pre.mk>
pre-configure::
- ${REINPLACE_CMD} -e "s@-pedantic @@g; \
- s@/usr/local/include/libmal@${LOCALBASE}/include/libmal@g" \
- ${WRKSRC}/configure
-
-.if exists(${LOCALBASE}/bin/pilot-xfer)
-WITH_KPILOT=YES
-.endif # exists(${LOCALBASE}/bin/pilot-xfer)
-
-.if defined(WITH_KPILOT)
-LIB_DEPENDS+= pisock:${PORTSDIR}/palm/pilot-link \
- mal:${PORTSDIR}/palm/libmal
-PLIST_APPEND+= plist.kpilot
-.else
- @${ECHO_MSG}
- @${ECHO_MSG} "====================================================="
- @${ECHO_MSG} "If you want to compile with Palm Pilot support, hit"
- @${ECHO_MSG} "Ctrl-C right now and use \"make WITH_KPILOT=yes\""
- @${ECHO_MSG} "====================================================="
- @${ECHO_MSG}
-.endif # defined(WITH_KPILOT)
+ ${REINPLACE_CMD} -e 's@-pedantic @@g' ${WRKSRC}/configure
.include <bsd.port.post.mk>
diff --git a/deskutils/kdepim44/distinfo b/deskutils/kdepim44/distinfo
index b3cfff29bad..5378acc2c37 100644
--- a/deskutils/kdepim44/distinfo
+++ b/deskutils/kdepim44/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdepim-3.1.3.tar.bz2) = 7a556df5e5ae4c00c8bea4cd8f9c1f3e
+MD5 (KDE/kdepim-3.1.4.tar.bz2) = 2a3e97a2cd5de688294cb39001282048
diff --git a/deskutils/kdepim44/files/patch-configure b/deskutils/kdepim44/files/patch-configure
deleted file mode 100644
index 1f3c3c69f5d..00000000000
--- a/deskutils/kdepim44/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Wed Jul 30 16:23:53 2003
-+++ configure Wed Jul 30 16:24:58 2003
-@@ -30398,7 +30398,7 @@
- kde_safe_LIBS="$LIBS"
- kde_safe_CFLAGS="$CFLAGS"
- kde_safe_CPPFLAGS="$CPPFLAGS"
-- LIBS="$LIBS $PISOCK_LIB $MAL_LIB -ldl"
-+ LIBS="$LIBS $PISOCK_LIB $MAL_LIB"
- CFLAGS="$CFLAGS $MAL_INCLUDE"
- CPPFLAGS="$CPPFLAGS $PISOCK_INCLUDE $MAL_INCLUDE"
-
diff --git a/deskutils/kdepim44/files/patch-libkpimexchange-core-exchangeaccount.cpp b/deskutils/kdepim44/files/patch-libkpimexchange-core-exchangeaccount.cpp
deleted file mode 100644
index 92223a7c826..00000000000
--- a/deskutils/kdepim44/files/patch-libkpimexchange-core-exchangeaccount.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- libkpimexchange/core/exchangeaccount.cpp.old Mon Jul 21 16:59:08 2003
-+++ libkpimexchange/core/exchangeaccount.cpp Mon Jul 21 16:59:29 2003
-@@ -255,7 +255,7 @@
- return result;
- }
-
--static QString ExchangeAccount::tryMailbox( const QString& _url, const QString& user, const QString& password ) {
-+QString ExchangeAccount::tryMailbox( const QString& _url, const QString& user, const QString& password ) {
- KURL url = KURL( _url );
- url.setUser( user );
- url.setPass( password );
diff --git a/deskutils/kdepim44/files/plist.base.rm b/deskutils/kdepim44/files/plist.base.rm
deleted file mode 100644
index 1279a4761e4..00000000000
--- a/deskutils/kdepim44/files/plist.base.rm
+++ /dev/null
@@ -1,128 +0,0 @@
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/ksync/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/knotes/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kandy/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html || true
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html || true
-@dirrm share/servicetypes
-@dirrm share/services/korganizer
-@dirrm share/services
-@dirrm share/icons/locolor/32x32/apps
-@dirrm share/icons/locolor/32x32
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/locolor/16x16
-@dirrm share/icons/locolor
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/22x22/actions
-@dirrm share/icons/crystalsvg/22x22
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16/actions
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/kpilot
-@dirrm share/doc/HTML/en/korganizer
-@dirrm share/doc/HTML/en/knotes
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim
-@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal
-@dirrm share/doc/HTML/en/kdepim-apidocs/ksync
-@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer
-@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar
-@dirrm share/doc/HTML/en/kdepim-apidocs/knotes
-@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt
-@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins
-@dirrm share/doc/HTML/en/kdepim-apidocs/kandy
-@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd
-@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm
-@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook
-@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt
-@dirrm share/doc/HTML/en/kdepim-apidocs/kabc
-@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem
-@dirrm share/doc/HTML/en/kdepim-apidocs
-@dirrm share/doc/HTML/en/kcontrol/kalarmd
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/karm
-@dirrm share/doc/HTML/en/kandy
-@dirrm share/doc/HTML/en/kalarm
-@dirrm share/doc/HTML/en/kaddressbook
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config
-@dirrm share/autostart
-@dirrm share/apps/ksync
-@dirrm share/apps/korganizer/sounds
-@dirrm share/apps/korganizer/plugins
-@dirrm share/apps/korganizer/icons/crystalsvg/32x32/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/32x32
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions/emptybox
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/22x22
-@dirrm share/apps/korganizer/icons/crystalsvg/16x16/actions
-@dirrm share/apps/korganizer/icons/crystalsvg/16x16
-@dirrm share/apps/korganizer/icons/crystalsvg
-@dirrm share/apps/korganizer/icons
-@dirrm share/apps/korganizer
-@dirrm share/apps/knotes/pics
-@dirrm share/apps/knotes
-@dirrm share/apps/kgantt/icons/crystalsvg/32x32/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/32x32
-@dirrm share/apps/kgantt/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/22x22
-@dirrm share/apps/kgantt/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kgantt/icons/crystalsvg/16x16
-@dirrm share/apps/kgantt/icons/crystalsvg
-@dirrm share/apps/kgantt/icons
-@dirrm share/apps/kgantt
-@dirrm share/apps/karm/pics
-@dirrm share/apps/karm
-@dirrm share/apps/kandy
-@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22
-@dirrm share/apps/kalarmdgui/icons/crystalsvg
-@dirrm share/apps/kalarmdgui/icons
-@dirrm share/apps/kalarmdgui
-@dirrm share/apps/kalarm/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kalarm/icons/crystalsvg/22x22
-@dirrm share/apps/kalarm/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kalarm/icons/crystalsvg/16x16
-@dirrm share/apps/kalarm/icons/crystalsvg
-@dirrm share/apps/kalarm/icons
-@dirrm share/apps/kalarm
-@dirrm share/apps/kaddressbook/printing
-@dirrm share/apps/kaddressbook/icons/locolor/22x22/actions
-@dirrm share/apps/kaddressbook/icons/locolor/22x22
-@dirrm share/apps/kaddressbook/icons/locolor/16x16/actions
-@dirrm share/apps/kaddressbook/icons/locolor/16x16
-@dirrm share/apps/kaddressbook/icons/locolor
-@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32/actions
-@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32
-@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16
-@dirrm share/apps/kaddressbook/icons/crystalsvg
-@dirrm share/apps/kaddressbook/icons
-@dirrm share/apps/kaddressbook/csv-templates
-@dirrm share/apps/kaddressbook
-@dirrm share/apps
-@dirrm share/applnk/Utilities/More
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/Applications
-@dirrm share/applnk/.hidden
-@dirrm share/applnk
-@dirrm lib/kde3
-@dirrm include/korganizer
-@dirrm include/kgantt
-@dirrm include/kdepim
-@dirrm include/calendar
diff --git a/deskutils/kdepim44/files/plist.kpilot b/deskutils/kdepim44/files/plist.kpilot
deleted file mode 100644
index ecd4e20253e..00000000000
--- a/deskutils/kdepim44/files/plist.kpilot
+++ /dev/null
@@ -1,77 +0,0 @@
-bin/kpilot
-bin/kpilotDaemon
-include/kpilot/kpilotlink.h
-include/kpilot/pilotDatabase.h
-include/kpilot/pilotLocalDatabase.h
-include/kpilot/pilotRecord.h
-include/kpilot/pilotSerialDatabase.h
-include/kpilot/plugin.h
-include/kpilot/syncAction.h
-include/kpilot/uiDialog.h
-lib/kde3/libaddressconduit.la
-lib/kde3/libaddressconduit.so
-lib/kde3/libexpenseconduit.la
-lib/kde3/libexpenseconduit.so
-lib/kde3/libknotesconduit.la
-lib/kde3/libknotesconduit.so
-lib/kde3/libmalconduit.la
-lib/kde3/libmalconduit.so
-lib/kde3/libnullconduit.la
-lib/kde3/libnullconduit.so
-lib/kde3/libpopmailconduit.la
-lib/kde3/libpopmailconduit.so
-lib/kde3/libtimeconduit.la
-lib/kde3/libtimeconduit.so
-lib/kde3/libtodoconduit.la
-lib/kde3/libtodoconduit.so
-lib/kde3/libvcalconduit.la
-lib/kde3/libvcalconduit.so
-lib/libkpilot.la
-lib/libkpilot.so
-lib/libkpilot.so.0
-share/applnk/Utilities/kpilot.desktop
-share/applnk/Utilities/kpilotdaemon.desktop
-share/apps/kpilot/icons/crystalsvg/16x16/actions/backup.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/busysync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/fastsync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/hotsync.png
-share/apps/kpilot/icons/crystalsvg/16x16/actions/restore.png
-share/apps/kpilot/kpilot-address.png
-share/apps/kpilot/kpilot-fileinstaller.png
-share/apps/kpilot/kpilot-hotsync.png
-share/apps/kpilot/kpilot-knotes.png
-share/apps/kpilot/kpilot-splash.png
-share/apps/kpilot/kpilotui.rc
-share/icons/crystalsvg/16x16/apps/kpilot.png
-share/icons/crystalsvg/16x16/apps/kpilotDaemon.png
-share/icons/crystalsvg/22x22/apps/kpilot.png
-share/icons/crystalsvg/32x32/apps/kpilot.png
-share/icons/crystalsvg/48x48/apps/kpilot.png
-share/icons/crystalsvg/48x48/apps/kpilotDaemon.png
-share/icons/locolor/16x16/apps/kpilot.png
-share/services/abbrowser_conduit.desktop
-share/services/expense-conduit.desktop
-share/services/knotes-conduit.desktop
-share/services/mal_conduit.desktop
-share/services/null-conduit.desktop
-share/services/popmail-conduit.desktop
-share/services/time_conduit.desktop
-share/services/todo-conduit.desktop
-share/services/vcal-conduit.desktop
-share/servicetypes/kpilotconduit.desktop
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
diff --git a/deskutils/kdepim44/files/plist.kpilot.rm b/deskutils/kdepim44/files/plist.kpilot.rm
deleted file mode 100644
index f40368e8356..00000000000
--- a/deskutils/kdepim44/files/plist.kpilot.rm
+++ /dev/null
@@ -1,9 +0,0 @@
-@unexec /bin/rmdir %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html || true
-@dirrm share/icons/crystalsvg/22x22/apps
-@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot
-@dirrm share/apps/kpilot/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kpilot/icons/crystalsvg/16x16
-@dirrm share/apps/kpilot/icons/crystalsvg
-@dirrm share/apps/kpilot/icons
-@dirrm share/apps/kpilot
-@dirrm include/kpilot
diff --git a/deskutils/kdepim3/files/plist.base b/deskutils/kdepim44/pkg-plist
index 87ad2860993..5a1f8ee2d9a 100644
--- a/deskutils/kdepim3/files/plist.base
+++ b/deskutils/kdepim44/pkg-plist
@@ -11,6 +11,8 @@ bin/konsolekalendar
bin/korgac
bin/korganizer
bin/korganizerIn
+bin/kpilot
+bin/kpilotDaemon
bin/ksync
include/KNotesIface.h
include/calendar/calendardecoration.h
@@ -30,10 +32,24 @@ include/korganizer/baseview.h
include/korganizer/calendarviewbase.h
include/korganizer/mainwindow.h
include/korganizer/part.h
+include/kpilot/kpilotlink.h
+include/kpilot/pilotDatabase.h
+include/kpilot/pilotLocalDatabase.h
+include/kpilot/pilotRecord.h
+include/kpilot/pilotSerialDatabase.h
+include/kpilot/plugin.h
+include/kpilot/syncAction.h
+include/kpilot/uiDialog.h
lib/kde3/kfile_vcf.la
lib/kde3/kfile_vcf.so
+lib/kde3/libaddressconduit.la
+lib/kde3/libaddressconduit.so
+lib/kde3/libexpenseconduit.la
+lib/kde3/libexpenseconduit.so
lib/kde3/libkaddressbookpart.la
lib/kde3/libkaddressbookpart.so
+lib/kde3/libknotesconduit.la
+lib/kde3/libknotesconduit.so
lib/kde3/libkorg_birthdays.la
lib/kde3/libkorg_birthdays.so
lib/kde3/libkorg_datenums.la
@@ -46,6 +62,16 @@ lib/kde3/libkorg_projectview.la
lib/kde3/libkorg_projectview.so
lib/kde3/libkorg_webexport.la
lib/kde3/libkorg_webexport.so
+lib/kde3/libnullconduit.la
+lib/kde3/libnullconduit.so
+lib/kde3/libpopmailconduit.la
+lib/kde3/libpopmailconduit.so
+lib/kde3/libtimeconduit.la
+lib/kde3/libtimeconduit.so
+lib/kde3/libtodoconduit.la
+lib/kde3/libtodoconduit.so
+lib/kde3/libvcalconduit.la
+lib/kde3/libvcalconduit.so
lib/libkalarmd.la
lib/libkalarmd.so
lib/libkalarmd.so.0
@@ -67,6 +93,9 @@ lib/libknewstuff.so.1
lib/libkorganizer.la
lib/libkorganizer.so
lib/libkorganizer.so.1
+lib/libkpilot.la
+lib/libkpilot.so
+lib/libkpilot.so.0
lib/libkpimexchange.la
lib/libkpimexchange.so
lib/libkpimexchange.so.1
@@ -83,6 +112,8 @@ share/applnk/Utilities/kaddressbook.desktop
share/applnk/Utilities/kandy.desktop
share/applnk/Utilities/karm.desktop
share/applnk/Utilities/knotes.desktop
+share/applnk/Utilities/kpilot.desktop
+share/applnk/Utilities/kpilotdaemon.desktop
share/apps/kaddressbook/csv-templates/kaddressbook.desktop
share/apps/kaddressbook/csv-templates/outlook2000.desktop
share/apps/kaddressbook/csv-templates/outlookxp.desktop
@@ -263,6 +294,17 @@ share/apps/korganizer/sounds/lightmag.wav
share/apps/korganizer/sounds/onscreen.wav
share/apps/korganizer/sounds/spinout.wav
share/apps/korganizer/tips
+share/apps/kpilot/icons/crystalsvg/16x16/actions/backup.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/busysync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/fastsync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/hotsync.png
+share/apps/kpilot/icons/crystalsvg/16x16/actions/restore.png
+share/apps/kpilot/kpilot-address.png
+share/apps/kpilot/kpilot-fileinstaller.png
+share/apps/kpilot/kpilot-hotsync.png
+share/apps/kpilot/kpilot-knotes.png
+share/apps/kpilot/kpilot-splash.png
+share/apps/kpilot/kpilotui.rc
share/apps/ksync/ksyncui.rc
share/autostart/kalarm.tray.desktop
share/autostart/kalarmd.autostart.desktop
@@ -343,42 +385,212 @@ share/icons/crystalsvg/16x16/apps/kalarm.png
share/icons/crystalsvg/16x16/apps/karm.png
share/icons/crystalsvg/16x16/apps/knotes.png
share/icons/crystalsvg/16x16/apps/korganizer.png
+share/icons/crystalsvg/16x16/apps/kpilot.png
+share/icons/crystalsvg/16x16/apps/kpilotDaemon.png
share/icons/crystalsvg/22x22/actions/kalarm.png
+share/icons/crystalsvg/22x22/apps/kpilot.png
share/icons/crystalsvg/32x32/apps/kaddressbook.png
share/icons/crystalsvg/32x32/apps/kalarm.png
share/icons/crystalsvg/32x32/apps/karm.png
share/icons/crystalsvg/32x32/apps/knotes.png
share/icons/crystalsvg/32x32/apps/korganizer.png
+share/icons/crystalsvg/32x32/apps/kpilot.png
share/icons/crystalsvg/48x48/apps/kaddressbook.png
share/icons/crystalsvg/48x48/apps/kalarm.png
share/icons/crystalsvg/48x48/apps/karm.png
share/icons/crystalsvg/48x48/apps/knotes.png
share/icons/crystalsvg/48x48/apps/korganizer.png
+share/icons/crystalsvg/48x48/apps/kpilot.png
+share/icons/crystalsvg/48x48/apps/kpilotDaemon.png
share/icons/locolor/16x16/apps/kalarm.png
+share/icons/locolor/16x16/apps/kpilot.png
share/icons/locolor/32x32/apps/kalarm.png
+share/services/abbrowser_conduit.desktop
+share/services/expense-conduit.desktop
share/services/kfile_vcf.desktop
+share/services/knotes-conduit.desktop
share/services/korganizer/birthdays.desktop
share/services/korganizer/datenums.desktop
share/services/korganizer/exchange.desktop
share/services/korganizer/holidays.desktop
share/services/korganizer/projectview.desktop
share/services/korganizer/webexport.desktop
+share/services/null-conduit.desktop
+share/services/popmail-conduit.desktop
+share/services/time_conduit.desktop
+share/services/todo-conduit.desktop
+share/services/vcal-conduit.desktop
share/services/webcal.protocol
share/servicetypes/calendardecoration.desktop
share/servicetypes/calendarplugin.desktop
share/servicetypes/korganizerpart.desktop
+share/servicetypes/kpilotconduit.desktop
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kgantt/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/knotes/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
-@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kandy/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/ksync/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarmd/html
@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@exec /bin/mkdir -p %D/share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@dirrm share/services/korganizer
+@dirrm share/icons/locolor/32x32/apps
+@dirrm share/icons/locolor/32x32
+@dirrm share/icons/locolor/16x16/apps
+@dirrm share/icons/locolor/16x16
+@dirrm share/icons/locolor
+@dirrm share/icons/crystalsvg/48x48/apps
+@dirrm share/icons/crystalsvg/32x32/apps
+@dirrm share/icons/crystalsvg/22x22/apps
+@dirrm share/icons/crystalsvg/16x16/apps
+@dirrm share/doc/HTML/en/kpilot
+@dirrm share/doc/HTML/en/korganizer
+@dirrm share/doc/HTML/en/knotes
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkpimexchange
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkdepim
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/libkcal
+@dirrm share/doc/HTML/en/kdepim-apidocs/ksync/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/ksync
+@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kpilot
+@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/korganizer
+@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/konsolekalendar
+@dirrm share/doc/HTML/en/kdepim-apidocs/knotes/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/knotes
+@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kgantt
+@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kfile-plugins
+@dirrm share/doc/HTML/en/kdepim-apidocs/kandy/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kandy
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarmd
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kalarm
+@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kaddressbook
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc/kabc2mutt
+@dirrm share/doc/HTML/en/kdepim-apidocs/kabc
+@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem/html
+@dirrm share/doc/HTML/en/kdepim-apidocs/calendarsystem
+@dirrm share/doc/HTML/en/kdepim-apidocs
+@dirrm share/doc/HTML/en/kcontrol/kalarmd
+@dirrm share/doc/HTML/en/kcontrol
+@dirrm share/doc/HTML/en/karm
+@dirrm share/doc/HTML/en/kandy
+@dirrm share/doc/HTML/en/kalarm
+@dirrm share/doc/HTML/en/kaddressbook
+@dirrm share/apps/ksync
+@dirrm share/apps/kpilot/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kpilot/icons/crystalsvg/16x16
+@dirrm share/apps/kpilot/icons/crystalsvg
+@dirrm share/apps/kpilot/icons
+@dirrm share/apps/kpilot
+@dirrm share/apps/korganizer/sounds
+@dirrm share/apps/korganizer/plugins
+@dirrm share/apps/korganizer/icons/crystalsvg/32x32/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/32x32
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions/emptybox
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/22x22
+@dirrm share/apps/korganizer/icons/crystalsvg/16x16/actions
+@dirrm share/apps/korganizer/icons/crystalsvg/16x16
+@dirrm share/apps/korganizer/icons/crystalsvg
+@dirrm share/apps/korganizer/icons
+@dirrm share/apps/korganizer
+@dirrm share/apps/knotes/pics
+@dirrm share/apps/knotes
+@dirrm share/apps/kgantt/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/32x32
+@dirrm share/apps/kgantt/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/22x22
+@dirrm share/apps/kgantt/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kgantt/icons/crystalsvg/16x16
+@dirrm share/apps/kgantt/icons/crystalsvg
+@dirrm share/apps/kgantt/icons
+@dirrm share/apps/kgantt
+@dirrm share/apps/karm/pics
+@dirrm share/apps/karm
+@dirrm share/apps/kandy
+@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kalarmdgui/icons/crystalsvg/22x22
+@dirrm share/apps/kalarmdgui/icons/crystalsvg
+@dirrm share/apps/kalarmdgui/icons
+@dirrm share/apps/kalarmdgui
+@dirrm share/apps/kalarm/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kalarm/icons/crystalsvg/22x22
+@dirrm share/apps/kalarm/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kalarm/icons/crystalsvg/16x16
+@dirrm share/apps/kalarm/icons/crystalsvg
+@dirrm share/apps/kalarm/icons
+@dirrm share/apps/kalarm
+@dirrm share/apps/kaddressbook/printing
+@dirrm share/apps/kaddressbook/icons/locolor/22x22/actions
+@dirrm share/apps/kaddressbook/icons/locolor/22x22
+@dirrm share/apps/kaddressbook/icons/locolor/16x16/actions
+@dirrm share/apps/kaddressbook/icons/locolor/16x16
+@dirrm share/apps/kaddressbook/icons/locolor
+@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kaddressbook/icons/crystalsvg/32x32
+@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kaddressbook/icons/crystalsvg/16x16
+@dirrm share/apps/kaddressbook/icons/crystalsvg
+@dirrm share/apps/kaddressbook/icons
+@dirrm share/apps/kaddressbook/csv-templates
+@dirrm share/apps/kaddressbook
+@dirrm share/applnk/Utilities/More
+@dirrm share/applnk/Utilities
+@dirrm share/applnk/Applications
+@dirrm share/applnk/.hidden
+@dirrm include/kpilot
+@dirrm include/korganizer
+@dirrm include/kgantt
+@dirrm include/kdepim
+@dirrm include/calendar
diff --git a/devel/kdesdk3/distinfo b/devel/kdesdk3/distinfo
index 72c6c57ee29..958e2789dba 100644
--- a/devel/kdesdk3/distinfo
+++ b/devel/kdesdk3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdesdk-3.1.3.tar.bz2) = 427586c481c0e503c197ff2d5aa3b81c
+MD5 (KDE/kdesdk-3.1.4.tar.bz2) = ed343cedeab6c6dc814fa8b4e164e4ec
diff --git a/devel/kdesdk4/distinfo b/devel/kdesdk4/distinfo
index 72c6c57ee29..958e2789dba 100644
--- a/devel/kdesdk4/distinfo
+++ b/devel/kdesdk4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdesdk-3.1.3.tar.bz2) = 427586c481c0e503c197ff2d5aa3b81c
+MD5 (KDE/kdesdk-3.1.4.tar.bz2) = ed343cedeab6c6dc814fa8b4e164e4ec
diff --git a/editors/calligra-l10n/Makefile b/editors/calligra-l10n/Makefile
index 8926056db8d..522d9b2ea80 100644
--- a/editors/calligra-l10n/Makefile
+++ b/editors/calligra-l10n/Makefile
@@ -21,7 +21,6 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/hu/LC_MESSAGES/kword.mo:${PORTSDIR}/hungarian/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/hebrew/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/japanese/koffice-i18n\
- ${LOCALBASE}/share/locale/pl/LC_MESSAGES/kword.mo:${PORTSDIR}/polish/koffice-i18n\
${LOCALBASE}/share/locale/pt/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n\
${LOCALBASE}/share/locale/pt_BR/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n-pt_BR\
${LOCALBASE}/share/locale/ru/LC_MESSAGES/kword.mo:${PORTSDIR}/russian/koffice-i18n\
@@ -29,7 +28,7 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/zh_TW/LC_MESSAGES/kword.mo:${PORTSDIR}/chinese/koffice-i18n-zh_TW
.for LANG in af ar bs cs da el en_GB eo es et it \
- lt lv mt nb nl nn sk sl sv th tr ven xh zu
+ lt lv mt nb nl nn pl sk sl sv th tr ven xh zu
RUN_DEPENDS+=\
${LOCALBASE}/share/locale/${LANG}/LC_MESSAGES/kword.mo:${PORTSDIR}/misc/koffice-i18n-${LANG}
.endfor
diff --git a/editors/koffice-i18n/Makefile b/editors/koffice-i18n/Makefile
index 8926056db8d..522d9b2ea80 100644
--- a/editors/koffice-i18n/Makefile
+++ b/editors/koffice-i18n/Makefile
@@ -21,7 +21,6 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/hu/LC_MESSAGES/kword.mo:${PORTSDIR}/hungarian/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/hebrew/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/japanese/koffice-i18n\
- ${LOCALBASE}/share/locale/pl/LC_MESSAGES/kword.mo:${PORTSDIR}/polish/koffice-i18n\
${LOCALBASE}/share/locale/pt/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n\
${LOCALBASE}/share/locale/pt_BR/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n-pt_BR\
${LOCALBASE}/share/locale/ru/LC_MESSAGES/kword.mo:${PORTSDIR}/russian/koffice-i18n\
@@ -29,7 +28,7 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/zh_TW/LC_MESSAGES/kword.mo:${PORTSDIR}/chinese/koffice-i18n-zh_TW
.for LANG in af ar bs cs da el en_GB eo es et it \
- lt lv mt nb nl nn sk sl sv th tr ven xh zu
+ lt lv mt nb nl nn pl sk sl sv th tr ven xh zu
RUN_DEPENDS+=\
${LOCALBASE}/share/locale/${LANG}/LC_MESSAGES/kword.mo:${PORTSDIR}/misc/koffice-i18n-${LANG}
.endfor
diff --git a/editors/koffice-kde4-l10n/Makefile b/editors/koffice-kde4-l10n/Makefile
index 8926056db8d..522d9b2ea80 100644
--- a/editors/koffice-kde4-l10n/Makefile
+++ b/editors/koffice-kde4-l10n/Makefile
@@ -21,7 +21,6 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/hu/LC_MESSAGES/kword.mo:${PORTSDIR}/hungarian/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/hebrew/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/japanese/koffice-i18n\
- ${LOCALBASE}/share/locale/pl/LC_MESSAGES/kword.mo:${PORTSDIR}/polish/koffice-i18n\
${LOCALBASE}/share/locale/pt/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n\
${LOCALBASE}/share/locale/pt_BR/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n-pt_BR\
${LOCALBASE}/share/locale/ru/LC_MESSAGES/kword.mo:${PORTSDIR}/russian/koffice-i18n\
@@ -29,7 +28,7 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/zh_TW/LC_MESSAGES/kword.mo:${PORTSDIR}/chinese/koffice-i18n-zh_TW
.for LANG in af ar bs cs da el en_GB eo es et it \
- lt lv mt nb nl nn sk sl sv th tr ven xh zu
+ lt lv mt nb nl nn pl sk sl sv th tr ven xh zu
RUN_DEPENDS+=\
${LOCALBASE}/share/locale/${LANG}/LC_MESSAGES/kword.mo:${PORTSDIR}/misc/koffice-i18n-${LANG}
.endfor
diff --git a/french/kde3-i18n/distinfo b/french/kde3-i18n/distinfo
index 58453b69e9d..31b3bfac0b7 100644
--- a/french/kde3-i18n/distinfo
+++ b/french/kde3-i18n/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-fr-3.1.3.tar.bz2) = 194793518530a24110a3df2dfe0d8394
-
+MD5 (KDE/kde-i18n/kde-i18n-fr-3.1.4.tar.bz2) = cd283f8812f4222c15d76d832c8f9f71
diff --git a/french/kde4-l10n/distinfo b/french/kde4-l10n/distinfo
index 58453b69e9d..31b3bfac0b7 100644
--- a/french/kde4-l10n/distinfo
+++ b/french/kde4-l10n/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-fr-3.1.3.tar.bz2) = 194793518530a24110a3df2dfe0d8394
-
+MD5 (KDE/kde-i18n/kde-i18n-fr-3.1.4.tar.bz2) = cd283f8812f4222c15d76d832c8f9f71
diff --git a/games/kdegames3/distinfo b/games/kdegames3/distinfo
index f98ea30fc9c..c9a056c5e25 100644
--- a/games/kdegames3/distinfo
+++ b/games/kdegames3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdegames-3.1.3.tar.bz2) = 98151556b1556e7e39930ab12bdeace2
+MD5 (KDE/kdegames-3.1.4.tar.bz2) = be604fb91e24f990659f5cab2ac8decf
diff --git a/games/kdegames4/distinfo b/games/kdegames4/distinfo
index f98ea30fc9c..c9a056c5e25 100644
--- a/games/kdegames4/distinfo
+++ b/games/kdegames4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdegames-3.1.3.tar.bz2) = 98151556b1556e7e39930ab12bdeace2
+MD5 (KDE/kdegames-3.1.4.tar.bz2) = be604fb91e24f990659f5cab2ac8decf
diff --git a/german/kde3-i18n/distinfo b/german/kde3-i18n/distinfo
index fbb1eff6186..da7a099ccc6 100644
--- a/german/kde3-i18n/distinfo
+++ b/german/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-de-3.1.3.tar.bz2) = 702bc1d767b2412f96844163702bf15c
+MD5 (KDE/kde-i18n/kde-i18n-de-3.1.4.tar.bz2) = c9d1fc844c91456c431b758b0f79f950
diff --git a/german/kde4-l10n/distinfo b/german/kde4-l10n/distinfo
index fbb1eff6186..da7a099ccc6 100644
--- a/german/kde4-l10n/distinfo
+++ b/german/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-de-3.1.3.tar.bz2) = 702bc1d767b2412f96844163702bf15c
+MD5 (KDE/kde-i18n/kde-i18n-de-3.1.4.tar.bz2) = c9d1fc844c91456c431b758b0f79f950
diff --git a/graphics/kdegraphics3/distinfo b/graphics/kdegraphics3/distinfo
index 3293f5b71de..bfa8ffe284a 100644
--- a/graphics/kdegraphics3/distinfo
+++ b/graphics/kdegraphics3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdegraphics-3.1.3.tar.bz2) = 14afcd5713481b19a5a9908e522445de
+MD5 (KDE/kdegraphics-3.1.4.tar.bz2) = c695c8574efca207c445dcef0bb4ae43
diff --git a/graphics/kdegraphics3/files/plist.base b/graphics/kdegraphics3/files/plist.base
index 515173d4477..b916c8a55f8 100644
--- a/graphics/kdegraphics3/files/plist.base
+++ b/graphics/kdegraphics3/files/plist.base
@@ -113,21 +113,16 @@ share/apps/kiconedit/toolbar/fileclose.png
share/apps/kiconedit/toolbar/filledcircle.png
share/apps/kiconedit/toolbar/filledellipse.png
share/apps/kiconedit/toolbar/filledrectangle.png
-share/apps/kiconedit/toolbar/flood-cursor.xpm
-share/apps/kiconedit/toolbar/flood.png
share/apps/kiconedit/toolbar/grayscale.png
share/apps/kiconedit/toolbar/grid.png
share/apps/kiconedit/toolbar/kdepalette.png
share/apps/kiconedit/toolbar/line.png
share/apps/kiconedit/toolbar/newwin.png
share/apps/kiconedit/toolbar/paintbrush-cursor.xpm
-share/apps/kiconedit/toolbar/paintbrush.png
share/apps/kiconedit/toolbar/pointer.png
share/apps/kiconedit/toolbar/rectangle.png
share/apps/kiconedit/toolbar/selectcircle.png
share/apps/kiconedit/toolbar/selectrect.png
-share/apps/kiconedit/toolbar/spraycan-cursor.xpm
-share/apps/kiconedit/toolbar/spraycan.png
share/apps/kiconedit/toolbar/transform.png
share/apps/konqueror/servicemenus/mrml-servicemenu.desktop
share/apps/kpaint/kpaintui.rc
diff --git a/graphics/kdegraphics4/distinfo b/graphics/kdegraphics4/distinfo
index 3293f5b71de..bfa8ffe284a 100644
--- a/graphics/kdegraphics4/distinfo
+++ b/graphics/kdegraphics4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdegraphics-3.1.3.tar.bz2) = 14afcd5713481b19a5a9908e522445de
+MD5 (KDE/kdegraphics-3.1.4.tar.bz2) = c695c8574efca207c445dcef0bb4ae43
diff --git a/graphics/kdegraphics4/files/plist.base b/graphics/kdegraphics4/files/plist.base
index 515173d4477..b916c8a55f8 100644
--- a/graphics/kdegraphics4/files/plist.base
+++ b/graphics/kdegraphics4/files/plist.base
@@ -113,21 +113,16 @@ share/apps/kiconedit/toolbar/fileclose.png
share/apps/kiconedit/toolbar/filledcircle.png
share/apps/kiconedit/toolbar/filledellipse.png
share/apps/kiconedit/toolbar/filledrectangle.png
-share/apps/kiconedit/toolbar/flood-cursor.xpm
-share/apps/kiconedit/toolbar/flood.png
share/apps/kiconedit/toolbar/grayscale.png
share/apps/kiconedit/toolbar/grid.png
share/apps/kiconedit/toolbar/kdepalette.png
share/apps/kiconedit/toolbar/line.png
share/apps/kiconedit/toolbar/newwin.png
share/apps/kiconedit/toolbar/paintbrush-cursor.xpm
-share/apps/kiconedit/toolbar/paintbrush.png
share/apps/kiconedit/toolbar/pointer.png
share/apps/kiconedit/toolbar/rectangle.png
share/apps/kiconedit/toolbar/selectcircle.png
share/apps/kiconedit/toolbar/selectrect.png
-share/apps/kiconedit/toolbar/spraycan-cursor.xpm
-share/apps/kiconedit/toolbar/spraycan.png
share/apps/kiconedit/toolbar/transform.png
share/apps/konqueror/servicemenus/mrml-servicemenu.desktop
share/apps/kpaint/kpaintui.rc
diff --git a/hebrew/kde3-i18n/distinfo b/hebrew/kde3-i18n/distinfo
index 5bf324c43c8..f359999ae13 100644
--- a/hebrew/kde3-i18n/distinfo
+++ b/hebrew/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-he-3.1.3.tar.bz2) = 71dceba8abd9a5c40d3defa00edeac35
+MD5 (KDE/kde-i18n/kde-i18n-he-3.1.4.tar.bz2) = 331c317bf1eb193e2c12ee43f1cbc96c
diff --git a/hebrew/kde4-l10n/distinfo b/hebrew/kde4-l10n/distinfo
index 5bf324c43c8..f359999ae13 100644
--- a/hebrew/kde4-l10n/distinfo
+++ b/hebrew/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-he-3.1.3.tar.bz2) = 71dceba8abd9a5c40d3defa00edeac35
+MD5 (KDE/kde-i18n/kde-i18n-he-3.1.4.tar.bz2) = 331c317bf1eb193e2c12ee43f1cbc96c
diff --git a/hungarian/kde3-i18n/distinfo b/hungarian/kde3-i18n/distinfo
index 38213af5fb6..9fa109a2e24 100644
--- a/hungarian/kde3-i18n/distinfo
+++ b/hungarian/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-hu-3.1.3.tar.bz2) = 344bc3d04f8575eee87c5447f5ee094f
+MD5 (KDE/kde-i18n/kde-i18n-hu-3.1.4.tar.bz2) = faa5ddb3b6f7b1647ce5cd0b36c7c403
diff --git a/hungarian/kde4-l10n/distinfo b/hungarian/kde4-l10n/distinfo
index 38213af5fb6..9fa109a2e24 100644
--- a/hungarian/kde4-l10n/distinfo
+++ b/hungarian/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-hu-3.1.3.tar.bz2) = 344bc3d04f8575eee87c5447f5ee094f
+MD5 (KDE/kde-i18n/kde-i18n-hu-3.1.4.tar.bz2) = faa5ddb3b6f7b1647ce5cd0b36c7c403
diff --git a/japanese/kde3-i18n/distinfo b/japanese/kde3-i18n/distinfo
index a9d40c725a1..dcf679d6790 100644
--- a/japanese/kde3-i18n/distinfo
+++ b/japanese/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ja-3.1.3.tar.bz2) = d93c1d006cc22d578c8ba3f5c1fa89d7
+MD5 (KDE/kde-i18n/kde-i18n-ja-3.1.4.tar.bz2) = fb5a1c42c41c1f6786d22d04beb473cc
diff --git a/japanese/kde4-l10n/distinfo b/japanese/kde4-l10n/distinfo
index a9d40c725a1..dcf679d6790 100644
--- a/japanese/kde4-l10n/distinfo
+++ b/japanese/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ja-3.1.3.tar.bz2) = d93c1d006cc22d578c8ba3f5c1fa89d7
+MD5 (KDE/kde-i18n/kde-i18n-ja-3.1.4.tar.bz2) = fb5a1c42c41c1f6786d22d04beb473cc
diff --git a/korean/kde3-i18n/distinfo b/korean/kde3-i18n/distinfo
index da93bdf54ce..e69de29bb2d 100644
--- a/korean/kde3-i18n/distinfo
+++ b/korean/kde3-i18n/distinfo
@@ -1 +0,0 @@
-MD5 (KDE/kde-i18n/kde-i18n-ko-3.0.5.tar.bz2) = 1c7b3a788ddb9ec95fcc82bde3f1841d
diff --git a/korean/kde4-l10n/distinfo b/korean/kde4-l10n/distinfo
index da93bdf54ce..e69de29bb2d 100644
--- a/korean/kde4-l10n/distinfo
+++ b/korean/kde4-l10n/distinfo
@@ -1 +0,0 @@
-MD5 (KDE/kde-i18n/kde-i18n-ko-3.0.5.tar.bz2) = 1c7b3a788ddb9ec95fcc82bde3f1841d
diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/math/kcalc/distinfo
+++ b/math/kcalc/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/misc/kde3-i18n-af/distinfo b/misc/kde3-i18n-af/distinfo
index a7cf87a0cf2..de1570c1adc 100644
--- a/misc/kde3-i18n-af/distinfo
+++ b/misc/kde3-i18n-af/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-af-3.1.3.tar.bz2) = 2140a7f21374cbb195b657ed96f1f46b
+MD5 (KDE/kde-i18n/kde-i18n-af-3.1.4.tar.bz2) = b9a72e5ab5a32b2219f7886b9307e42b
diff --git a/misc/kde3-i18n-ar/distinfo b/misc/kde3-i18n-ar/distinfo
index 461dc12881a..3b342b0f29c 100644
--- a/misc/kde3-i18n-ar/distinfo
+++ b/misc/kde3-i18n-ar/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ar-3.1.3.tar.bz2) = a65a66992883a98c4ed4d288d2f9a4ac
+MD5 (KDE/kde-i18n/kde-i18n-ar-3.1.4.tar.bz2) = cc244c6a7359be5cebd2f0b4df2bbcb0
diff --git a/misc/kde3-i18n-bg/distinfo b/misc/kde3-i18n-bg/distinfo
index 9d4fbe23dc3..f404e8e3b2c 100644
--- a/misc/kde3-i18n-bg/distinfo
+++ b/misc/kde3-i18n-bg/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-bg-3.1.3.tar.bz2) = 67655176af7355e1dd820738c52d6a05
+MD5 (KDE/kde-i18n/kde-i18n-bg-3.1.4.tar.bz2) = 21f866275a7a217946478f8c38b50ec8
diff --git a/misc/kde3-i18n-bs/distinfo b/misc/kde3-i18n-bs/distinfo
index aed76c60279..b3bc5ea74bf 100644
--- a/misc/kde3-i18n-bs/distinfo
+++ b/misc/kde3-i18n-bs/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-bs-3.1.3.tar.bz2) = db4af3f015005eb8fa56ee3d385d6838
+MD5 (KDE/kde-i18n/kde-i18n-bs-3.1.4.tar.bz2) = 0bb66e08b2ab7ee292b4b4edab02a299
diff --git a/misc/kde3-i18n-ca/distinfo b/misc/kde3-i18n-ca/distinfo
index 9549a0d2b3d..556d3f0b9a3 100644
--- a/misc/kde3-i18n-ca/distinfo
+++ b/misc/kde3-i18n-ca/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ca-3.1.3.tar.bz2) = 0c5ededac8c52381c0cb0f1d8fe46e4e
+MD5 (KDE/kde-i18n/kde-i18n-ca-3.1.4.tar.bz2) = a7a2cdd5efd18d5d59b472e75b3edae3
diff --git a/misc/kde3-i18n-cs/distinfo b/misc/kde3-i18n-cs/distinfo
index fc501017c6d..49089e509c8 100644
--- a/misc/kde3-i18n-cs/distinfo
+++ b/misc/kde3-i18n-cs/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-cs-3.1.3.tar.bz2) = cc7fdadbc379d013020e74e1a1fb1f74
+MD5 (KDE/kde-i18n/kde-i18n-cs-3.1.4.tar.bz2) = e3805776a8d500e1423d632010e08452
diff --git a/misc/kde3-i18n-da/distinfo b/misc/kde3-i18n-da/distinfo
index 585f4745a38..b0c08eaf946 100644
--- a/misc/kde3-i18n-da/distinfo
+++ b/misc/kde3-i18n-da/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-da-3.1.3.tar.bz2) = a45b525bfdbfef729148b271ff7c808c
+MD5 (KDE/kde-i18n/kde-i18n-da-3.1.4.tar.bz2) = 7bad8ad5857939ef254779dfc5cd5f04
diff --git a/misc/kde3-i18n-el/distinfo b/misc/kde3-i18n-el/distinfo
index 0c510356328..dabf45cad17 100644
--- a/misc/kde3-i18n-el/distinfo
+++ b/misc/kde3-i18n-el/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-el-3.1.3.tar.bz2) = 7606c28d8e517afa8c242657e6df67d1
+MD5 (KDE/kde-i18n/kde-i18n-el-3.1.4.tar.bz2) = d585500f8ce08fc07bb2735555659281
diff --git a/misc/kde3-i18n-en_GB/distinfo b/misc/kde3-i18n-en_GB/distinfo
index df96e572908..9742be433e1 100644
--- a/misc/kde3-i18n-en_GB/distinfo
+++ b/misc/kde3-i18n-en_GB/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-en_GB-3.1.3.tar.bz2) = 400ee71221ebcdcd9903248fb08f1c97
+MD5 (KDE/kde-i18n/kde-i18n-en_GB-3.1.4.tar.bz2) = f4d53fd5f2f4d5ff439b3a9d392114ae
diff --git a/misc/kde3-i18n-eo/distinfo b/misc/kde3-i18n-eo/distinfo
index 635c1b4e42d..19a2d81c6dd 100644
--- a/misc/kde3-i18n-eo/distinfo
+++ b/misc/kde3-i18n-eo/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-eo-3.1.3.tar.bz2) = e9d6f8a16c8c0fa1750ea933b5fbb1f9
+MD5 (KDE/kde-i18n/kde-i18n-eo-3.1.4.tar.bz2) = 2f452a3d7b35a26324ab3f055dbd9947
diff --git a/misc/kde3-i18n-es/distinfo b/misc/kde3-i18n-es/distinfo
index f6105162690..f5ccc9d2323 100644
--- a/misc/kde3-i18n-es/distinfo
+++ b/misc/kde3-i18n-es/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-es-3.1.3.tar.bz2) = 08b7c76838729bd54ff7124e27a9df07
+MD5 (KDE/kde-i18n/kde-i18n-es-3.1.4.tar.bz2) = 1c65f9a3545b8559d56384e3c7b9f235
diff --git a/misc/kde3-i18n-et/distinfo b/misc/kde3-i18n-et/distinfo
index 5fa5b295030..70b61226c3f 100644
--- a/misc/kde3-i18n-et/distinfo
+++ b/misc/kde3-i18n-et/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-et-3.1.3.tar.bz2) = cb64b3df447772c728a03777e0876ae3
+MD5 (KDE/kde-i18n/kde-i18n-et-3.1.4.tar.bz2) = cc80ad6a6ec3dc9c46cb0af48d1f7656
diff --git a/misc/kde3-i18n-fa/distinfo b/misc/kde3-i18n-fa/distinfo
index 7b8ac34e2e3..a5d527efe68 100644
--- a/misc/kde3-i18n-fa/distinfo
+++ b/misc/kde3-i18n-fa/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-fa-3.1.3.tar.bz2) = a3f5e4a73ffb8d30887a2d4cc7d43ee1
+MD5 (KDE/kde-i18n/kde-i18n-fa-3.1.4.tar.bz2) = 6228be0813180a5e7bb21d6906a575c2
diff --git a/misc/kde3-i18n-fi/distinfo b/misc/kde3-i18n-fi/distinfo
index 3c9060a6bf5..eba61c18a61 100644
--- a/misc/kde3-i18n-fi/distinfo
+++ b/misc/kde3-i18n-fi/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-fi-3.1.3.tar.bz2) = 51841b58e7bdbd2987a0b16cbe6cc995
+MD5 (KDE/kde-i18n/kde-i18n-fi-3.1.4.tar.bz2) = be2fd11811dfebea28868b76db61da34
diff --git a/misc/kde3-i18n-hr/distinfo b/misc/kde3-i18n-hr/distinfo
index a3886799c42..afc2a63545a 100644
--- a/misc/kde3-i18n-hr/distinfo
+++ b/misc/kde3-i18n-hr/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-hr-3.1.3.tar.bz2) = 9087d7a53cefce403fe808b4e58d1066
+MD5 (KDE/kde-i18n/kde-i18n-hr-3.1.4.tar.bz2) = 919518ce5bc61fc025333f8c7e34abf1
diff --git a/misc/kde3-i18n-is/distinfo b/misc/kde3-i18n-is/distinfo
index 14de5f88dfa..67f5e785ac0 100644
--- a/misc/kde3-i18n-is/distinfo
+++ b/misc/kde3-i18n-is/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-is-3.1.3.tar.bz2) = 56c0f22715e51e07c6039e0d4141f4c6
+MD5 (KDE/kde-i18n/kde-i18n-is-3.1.4.tar.bz2) = 9e2fc2e0a55df7f5eced94e5ec8d2e24
diff --git a/misc/kde3-i18n-it/distinfo b/misc/kde3-i18n-it/distinfo
index 045ef61628c..9d72fd8e632 100644
--- a/misc/kde3-i18n-it/distinfo
+++ b/misc/kde3-i18n-it/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-it-3.1.3.tar.bz2) = 66bd8e8076766ee69140ff76cf11adf1
+MD5 (KDE/kde-i18n/kde-i18n-it-3.1.4.tar.bz2) = 0036449eaf97228496041ea389cc9827
diff --git a/misc/kde3-i18n-lt/distinfo b/misc/kde3-i18n-lt/distinfo
index 2f6c53b664b..12bedd8e90b 100644
--- a/misc/kde3-i18n-lt/distinfo
+++ b/misc/kde3-i18n-lt/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-lt-3.1.3.tar.bz2) = 1d25f002f0753f2dba6c6841e737a5bd
+MD5 (KDE/kde-i18n/kde-i18n-lt-3.1.4.tar.bz2) = 2f1ec4affa953bbd480c21288843df86
diff --git a/misc/kde3-i18n-mk/distinfo b/misc/kde3-i18n-mk/distinfo
index 351a04439f1..a849999ec0d 100644
--- a/misc/kde3-i18n-mk/distinfo
+++ b/misc/kde3-i18n-mk/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-mk-3.1.3.tar.bz2) = ed114d30f752e75fe9fd77d8ffea79e3
+MD5 (KDE/kde-i18n/kde-i18n-mk-3.1.4.tar.bz2) = 4481b82be786b4f5bff86e8c4d36bac0
diff --git a/misc/kde3-i18n-mt/distinfo b/misc/kde3-i18n-mt/distinfo
index 924a35e42e5..66b5415e41a 100644
--- a/misc/kde3-i18n-mt/distinfo
+++ b/misc/kde3-i18n-mt/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-mt-3.1.3.tar.bz2) = 9dab9dbf7dc2185c7732a9ccb24d5eaf
+MD5 (KDE/kde-i18n/kde-i18n-mt-3.1.4.tar.bz2) = db7de9847ada0724f36ac93744958b8b
diff --git a/misc/kde3-i18n-nb/distinfo b/misc/kde3-i18n-nb/distinfo
index b6154674b4f..3023dc58a23 100644
--- a/misc/kde3-i18n-nb/distinfo
+++ b/misc/kde3-i18n-nb/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-nb-3.1.3.tar.bz2) = 5da18c18bf1e9bf5310d4b9a5d745ce3
+MD5 (KDE/kde-i18n/kde-i18n-nb-3.1.4.tar.bz2) = d962ab41d2209f7a3622c08b37785084
diff --git a/misc/kde3-i18n-nl/distinfo b/misc/kde3-i18n-nl/distinfo
index fdc1c7b866f..4fe65c1cdb1 100644
--- a/misc/kde3-i18n-nl/distinfo
+++ b/misc/kde3-i18n-nl/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-nl-3.1.3.tar.bz2) = 647a161fc9a6c9b114a28515988a2626
+MD5 (KDE/kde-i18n/kde-i18n-nl-3.1.4.tar.bz2) = d616135f08607f6284b4dad31681b4b4
diff --git a/misc/kde3-i18n-nn/distinfo b/misc/kde3-i18n-nn/distinfo
index 4582afe6884..85005d440d2 100644
--- a/misc/kde3-i18n-nn/distinfo
+++ b/misc/kde3-i18n-nn/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-nn-3.1.3.tar.bz2) = 5d1452d568749be1855d664cabfced2e
+MD5 (KDE/kde-i18n/kde-i18n-nn-3.1.4.tar.bz2) = cc054eaa2a66c28473c6e5a090ba4535
diff --git a/misc/kde3-i18n-nso/distinfo b/misc/kde3-i18n-nso/distinfo
index a3ead69beff..0af066a5758 100644
--- a/misc/kde3-i18n-nso/distinfo
+++ b/misc/kde3-i18n-nso/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-nso-3.1.3.tar.bz2) = 0c6c3f8b9f0653d75805c503d3db5c1f
+MD5 (KDE/kde-i18n/kde-i18n-nso-3.1.4.tar.bz2) = 0877f9ab4f91b9bebca0be5db031e026
diff --git a/misc/kde3-i18n-ro/distinfo b/misc/kde3-i18n-ro/distinfo
index c6ac29bd0a4..e8632c5b625 100644
--- a/misc/kde3-i18n-ro/distinfo
+++ b/misc/kde3-i18n-ro/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ro-3.1.3.tar.bz2) = 5be5f1f2b4d67966261d78f0ca5738b2
+MD5 (KDE/kde-i18n/kde-i18n-ro-3.1.4.tar.bz2) = 689ca347256cb02d32533a595301c735
diff --git a/misc/kde3-i18n-se/distinfo b/misc/kde3-i18n-se/distinfo
index 1cf8f3cf7bc..a9dff1d19af 100644
--- a/misc/kde3-i18n-se/distinfo
+++ b/misc/kde3-i18n-se/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-se-3.1.3.tar.bz2) = 5b2ba4c7578488d55cd82096d7cf98ff
+MD5 (KDE/kde-i18n/kde-i18n-se-3.1.4.tar.bz2) = 6a6a7b762b263158706fa53099817270
diff --git a/misc/kde3-i18n-sk/distinfo b/misc/kde3-i18n-sk/distinfo
index 9df61ef2c8d..9b9532835a6 100644
--- a/misc/kde3-i18n-sk/distinfo
+++ b/misc/kde3-i18n-sk/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sk-3.1.3.tar.bz2) = 182b7248625a6bb29335072be45b7eb6
+MD5 (KDE/kde-i18n/kde-i18n-sk-3.1.4.tar.bz2) = 71e45805c49c40d0e7c8fb35092253c2
diff --git a/misc/kde3-i18n-sl/distinfo b/misc/kde3-i18n-sl/distinfo
index 75ed37394e2..e67cc29faf4 100644
--- a/misc/kde3-i18n-sl/distinfo
+++ b/misc/kde3-i18n-sl/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sl-3.1.3.tar.bz2) = 68c395f84807fbbb1f1f067575c9ae5a
+MD5 (KDE/kde-i18n/kde-i18n-sl-3.1.4.tar.bz2) = bf655c0668ce5190432ea0203210ccc7
diff --git a/misc/kde3-i18n-sr/distinfo b/misc/kde3-i18n-sr/distinfo
index 5b8f620923f..b7b10b14e0f 100644
--- a/misc/kde3-i18n-sr/distinfo
+++ b/misc/kde3-i18n-sr/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sr-3.1.3.tar.bz2) = 21186779909f54302d112f41e83c48f4
+MD5 (KDE/kde-i18n/kde-i18n-sr-3.1.4.tar.bz2) = 403ee5550347644e67d6e727bfbd8896
diff --git a/misc/kde3-i18n-ss/distinfo b/misc/kde3-i18n-ss/distinfo
index 736a33b591a..9ba5f32a926 100644
--- a/misc/kde3-i18n-ss/distinfo
+++ b/misc/kde3-i18n-ss/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ss-3.1.3.tar.bz2) = 3c8081712b932ef4ba819eab62b1f8f1
+MD5 (KDE/kde-i18n/kde-i18n-ss-3.1.4.tar.bz2) = a3523eac356cd170d4d358c25f75fc8c
diff --git a/misc/kde3-i18n-ss/pkg-plist b/misc/kde3-i18n-ss/pkg-plist
index 6a3b623fe36..ff992dada67 100644
--- a/misc/kde3-i18n-ss/pkg-plist
+++ b/misc/kde3-i18n-ss/pkg-plist
@@ -23,7 +23,6 @@ share/locale/ss/LC_MESSAGES/kaccess.mo
share/locale/ss/LC_MESSAGES/kaddressbook.mo
share/locale/ss/LC_MESSAGES/kalarm.mo
share/locale/ss/LC_MESSAGES/kalarmdgui.mo
-share/locale/ss/LC_MESSAGES/kandy.mo
share/locale/ss/LC_MESSAGES/kappfinder.mo
share/locale/ss/LC_MESSAGES/karm.mo
share/locale/ss/LC_MESSAGES/kasbarextension.mo
diff --git a/misc/kde3-i18n-sv/distinfo b/misc/kde3-i18n-sv/distinfo
index ff2f89ed9e6..3f25a5cb955 100644
--- a/misc/kde3-i18n-sv/distinfo
+++ b/misc/kde3-i18n-sv/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sv-3.1.3.tar.bz2) = 0a01442a368182593f837cce8f8de06e
+MD5 (KDE/kde-i18n/kde-i18n-sv-3.1.4.tar.bz2) = a1144961487bbe16f1f2ea09d822aa30
diff --git a/misc/kde3-i18n-ta/distinfo b/misc/kde3-i18n-ta/distinfo
index 3bc4183479c..75242b70b2b 100644
--- a/misc/kde3-i18n-ta/distinfo
+++ b/misc/kde3-i18n-ta/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ta-3.1.3.tar.bz2) = a6d3d2b940234a83012fb6e9fcb7f587
+MD5 (KDE/kde-i18n/kde-i18n-ta-3.1.4.tar.bz2) = a5ee51f53a7b97f7de53d0b516ef13c4
diff --git a/misc/kde3-i18n-th/distinfo b/misc/kde3-i18n-th/distinfo
index 8cf424af2d8..563542a3627 100644
--- a/misc/kde3-i18n-th/distinfo
+++ b/misc/kde3-i18n-th/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-th-3.1.3.tar.bz2) = 2a60a61140482f4268c8d4eae9ae996a
+MD5 (KDE/kde-i18n/kde-i18n-th-3.1.4.tar.bz2) = 542607fe4531aeefc1ffa4b95a3a0120
diff --git a/misc/kde3-i18n-tr/distinfo b/misc/kde3-i18n-tr/distinfo
index 42cc69163e3..bfb5f891bb9 100644
--- a/misc/kde3-i18n-tr/distinfo
+++ b/misc/kde3-i18n-tr/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-tr-3.1.3.tar.bz2) = 3504d5e64a99f481e95f040b709773a7
+MD5 (KDE/kde-i18n/kde-i18n-tr-3.1.4.tar.bz2) = 033bbd21f9cc3d6e55512f044582deab
diff --git a/misc/kde3-i18n-ven/distinfo b/misc/kde3-i18n-ven/distinfo
index cf41348e1e7..39cd9c39024 100644
--- a/misc/kde3-i18n-ven/distinfo
+++ b/misc/kde3-i18n-ven/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ven-3.1.3.tar.bz2) = 99ea184a395f20b40351e48b9722dc79
+MD5 (KDE/kde-i18n/kde-i18n-ven-3.1.4.tar.bz2) = da24d6670983c365b087f294842317f6
diff --git a/misc/kde3-i18n-xh/distinfo b/misc/kde3-i18n-xh/distinfo
index f5ebfa71435..9f4b3b3fe27 100644
--- a/misc/kde3-i18n-xh/distinfo
+++ b/misc/kde3-i18n-xh/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-xh-3.1.3.tar.bz2) = bb110e83f843e44aa228fb72f3764e3f
+MD5 (KDE/kde-i18n/kde-i18n-xh-3.1.4.tar.bz2) = 7cbcf568da2c010004c429c0043310b4
diff --git a/misc/kde3-i18n-zu/distinfo b/misc/kde3-i18n-zu/distinfo
index 1529024e4b2..536ed0ffb3b 100644
--- a/misc/kde3-i18n-zu/distinfo
+++ b/misc/kde3-i18n-zu/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-zu-3.1.3.tar.bz2) = f1f4db52ebdf6cccd92d96d80628e924
+MD5 (KDE/kde-i18n/kde-i18n-zu-3.1.4.tar.bz2) = 8d0a794e88d2779331cfd49bd7dd4e4e
diff --git a/misc/kde4-i18n-is/distinfo b/misc/kde4-i18n-is/distinfo
index 14de5f88dfa..67f5e785ac0 100644
--- a/misc/kde4-i18n-is/distinfo
+++ b/misc/kde4-i18n-is/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-is-3.1.3.tar.bz2) = 56c0f22715e51e07c6039e0d4141f4c6
+MD5 (KDE/kde-i18n/kde-i18n-is-3.1.4.tar.bz2) = 9e2fc2e0a55df7f5eced94e5ec8d2e24
diff --git a/misc/kde4-l10n-bg/distinfo b/misc/kde4-l10n-bg/distinfo
index 9d4fbe23dc3..f404e8e3b2c 100644
--- a/misc/kde4-l10n-bg/distinfo
+++ b/misc/kde4-l10n-bg/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-bg-3.1.3.tar.bz2) = 67655176af7355e1dd820738c52d6a05
+MD5 (KDE/kde-i18n/kde-i18n-bg-3.1.4.tar.bz2) = 21f866275a7a217946478f8c38b50ec8
diff --git a/misc/kde4-l10n-ca/distinfo b/misc/kde4-l10n-ca/distinfo
index 9549a0d2b3d..556d3f0b9a3 100644
--- a/misc/kde4-l10n-ca/distinfo
+++ b/misc/kde4-l10n-ca/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ca-3.1.3.tar.bz2) = 0c5ededac8c52381c0cb0f1d8fe46e4e
+MD5 (KDE/kde-i18n/kde-i18n-ca-3.1.4.tar.bz2) = a7a2cdd5efd18d5d59b472e75b3edae3
diff --git a/misc/kde4-l10n-cs/distinfo b/misc/kde4-l10n-cs/distinfo
index fc501017c6d..49089e509c8 100644
--- a/misc/kde4-l10n-cs/distinfo
+++ b/misc/kde4-l10n-cs/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-cs-3.1.3.tar.bz2) = cc7fdadbc379d013020e74e1a1fb1f74
+MD5 (KDE/kde-i18n/kde-i18n-cs-3.1.4.tar.bz2) = e3805776a8d500e1423d632010e08452
diff --git a/misc/kde4-l10n-da/distinfo b/misc/kde4-l10n-da/distinfo
index 585f4745a38..b0c08eaf946 100644
--- a/misc/kde4-l10n-da/distinfo
+++ b/misc/kde4-l10n-da/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-da-3.1.3.tar.bz2) = a45b525bfdbfef729148b271ff7c808c
+MD5 (KDE/kde-i18n/kde-i18n-da-3.1.4.tar.bz2) = 7bad8ad5857939ef254779dfc5cd5f04
diff --git a/misc/kde4-l10n-el/distinfo b/misc/kde4-l10n-el/distinfo
index 0c510356328..dabf45cad17 100644
--- a/misc/kde4-l10n-el/distinfo
+++ b/misc/kde4-l10n-el/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-el-3.1.3.tar.bz2) = 7606c28d8e517afa8c242657e6df67d1
+MD5 (KDE/kde-i18n/kde-i18n-el-3.1.4.tar.bz2) = d585500f8ce08fc07bb2735555659281
diff --git a/misc/kde4-l10n-en_GB/distinfo b/misc/kde4-l10n-en_GB/distinfo
index df96e572908..9742be433e1 100644
--- a/misc/kde4-l10n-en_GB/distinfo
+++ b/misc/kde4-l10n-en_GB/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-en_GB-3.1.3.tar.bz2) = 400ee71221ebcdcd9903248fb08f1c97
+MD5 (KDE/kde-i18n/kde-i18n-en_GB-3.1.4.tar.bz2) = f4d53fd5f2f4d5ff439b3a9d392114ae
diff --git a/misc/kde4-l10n-eo/distinfo b/misc/kde4-l10n-eo/distinfo
index 635c1b4e42d..19a2d81c6dd 100644
--- a/misc/kde4-l10n-eo/distinfo
+++ b/misc/kde4-l10n-eo/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-eo-3.1.3.tar.bz2) = e9d6f8a16c8c0fa1750ea933b5fbb1f9
+MD5 (KDE/kde-i18n/kde-i18n-eo-3.1.4.tar.bz2) = 2f452a3d7b35a26324ab3f055dbd9947
diff --git a/misc/kde4-l10n-es/distinfo b/misc/kde4-l10n-es/distinfo
index f6105162690..f5ccc9d2323 100644
--- a/misc/kde4-l10n-es/distinfo
+++ b/misc/kde4-l10n-es/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-es-3.1.3.tar.bz2) = 08b7c76838729bd54ff7124e27a9df07
+MD5 (KDE/kde-i18n/kde-i18n-es-3.1.4.tar.bz2) = 1c65f9a3545b8559d56384e3c7b9f235
diff --git a/misc/kde4-l10n-et/distinfo b/misc/kde4-l10n-et/distinfo
index 5fa5b295030..70b61226c3f 100644
--- a/misc/kde4-l10n-et/distinfo
+++ b/misc/kde4-l10n-et/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-et-3.1.3.tar.bz2) = cb64b3df447772c728a03777e0876ae3
+MD5 (KDE/kde-i18n/kde-i18n-et-3.1.4.tar.bz2) = cc80ad6a6ec3dc9c46cb0af48d1f7656
diff --git a/misc/kde4-l10n-fi/distinfo b/misc/kde4-l10n-fi/distinfo
index 3c9060a6bf5..eba61c18a61 100644
--- a/misc/kde4-l10n-fi/distinfo
+++ b/misc/kde4-l10n-fi/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-fi-3.1.3.tar.bz2) = 51841b58e7bdbd2987a0b16cbe6cc995
+MD5 (KDE/kde-i18n/kde-i18n-fi-3.1.4.tar.bz2) = be2fd11811dfebea28868b76db61da34
diff --git a/misc/kde4-l10n-is/distinfo b/misc/kde4-l10n-is/distinfo
index 14de5f88dfa..67f5e785ac0 100644
--- a/misc/kde4-l10n-is/distinfo
+++ b/misc/kde4-l10n-is/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-is-3.1.3.tar.bz2) = 56c0f22715e51e07c6039e0d4141f4c6
+MD5 (KDE/kde-i18n/kde-i18n-is-3.1.4.tar.bz2) = 9e2fc2e0a55df7f5eced94e5ec8d2e24
diff --git a/misc/kde4-l10n-it/distinfo b/misc/kde4-l10n-it/distinfo
index 045ef61628c..9d72fd8e632 100644
--- a/misc/kde4-l10n-it/distinfo
+++ b/misc/kde4-l10n-it/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-it-3.1.3.tar.bz2) = 66bd8e8076766ee69140ff76cf11adf1
+MD5 (KDE/kde-i18n/kde-i18n-it-3.1.4.tar.bz2) = 0036449eaf97228496041ea389cc9827
diff --git a/misc/kde4-l10n-lt/distinfo b/misc/kde4-l10n-lt/distinfo
index 2f6c53b664b..12bedd8e90b 100644
--- a/misc/kde4-l10n-lt/distinfo
+++ b/misc/kde4-l10n-lt/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-lt-3.1.3.tar.bz2) = 1d25f002f0753f2dba6c6841e737a5bd
+MD5 (KDE/kde-i18n/kde-i18n-lt-3.1.4.tar.bz2) = 2f1ec4affa953bbd480c21288843df86
diff --git a/misc/kde4-l10n-mk/distinfo b/misc/kde4-l10n-mk/distinfo
index 351a04439f1..a849999ec0d 100644
--- a/misc/kde4-l10n-mk/distinfo
+++ b/misc/kde4-l10n-mk/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-mk-3.1.3.tar.bz2) = ed114d30f752e75fe9fd77d8ffea79e3
+MD5 (KDE/kde-i18n/kde-i18n-mk-3.1.4.tar.bz2) = 4481b82be786b4f5bff86e8c4d36bac0
diff --git a/misc/kde4-l10n-nb/distinfo b/misc/kde4-l10n-nb/distinfo
index b6154674b4f..3023dc58a23 100644
--- a/misc/kde4-l10n-nb/distinfo
+++ b/misc/kde4-l10n-nb/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-nb-3.1.3.tar.bz2) = 5da18c18bf1e9bf5310d4b9a5d745ce3
+MD5 (KDE/kde-i18n/kde-i18n-nb-3.1.4.tar.bz2) = d962ab41d2209f7a3622c08b37785084
diff --git a/misc/kde4-l10n-nl/distinfo b/misc/kde4-l10n-nl/distinfo
index fdc1c7b866f..4fe65c1cdb1 100644
--- a/misc/kde4-l10n-nl/distinfo
+++ b/misc/kde4-l10n-nl/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-nl-3.1.3.tar.bz2) = 647a161fc9a6c9b114a28515988a2626
+MD5 (KDE/kde-i18n/kde-i18n-nl-3.1.4.tar.bz2) = d616135f08607f6284b4dad31681b4b4
diff --git a/misc/kde4-l10n-nn/distinfo b/misc/kde4-l10n-nn/distinfo
index 4582afe6884..85005d440d2 100644
--- a/misc/kde4-l10n-nn/distinfo
+++ b/misc/kde4-l10n-nn/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-nn-3.1.3.tar.bz2) = 5d1452d568749be1855d664cabfced2e
+MD5 (KDE/kde-i18n/kde-i18n-nn-3.1.4.tar.bz2) = cc054eaa2a66c28473c6e5a090ba4535
diff --git a/misc/kde4-l10n-ro/distinfo b/misc/kde4-l10n-ro/distinfo
index c6ac29bd0a4..e8632c5b625 100644
--- a/misc/kde4-l10n-ro/distinfo
+++ b/misc/kde4-l10n-ro/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ro-3.1.3.tar.bz2) = 5be5f1f2b4d67966261d78f0ca5738b2
+MD5 (KDE/kde-i18n/kde-i18n-ro-3.1.4.tar.bz2) = 689ca347256cb02d32533a595301c735
diff --git a/misc/kde4-l10n-sk/distinfo b/misc/kde4-l10n-sk/distinfo
index 9df61ef2c8d..9b9532835a6 100644
--- a/misc/kde4-l10n-sk/distinfo
+++ b/misc/kde4-l10n-sk/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sk-3.1.3.tar.bz2) = 182b7248625a6bb29335072be45b7eb6
+MD5 (KDE/kde-i18n/kde-i18n-sk-3.1.4.tar.bz2) = 71e45805c49c40d0e7c8fb35092253c2
diff --git a/misc/kde4-l10n-sl/distinfo b/misc/kde4-l10n-sl/distinfo
index 75ed37394e2..e67cc29faf4 100644
--- a/misc/kde4-l10n-sl/distinfo
+++ b/misc/kde4-l10n-sl/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sl-3.1.3.tar.bz2) = 68c395f84807fbbb1f1f067575c9ae5a
+MD5 (KDE/kde-i18n/kde-i18n-sl-3.1.4.tar.bz2) = bf655c0668ce5190432ea0203210ccc7
diff --git a/misc/kde4-l10n-sr/distinfo b/misc/kde4-l10n-sr/distinfo
index 5b8f620923f..b7b10b14e0f 100644
--- a/misc/kde4-l10n-sr/distinfo
+++ b/misc/kde4-l10n-sr/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sr-3.1.3.tar.bz2) = 21186779909f54302d112f41e83c48f4
+MD5 (KDE/kde-i18n/kde-i18n-sr-3.1.4.tar.bz2) = 403ee5550347644e67d6e727bfbd8896
diff --git a/misc/kde4-l10n-sv/distinfo b/misc/kde4-l10n-sv/distinfo
index ff2f89ed9e6..3f25a5cb955 100644
--- a/misc/kde4-l10n-sv/distinfo
+++ b/misc/kde4-l10n-sv/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-sv-3.1.3.tar.bz2) = 0a01442a368182593f837cce8f8de06e
+MD5 (KDE/kde-i18n/kde-i18n-sv-3.1.4.tar.bz2) = a1144961487bbe16f1f2ea09d822aa30
diff --git a/misc/kde4-l10n-ta/distinfo b/misc/kde4-l10n-ta/distinfo
index 3bc4183479c..75242b70b2b 100644
--- a/misc/kde4-l10n-ta/distinfo
+++ b/misc/kde4-l10n-ta/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ta-3.1.3.tar.bz2) = a6d3d2b940234a83012fb6e9fcb7f587
+MD5 (KDE/kde-i18n/kde-i18n-ta-3.1.4.tar.bz2) = a5ee51f53a7b97f7de53d0b516ef13c4
diff --git a/misc/kde4-l10n-th/distinfo b/misc/kde4-l10n-th/distinfo
index 8cf424af2d8..563542a3627 100644
--- a/misc/kde4-l10n-th/distinfo
+++ b/misc/kde4-l10n-th/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-th-3.1.3.tar.bz2) = 2a60a61140482f4268c8d4eae9ae996a
+MD5 (KDE/kde-i18n/kde-i18n-th-3.1.4.tar.bz2) = 542607fe4531aeefc1ffa4b95a3a0120
diff --git a/misc/kde4-l10n-tr/distinfo b/misc/kde4-l10n-tr/distinfo
index 42cc69163e3..bfb5f891bb9 100644
--- a/misc/kde4-l10n-tr/distinfo
+++ b/misc/kde4-l10n-tr/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-tr-3.1.3.tar.bz2) = 3504d5e64a99f481e95f040b709773a7
+MD5 (KDE/kde-i18n/kde-i18n-tr-3.1.4.tar.bz2) = 033bbd21f9cc3d6e55512f044582deab
diff --git a/misc/kdeaddons3/distinfo b/misc/kdeaddons3/distinfo
index 53a3fb7e308..7f3abdd8af8 100644
--- a/misc/kdeaddons3/distinfo
+++ b/misc/kdeaddons3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeaddons-3.1.3.tar.bz2) = d1835674847b1c94c16b508fedc2d85c
+MD5 (KDE/kdeaddons-3.1.4.tar.bz2) = 1e9e3159994583a38e2451380bccdae2
diff --git a/misc/kdeedu3/distinfo b/misc/kdeedu3/distinfo
index ebad78bbb29..6a96140c280 100644
--- a/misc/kdeedu3/distinfo
+++ b/misc/kdeedu3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeedu-3.1.3.tar.bz2) = 02996b08a1c2a2aa044406480c0eb8a7
+MD5 (KDE/kdeedu-3.1.4.tar.bz2) = e710e5840b2f33e9c96b9b49d3914d5b
diff --git a/misc/kdeedu4/distinfo b/misc/kdeedu4/distinfo
index ebad78bbb29..6a96140c280 100644
--- a/misc/kdeedu4/distinfo
+++ b/misc/kdeedu4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeedu-3.1.3.tar.bz2) = 02996b08a1c2a2aa044406480c0eb8a7
+MD5 (KDE/kdeedu-3.1.4.tar.bz2) = e710e5840b2f33e9c96b9b49d3914d5b
diff --git a/misc/kdeutils3/distinfo b/misc/kdeutils3/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/misc/kdeutils3/distinfo
+++ b/misc/kdeutils3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/misc/kdeutils4/distinfo b/misc/kdeutils4/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/misc/kdeutils4/distinfo
+++ b/misc/kdeutils4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/misc/koffice-i18n/Makefile b/misc/koffice-i18n/Makefile
index 8926056db8d..522d9b2ea80 100644
--- a/misc/koffice-i18n/Makefile
+++ b/misc/koffice-i18n/Makefile
@@ -21,7 +21,6 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/hu/LC_MESSAGES/kword.mo:${PORTSDIR}/hungarian/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/hebrew/koffice-i18n\
${LOCALBASE}/share/locale/ja/LC_MESSAGES/kword.mo:${PORTSDIR}/japanese/koffice-i18n\
- ${LOCALBASE}/share/locale/pl/LC_MESSAGES/kword.mo:${PORTSDIR}/polish/koffice-i18n\
${LOCALBASE}/share/locale/pt/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n\
${LOCALBASE}/share/locale/pt_BR/LC_MESSAGES/kword.mo:${PORTSDIR}/portuguese/koffice-i18n-pt_BR\
${LOCALBASE}/share/locale/ru/LC_MESSAGES/kword.mo:${PORTSDIR}/russian/koffice-i18n\
@@ -29,7 +28,7 @@ RUN_DEPENDS+=\
${LOCALBASE}/share/locale/zh_TW/LC_MESSAGES/kword.mo:${PORTSDIR}/chinese/koffice-i18n-zh_TW
.for LANG in af ar bs cs da el en_GB eo es et it \
- lt lv mt nb nl nn sk sl sv th tr ven xh zu
+ lt lv mt nb nl nn pl sk sl sv th tr ven xh zu
RUN_DEPENDS+=\
${LOCALBASE}/share/locale/${LANG}/LC_MESSAGES/kword.mo:${PORTSDIR}/misc/koffice-i18n-${LANG}
.endfor
diff --git a/multimedia/kdemultimedia3/distinfo b/multimedia/kdemultimedia3/distinfo
index 12423271664..e86d5e746e1 100644
--- a/multimedia/kdemultimedia3/distinfo
+++ b/multimedia/kdemultimedia3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdemultimedia-3.1.3.tar.bz2) = da1e05b8284976359cab32f0abf4b87b
+MD5 (KDE/kdemultimedia-3.1.4.tar.bz2) = 82429a0af3885d5405ac80ab544d7e4b
diff --git a/multimedia/kdemultimedia4/distinfo b/multimedia/kdemultimedia4/distinfo
index 12423271664..e86d5e746e1 100644
--- a/multimedia/kdemultimedia4/distinfo
+++ b/multimedia/kdemultimedia4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdemultimedia-3.1.3.tar.bz2) = da1e05b8284976359cab32f0abf4b87b
+MD5 (KDE/kdemultimedia-3.1.4.tar.bz2) = 82429a0af3885d5405ac80ab544d7e4b
diff --git a/net/kdenetwork3/distinfo b/net/kdenetwork3/distinfo
index b9b2902567a..9de42081735 100644
--- a/net/kdenetwork3/distinfo
+++ b/net/kdenetwork3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdenetwork-3.1.3.tar.bz2) = 18b1a274575eddf053dd6e72ad5554c7
+MD5 (KDE/kdenetwork-3.1.4.tar.bz2) = 83d69ab3be7b4b10b898b250eb2d9046
diff --git a/net/kdenetwork3/pkg-plist b/net/kdenetwork3/pkg-plist
new file mode 100644
index 00000000000..272dc7637c1
--- /dev/null
+++ b/net/kdenetwork3/pkg-plist
@@ -0,0 +1,1218 @@
+bin/dsirc
+bin/kdict
+bin/kget
+bin/kgpgcertmanager
+bin/kit
+bin/kmail
+bin/kmailcvt
+bin/knewstickerstub
+bin/knode
+bin/korn
+bin/kppp
+bin/kppplogview
+bin/krdc
+bin/krfb
+bin/ksirc
+bin/ktalkd
+bin/ktalkdlg
+bin/kxmlrpcd
+bin/lisa
+bin/mail.local
+bin/reslisa
+include/kmailIface.h
+include/mimelib/address.h
+include/mimelib/addrlist.h
+include/mimelib/binhex.h
+include/mimelib/body.h
+include/mimelib/bodypart.h
+include/mimelib/boyermor.h
+include/mimelib/config.h
+include/mimelib/datetime.h
+include/mimelib/debug.h
+include/mimelib/disptype.h
+include/mimelib/entity.h
+include/mimelib/enum.h
+include/mimelib/field.h
+include/mimelib/fieldbdy.h
+include/mimelib/group.h
+include/mimelib/headers.h
+include/mimelib/mailbox.h
+include/mimelib/mboxlist.h
+include/mimelib/mechansm.h
+include/mimelib/mediatyp.h
+include/mimelib/message.h
+include/mimelib/mimepp.h
+include/mimelib/msgcmp.h
+include/mimelib/msgid.h
+include/mimelib/nntp.h
+include/mimelib/param.h
+include/mimelib/pop.h
+include/mimelib/protocol.h
+include/mimelib/smtp.h
+include/mimelib/string.h
+include/mimelib/text.h
+include/mimelib/token.h
+include/mimelib/utility.h
+include/mimelib/uuencode.h
+lib/kde3/kcm_knewsticker.la
+lib/kde3/kcm_knewsticker.so
+lib/kde3/kcm_krfb.la
+lib/kde3/kcm_krfb.so
+lib/kde3/kcm_ktalkd.la
+lib/kde3/kcm_ktalkd.so
+lib/kde3/kcm_lanbrowser.la
+lib/kde3/kcm_lanbrowser.so
+lib/kde3/kcm_xmlrpcd.la
+lib/kde3/kcm_xmlrpcd.so
+lib/kde3/kded_kinetd.la
+lib/kde3/kded_kinetd.so
+lib/kde3/kdict_panelapplet.la
+lib/kde3/kdict_panelapplet.so
+lib/kde3/kfile_rfc822.la
+lib/kde3/kfile_rfc822.so
+lib/kde3/khtml_kget.la
+lib/kde3/khtml_kget.so
+lib/kde3/kio_lan.la
+lib/kde3/kio_lan.so
+lib/kde3/knewsticker_panelapplet.la
+lib/kde3/knewsticker_panelapplet.so
+lib/kde3/kpf_panelapplet.la
+lib/kde3/kpf_panelapplet.so
+lib/kde3/kpfpropertiesdialog.la
+lib/kde3/kpfpropertiesdialog.so
+lib/ksirc.la
+lib/ksirc.so
+lib/kxmlrpcd.la
+lib/kxmlrpcd.so
+lib/libkdenetwork.la
+lib/libkdenetwork.so
+lib/libkdenetwork.so.2
+lib/libkntsrcfilepropsdlg.la
+lib/libkntsrcfilepropsdlg.so
+lib/libmimelib.la
+lib/libmimelib.so
+lib/libmimelib.so.1
+share/applnk/.hidden/kcmkiolan.desktop
+share/applnk/.hidden/kcmlisa.desktop
+share/applnk/.hidden/kcmnewsticker.desktop
+share/applnk/.hidden/kcmreslisa.desktop
+share/applnk/.hidden/knewstickerstub.desktop
+share/applnk/Internet/KMail.desktop
+share/applnk/Internet/KNode.desktop
+share/applnk/Internet/KOrn.desktop
+share/applnk/Internet/Kppp.desktop
+share/applnk/Internet/More/KOrn.desktop
+share/applnk/Internet/More/knewsticker-standalone.desktop
+share/applnk/Internet/More/kppplogview.desktop
+share/applnk/Internet/kget.desktop
+share/applnk/Internet/kit.desktop
+share/applnk/Internet/knewsticker-standalone.desktop
+share/applnk/Internet/kppplogview.desktop
+share/applnk/Internet/krdc.desktop
+share/applnk/Internet/ksirc.desktop
+share/applnk/Settings/Network/kcmkrfb.desktop
+share/applnk/Settings/Network/kcmktalkd.desktop
+share/applnk/Settings/Personalization/kcmnewsticker.desktop
+share/applnk/System/krfb.desktop
+share/applnk/Utilities/kdict.desktop
+share/applnk/Utilities/kmailcvt.desktop
+share/apps/kconf_update/kmail-3.1-update-new-mail-notification-settings.pl
+share/apps/kconf_update/kmail-3.1-use-UOID-for-identities.pl
+share/apps/kconf_update/kmail-pgpidentity.pl
+share/apps/kconf_update/kmail-upd-identities.pl
+share/apps/kconf_update/kmail.upd
+share/apps/kconf_update/knewsticker.upd
+share/apps/kconf_update/knt-0.1-0.2.pl
+share/apps/kconf_update/kpgp-3.1-upgrade-address-data.pl
+share/apps/kconf_update/kpgp.upd
+share/apps/kconf_update/upgrade-signature.pl
+share/apps/kconf_update/upgrade-transport.pl
+share/apps/kdict/icons/crystalsvg/16x16/actions/define_clip.png
+share/apps/kdict/icons/crystalsvg/16x16/actions/query_erase.png
+share/apps/kdict/icons/crystalsvg/22x22/actions/define_clip.png
+share/apps/kdict/icons/crystalsvg/32x32/actions/define_clip.png
+share/apps/kdict/kdictui.rc
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_clipboard.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_delay.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_delete.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_disconnect.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_dock.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_drop_target.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_expert.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_logwindow.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_normal.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_offline_mode_off.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_offline_mode_on.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_paste.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_pause.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_preferences.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_queue.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_restart.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_resume.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_shutdown.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_timer.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_uselastdir.png
+share/apps/kget/kgetui.rc
+share/apps/kget/pics/bar0.png
+share/apps/kget/pics/bar1.png
+share/apps/kget/pics/bar2.png
+share/apps/kget/pics/bar3.png
+share/apps/kget/pics/bar4.png
+share/apps/kget/pics/bar5.png
+share/apps/kget/pics/bar6.png
+share/apps/kget/pics/connect0.png
+share/apps/kget/pics/connect1.png
+share/apps/kget/pics/connect2.png
+share/apps/kget/pics/connect3.png
+share/apps/kget/pics/connect4.png
+share/apps/kget/pics/connect5.png
+share/apps/kget/pics/connect6.png
+share/apps/kget/pics/connect7.png
+share/apps/kget/pics/dock.png
+share/apps/kget/pics/md_delayed.png
+share/apps/kget/pics/md_finished.png
+share/apps/kget/pics/md_queued.png
+share/apps/kget/pics/md_scheduled.png
+share/apps/kget/pics/retrying.png
+share/apps/kget/pics/target.png
+share/apps/kget/pics/try0.png
+share/apps/kget/pics/try1.png
+share/apps/kget/pics/try2.png
+share/apps/kget/pics/try3.png
+share/apps/kget/pics/try4.png
+share/apps/kget/pics/try5.png
+share/apps/kget/pics/try6.png
+share/apps/kget/pics/try7.png
+share/apps/kget/sounds/added.wav
+share/apps/kget/sounds/finished.wav
+share/apps/kget/sounds/finishedall.wav
+share/apps/kget/sounds/started.wav
+share/apps/kgpgcertmanager/kgpgcertmanagerui.rc
+share/apps/khtml/kpartplugins/kget_plug_in.rc
+share/apps/kicker/applets/kdictapplet.desktop
+share/apps/kicker/applets/knewsticker.desktop
+share/apps/kicker/applets/kpfapplet.desktop
+share/apps/kinetd/eventsrc
+share/apps/kit/eventsrc
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_anonwarning.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_away.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_bold.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_group.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_info.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_logging.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_offline.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_online.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_sound.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_status.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_timestamping.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_warning.png
+share/apps/kit/kitui.rc
+share/apps/kmail/about/background.png
+share/apps/kmail/about/bgtable.png
+share/apps/kmail/about/kdelogo2.png
+share/apps/kmail/about/kmail.png
+share/apps/kmail/about/konq.css
+share/apps/kmail/about/lines.png
+share/apps/kmail/about/lines2.png
+share/apps/kmail/about/main.html
+share/apps/kmail/about/pointers.png
+share/apps/kmail/about/shadow1.png
+share/apps/kmail/eventsrc
+share/apps/kmail/kmcomposerui.rc
+share/apps/kmail/kmmainwin.rc
+share/apps/kmail/pics/kdelogo.png
+share/apps/kmail/pics/key.png
+share/apps/kmail/pics/key_bad.png
+share/apps/kmail/pics/key_ok.png
+share/apps/kmail/pics/key_unknown.png
+share/apps/kmail/pics/kmailwindowlayout1.png
+share/apps/kmail/pics/kmailwindowlayout1_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout1_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout2.png
+share/apps/kmail/pics/kmailwindowlayout2_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout2_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout3.png
+share/apps/kmail/pics/kmailwindowlayout3_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout3_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout4.png
+share/apps/kmail/pics/kmailwindowlayout4_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout4_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout5.png
+share/apps/kmail/pics/kmailwindowlayout5_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout5_smart_mime.png
+share/apps/kmail/pics/kmmsgdel.png
+share/apps/kmail/pics/kmmsgfiller.png
+share/apps/kmail/pics/kmmsgflag.png
+share/apps/kmail/pics/kmmsgforwarded.png
+share/apps/kmail/pics/kmmsgfullyencrypted.png
+share/apps/kmail/pics/kmmsgfullysigned.png
+share/apps/kmail/pics/kmmsgnew.png
+share/apps/kmail/pics/kmmsgold.png
+share/apps/kmail/pics/kmmsgpartiallyencrypted.png
+share/apps/kmail/pics/kmmsgpartiallysigned.png
+share/apps/kmail/pics/kmmsgqueued.png
+share/apps/kmail/pics/kmmsgreplied.png
+share/apps/kmail/pics/kmmsgsent.png
+share/apps/kmail/pics/kmmsgundefinedencrypted.png
+share/apps/kmail/pics/kmmsgundefinedsigned.png
+share/apps/kmail/pics/kmmsgunseen.png
+share/apps/kmail/pics/pgp-keys.png
+share/apps/kmail/pics/pub_key_red.png
+share/apps/kmail/pics/stopwatch.xbm
+share/apps/kmail/pics/stopwatchMask.xbm
+share/apps/kmail/profile-default-rc
+share/apps/kmail/profile-high-contrast-rc
+share/apps/kmail/profile-html-rc
+share/apps/kmail/profile-purist-rc
+share/apps/kmail/profile-secure-rc
+share/apps/kmail/tips
+share/apps/knewsticker/eventsrc
+share/apps/knode/filters/1.fltr
+share/apps/knode/filters/2.fltr
+share/apps/knode/filters/3.fltr
+share/apps/knode/filters/4.fltr
+share/apps/knode/filters/5.fltr
+share/apps/knode/filters/6.fltr
+share/apps/knode/filters/7.fltr
+share/apps/knode/filters/8.fltr
+share/apps/knode/filters/filters.rc
+share/apps/knode/headers.rc
+share/apps/knode/icons/crystalsvg/16x16/actions/message_reply.png
+share/apps/knode/icons/crystalsvg/22x22/actions/message_reply.png
+share/apps/knode/icons/crystalsvg/32x32/actions/message_reply.png
+share/apps/knode/kncomposerui.rc
+share/apps/knode/knodeui.rc
+share/apps/knode/knreaderui.rc
+share/apps/knode/pics/ctlart.png
+share/apps/knode/pics/eyes.png
+share/apps/knode/pics/greyball.png
+share/apps/knode/pics/greyballchk.png
+share/apps/knode/pics/group.png
+share/apps/knode/pics/group_big.png
+share/apps/knode/pics/ignore.png
+share/apps/knode/pics/key.png
+share/apps/knode/pics/key_bad.png
+share/apps/knode/pics/key_ok.png
+share/apps/knode/pics/key_unknown.png
+share/apps/knode/pics/mail.png
+share/apps/knode/pics/newsubs.png
+share/apps/knode/pics/pgp-keys.png
+share/apps/knode/pics/posting.png
+share/apps/knode/pics/server.png
+share/apps/knode/pics/server_big.png
+share/apps/knode/pics/snderr.png
+share/apps/knode/pics/stat_cncl.png
+share/apps/knode/pics/stat_edit.png
+share/apps/knode/pics/stat_saved.png
+share/apps/knode/pics/stat_sent.png
+share/apps/konqueror/dirtree/remote/lan.desktop
+share/apps/kppp/Provider/Austria/.directory
+share/apps/kppp/Provider/Austria/Simon%032Media
+share/apps/kppp/Provider/Czech_Republic/.directory
+share/apps/kppp/Provider/Czech_Republic/AICOM
+share/apps/kppp/Provider/Czech_Republic/ARsystem
+share/apps/kppp/Provider/Czech_Republic/ASYS
+share/apps/kppp/Provider/Czech_Republic/ApexNet
+share/apps/kppp/Provider/Czech_Republic/BohemiaNet
+share/apps/kppp/Provider/Czech_Republic/Brailcom
+share/apps/kppp/Provider/Czech_Republic/CITYNET
+share/apps/kppp/Provider/Czech_Republic/Contactel
+share/apps/kppp/Provider/Czech_Republic/ES-servis
+share/apps/kppp/Provider/Czech_Republic/Econnect
+share/apps/kppp/Provider/Czech_Republic/Falco_computer
+share/apps/kppp/Provider/Czech_Republic/Fortech
+share/apps/kppp/Provider/Czech_Republic/HP-NET
+share/apps/kppp/Provider/Czech_Republic/INTERNET_OnLine
+share/apps/kppp/Provider/Czech_Republic/INTERNEXT
+share/apps/kppp/Provider/Czech_Republic/IQNET
+share/apps/kppp/Provider/Czech_Republic/KPNQuest
+share/apps/kppp/Provider/Czech_Republic/M-soft
+share/apps/kppp/Provider/Czech_Republic/Nextra
+share/apps/kppp/Provider/Czech_Republic/ProfiNet
+share/apps/kppp/Provider/Czech_Republic/SeverNET
+share/apps/kppp/Provider/Czech_Republic/Video_OnLine
+share/apps/kppp/Provider/Czech_Republic/Volny
+share/apps/kppp/Provider/Denmark/.directory
+share/apps/kppp/Provider/Denmark/Get2Net
+share/apps/kppp/Provider/Germany/.directory
+share/apps/kppp/Provider/Germany/CityWeb
+share/apps/kppp/Provider/Germany/FH%032Rhein%032Sieg%032%040Informatik%041
+share/apps/kppp/Provider/Germany/MUC%046DE
+share/apps/kppp/Provider/Germany/Netsurf
+share/apps/kppp/Provider/Netherlands/.directory
+share/apps/kppp/Provider/Netherlands/12Move
+share/apps/kppp/Provider/Netherlands/Avades
+share/apps/kppp/Provider/Netherlands/Bart
+share/apps/kppp/Provider/Netherlands/Betuwenet%032BFree
+share/apps/kppp/Provider/Netherlands/Betuwenet%032BQuality
+share/apps/kppp/Provider/Netherlands/Cistron
+share/apps/kppp/Provider/Netherlands/Concepts%032ICT
+share/apps/kppp/Provider/Netherlands/Cubic%032Circle
+share/apps/kppp/Provider/Netherlands/Cybercomm
+share/apps/kppp/Provider/Netherlands/Dataweb
+share/apps/kppp/Provider/Netherlands/Daxis%032Internet
+share/apps/kppp/Provider/Netherlands/Demon%032Internet
+share/apps/kppp/Provider/Netherlands/Energis-Ision
+share/apps/kppp/Provider/Netherlands/Euronet%032anytime
+share/apps/kppp/Provider/Netherlands/Euronet%032professional
+share/apps/kppp/Provider/Netherlands/FlakkeeNet
+share/apps/kppp/Provider/Netherlands/FreeAcces
+share/apps/kppp/Provider/Netherlands/Freeler%032basis
+share/apps/kppp/Provider/Netherlands/Freeler%032compleet
+share/apps/kppp/Provider/Netherlands/Freeler%032voordelig
+share/apps/kppp/Provider/Netherlands/HCC%032NET
+share/apps/kppp/Provider/Netherlands/Hacom
+share/apps/kppp/Provider/Netherlands/HetNet%032Basis%032Surfen
+share/apps/kppp/Provider/Netherlands/HetNet%032Frequent%032Surfen
+share/apps/kppp/Provider/Netherlands/HetNet%032Regelmatig%032Surfen
+share/apps/kppp/Provider/Netherlands/IAE
+share/apps/kppp/Provider/Netherlands/ILimburg
+share/apps/kppp/Provider/Netherlands/InterNLnet
+share/apps/kppp/Provider/Netherlands/Interbox
+share/apps/kppp/Provider/Netherlands/Internet%032Acces%032Facilities
+share/apps/kppp/Provider/Netherlands/Internet%032Online
+share/apps/kppp/Provider/Netherlands/Interstroom
+share/apps/kppp/Provider/Netherlands/IntroWeb%032Hengelo%032e.o.
+share/apps/kppp/Provider/Netherlands/IntroWeb%032met%0323-cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/IntroWeb%032met%0324-cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/Kabelfoon
+share/apps/kppp/Provider/Netherlands/KeyAcces%032met%0323%032cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/KeyAcces%032met%0324%032cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/Luna
+share/apps/kppp/Provider/Netherlands/Macom
+share/apps/kppp/Provider/Netherlands/Nederland.net
+share/apps/kppp/Provider/Netherlands/Planet%032Internet%032Premium
+share/apps/kppp/Provider/Netherlands/Planet%032Internet%032Standaard
+share/apps/kppp/Provider/Netherlands/Plant%032Acces
+share/apps/kppp/Provider/Netherlands/Popin
+share/apps/kppp/Provider/Netherlands/PublishNet
+share/apps/kppp/Provider/Netherlands/Raketnet
+share/apps/kppp/Provider/Netherlands/Solcon
+share/apps/kppp/Provider/Netherlands/Support%032Net
+share/apps/kppp/Provider/Netherlands/Telebyte
+share/apps/kppp/Provider/Netherlands/Tiscali%032Compleet
+share/apps/kppp/Provider/Netherlands/Tiscali%032Gratis
+share/apps/kppp/Provider/Netherlands/UwNet
+share/apps/kppp/Provider/Netherlands/Via%032Networks
+share/apps/kppp/Provider/Netherlands/Wannadoo%032budget
+share/apps/kppp/Provider/Netherlands/Wannadoo%032budget%320plus
+share/apps/kppp/Provider/Netherlands/Wannadoo%032smartpack
+share/apps/kppp/Provider/Netherlands/Wirehub
+share/apps/kppp/Provider/Netherlands/XS4All
+share/apps/kppp/Provider/Netherlands/Zeelandnet
+share/apps/kppp/Provider/Netherlands/Zon%0322
+share/apps/kppp/Provider/Netherlands/Zon%032Gratis
+share/apps/kppp/Provider/Netherlands/Zon%032Inclusief
+share/apps/kppp/Provider/NewZealand/.directory
+share/apps/kppp/Provider/NewZealand/OrconInternet
+share/apps/kppp/Provider/NewZealand/Paradise
+share/apps/kppp/Provider/NewZealand/Voyager
+share/apps/kppp/Provider/NewZealand/XTRA
+share/apps/kppp/Provider/NewZealand/ihug
+share/apps/kppp/Provider/Norway/.directory
+share/apps/kppp/Provider/Norway/BGNett
+share/apps/kppp/Provider/Norway/Institutt%032for%032informatikk
+share/apps/kppp/Provider/Portugal/.directory
+share/apps/kppp/Provider/Portugal/Clix
+share/apps/kppp/Provider/Portugal/Netc
+share/apps/kppp/Provider/Portugal/OniNet
+share/apps/kppp/Provider/Slovenia/AmisNet
+share/apps/kppp/Provider/Slovenia/Arnes
+share/apps/kppp/Provider/Slovenia/Kiss
+share/apps/kppp/Provider/Slovenia/MojNet
+share/apps/kppp/Provider/Slovenia/SiOL
+share/apps/kppp/Provider/Slovenia/Volja
+share/apps/kppp/Provider/Sweden/.directory
+share/apps/kppp/Provider/Sweden/Tiscali
+share/apps/kppp/Provider/Sweden/Utfors
+share/apps/kppp/Provider/Switzerland/Bluewin
+share/apps/kppp/Provider/Taiwan/.directory
+share/apps/kppp/Provider/Taiwan/EraNet
+share/apps/kppp/Provider/Taiwan/HiNet
+share/apps/kppp/Provider/Taiwan/SeedNet
+share/apps/kppp/Provider/Ukraine/.directory
+share/apps/kppp/Provider/Ukraine/Adamant
+share/apps/kppp/Provider/Ukraine/IPTelecom
+share/apps/kppp/Provider/Ukraine/NuVse
+share/apps/kppp/Provider/United_Kingdom/.directory
+share/apps/kppp/Provider/United_Kingdom/Demon%032Green%0322120666
+share/apps/kppp/Provider/United_Kingdom/Demon%032Purple%0322121666
+share/apps/kppp/Provider/United_Kingdom/Demon%032Red%0320798666
+share/apps/kppp/Provider/United_Kingdom/FreeServe
+share/apps/kppp/Provider/United_Kingdom/UK%032Free%032Software%032Network%032ISDN
+share/apps/kppp/Provider/United_Kingdom/UK%032Free%032Software%032Network%032Modem
+share/apps/kppp/Provider/United_Kingdom/UKPOST%032ISDN
+share/apps/kppp/Provider/United_Kingdom/UKPOST%032Modem
+share/apps/kppp/Provider/Yugoslavia/041Net
+share/apps/kppp/Provider/Yugoslavia/BeoTelNet
+share/apps/kppp/Provider/Yugoslavia/CG.Bar.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Berane.yu
+share/apps/kppp/Provider/Yugoslavia/CG.BijeloPolje.CG.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Budva.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Cetinje.yu
+share/apps/kppp/Provider/Yugoslavia/CG.HercegNovi.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Kotor.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Niksic.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Pljevlja.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Podgorica.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Tivat.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Ulcinj.yu
+share/apps/kppp/Provider/Yugoslavia/CG.yu
+share/apps/kppp/Provider/Yugoslavia/DrenikNet
+share/apps/kppp/Provider/Yugoslavia/EUnet@Full
+share/apps/kppp/Provider/Yugoslavia/EUnet@Lite
+share/apps/kppp/Provider/Yugoslavia/EUnetBeograd
+share/apps/kppp/Provider/Yugoslavia/EUnetCacak
+share/apps/kppp/Provider/Yugoslavia/EUnetKragujevac
+share/apps/kppp/Provider/Yugoslavia/EUnetNis
+share/apps/kppp/Provider/Yugoslavia/EUnetNoviSad
+share/apps/kppp/Provider/Yugoslavia/EUnetPristina
+share/apps/kppp/Provider/Yugoslavia/EUnetSombor
+share/apps/kppp/Provider/Yugoslavia/EUnetSubotica
+share/apps/kppp/Provider/Yugoslavia/InfoSKY
+share/apps/kppp/Provider/Yugoslavia/PTT
+share/apps/kppp/Provider/Yugoslavia/SCnet
+share/apps/kppp/Provider/Yugoslavia/Sezampro
+share/apps/kppp/Provider/Yugoslavia/SuOnline
+share/apps/kppp/Provider/Yugoslavia/TippNet
+share/apps/kppp/Provider/Yugoslavia/VeratNet
+share/apps/kppp/Provider/Yugoslavia/YUBCnet
+share/apps/kppp/Rules/Argentina/Argentina_0610.rst
+share/apps/kppp/Rules/Argentina/Argentina_Local.rst
+share/apps/kppp/Rules/Australia/Local.rst
+share/apps/kppp/Rules/Australia/Optus_Residential.rst
+share/apps/kppp/Rules/Australia/STD_Zone_1_-_25-50_kms.rst
+share/apps/kppp/Rules/Australia/STD_Zone_2_-_50-85_kms.rst
+share/apps/kppp/Rules/Australia/STD_Zone_3_-_85-165_kms.rst
+share/apps/kppp/Rules/Australia/STD_Zone_4_-_165+_kms.rst
+share/apps/kppp/Rules/Austria/Business_1/Local.rst
+share/apps/kppp/Rules/Austria/Business_1/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Business_1/Online.rst
+share/apps/kppp/Rules/Austria/Business_2/Local.rst
+share/apps/kppp/Rules/Austria/Business_2/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Business_2/Online.rst
+share/apps/kppp/Rules/Austria/Minimum/Local.rst
+share/apps/kppp/Rules/Austria/Minimum/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Minimum/Online.rst
+share/apps/kppp/Rules/Austria/Standard/Local.rst
+share/apps/kppp/Rules/Austria/Standard/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Standard/Online.rst
+share/apps/kppp/Rules/Austria/Standard/UTA_easyinternet.rst
+share/apps/kppp/Rules/Bangladesh/ATT00007.rst
+share/apps/kppp/Rules/Bangladesh/ATT00010.rst
+share/apps/kppp/Rules/Belgium/Belgium_internet_euro.rst
+share/apps/kppp/Rules/Belgium/Belgium_internet_frank.rst
+share/apps/kppp/Rules/Belgium/Belgium_interzonal.rst
+share/apps/kppp/Rules/Belgium/Belgium_zonal.rst
+share/apps/kppp/Rules/Brasil/Brasil.rst
+share/apps/kppp/Rules/Brasil/Brasil_Ligbr.rst
+share/apps/kppp/Rules/Brasil/Rio_de_Janeiro.rst
+share/apps/kppp/Rules/Brasil/SaoPaulo.rst
+share/apps/kppp/Rules/Croatia/CARNet.rst
+share/apps/kppp/Rules/Czechia/Tarif_INTERNET_2002_INTERNET_MAXI_PLUS.rst
+share/apps/kppp/Rules/Czechia/Tarif_INTERNET_2002_MINI.rst
+share/apps/kppp/Rules/Czechia/Tarif_INTERNET_2002_STANDARD_MAXI.rst
+share/apps/kppp/Rules/Denmark/12Move_Analog.rst
+share/apps/kppp/Rules/Denmark/12Move_ISDN.rst
+share/apps/kppp/Rules/Denmark/Cybercity_Friabonnement.rst
+share/apps/kppp/Rules/Denmark/Get2net_Betaling.rst
+share/apps/kppp/Rules/Denmark/Get2net_Gratis.rst
+share/apps/kppp/Rules/Denmark/Mobilix_Wanadoo.rst
+share/apps/kppp/Rules/Denmark/Teledanmark_Basis.rst
+share/apps/kppp/Rules/Denmark/Teledanmark_Favoritinternet.rst
+share/apps/kppp/Rules/Denmark/Worldonline-Analog.rst
+share/apps/kppp/Rules/Denmark/Worldonline-ISDN.rst
+share/apps/kppp/Rules/Estonia/Eesti_Telefon.rst
+share/apps/kppp/Rules/Finland/Vaasan_LP.rst
+share/apps/kppp/Rules/France/Cegetel_Local.rst
+share/apps/kppp/Rules/France/Cegetel_National.rst
+share/apps/kppp/Rules/France/France_Telecom_Local.rst
+share/apps/kppp/Rules/France/France_Telecom_Local_Primaliste_Internet.rst
+share/apps/kppp/Rules/France/France_Telecom_National.rst
+share/apps/kppp/Rules/France/Le_9_Local.rst
+share/apps/kppp/Rules/France/Le_9_National.rst
+share/apps/kppp/Rules/France/OneTel.rst
+share/apps/kppp/Rules/France/Tele2_Local.rst
+share/apps/kppp/Rules/France/Tele2_National.rst
+share/apps/kppp/Rules/France/Wanadoo_Free.rst
+share/apps/kppp/Rules/Germany/1und1_InternetZugang.rst
+share/apps/kppp/Rules/Germany/2.5min.rst
+share/apps/kppp/Rules/Germany/2.5s.rst
+share/apps/kppp/Rules/Germany/AddCom_by_Call.rst
+share/apps/kppp/Rules/Germany/Addcom.rst
+share/apps/kppp/Rules/Germany/Arcor_Internet_by_Call_easy.rst
+share/apps/kppp/Rules/Germany/CallOkaynet.rst
+share/apps/kppp/Rules/Germany/Callino_Surf_Basic.rst
+share/apps/kppp/Rules/Germany/Callino_Surf_Plus.rst
+share/apps/kppp/Rules/Germany/Callisa_City.rst
+share/apps/kppp/Rules/Germany/City_Activ_Plus_Option.rst
+share/apps/kppp/Rules/Germany/Cityweb.rst
+share/apps/kppp/Rules/Germany/CompuservePro.rst
+share/apps/kppp/Rules/Germany/E-Plus-Online_Jedermann.rst
+share/apps/kppp/Rules/Germany/Easynet_easy-call.rst
+share/apps/kppp/Rules/Germany/Freenet_Enterprise.rst
+share/apps/kppp/Rules/Germany/Freenet_Sorglos.rst
+share/apps/kppp/Rules/Germany/Freenet_StandardTarif.rst
+share/apps/kppp/Rules/Germany/Freenet_Super_CbC.rst
+share/apps/kppp/Rules/Germany/Freenet_special_call_by_call.rst
+share/apps/kppp/Rules/Germany/MSN.rst
+share/apps/kppp/Rules/Germany/Mobilcom_Freenet.rst
+share/apps/kppp/Rules/Germany/NGI_Call_By_Call.rst
+share/apps/kppp/Rules/Germany/Netcom_Kassel.rst
+share/apps/kppp/Rules/Germany/Nikoma.rst
+share/apps/kppp/Rules/Germany/Nikoma_Internet_by_Call.rst
+share/apps/kppp/Rules/Germany/Nikoma_Study_and_Surf.rst
+share/apps/kppp/Rules/Germany/Planet-Interkom_Internet_by_call.rst
+share/apps/kppp/Rules/Germany/Puretec.rst
+share/apps/kppp/Rules/Germany/Telekom_City_Select_5_30.rst
+share/apps/kppp/Rules/Germany/VR-Web.rst
+share/apps/kppp/Rules/Germany/expressnet.rst
+share/apps/kppp/Rules/Germany/knUUt-by-Call.rst
+share/apps/kppp/Rules/Germany/talkline_by_call.rst
+share/apps/kppp/Rules/Germany/vossnet_fun.rst
+share/apps/kppp/Rules/Germany/vossnet_fun_light.rst
+share/apps/kppp/Rules/Germany/vossnet_kompl.rst
+share/apps/kppp/Rules/Greece/Hellas_EPAK_Zone1_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_EPAK_Zone2_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_EPAK_local_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_analog_local_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_digital_local_in_euro.rst
+share/apps/kppp/Rules/Hong_Kong/Hong_Kong_Telecom.rst
+share/apps/kppp/Rules/Hungary/Local.rst
+share/apps/kppp/Rules/Hungary/LocalTop_MATAV.rst
+share/apps/kppp/Rules/Hungary/Local_MATAV.rst
+share/apps/kppp/Rules/Hungary/PapaTel.rst
+share/apps/kppp/Rules/Iceland/Iceland_general.rst
+share/apps/kppp/Rules/India/BSNL_Local.rst
+share/apps/kppp/Rules/India/BSNL_Long_101_To_200.rst
+share/apps/kppp/Rules/India/BSNL_Medium_51_To_100.rst
+share/apps/kppp/Rules/India/Vsnl_local.rst
+share/apps/kppp/Rules/Indonesia/Lokal_1_Metropolitan.rst
+share/apps/kppp/Rules/Indonesia/Lokal_2_Metropolitan.rst
+share/apps/kppp/Rules/Indonesia/Lokal_non_metropolitan.rst
+share/apps/kppp/Rules/Ireland/Eircom_Internet.rst
+share/apps/kppp/Rules/Ireland/Eircom_Local.rst
+share/apps/kppp/Rules/Ireland/Eircom_National.rst
+share/apps/kppp/Rules/Ireland/Eircom_Special.rst
+share/apps/kppp/Rules/Israel/Bezeq_Interurban.rst
+share/apps/kppp/Rules/Israel/Bezeq_Local.rst
+share/apps/kppp/Rules/Italy/Infostrada_Internet_SpZero.rst
+share/apps/kppp/Rules/Italy/Infostrada_Libero1055_Base.rst
+share/apps/kppp/Rules/Italy/Infostrada_Libero1055_SpZero.rst
+share/apps/kppp/Rules/Italy/Infostrada_Loc_Reg_Naz_SpZero.rst
+share/apps/kppp/Rules/Italy/Infostrada_Locali_Base.rst
+share/apps/kppp/Rules/Italy/Infostrada_Reg_Naz_Base.rst
+share/apps/kppp/Rules/Italy/Tele2_Altri_ISP.rst
+share/apps/kppp/Rules/Italy/Tele2_Internet.rst
+share/apps/kppp/Rules/Italy/Telecom_Interurbane_Fino15Km.rst
+share/apps/kppp/Rules/Italy/Telecom_Interurbane_Oltre15Km.rst
+share/apps/kppp/Rules/Italy/Telecom_Locali.rst
+share/apps/kppp/Rules/Italy/Teleconomy24_Internet.rst
+share/apps/kppp/Rules/Italy/Teleconomy24_Nazionali.rst
+share/apps/kppp/Rules/Italy/Teleconomy_NoStop_Internet.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Internet_AltriISP.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Interurbane.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Urbane.rst
+share/apps/kppp/Rules/Italy/Wind_Family+SuperLight_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_Family+SuperLight_Urbane_Interurbane.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Internet_AltriISP.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Interurbane.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Urbane.rst
+share/apps/kppp/Rules/Italy/Wind_Flat_Internet_AltriISP.rst
+share/apps/kppp/Rules/Italy/Wind_Flat_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_Urbana_1088_Light.rst
+share/apps/kppp/Rules/Jamaica/CWJ_InterParish.rst
+share/apps/kppp/Rules/Jamaica/CWJ_Local.rst
+share/apps/kppp/Rules/Japan/NTT_Local.rst
+share/apps/kppp/Rules/Kazakhstan/Akparat_Sprint.rst
+share/apps/kppp/Rules/Luxembourg/Local.rst
+share/apps/kppp/Rules/Macedonia/Macedonia_GenericISP_interurban.rst
+share/apps/kppp/Rules/Macedonia/Macedonia_GenericISP_local.rst
+share/apps/kppp/Rules/Macedonia/Macedonia_MTnet.rst
+share/apps/kppp/Rules/Malaysia/TMNet_Jaring.rst
+share/apps/kppp/Rules/Malaysia/malaysia.rst
+share/apps/kppp/Rules/Netherlands/12Move.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Buiten_Regio_Nummervoordeel.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Regio_Nummervoordeel.rst
+share/apps/kppp/Rules/Netherlands/BelBudget_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelBudget_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelPlus_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelPlus_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelPlus_Regio_Nummervoordeel.rst
+share/apps/kppp/Rules/Netherlands/Cistron
+share/apps/kppp/Rules/Netherlands/Freeler_Basis.rst
+share/apps/kppp/Rules/Netherlands/Freeler_Voordelig.rst
+share/apps/kppp/Rules/Netherlands/HetNet_Regelmatig_Surfen.rst
+share/apps/kppp/Rules/Netherlands/InterNLnet.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Spaarstand_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Spaarstand_Regio.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Toets_1658_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Toets_1658_Regio.rst
+share/apps/kppp/Rules/Netherlands/Planet_Internet.rst
+share/apps/kppp/Rules/Netherlands/Priority_Telecom_Nationaal.rst
+share/apps/kppp/Rules/Netherlands/Priority_Telecom_Regionaal.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Extra_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Extra_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Preselect_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Preselect_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Toets_1609_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Toets_1609_Regio.rst
+share/apps/kppp/Rules/Netherlands/Wannadoo_Budget_Plus
+share/apps/kppp/Rules/Norway/Local_Area.rst
+share/apps/kppp/Rules/Norway/Long_Distance.rst
+share/apps/kppp/Rules/Norway/Netcom.rst
+share/apps/kppp/Rules/Poland/Internetia.rst
+share/apps/kppp/Rules/Poland/Netia_100km_Niebieska.rst
+share/apps/kppp/Rules/Poland/Netia_100km_Zielona.rst
+share/apps/kppp/Rules/Poland/Netia_Lokalne_Niebieska.rst
+share/apps/kppp/Rules/Poland/Netia_Lokalne_Zielona.rst
+share/apps/kppp/Rules/Poland/TPSA.rst
+share/apps/kppp/Rules/Poland/TP_100km.rst
+share/apps/kppp/Rules/Poland/TP_Lokalne.rst
+share/apps/kppp/Rules/Portugal/PT_Local.rst
+share/apps/kppp/Rules/Portugal/PT_Local_Ilhas.rst
+share/apps/kppp/Rules/Portugal/PT_Regional.rst
+share/apps/kppp/Rules/Portugal/PT_Regional_Ilhas.rst
+share/apps/kppp/Rules/Portugal/PT_YesNET.rst
+share/apps/kppp/Rules/Portugal/PT_YesNET_Ilhas.rst
+share/apps/kppp/Rules/Romania/RomTelecom.rst
+share/apps/kppp/Rules/Romania/Zapp-Mobile.rst
+share/apps/kppp/Rules/Russia/TEMPLATE.ru
+share/apps/kppp/Rules/Russia/mtu-intel_standart.rst
+share/apps/kppp/Rules/Singapore/SingTel_Local.rst
+share/apps/kppp/Rules/Slovakia/Internetovy_tarif_019XY.rst
+share/apps/kppp/Rules/Slovakia/ST_medzimesto.rst
+share/apps/kppp/Rules/Slovakia/ST_mesto.rst
+share/apps/kppp/Rules/Slovenia/omrezje_0880.rst
+share/apps/kppp/Rules/Slovenia/omrezje_0889.rst
+share/apps/kppp/Rules/Slovenia/stacionarno_omrezje.rst
+share/apps/kppp/Rules/South_Afrika/South_Afrika.rst
+share/apps/kppp/Rules/South_Afrika/South_Afrika_Justin.rst
+share/apps/kppp/Rules/Spain/Infovia.rst
+share/apps/kppp/Rules/Spain/Infovia_IVA.rst
+share/apps/kppp/Rules/Spain/Telefonica_Interprovincial.rst
+share/apps/kppp/Rules/Spain/Telefonica_Interprovincial_IVA.rst
+share/apps/kppp/Rules/Spain/Telefonica_Local.rst
+share/apps/kppp/Rules/Spain/Telefonica_Metropolitana.rst
+share/apps/kppp/Rules/Spain/Telefonica_Metropolitana_IVA.rst
+share/apps/kppp/Rules/Spain/Telefonica_Nacional.rst
+share/apps/kppp/Rules/Spain/Telefonica_Provincial.rst
+share/apps/kppp/Rules/Spain/Telefonica_Provincial_IVA.rst
+share/apps/kppp/Rules/Sweden/ACN.rst
+share/apps/kppp/Rules/Sweden/Abonnera_com.rst
+share/apps/kppp/Rules/Sweden/CNEAB-Route66.rst
+share/apps/kppp/Rules/Sweden/Crossnet-Affinity.rst
+share/apps/kppp/Rules/Sweden/Glocalnet.rst
+share/apps/kppp/Rules/Sweden/Gts.rst
+share/apps/kppp/Rules/Sweden/Home_se.rst
+share/apps/kppp/Rules/Sweden/Nemtel.rst
+share/apps/kppp/Rules/Sweden/Plusenergi.rst
+share/apps/kppp/Rules/Sweden/RSLCom.rst
+share/apps/kppp/Rules/Sweden/Rix_Telecom.rst
+share/apps/kppp/Rules/Sweden/Supertel.rst
+share/apps/kppp/Rules/Sweden/Svensk_Telekom.rst
+share/apps/kppp/Rules/Sweden/Tele1_Europe.rst
+share/apps/kppp/Rules/Sweden/Tele2.rst
+share/apps/kppp/Rules/Sweden/Tele8.rst
+share/apps/kppp/Rules/Sweden/Teleman.rst
+share/apps/kppp/Rules/Sweden/Telenordia.rst
+share/apps/kppp/Rules/Sweden/Telerian.rst
+share/apps/kppp/Rules/Sweden/Telia.rst
+share/apps/kppp/Rules/Sweden/Telia_Telebonus1.rst
+share/apps/kppp/Rules/Sweden/Telia_Telebonus2.rst
+share/apps/kppp/Rules/Sweden/Telitel.rst
+share/apps/kppp/Rules/Sweden/Tiscali.rst
+share/apps/kppp/Rules/Sweden/Transnet.rst
+share/apps/kppp/Rules/Sweden/Universal_Telecom.rst
+share/apps/kppp/Rules/Sweden/Utfors.rst
+share/apps/kppp/Rules/Sweden/Vattenfall.rst
+share/apps/kppp/Rules/Switzerland/Sunrise_Freetime.rst
+share/apps/kppp/Rules/Switzerland/Sunrise_Local.rst
+share/apps/kppp/Rules/Switzerland/Sunrise_Select_Internet.rst
+share/apps/kppp/Rules/Switzerland/Swisscom_Local.rst
+share/apps/kppp/Rules/Switzerland/Swisscom_Remote.rst
+share/apps/kppp/Rules/Switzerland/Swisscom_Surf.rst
+share/apps/kppp/Rules/TEMPLATE
+share/apps/kppp/Rules/Turkey/Turk_Telekom_Internet.rst
+share/apps/kppp/Rules/Ukraine/IPTelecom_hourly.rst
+share/apps/kppp/Rules/Ukraine/NuVse_hourly.rst
+share/apps/kppp/Rules/Ukraine/TEMPLATE.uk
+share/apps/kppp/Rules/Ukraine/Utel_Unet.rst
+share/apps/kppp/Rules/United_Kingdom/BirminghamCable_Local.rst
+share/apps/kppp/Rules/United_Kingdom/BirminghamCable_National.rst
+share/apps/kppp/Rules/United_Kingdom/BirminghamCable_SameTelco.rst
+share/apps/kppp/Rules/United_Kingdom/BritishTelecom_Local.rst
+share/apps/kppp/Rules/United_Kingdom/BritishTelecom_National.rst
+share/apps/kppp/Rules/United_Kingdom/BritishTelecom_Regional.rst
+share/apps/kppp/Rules/United_Kingdom/British_OneTel.rst
+share/apps/kppp/Rules/United_Kingdom/Connaught_Telecom.rst
+share/apps/kppp/Rules/Uruguay/Adinet_cIVA.rst
+share/apps/kppp/Rules/Yugoslavia/041_1xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_2xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_3xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_4xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_5xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_9xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/III_zona-preko_200km.rst
+share/apps/kppp/Rules/Yugoslavia/II_zona-do_200km.rst
+share/apps/kppp/Rules/Yugoslavia/I_zona-ista_mreza.rst
+share/apps/kppp/Rules/Yugoslavia/Lokalni_poziv.rst
+share/apps/kppp/Rules/checkrules
+share/apps/kppp/pics/dock_both.png
+share/apps/kppp/pics/dock_left.png
+share/apps/kppp/pics/dock_none.png
+share/apps/kppp/pics/dock_right.png
+share/apps/kppp/pics/folder.png
+share/apps/kppp/pics/modemboth.png
+share/apps/kppp/pics/modemleft.png
+share/apps/kppp/pics/modemnone.png
+share/apps/kppp/pics/modemright.png
+share/apps/kppp/pics/phone.png
+share/apps/krdc/pics/pindown.png
+share/apps/krdc/pics/pinup.png
+share/apps/krdc/pics/pointcursor.png
+share/apps/krdc/pics/pointcursormask.png
+share/apps/krfb/eventsrc
+share/apps/krfb/pics/connection-side-image.png
+share/apps/krfb/pics/eyes-closed24.png
+share/apps/krfb/pics/eyes-open24.png
+share/apps/ksirc/eventsrc
+share/apps/ksirc/filters.pl
+share/apps/ksirc/ksirc.pl
+share/apps/ksirc/pics/arrow.png
+share/apps/ksirc/pics/blueball.png
+share/apps/ksirc/pics/bluepin.png
+share/apps/ksirc/pics/channel.xpm
+share/apps/ksirc/pics/channels.xpm
+share/apps/ksirc/pics/emoticons/biggrin.png
+share/apps/ksirc/pics/emoticons/clown.png
+share/apps/ksirc/pics/emoticons/cry.png
+share/apps/ksirc/pics/emoticons/devil.png
+share/apps/ksirc/pics/emoticons/frown.png
+share/apps/ksirc/pics/emoticons/heart.png
+share/apps/ksirc/pics/emoticons/loveit.png
+share/apps/ksirc/pics/emoticons/puh.png
+share/apps/ksirc/pics/emoticons/puh2.png
+share/apps/ksirc/pics/emoticons/redface.png
+share/apps/ksirc/pics/emoticons/sadley.png
+share/apps/ksirc/pics/emoticons/slime.png
+share/apps/ksirc/pics/emoticons/smile.png
+share/apps/ksirc/pics/emoticons/wink.png
+share/apps/ksirc/pics/emoticons/yummie.png
+share/apps/ksirc/pics/greenpin.png
+share/apps/ksirc/pics/info.png
+share/apps/ksirc/pics/info1.png
+share/apps/ksirc/pics/ksirc.png
+share/apps/ksirc/pics/ksirc_a.xpm
+share/apps/ksirc/pics/ksirc_b.xpm
+share/apps/ksirc/pics/ksirc_dock.xpm
+share/apps/ksirc/pics/madsmiley.png
+share/apps/ksirc/pics/mdi.png
+share/apps/ksirc/pics/mini-run.png
+share/apps/ksirc/pics/sadsmiley.png
+share/apps/ksirc/pics/sdi.png
+share/apps/ksirc/pics/server.xpm
+share/apps/ksirc/pics/smiley.png
+share/apps/ksirc/pics/star.png
+share/apps/ksirc/relnotes
+share/apps/ksirc/servers.ini
+share/apps/ksirc/servers.txt
+share/apps/ksirc/sirc.help.gz
+share/apps/lisa/README
+share/config/ksircrc
+share/config/ktalkdrc
+share/doc/HTML/en/kcontrol/kcmtalkd/common
+share/doc/HTML/en/kcontrol/kcmtalkd/index.cache.bz2
+share/doc/HTML/en/kcontrol/kcmtalkd/index.docbook
+share/doc/HTML/en/kcontrol/kxmlrpcd/common
+share/doc/HTML/en/kcontrol/kxmlrpcd/index.cache.bz2
+share/doc/HTML/en/kcontrol/kxmlrpcd/index.docbook
+share/doc/HTML/en/kcontrol/lanbrowser/common
+share/doc/HTML/en/kcontrol/lanbrowser/index.cache.bz2
+share/doc/HTML/en/kcontrol/lanbrowser/index.docbook
+share/doc/HTML/en/kdict/applet.png
+share/doc/HTML/en/kdict/common
+share/doc/HTML/en/kdict/conf.png
+share/doc/HTML/en/kdict/index.cache.bz2
+share/doc/HTML/en/kdict/index.docbook
+share/doc/HTML/en/kdict/mainwin.png
+share/doc/HTML/en/kdict/seteditor.png
+share/doc/HTML/en/kgpgcertmanager/common
+share/doc/HTML/en/kgpgcertmanager/index.cache.bz2
+share/doc/HTML/en/kgpgcertmanager/index.docbook
+share/doc/HTML/en/kit/common
+share/doc/HTML/en/kit/index.cache.bz2
+share/doc/HTML/en/kit/index.docbook
+share/doc/HTML/en/kmail/common
+share/doc/HTML/en/kmail/configure.docbook
+share/doc/HTML/en/kmail/credits-and-licenses.docbook
+share/doc/HTML/en/kmail/faq.docbook
+share/doc/HTML/en/kmail/getting-started.docbook
+share/doc/HTML/en/kmail/importing.docbook
+share/doc/HTML/en/kmail/index.cache.bz2
+share/doc/HTML/en/kmail/index.docbook
+share/doc/HTML/en/kmail/intro.docbook
+share/doc/HTML/en/kmail/menus.docbook
+share/doc/HTML/en/kmail/using-kmail.docbook
+share/doc/HTML/en/knewsticker/TODO
+share/doc/HTML/en/knewsticker/about-icon.png
+share/doc/HTML/en/knewsticker/checknews-icon.png
+share/doc/HTML/en/knewsticker/common
+share/doc/HTML/en/knewsticker/contextmenu.png
+share/doc/HTML/en/knewsticker/help-icon.png
+share/doc/HTML/en/knewsticker/index.cache.bz2
+share/doc/HTML/en/knewsticker/index.docbook
+share/doc/HTML/en/knewsticker/kcmnewsticker-filters.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-general.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-newssitedialog.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-newssources.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-scrollerprefs.png
+share/doc/HTML/en/knewsticker/kcontrol-icon.png
+share/doc/HTML/en/knewsticker/knewsticker-childpanel.png
+share/doc/HTML/en/knewsticker/knewsticker-icon.png
+share/doc/HTML/en/knewsticker/knewsticker-kicker.png
+share/doc/HTML/en/knewsticker/knewsticker-ownwindow.png
+share/doc/HTML/en/knewsticker/newarticle-icon.png
+share/doc/HTML/en/knewsticker/newssite-icon.png
+share/doc/HTML/en/knewsticker/oldarticle-icon.png
+share/doc/HTML/en/knewsticker/preferences-icon.png
+share/doc/HTML/en/knode/commands.docbook
+share/doc/HTML/en/knode/common
+share/doc/HTML/en/knode/credits.docbook
+share/doc/HTML/en/knode/eyes.png
+share/doc/HTML/en/knode/faq.docbook
+share/doc/HTML/en/knode/gloss.docbook
+share/doc/HTML/en/knode/greyball.png
+share/doc/HTML/en/knode/greyballchk.png
+share/doc/HTML/en/knode/index.cache.bz2
+share/doc/HTML/en/knode/index.docbook
+share/doc/HTML/en/knode/install.docbook
+share/doc/HTML/en/knode/introduction.docbook
+share/doc/HTML/en/knode/journey.docbook
+share/doc/HTML/en/knode/knode-cleanup.png
+share/doc/HTML/en/knode/knode-colors-fonts.png
+share/doc/HTML/en/knode/knode-composer-attachments.png
+share/doc/HTML/en/knode/knode-composer-settings.png
+share/doc/HTML/en/knode/knode-edit-filter.png
+share/doc/HTML/en/knode/knode-edit-header1.png
+share/doc/HTML/en/knode/knode-edit-header2.png
+share/doc/HTML/en/knode/knode-filters.png
+share/doc/HTML/en/knode/knode-followup.png
+share/doc/HTML/en/knode/knode-header-settings.png
+share/doc/HTML/en/knode/knode-identity.png
+share/doc/HTML/en/knode/knode-mail-account.png
+share/doc/HTML/en/knode/knode-new-article.png
+share/doc/HTML/en/knode/knode-news-account.png
+share/doc/HTML/en/knode/knode-post-settings.png
+share/doc/HTML/en/knode/knode-read-news-appearance-dialog.png
+share/doc/HTML/en/knode/knode-read-news-settings.png
+share/doc/HTML/en/knode/knode-reply.png
+share/doc/HTML/en/knode/knode-search.png
+share/doc/HTML/en/knode/knode-start.png
+share/doc/HTML/en/knode/knode-subscribe.png
+share/doc/HTML/en/knode/knode-views.png
+share/doc/HTML/en/knode/more.docbook
+share/doc/HTML/en/knode/newsubs.png
+share/doc/HTML/en/knode/redball.png
+share/doc/HTML/en/knode/redballchk.png
+share/doc/HTML/en/knode/using-firststart.docbook
+share/doc/HTML/en/knode/using-morefeatures.docbook
+share/doc/HTML/en/knode/using-subscribing.docbook
+share/doc/HTML/en/korn/common
+share/doc/HTML/en/korn/index.cache.bz2
+share/doc/HTML/en/korn/index.docbook
+share/doc/HTML/en/kpf/common
+share/doc/HTML/en/kpf/index.cache.bz2
+share/doc/HTML/en/kpf/index.docbook
+share/doc/HTML/en/kppp/accounting.docbook
+share/doc/HTML/en/kppp/callback.docbook
+share/doc/HTML/en/kppp/chap.docbook
+share/doc/HTML/en/kppp/common
+share/doc/HTML/en/kppp/costsgraphs.fig
+share/doc/HTML/en/kppp/costsgraphs.png
+share/doc/HTML/en/kppp/dialog-setup.docbook
+share/doc/HTML/en/kppp/getting-online.docbook
+share/doc/HTML/en/kppp/global-settings.docbook
+share/doc/HTML/en/kppp/hayes.docbook
+share/doc/HTML/en/kppp/index.cache.bz2
+share/doc/HTML/en/kppp/index.docbook
+share/doc/HTML/en/kppp/kppp-account-accounting-tab.png
+share/doc/HTML/en/kppp/kppp-account-dial-tab.png
+share/doc/HTML/en/kppp/kppp-account-dns-tab.png
+share/doc/HTML/en/kppp/kppp-account-execute-tab.png
+share/doc/HTML/en/kppp/kppp-account-gateway-tab.png
+share/doc/HTML/en/kppp/kppp-account-ip-tab.png
+share/doc/HTML/en/kppp/kppp-account-login-script-tab.png
+share/doc/HTML/en/kppp/kppp-config.png
+share/doc/HTML/en/kppp/kppp-device-tab.png
+share/doc/HTML/en/kppp/kppp-dialler-tab.png
+share/doc/HTML/en/kppp/kppp-faq.docbook
+share/doc/HTML/en/kppp/kppp-graph-tab.png
+share/doc/HTML/en/kppp/kppp-misc-tab.png
+share/doc/HTML/en/kppp/kppp-modem-tab.png
+share/doc/HTML/en/kppp/kppp-wizard.png
+share/doc/HTML/en/kppp/kppp.faq.question
+share/doc/HTML/en/kppp/security.docbook
+share/doc/HTML/en/kppp/tricks.docbook
+share/doc/HTML/en/kppp/ttyS-cua.txt
+share/doc/HTML/en/kppp/wizard.docbook
+share/doc/HTML/en/krfb/common
+share/doc/HTML/en/krfb/index.cache.bz2
+share/doc/HTML/en/krfb/index.docbook
+share/doc/HTML/en/ksirc/common
+share/doc/HTML/en/ksirc/index.cache.bz2
+share/doc/HTML/en/ksirc/index.docbook
+share/doc/HTML/en/ktalkd/common
+share/doc/HTML/en/ktalkd/index.cache.bz2
+share/doc/HTML/en/ktalkd/index.docbook
+share/doc/HTML/en/lisa/common
+share/doc/HTML/en/lisa/index.cache.bz2
+share/doc/HTML/en/lisa/index.docbook
+share/icons/crystalsvg/128x128/apps/kdict.png
+share/icons/crystalsvg/128x128/apps/kmail.png
+share/icons/crystalsvg/128x128/apps/kppp.png
+share/icons/crystalsvg/16x16/apps/kdict.png
+share/icons/crystalsvg/16x16/apps/kit.png
+share/icons/crystalsvg/16x16/apps/kmail.png
+share/icons/crystalsvg/16x16/apps/kmailcvt.png
+share/icons/crystalsvg/16x16/apps/knewsticker.png
+share/icons/crystalsvg/16x16/apps/knode.png
+share/icons/crystalsvg/16x16/apps/korn.png
+share/icons/crystalsvg/16x16/apps/kpf.png
+share/icons/crystalsvg/16x16/apps/kppp.png
+share/icons/crystalsvg/16x16/apps/ksirc.png
+share/icons/crystalsvg/16x16/apps/ktalkd.png
+share/icons/crystalsvg/22x22/actions/khtml_kget.png
+share/icons/crystalsvg/32x32/apps/kdict.png
+share/icons/crystalsvg/32x32/apps/kit.png
+share/icons/crystalsvg/32x32/apps/kmail.png
+share/icons/crystalsvg/32x32/apps/kmailcvt.png
+share/icons/crystalsvg/32x32/apps/knewsticker.png
+share/icons/crystalsvg/32x32/apps/knode.png
+share/icons/crystalsvg/32x32/apps/korn.png
+share/icons/crystalsvg/32x32/apps/kpf.png
+share/icons/crystalsvg/32x32/apps/kppp.png
+share/icons/crystalsvg/32x32/apps/krdc.png
+share/icons/crystalsvg/32x32/apps/krfb.png
+share/icons/crystalsvg/32x32/apps/ksirc.png
+share/icons/crystalsvg/32x32/apps/ktalkd.png
+share/icons/crystalsvg/48x48/apps/kdict.png
+share/icons/crystalsvg/48x48/apps/kget.png
+share/icons/crystalsvg/48x48/apps/kit.png
+share/icons/crystalsvg/48x48/apps/kmail.png
+share/icons/crystalsvg/48x48/apps/kmailcvt.png
+share/icons/crystalsvg/48x48/apps/knewsticker.png
+share/icons/crystalsvg/48x48/apps/knode.png
+share/icons/crystalsvg/48x48/apps/korn.png
+share/icons/crystalsvg/48x48/apps/kpf.png
+share/icons/crystalsvg/48x48/apps/kppp.png
+share/icons/crystalsvg/48x48/apps/krdc.png
+share/icons/crystalsvg/48x48/apps/krfb.png
+share/icons/crystalsvg/48x48/apps/ksirc.png
+share/icons/crystalsvg/48x48/apps/ktalkd.png
+share/icons/crystalsvg/48x48/mimetypes/kget_list.png
+share/icons/crystalsvg/64x64/apps/kdict.png
+share/icons/crystalsvg/64x64/apps/kmail.png
+share/icons/crystalsvg/64x64/apps/kppp.png
+share/icons/locolor/16x16/apps/krfb.png
+share/icons/locolor/16x16/apps/ksirc.png
+share/icons/locolor/32x32/apps/krfb.png
+share/icons/locolor/32x32/apps/ksirc.png
+share/mimelnk/application/x-kgetlist.desktop
+share/services/kded/kinetd.desktop
+share/services/kfile_rfc822.desktop
+share/services/kinetd_krfb.desktop
+share/services/knewsservice.protocol
+share/services/kntsrcfilepropsdlg.desktop
+share/services/kpfpropertiesdialogplugin.desktop
+share/services/kxmlrpcd.desktop
+share/services/lan.protocol
+share/services/rlan.protocol
+share/services/vnc.protocol
+share/servicetypes/kinetdmodule.desktop
+share/sounds/ktalkd.wav
+@dirrm share/sounds
+@dirrm share/servicetypes
+@dirrm share/services/kded
+@dirrm share/services
+@dirrm share/mimelnk/application
+@dirrm share/mimelnk
+@dirrm share/icons/locolor/32x32/apps
+@dirrm share/icons/locolor/32x32
+@dirrm share/icons/locolor/16x16/apps
+@dirrm share/icons/locolor/16x16
+@dirrm share/icons/locolor
+@dirrm share/icons/crystalsvg/64x64/apps
+@dirrm share/icons/crystalsvg/64x64
+@dirrm share/icons/crystalsvg/48x48/mimetypes
+@dirrm share/icons/crystalsvg/48x48/apps
+@dirrm share/icons/crystalsvg/48x48
+@dirrm share/icons/crystalsvg/32x32/apps
+@dirrm share/icons/crystalsvg/32x32
+@dirrm share/icons/crystalsvg/22x22/actions
+@dirrm share/icons/crystalsvg/22x22
+@dirrm share/icons/crystalsvg/16x16/apps
+@dirrm share/icons/crystalsvg/16x16
+@dirrm share/icons/crystalsvg/128x128/apps
+@dirrm share/icons/crystalsvg/128x128
+@dirrm share/icons/crystalsvg
+@dirrm share/icons
+@dirrm share/doc/HTML/en/lisa
+@dirrm share/doc/HTML/en/ktalkd
+@dirrm share/doc/HTML/en/ksirc
+@dirrm share/doc/HTML/en/krfb
+@dirrm share/doc/HTML/en/kppp
+@dirrm share/doc/HTML/en/kpf
+@dirrm share/doc/HTML/en/korn
+@dirrm share/doc/HTML/en/knode
+@dirrm share/doc/HTML/en/knewsticker
+@dirrm share/doc/HTML/en/kmail
+@dirrm share/doc/HTML/en/kit
+@dirrm share/doc/HTML/en/kgpgcertmanager
+@dirrm share/doc/HTML/en/kdict
+@dirrm share/doc/HTML/en/kcontrol/lanbrowser
+@dirrm share/doc/HTML/en/kcontrol/kxmlrpcd
+@dirrm share/doc/HTML/en/kcontrol/kcmtalkd
+@dirrm share/doc/HTML/en/kcontrol
+@dirrm share/doc/HTML/en
+@dirrm share/doc/HTML
+@dirrm share/config
+@dirrm share/apps/lisa
+@dirrm share/apps/ksirc/pics/emoticons
+@dirrm share/apps/ksirc/pics
+@dirrm share/apps/ksirc
+@dirrm share/apps/krfb/pics
+@dirrm share/apps/krfb
+@dirrm share/apps/krdc/pics
+@dirrm share/apps/krdc
+@dirrm share/apps/kppp/pics
+@dirrm share/apps/kppp/Rules/Yugoslavia
+@dirrm share/apps/kppp/Rules/Uruguay
+@dirrm share/apps/kppp/Rules/United_Kingdom
+@dirrm share/apps/kppp/Rules/Ukraine
+@dirrm share/apps/kppp/Rules/Turkey
+@dirrm share/apps/kppp/Rules/Switzerland
+@dirrm share/apps/kppp/Rules/Sweden
+@dirrm share/apps/kppp/Rules/Spain
+@dirrm share/apps/kppp/Rules/South_Afrika
+@dirrm share/apps/kppp/Rules/Slovenia
+@dirrm share/apps/kppp/Rules/Slovakia
+@dirrm share/apps/kppp/Rules/Singapore
+@dirrm share/apps/kppp/Rules/Russia
+@dirrm share/apps/kppp/Rules/Romania
+@dirrm share/apps/kppp/Rules/Portugal
+@dirrm share/apps/kppp/Rules/Poland
+@dirrm share/apps/kppp/Rules/Norway
+@dirrm share/apps/kppp/Rules/Netherlands
+@dirrm share/apps/kppp/Rules/Malaysia
+@dirrm share/apps/kppp/Rules/Macedonia
+@dirrm share/apps/kppp/Rules/Luxembourg
+@dirrm share/apps/kppp/Rules/Kazakhstan
+@dirrm share/apps/kppp/Rules/Japan
+@dirrm share/apps/kppp/Rules/Jamaica
+@dirrm share/apps/kppp/Rules/Italy
+@dirrm share/apps/kppp/Rules/Israel
+@dirrm share/apps/kppp/Rules/Ireland
+@dirrm share/apps/kppp/Rules/Indonesia
+@dirrm share/apps/kppp/Rules/India
+@dirrm share/apps/kppp/Rules/Iceland
+@dirrm share/apps/kppp/Rules/Hungary
+@dirrm share/apps/kppp/Rules/Hong_Kong
+@dirrm share/apps/kppp/Rules/Greece
+@dirrm share/apps/kppp/Rules/Germany
+@dirrm share/apps/kppp/Rules/France
+@dirrm share/apps/kppp/Rules/Finland
+@dirrm share/apps/kppp/Rules/Estonia
+@dirrm share/apps/kppp/Rules/Denmark
+@dirrm share/apps/kppp/Rules/Czechia
+@dirrm share/apps/kppp/Rules/Croatia
+@dirrm share/apps/kppp/Rules/Brasil
+@dirrm share/apps/kppp/Rules/Belgium
+@dirrm share/apps/kppp/Rules/Bangladesh
+@dirrm share/apps/kppp/Rules/Austria/Standard
+@dirrm share/apps/kppp/Rules/Austria/Minimum
+@dirrm share/apps/kppp/Rules/Austria/Business_2
+@dirrm share/apps/kppp/Rules/Austria/Business_1
+@dirrm share/apps/kppp/Rules/Austria
+@dirrm share/apps/kppp/Rules/Australia
+@dirrm share/apps/kppp/Rules/Argentina
+@dirrm share/apps/kppp/Rules
+@dirrm share/apps/kppp/Provider/Yugoslavia
+@dirrm share/apps/kppp/Provider/United_Kingdom
+@dirrm share/apps/kppp/Provider/Ukraine
+@dirrm share/apps/kppp/Provider/Taiwan
+@dirrm share/apps/kppp/Provider/Switzerland
+@dirrm share/apps/kppp/Provider/Sweden
+@dirrm share/apps/kppp/Provider/Slovenia
+@dirrm share/apps/kppp/Provider/Portugal
+@dirrm share/apps/kppp/Provider/Norway
+@dirrm share/apps/kppp/Provider/NewZealand
+@dirrm share/apps/kppp/Provider/Netherlands
+@dirrm share/apps/kppp/Provider/Germany
+@dirrm share/apps/kppp/Provider/Denmark
+@dirrm share/apps/kppp/Provider/Czech_Republic
+@dirrm share/apps/kppp/Provider/Austria
+@dirrm share/apps/kppp/Provider
+@dirrm share/apps/kppp
+@dirrm share/apps/konqueror/dirtree/remote
+@dirrm share/apps/konqueror/dirtree
+@dirrm share/apps/konqueror
+@dirrm share/apps/knode/pics
+@dirrm share/apps/knode/icons/crystalsvg/32x32/actions
+@dirrm share/apps/knode/icons/crystalsvg/32x32
+@dirrm share/apps/knode/icons/crystalsvg/22x22/actions
+@dirrm share/apps/knode/icons/crystalsvg/22x22
+@dirrm share/apps/knode/icons/crystalsvg/16x16/actions
+@dirrm share/apps/knode/icons/crystalsvg/16x16
+@dirrm share/apps/knode/icons/crystalsvg
+@dirrm share/apps/knode/icons
+@dirrm share/apps/knode/filters
+@dirrm share/apps/knode
+@dirrm share/apps/knewsticker
+@dirrm share/apps/kmail/pics
+@dirrm share/apps/kmail/about
+@dirrm share/apps/kmail
+@dirrm share/apps/kit/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kit/icons/crystalsvg/16x16
+@dirrm share/apps/kit/icons/crystalsvg
+@dirrm share/apps/kit/icons
+@dirrm share/apps/kit
+@dirrm share/apps/kinetd
+@dirrm share/apps/kicker/applets
+@dirrm share/apps/kicker
+@dirrm share/apps/khtml/kpartplugins
+@dirrm share/apps/khtml
+@dirrm share/apps/kgpgcertmanager
+@dirrm share/apps/kget/sounds
+@dirrm share/apps/kget/pics
+@dirrm share/apps/kget/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kget/icons/crystalsvg/22x22
+@dirrm share/apps/kget/icons/crystalsvg
+@dirrm share/apps/kget/icons
+@dirrm share/apps/kget
+@dirrm share/apps/kdict/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kdict/icons/crystalsvg/32x32
+@dirrm share/apps/kdict/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kdict/icons/crystalsvg/22x22
+@dirrm share/apps/kdict/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kdict/icons/crystalsvg/16x16
+@dirrm share/apps/kdict/icons/crystalsvg
+@dirrm share/apps/kdict/icons
+@dirrm share/apps/kdict
+@dirrm share/apps/kconf_update
+@dirrm share/apps
+@dirrm share/applnk/Utilities
+@dirrm share/applnk/System
+@dirrm share/applnk/Settings/Personalization
+@dirrm share/applnk/Settings/Network
+@dirrm share/applnk/Settings
+@dirrm share/applnk/Internet/More
+@dirrm share/applnk/Internet
+@dirrm share/applnk/.hidden
+@dirrm share/applnk
+@dirrm lib/kde3
+@dirrm include/mimelib
diff --git a/net/kdenetwork4/distinfo b/net/kdenetwork4/distinfo
index b9b2902567a..9de42081735 100644
--- a/net/kdenetwork4/distinfo
+++ b/net/kdenetwork4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdenetwork-3.1.3.tar.bz2) = 18b1a274575eddf053dd6e72ad5554c7
+MD5 (KDE/kdenetwork-3.1.4.tar.bz2) = 83d69ab3be7b4b10b898b250eb2d9046
diff --git a/net/kdenetwork4/pkg-plist b/net/kdenetwork4/pkg-plist
new file mode 100644
index 00000000000..272dc7637c1
--- /dev/null
+++ b/net/kdenetwork4/pkg-plist
@@ -0,0 +1,1218 @@
+bin/dsirc
+bin/kdict
+bin/kget
+bin/kgpgcertmanager
+bin/kit
+bin/kmail
+bin/kmailcvt
+bin/knewstickerstub
+bin/knode
+bin/korn
+bin/kppp
+bin/kppplogview
+bin/krdc
+bin/krfb
+bin/ksirc
+bin/ktalkd
+bin/ktalkdlg
+bin/kxmlrpcd
+bin/lisa
+bin/mail.local
+bin/reslisa
+include/kmailIface.h
+include/mimelib/address.h
+include/mimelib/addrlist.h
+include/mimelib/binhex.h
+include/mimelib/body.h
+include/mimelib/bodypart.h
+include/mimelib/boyermor.h
+include/mimelib/config.h
+include/mimelib/datetime.h
+include/mimelib/debug.h
+include/mimelib/disptype.h
+include/mimelib/entity.h
+include/mimelib/enum.h
+include/mimelib/field.h
+include/mimelib/fieldbdy.h
+include/mimelib/group.h
+include/mimelib/headers.h
+include/mimelib/mailbox.h
+include/mimelib/mboxlist.h
+include/mimelib/mechansm.h
+include/mimelib/mediatyp.h
+include/mimelib/message.h
+include/mimelib/mimepp.h
+include/mimelib/msgcmp.h
+include/mimelib/msgid.h
+include/mimelib/nntp.h
+include/mimelib/param.h
+include/mimelib/pop.h
+include/mimelib/protocol.h
+include/mimelib/smtp.h
+include/mimelib/string.h
+include/mimelib/text.h
+include/mimelib/token.h
+include/mimelib/utility.h
+include/mimelib/uuencode.h
+lib/kde3/kcm_knewsticker.la
+lib/kde3/kcm_knewsticker.so
+lib/kde3/kcm_krfb.la
+lib/kde3/kcm_krfb.so
+lib/kde3/kcm_ktalkd.la
+lib/kde3/kcm_ktalkd.so
+lib/kde3/kcm_lanbrowser.la
+lib/kde3/kcm_lanbrowser.so
+lib/kde3/kcm_xmlrpcd.la
+lib/kde3/kcm_xmlrpcd.so
+lib/kde3/kded_kinetd.la
+lib/kde3/kded_kinetd.so
+lib/kde3/kdict_panelapplet.la
+lib/kde3/kdict_panelapplet.so
+lib/kde3/kfile_rfc822.la
+lib/kde3/kfile_rfc822.so
+lib/kde3/khtml_kget.la
+lib/kde3/khtml_kget.so
+lib/kde3/kio_lan.la
+lib/kde3/kio_lan.so
+lib/kde3/knewsticker_panelapplet.la
+lib/kde3/knewsticker_panelapplet.so
+lib/kde3/kpf_panelapplet.la
+lib/kde3/kpf_panelapplet.so
+lib/kde3/kpfpropertiesdialog.la
+lib/kde3/kpfpropertiesdialog.so
+lib/ksirc.la
+lib/ksirc.so
+lib/kxmlrpcd.la
+lib/kxmlrpcd.so
+lib/libkdenetwork.la
+lib/libkdenetwork.so
+lib/libkdenetwork.so.2
+lib/libkntsrcfilepropsdlg.la
+lib/libkntsrcfilepropsdlg.so
+lib/libmimelib.la
+lib/libmimelib.so
+lib/libmimelib.so.1
+share/applnk/.hidden/kcmkiolan.desktop
+share/applnk/.hidden/kcmlisa.desktop
+share/applnk/.hidden/kcmnewsticker.desktop
+share/applnk/.hidden/kcmreslisa.desktop
+share/applnk/.hidden/knewstickerstub.desktop
+share/applnk/Internet/KMail.desktop
+share/applnk/Internet/KNode.desktop
+share/applnk/Internet/KOrn.desktop
+share/applnk/Internet/Kppp.desktop
+share/applnk/Internet/More/KOrn.desktop
+share/applnk/Internet/More/knewsticker-standalone.desktop
+share/applnk/Internet/More/kppplogview.desktop
+share/applnk/Internet/kget.desktop
+share/applnk/Internet/kit.desktop
+share/applnk/Internet/knewsticker-standalone.desktop
+share/applnk/Internet/kppplogview.desktop
+share/applnk/Internet/krdc.desktop
+share/applnk/Internet/ksirc.desktop
+share/applnk/Settings/Network/kcmkrfb.desktop
+share/applnk/Settings/Network/kcmktalkd.desktop
+share/applnk/Settings/Personalization/kcmnewsticker.desktop
+share/applnk/System/krfb.desktop
+share/applnk/Utilities/kdict.desktop
+share/applnk/Utilities/kmailcvt.desktop
+share/apps/kconf_update/kmail-3.1-update-new-mail-notification-settings.pl
+share/apps/kconf_update/kmail-3.1-use-UOID-for-identities.pl
+share/apps/kconf_update/kmail-pgpidentity.pl
+share/apps/kconf_update/kmail-upd-identities.pl
+share/apps/kconf_update/kmail.upd
+share/apps/kconf_update/knewsticker.upd
+share/apps/kconf_update/knt-0.1-0.2.pl
+share/apps/kconf_update/kpgp-3.1-upgrade-address-data.pl
+share/apps/kconf_update/kpgp.upd
+share/apps/kconf_update/upgrade-signature.pl
+share/apps/kconf_update/upgrade-transport.pl
+share/apps/kdict/icons/crystalsvg/16x16/actions/define_clip.png
+share/apps/kdict/icons/crystalsvg/16x16/actions/query_erase.png
+share/apps/kdict/icons/crystalsvg/22x22/actions/define_clip.png
+share/apps/kdict/icons/crystalsvg/32x32/actions/define_clip.png
+share/apps/kdict/kdictui.rc
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_clipboard.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_delay.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_delete.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_disconnect.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_dock.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_drop_target.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_expert.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_logwindow.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_normal.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_offline_mode_off.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_offline_mode_on.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_paste.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_pause.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_preferences.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_queue.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_restart.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_resume.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_shutdown.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_timer.png
+share/apps/kget/icons/crystalsvg/22x22/actions/tool_uselastdir.png
+share/apps/kget/kgetui.rc
+share/apps/kget/pics/bar0.png
+share/apps/kget/pics/bar1.png
+share/apps/kget/pics/bar2.png
+share/apps/kget/pics/bar3.png
+share/apps/kget/pics/bar4.png
+share/apps/kget/pics/bar5.png
+share/apps/kget/pics/bar6.png
+share/apps/kget/pics/connect0.png
+share/apps/kget/pics/connect1.png
+share/apps/kget/pics/connect2.png
+share/apps/kget/pics/connect3.png
+share/apps/kget/pics/connect4.png
+share/apps/kget/pics/connect5.png
+share/apps/kget/pics/connect6.png
+share/apps/kget/pics/connect7.png
+share/apps/kget/pics/dock.png
+share/apps/kget/pics/md_delayed.png
+share/apps/kget/pics/md_finished.png
+share/apps/kget/pics/md_queued.png
+share/apps/kget/pics/md_scheduled.png
+share/apps/kget/pics/retrying.png
+share/apps/kget/pics/target.png
+share/apps/kget/pics/try0.png
+share/apps/kget/pics/try1.png
+share/apps/kget/pics/try2.png
+share/apps/kget/pics/try3.png
+share/apps/kget/pics/try4.png
+share/apps/kget/pics/try5.png
+share/apps/kget/pics/try6.png
+share/apps/kget/pics/try7.png
+share/apps/kget/sounds/added.wav
+share/apps/kget/sounds/finished.wav
+share/apps/kget/sounds/finishedall.wav
+share/apps/kget/sounds/started.wav
+share/apps/kgpgcertmanager/kgpgcertmanagerui.rc
+share/apps/khtml/kpartplugins/kget_plug_in.rc
+share/apps/kicker/applets/kdictapplet.desktop
+share/apps/kicker/applets/knewsticker.desktop
+share/apps/kicker/applets/kpfapplet.desktop
+share/apps/kinetd/eventsrc
+share/apps/kit/eventsrc
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_anonwarning.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_away.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_bold.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_group.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_info.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_logging.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_offline.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_online.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_sound.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_status.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_timestamping.png
+share/apps/kit/icons/crystalsvg/16x16/actions/kit_warning.png
+share/apps/kit/kitui.rc
+share/apps/kmail/about/background.png
+share/apps/kmail/about/bgtable.png
+share/apps/kmail/about/kdelogo2.png
+share/apps/kmail/about/kmail.png
+share/apps/kmail/about/konq.css
+share/apps/kmail/about/lines.png
+share/apps/kmail/about/lines2.png
+share/apps/kmail/about/main.html
+share/apps/kmail/about/pointers.png
+share/apps/kmail/about/shadow1.png
+share/apps/kmail/eventsrc
+share/apps/kmail/kmcomposerui.rc
+share/apps/kmail/kmmainwin.rc
+share/apps/kmail/pics/kdelogo.png
+share/apps/kmail/pics/key.png
+share/apps/kmail/pics/key_bad.png
+share/apps/kmail/pics/key_ok.png
+share/apps/kmail/pics/key_unknown.png
+share/apps/kmail/pics/kmailwindowlayout1.png
+share/apps/kmail/pics/kmailwindowlayout1_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout1_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout2.png
+share/apps/kmail/pics/kmailwindowlayout2_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout2_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout3.png
+share/apps/kmail/pics/kmailwindowlayout3_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout3_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout4.png
+share/apps/kmail/pics/kmailwindowlayout4_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout4_smart_mime.png
+share/apps/kmail/pics/kmailwindowlayout5.png
+share/apps/kmail/pics/kmailwindowlayout5_no_mime.png
+share/apps/kmail/pics/kmailwindowlayout5_smart_mime.png
+share/apps/kmail/pics/kmmsgdel.png
+share/apps/kmail/pics/kmmsgfiller.png
+share/apps/kmail/pics/kmmsgflag.png
+share/apps/kmail/pics/kmmsgforwarded.png
+share/apps/kmail/pics/kmmsgfullyencrypted.png
+share/apps/kmail/pics/kmmsgfullysigned.png
+share/apps/kmail/pics/kmmsgnew.png
+share/apps/kmail/pics/kmmsgold.png
+share/apps/kmail/pics/kmmsgpartiallyencrypted.png
+share/apps/kmail/pics/kmmsgpartiallysigned.png
+share/apps/kmail/pics/kmmsgqueued.png
+share/apps/kmail/pics/kmmsgreplied.png
+share/apps/kmail/pics/kmmsgsent.png
+share/apps/kmail/pics/kmmsgundefinedencrypted.png
+share/apps/kmail/pics/kmmsgundefinedsigned.png
+share/apps/kmail/pics/kmmsgunseen.png
+share/apps/kmail/pics/pgp-keys.png
+share/apps/kmail/pics/pub_key_red.png
+share/apps/kmail/pics/stopwatch.xbm
+share/apps/kmail/pics/stopwatchMask.xbm
+share/apps/kmail/profile-default-rc
+share/apps/kmail/profile-high-contrast-rc
+share/apps/kmail/profile-html-rc
+share/apps/kmail/profile-purist-rc
+share/apps/kmail/profile-secure-rc
+share/apps/kmail/tips
+share/apps/knewsticker/eventsrc
+share/apps/knode/filters/1.fltr
+share/apps/knode/filters/2.fltr
+share/apps/knode/filters/3.fltr
+share/apps/knode/filters/4.fltr
+share/apps/knode/filters/5.fltr
+share/apps/knode/filters/6.fltr
+share/apps/knode/filters/7.fltr
+share/apps/knode/filters/8.fltr
+share/apps/knode/filters/filters.rc
+share/apps/knode/headers.rc
+share/apps/knode/icons/crystalsvg/16x16/actions/message_reply.png
+share/apps/knode/icons/crystalsvg/22x22/actions/message_reply.png
+share/apps/knode/icons/crystalsvg/32x32/actions/message_reply.png
+share/apps/knode/kncomposerui.rc
+share/apps/knode/knodeui.rc
+share/apps/knode/knreaderui.rc
+share/apps/knode/pics/ctlart.png
+share/apps/knode/pics/eyes.png
+share/apps/knode/pics/greyball.png
+share/apps/knode/pics/greyballchk.png
+share/apps/knode/pics/group.png
+share/apps/knode/pics/group_big.png
+share/apps/knode/pics/ignore.png
+share/apps/knode/pics/key.png
+share/apps/knode/pics/key_bad.png
+share/apps/knode/pics/key_ok.png
+share/apps/knode/pics/key_unknown.png
+share/apps/knode/pics/mail.png
+share/apps/knode/pics/newsubs.png
+share/apps/knode/pics/pgp-keys.png
+share/apps/knode/pics/posting.png
+share/apps/knode/pics/server.png
+share/apps/knode/pics/server_big.png
+share/apps/knode/pics/snderr.png
+share/apps/knode/pics/stat_cncl.png
+share/apps/knode/pics/stat_edit.png
+share/apps/knode/pics/stat_saved.png
+share/apps/knode/pics/stat_sent.png
+share/apps/konqueror/dirtree/remote/lan.desktop
+share/apps/kppp/Provider/Austria/.directory
+share/apps/kppp/Provider/Austria/Simon%032Media
+share/apps/kppp/Provider/Czech_Republic/.directory
+share/apps/kppp/Provider/Czech_Republic/AICOM
+share/apps/kppp/Provider/Czech_Republic/ARsystem
+share/apps/kppp/Provider/Czech_Republic/ASYS
+share/apps/kppp/Provider/Czech_Republic/ApexNet
+share/apps/kppp/Provider/Czech_Republic/BohemiaNet
+share/apps/kppp/Provider/Czech_Republic/Brailcom
+share/apps/kppp/Provider/Czech_Republic/CITYNET
+share/apps/kppp/Provider/Czech_Republic/Contactel
+share/apps/kppp/Provider/Czech_Republic/ES-servis
+share/apps/kppp/Provider/Czech_Republic/Econnect
+share/apps/kppp/Provider/Czech_Republic/Falco_computer
+share/apps/kppp/Provider/Czech_Republic/Fortech
+share/apps/kppp/Provider/Czech_Republic/HP-NET
+share/apps/kppp/Provider/Czech_Republic/INTERNET_OnLine
+share/apps/kppp/Provider/Czech_Republic/INTERNEXT
+share/apps/kppp/Provider/Czech_Republic/IQNET
+share/apps/kppp/Provider/Czech_Republic/KPNQuest
+share/apps/kppp/Provider/Czech_Republic/M-soft
+share/apps/kppp/Provider/Czech_Republic/Nextra
+share/apps/kppp/Provider/Czech_Republic/ProfiNet
+share/apps/kppp/Provider/Czech_Republic/SeverNET
+share/apps/kppp/Provider/Czech_Republic/Video_OnLine
+share/apps/kppp/Provider/Czech_Republic/Volny
+share/apps/kppp/Provider/Denmark/.directory
+share/apps/kppp/Provider/Denmark/Get2Net
+share/apps/kppp/Provider/Germany/.directory
+share/apps/kppp/Provider/Germany/CityWeb
+share/apps/kppp/Provider/Germany/FH%032Rhein%032Sieg%032%040Informatik%041
+share/apps/kppp/Provider/Germany/MUC%046DE
+share/apps/kppp/Provider/Germany/Netsurf
+share/apps/kppp/Provider/Netherlands/.directory
+share/apps/kppp/Provider/Netherlands/12Move
+share/apps/kppp/Provider/Netherlands/Avades
+share/apps/kppp/Provider/Netherlands/Bart
+share/apps/kppp/Provider/Netherlands/Betuwenet%032BFree
+share/apps/kppp/Provider/Netherlands/Betuwenet%032BQuality
+share/apps/kppp/Provider/Netherlands/Cistron
+share/apps/kppp/Provider/Netherlands/Concepts%032ICT
+share/apps/kppp/Provider/Netherlands/Cubic%032Circle
+share/apps/kppp/Provider/Netherlands/Cybercomm
+share/apps/kppp/Provider/Netherlands/Dataweb
+share/apps/kppp/Provider/Netherlands/Daxis%032Internet
+share/apps/kppp/Provider/Netherlands/Demon%032Internet
+share/apps/kppp/Provider/Netherlands/Energis-Ision
+share/apps/kppp/Provider/Netherlands/Euronet%032anytime
+share/apps/kppp/Provider/Netherlands/Euronet%032professional
+share/apps/kppp/Provider/Netherlands/FlakkeeNet
+share/apps/kppp/Provider/Netherlands/FreeAcces
+share/apps/kppp/Provider/Netherlands/Freeler%032basis
+share/apps/kppp/Provider/Netherlands/Freeler%032compleet
+share/apps/kppp/Provider/Netherlands/Freeler%032voordelig
+share/apps/kppp/Provider/Netherlands/HCC%032NET
+share/apps/kppp/Provider/Netherlands/Hacom
+share/apps/kppp/Provider/Netherlands/HetNet%032Basis%032Surfen
+share/apps/kppp/Provider/Netherlands/HetNet%032Frequent%032Surfen
+share/apps/kppp/Provider/Netherlands/HetNet%032Regelmatig%032Surfen
+share/apps/kppp/Provider/Netherlands/IAE
+share/apps/kppp/Provider/Netherlands/ILimburg
+share/apps/kppp/Provider/Netherlands/InterNLnet
+share/apps/kppp/Provider/Netherlands/Interbox
+share/apps/kppp/Provider/Netherlands/Internet%032Acces%032Facilities
+share/apps/kppp/Provider/Netherlands/Internet%032Online
+share/apps/kppp/Provider/Netherlands/Interstroom
+share/apps/kppp/Provider/Netherlands/IntroWeb%032Hengelo%032e.o.
+share/apps/kppp/Provider/Netherlands/IntroWeb%032met%0323-cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/IntroWeb%032met%0324-cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/Kabelfoon
+share/apps/kppp/Provider/Netherlands/KeyAcces%032met%0323%032cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/KeyAcces%032met%0324%032cijferig%032kengetal
+share/apps/kppp/Provider/Netherlands/Luna
+share/apps/kppp/Provider/Netherlands/Macom
+share/apps/kppp/Provider/Netherlands/Nederland.net
+share/apps/kppp/Provider/Netherlands/Planet%032Internet%032Premium
+share/apps/kppp/Provider/Netherlands/Planet%032Internet%032Standaard
+share/apps/kppp/Provider/Netherlands/Plant%032Acces
+share/apps/kppp/Provider/Netherlands/Popin
+share/apps/kppp/Provider/Netherlands/PublishNet
+share/apps/kppp/Provider/Netherlands/Raketnet
+share/apps/kppp/Provider/Netherlands/Solcon
+share/apps/kppp/Provider/Netherlands/Support%032Net
+share/apps/kppp/Provider/Netherlands/Telebyte
+share/apps/kppp/Provider/Netherlands/Tiscali%032Compleet
+share/apps/kppp/Provider/Netherlands/Tiscali%032Gratis
+share/apps/kppp/Provider/Netherlands/UwNet
+share/apps/kppp/Provider/Netherlands/Via%032Networks
+share/apps/kppp/Provider/Netherlands/Wannadoo%032budget
+share/apps/kppp/Provider/Netherlands/Wannadoo%032budget%320plus
+share/apps/kppp/Provider/Netherlands/Wannadoo%032smartpack
+share/apps/kppp/Provider/Netherlands/Wirehub
+share/apps/kppp/Provider/Netherlands/XS4All
+share/apps/kppp/Provider/Netherlands/Zeelandnet
+share/apps/kppp/Provider/Netherlands/Zon%0322
+share/apps/kppp/Provider/Netherlands/Zon%032Gratis
+share/apps/kppp/Provider/Netherlands/Zon%032Inclusief
+share/apps/kppp/Provider/NewZealand/.directory
+share/apps/kppp/Provider/NewZealand/OrconInternet
+share/apps/kppp/Provider/NewZealand/Paradise
+share/apps/kppp/Provider/NewZealand/Voyager
+share/apps/kppp/Provider/NewZealand/XTRA
+share/apps/kppp/Provider/NewZealand/ihug
+share/apps/kppp/Provider/Norway/.directory
+share/apps/kppp/Provider/Norway/BGNett
+share/apps/kppp/Provider/Norway/Institutt%032for%032informatikk
+share/apps/kppp/Provider/Portugal/.directory
+share/apps/kppp/Provider/Portugal/Clix
+share/apps/kppp/Provider/Portugal/Netc
+share/apps/kppp/Provider/Portugal/OniNet
+share/apps/kppp/Provider/Slovenia/AmisNet
+share/apps/kppp/Provider/Slovenia/Arnes
+share/apps/kppp/Provider/Slovenia/Kiss
+share/apps/kppp/Provider/Slovenia/MojNet
+share/apps/kppp/Provider/Slovenia/SiOL
+share/apps/kppp/Provider/Slovenia/Volja
+share/apps/kppp/Provider/Sweden/.directory
+share/apps/kppp/Provider/Sweden/Tiscali
+share/apps/kppp/Provider/Sweden/Utfors
+share/apps/kppp/Provider/Switzerland/Bluewin
+share/apps/kppp/Provider/Taiwan/.directory
+share/apps/kppp/Provider/Taiwan/EraNet
+share/apps/kppp/Provider/Taiwan/HiNet
+share/apps/kppp/Provider/Taiwan/SeedNet
+share/apps/kppp/Provider/Ukraine/.directory
+share/apps/kppp/Provider/Ukraine/Adamant
+share/apps/kppp/Provider/Ukraine/IPTelecom
+share/apps/kppp/Provider/Ukraine/NuVse
+share/apps/kppp/Provider/United_Kingdom/.directory
+share/apps/kppp/Provider/United_Kingdom/Demon%032Green%0322120666
+share/apps/kppp/Provider/United_Kingdom/Demon%032Purple%0322121666
+share/apps/kppp/Provider/United_Kingdom/Demon%032Red%0320798666
+share/apps/kppp/Provider/United_Kingdom/FreeServe
+share/apps/kppp/Provider/United_Kingdom/UK%032Free%032Software%032Network%032ISDN
+share/apps/kppp/Provider/United_Kingdom/UK%032Free%032Software%032Network%032Modem
+share/apps/kppp/Provider/United_Kingdom/UKPOST%032ISDN
+share/apps/kppp/Provider/United_Kingdom/UKPOST%032Modem
+share/apps/kppp/Provider/Yugoslavia/041Net
+share/apps/kppp/Provider/Yugoslavia/BeoTelNet
+share/apps/kppp/Provider/Yugoslavia/CG.Bar.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Berane.yu
+share/apps/kppp/Provider/Yugoslavia/CG.BijeloPolje.CG.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Budva.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Cetinje.yu
+share/apps/kppp/Provider/Yugoslavia/CG.HercegNovi.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Kotor.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Niksic.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Pljevlja.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Podgorica.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Tivat.yu
+share/apps/kppp/Provider/Yugoslavia/CG.Ulcinj.yu
+share/apps/kppp/Provider/Yugoslavia/CG.yu
+share/apps/kppp/Provider/Yugoslavia/DrenikNet
+share/apps/kppp/Provider/Yugoslavia/EUnet@Full
+share/apps/kppp/Provider/Yugoslavia/EUnet@Lite
+share/apps/kppp/Provider/Yugoslavia/EUnetBeograd
+share/apps/kppp/Provider/Yugoslavia/EUnetCacak
+share/apps/kppp/Provider/Yugoslavia/EUnetKragujevac
+share/apps/kppp/Provider/Yugoslavia/EUnetNis
+share/apps/kppp/Provider/Yugoslavia/EUnetNoviSad
+share/apps/kppp/Provider/Yugoslavia/EUnetPristina
+share/apps/kppp/Provider/Yugoslavia/EUnetSombor
+share/apps/kppp/Provider/Yugoslavia/EUnetSubotica
+share/apps/kppp/Provider/Yugoslavia/InfoSKY
+share/apps/kppp/Provider/Yugoslavia/PTT
+share/apps/kppp/Provider/Yugoslavia/SCnet
+share/apps/kppp/Provider/Yugoslavia/Sezampro
+share/apps/kppp/Provider/Yugoslavia/SuOnline
+share/apps/kppp/Provider/Yugoslavia/TippNet
+share/apps/kppp/Provider/Yugoslavia/VeratNet
+share/apps/kppp/Provider/Yugoslavia/YUBCnet
+share/apps/kppp/Rules/Argentina/Argentina_0610.rst
+share/apps/kppp/Rules/Argentina/Argentina_Local.rst
+share/apps/kppp/Rules/Australia/Local.rst
+share/apps/kppp/Rules/Australia/Optus_Residential.rst
+share/apps/kppp/Rules/Australia/STD_Zone_1_-_25-50_kms.rst
+share/apps/kppp/Rules/Australia/STD_Zone_2_-_50-85_kms.rst
+share/apps/kppp/Rules/Australia/STD_Zone_3_-_85-165_kms.rst
+share/apps/kppp/Rules/Australia/STD_Zone_4_-_165+_kms.rst
+share/apps/kppp/Rules/Austria/Business_1/Local.rst
+share/apps/kppp/Rules/Austria/Business_1/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Business_1/Online.rst
+share/apps/kppp/Rules/Austria/Business_2/Local.rst
+share/apps/kppp/Rules/Austria/Business_2/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Business_2/Online.rst
+share/apps/kppp/Rules/Austria/Minimum/Local.rst
+share/apps/kppp/Rules/Austria/Minimum/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Minimum/Online.rst
+share/apps/kppp/Rules/Austria/Standard/Local.rst
+share/apps/kppp/Rules/Austria/Standard/Long_Distance.rst
+share/apps/kppp/Rules/Austria/Standard/Online.rst
+share/apps/kppp/Rules/Austria/Standard/UTA_easyinternet.rst
+share/apps/kppp/Rules/Bangladesh/ATT00007.rst
+share/apps/kppp/Rules/Bangladesh/ATT00010.rst
+share/apps/kppp/Rules/Belgium/Belgium_internet_euro.rst
+share/apps/kppp/Rules/Belgium/Belgium_internet_frank.rst
+share/apps/kppp/Rules/Belgium/Belgium_interzonal.rst
+share/apps/kppp/Rules/Belgium/Belgium_zonal.rst
+share/apps/kppp/Rules/Brasil/Brasil.rst
+share/apps/kppp/Rules/Brasil/Brasil_Ligbr.rst
+share/apps/kppp/Rules/Brasil/Rio_de_Janeiro.rst
+share/apps/kppp/Rules/Brasil/SaoPaulo.rst
+share/apps/kppp/Rules/Croatia/CARNet.rst
+share/apps/kppp/Rules/Czechia/Tarif_INTERNET_2002_INTERNET_MAXI_PLUS.rst
+share/apps/kppp/Rules/Czechia/Tarif_INTERNET_2002_MINI.rst
+share/apps/kppp/Rules/Czechia/Tarif_INTERNET_2002_STANDARD_MAXI.rst
+share/apps/kppp/Rules/Denmark/12Move_Analog.rst
+share/apps/kppp/Rules/Denmark/12Move_ISDN.rst
+share/apps/kppp/Rules/Denmark/Cybercity_Friabonnement.rst
+share/apps/kppp/Rules/Denmark/Get2net_Betaling.rst
+share/apps/kppp/Rules/Denmark/Get2net_Gratis.rst
+share/apps/kppp/Rules/Denmark/Mobilix_Wanadoo.rst
+share/apps/kppp/Rules/Denmark/Teledanmark_Basis.rst
+share/apps/kppp/Rules/Denmark/Teledanmark_Favoritinternet.rst
+share/apps/kppp/Rules/Denmark/Worldonline-Analog.rst
+share/apps/kppp/Rules/Denmark/Worldonline-ISDN.rst
+share/apps/kppp/Rules/Estonia/Eesti_Telefon.rst
+share/apps/kppp/Rules/Finland/Vaasan_LP.rst
+share/apps/kppp/Rules/France/Cegetel_Local.rst
+share/apps/kppp/Rules/France/Cegetel_National.rst
+share/apps/kppp/Rules/France/France_Telecom_Local.rst
+share/apps/kppp/Rules/France/France_Telecom_Local_Primaliste_Internet.rst
+share/apps/kppp/Rules/France/France_Telecom_National.rst
+share/apps/kppp/Rules/France/Le_9_Local.rst
+share/apps/kppp/Rules/France/Le_9_National.rst
+share/apps/kppp/Rules/France/OneTel.rst
+share/apps/kppp/Rules/France/Tele2_Local.rst
+share/apps/kppp/Rules/France/Tele2_National.rst
+share/apps/kppp/Rules/France/Wanadoo_Free.rst
+share/apps/kppp/Rules/Germany/1und1_InternetZugang.rst
+share/apps/kppp/Rules/Germany/2.5min.rst
+share/apps/kppp/Rules/Germany/2.5s.rst
+share/apps/kppp/Rules/Germany/AddCom_by_Call.rst
+share/apps/kppp/Rules/Germany/Addcom.rst
+share/apps/kppp/Rules/Germany/Arcor_Internet_by_Call_easy.rst
+share/apps/kppp/Rules/Germany/CallOkaynet.rst
+share/apps/kppp/Rules/Germany/Callino_Surf_Basic.rst
+share/apps/kppp/Rules/Germany/Callino_Surf_Plus.rst
+share/apps/kppp/Rules/Germany/Callisa_City.rst
+share/apps/kppp/Rules/Germany/City_Activ_Plus_Option.rst
+share/apps/kppp/Rules/Germany/Cityweb.rst
+share/apps/kppp/Rules/Germany/CompuservePro.rst
+share/apps/kppp/Rules/Germany/E-Plus-Online_Jedermann.rst
+share/apps/kppp/Rules/Germany/Easynet_easy-call.rst
+share/apps/kppp/Rules/Germany/Freenet_Enterprise.rst
+share/apps/kppp/Rules/Germany/Freenet_Sorglos.rst
+share/apps/kppp/Rules/Germany/Freenet_StandardTarif.rst
+share/apps/kppp/Rules/Germany/Freenet_Super_CbC.rst
+share/apps/kppp/Rules/Germany/Freenet_special_call_by_call.rst
+share/apps/kppp/Rules/Germany/MSN.rst
+share/apps/kppp/Rules/Germany/Mobilcom_Freenet.rst
+share/apps/kppp/Rules/Germany/NGI_Call_By_Call.rst
+share/apps/kppp/Rules/Germany/Netcom_Kassel.rst
+share/apps/kppp/Rules/Germany/Nikoma.rst
+share/apps/kppp/Rules/Germany/Nikoma_Internet_by_Call.rst
+share/apps/kppp/Rules/Germany/Nikoma_Study_and_Surf.rst
+share/apps/kppp/Rules/Germany/Planet-Interkom_Internet_by_call.rst
+share/apps/kppp/Rules/Germany/Puretec.rst
+share/apps/kppp/Rules/Germany/Telekom_City_Select_5_30.rst
+share/apps/kppp/Rules/Germany/VR-Web.rst
+share/apps/kppp/Rules/Germany/expressnet.rst
+share/apps/kppp/Rules/Germany/knUUt-by-Call.rst
+share/apps/kppp/Rules/Germany/talkline_by_call.rst
+share/apps/kppp/Rules/Germany/vossnet_fun.rst
+share/apps/kppp/Rules/Germany/vossnet_fun_light.rst
+share/apps/kppp/Rules/Germany/vossnet_kompl.rst
+share/apps/kppp/Rules/Greece/Hellas_EPAK_Zone1_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_EPAK_Zone2_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_EPAK_local_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_analog_local_in_euro.rst
+share/apps/kppp/Rules/Greece/Hellas_digital_local_in_euro.rst
+share/apps/kppp/Rules/Hong_Kong/Hong_Kong_Telecom.rst
+share/apps/kppp/Rules/Hungary/Local.rst
+share/apps/kppp/Rules/Hungary/LocalTop_MATAV.rst
+share/apps/kppp/Rules/Hungary/Local_MATAV.rst
+share/apps/kppp/Rules/Hungary/PapaTel.rst
+share/apps/kppp/Rules/Iceland/Iceland_general.rst
+share/apps/kppp/Rules/India/BSNL_Local.rst
+share/apps/kppp/Rules/India/BSNL_Long_101_To_200.rst
+share/apps/kppp/Rules/India/BSNL_Medium_51_To_100.rst
+share/apps/kppp/Rules/India/Vsnl_local.rst
+share/apps/kppp/Rules/Indonesia/Lokal_1_Metropolitan.rst
+share/apps/kppp/Rules/Indonesia/Lokal_2_Metropolitan.rst
+share/apps/kppp/Rules/Indonesia/Lokal_non_metropolitan.rst
+share/apps/kppp/Rules/Ireland/Eircom_Internet.rst
+share/apps/kppp/Rules/Ireland/Eircom_Local.rst
+share/apps/kppp/Rules/Ireland/Eircom_National.rst
+share/apps/kppp/Rules/Ireland/Eircom_Special.rst
+share/apps/kppp/Rules/Israel/Bezeq_Interurban.rst
+share/apps/kppp/Rules/Israel/Bezeq_Local.rst
+share/apps/kppp/Rules/Italy/Infostrada_Internet_SpZero.rst
+share/apps/kppp/Rules/Italy/Infostrada_Libero1055_Base.rst
+share/apps/kppp/Rules/Italy/Infostrada_Libero1055_SpZero.rst
+share/apps/kppp/Rules/Italy/Infostrada_Loc_Reg_Naz_SpZero.rst
+share/apps/kppp/Rules/Italy/Infostrada_Locali_Base.rst
+share/apps/kppp/Rules/Italy/Infostrada_Reg_Naz_Base.rst
+share/apps/kppp/Rules/Italy/Tele2_Altri_ISP.rst
+share/apps/kppp/Rules/Italy/Tele2_Internet.rst
+share/apps/kppp/Rules/Italy/Telecom_Interurbane_Fino15Km.rst
+share/apps/kppp/Rules/Italy/Telecom_Interurbane_Oltre15Km.rst
+share/apps/kppp/Rules/Italy/Telecom_Locali.rst
+share/apps/kppp/Rules/Italy/Teleconomy24_Internet.rst
+share/apps/kppp/Rules/Italy/Teleconomy24_Nazionali.rst
+share/apps/kppp/Rules/Italy/Teleconomy_NoStop_Internet.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Internet_AltriISP.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Interurbane.rst
+share/apps/kppp/Rules/Italy/Wind_24ore_Urbane.rst
+share/apps/kppp/Rules/Italy/Wind_Family+SuperLight_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_Family+SuperLight_Urbane_Interurbane.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Internet_AltriISP.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Interurbane.rst
+share/apps/kppp/Rules/Italy/Wind_Family_Urbane.rst
+share/apps/kppp/Rules/Italy/Wind_Flat_Internet_AltriISP.rst
+share/apps/kppp/Rules/Italy/Wind_Flat_Internet_InWind.rst
+share/apps/kppp/Rules/Italy/Wind_Urbana_1088_Light.rst
+share/apps/kppp/Rules/Jamaica/CWJ_InterParish.rst
+share/apps/kppp/Rules/Jamaica/CWJ_Local.rst
+share/apps/kppp/Rules/Japan/NTT_Local.rst
+share/apps/kppp/Rules/Kazakhstan/Akparat_Sprint.rst
+share/apps/kppp/Rules/Luxembourg/Local.rst
+share/apps/kppp/Rules/Macedonia/Macedonia_GenericISP_interurban.rst
+share/apps/kppp/Rules/Macedonia/Macedonia_GenericISP_local.rst
+share/apps/kppp/Rules/Macedonia/Macedonia_MTnet.rst
+share/apps/kppp/Rules/Malaysia/TMNet_Jaring.rst
+share/apps/kppp/Rules/Malaysia/malaysia.rst
+share/apps/kppp/Rules/Netherlands/12Move.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Buiten_Regio_Nummervoordeel.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelBasis_Regio_Nummervoordeel.rst
+share/apps/kppp/Rules/Netherlands/BelBudget_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelBudget_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelPlus_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelPlus_Regio.rst
+share/apps/kppp/Rules/Netherlands/BelPlus_Regio_Nummervoordeel.rst
+share/apps/kppp/Rules/Netherlands/Cistron
+share/apps/kppp/Rules/Netherlands/Freeler_Basis.rst
+share/apps/kppp/Rules/Netherlands/Freeler_Voordelig.rst
+share/apps/kppp/Rules/Netherlands/HetNet_Regelmatig_Surfen.rst
+share/apps/kppp/Rules/Netherlands/InterNLnet.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Spaarstand_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Spaarstand_Regio.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Toets_1658_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/OneTel_Toets_1658_Regio.rst
+share/apps/kppp/Rules/Netherlands/Planet_Internet.rst
+share/apps/kppp/Rules/Netherlands/Priority_Telecom_Nationaal.rst
+share/apps/kppp/Rules/Netherlands/Priority_Telecom_Regionaal.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Extra_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Extra_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Preselect_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Preselect_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Toets_1609_Buiten_Regio.rst
+share/apps/kppp/Rules/Netherlands/Tele2_Toets_1609_Regio.rst
+share/apps/kppp/Rules/Netherlands/Wannadoo_Budget_Plus
+share/apps/kppp/Rules/Norway/Local_Area.rst
+share/apps/kppp/Rules/Norway/Long_Distance.rst
+share/apps/kppp/Rules/Norway/Netcom.rst
+share/apps/kppp/Rules/Poland/Internetia.rst
+share/apps/kppp/Rules/Poland/Netia_100km_Niebieska.rst
+share/apps/kppp/Rules/Poland/Netia_100km_Zielona.rst
+share/apps/kppp/Rules/Poland/Netia_Lokalne_Niebieska.rst
+share/apps/kppp/Rules/Poland/Netia_Lokalne_Zielona.rst
+share/apps/kppp/Rules/Poland/TPSA.rst
+share/apps/kppp/Rules/Poland/TP_100km.rst
+share/apps/kppp/Rules/Poland/TP_Lokalne.rst
+share/apps/kppp/Rules/Portugal/PT_Local.rst
+share/apps/kppp/Rules/Portugal/PT_Local_Ilhas.rst
+share/apps/kppp/Rules/Portugal/PT_Regional.rst
+share/apps/kppp/Rules/Portugal/PT_Regional_Ilhas.rst
+share/apps/kppp/Rules/Portugal/PT_YesNET.rst
+share/apps/kppp/Rules/Portugal/PT_YesNET_Ilhas.rst
+share/apps/kppp/Rules/Romania/RomTelecom.rst
+share/apps/kppp/Rules/Romania/Zapp-Mobile.rst
+share/apps/kppp/Rules/Russia/TEMPLATE.ru
+share/apps/kppp/Rules/Russia/mtu-intel_standart.rst
+share/apps/kppp/Rules/Singapore/SingTel_Local.rst
+share/apps/kppp/Rules/Slovakia/Internetovy_tarif_019XY.rst
+share/apps/kppp/Rules/Slovakia/ST_medzimesto.rst
+share/apps/kppp/Rules/Slovakia/ST_mesto.rst
+share/apps/kppp/Rules/Slovenia/omrezje_0880.rst
+share/apps/kppp/Rules/Slovenia/omrezje_0889.rst
+share/apps/kppp/Rules/Slovenia/stacionarno_omrezje.rst
+share/apps/kppp/Rules/South_Afrika/South_Afrika.rst
+share/apps/kppp/Rules/South_Afrika/South_Afrika_Justin.rst
+share/apps/kppp/Rules/Spain/Infovia.rst
+share/apps/kppp/Rules/Spain/Infovia_IVA.rst
+share/apps/kppp/Rules/Spain/Telefonica_Interprovincial.rst
+share/apps/kppp/Rules/Spain/Telefonica_Interprovincial_IVA.rst
+share/apps/kppp/Rules/Spain/Telefonica_Local.rst
+share/apps/kppp/Rules/Spain/Telefonica_Metropolitana.rst
+share/apps/kppp/Rules/Spain/Telefonica_Metropolitana_IVA.rst
+share/apps/kppp/Rules/Spain/Telefonica_Nacional.rst
+share/apps/kppp/Rules/Spain/Telefonica_Provincial.rst
+share/apps/kppp/Rules/Spain/Telefonica_Provincial_IVA.rst
+share/apps/kppp/Rules/Sweden/ACN.rst
+share/apps/kppp/Rules/Sweden/Abonnera_com.rst
+share/apps/kppp/Rules/Sweden/CNEAB-Route66.rst
+share/apps/kppp/Rules/Sweden/Crossnet-Affinity.rst
+share/apps/kppp/Rules/Sweden/Glocalnet.rst
+share/apps/kppp/Rules/Sweden/Gts.rst
+share/apps/kppp/Rules/Sweden/Home_se.rst
+share/apps/kppp/Rules/Sweden/Nemtel.rst
+share/apps/kppp/Rules/Sweden/Plusenergi.rst
+share/apps/kppp/Rules/Sweden/RSLCom.rst
+share/apps/kppp/Rules/Sweden/Rix_Telecom.rst
+share/apps/kppp/Rules/Sweden/Supertel.rst
+share/apps/kppp/Rules/Sweden/Svensk_Telekom.rst
+share/apps/kppp/Rules/Sweden/Tele1_Europe.rst
+share/apps/kppp/Rules/Sweden/Tele2.rst
+share/apps/kppp/Rules/Sweden/Tele8.rst
+share/apps/kppp/Rules/Sweden/Teleman.rst
+share/apps/kppp/Rules/Sweden/Telenordia.rst
+share/apps/kppp/Rules/Sweden/Telerian.rst
+share/apps/kppp/Rules/Sweden/Telia.rst
+share/apps/kppp/Rules/Sweden/Telia_Telebonus1.rst
+share/apps/kppp/Rules/Sweden/Telia_Telebonus2.rst
+share/apps/kppp/Rules/Sweden/Telitel.rst
+share/apps/kppp/Rules/Sweden/Tiscali.rst
+share/apps/kppp/Rules/Sweden/Transnet.rst
+share/apps/kppp/Rules/Sweden/Universal_Telecom.rst
+share/apps/kppp/Rules/Sweden/Utfors.rst
+share/apps/kppp/Rules/Sweden/Vattenfall.rst
+share/apps/kppp/Rules/Switzerland/Sunrise_Freetime.rst
+share/apps/kppp/Rules/Switzerland/Sunrise_Local.rst
+share/apps/kppp/Rules/Switzerland/Sunrise_Select_Internet.rst
+share/apps/kppp/Rules/Switzerland/Swisscom_Local.rst
+share/apps/kppp/Rules/Switzerland/Swisscom_Remote.rst
+share/apps/kppp/Rules/Switzerland/Swisscom_Surf.rst
+share/apps/kppp/Rules/TEMPLATE
+share/apps/kppp/Rules/Turkey/Turk_Telekom_Internet.rst
+share/apps/kppp/Rules/Ukraine/IPTelecom_hourly.rst
+share/apps/kppp/Rules/Ukraine/NuVse_hourly.rst
+share/apps/kppp/Rules/Ukraine/TEMPLATE.uk
+share/apps/kppp/Rules/Ukraine/Utel_Unet.rst
+share/apps/kppp/Rules/United_Kingdom/BirminghamCable_Local.rst
+share/apps/kppp/Rules/United_Kingdom/BirminghamCable_National.rst
+share/apps/kppp/Rules/United_Kingdom/BirminghamCable_SameTelco.rst
+share/apps/kppp/Rules/United_Kingdom/BritishTelecom_Local.rst
+share/apps/kppp/Rules/United_Kingdom/BritishTelecom_National.rst
+share/apps/kppp/Rules/United_Kingdom/BritishTelecom_Regional.rst
+share/apps/kppp/Rules/United_Kingdom/British_OneTel.rst
+share/apps/kppp/Rules/United_Kingdom/Connaught_Telecom.rst
+share/apps/kppp/Rules/Uruguay/Adinet_cIVA.rst
+share/apps/kppp/Rules/Yugoslavia/041_1xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_2xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_3xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_4xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_5xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/041_9xx_xxx.rst
+share/apps/kppp/Rules/Yugoslavia/III_zona-preko_200km.rst
+share/apps/kppp/Rules/Yugoslavia/II_zona-do_200km.rst
+share/apps/kppp/Rules/Yugoslavia/I_zona-ista_mreza.rst
+share/apps/kppp/Rules/Yugoslavia/Lokalni_poziv.rst
+share/apps/kppp/Rules/checkrules
+share/apps/kppp/pics/dock_both.png
+share/apps/kppp/pics/dock_left.png
+share/apps/kppp/pics/dock_none.png
+share/apps/kppp/pics/dock_right.png
+share/apps/kppp/pics/folder.png
+share/apps/kppp/pics/modemboth.png
+share/apps/kppp/pics/modemleft.png
+share/apps/kppp/pics/modemnone.png
+share/apps/kppp/pics/modemright.png
+share/apps/kppp/pics/phone.png
+share/apps/krdc/pics/pindown.png
+share/apps/krdc/pics/pinup.png
+share/apps/krdc/pics/pointcursor.png
+share/apps/krdc/pics/pointcursormask.png
+share/apps/krfb/eventsrc
+share/apps/krfb/pics/connection-side-image.png
+share/apps/krfb/pics/eyes-closed24.png
+share/apps/krfb/pics/eyes-open24.png
+share/apps/ksirc/eventsrc
+share/apps/ksirc/filters.pl
+share/apps/ksirc/ksirc.pl
+share/apps/ksirc/pics/arrow.png
+share/apps/ksirc/pics/blueball.png
+share/apps/ksirc/pics/bluepin.png
+share/apps/ksirc/pics/channel.xpm
+share/apps/ksirc/pics/channels.xpm
+share/apps/ksirc/pics/emoticons/biggrin.png
+share/apps/ksirc/pics/emoticons/clown.png
+share/apps/ksirc/pics/emoticons/cry.png
+share/apps/ksirc/pics/emoticons/devil.png
+share/apps/ksirc/pics/emoticons/frown.png
+share/apps/ksirc/pics/emoticons/heart.png
+share/apps/ksirc/pics/emoticons/loveit.png
+share/apps/ksirc/pics/emoticons/puh.png
+share/apps/ksirc/pics/emoticons/puh2.png
+share/apps/ksirc/pics/emoticons/redface.png
+share/apps/ksirc/pics/emoticons/sadley.png
+share/apps/ksirc/pics/emoticons/slime.png
+share/apps/ksirc/pics/emoticons/smile.png
+share/apps/ksirc/pics/emoticons/wink.png
+share/apps/ksirc/pics/emoticons/yummie.png
+share/apps/ksirc/pics/greenpin.png
+share/apps/ksirc/pics/info.png
+share/apps/ksirc/pics/info1.png
+share/apps/ksirc/pics/ksirc.png
+share/apps/ksirc/pics/ksirc_a.xpm
+share/apps/ksirc/pics/ksirc_b.xpm
+share/apps/ksirc/pics/ksirc_dock.xpm
+share/apps/ksirc/pics/madsmiley.png
+share/apps/ksirc/pics/mdi.png
+share/apps/ksirc/pics/mini-run.png
+share/apps/ksirc/pics/sadsmiley.png
+share/apps/ksirc/pics/sdi.png
+share/apps/ksirc/pics/server.xpm
+share/apps/ksirc/pics/smiley.png
+share/apps/ksirc/pics/star.png
+share/apps/ksirc/relnotes
+share/apps/ksirc/servers.ini
+share/apps/ksirc/servers.txt
+share/apps/ksirc/sirc.help.gz
+share/apps/lisa/README
+share/config/ksircrc
+share/config/ktalkdrc
+share/doc/HTML/en/kcontrol/kcmtalkd/common
+share/doc/HTML/en/kcontrol/kcmtalkd/index.cache.bz2
+share/doc/HTML/en/kcontrol/kcmtalkd/index.docbook
+share/doc/HTML/en/kcontrol/kxmlrpcd/common
+share/doc/HTML/en/kcontrol/kxmlrpcd/index.cache.bz2
+share/doc/HTML/en/kcontrol/kxmlrpcd/index.docbook
+share/doc/HTML/en/kcontrol/lanbrowser/common
+share/doc/HTML/en/kcontrol/lanbrowser/index.cache.bz2
+share/doc/HTML/en/kcontrol/lanbrowser/index.docbook
+share/doc/HTML/en/kdict/applet.png
+share/doc/HTML/en/kdict/common
+share/doc/HTML/en/kdict/conf.png
+share/doc/HTML/en/kdict/index.cache.bz2
+share/doc/HTML/en/kdict/index.docbook
+share/doc/HTML/en/kdict/mainwin.png
+share/doc/HTML/en/kdict/seteditor.png
+share/doc/HTML/en/kgpgcertmanager/common
+share/doc/HTML/en/kgpgcertmanager/index.cache.bz2
+share/doc/HTML/en/kgpgcertmanager/index.docbook
+share/doc/HTML/en/kit/common
+share/doc/HTML/en/kit/index.cache.bz2
+share/doc/HTML/en/kit/index.docbook
+share/doc/HTML/en/kmail/common
+share/doc/HTML/en/kmail/configure.docbook
+share/doc/HTML/en/kmail/credits-and-licenses.docbook
+share/doc/HTML/en/kmail/faq.docbook
+share/doc/HTML/en/kmail/getting-started.docbook
+share/doc/HTML/en/kmail/importing.docbook
+share/doc/HTML/en/kmail/index.cache.bz2
+share/doc/HTML/en/kmail/index.docbook
+share/doc/HTML/en/kmail/intro.docbook
+share/doc/HTML/en/kmail/menus.docbook
+share/doc/HTML/en/kmail/using-kmail.docbook
+share/doc/HTML/en/knewsticker/TODO
+share/doc/HTML/en/knewsticker/about-icon.png
+share/doc/HTML/en/knewsticker/checknews-icon.png
+share/doc/HTML/en/knewsticker/common
+share/doc/HTML/en/knewsticker/contextmenu.png
+share/doc/HTML/en/knewsticker/help-icon.png
+share/doc/HTML/en/knewsticker/index.cache.bz2
+share/doc/HTML/en/knewsticker/index.docbook
+share/doc/HTML/en/knewsticker/kcmnewsticker-filters.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-general.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-newssitedialog.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-newssources.png
+share/doc/HTML/en/knewsticker/kcmnewsticker-scrollerprefs.png
+share/doc/HTML/en/knewsticker/kcontrol-icon.png
+share/doc/HTML/en/knewsticker/knewsticker-childpanel.png
+share/doc/HTML/en/knewsticker/knewsticker-icon.png
+share/doc/HTML/en/knewsticker/knewsticker-kicker.png
+share/doc/HTML/en/knewsticker/knewsticker-ownwindow.png
+share/doc/HTML/en/knewsticker/newarticle-icon.png
+share/doc/HTML/en/knewsticker/newssite-icon.png
+share/doc/HTML/en/knewsticker/oldarticle-icon.png
+share/doc/HTML/en/knewsticker/preferences-icon.png
+share/doc/HTML/en/knode/commands.docbook
+share/doc/HTML/en/knode/common
+share/doc/HTML/en/knode/credits.docbook
+share/doc/HTML/en/knode/eyes.png
+share/doc/HTML/en/knode/faq.docbook
+share/doc/HTML/en/knode/gloss.docbook
+share/doc/HTML/en/knode/greyball.png
+share/doc/HTML/en/knode/greyballchk.png
+share/doc/HTML/en/knode/index.cache.bz2
+share/doc/HTML/en/knode/index.docbook
+share/doc/HTML/en/knode/install.docbook
+share/doc/HTML/en/knode/introduction.docbook
+share/doc/HTML/en/knode/journey.docbook
+share/doc/HTML/en/knode/knode-cleanup.png
+share/doc/HTML/en/knode/knode-colors-fonts.png
+share/doc/HTML/en/knode/knode-composer-attachments.png
+share/doc/HTML/en/knode/knode-composer-settings.png
+share/doc/HTML/en/knode/knode-edit-filter.png
+share/doc/HTML/en/knode/knode-edit-header1.png
+share/doc/HTML/en/knode/knode-edit-header2.png
+share/doc/HTML/en/knode/knode-filters.png
+share/doc/HTML/en/knode/knode-followup.png
+share/doc/HTML/en/knode/knode-header-settings.png
+share/doc/HTML/en/knode/knode-identity.png
+share/doc/HTML/en/knode/knode-mail-account.png
+share/doc/HTML/en/knode/knode-new-article.png
+share/doc/HTML/en/knode/knode-news-account.png
+share/doc/HTML/en/knode/knode-post-settings.png
+share/doc/HTML/en/knode/knode-read-news-appearance-dialog.png
+share/doc/HTML/en/knode/knode-read-news-settings.png
+share/doc/HTML/en/knode/knode-reply.png
+share/doc/HTML/en/knode/knode-search.png
+share/doc/HTML/en/knode/knode-start.png
+share/doc/HTML/en/knode/knode-subscribe.png
+share/doc/HTML/en/knode/knode-views.png
+share/doc/HTML/en/knode/more.docbook
+share/doc/HTML/en/knode/newsubs.png
+share/doc/HTML/en/knode/redball.png
+share/doc/HTML/en/knode/redballchk.png
+share/doc/HTML/en/knode/using-firststart.docbook
+share/doc/HTML/en/knode/using-morefeatures.docbook
+share/doc/HTML/en/knode/using-subscribing.docbook
+share/doc/HTML/en/korn/common
+share/doc/HTML/en/korn/index.cache.bz2
+share/doc/HTML/en/korn/index.docbook
+share/doc/HTML/en/kpf/common
+share/doc/HTML/en/kpf/index.cache.bz2
+share/doc/HTML/en/kpf/index.docbook
+share/doc/HTML/en/kppp/accounting.docbook
+share/doc/HTML/en/kppp/callback.docbook
+share/doc/HTML/en/kppp/chap.docbook
+share/doc/HTML/en/kppp/common
+share/doc/HTML/en/kppp/costsgraphs.fig
+share/doc/HTML/en/kppp/costsgraphs.png
+share/doc/HTML/en/kppp/dialog-setup.docbook
+share/doc/HTML/en/kppp/getting-online.docbook
+share/doc/HTML/en/kppp/global-settings.docbook
+share/doc/HTML/en/kppp/hayes.docbook
+share/doc/HTML/en/kppp/index.cache.bz2
+share/doc/HTML/en/kppp/index.docbook
+share/doc/HTML/en/kppp/kppp-account-accounting-tab.png
+share/doc/HTML/en/kppp/kppp-account-dial-tab.png
+share/doc/HTML/en/kppp/kppp-account-dns-tab.png
+share/doc/HTML/en/kppp/kppp-account-execute-tab.png
+share/doc/HTML/en/kppp/kppp-account-gateway-tab.png
+share/doc/HTML/en/kppp/kppp-account-ip-tab.png
+share/doc/HTML/en/kppp/kppp-account-login-script-tab.png
+share/doc/HTML/en/kppp/kppp-config.png
+share/doc/HTML/en/kppp/kppp-device-tab.png
+share/doc/HTML/en/kppp/kppp-dialler-tab.png
+share/doc/HTML/en/kppp/kppp-faq.docbook
+share/doc/HTML/en/kppp/kppp-graph-tab.png
+share/doc/HTML/en/kppp/kppp-misc-tab.png
+share/doc/HTML/en/kppp/kppp-modem-tab.png
+share/doc/HTML/en/kppp/kppp-wizard.png
+share/doc/HTML/en/kppp/kppp.faq.question
+share/doc/HTML/en/kppp/security.docbook
+share/doc/HTML/en/kppp/tricks.docbook
+share/doc/HTML/en/kppp/ttyS-cua.txt
+share/doc/HTML/en/kppp/wizard.docbook
+share/doc/HTML/en/krfb/common
+share/doc/HTML/en/krfb/index.cache.bz2
+share/doc/HTML/en/krfb/index.docbook
+share/doc/HTML/en/ksirc/common
+share/doc/HTML/en/ksirc/index.cache.bz2
+share/doc/HTML/en/ksirc/index.docbook
+share/doc/HTML/en/ktalkd/common
+share/doc/HTML/en/ktalkd/index.cache.bz2
+share/doc/HTML/en/ktalkd/index.docbook
+share/doc/HTML/en/lisa/common
+share/doc/HTML/en/lisa/index.cache.bz2
+share/doc/HTML/en/lisa/index.docbook
+share/icons/crystalsvg/128x128/apps/kdict.png
+share/icons/crystalsvg/128x128/apps/kmail.png
+share/icons/crystalsvg/128x128/apps/kppp.png
+share/icons/crystalsvg/16x16/apps/kdict.png
+share/icons/crystalsvg/16x16/apps/kit.png
+share/icons/crystalsvg/16x16/apps/kmail.png
+share/icons/crystalsvg/16x16/apps/kmailcvt.png
+share/icons/crystalsvg/16x16/apps/knewsticker.png
+share/icons/crystalsvg/16x16/apps/knode.png
+share/icons/crystalsvg/16x16/apps/korn.png
+share/icons/crystalsvg/16x16/apps/kpf.png
+share/icons/crystalsvg/16x16/apps/kppp.png
+share/icons/crystalsvg/16x16/apps/ksirc.png
+share/icons/crystalsvg/16x16/apps/ktalkd.png
+share/icons/crystalsvg/22x22/actions/khtml_kget.png
+share/icons/crystalsvg/32x32/apps/kdict.png
+share/icons/crystalsvg/32x32/apps/kit.png
+share/icons/crystalsvg/32x32/apps/kmail.png
+share/icons/crystalsvg/32x32/apps/kmailcvt.png
+share/icons/crystalsvg/32x32/apps/knewsticker.png
+share/icons/crystalsvg/32x32/apps/knode.png
+share/icons/crystalsvg/32x32/apps/korn.png
+share/icons/crystalsvg/32x32/apps/kpf.png
+share/icons/crystalsvg/32x32/apps/kppp.png
+share/icons/crystalsvg/32x32/apps/krdc.png
+share/icons/crystalsvg/32x32/apps/krfb.png
+share/icons/crystalsvg/32x32/apps/ksirc.png
+share/icons/crystalsvg/32x32/apps/ktalkd.png
+share/icons/crystalsvg/48x48/apps/kdict.png
+share/icons/crystalsvg/48x48/apps/kget.png
+share/icons/crystalsvg/48x48/apps/kit.png
+share/icons/crystalsvg/48x48/apps/kmail.png
+share/icons/crystalsvg/48x48/apps/kmailcvt.png
+share/icons/crystalsvg/48x48/apps/knewsticker.png
+share/icons/crystalsvg/48x48/apps/knode.png
+share/icons/crystalsvg/48x48/apps/korn.png
+share/icons/crystalsvg/48x48/apps/kpf.png
+share/icons/crystalsvg/48x48/apps/kppp.png
+share/icons/crystalsvg/48x48/apps/krdc.png
+share/icons/crystalsvg/48x48/apps/krfb.png
+share/icons/crystalsvg/48x48/apps/ksirc.png
+share/icons/crystalsvg/48x48/apps/ktalkd.png
+share/icons/crystalsvg/48x48/mimetypes/kget_list.png
+share/icons/crystalsvg/64x64/apps/kdict.png
+share/icons/crystalsvg/64x64/apps/kmail.png
+share/icons/crystalsvg/64x64/apps/kppp.png
+share/icons/locolor/16x16/apps/krfb.png
+share/icons/locolor/16x16/apps/ksirc.png
+share/icons/locolor/32x32/apps/krfb.png
+share/icons/locolor/32x32/apps/ksirc.png
+share/mimelnk/application/x-kgetlist.desktop
+share/services/kded/kinetd.desktop
+share/services/kfile_rfc822.desktop
+share/services/kinetd_krfb.desktop
+share/services/knewsservice.protocol
+share/services/kntsrcfilepropsdlg.desktop
+share/services/kpfpropertiesdialogplugin.desktop
+share/services/kxmlrpcd.desktop
+share/services/lan.protocol
+share/services/rlan.protocol
+share/services/vnc.protocol
+share/servicetypes/kinetdmodule.desktop
+share/sounds/ktalkd.wav
+@dirrm share/sounds
+@dirrm share/servicetypes
+@dirrm share/services/kded
+@dirrm share/services
+@dirrm share/mimelnk/application
+@dirrm share/mimelnk
+@dirrm share/icons/locolor/32x32/apps
+@dirrm share/icons/locolor/32x32
+@dirrm share/icons/locolor/16x16/apps
+@dirrm share/icons/locolor/16x16
+@dirrm share/icons/locolor
+@dirrm share/icons/crystalsvg/64x64/apps
+@dirrm share/icons/crystalsvg/64x64
+@dirrm share/icons/crystalsvg/48x48/mimetypes
+@dirrm share/icons/crystalsvg/48x48/apps
+@dirrm share/icons/crystalsvg/48x48
+@dirrm share/icons/crystalsvg/32x32/apps
+@dirrm share/icons/crystalsvg/32x32
+@dirrm share/icons/crystalsvg/22x22/actions
+@dirrm share/icons/crystalsvg/22x22
+@dirrm share/icons/crystalsvg/16x16/apps
+@dirrm share/icons/crystalsvg/16x16
+@dirrm share/icons/crystalsvg/128x128/apps
+@dirrm share/icons/crystalsvg/128x128
+@dirrm share/icons/crystalsvg
+@dirrm share/icons
+@dirrm share/doc/HTML/en/lisa
+@dirrm share/doc/HTML/en/ktalkd
+@dirrm share/doc/HTML/en/ksirc
+@dirrm share/doc/HTML/en/krfb
+@dirrm share/doc/HTML/en/kppp
+@dirrm share/doc/HTML/en/kpf
+@dirrm share/doc/HTML/en/korn
+@dirrm share/doc/HTML/en/knode
+@dirrm share/doc/HTML/en/knewsticker
+@dirrm share/doc/HTML/en/kmail
+@dirrm share/doc/HTML/en/kit
+@dirrm share/doc/HTML/en/kgpgcertmanager
+@dirrm share/doc/HTML/en/kdict
+@dirrm share/doc/HTML/en/kcontrol/lanbrowser
+@dirrm share/doc/HTML/en/kcontrol/kxmlrpcd
+@dirrm share/doc/HTML/en/kcontrol/kcmtalkd
+@dirrm share/doc/HTML/en/kcontrol
+@dirrm share/doc/HTML/en
+@dirrm share/doc/HTML
+@dirrm share/config
+@dirrm share/apps/lisa
+@dirrm share/apps/ksirc/pics/emoticons
+@dirrm share/apps/ksirc/pics
+@dirrm share/apps/ksirc
+@dirrm share/apps/krfb/pics
+@dirrm share/apps/krfb
+@dirrm share/apps/krdc/pics
+@dirrm share/apps/krdc
+@dirrm share/apps/kppp/pics
+@dirrm share/apps/kppp/Rules/Yugoslavia
+@dirrm share/apps/kppp/Rules/Uruguay
+@dirrm share/apps/kppp/Rules/United_Kingdom
+@dirrm share/apps/kppp/Rules/Ukraine
+@dirrm share/apps/kppp/Rules/Turkey
+@dirrm share/apps/kppp/Rules/Switzerland
+@dirrm share/apps/kppp/Rules/Sweden
+@dirrm share/apps/kppp/Rules/Spain
+@dirrm share/apps/kppp/Rules/South_Afrika
+@dirrm share/apps/kppp/Rules/Slovenia
+@dirrm share/apps/kppp/Rules/Slovakia
+@dirrm share/apps/kppp/Rules/Singapore
+@dirrm share/apps/kppp/Rules/Russia
+@dirrm share/apps/kppp/Rules/Romania
+@dirrm share/apps/kppp/Rules/Portugal
+@dirrm share/apps/kppp/Rules/Poland
+@dirrm share/apps/kppp/Rules/Norway
+@dirrm share/apps/kppp/Rules/Netherlands
+@dirrm share/apps/kppp/Rules/Malaysia
+@dirrm share/apps/kppp/Rules/Macedonia
+@dirrm share/apps/kppp/Rules/Luxembourg
+@dirrm share/apps/kppp/Rules/Kazakhstan
+@dirrm share/apps/kppp/Rules/Japan
+@dirrm share/apps/kppp/Rules/Jamaica
+@dirrm share/apps/kppp/Rules/Italy
+@dirrm share/apps/kppp/Rules/Israel
+@dirrm share/apps/kppp/Rules/Ireland
+@dirrm share/apps/kppp/Rules/Indonesia
+@dirrm share/apps/kppp/Rules/India
+@dirrm share/apps/kppp/Rules/Iceland
+@dirrm share/apps/kppp/Rules/Hungary
+@dirrm share/apps/kppp/Rules/Hong_Kong
+@dirrm share/apps/kppp/Rules/Greece
+@dirrm share/apps/kppp/Rules/Germany
+@dirrm share/apps/kppp/Rules/France
+@dirrm share/apps/kppp/Rules/Finland
+@dirrm share/apps/kppp/Rules/Estonia
+@dirrm share/apps/kppp/Rules/Denmark
+@dirrm share/apps/kppp/Rules/Czechia
+@dirrm share/apps/kppp/Rules/Croatia
+@dirrm share/apps/kppp/Rules/Brasil
+@dirrm share/apps/kppp/Rules/Belgium
+@dirrm share/apps/kppp/Rules/Bangladesh
+@dirrm share/apps/kppp/Rules/Austria/Standard
+@dirrm share/apps/kppp/Rules/Austria/Minimum
+@dirrm share/apps/kppp/Rules/Austria/Business_2
+@dirrm share/apps/kppp/Rules/Austria/Business_1
+@dirrm share/apps/kppp/Rules/Austria
+@dirrm share/apps/kppp/Rules/Australia
+@dirrm share/apps/kppp/Rules/Argentina
+@dirrm share/apps/kppp/Rules
+@dirrm share/apps/kppp/Provider/Yugoslavia
+@dirrm share/apps/kppp/Provider/United_Kingdom
+@dirrm share/apps/kppp/Provider/Ukraine
+@dirrm share/apps/kppp/Provider/Taiwan
+@dirrm share/apps/kppp/Provider/Switzerland
+@dirrm share/apps/kppp/Provider/Sweden
+@dirrm share/apps/kppp/Provider/Slovenia
+@dirrm share/apps/kppp/Provider/Portugal
+@dirrm share/apps/kppp/Provider/Norway
+@dirrm share/apps/kppp/Provider/NewZealand
+@dirrm share/apps/kppp/Provider/Netherlands
+@dirrm share/apps/kppp/Provider/Germany
+@dirrm share/apps/kppp/Provider/Denmark
+@dirrm share/apps/kppp/Provider/Czech_Republic
+@dirrm share/apps/kppp/Provider/Austria
+@dirrm share/apps/kppp/Provider
+@dirrm share/apps/kppp
+@dirrm share/apps/konqueror/dirtree/remote
+@dirrm share/apps/konqueror/dirtree
+@dirrm share/apps/konqueror
+@dirrm share/apps/knode/pics
+@dirrm share/apps/knode/icons/crystalsvg/32x32/actions
+@dirrm share/apps/knode/icons/crystalsvg/32x32
+@dirrm share/apps/knode/icons/crystalsvg/22x22/actions
+@dirrm share/apps/knode/icons/crystalsvg/22x22
+@dirrm share/apps/knode/icons/crystalsvg/16x16/actions
+@dirrm share/apps/knode/icons/crystalsvg/16x16
+@dirrm share/apps/knode/icons/crystalsvg
+@dirrm share/apps/knode/icons
+@dirrm share/apps/knode/filters
+@dirrm share/apps/knode
+@dirrm share/apps/knewsticker
+@dirrm share/apps/kmail/pics
+@dirrm share/apps/kmail/about
+@dirrm share/apps/kmail
+@dirrm share/apps/kit/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kit/icons/crystalsvg/16x16
+@dirrm share/apps/kit/icons/crystalsvg
+@dirrm share/apps/kit/icons
+@dirrm share/apps/kit
+@dirrm share/apps/kinetd
+@dirrm share/apps/kicker/applets
+@dirrm share/apps/kicker
+@dirrm share/apps/khtml/kpartplugins
+@dirrm share/apps/khtml
+@dirrm share/apps/kgpgcertmanager
+@dirrm share/apps/kget/sounds
+@dirrm share/apps/kget/pics
+@dirrm share/apps/kget/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kget/icons/crystalsvg/22x22
+@dirrm share/apps/kget/icons/crystalsvg
+@dirrm share/apps/kget/icons
+@dirrm share/apps/kget
+@dirrm share/apps/kdict/icons/crystalsvg/32x32/actions
+@dirrm share/apps/kdict/icons/crystalsvg/32x32
+@dirrm share/apps/kdict/icons/crystalsvg/22x22/actions
+@dirrm share/apps/kdict/icons/crystalsvg/22x22
+@dirrm share/apps/kdict/icons/crystalsvg/16x16/actions
+@dirrm share/apps/kdict/icons/crystalsvg/16x16
+@dirrm share/apps/kdict/icons/crystalsvg
+@dirrm share/apps/kdict/icons
+@dirrm share/apps/kdict
+@dirrm share/apps/kconf_update
+@dirrm share/apps
+@dirrm share/applnk/Utilities
+@dirrm share/applnk/System
+@dirrm share/applnk/Settings/Personalization
+@dirrm share/applnk/Settings/Network
+@dirrm share/applnk/Settings
+@dirrm share/applnk/Internet/More
+@dirrm share/applnk/Internet
+@dirrm share/applnk/.hidden
+@dirrm share/applnk
+@dirrm lib/kde3
+@dirrm include/mimelib
diff --git a/polish/kde3-i18n/distinfo b/polish/kde3-i18n/distinfo
index 84ad89195e9..ac3a318ade1 100644
--- a/polish/kde3-i18n/distinfo
+++ b/polish/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-pl-3.1.3.tar.bz2) = 8a59eed1989576084d20631ba94be07a
+MD5 (KDE/kde-i18n/kde-i18n-pl-3.1.4.tar.bz2) = 37da096941badde8c70893eee09783a9
diff --git a/polish/kde4-l10n/distinfo b/polish/kde4-l10n/distinfo
index 84ad89195e9..ac3a318ade1 100644
--- a/polish/kde4-l10n/distinfo
+++ b/polish/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-pl-3.1.3.tar.bz2) = 8a59eed1989576084d20631ba94be07a
+MD5 (KDE/kde-i18n/kde-i18n-pl-3.1.4.tar.bz2) = 37da096941badde8c70893eee09783a9
diff --git a/portuguese/kde3-i18n-pt_BR/distinfo b/portuguese/kde3-i18n-pt_BR/distinfo
index c4c0f01fcce..9bcc911090d 100644
--- a/portuguese/kde3-i18n-pt_BR/distinfo
+++ b/portuguese/kde3-i18n-pt_BR/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-pt_BR-3.1.3.tar.bz2) = d32e53b1c53ad4e3062eb6f80973e7eb
-
+MD5 (KDE/kde-i18n/kde-i18n-pt_BR-3.1.4.tar.bz2) = 45891ee5bfc3e1905fd0ba870b24bed6
diff --git a/portuguese/kde3-i18n-pt_BR/pkg-plist b/portuguese/kde3-i18n-pt_BR/pkg-plist
index 569b5b828f9..72a3d98eb89 100644
--- a/portuguese/kde3-i18n-pt_BR/pkg-plist
+++ b/portuguese/kde3-i18n-pt_BR/pkg-plist
@@ -348,7 +348,6 @@ share/locale/pt_BR/LC_MESSAGES/htmlsearch.mo
share/locale/pt_BR/LC_MESSAGES/imagerename_plugin.mo
share/locale/pt_BR/LC_MESSAGES/imgalleryplugin.mo
share/locale/pt_BR/LC_MESSAGES/jefferson.mo
-share/locale/pt_BR/LC_MESSAGES/kab3.mo
share/locale/pt_BR/LC_MESSAGES/kabc2mutt.mo
share/locale/pt_BR/LC_MESSAGES/kabc_dir.mo
share/locale/pt_BR/LC_MESSAGES/kabc_ldap.mo
@@ -421,7 +420,6 @@ share/locale/pt_BR/LC_MESSAGES/kcmkeys.mo
share/locale/pt_BR/LC_MESSAGES/kcmkicker.mo
share/locale/pt_BR/LC_MESSAGES/kcmkio.mo
share/locale/pt_BR/LC_MESSAGES/kcmkmix.mo
-share/locale/pt_BR/LC_MESSAGES/kcmkmrml.mo
share/locale/pt_BR/LC_MESSAGES/kcmkonq.mo
share/locale/pt_BR/LC_MESSAGES/kcmkonqhtml.mo
share/locale/pt_BR/LC_MESSAGES/kcmkonsole.mo
diff --git a/portuguese/kde3-i18n/distinfo b/portuguese/kde3-i18n/distinfo
index 01957bf483e..7f94f2772f3 100644
--- a/portuguese/kde3-i18n/distinfo
+++ b/portuguese/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-pt-3.1.3.tar.bz2) = 89935eef6fce5492aef08a2765eaa56b
+MD5 (KDE/kde-i18n/kde-i18n-pt-3.1.4.tar.bz2) = ef12c80ed8dbad32ab93a3a6985be54c
diff --git a/portuguese/kde4-l10n-pt_BR/distinfo b/portuguese/kde4-l10n-pt_BR/distinfo
index c4c0f01fcce..9bcc911090d 100644
--- a/portuguese/kde4-l10n-pt_BR/distinfo
+++ b/portuguese/kde4-l10n-pt_BR/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-pt_BR-3.1.3.tar.bz2) = d32e53b1c53ad4e3062eb6f80973e7eb
-
+MD5 (KDE/kde-i18n/kde-i18n-pt_BR-3.1.4.tar.bz2) = 45891ee5bfc3e1905fd0ba870b24bed6
diff --git a/portuguese/kde4-l10n-pt_BR/pkg-plist b/portuguese/kde4-l10n-pt_BR/pkg-plist
index 569b5b828f9..72a3d98eb89 100644
--- a/portuguese/kde4-l10n-pt_BR/pkg-plist
+++ b/portuguese/kde4-l10n-pt_BR/pkg-plist
@@ -348,7 +348,6 @@ share/locale/pt_BR/LC_MESSAGES/htmlsearch.mo
share/locale/pt_BR/LC_MESSAGES/imagerename_plugin.mo
share/locale/pt_BR/LC_MESSAGES/imgalleryplugin.mo
share/locale/pt_BR/LC_MESSAGES/jefferson.mo
-share/locale/pt_BR/LC_MESSAGES/kab3.mo
share/locale/pt_BR/LC_MESSAGES/kabc2mutt.mo
share/locale/pt_BR/LC_MESSAGES/kabc_dir.mo
share/locale/pt_BR/LC_MESSAGES/kabc_ldap.mo
@@ -421,7 +420,6 @@ share/locale/pt_BR/LC_MESSAGES/kcmkeys.mo
share/locale/pt_BR/LC_MESSAGES/kcmkicker.mo
share/locale/pt_BR/LC_MESSAGES/kcmkio.mo
share/locale/pt_BR/LC_MESSAGES/kcmkmix.mo
-share/locale/pt_BR/LC_MESSAGES/kcmkmrml.mo
share/locale/pt_BR/LC_MESSAGES/kcmkonq.mo
share/locale/pt_BR/LC_MESSAGES/kcmkonqhtml.mo
share/locale/pt_BR/LC_MESSAGES/kcmkonsole.mo
diff --git a/portuguese/kde4-l10n/distinfo b/portuguese/kde4-l10n/distinfo
index 01957bf483e..7f94f2772f3 100644
--- a/portuguese/kde4-l10n/distinfo
+++ b/portuguese/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-pt-3.1.3.tar.bz2) = 89935eef6fce5492aef08a2765eaa56b
+MD5 (KDE/kde-i18n/kde-i18n-pt-3.1.4.tar.bz2) = ef12c80ed8dbad32ab93a3a6985be54c
diff --git a/russian/kde3-i18n/distinfo b/russian/kde3-i18n/distinfo
index 20c1e5a5316..b975599c251 100644
--- a/russian/kde3-i18n/distinfo
+++ b/russian/kde3-i18n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ru-3.1.3.tar.bz2) = 130240bd5f8fa4b3629b5771687494a4
+MD5 (KDE/kde-i18n/kde-i18n-ru-3.1.4.tar.bz2) = aebc4583b43e06cbe3ada2e7f5e5b892
diff --git a/russian/kde4-l10n/distinfo b/russian/kde4-l10n/distinfo
index 20c1e5a5316..b975599c251 100644
--- a/russian/kde4-l10n/distinfo
+++ b/russian/kde4-l10n/distinfo
@@ -1 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-ru-3.1.3.tar.bz2) = 130240bd5f8fa4b3629b5771687494a4
+MD5 (KDE/kde-i18n/kde-i18n-ru-3.1.4.tar.bz2) = aebc4583b43e06cbe3ada2e7f5e5b892
diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/security/kgpg-kde4/distinfo
+++ b/security/kgpg-kde4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/security/kwallet/distinfo
+++ b/security/kwallet/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/sysutils/kdeadmin3/distinfo b/sysutils/kdeadmin3/distinfo
index accd708e8cb..4eb609d7676 100644
--- a/sysutils/kdeadmin3/distinfo
+++ b/sysutils/kdeadmin3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeadmin-3.1.3.tar.bz2) = e733972693e1f9196a11cc90953a93d8
+MD5 (KDE/kdeadmin-3.1.4.tar.bz2) = 8e0d2eedc7bd785ffdd428209a6ea9b8
diff --git a/sysutils/kdeadmin4/distinfo b/sysutils/kdeadmin4/distinfo
index accd708e8cb..4eb609d7676 100644
--- a/sysutils/kdeadmin4/distinfo
+++ b/sysutils/kdeadmin4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeadmin-3.1.3.tar.bz2) = e733972693e1f9196a11cc90953a93d8
+MD5 (KDE/kdeadmin-3.1.4.tar.bz2) = 8e0d2eedc7bd785ffdd428209a6ea9b8
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/sysutils/kfloppy/distinfo b/sysutils/kfloppy/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/sysutils/kfloppy/distinfo
+++ b/sysutils/kfloppy/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index a42d2cff854..63c835a5f2a 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeutils-3.1.3.tar.bz2) = 21f3fa1d110a8cf8cb1a140745f90211
+MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627
diff --git a/ukrainian/kde3-i18n/distinfo b/ukrainian/kde3-i18n/distinfo
index 11d3a260aef..1d7e7e34e6a 100644
--- a/ukrainian/kde3-i18n/distinfo
+++ b/ukrainian/kde3-i18n/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-uk-3.1.3.tar.bz2) = c1db1f169a971d7af1cf36fc03615f4d
-
+MD5 (KDE/kde-i18n/kde-i18n-uk-3.1.4.tar.bz2) = 21676f6768a44fe837d41e887eb03c25
diff --git a/ukrainian/kde4-l10n/distinfo b/ukrainian/kde4-l10n/distinfo
index 11d3a260aef..1d7e7e34e6a 100644
--- a/ukrainian/kde4-l10n/distinfo
+++ b/ukrainian/kde4-l10n/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-uk-3.1.3.tar.bz2) = c1db1f169a971d7af1cf36fc03615f4d
-
+MD5 (KDE/kde-i18n/kde-i18n-uk-3.1.4.tar.bz2) = 21676f6768a44fe837d41e887eb03c25
diff --git a/vietnamese/kde3-i18n/distinfo b/vietnamese/kde3-i18n/distinfo
index c6baba6dc28..a33c87e32d5 100644
--- a/vietnamese/kde3-i18n/distinfo
+++ b/vietnamese/kde3-i18n/distinfo
@@ -1,2 +1 @@
-MD5 (KDE/kde-i18n/kde-i18n-vi-3.1.3.tar.bz2) = 8a49db4aa13b0caa423b0c986ba48acc
-
+MD5 (KDE/kde-i18n/kde-i18n-vi-3.1.4.tar.bz2) = 9f97e93cffc75674b8a4627e94960135
diff --git a/www/kdewebdev/distinfo b/www/kdewebdev/distinfo
index 826ecafce40..85f326e8497 100644
--- a/www/kdewebdev/distinfo
+++ b/www/kdewebdev/distinfo
@@ -1 +1 @@
-MD5 (KDE/quanta-3.1.3.tar.bz2) = 0971ec23ed4f9e87b66ead4e4e18eff7
+MD5 (KDE/quanta-3.1.4.tar.bz2) = b5ee8c2e9d3d89d62198cfeadac8d65e
diff --git a/www/kdewebdev4/distinfo b/www/kdewebdev4/distinfo
index 826ecafce40..85f326e8497 100644
--- a/www/kdewebdev4/distinfo
+++ b/www/kdewebdev4/distinfo
@@ -1 +1 @@
-MD5 (KDE/quanta-3.1.3.tar.bz2) = 0971ec23ed4f9e87b66ead4e4e18eff7
+MD5 (KDE/quanta-3.1.4.tar.bz2) = b5ee8c2e9d3d89d62198cfeadac8d65e
diff --git a/www/quanta/distinfo b/www/quanta/distinfo
index 826ecafce40..85f326e8497 100644
--- a/www/quanta/distinfo
+++ b/www/quanta/distinfo
@@ -1 +1 @@
-MD5 (KDE/quanta-3.1.3.tar.bz2) = 0971ec23ed4f9e87b66ead4e4e18eff7
+MD5 (KDE/quanta-3.1.4.tar.bz2) = b5ee8c2e9d3d89d62198cfeadac8d65e
diff --git a/x11-clocks/kdetoys3/distinfo b/x11-clocks/kdetoys3/distinfo
index f846cca24fb..c369717188a 100644
--- a/x11-clocks/kdetoys3/distinfo
+++ b/x11-clocks/kdetoys3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdetoys-3.1.3.tar.bz2) = 2d3a41ece1a87f6cf1bc1cfddae30da1
+MD5 (KDE/kdetoys-3.1.4.tar.bz2) = 58c9a31f31564513414fbaf09fc13b29
diff --git a/x11-clocks/kdetoys4/distinfo b/x11-clocks/kdetoys4/distinfo
index f846cca24fb..c369717188a 100644
--- a/x11-clocks/kdetoys4/distinfo
+++ b/x11-clocks/kdetoys4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdetoys-3.1.3.tar.bz2) = 2d3a41ece1a87f6cf1bc1cfddae30da1
+MD5 (KDE/kdetoys-3.1.4.tar.bz2) = 58c9a31f31564513414fbaf09fc13b29
diff --git a/x11-themes/kdeartwork3/distinfo b/x11-themes/kdeartwork3/distinfo
index 85324f32910..cc86a722a98 100644
--- a/x11-themes/kdeartwork3/distinfo
+++ b/x11-themes/kdeartwork3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeartwork-3.1.3.tar.bz2) = a68f5b45060777b5d81952ec188db749
+MD5 (KDE/kdeartwork-3.1.4.tar.bz2) = 042e42ade90a8d137edea88eb7d3e11d
diff --git a/x11-themes/kdeartwork4/distinfo b/x11-themes/kdeartwork4/distinfo
index 85324f32910..cc86a722a98 100644
--- a/x11-themes/kdeartwork4/distinfo
+++ b/x11-themes/kdeartwork4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeartwork-3.1.3.tar.bz2) = a68f5b45060777b5d81952ec188db749
+MD5 (KDE/kdeartwork-3.1.4.tar.bz2) = 042e42ade90a8d137edea88eb7d3e11d
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 1b9886c03ca..abfe5730f44 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -156,7 +156,7 @@
SUBDIR += qt145
SUBDIR += qt2-static
SUBDIR += qt23
- SUBDIR += qt31
+ SUBDIR += qt32
SUBDIR += qtpixmap
SUBDIR += qwt
SUBDIR += render
diff --git a/x11-toolkits/qt31/Makefile b/x11-toolkits/qt31/Makefile
deleted file mode 100644
index ebfd8ae5f4e..00000000000
--- a/x11-toolkits/qt31/Makefile
+++ /dev/null
@@ -1,158 +0,0 @@
-# -*-mode: makefile-*-
-# New ports collection makefile for: qt-copy
-# Date created: 2 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME?= qt
-PORTVERSION= 3.1.2
-PORTREVISION?= 1
-CATEGORIES?= x11-toolkits
-MASTER_SITES= ftp://ftp.trolltech.com/qt/source/ \
- ftp://ftp.silug.org/pub/qt/ \
- ftp://ftp.bero.org/pub/qt/ \
- ftp://ftp.planetmirror.com.au/pub/trolltech/qt/
-DISTNAME= qt-x11-free-${PORTVERSION}
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT?= A C++ X GUI toolkit
-
-LIB_DEPENDS+= mng.1:${PORTSDIR}/graphics/libmng \
- png.5:${PORTSDIR}/graphics/png \
- jpeg.9:${PORTSDIR}/graphics/jpeg
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-USE_X_PREFIX= yes
-HAS_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-NO_FILTER_SHLIBS=yes
-CONFIGURE_ARGS+= -system-libpng -system-libjpeg -system-libmng \
- -qt-imgfmt-png -qt-imgfmt-jpeg -qt-imgfmt-mng \
- -system-zlib -no-nas-sound -sm -qt-gif -thread \
- -fast -xinerama -no-g++-exceptions -no-stl \
- ${CUPS} -shared -prefix ${PREFIX} -datadir ${DATADIR} \
- -docdir ${DOCSDIR} -plugindir ${PREFIX}/lib/plugins
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_XFT)
-LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/Xft
-.else
-CONFIGURE_ARGS+=-no-xft
-.endif
-
-.if defined(DEBUG)
-CONFIGURE_ARGS+= -debug
-.endif
-
-.if !defined(BUILD_PLUGIN_ONLY)
-.if !defined(WITHOUT_OPENGL)
-USE_MESA= yes
-.else
-CONFIGURE_ARGS+=-disable-opengl
-.endif # WITHOUT_OPENGL
-
-.if !defined(WITHOUT_CUPS)
-LIB_DEPENDS+= cups.2:${PORTSDIR}/print/cups-base
-CUPS= -cups -L${LOCALBASE}/lib -I${LOCALBASE}/include
-.else
-CUPS=
-.endif
-
-CONFIGURE_ENV= ${ECHO} yes | QTDIR=${WRKSRC} PATH=${WRKSRC}/bin:$$PATH
-MAKE_ENV?= QTDIR=${WRKSRC} \
- LD_LIBRARY_PATH=${WRKSRC}/lib \
- PATH=${WRKSRC}/bin:$$PATH
-ALL_TARGET= sub-tools
-.endif # !defined(BUILD_PLUGIN_ONLY)
-
-.if ${MACHINE_ARCH} == "alpha"
-CFLAGS+= -O0
-.endif
-
-.if !defined(BUILD_PLUGIN_ONLY)
-.if !defined(WITHOUT_OPENGL)
-# Display WITH_OPENGL advisory.
-pre-everything::
- @${ECHO_MSG} '===> **************************************************'
- @${ECHO_MSG} '===> NOTE: Use of WITH_OPENGL is not recommended with'
- @${ECHO_MSG} '===> the NVidia drivers provided by the x11/nvidia port'
- @${ECHO_MSG} '===> If you use these drivers, we recommend you press'
- @${ECHO_MSG} '===> Ctrl-C now and set WITHOUT_OPENGL'
- @${ECHO_MSG} '===> **************************************************'
-.endif
-.if !defined(WITHOUT_XFT)
-pre-everything::
- @${ECHO_MSG}
- @${ECHO_MSG} '===> **************************************************'
- @${ECHO_MSG} '===> If you do not want to build QT with XFT support '
- @${ECHO_MSG} '===> press Ctrl-C and set WITHOUT_XFT'
- @${ECHO_MSG} '===> **************************************************'
-.endif
-
-.if ${XFREE86_VERSION} < 4
-BROKEN= "The QT ${PORTVERSION} port does not support any XFree86 < 4.x"
-.endif # ${XFREE86_VERSION} < 4
-
-.if exists(${X11BASE}/include/qt2/qapp.h)
-BROKEN= "You have QT2 headers installed! Installing this port"
-BROKEN+="will result in conflicts between QT3 and QT2!"
-.endif
-.endif # !defined(BUILD_PLUGIN_ONLY)
-
-post-patch:
-.if !defined(BUILD_PLUGIN_ONLY)
- @${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -fr
- @cd ${WRKSRC}/include; \
- ${RM} -f jri.h jri_md.h jritypes.h npapi.h npupp.h
- @cd ${WRKSRC}/extensions/nsplugin/src; \
- ${RM} -f jri.h jri_md.h jritypes.h npapi.h npupp.h \
- npunix.c npwin.cpp
-.else
- ${REINPLACE_CMD} -e \
- "s,-lmysqlclient,-L${LOCALBASE}/lib/mysql -lmysqlclient," \
- ${WRKSRC}/plugins/src/sqldrivers/mysql/mysql.pro
- @${RM} -fr ${WRKSRC}/extensions ${WRKSRC}/tools \
- ${WRKSRC}/plugins/src/styles \
- ${WRKSRC}/plugins/src/codecs \
- ${WRKSRC}/plugins/src/accessible \
- ${WRKSRC}/plugins/src/imageformats
- ${LN} -s ${X11BASE}/bin/qmake ${WRKSRC}/bin/qmake
- ${ECHO_CMD} "qmake:" > ${WRKSRC}/qmake/GNUmakefile.in
-.endif
- @${RM} -fr ${WRKSRC}/examples ${WRKSRC}/tutorial
- @${REINPLACE_CMD} -e 's,-O2,${CXXFLAGS},' \
- ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
- @${REINPLACE_CMD} -e 's,gcc,${CC},' \
- ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
- @${REINPLACE_CMD} -e 's,g++,${CXX},' \
- ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
- @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \
- ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
- @${REINPLACE_CMD} -e 's,/usr/X11R6,${X11BASE},' \
- ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
- @${REINPLACE_CMD} -e 's,release,release thread,' \
- ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
-.if !defined(BUILD_PLUGIN_ONLY)
- @${RM} ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf.bak
-
-post-build:
-.for tool in makeqpf mergetr msg2qm qembed qvfb
- cd ${WRKSRC}/tools/${tool}; ${SETENV} ${MAKE_ENV} ${MAKE}
-.endfor
-
-# Work around qmake generated dependencies
-pre-install:
- @${INSTALL_DATA} ${WRKSRC}/lib/*.prl ${PREFIX}/lib
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/findtr ${PREFIX}/bin
-.for tool in makeqpf mergetr msg2qm qembed qvfb
- ${INSTALL_PROGRAM} ${WRKSRC}/tools/${tool}/${tool} ${PREFIX}/bin
-.endfor
-.endif # !defined(BUILD_PLUGIN_ONLY)
-
-.include <bsd.port.post.mk>
diff --git a/x11-toolkits/qt31/distinfo b/x11-toolkits/qt31/distinfo
deleted file mode 100644
index b63babb92bf..00000000000
--- a/x11-toolkits/qt31/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (KDE/qt-x11-free-3.1.2.tar.bz2) = 156591717687799c69cf3f8b64a898f2
diff --git a/x11-toolkits/qt31/files/patch-include-qmlined.h b/x11-toolkits/qt31/files/patch-include-qmlined.h
deleted file mode 100644
index 822c7785595..00000000000
--- a/x11-toolkits/qt31/files/patch-include-qmlined.h
+++ /dev/null
@@ -1,9 +0,0 @@
---- include/qmlined.h.orig Sat Feb 15 02:26:37 2003
-+++ include/qmlined.h Sat Feb 15 02:27:45 2003
-@@ -22,5 +22,5 @@
- *****************************************************************************/
- #ifndef QMLINED_H
- #define QMLINED_H
--#include "qtmultilineedit.h"
-+#include "qtextedit.h"
- #endif
diff --git a/x11-toolkits/qt31/files/patch-qanimationwriter.cpp b/x11-toolkits/qt31/files/patch-qanimationwriter.cpp
deleted file mode 100644
index 9e7db8a94a0..00000000000
--- a/x11-toolkits/qt31/files/patch-qanimationwriter.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- tools/qvfb/qanimationwriter.cpp.orig Wed Nov 27 02:45:38 2002
-+++ tools/qvfb/qanimationwriter.cpp Wed Nov 27 02:45:56 2002
-@@ -25,6 +25,7 @@
-
- #include <png.h>
- #include <netinet/in.h> // for htonl
-+#include <limits.h>
-
- class QAnimationWriterData {
- public:
diff --git a/x11-toolkits/qt31/files/patch-qlistview.cpp b/x11-toolkits/qt31/files/patch-qlistview.cpp
deleted file mode 100644
index 73882d3e974..00000000000
--- a/x11-toolkits/qt31/files/patch-qlistview.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/qlistview.cpp.orig Mon Feb 24 09:30:39 2003
-+++ src/widgets/qlistview.cpp Mon May 12 19:42:07 2003
-@@ -6215,7 +6215,7 @@
-
- void QListView::ensureItemVisible( const QListViewItem * i )
- {
-- if ( !i )
-+ if ( !i || !i->isVisible() )
- return;
-
- QListViewItem *parent = i->parent();
diff --git a/x11-toolkits/qt31/files/patch-qpopupmenu.cpp b/x11-toolkits/qt31/files/patch-qpopupmenu.cpp
deleted file mode 100644
index 78affc105b4..00000000000
--- a/x11-toolkits/qt31/files/patch-qpopupmenu.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/qpopupmenu.cpp.orig Mon May 12 19:44:39 2003
-+++ src/widgets/qpopupmenu.cpp Mon May 12 19:45:42 2003
-@@ -1739,7 +1739,7 @@
- if ( style().styleHint(QStyle::SH_PopupMenu_SloppySubMenus, this) &&
- d->mouseMoveBuffer.contains( e->pos() ) ) {
- actItem = item;
-- popupSubMenuLater( style().styleHint(QStyle::SH_PopupMenu_SubMenuPopupDelay, this) * 2,
-+ popupSubMenuLater( style().styleHint(QStyle::SH_PopupMenu_SubMenuPopupDelay, this) * 6,
- this );
- return;
- }
diff --git a/x11-toolkits/qt31/files/patch-qtextedit.cpp b/x11-toolkits/qt31/files/patch-qtextedit.cpp
deleted file mode 100644
index 7c22203692d..00000000000
--- a/x11-toolkits/qt31/files/patch-qtextedit.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/widgets/qtextedit.cpp.orig Mon Feb 24 09:30:37 2003
-+++ src/widgets/qtextedit.cpp Mon May 12 19:50:19 2003
-@@ -1863,7 +1863,7 @@
- }
- setModified();
- emit textChanged();
-- emit selectionChanged();
-+ emit copyAvailable( doc->hasSelection( QTextDocument::Standard ) );
- }
-
- /*!
-@@ -4801,7 +4801,7 @@
- return;
- if ( doc->hasSelection( QTextDocument::Standard ) )
- removeSelectedText();
-- if ( !m->provides( st.data() ) )
-+ if ( !QRichTextDrag::canDecode( m ) )
- return;
- QString t;
- if ( !QRichTextDrag::decode( m, t, st.data(), subtype ) )
diff --git a/x11-toolkits/qt31/files/qapplication.cpp.diff b/x11-toolkits/qt31/files/qapplication.cpp.diff
deleted file mode 100644
index b84fd01f8f7..00000000000
--- a/x11-toolkits/qt31/files/qapplication.cpp.diff
+++ /dev/null
@@ -1,74 +0,0 @@
-===================================================================
-RCS file: /home2/webcvs/mirror/qt-copy/src/kernel/qapplication.cpp,v
-retrieving revision 1.61
-retrieving revision 1.62
-diff -u -p -r1.61 -r1.62
---- qt-copy/src/kernel/qapplication.cpp 2002/11/13 16:46:34 1.61
-+++ qt-copy/src/kernel/qapplication.cpp 2002/11/14 08:57:34 1.62
-@@ -3257,6 +3257,66 @@ Q_EXPORT void qt_dispatchEnterLeave( QWi
- }
-
-
-+#ifdef Q_WS_MACX
-+extern QWidget *qt_tryModalHelperMac( QWidget * top ); //qapplication_mac.cpp
-+#endif
-+
-+
-+/*!\internal
-+
-+ Called from qapplication_<platform>.cpp, returns TRUE
-+ if the widget should accept the event.
-+ */
-+bool qt_tryModalHelper( QWidget *widget, QWidget **rettop ) {
-+ QWidget *modal=0, *top=QApplication::activeModalWidget();
-+ if ( rettop ) *rettop = top;
-+
-+ if ( qApp->activePopupWidget() )
-+ return TRUE;
-+
-+#ifdef Q_WS_MACX
-+ top = qt_tryModalHelperMac( top );
-+ if ( rettop ) *rettop = top;
-+#endif
-+
-+ QWidget* groupLeader = widget;
-+ widget = widget->topLevelWidget();
-+
-+ if ( widget->testWFlags(Qt::WShowModal) ) // widget is modal
-+ modal = widget;
-+ if ( !top || modal == top ) // don't block event
-+ return TRUE;
-+
-+ QWidget * p = widget->parentWidget(); // Check if the active modal widget is a parent of our widget
-+ while ( p ) {
-+ if ( p == top )
-+ return TRUE;
-+ p = p->parentWidget();
-+ }
-+
-+ while ( groupLeader && !groupLeader->testWFlags( Qt::WGroupLeader ) )
-+ groupLeader = groupLeader->parentWidget();
-+
-+ if ( groupLeader ) {
-+ // Does groupLeader have a child in qt_modal_stack?
-+ bool unrelated = TRUE;
-+ modal = qt_modal_stack->first();
-+ while (modal && unrelated) {
-+ QWidget* p = modal->parentWidget();
-+ while ( p && p != groupLeader && !p->testWFlags( Qt::WGroupLeader) ) {
-+ p = p->parentWidget();
-+ }
-+ modal = qt_modal_stack->next();
-+ if ( p == groupLeader ) unrelated = FALSE;
-+ }
-+
-+ if ( unrelated )
-+ return TRUE; // don't block event
-+ }
-+ return FALSE;
-+}
-+
-+
- /*!
- Returns the desktop widget (also called the root window).
-
diff --git a/x11-toolkits/qt31/files/qapplication_p.h.diff b/x11-toolkits/qt31/files/qapplication_p.h.diff
deleted file mode 100644
index 8b9268c696b..00000000000
--- a/x11-toolkits/qt31/files/qapplication_p.h.diff
+++ /dev/null
@@ -1,16 +0,0 @@
-===================================================================
-RCS file: /home2/webcvs/mirror/qt-copy/src/kernel/qapplication_p.h,v
-retrieving revision 1.21
-retrieving revision 1.22
-diff -u -p -r1.21 -r1.22
---- qt-copy/src/kernel/qapplication_p.h 2002/11/13 16:46:34 1.21
-+++ qt-copy/src/kernel/qapplication_p.h 2002/11/14 08:57:34 1.22
-@@ -83,7 +83,6 @@ extern int qt_ncols_option;
-
-
- extern void qt_dispatchEnterLeave( QWidget*, QWidget* );
--
--
-+extern bool qt_tryModalHelper( QWidget *, QWidget ** = 0 );
-
- #endif
diff --git a/x11-toolkits/qt31/files/qapplication_x11.cpp.diff b/x11-toolkits/qt31/files/qapplication_x11.cpp.diff
deleted file mode 100644
index 877de05c595..00000000000
--- a/x11-toolkits/qt31/files/qapplication_x11.cpp.diff
+++ /dev/null
@@ -1,48 +0,0 @@
-===================================================================
-RCS file: /home2/webcvs/mirror/qt-copy/src/kernel/qapplication_x11.cpp,v
-retrieving revision 1.81
-retrieving revision 1.82
-diff -u -p -r1.81 -r1.82
---- qt-copy/src/kernel/qapplication_x11.cpp 2002/11/13 16:46:34 1.81
-+++ qt-copy/src/kernel/qapplication_x11.cpp 2002/11/14 08:57:34 1.82
-@@ -3691,39 +3691,9 @@ void qt_leave_modal( QWidget *widget )
-
- bool qt_try_modal( QWidget *widget, XEvent *event )
- {
-- if ( qApp->activePopupWidget() )
-+ if ( qt_tryModalHelper( widget ) )
- return TRUE;
-
-- QWidget *modal=0, *top=QApplication::activeModalWidget();
--
-- QWidget* groupLeader = widget;
-- widget = widget->topLevelWidget();
--
-- if ( widget->testWFlags(Qt::WShowModal) ) // widget is modal
-- modal = widget;
-- if ( !top || modal == top ) // don't block event
-- return TRUE;
--
-- while ( groupLeader && !groupLeader->testWFlags( Qt::WGroupLeader ) )
-- groupLeader = groupLeader->parentWidget();
--
-- if ( groupLeader ) {
-- // Does groupLeader have a child in qt_modal_stack?
-- bool unrelated = TRUE;
-- modal = qt_modal_stack->first();
-- while (modal && unrelated) {
-- QWidget* p = modal->parentWidget();
-- while ( p && p != groupLeader && !p->testWFlags( Qt::WGroupLeader) ) {
-- p = p->parentWidget();
-- }
-- modal = qt_modal_stack->next();
-- if ( p == groupLeader ) unrelated = FALSE;
-- }
--
-- if ( unrelated )
-- return TRUE; // don't block event
-- }
--
- bool block_event = FALSE;
- switch ( event->type ) {
- case ButtonPress: // disallow mouse/key events
diff --git a/x11-toolkits/qt31/files/qeffects.cpp.diff b/x11-toolkits/qt31/files/qeffects.cpp.diff
deleted file mode 100644
index 4ad9ee98745..00000000000
--- a/x11-toolkits/qt31/files/qeffects.cpp.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-===================================================================
-RCS file: /home2/webcvs/mirror/qt-copy/src/widgets/qeffects.cpp,v
-retrieving revision 1.18
-retrieving revision 1.19
-diff -u -p -r1.18 -r1.19
---- qt-copy/src/widgets/qeffects.cpp 2002/10/30 01:54:25 1.18
-+++ qt-copy/src/widgets/qeffects.cpp 2002/11/21 01:30:32 1.19
-@@ -275,6 +275,7 @@ void QAlphaWidget::render()
- q_blend = 0;
- deleteLater();
- } else {
-+ widget->clearWState( WState_ForceHide );
- alphaBlend();
- pm = mixed;
- repaint( FALSE );
-@@ -505,6 +506,7 @@ void QRollEffect::run( int time )
- void QRollEffect::scroll()
- {
- if ( !done ) {
-+ widget->clearWState( WState_ForceHide );
- int tempel = checkTime.elapsed();
- if ( elapsed >= tempel )
- elapsed++;
diff --git a/x11-toolkits/qt31/files/qwidget_x11.cpp.diff b/x11-toolkits/qt31/files/qwidget_x11.cpp.diff
deleted file mode 100644
index de7fa1e41c6..00000000000
--- a/x11-toolkits/qt31/files/qwidget_x11.cpp.diff
+++ /dev/null
@@ -1,15 +0,0 @@
-===================================================================
-RCS file: /home2/webcvs/mirror/qt-copy/src/kernel/qwidget_x11.cpp,v
-retrieving revision 1.55
-retrieving revision 1.56
-diff -u -p -r1.55 -r1.56
---- qt-copy/src/kernel/qwidget_x11.cpp 2002/11/13 16:46:35 1.55
-+++ qt-copy/src/kernel/qwidget_x11.cpp 2002/11/13 17:28:42 1.56
-@@ -1561,7 +1561,6 @@ void QWidget::showMinimized()
- else {
- topData()->showMode = 1;
- show();
-- hideChildren( FALSE );
- }
- } else {
- show();
diff --git a/x11-toolkits/qt31/pkg-descr b/x11-toolkits/qt31/pkg-descr
deleted file mode 100644
index efc79b9aaf2..00000000000
--- a/x11-toolkits/qt31/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Qt is a C++ toolkit for application development. It lets application
-developers target all major operating systems with a single application
-source code.
-
-Qt provides a platform-independent API to all central platform functionality:
-GUI, database access, networking, file handling, etc. The Qt library
-encapsulates the different APIs of different operating systems, providing
-the application programmer with a single, common API for all operating systems.
-The native C APIs are encapsulated in a set of well-designed, fully
-object-oriented C++ classes.
-
-WWW: http://www.trolltech.com/products/qt/index.html
diff --git a/x11-toolkits/qt31/pkg-plist b/x11-toolkits/qt31/pkg-plist
deleted file mode 100644
index 602fcaf6d86..00000000000
--- a/x11-toolkits/qt31/pkg-plist
+++ /dev/null
@@ -1,2408 +0,0 @@
-bin/assistant
-bin/designer
-bin/findtr
-bin/linguist
-bin/lrelease
-bin/lupdate
-bin/makeqpf
-bin/mergetr
-bin/moc
-bin/msg2qm
-bin/qembed
-bin/qm2ts
-bin/qmake
-bin/qtconfig
-bin/qvfb
-bin/uic
-include/private/qapplication_p.h
-include/private/qcolor_p.h
-include/private/qcom_p.h
-include/private/qcomlibrary_p.h
-include/private/qcomplextext_p.h
-include/private/qcomponentfactory_p.h
-include/private/qcriticalsection_p.h
-include/private/qdir_p.h
-include/private/qeffects_p.h
-include/private/qeventloop_p.h
-include/private/qfiledefs_p.h
-include/private/qfontcodecs_p.h
-include/private/qfontdata_p.h
-include/private/qgfxdriverinterface_p.h
-include/private/qgpluginmanager_p.h
-include/private/qimageformatinterface_p.h
-include/private/qinputcontext_p.h
-include/private/qinternal_p.h
-include/private/qkbddriverinterface_p.h
-include/private/qlayoutengine_p.h
-include/private/qlibrary_p.h
-include/private/qlock_p.h
-include/private/qmousedriverinterface_p.h
-include/private/qmutex_p.h
-include/private/qmutexpool_p.h
-include/private/qpainter_p.h
-include/private/qpluginmanager_p.h
-include/private/qpsprinter_p.h
-include/private/qrichtext_p.h
-include/private/qsettings_p.h
-include/private/qsharedmemory_p.h
-include/private/qsqldriverinterface_p.h
-include/private/qsqlextension_p.h
-include/private/qsqlmanager_p.h
-include/private/qstyleinterface_p.h
-include/private/qsvgdevice_p.h
-include/private/qtextcodecinterface_p.h
-include/private/qtitlebar_p.h
-include/private/qucom_p.h
-include/private/qucomextra_p.h
-include/private/qwidget_p.h
-include/private/qwidgetinterface_p.h
-include/private/qwidgetresizehandler_p.h
-include/q1xcompatibility.h
-include/qabstractlayout.h
-include/qaccel.h
-include/qaccessible.h
-include/qaction.h
-include/qapp.h
-include/qapplication.h
-include/qarray.h
-include/qasciicache.h
-include/qasciidict.h
-include/qassistantclient.h
-include/qasyncimageio.h
-include/qasyncio.h
-include/qbig5codec.h
-include/qbitarray.h
-include/qbitarry.h
-include/qbitmap.h
-include/qbrush.h
-include/qbttngrp.h
-include/qbuffer.h
-include/qbutton.h
-include/qbuttongroup.h
-include/qcache.h
-include/qcanvas.h
-include/qcdestyle.h
-include/qcheckbox.h
-include/qchkbox.h
-include/qcleanuphandler.h
-include/qclipboard.h
-include/qclipbrd.h
-include/qcollect.h
-include/qcollection.h
-include/qcolor.h
-include/qcolordialog.h
-include/qcombo.h
-include/qcombobox.h
-include/qcommonstyle.h
-include/qcompactstyle.h
-include/qconfig-dist.h
-include/qconfig-large.h
-include/qconfig-medium.h
-include/qconfig-minimal.h
-include/qconfig-small.h
-include/qconfig.h
-include/qconnect.h
-include/qconnection.h
-include/qcstring.h
-include/qcursor.h
-include/qdatabrowser.h
-include/qdatastream.h
-include/qdatatable.h
-include/qdataview.h
-include/qdatetime.h
-include/qdatetimeedit.h
-include/qdatetm.h
-include/qdeepcopy.h
-include/qdesktopwidget.h
-include/qdial.h
-include/qdialog.h
-include/qdict.h
-include/qdir.h
-include/qdns.h
-include/qdockarea.h
-include/qdockwindow.h
-include/qdom.h
-include/qdragobject.h
-include/qdrawutil.h
-include/qdrawutl.h
-include/qdropsite.h
-include/qdstream.h
-include/qeditorfactory.h
-include/qerrormessage.h
-include/qeucjpcodec.h
-include/qeuckrcodec.h
-include/qevent.h
-include/qeventloop.h
-include/qfeatures.h
-include/qfile.h
-include/qfiledef.h
-include/qfiledialog.h
-include/qfiledlg.h
-include/qfileinf.h
-include/qfileinfo.h
-include/qfocusdata.h
-include/qfont.h
-include/qfontdatabase.h
-include/qfontdialog.h
-include/qfontinf.h
-include/qfontinfo.h
-include/qfontmet.h
-include/qfontmetrics.h
-include/qframe.h
-include/qftp.h
-include/qgarray.h
-include/qgb18030codec.h
-include/qgbkcodec.h
-include/qgcache.h
-include/qgdict.h
-include/qgeneric.h
-include/qgif.h
-include/qgl.h
-include/qglcolormap.h
-include/qglist.h
-include/qglobal.h
-include/qgplugin.h
-include/qgrid.h
-include/qgridview.h
-include/qgroupbox.h
-include/qgrpbox.h
-include/qguardedptr.h
-include/qgvector.h
-include/qhbox.h
-include/qhbuttongroup.h
-include/qheader.h
-include/qhgroupbox.h
-include/qhostaddress.h
-include/qhttp.h
-include/qiconset.h
-include/qiconview.h
-include/qimage.h
-include/qimageformatplugin.h
-include/qinputdialog.h
-include/qintcach.h
-include/qintcache.h
-include/qintdict.h
-include/qinterlacestyle.h
-include/qiodev.h
-include/qiodevice.h
-include/qjiscodec.h
-include/qjpegio.h
-include/qjpunicode.h
-include/qkeycode.h
-include/qkeysequence.h
-include/qlabel.h
-include/qlayout.h
-include/qlcdnum.h
-include/qlcdnumber.h
-include/qlibrary.h
-include/qlined.h
-include/qlineedit.h
-include/qlist.h
-include/qlistbox.h
-include/qlistview.h
-include/qlocalfs.h
-include/qmainwindow.h
-include/qmap.h
-include/qmemarray.h
-include/qmenubar.h
-include/qmenudata.h
-include/qmenudta.h
-include/qmessagebox.h
-include/qmetaobj.h
-include/qmetaobject.h
-include/qmime.h
-include/qmlined.h
-include/qmngio.h
-include/qmodules.h
-include/qmotifplusstyle.h
-include/qmotifstyle.h
-include/qmovie.h
-include/qmsgbox.h
-include/qmultilinedit.h
-include/qmultilineedit.h
-include/qmutex.h
-include/qnamespace.h
-include/qnetwork.h
-include/qnetworkprotocol.h
-include/qnp.h
-include/qobjcoll.h
-include/qobjdefs.h
-include/qobject.h
-include/qobjectcleanuphandler.h
-include/qobjectdefs.h
-include/qobjectdict.h
-include/qobjectlist.h
-include/qpaintd.h
-include/qpaintdc.h
-include/qpaintdevice.h
-include/qpaintdevicedefs.h
-include/qpaintdevicemetrics.h
-include/qpainter.h
-include/qpair.h
-include/qpalette.h
-include/qpdevmet.h
-include/qpen.h
-include/qpicture.h
-include/qpixmap.h
-include/qpixmapcache.h
-include/qplatinumstyle.h
-include/qpmcache.h
-include/qpngio.h
-include/qpntarry.h
-include/qpoint.h
-include/qpointarray.h
-include/qpolygonscanner.h
-include/qpopmenu.h
-include/qpopupmenu.h
-include/qprintdialog.h
-include/qprinter.h
-include/qprndlg.h
-include/qprocess.h
-include/qprogbar.h
-include/qprogdlg.h
-include/qprogressbar.h
-include/qprogressdialog.h
-include/qpsprn.h
-include/qptrcollection.h
-include/qptrdict.h
-include/qptrlist.h
-include/qptrqueue.h
-include/qptrstack.h
-include/qptrvector.h
-include/qpushbt.h
-include/qpushbutton.h
-include/qqueue.h
-include/qradiobt.h
-include/qradiobutton.h
-include/qrangecontrol.h
-include/qrangect.h
-include/qrect.h
-include/qregexp.h
-include/qregion.h
-include/qrtlcodec.h
-include/qscrbar.h
-include/qscrollbar.h
-include/qscrollview.h
-include/qsemaphore.h
-include/qsemimodal.h
-include/qserversocket.h
-include/qsession.h
-include/qsessionmanager.h
-include/qsettings.h
-include/qsgistyle.h
-include/qshared.h
-include/qsignal.h
-include/qsignalmapper.h
-include/qsignalslotimp.h
-include/qsimplerichtext.h
-include/qsize.h
-include/qsizegrip.h
-include/qsizepolicy.h
-include/qsjiscodec.h
-include/qslider.h
-include/qsocket.h
-include/qsocketdevice.h
-include/qsocketnotifier.h
-include/qsocknot.h
-include/qsortedlist.h
-include/qsound.h
-include/qspinbox.h
-include/qsplitter.h
-include/qsql.h
-include/qsqlcursor.h
-include/qsqldatabase.h
-include/qsqldriver.h
-include/qsqldriverplugin.h
-include/qsqleditorfactory.h
-include/qsqlerror.h
-include/qsqlfield.h
-include/qsqlform.h
-include/qsqlindex.h
-include/qsqlpropertymap.h
-include/qsqlquery.h
-include/qsqlrecord.h
-include/qsqlresult.h
-include/qstack.h
-include/qstatusbar.h
-include/qstring.h
-include/qstringlist.h
-include/qstrlist.h
-include/qstrvec.h
-include/qstyle.h
-include/qstylefactory.h
-include/qstyleplugin.h
-include/qstylesheet.h
-include/qsyntaxhighlighter.h
-include/qt.h
-include/qt_x11.h
-include/qtabbar.h
-include/qtabdialog.h
-include/qtabdlg.h
-include/qtable.h
-include/qtabwidget.h
-include/qtextbrowser.h
-include/qtextcodec.h
-include/qtextcodecfactory.h
-include/qtextcodecplugin.h
-include/qtextedit.h
-include/qtextstream.h
-include/qtextview.h
-include/qthread.h
-include/qtimer.h
-include/qtl.h
-include/qtoolbar.h
-include/qtoolbutton.h
-include/qtooltip.h
-include/qtranslator.h
-include/qtsciicodec.h
-include/qtstream.h
-include/qurl.h
-include/qurlinfo.h
-include/qurloperator.h
-include/qutfcodec.h
-include/quuid.h
-include/qvalidator.h
-include/qvaluelist.h
-include/qvaluestack.h
-include/qvaluevector.h
-include/qvariant.h
-include/qvbox.h
-include/qvbuttongroup.h
-include/qvector.h
-include/qvfbhdr.h
-include/qvgroupbox.h
-include/qwaitcondition.h
-include/qwhatsthis.h
-include/qwidcoll.h
-include/qwidget.h
-include/qwidgetfactory.h
-include/qwidgetintdict.h
-include/qwidgetlist.h
-include/qwidgetplugin.h
-include/qwidgetstack.h
-include/qwindefs.h
-include/qwindow.h
-include/qwindowdefs.h
-include/qwindowsstyle.h
-include/qwindowsxpstyle.h
-include/qwinexport.h
-include/qwizard.h
-include/qwmatrix.h
-include/qworkspace.h
-include/qxml.h
-lib/libdesigner.a
-lib/libdesigner.prl
-lib/libeditor.a
-lib/libeditor.prl
-lib/libqassistantclient.a
-lib/libqassistantclient.prl
-lib/libqnp.prl
-lib/libqt-mt.prl
-lib/libqt-mt.so
-lib/libqt-mt.so.3
-lib/libqt-mt.so.3.1
-lib/libqt-mt.so.3.1.2
-lib/libqui.prl
-lib/libqui.so
-lib/libqui.so.1
-lib/libqui.so.1.0
-lib/libqui.so.1.0.0
-lib/plugins/designer/libcppeditor.so
-lib/plugins/designer/libdlgplugin.so
-lib/plugins/designer/libkdevdlgplugin.so
-lib/plugins/designer/librcplugin.so
-lib/plugins/designer/libwizards.so
-share/doc/qt/html/aboutqt.html
-share/doc/qt/html/abstract-connections.png
-share/doc/qt/html/abstractwidgets.html
-share/doc/qt/html/accelerators.html
-share/doc/qt/html/aclock-example.html
-share/doc/qt/html/addressbook-example.html
-share/doc/qt/html/advanced.html
-share/doc/qt/html/annotated.html
-share/doc/qt/html/appearance.html
-share/doc/qt/html/appicon.html
-share/doc/qt/html/application.html
-share/doc/qt/html/assistant-1.html
-share/doc/qt/html/assistant-2.html
-share/doc/qt/html/assistant-3.html
-share/doc/qt/html/assistant-4.html
-share/doc/qt/html/assistant-5.html
-share/doc/qt/html/assistant-6.html
-share/doc/qt/html/assistant.html
-share/doc/qt/html/assistant.xml
-share/doc/qt/html/basic.html
-share/doc/qt/html/bearings.png
-share/doc/qt/html/biff-example.html
-share/doc/qt/html/bigtable-example.html
-share/doc/qt/html/book-dialog.png
-share/doc/qt/html/book-main.png
-share/doc/qt/html/brush-styles.png
-share/doc/qt/html/bughowto.html
-share/doc/qt/html/buttongroup-w.png
-share/doc/qt/html/buttongroups-example.html
-share/doc/qt/html/buyhowto.html
-share/doc/qt/html/canvas-chart-example.html
-share/doc/qt/html/canvas-example.html
-share/doc/qt/html/canvas.html
-share/doc/qt/html/chart-canvastext-h.html
-share/doc/qt/html/chart-canvasview-cpp.html
-share/doc/qt/html/chart-canvasview-h.html
-share/doc/qt/html/chart-chart-pro.html
-share/doc/qt/html/chart-chartform-cpp.html
-share/doc/qt/html/chart-chartform-h.html
-share/doc/qt/html/chart-chartform_canvas-cpp.html
-share/doc/qt/html/chart-chartform_files-cpp.html
-share/doc/qt/html/chart-element-cpp.html
-share/doc/qt/html/chart-element-h.html
-share/doc/qt/html/chart-forms.png
-share/doc/qt/html/chart-main-cpp.html
-share/doc/qt/html/chart-main.png
-share/doc/qt/html/chart-main2.png
-share/doc/qt/html/chart-options.png
-share/doc/qt/html/chart-optionsform-cpp.html
-share/doc/qt/html/chart-optionsform-h.html
-share/doc/qt/html/chart-setdata.png
-share/doc/qt/html/chart-setdataform-cpp.html
-share/doc/qt/html/chart-setdataform-h.html
-share/doc/qt/html/checklists-example.html
-share/doc/qt/html/classchart.html
-share/doc/qt/html/classes.html
-share/doc/qt/html/clientserver-example.html
-share/doc/qt/html/collection.html
-share/doc/qt/html/commonproblems.html
-share/doc/qt/html/concrete-connections.png
-share/doc/qt/html/coordsys.html
-share/doc/qt/html/coordsys.png
-share/doc/qt/html/credits.html
-share/doc/qt/html/cursor-example.html
-share/doc/qt/html/cursors.png
-share/doc/qt/html/customlayout-example.html
-share/doc/qt/html/customlayout.html
-share/doc/qt/html/customstyles.html
-share/doc/qt/html/database-connections.png
-share/doc/qt/html/database.html
-share/doc/qt/html/datastreamformat.html
-share/doc/qt/html/datetimewidgets.png
-share/doc/qt/html/dclock-example.html
-share/doc/qt/html/debug.html
-share/doc/qt/html/demo-example.html
-share/doc/qt/html/dependencies.png
-share/doc/qt/html/designer-manual-1.html
-share/doc/qt/html/designer-manual-10.html
-share/doc/qt/html/designer-manual-11.html
-share/doc/qt/html/designer-manual-12.html
-share/doc/qt/html/designer-manual-13.html
-share/doc/qt/html/designer-manual-14.html
-share/doc/qt/html/designer-manual-15.html
-share/doc/qt/html/designer-manual-16.html
-share/doc/qt/html/designer-manual-2.html
-share/doc/qt/html/designer-manual-3.html
-share/doc/qt/html/designer-manual-4.html
-share/doc/qt/html/designer-manual-5.html
-share/doc/qt/html/designer-manual-6.html
-share/doc/qt/html/designer-manual-7.html
-share/doc/qt/html/designer-manual-8.html
-share/doc/qt/html/designer-manual-9.html
-share/doc/qt/html/designer-manual.html
-share/doc/qt/html/designer.xml
-share/doc/qt/html/designer1.jpg
-share/doc/qt/html/designer2.jpg
-share/doc/qt/html/designer3.jpg
-share/doc/qt/html/desktop-example.html
-share/doc/qt/html/dialog1addwidg.png
-share/doc/qt/html/dialog1layout1.png
-share/doc/qt/html/dialog1layout2.png
-share/doc/qt/html/dialog1selewidg.png
-share/doc/qt/html/dialog1selewidg1.png
-share/doc/qt/html/dialog1tab.png
-share/doc/qt/html/dialog2laywidg.png
-share/doc/qt/html/dialog2sample.png
-share/doc/qt/html/dialog2setwidg.png
-share/doc/qt/html/dialog3buttons.png
-share/doc/qt/html/dialog3clipgrp.png
-share/doc/qt/html/dialog3grpbox.png
-share/doc/qt/html/dialog3layclip.png
-share/doc/qt/html/dialog3layout.png
-share/doc/qt/html/dialog3sample.png
-share/doc/qt/html/dialogs.html
-share/doc/qt/html/dirview-example.html
-share/doc/qt/html/distributingqt.html
-share/doc/qt/html/dnd.html
-share/doc/qt/html/doneandnext.png
-share/doc/qt/html/draganddrop.html
-share/doc/qt/html/dragdrop-example.html
-share/doc/qt/html/drawdemo-example.html
-share/doc/qt/html/drawlines-example.html
-share/doc/qt/html/edit-dbtable-dialog.png
-share/doc/qt/html/editcopy.png
-share/doc/qt/html/editcut.png
-share/doc/qt/html/editfind.png
-share/doc/qt/html/editions.html
-share/doc/qt/html/editpaste.png
-share/doc/qt/html/editredo.png
-share/doc/qt/html/editundo.png
-share/doc/qt/html/emb-accel.html
-share/doc/qt/html/emb-charinput.html
-share/doc/qt/html/emb-classes.html
-share/doc/qt/html/emb-envvars.html
-share/doc/qt/html/emb-features.html
-share/doc/qt/html/emb-fonts.html
-share/doc/qt/html/emb-framebuffer-howto.html
-share/doc/qt/html/emb-install.html
-share/doc/qt/html/emb-performance.html
-share/doc/qt/html/emb-pointer.html
-share/doc/qt/html/emb-porting.html
-share/doc/qt/html/emb-qvfb.html
-share/doc/qt/html/emb-running.html
-share/doc/qt/html/emb-vnc.html
-share/doc/qt/html/embedporting.html
-share/doc/qt/html/environment.html
-share/doc/qt/html/events.html
-share/doc/qt/html/eventsandfilters.html
-share/doc/qt/html/examples.html
-share/doc/qt/html/extension-dialog-example.html
-share/doc/qt/html/filechooser.png
-share/doc/qt/html/fileiconview-example.html
-share/doc/qt/html/fileopen.png
-share/doc/qt/html/fileprint.png
-share/doc/qt/html/filesave.png
-share/doc/qt/html/finddialog.png
-share/doc/qt/html/focus.html
-share/doc/qt/html/forever-example.html
-share/doc/qt/html/frames.png
-share/doc/qt/html/ftpclient-example.html
-share/doc/qt/html/functions.html
-share/doc/qt/html/geomanagement.html
-share/doc/qt/html/geometry.html
-share/doc/qt/html/geometry.png
-share/doc/qt/html/gpl.html
-share/doc/qt/html/graph.g1n
-share/doc/qt/html/grapher-nsplugin-example.html
-share/doc/qt/html/graphics.html
-share/doc/qt/html/gridlayout.png
-share/doc/qt/html/groupbox-w.png
-share/doc/qt/html/groups.html
-share/doc/qt/html/guibooks.html
-share/doc/qt/html/headerfilesynonyms
-share/doc/qt/html/headers.html
-share/doc/qt/html/hello-example.html
-share/doc/qt/html/helpsystem.html
-share/doc/qt/html/helpviewer-example.html
-share/doc/qt/html/hierarchy.html
-share/doc/qt/html/how-to-learn-qt.html
-share/doc/qt/html/httpd-example.html
-share/doc/qt/html/i18n-example.html
-share/doc/qt/html/i18n.html
-share/doc/qt/html/iconset.png
-share/doc/qt/html/iconview-example.html
-share/doc/qt/html/iconview-simple_dd-main-cpp.html
-share/doc/qt/html/iconview-simple_dd-main-h.html
-share/doc/qt/html/iconview.html
-share/doc/qt/html/images.html
-share/doc/qt/html/index
-share/doc/qt/html/index.html
-share/doc/qt/html/inputdialogs.png
-share/doc/qt/html/install-win.html
-share/doc/qt/html/install-x11.html
-share/doc/qt/html/installation.html
-share/doc/qt/html/io.html
-share/doc/qt/html/keyfeatures30.html
-share/doc/qt/html/layout-example.html
-share/doc/qt/html/layout.html
-share/doc/qt/html/layout1.png
-share/doc/qt/html/layout2.png
-share/doc/qt/html/license.html
-share/doc/qt/html/licenses.html
-share/doc/qt/html/life-example.html
-share/doc/qt/html/lineedits-example.html
-share/doc/qt/html/linguist-manual-1.html
-share/doc/qt/html/linguist-manual-2.html
-share/doc/qt/html/linguist-manual-3.html
-share/doc/qt/html/linguist-manual-4.html
-share/doc/qt/html/linguist-manual.html
-share/doc/qt/html/linguist.png
-share/doc/qt/html/linguist.xml
-share/doc/qt/html/listbox-example.html
-share/doc/qt/html/listboxcombo-example.html
-share/doc/qt/html/listviews-example.html
-share/doc/qt/html/logo32.png
-share/doc/qt/html/mac-differences.html
-share/doc/qt/html/mail-example.html
-share/doc/qt/html/mailinglists.html
-share/doc/qt/html/mainclasses.html
-share/doc/qt/html/mainwindow-w.png
-share/doc/qt/html/makeqpf.html
-share/doc/qt/html/mdi-example.html
-share/doc/qt/html/menu-example.html
-share/doc/qt/html/menubar.png
-share/doc/qt/html/metaobjects.html
-share/doc/qt/html/misc.html
-share/doc/qt/html/moc.html
-share/doc/qt/html/modules.html
-share/doc/qt/html/movies-example.html
-share/doc/qt/html/multimedia.html
-share/doc/qt/html/mw-actiongroup.png
-share/doc/qt/html/mw-addmainwidg.png
-share/doc/qt/html/mw-addmenuitem.png
-share/doc/qt/html/mw-coloriconv.png
-share/doc/qt/html/mw-colortable.png
-share/doc/qt/html/mw-colortool1.png
-share/doc/qt/html/mw-colortool2.png
-share/doc/qt/html/mw-conn1.png
-share/doc/qt/html/mw-conn2.png
-share/doc/qt/html/mw-conn3.png
-share/doc/qt/html/mw-conn4.png
-share/doc/qt/html/mw-dragaction.png
-share/doc/qt/html/mw-editforw.png
-share/doc/qt/html/mw-editfunc.png
-share/doc/qt/html/mw-editincimp.png
-share/doc/qt/html/mw-editvar.png
-share/doc/qt/html/mw-laycoloriconv.png
-share/doc/qt/html/mw-laycolortable.png
-share/doc/qt/html/mw-laymainwidg.png
-share/doc/qt/html/mw-menuwiz.png
-share/doc/qt/html/mw-newfile.png
-share/doc/qt/html/mw-objexplor.png
-share/doc/qt/html/mw-previewform.png
-share/doc/qt/html/mw-projset.png
-share/doc/qt/html/mw-propedit.png
-share/doc/qt/html/mw-settoolwiz.png
-share/doc/qt/html/mw-startdesign.png
-share/doc/qt/html/mw-toolbarpits.png
-share/doc/qt/html/netscape-plugin.html
-share/doc/qt/html/network-examples.html
-share/doc/qt/html/network.html
-share/doc/qt/html/networkprotocol-example.html
-share/doc/qt/html/next.png
-share/doc/qt/html/nextunfinished.png
-share/doc/qt/html/nsplugin-examples.html
-share/doc/qt/html/object.html
-share/doc/qt/html/objectmodel.html
-share/doc/qt/html/objecttrees.html
-share/doc/qt/html/opengl-box-example.html
-share/doc/qt/html/opengl-examples.html
-share/doc/qt/html/opengl-gear-example.html
-share/doc/qt/html/opengl-overlay-example.html
-share/doc/qt/html/opengl-overlay-x11-example.html
-share/doc/qt/html/opengl-pixmap-example.html
-share/doc/qt/html/opengl-sharedbox-example.html
-share/doc/qt/html/opengl-texture-example.html
-share/doc/qt/html/opengl-x11-overlays.html
-share/doc/qt/html/opengl.html
-share/doc/qt/html/organizers.html
-share/doc/qt/html/outliner-example.html
-share/doc/qt/html/overviews-list.html
-share/doc/qt/html/palette.png
-share/doc/qt/html/pen-cap-styles.png
-share/doc/qt/html/pen-join-styles.png
-share/doc/qt/html/pen-styles.png
-share/doc/qt/html/penstyles.png
-share/doc/qt/html/phrasebookdialog.png
-share/doc/qt/html/phrasebookopen.png
-share/doc/qt/html/picture-example.html
-share/doc/qt/html/pictures.html
-share/doc/qt/html/plugins-howto.html
-share/doc/qt/html/plugins.html
-share/doc/qt/html/popup-example.html
-share/doc/qt/html/porting.html
-share/doc/qt/html/porting2.html
-share/doc/qt/html/prev.png
-share/doc/qt/html/prevunfinished.png
-share/doc/qt/html/primes.html
-share/doc/qt/html/process-example.html
-share/doc/qt/html/progress-example.html
-share/doc/qt/html/progressbar-example.html
-share/doc/qt/html/properties.html
-share/doc/qt/html/propertydocs
-share/doc/qt/html/propertyindex
-share/doc/qt/html/qaccel-h.html
-share/doc/qt/html/qaccel-members.html
-share/doc/qt/html/qaccel.html
-share/doc/qt/html/qaccessible-h.html
-share/doc/qt/html/qaccessible-members.html
-share/doc/qt/html/qaccessible.html
-share/doc/qt/html/qaccessibleinterface-members.html
-share/doc/qt/html/qaccessibleinterface.html
-share/doc/qt/html/qaccessibleobject-members.html
-share/doc/qt/html/qaccessibleobject.html
-share/doc/qt/html/qaction-application-example.html
-share/doc/qt/html/qaction-examples.html
-share/doc/qt/html/qaction-h.html
-share/doc/qt/html/qaction-members.html
-share/doc/qt/html/qaction.html
-share/doc/qt/html/qactiongroup-members.html
-share/doc/qt/html/qactiongroup.html
-share/doc/qt/html/qactiongroup_menu.png
-share/doc/qt/html/qactiongroup_menu_subwidget.png
-share/doc/qt/html/qactiongroup_toolbar.png
-share/doc/qt/html/qactiongroup_toolbar_exclusive_subwidget.png
-share/doc/qt/html/qactiongroup_toolbar_nonexclusive_subwidget.png
-share/doc/qt/html/qapplication-h.html
-share/doc/qt/html/qapplication-members.html
-share/doc/qt/html/qapplication.html
-share/doc/qt/html/qarray.html
-share/doc/qt/html/qasciicache-h.html
-share/doc/qt/html/qasciicache-members.html
-share/doc/qt/html/qasciicache.html
-share/doc/qt/html/qasciicacheiterator-members.html
-share/doc/qt/html/qasciicacheiterator.html
-share/doc/qt/html/qasciidict-h.html
-share/doc/qt/html/qasciidict-members.html
-share/doc/qt/html/qasciidict.html
-share/doc/qt/html/qasciidictiterator-members.html
-share/doc/qt/html/qasciidictiterator.html
-share/doc/qt/html/qassistantclient-h.html
-share/doc/qt/html/qassistantclient-members.html
-share/doc/qt/html/qassistantclient.html
-share/doc/qt/html/qasyncimageio-h.html
-share/doc/qt/html/qasyncio-h.html
-share/doc/qt/html/qasyncio-members.html
-share/doc/qt/html/qasyncio.html
-share/doc/qt/html/qbig5codec-h.html
-share/doc/qt/html/qbig5codec-members.html
-share/doc/qt/html/qbig5codec.html
-share/doc/qt/html/qbig5hkscscodec-members.html
-share/doc/qt/html/qbig5hkscscodec.html
-share/doc/qt/html/qbitarray-h.html
-share/doc/qt/html/qbitarray-members.html
-share/doc/qt/html/qbitarray.html
-share/doc/qt/html/qbitmap-h.html
-share/doc/qt/html/qbitmap-members.html
-share/doc/qt/html/qbitmap.html
-share/doc/qt/html/qbitval-members.html
-share/doc/qt/html/qbitval.html
-share/doc/qt/html/qboxlayout-members.html
-share/doc/qt/html/qboxlayout.html
-share/doc/qt/html/qbrush-h.html
-share/doc/qt/html/qbrush-members.html
-share/doc/qt/html/qbrush.html
-share/doc/qt/html/qbttngrp-m.png
-share/doc/qt/html/qbttngrp-w.png
-share/doc/qt/html/qbuffer-h.html
-share/doc/qt/html/qbuffer-members.html
-share/doc/qt/html/qbuffer.html
-share/doc/qt/html/qbutton-h.html
-share/doc/qt/html/qbutton-members.html
-share/doc/qt/html/qbutton.html
-share/doc/qt/html/qbuttongroup-h.html
-share/doc/qt/html/qbuttongroup-h.png
-share/doc/qt/html/qbuttongroup-members.html
-share/doc/qt/html/qbuttongroup-v.png
-share/doc/qt/html/qbuttongroup.html
-share/doc/qt/html/qbytearray-members.html
-share/doc/qt/html/qbytearray.html
-share/doc/qt/html/qcache-h.html
-share/doc/qt/html/qcache-members.html
-share/doc/qt/html/qcache.html
-share/doc/qt/html/qcacheiterator-members.html
-share/doc/qt/html/qcacheiterator.html
-share/doc/qt/html/qcanvas-h.html
-share/doc/qt/html/qcanvas-members.html
-share/doc/qt/html/qcanvas.html
-share/doc/qt/html/qcanvas.png
-share/doc/qt/html/qcanvasellipse-members.html
-share/doc/qt/html/qcanvasellipse.html
-share/doc/qt/html/qcanvasellipse.png
-share/doc/qt/html/qcanvasitem-members.html
-share/doc/qt/html/qcanvasitem.html
-share/doc/qt/html/qcanvasitemlist-members.html
-share/doc/qt/html/qcanvasitemlist.html
-share/doc/qt/html/qcanvasline-members.html
-share/doc/qt/html/qcanvasline.html
-share/doc/qt/html/qcanvaspixmap-members.html
-share/doc/qt/html/qcanvaspixmap.html
-share/doc/qt/html/qcanvaspixmaparray-members.html
-share/doc/qt/html/qcanvaspixmaparray.html
-share/doc/qt/html/qcanvaspolygon-members.html
-share/doc/qt/html/qcanvaspolygon.html
-share/doc/qt/html/qcanvaspolygonalitem-members.html
-share/doc/qt/html/qcanvaspolygonalitem.html
-share/doc/qt/html/qcanvasrectangle-members.html
-share/doc/qt/html/qcanvasrectangle.html
-share/doc/qt/html/qcanvasspline-members.html
-share/doc/qt/html/qcanvasspline.html
-share/doc/qt/html/qcanvassprite-members.html
-share/doc/qt/html/qcanvassprite.html
-share/doc/qt/html/qcanvastext-members.html
-share/doc/qt/html/qcanvastext.html
-share/doc/qt/html/qcanvasview-members.html
-share/doc/qt/html/qcanvasview.html
-share/doc/qt/html/qcdestyle-h.html
-share/doc/qt/html/qcdestyle-members.html
-share/doc/qt/html/qcdestyle.html
-share/doc/qt/html/qchar-members.html
-share/doc/qt/html/qchar.html
-share/doc/qt/html/qcharref-members.html
-share/doc/qt/html/qcharref.html
-share/doc/qt/html/qcheckbox-h.html
-share/doc/qt/html/qcheckbox-members.html
-share/doc/qt/html/qcheckbox.html
-share/doc/qt/html/qchecklistitem-members.html
-share/doc/qt/html/qchecklistitem.html
-share/doc/qt/html/qchecktableitem-members.html
-share/doc/qt/html/qchecktableitem.html
-share/doc/qt/html/qchildevent-members.html
-share/doc/qt/html/qchildevent.html
-share/doc/qt/html/qchkbox-m.png
-share/doc/qt/html/qchkbox-w.png
-share/doc/qt/html/qclipboard-h.html
-share/doc/qt/html/qclipboard-members.html
-share/doc/qt/html/qclipboard.html
-share/doc/qt/html/qcloseevent-members.html
-share/doc/qt/html/qcloseevent.html
-share/doc/qt/html/qcollection.html
-share/doc/qt/html/qcolor-h.html
-share/doc/qt/html/qcolor-members.html
-share/doc/qt/html/qcolor.html
-share/doc/qt/html/qcolordialog-h.html
-share/doc/qt/html/qcolordialog-members.html
-share/doc/qt/html/qcolordialog.html
-share/doc/qt/html/qcolordlg-w.png
-share/doc/qt/html/qcolordrag-members.html
-share/doc/qt/html/qcolordrag.html
-share/doc/qt/html/qcolorgroup-members.html
-share/doc/qt/html/qcolorgroup.html
-share/doc/qt/html/qcombo1-m.png
-share/doc/qt/html/qcombo1-w.png
-share/doc/qt/html/qcombo2-m.png
-share/doc/qt/html/qcombo3-m.png
-share/doc/qt/html/qcombobox-h.html
-share/doc/qt/html/qcombobox-members.html
-share/doc/qt/html/qcombobox.html
-share/doc/qt/html/qcombotableitem-members.html
-share/doc/qt/html/qcombotableitem.html
-share/doc/qt/html/qcommonstyle-h.html
-share/doc/qt/html/qcommonstyle-members.html
-share/doc/qt/html/qcommonstyle.html
-share/doc/qt/html/qconststring-members.html
-share/doc/qt/html/qconststring.html
-share/doc/qt/html/qcontextmenuevent-members.html
-share/doc/qt/html/qcontextmenuevent.html
-share/doc/qt/html/qcopchannel-members.html
-share/doc/qt/html/qcopchannel.html
-share/doc/qt/html/qcopchannel_qws-h.html
-share/doc/qt/html/qcstring-h.html
-share/doc/qt/html/qcstring-members.html
-share/doc/qt/html/qcstring.html
-share/doc/qt/html/qcursor-h.html
-share/doc/qt/html/qcursor-members.html
-share/doc/qt/html/qcursor.html
-share/doc/qt/html/qcustomevent-members.html
-share/doc/qt/html/qcustomevent.html
-share/doc/qt/html/qcustommenuitem-members.html
-share/doc/qt/html/qcustommenuitem.html
-share/doc/qt/html/qd-colortool-name.png
-share/doc/qt/html/qd-databrowserwzd.png
-share/doc/qt/html/qd-databrowserwzdpage2.png
-share/doc/qt/html/qd-databrowserwzdpage3.png
-share/doc/qt/html/qd-databrowserwzdpage4.png
-share/doc/qt/html/qd-databrowserwzdpage5.png
-share/doc/qt/html/qd-databrowserwzdpage6.png
-share/doc/qt/html/qd-datatablewzd.png
-share/doc/qt/html/qd-datatablewzdpage2.png
-share/doc/qt/html/qd-datatablewzdpage3.png
-share/doc/qt/html/qd-datatablewzdpage4.png
-share/doc/qt/html/qd-datatablewzdpage5.png
-share/doc/qt/html/qd-dataviewwzd.png
-share/doc/qt/html/qd-dataviewwzdpage2.png
-share/doc/qt/html/qd-dataviewwzdpage3.png
-share/doc/qt/html/qd-dataviewwzdpage4.png
-share/doc/qt/html/qd-helptoolbuttons3.png
-share/doc/qt/html/qd-mainwinwzd.png
-share/doc/qt/html/qd-mainwinwzdpage2.png
-share/doc/qt/html/qd-preface.png
-share/doc/qt/html/qdatabrowser-h.html
-share/doc/qt/html/qdatabrowser-members.html
-share/doc/qt/html/qdatabrowser.html
-share/doc/qt/html/qdatapump-members.html
-share/doc/qt/html/qdatapump.html
-share/doc/qt/html/qdatasink-members.html
-share/doc/qt/html/qdatasink.html
-share/doc/qt/html/qdatasource-members.html
-share/doc/qt/html/qdatasource.html
-share/doc/qt/html/qdatastream-h.html
-share/doc/qt/html/qdatastream-members.html
-share/doc/qt/html/qdatastream.html
-share/doc/qt/html/qdatatable-h.html
-share/doc/qt/html/qdatatable-members.html
-share/doc/qt/html/qdatatable.html
-share/doc/qt/html/qdataview-h.html
-share/doc/qt/html/qdataview-members.html
-share/doc/qt/html/qdataview.html
-share/doc/qt/html/qdate-members.html
-share/doc/qt/html/qdate.html
-share/doc/qt/html/qdateedit-members.html
-share/doc/qt/html/qdateedit.html
-share/doc/qt/html/qdatetime-h.html
-share/doc/qt/html/qdatetime-members.html
-share/doc/qt/html/qdatetime.html
-share/doc/qt/html/qdatetimeedit-h.html
-share/doc/qt/html/qdatetimeedit-members.html
-share/doc/qt/html/qdatetimeedit.html
-share/doc/qt/html/qdeepcopy-h.html
-share/doc/qt/html/qdeepcopy-members.html
-share/doc/qt/html/qdeepcopy.html
-share/doc/qt/html/qdesktopwidget-h.html
-share/doc/qt/html/qdesktopwidget-members.html
-share/doc/qt/html/qdesktopwidget.html
-share/doc/qt/html/qdesktopwidget.png
-share/doc/qt/html/qdial-h.html
-share/doc/qt/html/qdial-m.png
-share/doc/qt/html/qdial-members.html
-share/doc/qt/html/qdial-w.png
-share/doc/qt/html/qdial.html
-share/doc/qt/html/qdialog-h.html
-share/doc/qt/html/qdialog-members.html
-share/doc/qt/html/qdialog.html
-share/doc/qt/html/qdict-h.html
-share/doc/qt/html/qdict-members.html
-share/doc/qt/html/qdict.html
-share/doc/qt/html/qdictiterator-members.html
-share/doc/qt/html/qdictiterator.html
-share/doc/qt/html/qdir-example.html
-share/doc/qt/html/qdir-h.html
-share/doc/qt/html/qdir-members.html
-share/doc/qt/html/qdir.html
-share/doc/qt/html/qdirectpainter-members.html
-share/doc/qt/html/qdirectpainter.html
-share/doc/qt/html/qdirectpainter_qws-h.html
-share/doc/qt/html/qdns-h.html
-share/doc/qt/html/qdns-members.html
-share/doc/qt/html/qdns.html
-share/doc/qt/html/qdockarea-h.html
-share/doc/qt/html/qdockarea-members.html
-share/doc/qt/html/qdockarea.html
-share/doc/qt/html/qdockwindow-h.html
-share/doc/qt/html/qdockwindow-members.html
-share/doc/qt/html/qdockwindow.html
-share/doc/qt/html/qdockwindow.png
-share/doc/qt/html/qdom-h.html
-share/doc/qt/html/qdomattr-members.html
-share/doc/qt/html/qdomattr.html
-share/doc/qt/html/qdomcdatasection-members.html
-share/doc/qt/html/qdomcdatasection.html
-share/doc/qt/html/qdomcharacterdata-members.html
-share/doc/qt/html/qdomcharacterdata.html
-share/doc/qt/html/qdomcomment-members.html
-share/doc/qt/html/qdomcomment.html
-share/doc/qt/html/qdomdocument-members.html
-share/doc/qt/html/qdomdocument.html
-share/doc/qt/html/qdomdocumentfragment-members.html
-share/doc/qt/html/qdomdocumentfragment.html
-share/doc/qt/html/qdomdocumenttype-members.html
-share/doc/qt/html/qdomdocumenttype.html
-share/doc/qt/html/qdomelement-members.html
-share/doc/qt/html/qdomelement.html
-share/doc/qt/html/qdomentity-members.html
-share/doc/qt/html/qdomentity.html
-share/doc/qt/html/qdomentityreference-members.html
-share/doc/qt/html/qdomentityreference.html
-share/doc/qt/html/qdomimplementation-members.html
-share/doc/qt/html/qdomimplementation.html
-share/doc/qt/html/qdomnamednodemap-members.html
-share/doc/qt/html/qdomnamednodemap.html
-share/doc/qt/html/qdomnode-members.html
-share/doc/qt/html/qdomnode.html
-share/doc/qt/html/qdomnodelist-members.html
-share/doc/qt/html/qdomnodelist.html
-share/doc/qt/html/qdomnotation-members.html
-share/doc/qt/html/qdomnotation.html
-share/doc/qt/html/qdomprocessinginstruction-members.html
-share/doc/qt/html/qdomprocessinginstruction.html
-share/doc/qt/html/qdomtext-members.html
-share/doc/qt/html/qdomtext.html
-share/doc/qt/html/qdoublevalidator-members.html
-share/doc/qt/html/qdoublevalidator.html
-share/doc/qt/html/qdragenterevent-members.html
-share/doc/qt/html/qdragenterevent.html
-share/doc/qt/html/qdragleaveevent-members.html
-share/doc/qt/html/qdragleaveevent.html
-share/doc/qt/html/qdragmoveevent-members.html
-share/doc/qt/html/qdragmoveevent.html
-share/doc/qt/html/qdragobject-h.html
-share/doc/qt/html/qdragobject-members.html
-share/doc/qt/html/qdragobject.html
-share/doc/qt/html/qdrawutil-h.html
-share/doc/qt/html/qdropevent-members.html
-share/doc/qt/html/qdropevent.html
-share/doc/qt/html/qdropsite-h.html
-share/doc/qt/html/qdropsite-members.html
-share/doc/qt/html/qdropsite.html
-share/doc/qt/html/qeditorfactory-h.html
-share/doc/qt/html/qeditorfactory-members.html
-share/doc/qt/html/qeditorfactory.html
-share/doc/qt/html/qembed.html
-share/doc/qt/html/qerrormessage-h.html
-share/doc/qt/html/qerrormessage-members.html
-share/doc/qt/html/qerrormessage.html
-share/doc/qt/html/qerrormessage.png
-share/doc/qt/html/qeucjpcodec-h.html
-share/doc/qt/html/qeucjpcodec-members.html
-share/doc/qt/html/qeucjpcodec.html
-share/doc/qt/html/qeuckrcodec-h.html
-share/doc/qt/html/qeuckrcodec-members.html
-share/doc/qt/html/qeuckrcodec.html
-share/doc/qt/html/qevent-h.html
-share/doc/qt/html/qevent-members.html
-share/doc/qt/html/qevent.html
-share/doc/qt/html/qeventloop-h.html
-share/doc/qt/html/qeventloop-members.html
-share/doc/qt/html/qeventloop.html
-share/doc/qt/html/qfd-example.html
-share/doc/qt/html/qfile-h.html
-share/doc/qt/html/qfile-members.html
-share/doc/qt/html/qfile.html
-share/doc/qt/html/qfiledialog-h.html
-share/doc/qt/html/qfiledialog-members.html
-share/doc/qt/html/qfiledialog.html
-share/doc/qt/html/qfiledlg-m.png
-share/doc/qt/html/qfiledlg-w.png
-share/doc/qt/html/qfileiconprovider-members.html
-share/doc/qt/html/qfileiconprovider.html
-share/doc/qt/html/qfileinfo-h.html
-share/doc/qt/html/qfileinfo-members.html
-share/doc/qt/html/qfileinfo.html
-share/doc/qt/html/qfilepreview-members.html
-share/doc/qt/html/qfilepreview.html
-share/doc/qt/html/qfocusdata-h.html
-share/doc/qt/html/qfocusdata-members.html
-share/doc/qt/html/qfocusdata.html
-share/doc/qt/html/qfocusevent-members.html
-share/doc/qt/html/qfocusevent.html
-share/doc/qt/html/qfont-examples.html
-share/doc/qt/html/qfont-h.html
-share/doc/qt/html/qfont-members.html
-share/doc/qt/html/qfont.html
-share/doc/qt/html/qfontdatabase-h.html
-share/doc/qt/html/qfontdatabase-members.html
-share/doc/qt/html/qfontdatabase.html
-share/doc/qt/html/qfontdialog-h.html
-share/doc/qt/html/qfontdialog-members.html
-share/doc/qt/html/qfontdialog.html
-share/doc/qt/html/qfontdlg-w.png
-share/doc/qt/html/qfontinfo-h.html
-share/doc/qt/html/qfontinfo-members.html
-share/doc/qt/html/qfontinfo.html
-share/doc/qt/html/qfontmanager-members.html
-share/doc/qt/html/qfontmanager.html
-share/doc/qt/html/qfontmanager_qws-h.html
-share/doc/qt/html/qfontmetrics-h.html
-share/doc/qt/html/qfontmetrics-members.html
-share/doc/qt/html/qfontmetrics.html
-share/doc/qt/html/qframe-h.html
-share/doc/qt/html/qframe-members.html
-share/doc/qt/html/qframe.html
-share/doc/qt/html/qftp-h.html
-share/doc/qt/html/qftp-members.html
-share/doc/qt/html/qftp.html
-share/doc/qt/html/qgb18030codec-h.html
-share/doc/qt/html/qgb18030codec-members.html
-share/doc/qt/html/qgb18030codec.html
-share/doc/qt/html/qgb2312codec-members.html
-share/doc/qt/html/qgb2312codec.html
-share/doc/qt/html/qgbkcodec-members.html
-share/doc/qt/html/qgbkcodec.html
-share/doc/qt/html/qgfx_qws-h.html
-share/doc/qt/html/qgfxdriverfactory-members.html
-share/doc/qt/html/qgfxdriverfactory.html
-share/doc/qt/html/qgfxdriverfactory_qws-h.html
-share/doc/qt/html/qgfxdriverplugin-members.html
-share/doc/qt/html/qgfxdriverplugin.html
-share/doc/qt/html/qgfxdriverplugin_qws-h.html
-share/doc/qt/html/qgl-h.html
-share/doc/qt/html/qgl-members.html
-share/doc/qt/html/qgl.html
-share/doc/qt/html/qglayoutiterator-members.html
-share/doc/qt/html/qglayoutiterator.html
-share/doc/qt/html/qglcolormap-h.html
-share/doc/qt/html/qglcolormap-members.html
-share/doc/qt/html/qglcolormap.html
-share/doc/qt/html/qglcontext-members.html
-share/doc/qt/html/qglcontext.html
-share/doc/qt/html/qglformat-members.html
-share/doc/qt/html/qglformat.html
-share/doc/qt/html/qglobal-h.html
-share/doc/qt/html/qglwidget-members.html
-share/doc/qt/html/qglwidget.html
-share/doc/qt/html/qgrid-h.html
-share/doc/qt/html/qgrid-m.png
-share/doc/qt/html/qgrid-members.html
-share/doc/qt/html/qgrid.html
-share/doc/qt/html/qgridlayout-members.html
-share/doc/qt/html/qgridlayout.html
-share/doc/qt/html/qgridview-h.html
-share/doc/qt/html/qgridview-members.html
-share/doc/qt/html/qgridview.html
-share/doc/qt/html/qgroupbox-h.html
-share/doc/qt/html/qgroupbox-members.html
-share/doc/qt/html/qgroupbox.html
-share/doc/qt/html/qgroupboxes.png
-share/doc/qt/html/qgrpbox-w.png
-share/doc/qt/html/qguardedptr-h.html
-share/doc/qt/html/qguardedptr-members.html
-share/doc/qt/html/qguardedptr.html
-share/doc/qt/html/qhbox-h.html
-share/doc/qt/html/qhbox-m.png
-share/doc/qt/html/qhbox-members.html
-share/doc/qt/html/qhbox.html
-share/doc/qt/html/qhboxlayout-members.html
-share/doc/qt/html/qhboxlayout.html
-share/doc/qt/html/qhboxlayout.png
-share/doc/qt/html/qhbuttongroup-h.html
-share/doc/qt/html/qhbuttongroup-members.html
-share/doc/qt/html/qhbuttongroup.html
-share/doc/qt/html/qheader-h.html
-share/doc/qt/html/qheader-m.png
-share/doc/qt/html/qheader-members.html
-share/doc/qt/html/qheader-w.png
-share/doc/qt/html/qheader.html
-share/doc/qt/html/qhebrewcodec-members.html
-share/doc/qt/html/qhebrewcodec.html
-share/doc/qt/html/qhgroupbox-h.html
-share/doc/qt/html/qhgroupbox-members.html
-share/doc/qt/html/qhgroupbox.html
-share/doc/qt/html/qhideevent-members.html
-share/doc/qt/html/qhideevent.html
-share/doc/qt/html/qhostaddress-h.html
-share/doc/qt/html/qhostaddress-members.html
-share/doc/qt/html/qhostaddress.html
-share/doc/qt/html/qhttp-h.html
-share/doc/qt/html/qhttp-members.html
-share/doc/qt/html/qhttp.html
-share/doc/qt/html/qhttpheader-members.html
-share/doc/qt/html/qhttpheader.html
-share/doc/qt/html/qhttprequestheader-members.html
-share/doc/qt/html/qhttprequestheader.html
-share/doc/qt/html/qhttpresponseheader-members.html
-share/doc/qt/html/qhttpresponseheader.html
-share/doc/qt/html/qicondrag-members.html
-share/doc/qt/html/qicondrag.html
-share/doc/qt/html/qicondragitem-members.html
-share/doc/qt/html/qicondragitem.html
-share/doc/qt/html/qiconfactory-members.html
-share/doc/qt/html/qiconfactory.html
-share/doc/qt/html/qiconset-h.html
-share/doc/qt/html/qiconset-members.html
-share/doc/qt/html/qiconset.html
-share/doc/qt/html/qiconview-h.html
-share/doc/qt/html/qiconview-m.png
-share/doc/qt/html/qiconview-members.html
-share/doc/qt/html/qiconview-w.png
-share/doc/qt/html/qiconview.html
-share/doc/qt/html/qiconviewitem-members.html
-share/doc/qt/html/qiconviewitem.html
-share/doc/qt/html/qimage-h.html
-share/doc/qt/html/qimage-members.html
-share/doc/qt/html/qimage.html
-share/doc/qt/html/qimageconsumer-members.html
-share/doc/qt/html/qimageconsumer.html
-share/doc/qt/html/qimagedecoder-members.html
-share/doc/qt/html/qimagedecoder.html
-share/doc/qt/html/qimagedrag-members.html
-share/doc/qt/html/qimagedrag.html
-share/doc/qt/html/qimageformat-members.html
-share/doc/qt/html/qimageformat.html
-share/doc/qt/html/qimageformatplugin-h.html
-share/doc/qt/html/qimageformatplugin-members.html
-share/doc/qt/html/qimageformatplugin.html
-share/doc/qt/html/qimageformattype-members.html
-share/doc/qt/html/qimageformattype.html
-share/doc/qt/html/qimageio-members.html
-share/doc/qt/html/qimageio.html
-share/doc/qt/html/qimevent-members.html
-share/doc/qt/html/qimevent.html
-share/doc/qt/html/qinputdialog-h.html
-share/doc/qt/html/qinputdialog-members.html
-share/doc/qt/html/qinputdialog.html
-share/doc/qt/html/qintcache-h.html
-share/doc/qt/html/qintcache-members.html
-share/doc/qt/html/qintcache.html
-share/doc/qt/html/qintcacheiterator-members.html
-share/doc/qt/html/qintcacheiterator.html
-share/doc/qt/html/qintdict-h.html
-share/doc/qt/html/qintdict-members.html
-share/doc/qt/html/qintdict.html
-share/doc/qt/html/qintdictiterator-members.html
-share/doc/qt/html/qintdictiterator.html
-share/doc/qt/html/qintvalidator-members.html
-share/doc/qt/html/qintvalidator.html
-share/doc/qt/html/qiodevice-h.html
-share/doc/qt/html/qiodevice-members.html
-share/doc/qt/html/qiodevice.html
-share/doc/qt/html/qiodevicesource-members.html
-share/doc/qt/html/qiodevicesource.html
-share/doc/qt/html/qjiscodec-h.html
-share/doc/qt/html/qjiscodec-members.html
-share/doc/qt/html/qjiscodec.html
-share/doc/qt/html/qkbddriverfactory-members.html
-share/doc/qt/html/qkbddriverfactory.html
-share/doc/qt/html/qkbddriverfactory_qws-h.html
-share/doc/qt/html/qkbddriverplugin-members.html
-share/doc/qt/html/qkbddriverplugin.html
-share/doc/qt/html/qkbddriverplugin_qws-h.html
-share/doc/qt/html/qkeyboard_qws-h.html
-share/doc/qt/html/qkeyevent-members.html
-share/doc/qt/html/qkeyevent.html
-share/doc/qt/html/qkeysequence-h.html
-share/doc/qt/html/qkeysequence-members.html
-share/doc/qt/html/qkeysequence.html
-share/doc/qt/html/qlabel-h.html
-share/doc/qt/html/qlabel-m.png
-share/doc/qt/html/qlabel-members.html
-share/doc/qt/html/qlabel-w.png
-share/doc/qt/html/qlabel.html
-share/doc/qt/html/qlayout-h.html
-share/doc/qt/html/qlayout-members.html
-share/doc/qt/html/qlayout.html
-share/doc/qt/html/qlayoutitem-members.html
-share/doc/qt/html/qlayoutitem.html
-share/doc/qt/html/qlayoutiterator-members.html
-share/doc/qt/html/qlayoutiterator.html
-share/doc/qt/html/qlcdnum-m.png
-share/doc/qt/html/qlcdnum-w.png
-share/doc/qt/html/qlcdnumber-h.html
-share/doc/qt/html/qlcdnumber-members.html
-share/doc/qt/html/qlcdnumber.html
-share/doc/qt/html/qlibrary-h.html
-share/doc/qt/html/qlibrary-members.html
-share/doc/qt/html/qlibrary.html
-share/doc/qt/html/qlined-m.png
-share/doc/qt/html/qlined-w.png
-share/doc/qt/html/qlineedit-h.html
-share/doc/qt/html/qlineedit-members.html
-share/doc/qt/html/qlineedit.html
-share/doc/qt/html/qlist.html
-share/doc/qt/html/qlistbox-h.html
-share/doc/qt/html/qlistbox-m.png
-share/doc/qt/html/qlistbox-members.html
-share/doc/qt/html/qlistbox-w.png
-share/doc/qt/html/qlistbox.html
-share/doc/qt/html/qlistboxitem-members.html
-share/doc/qt/html/qlistboxitem.html
-share/doc/qt/html/qlistboxpixmap-members.html
-share/doc/qt/html/qlistboxpixmap.html
-share/doc/qt/html/qlistboxtext-members.html
-share/doc/qt/html/qlistboxtext.html
-share/doc/qt/html/qlistiterator.html
-share/doc/qt/html/qlistview-h.html
-share/doc/qt/html/qlistview-m.png
-share/doc/qt/html/qlistview-members.html
-share/doc/qt/html/qlistview-w.png
-share/doc/qt/html/qlistview.html
-share/doc/qt/html/qlistviewitem-members.html
-share/doc/qt/html/qlistviewitem.html
-share/doc/qt/html/qlistviewitemiterator-members.html
-share/doc/qt/html/qlistviewitemiterator.html
-share/doc/qt/html/qlistviewitems.png
-share/doc/qt/html/qlocalfs-h.html
-share/doc/qt/html/qlocalfs-members.html
-share/doc/qt/html/qlocalfs.html
-share/doc/qt/html/qmacstyle-members.html
-share/doc/qt/html/qmacstyle.html
-share/doc/qt/html/qmacstyle_mac-h.html
-share/doc/qt/html/qmag-example.html
-share/doc/qt/html/qmainwindow-h.html
-share/doc/qt/html/qmainwindow-m.png
-share/doc/qt/html/qmainwindow-members.html
-share/doc/qt/html/qmainwindow-qdockareas.png
-share/doc/qt/html/qmainwindow-w.png
-share/doc/qt/html/qmainwindow.html
-share/doc/qt/html/qmake-manual-1.html
-share/doc/qt/html/qmake-manual-2.html
-share/doc/qt/html/qmake-manual-3.html
-share/doc/qt/html/qmake-manual-4.html
-share/doc/qt/html/qmake-manual-5.html
-share/doc/qt/html/qmake-manual-6.html
-share/doc/qt/html/qmake-manual-7.html
-share/doc/qt/html/qmake-manual.html
-share/doc/qt/html/qmake.xml
-share/doc/qt/html/qmap-h.html
-share/doc/qt/html/qmap-members.html
-share/doc/qt/html/qmap.html
-share/doc/qt/html/qmapconstiterator-members.html
-share/doc/qt/html/qmapconstiterator.html
-share/doc/qt/html/qmapiterator-members.html
-share/doc/qt/html/qmapiterator.html
-share/doc/qt/html/qmemarray-h.html
-share/doc/qt/html/qmemarray-members.html
-share/doc/qt/html/qmemarray.html
-share/doc/qt/html/qmenubar-h.html
-share/doc/qt/html/qmenubar-m.png
-share/doc/qt/html/qmenubar-members.html
-share/doc/qt/html/qmenubar-w.png
-share/doc/qt/html/qmenubar.html
-share/doc/qt/html/qmenudata-h.html
-share/doc/qt/html/qmenudata-members.html
-share/doc/qt/html/qmenudata.html
-share/doc/qt/html/qmessagebox-crit.png
-share/doc/qt/html/qmessagebox-h.html
-share/doc/qt/html/qmessagebox-info.png
-share/doc/qt/html/qmessagebox-members.html
-share/doc/qt/html/qmessagebox-warn.png
-share/doc/qt/html/qmessagebox.html
-share/doc/qt/html/qmetaobject-h.html
-share/doc/qt/html/qmetaobject-members.html
-share/doc/qt/html/qmetaobject.html
-share/doc/qt/html/qmetaproperty-members.html
-share/doc/qt/html/qmetaproperty.html
-share/doc/qt/html/qmime-h.html
-share/doc/qt/html/qmimesource-members.html
-share/doc/qt/html/qmimesource.html
-share/doc/qt/html/qmimesourcefactory-members.html
-share/doc/qt/html/qmimesourcefactory.html
-share/doc/qt/html/qmlined-m.png
-share/doc/qt/html/qmlined-w.png
-share/doc/qt/html/qmotifplusstyle-h.html
-share/doc/qt/html/qmotifplusstyle-members.html
-share/doc/qt/html/qmotifplusstyle.html
-share/doc/qt/html/qmotifstyle-h.html
-share/doc/qt/html/qmotifstyle-members.html
-share/doc/qt/html/qmotifstyle.html
-share/doc/qt/html/qmouse_qws-h.html
-share/doc/qt/html/qmousedriverfactory-members.html
-share/doc/qt/html/qmousedriverfactory.html
-share/doc/qt/html/qmousedriverfactory_qws-h.html
-share/doc/qt/html/qmousedriverplugin-members.html
-share/doc/qt/html/qmousedriverplugin.html
-share/doc/qt/html/qmousedriverplugin_qws-h.html
-share/doc/qt/html/qmouseevent-members.html
-share/doc/qt/html/qmouseevent.html
-share/doc/qt/html/qmoveevent-members.html
-share/doc/qt/html/qmoveevent.html
-share/doc/qt/html/qmovie-h.html
-share/doc/qt/html/qmovie-members.html
-share/doc/qt/html/qmovie.html
-share/doc/qt/html/qmovie.png
-share/doc/qt/html/qmsgbox-m.png
-share/doc/qt/html/qmsgbox-w.png
-share/doc/qt/html/qmultilineedit-h.html
-share/doc/qt/html/qmultilineedit-members.html
-share/doc/qt/html/qmultilineedit.html
-share/doc/qt/html/qmutex-h.html
-share/doc/qt/html/qmutex-members.html
-share/doc/qt/html/qmutex.html
-share/doc/qt/html/qmutexlocker-members.html
-share/doc/qt/html/qmutexlocker.html
-share/doc/qt/html/qnamespace-h.html
-share/doc/qt/html/qnetwork-h.html
-share/doc/qt/html/qnetworkoperation-members.html
-share/doc/qt/html/qnetworkoperation.html
-share/doc/qt/html/qnetworkprotocol-h.html
-share/doc/qt/html/qnetworkprotocol-members.html
-share/doc/qt/html/qnetworkprotocol.html
-share/doc/qt/html/qnp-h.html
-share/doc/qt/html/qnpinstance-members.html
-share/doc/qt/html/qnpinstance.html
-share/doc/qt/html/qnplugin-members.html
-share/doc/qt/html/qnplugin.html
-share/doc/qt/html/qnpstream-members.html
-share/doc/qt/html/qnpstream.html
-share/doc/qt/html/qnpwidget-members.html
-share/doc/qt/html/qnpwidget.html
-share/doc/qt/html/qobject-h.html
-share/doc/qt/html/qobject-members.html
-share/doc/qt/html/qobject.html
-share/doc/qt/html/qobjectcleanuphandler-h.html
-share/doc/qt/html/qobjectcleanuphandler-members.html
-share/doc/qt/html/qobjectcleanuphandler.html
-share/doc/qt/html/qobjectlist-h.html
-share/doc/qt/html/qobjectlist-members.html
-share/doc/qt/html/qobjectlist.html
-share/doc/qt/html/qpaintdevice-h.html
-share/doc/qt/html/qpaintdevice-members.html
-share/doc/qt/html/qpaintdevice.html
-share/doc/qt/html/qpaintdevicemetrics-h.html
-share/doc/qt/html/qpaintdevicemetrics-members.html
-share/doc/qt/html/qpaintdevicemetrics.html
-share/doc/qt/html/qpainter-h.html
-share/doc/qt/html/qpainter-members.html
-share/doc/qt/html/qpainter.html
-share/doc/qt/html/qpaintevent-members.html
-share/doc/qt/html/qpaintevent.html
-share/doc/qt/html/qpair-h.html
-share/doc/qt/html/qpair-members.html
-share/doc/qt/html/qpair.html
-share/doc/qt/html/qpalette-h.html
-share/doc/qt/html/qpalette-members.html
-share/doc/qt/html/qpalette.html
-share/doc/qt/html/qpen-h.html
-share/doc/qt/html/qpen-members.html
-share/doc/qt/html/qpen.html
-share/doc/qt/html/qpicture-h.html
-share/doc/qt/html/qpicture-members.html
-share/doc/qt/html/qpicture.html
-share/doc/qt/html/qpixmap-h.html
-share/doc/qt/html/qpixmap-members.html
-share/doc/qt/html/qpixmap.html
-share/doc/qt/html/qpixmapcache-h.html
-share/doc/qt/html/qpixmapcache-members.html
-share/doc/qt/html/qpixmapcache.html
-share/doc/qt/html/qplatinumstyle-h.html
-share/doc/qt/html/qplatinumstyle-members.html
-share/doc/qt/html/qplatinumstyle.html
-share/doc/qt/html/qpngimagepacker-members.html
-share/doc/qt/html/qpngimagepacker.html
-share/doc/qt/html/qpngio-h.html
-share/doc/qt/html/qpoint-h.html
-share/doc/qt/html/qpoint-members.html
-share/doc/qt/html/qpoint.html
-share/doc/qt/html/qpointarray-h.html
-share/doc/qt/html/qpointarray-members.html
-share/doc/qt/html/qpointarray.html
-share/doc/qt/html/qpopmenu-fancy.png
-share/doc/qt/html/qpopmenu-m.png
-share/doc/qt/html/qpopmenu-w.png
-share/doc/qt/html/qpopupmenu-h.html
-share/doc/qt/html/qpopupmenu-members.html
-share/doc/qt/html/qpopupmenu.html
-share/doc/qt/html/qprintdlg-m.png
-share/doc/qt/html/qprinter-h.html
-share/doc/qt/html/qprinter-members.html
-share/doc/qt/html/qprinter.html
-share/doc/qt/html/qprocess-examples.html
-share/doc/qt/html/qprocess-h.html
-share/doc/qt/html/qprocess-members.html
-share/doc/qt/html/qprocess.html
-share/doc/qt/html/qprogbar-m.png
-share/doc/qt/html/qprogbar-w.png
-share/doc/qt/html/qprogdlg-m.png
-share/doc/qt/html/qprogdlg-w.png
-share/doc/qt/html/qprogressbar-h.html
-share/doc/qt/html/qprogressbar-members.html
-share/doc/qt/html/qprogressbar.html
-share/doc/qt/html/qprogressdialog-h.html
-share/doc/qt/html/qprogressdialog-members.html
-share/doc/qt/html/qprogressdialog.html
-share/doc/qt/html/qptrcollection-h.html
-share/doc/qt/html/qptrcollection-members.html
-share/doc/qt/html/qptrcollection.html
-share/doc/qt/html/qptrdict-h.html
-share/doc/qt/html/qptrdict-members.html
-share/doc/qt/html/qptrdict.html
-share/doc/qt/html/qptrdictiterator-members.html
-share/doc/qt/html/qptrdictiterator.html
-share/doc/qt/html/qptrlist-h.html
-share/doc/qt/html/qptrlist-members.html
-share/doc/qt/html/qptrlist.html
-share/doc/qt/html/qptrlistiterator-members.html
-share/doc/qt/html/qptrlistiterator.html
-share/doc/qt/html/qptrqueue-h.html
-share/doc/qt/html/qptrqueue-members.html
-share/doc/qt/html/qptrqueue.html
-share/doc/qt/html/qptrstack-h.html
-share/doc/qt/html/qptrstack-members.html
-share/doc/qt/html/qptrstack.html
-share/doc/qt/html/qptrvector-h.html
-share/doc/qt/html/qptrvector-members.html
-share/doc/qt/html/qptrvector.html
-share/doc/qt/html/qpushbt-m.png
-share/doc/qt/html/qpushbt-w.png
-share/doc/qt/html/qpushbutton-h.html
-share/doc/qt/html/qpushbutton-members.html
-share/doc/qt/html/qpushbutton.html
-share/doc/qt/html/qqueue.html
-share/doc/qt/html/qradiobt-m.png
-share/doc/qt/html/qradiobt-w.png
-share/doc/qt/html/qradiobutton-h.html
-share/doc/qt/html/qradiobutton-members.html
-share/doc/qt/html/qradiobutton.html
-share/doc/qt/html/qrangecontrol-h.html
-share/doc/qt/html/qrangecontrol-members.html
-share/doc/qt/html/qrangecontrol.html
-share/doc/qt/html/qrect-h.html
-share/doc/qt/html/qrect-members.html
-share/doc/qt/html/qrect.html
-share/doc/qt/html/qregexp-h.html
-share/doc/qt/html/qregexp-members.html
-share/doc/qt/html/qregexp.html
-share/doc/qt/html/qregexpvalidator-members.html
-share/doc/qt/html/qregexpvalidator.html
-share/doc/qt/html/qregion-h.html
-share/doc/qt/html/qregion-members.html
-share/doc/qt/html/qregion.html
-share/doc/qt/html/qresizeevent-members.html
-share/doc/qt/html/qresizeevent.html
-share/doc/qt/html/qrtlcodec-h.html
-share/doc/qt/html/qs-addwidg.png
-share/doc/qt/html/qs-editconn1.png
-share/doc/qt/html/qs-editconn2.png
-share/doc/qt/html/qs-editfunc.png
-share/doc/qt/html/qs-editlistbox1.png
-share/doc/qt/html/qs-laygrid.png
-share/doc/qt/html/qs-layhoriz.png
-share/doc/qt/html/qs-layvert.png
-share/doc/qt/html/qs-newdlg.png
-share/doc/qt/html/qs-projset.png
-share/doc/qt/html/qs-pushbutt.png
-share/doc/qt/html/qs-spacers.png
-share/doc/qt/html/qs-taborder.png
-share/doc/qt/html/qs-txtlbl.png
-share/doc/qt/html/qscrbar-m.png
-share/doc/qt/html/qscrbar-w.png
-share/doc/qt/html/qscreen-members.html
-share/doc/qt/html/qscreen.html
-share/doc/qt/html/qscrollbar-h.html
-share/doc/qt/html/qscrollbar-members.html
-share/doc/qt/html/qscrollbar.html
-share/doc/qt/html/qscrollview-cl.png
-share/doc/qt/html/qscrollview-h.html
-share/doc/qt/html/qscrollview-m.png
-share/doc/qt/html/qscrollview-members.html
-share/doc/qt/html/qscrollview-vp.png
-share/doc/qt/html/qscrollview-vp2.png
-share/doc/qt/html/qscrollview-w.png
-share/doc/qt/html/qscrollview.html
-share/doc/qt/html/qsemaphore-h.html
-share/doc/qt/html/qsemaphore-members.html
-share/doc/qt/html/qsemaphore.html
-share/doc/qt/html/qserversocket-h.html
-share/doc/qt/html/qserversocket-members.html
-share/doc/qt/html/qserversocket.html
-share/doc/qt/html/qsessionmanager-h.html
-share/doc/qt/html/qsessionmanager-members.html
-share/doc/qt/html/qsessionmanager.html
-share/doc/qt/html/qsettings-h.html
-share/doc/qt/html/qsettings-members.html
-share/doc/qt/html/qsettings.html
-share/doc/qt/html/qsgistyle-h.html
-share/doc/qt/html/qsgistyle-members.html
-share/doc/qt/html/qsgistyle.html
-share/doc/qt/html/qshowevent-members.html
-share/doc/qt/html/qshowevent.html
-share/doc/qt/html/qsignal-h.html
-share/doc/qt/html/qsignal-members.html
-share/doc/qt/html/qsignal.html
-share/doc/qt/html/qsignalmapper-h.html
-share/doc/qt/html/qsignalmapper-members.html
-share/doc/qt/html/qsignalmapper.html
-share/doc/qt/html/qsimplerichtext-h.html
-share/doc/qt/html/qsimplerichtext-members.html
-share/doc/qt/html/qsimplerichtext.html
-share/doc/qt/html/qsize-h.html
-share/doc/qt/html/qsize-members.html
-share/doc/qt/html/qsize.html
-share/doc/qt/html/qsizegrip-h.html
-share/doc/qt/html/qsizegrip-m.png
-share/doc/qt/html/qsizegrip-members.html
-share/doc/qt/html/qsizegrip-w.png
-share/doc/qt/html/qsizegrip.html
-share/doc/qt/html/qsizepolicy-h.html
-share/doc/qt/html/qsizepolicy-members.html
-share/doc/qt/html/qsizepolicy.html
-share/doc/qt/html/qsjiscodec-h.html
-share/doc/qt/html/qsjiscodec-members.html
-share/doc/qt/html/qsjiscodec.html
-share/doc/qt/html/qslider-h.html
-share/doc/qt/html/qslider-m.png
-share/doc/qt/html/qslider-members.html
-share/doc/qt/html/qslider-w.png
-share/doc/qt/html/qslider.html
-share/doc/qt/html/qsmetric.png
-share/doc/qt/html/qsocket-h.html
-share/doc/qt/html/qsocket-members.html
-share/doc/qt/html/qsocket.html
-share/doc/qt/html/qsocketdevice-h.html
-share/doc/qt/html/qsocketdevice-members.html
-share/doc/qt/html/qsocketdevice.html
-share/doc/qt/html/qsocketnotifier-h.html
-share/doc/qt/html/qsocketnotifier-members.html
-share/doc/qt/html/qsocketnotifier.html
-share/doc/qt/html/qsortedlist-h.html
-share/doc/qt/html/qsortedlist-members.html
-share/doc/qt/html/qsortedlist.html
-share/doc/qt/html/qsound-h.html
-share/doc/qt/html/qsound-members.html
-share/doc/qt/html/qsound.html
-share/doc/qt/html/qspaceritem-members.html
-share/doc/qt/html/qspaceritem.html
-share/doc/qt/html/qspinbox-h.html
-share/doc/qt/html/qspinbox-m.png
-share/doc/qt/html/qspinbox-members.html
-share/doc/qt/html/qspinbox-w.png
-share/doc/qt/html/qspinbox.html
-share/doc/qt/html/qsplitter-h.html
-share/doc/qt/html/qsplitter-m.png
-share/doc/qt/html/qsplitter-members.html
-share/doc/qt/html/qsplitter-w.png
-share/doc/qt/html/qsplitter.html
-share/doc/qt/html/qsql-h.html
-share/doc/qt/html/qsql-members.html
-share/doc/qt/html/qsql.html
-share/doc/qt/html/qsqlcursor-h.html
-share/doc/qt/html/qsqlcursor-members.html
-share/doc/qt/html/qsqlcursor.html
-share/doc/qt/html/qsqldatabase-h.html
-share/doc/qt/html/qsqldatabase-members.html
-share/doc/qt/html/qsqldatabase.html
-share/doc/qt/html/qsqldriver-h.html
-share/doc/qt/html/qsqldriver-members.html
-share/doc/qt/html/qsqldriver.html
-share/doc/qt/html/qsqldriverplugin-h.html
-share/doc/qt/html/qsqldriverplugin-members.html
-share/doc/qt/html/qsqldriverplugin.html
-share/doc/qt/html/qsqleditorfactory-h.html
-share/doc/qt/html/qsqleditorfactory-members.html
-share/doc/qt/html/qsqleditorfactory.html
-share/doc/qt/html/qsqlerror-h.html
-share/doc/qt/html/qsqlerror-members.html
-share/doc/qt/html/qsqlerror.html
-share/doc/qt/html/qsqlfield-h.html
-share/doc/qt/html/qsqlfield-members.html
-share/doc/qt/html/qsqlfield.html
-share/doc/qt/html/qsqlfieldinfo-members.html
-share/doc/qt/html/qsqlfieldinfo.html
-share/doc/qt/html/qsqlform-h.html
-share/doc/qt/html/qsqlform-members.html
-share/doc/qt/html/qsqlform.html
-share/doc/qt/html/qsqlindex-h.html
-share/doc/qt/html/qsqlindex-members.html
-share/doc/qt/html/qsqlindex.html
-share/doc/qt/html/qsqlpropertymap-h.html
-share/doc/qt/html/qsqlpropertymap-members.html
-share/doc/qt/html/qsqlpropertymap.html
-share/doc/qt/html/qsqlquery-h.html
-share/doc/qt/html/qsqlquery-members.html
-share/doc/qt/html/qsqlquery.html
-share/doc/qt/html/qsqlrecord-h.html
-share/doc/qt/html/qsqlrecord-members.html
-share/doc/qt/html/qsqlrecord.html
-share/doc/qt/html/qsqlrecordinfo-members.html
-share/doc/qt/html/qsqlrecordinfo.html
-share/doc/qt/html/qsqlresult-h.html
-share/doc/qt/html/qsqlresult-members.html
-share/doc/qt/html/qsqlresult.html
-share/doc/qt/html/qstack.html
-share/doc/qt/html/qstatusbar-h.html
-share/doc/qt/html/qstatusbar-m.png
-share/doc/qt/html/qstatusbar-members.html
-share/doc/qt/html/qstatusbar-w.png
-share/doc/qt/html/qstatusbar.html
-share/doc/qt/html/qstoreddrag-members.html
-share/doc/qt/html/qstoreddrag.html
-share/doc/qt/html/qstrilist-members.html
-share/doc/qt/html/qstrilist.html
-share/doc/qt/html/qstring-h.html
-share/doc/qt/html/qstring-members.html
-share/doc/qt/html/qstring.html
-share/doc/qt/html/qstringlist-h.html
-share/doc/qt/html/qstringlist-members.html
-share/doc/qt/html/qstringlist.html
-share/doc/qt/html/qstrlist-h.html
-share/doc/qt/html/qstrlist-members.html
-share/doc/qt/html/qstrlist.html
-share/doc/qt/html/qstrlistiterator-members.html
-share/doc/qt/html/qstrlistiterator.html
-share/doc/qt/html/qstyle-h.html
-share/doc/qt/html/qstyle-members.html
-share/doc/qt/html/qstyle.html
-share/doc/qt/html/qstylefactory-h.html
-share/doc/qt/html/qstylefactory-members.html
-share/doc/qt/html/qstylefactory.html
-share/doc/qt/html/qstyleoption-members.html
-share/doc/qt/html/qstyleoption.html
-share/doc/qt/html/qstyleplugin-h.html
-share/doc/qt/html/qstyleplugin-members.html
-share/doc/qt/html/qstyleplugin.html
-share/doc/qt/html/qstylesheet-h.html
-share/doc/qt/html/qstylesheet-members.html
-share/doc/qt/html/qstylesheet.html
-share/doc/qt/html/qstylesheetitem-members.html
-share/doc/qt/html/qstylesheetitem.html
-share/doc/qt/html/qsyntaxhighlighter-h.html
-share/doc/qt/html/qsyntaxhighlighter-members.html
-share/doc/qt/html/qsyntaxhighlighter.html
-share/doc/qt/html/qt-colors.png
-share/doc/qt/html/qt-members.html
-share/doc/qt/html/qt-template-lib.html
-share/doc/qt/html/qt.html
-share/doc/qt/html/qt.xml
-share/doc/qt/html/qt31-class-chart.png
-share/doc/qt/html/qtab-members.html
-share/doc/qt/html/qtab.html
-share/doc/qt/html/qtabbar-h.html
-share/doc/qt/html/qtabbar-m.png
-share/doc/qt/html/qtabbar-members.html
-share/doc/qt/html/qtabbar-w.png
-share/doc/qt/html/qtabbar.html
-share/doc/qt/html/qtabdialog-h.html
-share/doc/qt/html/qtabdialog-members.html
-share/doc/qt/html/qtabdialog.html
-share/doc/qt/html/qtabdlg-m.png
-share/doc/qt/html/qtabdlg-w.png
-share/doc/qt/html/qtable-h.html
-share/doc/qt/html/qtable-members.html
-share/doc/qt/html/qtable.html
-share/doc/qt/html/qtable.png
-share/doc/qt/html/qtableitem-members.html
-share/doc/qt/html/qtableitem.html
-share/doc/qt/html/qtableitems.png
-share/doc/qt/html/qtableselection-members.html
-share/doc/qt/html/qtableselection.html
-share/doc/qt/html/qtabletevent-members.html
-share/doc/qt/html/qtabletevent.html
-share/doc/qt/html/qtablevw-m.png
-share/doc/qt/html/qtablevw-w.png
-share/doc/qt/html/qtabwidget-h.html
-share/doc/qt/html/qtabwidget-m.png
-share/doc/qt/html/qtabwidget-members.html
-share/doc/qt/html/qtabwidget-w.png
-share/doc/qt/html/qtabwidget.html
-share/doc/qt/html/qtextbrowser-h.html
-share/doc/qt/html/qtextbrowser-m.png
-share/doc/qt/html/qtextbrowser-members.html
-share/doc/qt/html/qtextbrowser-w.png
-share/doc/qt/html/qtextbrowser.html
-share/doc/qt/html/qtextcodec-h.html
-share/doc/qt/html/qtextcodec-members.html
-share/doc/qt/html/qtextcodec.html
-share/doc/qt/html/qtextcodecplugin-h.html
-share/doc/qt/html/qtextcodecplugin-members.html
-share/doc/qt/html/qtextcodecplugin.html
-share/doc/qt/html/qtextdecoder-members.html
-share/doc/qt/html/qtextdecoder.html
-share/doc/qt/html/qtextdrag-members.html
-share/doc/qt/html/qtextdrag.html
-share/doc/qt/html/qtextedit-h.html
-share/doc/qt/html/qtextedit-members.html
-share/doc/qt/html/qtextedit.html
-share/doc/qt/html/qtextencoder-members.html
-share/doc/qt/html/qtextencoder.html
-share/doc/qt/html/qtextistream-members.html
-share/doc/qt/html/qtextistream.html
-share/doc/qt/html/qtextostream-members.html
-share/doc/qt/html/qtextostream.html
-share/doc/qt/html/qtextstream-h.html
-share/doc/qt/html/qtextstream-members.html
-share/doc/qt/html/qtextstream.html
-share/doc/qt/html/qtextview-h.html
-share/doc/qt/html/qtextview-members.html
-share/doc/qt/html/qtextview.html
-share/doc/qt/html/qthread-h.html
-share/doc/qt/html/qthread-members.html
-share/doc/qt/html/qthread.html
-share/doc/qt/html/qtime-members.html
-share/doc/qt/html/qtime.html
-share/doc/qt/html/qtimeedit-members.html
-share/doc/qt/html/qtimeedit.html
-share/doc/qt/html/qtimer-h.html
-share/doc/qt/html/qtimer-members.html
-share/doc/qt/html/qtimer.html
-share/doc/qt/html/qtimerevent-members.html
-share/doc/qt/html/qtimerevent.html
-share/doc/qt/html/qtl-qvaluelist-example.html
-share/doc/qt/html/qtl.html
-share/doc/qt/html/qtoolbar-h.html
-share/doc/qt/html/qtoolbar-members.html
-share/doc/qt/html/qtoolbar.html
-share/doc/qt/html/qtoolbutton-h.html
-share/doc/qt/html/qtoolbutton-members.html
-share/doc/qt/html/qtoolbutton.html
-share/doc/qt/html/qtooltip-h.html
-share/doc/qt/html/qtooltip-members.html
-share/doc/qt/html/qtooltip.html
-share/doc/qt/html/qtooltipgroup-members.html
-share/doc/qt/html/qtooltipgroup.html
-share/doc/qt/html/qtranslator-h.html
-share/doc/qt/html/qtranslator-members.html
-share/doc/qt/html/qtranslator.html
-share/doc/qt/html/qtranslatormessage-members.html
-share/doc/qt/html/qtranslatormessage.html
-share/doc/qt/html/qtsciicodec-h.html
-share/doc/qt/html/qtsciicodec-members.html
-share/doc/qt/html/qtsciicodec.html
-share/doc/qt/html/quridrag-members.html
-share/doc/qt/html/quridrag.html
-share/doc/qt/html/qurl-h.html
-share/doc/qt/html/qurl-members.html
-share/doc/qt/html/qurl.html
-share/doc/qt/html/qurlinfo-h.html
-share/doc/qt/html/qurlinfo-members.html
-share/doc/qt/html/qurlinfo.html
-share/doc/qt/html/qurloperator-h.html
-share/doc/qt/html/qurloperator-members.html
-share/doc/qt/html/qurloperator.html
-share/doc/qt/html/qvalidator-h.html
-share/doc/qt/html/qvalidator-members.html
-share/doc/qt/html/qvalidator.html
-share/doc/qt/html/qvaluelist-h.html
-share/doc/qt/html/qvaluelist-members.html
-share/doc/qt/html/qvaluelist.html
-share/doc/qt/html/qvaluelistconstiterator-members.html
-share/doc/qt/html/qvaluelistconstiterator.html
-share/doc/qt/html/qvaluelistiterator-members.html
-share/doc/qt/html/qvaluelistiterator.html
-share/doc/qt/html/qvaluestack-h.html
-share/doc/qt/html/qvaluestack-members.html
-share/doc/qt/html/qvaluestack.html
-share/doc/qt/html/qvaluevector-h.html
-share/doc/qt/html/qvaluevector-members.html
-share/doc/qt/html/qvaluevector.html
-share/doc/qt/html/qvariant-h.html
-share/doc/qt/html/qvariant-members.html
-share/doc/qt/html/qvariant.html
-share/doc/qt/html/qvbox-h.html
-share/doc/qt/html/qvbox-m.png
-share/doc/qt/html/qvbox-members.html
-share/doc/qt/html/qvbox.html
-share/doc/qt/html/qvboxlayout-members.html
-share/doc/qt/html/qvboxlayout.html
-share/doc/qt/html/qvboxlayout.png
-share/doc/qt/html/qvbuttongroup-h.html
-share/doc/qt/html/qvbuttongroup-members.html
-share/doc/qt/html/qvbuttongroup.html
-share/doc/qt/html/qvector.html
-share/doc/qt/html/qvgroupbox-h.html
-share/doc/qt/html/qvgroupbox-members.html
-share/doc/qt/html/qvgroupbox.html
-share/doc/qt/html/qwaitcondition-h.html
-share/doc/qt/html/qwaitcondition-members.html
-share/doc/qt/html/qwaitcondition.html
-share/doc/qt/html/qwerty-example.html
-share/doc/qt/html/qwhatsthis-h.html
-share/doc/qt/html/qwhatsthis-members.html
-share/doc/qt/html/qwhatsthis.html
-share/doc/qt/html/qwheelevent-members.html
-share/doc/qt/html/qwheelevent.html
-share/doc/qt/html/qwidget-h.html
-share/doc/qt/html/qwidget-members.html
-share/doc/qt/html/qwidget.html
-share/doc/qt/html/qwidgetfactory-h.html
-share/doc/qt/html/qwidgetfactory-members.html
-share/doc/qt/html/qwidgetfactory.html
-share/doc/qt/html/qwidgetitem-members.html
-share/doc/qt/html/qwidgetitem.html
-share/doc/qt/html/qwidgetplugin-h.html
-share/doc/qt/html/qwidgetplugin-members.html
-share/doc/qt/html/qwidgetplugin.html
-share/doc/qt/html/qwidgetstack-h.html
-share/doc/qt/html/qwidgetstack-members.html
-share/doc/qt/html/qwidgetstack.html
-share/doc/qt/html/qwindowdefs-h.html
-share/doc/qt/html/qwindowsmime-members.html
-share/doc/qt/html/qwindowsmime.html
-share/doc/qt/html/qwindowsstyle-h.html
-share/doc/qt/html/qwindowsstyle-members.html
-share/doc/qt/html/qwindowsstyle.html
-share/doc/qt/html/qwindowsystem_qws-h.html
-share/doc/qt/html/qwizard-h.html
-share/doc/qt/html/qwizard-members.html
-share/doc/qt/html/qwizard.html
-share/doc/qt/html/qwizard.png
-share/doc/qt/html/qwmatrix-h.html
-share/doc/qt/html/qwmatrix-members.html
-share/doc/qt/html/qwmatrix.html
-share/doc/qt/html/qworkspace-h.html
-share/doc/qt/html/qworkspace-members.html
-share/doc/qt/html/qworkspace.html
-share/doc/qt/html/qws.html
-share/doc/qt/html/qwsdecoration-members.html
-share/doc/qt/html/qwsdecoration.html
-share/doc/qt/html/qwsdecoration_qws-h.html
-share/doc/qt/html/qwsinputmethod-members.html
-share/doc/qt/html/qwsinputmethod.html
-share/doc/qt/html/qwskeyboardhandler-members.html
-share/doc/qt/html/qwskeyboardhandler.html
-share/doc/qt/html/qwsmousehandler-members.html
-share/doc/qt/html/qwsmousehandler.html
-share/doc/qt/html/qwsserver-members.html
-share/doc/qt/html/qwsserver.html
-share/doc/qt/html/qwswindow-members.html
-share/doc/qt/html/qwswindow.html
-share/doc/qt/html/qxml-h.html
-share/doc/qt/html/qxmlattributes-members.html
-share/doc/qt/html/qxmlattributes.html
-share/doc/qt/html/qxmlcontenthandler-members.html
-share/doc/qt/html/qxmlcontenthandler.html
-share/doc/qt/html/qxmldeclhandler-members.html
-share/doc/qt/html/qxmldeclhandler.html
-share/doc/qt/html/qxmldefaulthandler-members.html
-share/doc/qt/html/qxmldefaulthandler.html
-share/doc/qt/html/qxmldtdhandler-members.html
-share/doc/qt/html/qxmldtdhandler.html
-share/doc/qt/html/qxmlentityresolver-members.html
-share/doc/qt/html/qxmlentityresolver.html
-share/doc/qt/html/qxmlerrorhandler-members.html
-share/doc/qt/html/qxmlerrorhandler.html
-share/doc/qt/html/qxmlinputsource-members.html
-share/doc/qt/html/qxmlinputsource.html
-share/doc/qt/html/qxmllexicalhandler-members.html
-share/doc/qt/html/qxmllexicalhandler.html
-share/doc/qt/html/qxmllocator-members.html
-share/doc/qt/html/qxmllocator.html
-share/doc/qt/html/qxmlnamespacesupport-members.html
-share/doc/qt/html/qxmlnamespacesupport.html
-share/doc/qt/html/qxmlparseexception-members.html
-share/doc/qt/html/qxmlparseexception.html
-share/doc/qt/html/qxmlreader-members.html
-share/doc/qt/html/qxmlreader.html
-share/doc/qt/html/qxmlsimplereader-members.html
-share/doc/qt/html/qxmlsimplereader.html
-share/doc/qt/html/rangecontrols-example.html
-share/doc/qt/html/rd-add.png
-share/doc/qt/html/rd-chooseanimage.png
-share/doc/qt/html/rd-chooseapixmap.png
-share/doc/qt/html/rd-configmf.png
-share/doc/qt/html/rd-configtb.png
-share/doc/qt/html/rd-cwidgdef.png
-share/doc/qt/html/rd-cwidgprop.png
-share/doc/qt/html/rd-cwidgsig.png
-share/doc/qt/html/rd-cwidgslot.png
-share/doc/qt/html/rd-dbconn.png
-share/doc/qt/html/rd-ediconview.png
-share/doc/qt/html/rd-editincdec.png
-share/doc/qt/html/rd-edittext1.png
-share/doc/qt/html/rd-edittext2.png
-share/doc/qt/html/rd-edlistbox.png
-share/doc/qt/html/rd-edlistview.png
-share/doc/qt/html/rd-edlistview2.png
-share/doc/qt/html/rd-edpalette.png
-share/doc/qt/html/rd-edtablecol.png
-share/doc/qt/html/rd-edtablerow.png
-share/doc/qt/html/rd-find.png
-share/doc/qt/html/rd-formset.png
-share/doc/qt/html/rd-goto.png
-share/doc/qt/html/rd-image.png
-share/doc/qt/html/rd-open.png
-share/doc/qt/html/rd-pagetitle.png
-share/doc/qt/html/rd-prefedit1.png
-share/doc/qt/html/rd-prefgen1.png
-share/doc/qt/html/rd-projset.png
-share/doc/qt/html/rd-projset2.png
-share/doc/qt/html/rd-replace.png
-share/doc/qt/html/rd-saveas.png
-share/doc/qt/html/rd-saveform.png
-share/doc/qt/html/rd-saveformas.png
-share/doc/qt/html/rd-saveprojset.png
-share/doc/qt/html/rd-selcolor.png
-share/doc/qt/html/rd-selfont.png
-share/doc/qt/html/rd-startdesigntab2.png
-share/doc/qt/html/rd-template.png
-share/doc/qt/html/rd-text.png
-share/doc/qt/html/rd-title.png
-share/doc/qt/html/rd-tunepalette.png
-share/doc/qt/html/removed20.html
-share/doc/qt/html/richtext-example.html
-share/doc/qt/html/rintersect.png
-share/doc/qt/html/rmo-editmenu.png
-share/doc/qt/html/rmo-filemenu.png
-share/doc/qt/html/rmo-helpmenu.png
-share/doc/qt/html/rmo-layoutmenu.png
-share/doc/qt/html/rmo-previewmenu.png
-share/doc/qt/html/rmo-projectmenu.png
-share/doc/qt/html/rmo-searchmenu.png
-share/doc/qt/html/rmo-toolsmenu.png
-share/doc/qt/html/rmo-windowmenu.png
-share/doc/qt/html/rot-example.html
-share/doc/qt/html/rsubtract.png
-share/doc/qt/html/rtb-edit.png
-share/doc/qt/html/rtb-file.png
-share/doc/qt/html/rtb-layout.png
-share/doc/qt/html/rtb-search.png
-share/doc/qt/html/rtb-tbbuttons.png
-share/doc/qt/html/rtb-tbcontain.png
-share/doc/qt/html/rtb-tbcustom.png
-share/doc/qt/html/rtb-tbdatabase.png
-share/doc/qt/html/rtb-tbdisplay.png
-share/doc/qt/html/rtb-tbinput.png
-share/doc/qt/html/rtb-tbviews.png
-share/doc/qt/html/rtb-toolbox.png
-share/doc/qt/html/rtb-tools.png
-share/doc/qt/html/runion.png
-share/doc/qt/html/rxor.png
-share/doc/qt/html/scaling.png
-share/doc/qt/html/scribble-example.html
-share/doc/qt/html/scripts.html
-share/doc/qt/html/scrollview-example.html
-share/doc/qt/html/session.html
-share/doc/qt/html/session.png
-share/doc/qt/html/shared.html
-share/doc/qt/html/shclass.html
-share/doc/qt/html/showimg-example.html
-share/doc/qt/html/signalsandslots.html
-share/doc/qt/html/simple-application-example.html
-share/doc/qt/html/simple-application.html
-share/doc/qt/html/simple-font-demo-example.html
-share/doc/qt/html/simple_dd-example.html
-share/doc/qt/html/small-table-example-example.html
-share/doc/qt/html/smooth.png
-share/doc/qt/html/sound-example.html
-share/doc/qt/html/splitter-example.html
-share/doc/qt/html/splitter-views-w.png
-share/doc/qt/html/sql-driver.html
-share/doc/qt/html/sql-examples.html
-share/doc/qt/html/sql-overview-basicbrowsing-main-cpp.html
-share/doc/qt/html/sql-overview-basicbrowsing2-main-cpp.html
-share/doc/qt/html/sql-overview-basicdatamanip-main-cpp.html
-share/doc/qt/html/sql-overview-connect1-main-cpp.html
-share/doc/qt/html/sql-overview-create_connections-main-cpp.html
-share/doc/qt/html/sql-overview-custom1-main-cpp.html
-share/doc/qt/html/sql-overview-custom1-main-h.html
-share/doc/qt/html/sql-overview-delete-main-cpp.html
-share/doc/qt/html/sql-overview-extract-main-cpp.html
-share/doc/qt/html/sql-overview-form1-main-cpp.html
-share/doc/qt/html/sql-overview-form2-main-h.html
-share/doc/qt/html/sql-overview-insert-main-cpp.html
-share/doc/qt/html/sql-overview-navigating-main-cpp.html
-share/doc/qt/html/sql-overview-order1-main-cpp.html
-share/doc/qt/html/sql-overview-order2-main-cpp.html
-share/doc/qt/html/sql-overview-retrieve1-main-cpp.html
-share/doc/qt/html/sql-overview-retrieve2-main-cpp.html
-share/doc/qt/html/sql-overview-subclass1-main-cpp.html
-share/doc/qt/html/sql-overview-subclass2-main-cpp.html
-share/doc/qt/html/sql-overview-subclass2-main-h.html
-share/doc/qt/html/sql-overview-subclass3-main-cpp.html
-share/doc/qt/html/sql-overview-subclass3-main-h.html
-share/doc/qt/html/sql-overview-subclass4-main-cpp.html
-share/doc/qt/html/sql-overview-subclass4-main-h.html
-share/doc/qt/html/sql-overview-subclass5-main-cpp.html
-share/doc/qt/html/sql-overview-subclass5-main-h.html
-share/doc/qt/html/sql-overview-table1-main-cpp.html
-share/doc/qt/html/sql-overview-table2-main-cpp.html
-share/doc/qt/html/sql-overview-table3-main-cpp.html
-share/doc/qt/html/sql-overview-table3-main-h.html
-share/doc/qt/html/sql-overview-table4-main-cpp.html
-share/doc/qt/html/sql-overview-table4-main-h.html
-share/doc/qt/html/sql-overview-update-main-cpp.html
-share/doc/qt/html/sql.html
-share/doc/qt/html/sqltable-example.html
-share/doc/qt/html/statistics-example.html
-share/doc/qt/html/step-by-step-examples.html
-share/doc/qt/html/t1.png
-share/doc/qt/html/t10-cannon-cpp.html
-share/doc/qt/html/t10-cannon-h.html
-share/doc/qt/html/t10-lcdrange-cpp.html
-share/doc/qt/html/t10-lcdrange-h.html
-share/doc/qt/html/t10-main-cpp.html
-share/doc/qt/html/t10.png
-share/doc/qt/html/t11-cannon-cpp.html
-share/doc/qt/html/t11-cannon-h.html
-share/doc/qt/html/t11-lcdrange-cpp.html
-share/doc/qt/html/t11-lcdrange-h.html
-share/doc/qt/html/t11-main-cpp.html
-share/doc/qt/html/t11.png
-share/doc/qt/html/t12-cannon-cpp.html
-share/doc/qt/html/t12-cannon-h.html
-share/doc/qt/html/t12-lcdrange-cpp.html
-share/doc/qt/html/t12-lcdrange-h.html
-share/doc/qt/html/t12-main-cpp.html
-share/doc/qt/html/t12.png
-share/doc/qt/html/t13-cannon-cpp.html
-share/doc/qt/html/t13-cannon-h.html
-share/doc/qt/html/t13-gamebrd-cpp.html
-share/doc/qt/html/t13-gamebrd-h.html
-share/doc/qt/html/t13-lcdrange-cpp.html
-share/doc/qt/html/t13-lcdrange-h.html
-share/doc/qt/html/t13-main-cpp.html
-share/doc/qt/html/t13.png
-share/doc/qt/html/t14-cannon-cpp.html
-share/doc/qt/html/t14-cannon-h.html
-share/doc/qt/html/t14-gamebrd-cpp.html
-share/doc/qt/html/t14-gamebrd-h.html
-share/doc/qt/html/t14-lcdrange-cpp.html
-share/doc/qt/html/t14-lcdrange-h.html
-share/doc/qt/html/t14-main-cpp.html
-share/doc/qt/html/t14.png
-share/doc/qt/html/t2.png
-share/doc/qt/html/t3.png
-share/doc/qt/html/t4.png
-share/doc/qt/html/t5.png
-share/doc/qt/html/t6.png
-share/doc/qt/html/t7-lcdrange-cpp.html
-share/doc/qt/html/t7-lcdrange-h.html
-share/doc/qt/html/t7-main-cpp.html
-share/doc/qt/html/t7.png
-share/doc/qt/html/t8-cannon-cpp.html
-share/doc/qt/html/t8-cannon-h.html
-share/doc/qt/html/t8-lcdrange-cpp.html
-share/doc/qt/html/t8-lcdrange-h.html
-share/doc/qt/html/t8-main-cpp.html
-share/doc/qt/html/t8.png
-share/doc/qt/html/t9-cannon-cpp.html
-share/doc/qt/html/t9-cannon-h.html
-share/doc/qt/html/t9-lcdrange-cpp.html
-share/doc/qt/html/t9-lcdrange-h.html
-share/doc/qt/html/t9-main-cpp.html
-share/doc/qt/html/t9.png
-share/doc/qt/html/t9_1.png
-share/doc/qt/html/t9_2.png
-share/doc/qt/html/tabdialog-example.html
-share/doc/qt/html/table-bigtable-main-cpp.html
-share/doc/qt/html/table-examples.html
-share/doc/qt/html/table-small-table-demo-main-cpp.html
-share/doc/qt/html/table-statistics-statistics-cpp.html
-share/doc/qt/html/table.html
-share/doc/qt/html/tablet-example.html
-share/doc/qt/html/tagreader-example.html
-share/doc/qt/html/tagreader-with-features-example.html
-share/doc/qt/html/templates.html
-share/doc/qt/html/tetrix-example.html
-share/doc/qt/html/text.html
-share/doc/qt/html/textedit-example.html
-share/doc/qt/html/themes-example.html
-share/doc/qt/html/thread.html
-share/doc/qt/html/threads.html
-share/doc/qt/html/tictac-example.html
-share/doc/qt/html/time.html
-share/doc/qt/html/timers.html
-share/doc/qt/html/titleindex
-share/doc/qt/html/toggleaction-example.html
-share/doc/qt/html/toolbar.png
-share/doc/qt/html/tools-list.html
-share/doc/qt/html/tools.html
-share/doc/qt/html/tooltip-example.html
-share/doc/qt/html/trivial-nsplugin-example.html
-share/doc/qt/html/troll.html
-share/doc/qt/html/tt1_en.png
-share/doc/qt/html/tt1_la.png
-share/doc/qt/html/tt2_en.png
-share/doc/qt/html/tt2_fr.png
-share/doc/qt/html/tt2_nl.png
-share/doc/qt/html/tt3_10_en.png
-share/doc/qt/html/tt3_10_pt_bad.png
-share/doc/qt/html/tt3_10_pt_good.png
-share/doc/qt/html/tt3_11_about_pt.png
-share/doc/qt/html/tt3_11_en.png
-share/doc/qt/html/tt3_11_pt.png
-share/doc/qt/html/tutorial.html
-share/doc/qt/html/tutorial1-01.html
-share/doc/qt/html/tutorial1-02.html
-share/doc/qt/html/tutorial1-03.html
-share/doc/qt/html/tutorial1-04.html
-share/doc/qt/html/tutorial1-05.html
-share/doc/qt/html/tutorial1-06.html
-share/doc/qt/html/tutorial1-07.html
-share/doc/qt/html/tutorial1-08.html
-share/doc/qt/html/tutorial1-09.html
-share/doc/qt/html/tutorial1-10.html
-share/doc/qt/html/tutorial1-11.html
-share/doc/qt/html/tutorial1-12.html
-share/doc/qt/html/tutorial1-13.html
-share/doc/qt/html/tutorial1-14.html
-share/doc/qt/html/tutorial2-01.html
-share/doc/qt/html/tutorial2-02.html
-share/doc/qt/html/tutorial2-03.html
-share/doc/qt/html/tutorial2-04.html
-share/doc/qt/html/tutorial2-05.html
-share/doc/qt/html/tutorial2-06.html
-share/doc/qt/html/tutorial2-07.html
-share/doc/qt/html/tutorial2-08.html
-share/doc/qt/html/tutorial2-09.html
-share/doc/qt/html/tutorial2-10.html
-share/doc/qt/html/tutorial2-11.html
-share/doc/qt/html/tutorial2.html
-share/doc/qt/html/uic.html
-share/doc/qt/html/unicode.html
-share/doc/qt/html/unsmooth.png
-share/doc/qt/html/validateaccelerators.png
-share/doc/qt/html/validatephrases.png
-share/doc/qt/html/validatepunctuation.png
-share/doc/qt/html/whatsthis
-share/doc/qt/html/whatsthis.png
-share/doc/qt/html/widgets-example.html
-share/doc/qt/html/win-objexplor1.png
-share/doc/qt/html/win-objexplor2.png
-share/doc/qt/html/win-projoverview.png
-share/doc/qt/html/win-propedit1.png
-share/doc/qt/html/win-propedit2.png
-share/doc/qt/html/winsystem.html
-share/doc/qt/html/wizard-example.html
-share/doc/qt/html/wizard-wizard-cpp.html
-share/doc/qt/html/wizard-wizard-h.html
-share/doc/qt/html/workspace.html
-share/doc/qt/html/xform-example.html
-share/doc/qt/html/xform.png
-share/doc/qt/html/xml-examples.html
-share/doc/qt/html/xml-sax-features-walkthrough.html
-share/doc/qt/html/xml-sax-walkthrough.html
-share/doc/qt/html/xml-tools.html
-share/doc/qt/html/xml.html
-share/doc/qt/html/y2k.html
-share/qt/mkspecs/aix-g++/qmake.conf
-share/qt/mkspecs/aix-g++/qplatformdefs.h
-share/qt/mkspecs/aix-xlc-64/qmake.conf
-share/qt/mkspecs/aix-xlc-64/qplatformdefs.h
-share/qt/mkspecs/aix-xlc/qmake.conf
-share/qt/mkspecs/aix-xlc/qplatformdefs.h
-share/qt/mkspecs/bsdi-g++/qmake.conf
-share/qt/mkspecs/bsdi-g++/qplatformdefs.h
-share/qt/mkspecs/cygwin-g++/qmake.conf
-share/qt/mkspecs/cygwin-g++/qplatformdefs.h
-share/qt/mkspecs/darwin-g++/qmake.conf
-share/qt/mkspecs/darwin-g++/qplatformdefs.h
-share/qt/mkspecs/default/qmake.conf
-share/qt/mkspecs/default/qplatformdefs.h
-share/qt/mkspecs/dgux-g++/qmake.conf
-share/qt/mkspecs/dgux-g++/qplatformdefs.h
-share/qt/mkspecs/freebsd-g++/qmake.conf
-share/qt/mkspecs/freebsd-g++/qplatformdefs.h
-share/qt/mkspecs/hpux-acc-64/qmake.conf
-share/qt/mkspecs/hpux-acc-64/qplatformdefs.h
-share/qt/mkspecs/hpux-acc-o64/qmake.conf
-share/qt/mkspecs/hpux-acc-o64/qplatformdefs.h
-share/qt/mkspecs/hpux-acc/qmake.conf
-share/qt/mkspecs/hpux-acc/qplatformdefs.h
-share/qt/mkspecs/hpux-cc/qmake.conf
-share/qt/mkspecs/hpux-cc/qplatformdefs.h
-share/qt/mkspecs/hpux-g++-64/qmake.conf
-share/qt/mkspecs/hpux-g++-64/qplatformdefs.h
-share/qt/mkspecs/hpux-g++/qmake.conf
-share/qt/mkspecs/hpux-g++/qplatformdefs.h
-share/qt/mkspecs/hurd-g++/qmake.conf
-share/qt/mkspecs/hurd-g++/qplatformdefs.h
-share/qt/mkspecs/irix-cc-64/qmake.conf
-share/qt/mkspecs/irix-cc-64/qplatformdefs.h
-share/qt/mkspecs/irix-cc-o32/qmake.conf
-share/qt/mkspecs/irix-cc-o32/qplatformdefs.h
-share/qt/mkspecs/irix-cc/qmake.conf
-share/qt/mkspecs/irix-cc/qplatformdefs.h
-share/qt/mkspecs/irix-g++/qmake.conf
-share/qt/mkspecs/irix-g++/qplatformdefs.h
-share/qt/mkspecs/linux-cxx/qmake.conf
-share/qt/mkspecs/linux-cxx/qplatformdefs.h
-share/qt/mkspecs/linux-g++/qmake.conf
-share/qt/mkspecs/linux-g++/qplatformdefs.h
-share/qt/mkspecs/linux-icc/qmake.conf
-share/qt/mkspecs/linux-icc/qplatformdefs.h
-share/qt/mkspecs/linux-kcc/qmake.conf
-share/qt/mkspecs/linux-kcc/qplatformdefs.h
-share/qt/mkspecs/linux-pgcc/qmake.conf
-share/qt/mkspecs/linux-pgcc/qplatformdefs.h
-share/qt/mkspecs/lynxos-g++/qmake.conf
-share/qt/mkspecs/lynxos-g++/qplatformdefs.h
-share/qt/mkspecs/mac9-mwerks/mwerksapp.xml
-share/qt/mkspecs/mac9-mwerks/mwerkslib.xml
-share/qt/mkspecs/mac9-mwerks/qmake.conf
-share/qt/mkspecs/mac9-mwerks/qplatformdefs.h
-share/qt/mkspecs/macx-g++/Info.plist.app
-share/qt/mkspecs/macx-g++/qmake.conf
-share/qt/mkspecs/macx-g++/qplatformdefs.h
-share/qt/mkspecs/macx-mwerks/mwerkstmpl.xml
-share/qt/mkspecs/macx-mwerks/qmake.conf
-share/qt/mkspecs/macx-mwerks/qplatformdefs.h
-share/qt/mkspecs/macx-pbuilder/Info.plist.app
-share/qt/mkspecs/macx-pbuilder/qmake.conf
-share/qt/mkspecs/macx-pbuilder/qplatformdefs.h
-share/qt/mkspecs/netbsd-g++/qmake.conf
-share/qt/mkspecs/netbsd-g++/qplatformdefs.h
-share/qt/mkspecs/openbsd-g++/qmake.conf
-share/qt/mkspecs/openbsd-g++/qplatformdefs.h
-share/qt/mkspecs/qnx-g++/qmake.conf
-share/qt/mkspecs/qnx-g++/qplatformdefs.h
-share/qt/mkspecs/reliant-cds-64/qmake.conf
-share/qt/mkspecs/reliant-cds-64/qplatformdefs.h
-share/qt/mkspecs/reliant-cds/qmake.conf
-share/qt/mkspecs/reliant-cds/qplatformdefs.h
-share/qt/mkspecs/sco-cc/qmake.conf
-share/qt/mkspecs/sco-cc/qplatformdefs.h
-share/qt/mkspecs/sco-g++/qmake.conf
-share/qt/mkspecs/sco-g++/qplatformdefs.h
-share/qt/mkspecs/solaris-cc-64/qmake.conf
-share/qt/mkspecs/solaris-cc-64/qplatformdefs.h
-share/qt/mkspecs/solaris-cc/qmake.conf
-share/qt/mkspecs/solaris-cc/qplatformdefs.h
-share/qt/mkspecs/solaris-g++-64/qmake.conf
-share/qt/mkspecs/solaris-g++-64/qplatformdefs.h
-share/qt/mkspecs/solaris-g++/qmake.conf
-share/qt/mkspecs/solaris-g++/qplatformdefs.h
-share/qt/mkspecs/solaris-kcc/qmake.conf
-share/qt/mkspecs/solaris-kcc/qplatformdefs.h
-share/qt/mkspecs/tru64-cxx/qmake.conf
-share/qt/mkspecs/tru64-cxx/qplatformdefs.h
-share/qt/mkspecs/tru64-g++/qmake.conf
-share/qt/mkspecs/tru64-g++/qplatformdefs.h
-share/qt/mkspecs/unixware-cc/qmake.conf
-share/qt/mkspecs/unixware-cc/qplatformdefs.h
-share/qt/mkspecs/unixware-g++/qmake.conf
-share/qt/mkspecs/unixware-g++/qplatformdefs.h
-share/qt/mkspecs/win32-borland/qmake.conf
-share/qt/mkspecs/win32-borland/qplatformdefs.h
-share/qt/mkspecs/win32-g++/qmake.conf
-share/qt/mkspecs/win32-g++/qplatformdefs.h
-share/qt/mkspecs/win32-icc/qmake.conf
-share/qt/mkspecs/win32-icc/qplatformdefs.h
-share/qt/mkspecs/win32-icc/win32app.dsp
-share/qt/mkspecs/win32-icc/win32dll.dsp
-share/qt/mkspecs/win32-icc/win32lib.dsp
-share/qt/mkspecs/win32-msvc.net/qmake.conf
-share/qt/mkspecs/win32-msvc.net/qplatformdefs.h
-share/qt/mkspecs/win32-msvc/qmake.conf
-share/qt/mkspecs/win32-msvc/qplatformdefs.h
-share/qt/mkspecs/win32-msvc/win32app.dsp
-share/qt/mkspecs/win32-msvc/win32dll.dsp
-share/qt/mkspecs/win32-msvc/win32lib.dsp
-share/qt/mkspecs/win32-watcom/qmake.conf
-share/qt/phrasebooks/danish.qph
-share/qt/phrasebooks/dutch.qph
-share/qt/phrasebooks/finnish.qph
-share/qt/phrasebooks/french.qph
-share/qt/phrasebooks/german.qph
-share/qt/phrasebooks/italian.qph
-share/qt/phrasebooks/norwegian.qph
-share/qt/phrasebooks/spanish.qph
-share/qt/phrasebooks/swedish.qph
-share/qt/templates/Configuration_Dialog.ui
-share/qt/templates/Dialog_with_Buttons_(Bottom).ui
-share/qt/templates/Dialog_with_Buttons_(Right).ui
-share/qt/templates/Tab_Dialog.ui
-@dirrm share/qt/templates
-@dirrm share/qt/phrasebooks
-@dirrm share/qt/mkspecs/win32-watcom
-@dirrm share/qt/mkspecs/win32-msvc.net
-@dirrm share/qt/mkspecs/win32-msvc
-@dirrm share/qt/mkspecs/win32-icc
-@dirrm share/qt/mkspecs/win32-g++
-@dirrm share/qt/mkspecs/win32-borland
-@dirrm share/qt/mkspecs/unixware-g++
-@dirrm share/qt/mkspecs/unixware-cc
-@dirrm share/qt/mkspecs/tru64-g++
-@dirrm share/qt/mkspecs/tru64-cxx
-@dirrm share/qt/mkspecs/solaris-kcc
-@dirrm share/qt/mkspecs/solaris-g++-64
-@dirrm share/qt/mkspecs/solaris-g++
-@dirrm share/qt/mkspecs/solaris-cc-64
-@dirrm share/qt/mkspecs/solaris-cc
-@dirrm share/qt/mkspecs/sco-g++
-@dirrm share/qt/mkspecs/sco-cc
-@dirrm share/qt/mkspecs/reliant-cds-64
-@dirrm share/qt/mkspecs/reliant-cds
-@dirrm share/qt/mkspecs/qnx-g++
-@dirrm share/qt/mkspecs/openbsd-g++
-@dirrm share/qt/mkspecs/netbsd-g++
-@dirrm share/qt/mkspecs/macx-pbuilder
-@dirrm share/qt/mkspecs/macx-mwerks
-@dirrm share/qt/mkspecs/macx-g++
-@dirrm share/qt/mkspecs/mac9-mwerks
-@dirrm share/qt/mkspecs/lynxos-g++
-@dirrm share/qt/mkspecs/linux-pgcc
-@dirrm share/qt/mkspecs/linux-kcc
-@dirrm share/qt/mkspecs/linux-icc
-@dirrm share/qt/mkspecs/linux-g++
-@dirrm share/qt/mkspecs/linux-cxx
-@dirrm share/qt/mkspecs/irix-g++
-@dirrm share/qt/mkspecs/irix-cc-o32
-@dirrm share/qt/mkspecs/irix-cc-64
-@dirrm share/qt/mkspecs/irix-cc
-@dirrm share/qt/mkspecs/hurd-g++
-@dirrm share/qt/mkspecs/hpux-g++-64
-@dirrm share/qt/mkspecs/hpux-g++
-@dirrm share/qt/mkspecs/hpux-cc
-@dirrm share/qt/mkspecs/hpux-acc-o64
-@dirrm share/qt/mkspecs/hpux-acc-64
-@dirrm share/qt/mkspecs/hpux-acc
-@dirrm share/qt/mkspecs/freebsd-g++
-@dirrm share/qt/mkspecs/dgux-g++
-@dirrm share/qt/mkspecs/default
-@dirrm share/qt/mkspecs/darwin-g++
-@dirrm share/qt/mkspecs/cygwin-g++
-@dirrm share/qt/mkspecs/bsdi-g++
-@dirrm share/qt/mkspecs/aix-xlc-64
-@dirrm share/qt/mkspecs/aix-xlc
-@dirrm share/qt/mkspecs/aix-g++
-@dirrm share/qt/mkspecs
-@dirrm share/qt
-@dirrm share/doc/qt/html
-@dirrm share/doc/qt
-@dirrm lib/plugins/designer
-@dirrm lib/plugins
-@dirrm include/private
diff --git a/x11-toolkits/qt32/Makefile b/x11-toolkits/qt32/Makefile
index ebfd8ae5f4e..ac99826d63b 100644
--- a/x11-toolkits/qt32/Makefile
+++ b/x11-toolkits/qt32/Makefile
@@ -7,8 +7,7 @@
#
PORTNAME?= qt
-PORTVERSION= 3.1.2
-PORTREVISION?= 1
+PORTVERSION= 3.2.1
CATEGORIES?= x11-toolkits
MASTER_SITES= ftp://ftp.trolltech.com/qt/source/ \
ftp://ftp.silug.org/pub/qt/ \
@@ -47,7 +46,7 @@ CONFIGURE_ARGS+=-no-xft
.endif
.if defined(DEBUG)
-CONFIGURE_ARGS+= -debug
+CONFIGURE_ARGS+=-debug
.endif
.if !defined(BUILD_PLUGIN_ONLY)
@@ -138,6 +137,12 @@ post-patch:
${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
@${REINPLACE_CMD} -e 's,release,release thread,' \
${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
+.if ${OSVERSION} > 500016
+ @${REINPLACE_CMD} -e 's,-pthread -D_THREAD_SAFE,${PTHREAD_CFLAGS},' \
+ ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
+ @${REINPLACE_CMD} -e 's,-pthread,${PTHREAD_LIBS},' \
+ ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
+.endif
.if !defined(BUILD_PLUGIN_ONLY)
@${RM} ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf.bak
diff --git a/x11-toolkits/qt32/distinfo b/x11-toolkits/qt32/distinfo
index b63babb92bf..e2cdecd987c 100644
--- a/x11-toolkits/qt32/distinfo
+++ b/x11-toolkits/qt32/distinfo
@@ -1 +1 @@
-MD5 (KDE/qt-x11-free-3.1.2.tar.bz2) = 156591717687799c69cf3f8b64a898f2
+MD5 (KDE/qt-x11-free-3.2.1.tar.bz2) = 9ae022ffe7603ec34aba150f6cca257a
diff --git a/x11-toolkits/qt32/files/patch-qlistview.cpp b/x11-toolkits/qt32/files/patch-qlistview.cpp
deleted file mode 100644
index 73882d3e974..00000000000
--- a/x11-toolkits/qt32/files/patch-qlistview.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/qlistview.cpp.orig Mon Feb 24 09:30:39 2003
-+++ src/widgets/qlistview.cpp Mon May 12 19:42:07 2003
-@@ -6215,7 +6215,7 @@
-
- void QListView::ensureItemVisible( const QListViewItem * i )
- {
-- if ( !i )
-+ if ( !i || !i->isVisible() )
- return;
-
- QListViewItem *parent = i->parent();
diff --git a/x11-toolkits/qt32/files/patch-qpopupmenu.cpp b/x11-toolkits/qt32/files/patch-qpopupmenu.cpp
deleted file mode 100644
index 78affc105b4..00000000000
--- a/x11-toolkits/qt32/files/patch-qpopupmenu.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/qpopupmenu.cpp.orig Mon May 12 19:44:39 2003
-+++ src/widgets/qpopupmenu.cpp Mon May 12 19:45:42 2003
-@@ -1739,7 +1739,7 @@
- if ( style().styleHint(QStyle::SH_PopupMenu_SloppySubMenus, this) &&
- d->mouseMoveBuffer.contains( e->pos() ) ) {
- actItem = item;
-- popupSubMenuLater( style().styleHint(QStyle::SH_PopupMenu_SubMenuPopupDelay, this) * 2,
-+ popupSubMenuLater( style().styleHint(QStyle::SH_PopupMenu_SubMenuPopupDelay, this) * 6,
- this );
- return;
- }
diff --git a/x11-toolkits/qt32/files/patch-qtextedit.cpp b/x11-toolkits/qt32/files/patch-qtextedit.cpp
deleted file mode 100644
index 7c22203692d..00000000000
--- a/x11-toolkits/qt32/files/patch-qtextedit.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/widgets/qtextedit.cpp.orig Mon Feb 24 09:30:37 2003
-+++ src/widgets/qtextedit.cpp Mon May 12 19:50:19 2003
-@@ -1863,7 +1863,7 @@
- }
- setModified();
- emit textChanged();
-- emit selectionChanged();
-+ emit copyAvailable( doc->hasSelection( QTextDocument::Standard ) );
- }
-
- /*!
-@@ -4801,7 +4801,7 @@
- return;
- if ( doc->hasSelection( QTextDocument::Standard ) )
- removeSelectedText();
-- if ( !m->provides( st.data() ) )
-+ if ( !QRichTextDrag::canDecode( m ) )
- return;
- QString t;
- if ( !QRichTextDrag::decode( m, t, st.data(), subtype ) )
diff --git a/x11-toolkits/qt32/pkg-plist b/x11-toolkits/qt32/pkg-plist
index 602fcaf6d86..459e195a33c 100644
--- a/x11-toolkits/qt32/pkg-plist
+++ b/x11-toolkits/qt32/pkg-plist
@@ -14,6 +14,8 @@ bin/qmake
bin/qtconfig
bin/qvfb
bin/uic
+etc/settings/.qt_plugins_3.2rc.lock
+etc/settings/qt_plugins_3.2rc
include/private/qapplication_p.h
include/private/qcolor_p.h
include/private/qcom_p.h
@@ -21,12 +23,14 @@ include/private/qcomlibrary_p.h
include/private/qcomplextext_p.h
include/private/qcomponentfactory_p.h
include/private/qcriticalsection_p.h
+include/private/qdialogbuttons_p.h
include/private/qdir_p.h
include/private/qeffects_p.h
include/private/qeventloop_p.h
include/private/qfiledefs_p.h
include/private/qfontcodecs_p.h
include/private/qfontdata_p.h
+include/private/qfontengine_p.h
include/private/qgfxdriverinterface_p.h
include/private/qgpluginmanager_p.h
include/private/qimageformatinterface_p.h
@@ -41,8 +45,10 @@ include/private/qmutex_p.h
include/private/qmutexpool_p.h
include/private/qpainter_p.h
include/private/qpluginmanager_p.h
+include/private/qprinter_p.h
include/private/qpsprinter_p.h
include/private/qrichtext_p.h
+include/private/qscriptengine_p.h
include/private/qsettings_p.h
include/private/qsharedmemory_p.h
include/private/qsqldriverinterface_p.h
@@ -50,10 +56,15 @@ include/private/qsqlextension_p.h
include/private/qsqlmanager_p.h
include/private/qstyleinterface_p.h
include/private/qsvgdevice_p.h
+include/private/qt_x11_p.h
include/private/qtextcodecinterface_p.h
+include/private/qtextengine_p.h
+include/private/qtextlayout_p.h
+include/private/qthreadinstance_p.h
include/private/qtitlebar_p.h
include/private/qucom_p.h
include/private/qucomextra_p.h
+include/private/qunicodetables_p.h
include/private/qwidget_p.h
include/private/qwidgetinterface_p.h
include/private/qwidgetresizehandler_p.h
@@ -307,6 +318,7 @@ include/qsocknot.h
include/qsortedlist.h
include/qsound.h
include/qspinbox.h
+include/qsplashscreen.h
include/qsplitter.h
include/qsql.h
include/qsqlcursor.h
@@ -322,6 +334,7 @@ include/qsqlpropertymap.h
include/qsqlquery.h
include/qsqlrecord.h
include/qsqlresult.h
+include/qsqlselectcursor.h
include/qstack.h
include/qstatusbar.h
include/qstring.h
@@ -334,7 +347,6 @@ include/qstyleplugin.h
include/qstylesheet.h
include/qsyntaxhighlighter.h
include/qt.h
-include/qt_x11.h
include/qtabbar.h
include/qtabdialog.h
include/qtabdlg.h
@@ -348,9 +360,11 @@ include/qtextedit.h
include/qtextstream.h
include/qtextview.h
include/qthread.h
+include/qthreadstorage.h
include/qtimer.h
include/qtl.h
include/qtoolbar.h
+include/qtoolbox.h
include/qtoolbutton.h
include/qtooltip.h
include/qtranslator.h
@@ -384,14 +398,13 @@ include/qwindefs.h
include/qwindow.h
include/qwindowdefs.h
include/qwindowsstyle.h
-include/qwindowsxpstyle.h
include/qwinexport.h
include/qwizard.h
include/qwmatrix.h
include/qworkspace.h
include/qxml.h
-lib/libdesigner.a
-lib/libdesigner.prl
+lib/libdesignercore.a
+lib/libdesignercore.prl
lib/libeditor.a
lib/libeditor.prl
lib/libqassistantclient.a
@@ -400,37 +413,44 @@ lib/libqnp.prl
lib/libqt-mt.prl
lib/libqt-mt.so
lib/libqt-mt.so.3
-lib/libqt-mt.so.3.1
-lib/libqt-mt.so.3.1.2
+lib/libqt-mt.so.3.2
+lib/libqt-mt.so.3.2.1
lib/libqui.prl
lib/libqui.so
lib/libqui.so.1
lib/libqui.so.1.0
lib/libqui.so.1.0.0
+lib/pkgconfig/qt-mt.pc
lib/plugins/designer/libcppeditor.so
lib/plugins/designer/libdlgplugin.so
+lib/plugins/designer/libgladeplugin.so
lib/plugins/designer/libkdevdlgplugin.so
lib/plugins/designer/librcplugin.so
lib/plugins/designer/libwizards.so
+share/doc/qt/html/3rdparty.html
share/doc/qt/html/aboutqt.html
share/doc/qt/html/abstract-connections.png
share/doc/qt/html/abstractwidgets.html
share/doc/qt/html/accelerators.html
share/doc/qt/html/aclock-example.html
+share/doc/qt/html/activeqt-examples.html
+share/doc/qt/html/activeqt.html
share/doc/qt/html/addressbook-example.html
share/doc/qt/html/advanced.html
share/doc/qt/html/annotated.html
share/doc/qt/html/appearance.html
share/doc/qt/html/appicon.html
share/doc/qt/html/application.html
+share/doc/qt/html/archivesearch-example.html
share/doc/qt/html/assistant-1.html
share/doc/qt/html/assistant-2.html
share/doc/qt/html/assistant-3.html
share/doc/qt/html/assistant-4.html
share/doc/qt/html/assistant-5.html
share/doc/qt/html/assistant-6.html
+share/doc/qt/html/assistant.dcf
share/doc/qt/html/assistant.html
-share/doc/qt/html/assistant.xml
+share/doc/qt/html/assistant.png
share/doc/qt/html/basic.html
share/doc/qt/html/bearings.png
share/doc/qt/html/biff-example.html
@@ -441,7 +461,6 @@ share/doc/qt/html/brush-styles.png
share/doc/qt/html/bughowto.html
share/doc/qt/html/buttongroup-w.png
share/doc/qt/html/buttongroups-example.html
-share/doc/qt/html/buyhowto.html
share/doc/qt/html/canvas-chart-example.html
share/doc/qt/html/canvas-example.html
share/doc/qt/html/canvas.html
@@ -470,6 +489,7 @@ share/doc/qt/html/classchart.html
share/doc/qt/html/classes.html
share/doc/qt/html/clientserver-example.html
share/doc/qt/html/collection.html
+share/doc/qt/html/commercialeditions.html
share/doc/qt/html/commonproblems.html
share/doc/qt/html/concrete-connections.png
share/doc/qt/html/coordsys.html
@@ -480,8 +500,8 @@ share/doc/qt/html/cursors.png
share/doc/qt/html/customlayout-example.html
share/doc/qt/html/customlayout.html
share/doc/qt/html/customstyles.html
-share/doc/qt/html/database-connections.png
share/doc/qt/html/database.html
+share/doc/qt/html/databaseconnections.png
share/doc/qt/html/datastreamformat.html
share/doc/qt/html/datetimewidgets.png
share/doc/qt/html/dclock-example.html
@@ -505,7 +525,7 @@ share/doc/qt/html/designer-manual-7.html
share/doc/qt/html/designer-manual-8.html
share/doc/qt/html/designer-manual-9.html
share/doc/qt/html/designer-manual.html
-share/doc/qt/html/designer.xml
+share/doc/qt/html/designer.dcf
share/doc/qt/html/designer1.jpg
share/doc/qt/html/designer2.jpg
share/doc/qt/html/designer3.jpg
@@ -528,7 +548,9 @@ share/doc/qt/html/dialog3sample.png
share/doc/qt/html/dialogs.html
share/doc/qt/html/dirview-example.html
share/doc/qt/html/distributingqt.html
+share/doc/qt/html/distributor-example.html
share/doc/qt/html/dnd.html
+share/doc/qt/html/docwindow.png
share/doc/qt/html/doneandnext.png
share/doc/qt/html/draganddrop.html
share/doc/qt/html/dragdrop-example.html
@@ -562,6 +584,7 @@ share/doc/qt/html/events.html
share/doc/qt/html/eventsandfilters.html
share/doc/qt/html/examples.html
share/doc/qt/html/extension-dialog-example.html
+share/doc/qt/html/faq.html
share/doc/qt/html/filechooser.png
share/doc/qt/html/fileiconview-example.html
share/doc/qt/html/fileopen.png
@@ -571,8 +594,10 @@ share/doc/qt/html/finddialog.png
share/doc/qt/html/focus.html
share/doc/qt/html/forever-example.html
share/doc/qt/html/frames.png
+share/doc/qt/html/freeeditions.html
share/doc/qt/html/ftpclient-example.html
share/doc/qt/html/functions.html
+share/doc/qt/html/general.png
share/doc/qt/html/geomanagement.html
share/doc/qt/html/geometry.html
share/doc/qt/html/geometry.png
@@ -587,6 +612,7 @@ share/doc/qt/html/guibooks.html
share/doc/qt/html/headerfilesynonyms
share/doc/qt/html/headers.html
share/doc/qt/html/hello-example.html
+share/doc/qt/html/helpsystem-example.html
share/doc/qt/html/helpsystem.html
share/doc/qt/html/helpviewer-example.html
share/doc/qt/html/hierarchy.html
@@ -606,6 +632,7 @@ share/doc/qt/html/inputdialogs.png
share/doc/qt/html/install-win.html
share/doc/qt/html/install-x11.html
share/doc/qt/html/installation.html
+share/doc/qt/html/integration.html
share/doc/qt/html/io.html
share/doc/qt/html/keyfeatures30.html
share/doc/qt/html/layout-example.html
@@ -621,8 +648,8 @@ share/doc/qt/html/linguist-manual-2.html
share/doc/qt/html/linguist-manual-3.html
share/doc/qt/html/linguist-manual-4.html
share/doc/qt/html/linguist-manual.html
+share/doc/qt/html/linguist.dcf
share/doc/qt/html/linguist.png
-share/doc/qt/html/linguist.xml
share/doc/qt/html/listbox-example.html
share/doc/qt/html/listboxcombo-example.html
share/doc/qt/html/listviews-example.html
@@ -640,11 +667,25 @@ share/doc/qt/html/metaobjects.html
share/doc/qt/html/misc.html
share/doc/qt/html/moc.html
share/doc/qt/html/modules.html
+share/doc/qt/html/motif-customwidget-example.html
+share/doc/qt/html/motif-dialog-example.html
+share/doc/qt/html/motif-examples.html
+share/doc/qt/html/motif-extension.html
+share/doc/qt/html/motif-todo.png
+share/doc/qt/html/motif-walkthrough-1.html
+share/doc/qt/html/motif-walkthrough-10.html
+share/doc/qt/html/motif-walkthrough-2.html
+share/doc/qt/html/motif-walkthrough-3.html
+share/doc/qt/html/motif-walkthrough-4.html
+share/doc/qt/html/motif-walkthrough-5.html
+share/doc/qt/html/motif-walkthrough-6.html
+share/doc/qt/html/motif-walkthrough-7.html
+share/doc/qt/html/motif-walkthrough-8.html
+share/doc/qt/html/motif-walkthrough-9.html
+share/doc/qt/html/motif-walkthrough.html
share/doc/qt/html/movies-example.html
share/doc/qt/html/multimedia.html
-share/doc/qt/html/mw-actiongroup.png
share/doc/qt/html/mw-addmainwidg.png
-share/doc/qt/html/mw-addmenuitem.png
share/doc/qt/html/mw-coloriconv.png
share/doc/qt/html/mw-colortable.png
share/doc/qt/html/mw-colortool1.png
@@ -654,6 +695,7 @@ share/doc/qt/html/mw-conn2.png
share/doc/qt/html/mw-conn3.png
share/doc/qt/html/mw-conn4.png
share/doc/qt/html/mw-dragaction.png
+share/doc/qt/html/mw-dragviewitem.png
share/doc/qt/html/mw-editforw.png
share/doc/qt/html/mw-editfunc.png
share/doc/qt/html/mw-editincimp.png
@@ -663,10 +705,12 @@ share/doc/qt/html/mw-laycolortable.png
share/doc/qt/html/mw-laymainwidg.png
share/doc/qt/html/mw-menuwiz.png
share/doc/qt/html/mw-newfile.png
+share/doc/qt/html/mw-newmenuitem.png
share/doc/qt/html/mw-objexplor.png
share/doc/qt/html/mw-previewform.png
share/doc/qt/html/mw-projset.png
share/doc/qt/html/mw-propedit.png
+share/doc/qt/html/mw-separator.png
share/doc/qt/html/mw-settoolwiz.png
share/doc/qt/html/mw-startdesign.png
share/doc/qt/html/mw-toolbarpits.png
@@ -694,6 +738,7 @@ share/doc/qt/html/organizers.html
share/doc/qt/html/outliner-example.html
share/doc/qt/html/overviews-list.html
share/doc/qt/html/palette.png
+share/doc/qt/html/pdf1.png
share/doc/qt/html/pen-cap-styles.png
share/doc/qt/html/pen-join-styles.png
share/doc/qt/html/pen-styles.png
@@ -759,6 +804,46 @@ share/doc/qt/html/qasyncimageio-h.html
share/doc/qt/html/qasyncio-h.html
share/doc/qt/html/qasyncio-members.html
share/doc/qt/html/qasyncio.html
+share/doc/qt/html/qaxaggregated-members.html
+share/doc/qt/html/qaxaggregated.html
+share/doc/qt/html/qaxbase-h.html
+share/doc/qt/html/qaxbase-members.html
+share/doc/qt/html/qaxbase.html
+share/doc/qt/html/qaxbindable-h.html
+share/doc/qt/html/qaxbindable-members.html
+share/doc/qt/html/qaxbindable.html
+share/doc/qt/html/qaxcontainer-example-qutlook.html
+share/doc/qt/html/qaxcontainer-example-testcon.html
+share/doc/qt/html/qaxcontainer-example-webbrowser.html
+share/doc/qt/html/qaxcontainer-examples.html
+share/doc/qt/html/qaxcontainer-faq.html
+share/doc/qt/html/qaxcontainer.html
+share/doc/qt/html/qaxfactory-h.html
+share/doc/qt/html/qaxfactory-members.html
+share/doc/qt/html/qaxfactory.html
+share/doc/qt/html/qaxobject-h.html
+share/doc/qt/html/qaxobject-members.html
+share/doc/qt/html/qaxobject.html
+share/doc/qt/html/qaxserver-demo-hierarchy.html
+share/doc/qt/html/qaxserver-demo-menus.html
+share/doc/qt/html/qaxserver-demo-multiple.html
+share/doc/qt/html/qaxserver-demo-opengl.html
+share/doc/qt/html/qaxserver-demo-simple.html
+share/doc/qt/html/qaxserver-demo-tetrax.html
+share/doc/qt/html/qaxserver-demo-wrapper.html
+share/doc/qt/html/qaxserver-example-hierarchy.html
+share/doc/qt/html/qaxserver-example-menus.html
+share/doc/qt/html/qaxserver-example-multiple.html
+share/doc/qt/html/qaxserver-example-opengl.html
+share/doc/qt/html/qaxserver-example-simple.html
+share/doc/qt/html/qaxserver-example-tetrax.html
+share/doc/qt/html/qaxserver-example-wrapper.html
+share/doc/qt/html/qaxserver-examples.html
+share/doc/qt/html/qaxserver-faq.html
+share/doc/qt/html/qaxserver.html
+share/doc/qt/html/qaxwidget-h.html
+share/doc/qt/html/qaxwidget-members.html
+share/doc/qt/html/qaxwidget.html
share/doc/qt/html/qbig5codec-h.html
share/doc/qt/html/qbig5codec-members.html
share/doc/qt/html/qbig5codec.html
@@ -892,6 +977,7 @@ share/doc/qt/html/qcustomevent-members.html
share/doc/qt/html/qcustomevent.html
share/doc/qt/html/qcustommenuitem-members.html
share/doc/qt/html/qcustommenuitem.html
+share/doc/qt/html/qd-actioneditor.png
share/doc/qt/html/qd-colortool-name.png
share/doc/qt/html/qd-databrowserwzd.png
share/doc/qt/html/qd-databrowserwzdpage2.png
@@ -1298,6 +1384,8 @@ share/doc/qt/html/qlistviewitems.png
share/doc/qt/html/qlocalfs-h.html
share/doc/qt/html/qlocalfs-members.html
share/doc/qt/html/qlocalfs.html
+share/doc/qt/html/qmacmime-members.html
+share/doc/qt/html/qmacmime.html
share/doc/qt/html/qmacstyle-members.html
share/doc/qt/html/qmacstyle.html
share/doc/qt/html/qmacstyle_mac-h.html
@@ -1316,7 +1404,7 @@ share/doc/qt/html/qmake-manual-5.html
share/doc/qt/html/qmake-manual-6.html
share/doc/qt/html/qmake-manual-7.html
share/doc/qt/html/qmake-manual.html
-share/doc/qt/html/qmake.xml
+share/doc/qt/html/qmake.dcf
share/doc/qt/html/qmap-h.html
share/doc/qt/html/qmap-members.html
share/doc/qt/html/qmap.html
@@ -1339,6 +1427,7 @@ share/doc/qt/html/qmessagebox-crit.png
share/doc/qt/html/qmessagebox-h.html
share/doc/qt/html/qmessagebox-info.png
share/doc/qt/html/qmessagebox-members.html
+share/doc/qt/html/qmessagebox-quest.png
share/doc/qt/html/qmessagebox-warn.png
share/doc/qt/html/qmessagebox.html
share/doc/qt/html/qmetaobject-h.html
@@ -1353,12 +1442,21 @@ share/doc/qt/html/qmimesourcefactory-members.html
share/doc/qt/html/qmimesourcefactory.html
share/doc/qt/html/qmlined-m.png
share/doc/qt/html/qmlined-w.png
+share/doc/qt/html/qmotif-h.html
+share/doc/qt/html/qmotif-members.html
+share/doc/qt/html/qmotif.html
+share/doc/qt/html/qmotifdialog-h.html
+share/doc/qt/html/qmotifdialog-members.html
+share/doc/qt/html/qmotifdialog.html
share/doc/qt/html/qmotifplusstyle-h.html
share/doc/qt/html/qmotifplusstyle-members.html
share/doc/qt/html/qmotifplusstyle.html
share/doc/qt/html/qmotifstyle-h.html
share/doc/qt/html/qmotifstyle-members.html
share/doc/qt/html/qmotifstyle.html
+share/doc/qt/html/qmotifwidget-h.html
+share/doc/qt/html/qmotifwidget-members.html
+share/doc/qt/html/qmotifwidget.html
share/doc/qt/html/qmouse_qws-h.html
share/doc/qt/html/qmousedriverfactory-members.html
share/doc/qt/html/qmousedriverfactory.html
@@ -1409,6 +1507,8 @@ share/doc/qt/html/qobjectcleanuphandler.html
share/doc/qt/html/qobjectlist-h.html
share/doc/qt/html/qobjectlist-members.html
share/doc/qt/html/qobjectlist.html
+share/doc/qt/html/qobjectlistiterator-members.html
+share/doc/qt/html/qobjectlistiterator.html
share/doc/qt/html/qpaintdevice-h.html
share/doc/qt/html/qpaintdevice-members.html
share/doc/qt/html/qpaintdevice.html
@@ -1621,6 +1721,9 @@ share/doc/qt/html/qspinbox-m.png
share/doc/qt/html/qspinbox-members.html
share/doc/qt/html/qspinbox-w.png
share/doc/qt/html/qspinbox.html
+share/doc/qt/html/qsplashscreen-h.html
+share/doc/qt/html/qsplashscreen-members.html
+share/doc/qt/html/qsplashscreen.html
share/doc/qt/html/qsplitter-h.html
share/doc/qt/html/qsplitter-m.png
share/doc/qt/html/qsplitter-members.html
@@ -1672,6 +1775,9 @@ share/doc/qt/html/qsqlrecordinfo.html
share/doc/qt/html/qsqlresult-h.html
share/doc/qt/html/qsqlresult-members.html
share/doc/qt/html/qsqlresult.html
+share/doc/qt/html/qsqlselectcursor-h.html
+share/doc/qt/html/qsqlselectcursor-members.html
+share/doc/qt/html/qsqlselectcursor.html
share/doc/qt/html/qstack.html
share/doc/qt/html/qstatusbar-h.html
share/doc/qt/html/qstatusbar-m.png
@@ -1715,9 +1821,9 @@ share/doc/qt/html/qsyntaxhighlighter.html
share/doc/qt/html/qt-colors.png
share/doc/qt/html/qt-members.html
share/doc/qt/html/qt-template-lib.html
+share/doc/qt/html/qt.dcf
share/doc/qt/html/qt.html
-share/doc/qt/html/qt.xml
-share/doc/qt/html/qt31-class-chart.png
+share/doc/qt/html/qt32-class-chart.png
share/doc/qt/html/qtab-members.html
share/doc/qt/html/qtab.html
share/doc/qt/html/qtabbar-h.html
@@ -1741,8 +1847,6 @@ share/doc/qt/html/qtableselection-members.html
share/doc/qt/html/qtableselection.html
share/doc/qt/html/qtabletevent-members.html
share/doc/qt/html/qtabletevent.html
-share/doc/qt/html/qtablevw-m.png
-share/doc/qt/html/qtablevw-w.png
share/doc/qt/html/qtabwidget-h.html
share/doc/qt/html/qtabwidget-m.png
share/doc/qt/html/qtabwidget-members.html
@@ -1781,6 +1885,9 @@ share/doc/qt/html/qtextview.html
share/doc/qt/html/qthread-h.html
share/doc/qt/html/qthread-members.html
share/doc/qt/html/qthread.html
+share/doc/qt/html/qthreadstorage-h.html
+share/doc/qt/html/qthreadstorage-members.html
+share/doc/qt/html/qthreadstorage.html
share/doc/qt/html/qtime-members.html
share/doc/qt/html/qtime.html
share/doc/qt/html/qtimeedit-members.html
@@ -1795,6 +1902,9 @@ share/doc/qt/html/qtl.html
share/doc/qt/html/qtoolbar-h.html
share/doc/qt/html/qtoolbar-members.html
share/doc/qt/html/qtoolbar.html
+share/doc/qt/html/qtoolbox-h.html
+share/doc/qt/html/qtoolbox-members.html
+share/doc/qt/html/qtoolbox.html
share/doc/qt/html/qtoolbutton-h.html
share/doc/qt/html/qtoolbutton-members.html
share/doc/qt/html/qtoolbutton.html
@@ -1822,6 +1932,9 @@ share/doc/qt/html/qurlinfo.html
share/doc/qt/html/qurloperator-h.html
share/doc/qt/html/qurloperator-members.html
share/doc/qt/html/qurloperator.html
+share/doc/qt/html/quuid-h.html
+share/doc/qt/html/quuid-members.html
+share/doc/qt/html/quuid.html
share/doc/qt/html/qvalidator-h.html
share/doc/qt/html/qvalidator-members.html
share/doc/qt/html/qvalidator.html
@@ -1938,6 +2051,9 @@ share/doc/qt/html/qxmlreader-members.html
share/doc/qt/html/qxmlreader.html
share/doc/qt/html/qxmlsimplereader-members.html
share/doc/qt/html/qxmlsimplereader.html
+share/doc/qt/html/qxtwidget-h.html
+share/doc/qt/html/qxtwidget-members.html
+share/doc/qt/html/qxtwidget.html
share/doc/qt/html/rangecontrols-example.html
share/doc/qt/html/rd-add.png
share/doc/qt/html/rd-chooseanimage.png
@@ -2014,11 +2130,13 @@ share/doc/qt/html/scaling.png
share/doc/qt/html/scribble-example.html
share/doc/qt/html/scripts.html
share/doc/qt/html/scrollview-example.html
+share/doc/qt/html/search.png
share/doc/qt/html/session.html
share/doc/qt/html/session.png
share/doc/qt/html/shared.html
share/doc/qt/html/shclass.html
share/doc/qt/html/showimg-example.html
+share/doc/qt/html/sidebar.png
share/doc/qt/html/signalsandslots.html
share/doc/qt/html/simple-application-example.html
share/doc/qt/html/simple-application.html
@@ -2148,9 +2266,12 @@ share/doc/qt/html/timers.html
share/doc/qt/html/titleindex
share/doc/qt/html/toggleaction-example.html
share/doc/qt/html/toolbar.png
+share/doc/qt/html/toolbar1.png
share/doc/qt/html/tools-list.html
share/doc/qt/html/tools.html
share/doc/qt/html/tooltip-example.html
+share/doc/qt/html/toplevel-example.html
+share/doc/qt/html/trademarks.html
share/doc/qt/html/trivial-nsplugin-example.html
share/doc/qt/html/troll.html
share/doc/qt/html/tt1_en.png
@@ -2197,6 +2318,7 @@ share/doc/qt/html/unsmooth.png
share/doc/qt/html/validateaccelerators.png
share/doc/qt/html/validatephrases.png
share/doc/qt/html/validatepunctuation.png
+share/doc/qt/html/web.png
share/doc/qt/html/whatsthis
share/doc/qt/html/whatsthis.png
share/doc/qt/html/widgets-example.html
@@ -2248,6 +2370,10 @@ share/qt/mkspecs/hpux-g++-64/qmake.conf
share/qt/mkspecs/hpux-g++-64/qplatformdefs.h
share/qt/mkspecs/hpux-g++/qmake.conf
share/qt/mkspecs/hpux-g++/qplatformdefs.h
+share/qt/mkspecs/hpuxi-acc-32/qmake.conf
+share/qt/mkspecs/hpuxi-acc-32/qplatformdefs.h
+share/qt/mkspecs/hpuxi-acc-64/qmake.conf
+share/qt/mkspecs/hpuxi-acc-64/qplatformdefs.h
share/qt/mkspecs/hurd-g++/qmake.conf
share/qt/mkspecs/hurd-g++/qplatformdefs.h
share/qt/mkspecs/irix-cc-64/qmake.conf
@@ -2266,14 +2392,12 @@ share/qt/mkspecs/linux-icc/qmake.conf
share/qt/mkspecs/linux-icc/qplatformdefs.h
share/qt/mkspecs/linux-kcc/qmake.conf
share/qt/mkspecs/linux-kcc/qplatformdefs.h
+share/qt/mkspecs/linux-kylix/qmake.conf
+share/qt/mkspecs/linux-kylix/qplatformdefs.h
share/qt/mkspecs/linux-pgcc/qmake.conf
share/qt/mkspecs/linux-pgcc/qplatformdefs.h
share/qt/mkspecs/lynxos-g++/qmake.conf
share/qt/mkspecs/lynxos-g++/qplatformdefs.h
-share/qt/mkspecs/mac9-mwerks/mwerksapp.xml
-share/qt/mkspecs/mac9-mwerks/mwerkslib.xml
-share/qt/mkspecs/mac9-mwerks/qmake.conf
-share/qt/mkspecs/mac9-mwerks/qplatformdefs.h
share/qt/mkspecs/macx-g++/Info.plist.app
share/qt/mkspecs/macx-g++/qmake.conf
share/qt/mkspecs/macx-g++/qplatformdefs.h
@@ -2305,8 +2429,6 @@ share/qt/mkspecs/solaris-g++-64/qmake.conf
share/qt/mkspecs/solaris-g++-64/qplatformdefs.h
share/qt/mkspecs/solaris-g++/qmake.conf
share/qt/mkspecs/solaris-g++/qplatformdefs.h
-share/qt/mkspecs/solaris-kcc/qmake.conf
-share/qt/mkspecs/solaris-kcc/qplatformdefs.h
share/qt/mkspecs/tru64-cxx/qmake.conf
share/qt/mkspecs/tru64-cxx/qplatformdefs.h
share/qt/mkspecs/tru64-g++/qmake.conf
@@ -2339,12 +2461,20 @@ share/qt/phrasebooks/french.qph
share/qt/phrasebooks/german.qph
share/qt/phrasebooks/italian.qph
share/qt/phrasebooks/norwegian.qph
+share/qt/phrasebooks/russian.qph
share/qt/phrasebooks/spanish.qph
share/qt/phrasebooks/swedish.qph
share/qt/templates/Configuration_Dialog.ui
share/qt/templates/Dialog_with_Buttons_(Bottom).ui
share/qt/templates/Dialog_with_Buttons_(Right).ui
share/qt/templates/Tab_Dialog.ui
+translations/assistant_de.qm
+translations/qt_ar.qm
+translations/qt_de.qm
+translations/qt_fr.qm
+translations/qt_iw.qm
+translations/qt_ru.qm
+@dirrm translations
@dirrm share/qt/templates
@dirrm share/qt/phrasebooks
@dirrm share/qt/mkspecs/win32-watcom
@@ -2357,7 +2487,6 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/qt/mkspecs/unixware-cc
@dirrm share/qt/mkspecs/tru64-g++
@dirrm share/qt/mkspecs/tru64-cxx
-@dirrm share/qt/mkspecs/solaris-kcc
@dirrm share/qt/mkspecs/solaris-g++-64
@dirrm share/qt/mkspecs/solaris-g++
@dirrm share/qt/mkspecs/solaris-cc-64
@@ -2372,9 +2501,9 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/qt/mkspecs/macx-pbuilder
@dirrm share/qt/mkspecs/macx-mwerks
@dirrm share/qt/mkspecs/macx-g++
-@dirrm share/qt/mkspecs/mac9-mwerks
@dirrm share/qt/mkspecs/lynxos-g++
@dirrm share/qt/mkspecs/linux-pgcc
+@dirrm share/qt/mkspecs/linux-kylix
@dirrm share/qt/mkspecs/linux-kcc
@dirrm share/qt/mkspecs/linux-icc
@dirrm share/qt/mkspecs/linux-g++
@@ -2384,6 +2513,8 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/qt/mkspecs/irix-cc-64
@dirrm share/qt/mkspecs/irix-cc
@dirrm share/qt/mkspecs/hurd-g++
+@dirrm share/qt/mkspecs/hpuxi-acc-64
+@dirrm share/qt/mkspecs/hpuxi-acc-32
@dirrm share/qt/mkspecs/hpux-g++-64
@dirrm share/qt/mkspecs/hpux-g++
@dirrm share/qt/mkspecs/hpux-cc
@@ -2405,4 +2536,6 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/doc/qt
@dirrm lib/plugins/designer
@dirrm lib/plugins
+@dirrm lib/pkgconfig
@dirrm include/private
+@dirrm etc/settings
diff --git a/x11-toolkits/qt33/Makefile b/x11-toolkits/qt33/Makefile
index ebfd8ae5f4e..ac99826d63b 100644
--- a/x11-toolkits/qt33/Makefile
+++ b/x11-toolkits/qt33/Makefile
@@ -7,8 +7,7 @@
#
PORTNAME?= qt
-PORTVERSION= 3.1.2
-PORTREVISION?= 1
+PORTVERSION= 3.2.1
CATEGORIES?= x11-toolkits
MASTER_SITES= ftp://ftp.trolltech.com/qt/source/ \
ftp://ftp.silug.org/pub/qt/ \
@@ -47,7 +46,7 @@ CONFIGURE_ARGS+=-no-xft
.endif
.if defined(DEBUG)
-CONFIGURE_ARGS+= -debug
+CONFIGURE_ARGS+=-debug
.endif
.if !defined(BUILD_PLUGIN_ONLY)
@@ -138,6 +137,12 @@ post-patch:
${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
@${REINPLACE_CMD} -e 's,release,release thread,' \
${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
+.if ${OSVERSION} > 500016
+ @${REINPLACE_CMD} -e 's,-pthread -D_THREAD_SAFE,${PTHREAD_CFLAGS},' \
+ ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
+ @${REINPLACE_CMD} -e 's,-pthread,${PTHREAD_LIBS},' \
+ ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
+.endif
.if !defined(BUILD_PLUGIN_ONLY)
@${RM} ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf.bak
diff --git a/x11-toolkits/qt33/distinfo b/x11-toolkits/qt33/distinfo
index b63babb92bf..e2cdecd987c 100644
--- a/x11-toolkits/qt33/distinfo
+++ b/x11-toolkits/qt33/distinfo
@@ -1 +1 @@
-MD5 (KDE/qt-x11-free-3.1.2.tar.bz2) = 156591717687799c69cf3f8b64a898f2
+MD5 (KDE/qt-x11-free-3.2.1.tar.bz2) = 9ae022ffe7603ec34aba150f6cca257a
diff --git a/x11-toolkits/qt33/files/patch-qlistview.cpp b/x11-toolkits/qt33/files/patch-qlistview.cpp
deleted file mode 100644
index 73882d3e974..00000000000
--- a/x11-toolkits/qt33/files/patch-qlistview.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/qlistview.cpp.orig Mon Feb 24 09:30:39 2003
-+++ src/widgets/qlistview.cpp Mon May 12 19:42:07 2003
-@@ -6215,7 +6215,7 @@
-
- void QListView::ensureItemVisible( const QListViewItem * i )
- {
-- if ( !i )
-+ if ( !i || !i->isVisible() )
- return;
-
- QListViewItem *parent = i->parent();
diff --git a/x11-toolkits/qt33/files/patch-qpopupmenu.cpp b/x11-toolkits/qt33/files/patch-qpopupmenu.cpp
deleted file mode 100644
index 78affc105b4..00000000000
--- a/x11-toolkits/qt33/files/patch-qpopupmenu.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/qpopupmenu.cpp.orig Mon May 12 19:44:39 2003
-+++ src/widgets/qpopupmenu.cpp Mon May 12 19:45:42 2003
-@@ -1739,7 +1739,7 @@
- if ( style().styleHint(QStyle::SH_PopupMenu_SloppySubMenus, this) &&
- d->mouseMoveBuffer.contains( e->pos() ) ) {
- actItem = item;
-- popupSubMenuLater( style().styleHint(QStyle::SH_PopupMenu_SubMenuPopupDelay, this) * 2,
-+ popupSubMenuLater( style().styleHint(QStyle::SH_PopupMenu_SubMenuPopupDelay, this) * 6,
- this );
- return;
- }
diff --git a/x11-toolkits/qt33/files/patch-qtextedit.cpp b/x11-toolkits/qt33/files/patch-qtextedit.cpp
deleted file mode 100644
index 7c22203692d..00000000000
--- a/x11-toolkits/qt33/files/patch-qtextedit.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/widgets/qtextedit.cpp.orig Mon Feb 24 09:30:37 2003
-+++ src/widgets/qtextedit.cpp Mon May 12 19:50:19 2003
-@@ -1863,7 +1863,7 @@
- }
- setModified();
- emit textChanged();
-- emit selectionChanged();
-+ emit copyAvailable( doc->hasSelection( QTextDocument::Standard ) );
- }
-
- /*!
-@@ -4801,7 +4801,7 @@
- return;
- if ( doc->hasSelection( QTextDocument::Standard ) )
- removeSelectedText();
-- if ( !m->provides( st.data() ) )
-+ if ( !QRichTextDrag::canDecode( m ) )
- return;
- QString t;
- if ( !QRichTextDrag::decode( m, t, st.data(), subtype ) )
diff --git a/x11-toolkits/qt33/pkg-plist b/x11-toolkits/qt33/pkg-plist
index 602fcaf6d86..459e195a33c 100644
--- a/x11-toolkits/qt33/pkg-plist
+++ b/x11-toolkits/qt33/pkg-plist
@@ -14,6 +14,8 @@ bin/qmake
bin/qtconfig
bin/qvfb
bin/uic
+etc/settings/.qt_plugins_3.2rc.lock
+etc/settings/qt_plugins_3.2rc
include/private/qapplication_p.h
include/private/qcolor_p.h
include/private/qcom_p.h
@@ -21,12 +23,14 @@ include/private/qcomlibrary_p.h
include/private/qcomplextext_p.h
include/private/qcomponentfactory_p.h
include/private/qcriticalsection_p.h
+include/private/qdialogbuttons_p.h
include/private/qdir_p.h
include/private/qeffects_p.h
include/private/qeventloop_p.h
include/private/qfiledefs_p.h
include/private/qfontcodecs_p.h
include/private/qfontdata_p.h
+include/private/qfontengine_p.h
include/private/qgfxdriverinterface_p.h
include/private/qgpluginmanager_p.h
include/private/qimageformatinterface_p.h
@@ -41,8 +45,10 @@ include/private/qmutex_p.h
include/private/qmutexpool_p.h
include/private/qpainter_p.h
include/private/qpluginmanager_p.h
+include/private/qprinter_p.h
include/private/qpsprinter_p.h
include/private/qrichtext_p.h
+include/private/qscriptengine_p.h
include/private/qsettings_p.h
include/private/qsharedmemory_p.h
include/private/qsqldriverinterface_p.h
@@ -50,10 +56,15 @@ include/private/qsqlextension_p.h
include/private/qsqlmanager_p.h
include/private/qstyleinterface_p.h
include/private/qsvgdevice_p.h
+include/private/qt_x11_p.h
include/private/qtextcodecinterface_p.h
+include/private/qtextengine_p.h
+include/private/qtextlayout_p.h
+include/private/qthreadinstance_p.h
include/private/qtitlebar_p.h
include/private/qucom_p.h
include/private/qucomextra_p.h
+include/private/qunicodetables_p.h
include/private/qwidget_p.h
include/private/qwidgetinterface_p.h
include/private/qwidgetresizehandler_p.h
@@ -307,6 +318,7 @@ include/qsocknot.h
include/qsortedlist.h
include/qsound.h
include/qspinbox.h
+include/qsplashscreen.h
include/qsplitter.h
include/qsql.h
include/qsqlcursor.h
@@ -322,6 +334,7 @@ include/qsqlpropertymap.h
include/qsqlquery.h
include/qsqlrecord.h
include/qsqlresult.h
+include/qsqlselectcursor.h
include/qstack.h
include/qstatusbar.h
include/qstring.h
@@ -334,7 +347,6 @@ include/qstyleplugin.h
include/qstylesheet.h
include/qsyntaxhighlighter.h
include/qt.h
-include/qt_x11.h
include/qtabbar.h
include/qtabdialog.h
include/qtabdlg.h
@@ -348,9 +360,11 @@ include/qtextedit.h
include/qtextstream.h
include/qtextview.h
include/qthread.h
+include/qthreadstorage.h
include/qtimer.h
include/qtl.h
include/qtoolbar.h
+include/qtoolbox.h
include/qtoolbutton.h
include/qtooltip.h
include/qtranslator.h
@@ -384,14 +398,13 @@ include/qwindefs.h
include/qwindow.h
include/qwindowdefs.h
include/qwindowsstyle.h
-include/qwindowsxpstyle.h
include/qwinexport.h
include/qwizard.h
include/qwmatrix.h
include/qworkspace.h
include/qxml.h
-lib/libdesigner.a
-lib/libdesigner.prl
+lib/libdesignercore.a
+lib/libdesignercore.prl
lib/libeditor.a
lib/libeditor.prl
lib/libqassistantclient.a
@@ -400,37 +413,44 @@ lib/libqnp.prl
lib/libqt-mt.prl
lib/libqt-mt.so
lib/libqt-mt.so.3
-lib/libqt-mt.so.3.1
-lib/libqt-mt.so.3.1.2
+lib/libqt-mt.so.3.2
+lib/libqt-mt.so.3.2.1
lib/libqui.prl
lib/libqui.so
lib/libqui.so.1
lib/libqui.so.1.0
lib/libqui.so.1.0.0
+lib/pkgconfig/qt-mt.pc
lib/plugins/designer/libcppeditor.so
lib/plugins/designer/libdlgplugin.so
+lib/plugins/designer/libgladeplugin.so
lib/plugins/designer/libkdevdlgplugin.so
lib/plugins/designer/librcplugin.so
lib/plugins/designer/libwizards.so
+share/doc/qt/html/3rdparty.html
share/doc/qt/html/aboutqt.html
share/doc/qt/html/abstract-connections.png
share/doc/qt/html/abstractwidgets.html
share/doc/qt/html/accelerators.html
share/doc/qt/html/aclock-example.html
+share/doc/qt/html/activeqt-examples.html
+share/doc/qt/html/activeqt.html
share/doc/qt/html/addressbook-example.html
share/doc/qt/html/advanced.html
share/doc/qt/html/annotated.html
share/doc/qt/html/appearance.html
share/doc/qt/html/appicon.html
share/doc/qt/html/application.html
+share/doc/qt/html/archivesearch-example.html
share/doc/qt/html/assistant-1.html
share/doc/qt/html/assistant-2.html
share/doc/qt/html/assistant-3.html
share/doc/qt/html/assistant-4.html
share/doc/qt/html/assistant-5.html
share/doc/qt/html/assistant-6.html
+share/doc/qt/html/assistant.dcf
share/doc/qt/html/assistant.html
-share/doc/qt/html/assistant.xml
+share/doc/qt/html/assistant.png
share/doc/qt/html/basic.html
share/doc/qt/html/bearings.png
share/doc/qt/html/biff-example.html
@@ -441,7 +461,6 @@ share/doc/qt/html/brush-styles.png
share/doc/qt/html/bughowto.html
share/doc/qt/html/buttongroup-w.png
share/doc/qt/html/buttongroups-example.html
-share/doc/qt/html/buyhowto.html
share/doc/qt/html/canvas-chart-example.html
share/doc/qt/html/canvas-example.html
share/doc/qt/html/canvas.html
@@ -470,6 +489,7 @@ share/doc/qt/html/classchart.html
share/doc/qt/html/classes.html
share/doc/qt/html/clientserver-example.html
share/doc/qt/html/collection.html
+share/doc/qt/html/commercialeditions.html
share/doc/qt/html/commonproblems.html
share/doc/qt/html/concrete-connections.png
share/doc/qt/html/coordsys.html
@@ -480,8 +500,8 @@ share/doc/qt/html/cursors.png
share/doc/qt/html/customlayout-example.html
share/doc/qt/html/customlayout.html
share/doc/qt/html/customstyles.html
-share/doc/qt/html/database-connections.png
share/doc/qt/html/database.html
+share/doc/qt/html/databaseconnections.png
share/doc/qt/html/datastreamformat.html
share/doc/qt/html/datetimewidgets.png
share/doc/qt/html/dclock-example.html
@@ -505,7 +525,7 @@ share/doc/qt/html/designer-manual-7.html
share/doc/qt/html/designer-manual-8.html
share/doc/qt/html/designer-manual-9.html
share/doc/qt/html/designer-manual.html
-share/doc/qt/html/designer.xml
+share/doc/qt/html/designer.dcf
share/doc/qt/html/designer1.jpg
share/doc/qt/html/designer2.jpg
share/doc/qt/html/designer3.jpg
@@ -528,7 +548,9 @@ share/doc/qt/html/dialog3sample.png
share/doc/qt/html/dialogs.html
share/doc/qt/html/dirview-example.html
share/doc/qt/html/distributingqt.html
+share/doc/qt/html/distributor-example.html
share/doc/qt/html/dnd.html
+share/doc/qt/html/docwindow.png
share/doc/qt/html/doneandnext.png
share/doc/qt/html/draganddrop.html
share/doc/qt/html/dragdrop-example.html
@@ -562,6 +584,7 @@ share/doc/qt/html/events.html
share/doc/qt/html/eventsandfilters.html
share/doc/qt/html/examples.html
share/doc/qt/html/extension-dialog-example.html
+share/doc/qt/html/faq.html
share/doc/qt/html/filechooser.png
share/doc/qt/html/fileiconview-example.html
share/doc/qt/html/fileopen.png
@@ -571,8 +594,10 @@ share/doc/qt/html/finddialog.png
share/doc/qt/html/focus.html
share/doc/qt/html/forever-example.html
share/doc/qt/html/frames.png
+share/doc/qt/html/freeeditions.html
share/doc/qt/html/ftpclient-example.html
share/doc/qt/html/functions.html
+share/doc/qt/html/general.png
share/doc/qt/html/geomanagement.html
share/doc/qt/html/geometry.html
share/doc/qt/html/geometry.png
@@ -587,6 +612,7 @@ share/doc/qt/html/guibooks.html
share/doc/qt/html/headerfilesynonyms
share/doc/qt/html/headers.html
share/doc/qt/html/hello-example.html
+share/doc/qt/html/helpsystem-example.html
share/doc/qt/html/helpsystem.html
share/doc/qt/html/helpviewer-example.html
share/doc/qt/html/hierarchy.html
@@ -606,6 +632,7 @@ share/doc/qt/html/inputdialogs.png
share/doc/qt/html/install-win.html
share/doc/qt/html/install-x11.html
share/doc/qt/html/installation.html
+share/doc/qt/html/integration.html
share/doc/qt/html/io.html
share/doc/qt/html/keyfeatures30.html
share/doc/qt/html/layout-example.html
@@ -621,8 +648,8 @@ share/doc/qt/html/linguist-manual-2.html
share/doc/qt/html/linguist-manual-3.html
share/doc/qt/html/linguist-manual-4.html
share/doc/qt/html/linguist-manual.html
+share/doc/qt/html/linguist.dcf
share/doc/qt/html/linguist.png
-share/doc/qt/html/linguist.xml
share/doc/qt/html/listbox-example.html
share/doc/qt/html/listboxcombo-example.html
share/doc/qt/html/listviews-example.html
@@ -640,11 +667,25 @@ share/doc/qt/html/metaobjects.html
share/doc/qt/html/misc.html
share/doc/qt/html/moc.html
share/doc/qt/html/modules.html
+share/doc/qt/html/motif-customwidget-example.html
+share/doc/qt/html/motif-dialog-example.html
+share/doc/qt/html/motif-examples.html
+share/doc/qt/html/motif-extension.html
+share/doc/qt/html/motif-todo.png
+share/doc/qt/html/motif-walkthrough-1.html
+share/doc/qt/html/motif-walkthrough-10.html
+share/doc/qt/html/motif-walkthrough-2.html
+share/doc/qt/html/motif-walkthrough-3.html
+share/doc/qt/html/motif-walkthrough-4.html
+share/doc/qt/html/motif-walkthrough-5.html
+share/doc/qt/html/motif-walkthrough-6.html
+share/doc/qt/html/motif-walkthrough-7.html
+share/doc/qt/html/motif-walkthrough-8.html
+share/doc/qt/html/motif-walkthrough-9.html
+share/doc/qt/html/motif-walkthrough.html
share/doc/qt/html/movies-example.html
share/doc/qt/html/multimedia.html
-share/doc/qt/html/mw-actiongroup.png
share/doc/qt/html/mw-addmainwidg.png
-share/doc/qt/html/mw-addmenuitem.png
share/doc/qt/html/mw-coloriconv.png
share/doc/qt/html/mw-colortable.png
share/doc/qt/html/mw-colortool1.png
@@ -654,6 +695,7 @@ share/doc/qt/html/mw-conn2.png
share/doc/qt/html/mw-conn3.png
share/doc/qt/html/mw-conn4.png
share/doc/qt/html/mw-dragaction.png
+share/doc/qt/html/mw-dragviewitem.png
share/doc/qt/html/mw-editforw.png
share/doc/qt/html/mw-editfunc.png
share/doc/qt/html/mw-editincimp.png
@@ -663,10 +705,12 @@ share/doc/qt/html/mw-laycolortable.png
share/doc/qt/html/mw-laymainwidg.png
share/doc/qt/html/mw-menuwiz.png
share/doc/qt/html/mw-newfile.png
+share/doc/qt/html/mw-newmenuitem.png
share/doc/qt/html/mw-objexplor.png
share/doc/qt/html/mw-previewform.png
share/doc/qt/html/mw-projset.png
share/doc/qt/html/mw-propedit.png
+share/doc/qt/html/mw-separator.png
share/doc/qt/html/mw-settoolwiz.png
share/doc/qt/html/mw-startdesign.png
share/doc/qt/html/mw-toolbarpits.png
@@ -694,6 +738,7 @@ share/doc/qt/html/organizers.html
share/doc/qt/html/outliner-example.html
share/doc/qt/html/overviews-list.html
share/doc/qt/html/palette.png
+share/doc/qt/html/pdf1.png
share/doc/qt/html/pen-cap-styles.png
share/doc/qt/html/pen-join-styles.png
share/doc/qt/html/pen-styles.png
@@ -759,6 +804,46 @@ share/doc/qt/html/qasyncimageio-h.html
share/doc/qt/html/qasyncio-h.html
share/doc/qt/html/qasyncio-members.html
share/doc/qt/html/qasyncio.html
+share/doc/qt/html/qaxaggregated-members.html
+share/doc/qt/html/qaxaggregated.html
+share/doc/qt/html/qaxbase-h.html
+share/doc/qt/html/qaxbase-members.html
+share/doc/qt/html/qaxbase.html
+share/doc/qt/html/qaxbindable-h.html
+share/doc/qt/html/qaxbindable-members.html
+share/doc/qt/html/qaxbindable.html
+share/doc/qt/html/qaxcontainer-example-qutlook.html
+share/doc/qt/html/qaxcontainer-example-testcon.html
+share/doc/qt/html/qaxcontainer-example-webbrowser.html
+share/doc/qt/html/qaxcontainer-examples.html
+share/doc/qt/html/qaxcontainer-faq.html
+share/doc/qt/html/qaxcontainer.html
+share/doc/qt/html/qaxfactory-h.html
+share/doc/qt/html/qaxfactory-members.html
+share/doc/qt/html/qaxfactory.html
+share/doc/qt/html/qaxobject-h.html
+share/doc/qt/html/qaxobject-members.html
+share/doc/qt/html/qaxobject.html
+share/doc/qt/html/qaxserver-demo-hierarchy.html
+share/doc/qt/html/qaxserver-demo-menus.html
+share/doc/qt/html/qaxserver-demo-multiple.html
+share/doc/qt/html/qaxserver-demo-opengl.html
+share/doc/qt/html/qaxserver-demo-simple.html
+share/doc/qt/html/qaxserver-demo-tetrax.html
+share/doc/qt/html/qaxserver-demo-wrapper.html
+share/doc/qt/html/qaxserver-example-hierarchy.html
+share/doc/qt/html/qaxserver-example-menus.html
+share/doc/qt/html/qaxserver-example-multiple.html
+share/doc/qt/html/qaxserver-example-opengl.html
+share/doc/qt/html/qaxserver-example-simple.html
+share/doc/qt/html/qaxserver-example-tetrax.html
+share/doc/qt/html/qaxserver-example-wrapper.html
+share/doc/qt/html/qaxserver-examples.html
+share/doc/qt/html/qaxserver-faq.html
+share/doc/qt/html/qaxserver.html
+share/doc/qt/html/qaxwidget-h.html
+share/doc/qt/html/qaxwidget-members.html
+share/doc/qt/html/qaxwidget.html
share/doc/qt/html/qbig5codec-h.html
share/doc/qt/html/qbig5codec-members.html
share/doc/qt/html/qbig5codec.html
@@ -892,6 +977,7 @@ share/doc/qt/html/qcustomevent-members.html
share/doc/qt/html/qcustomevent.html
share/doc/qt/html/qcustommenuitem-members.html
share/doc/qt/html/qcustommenuitem.html
+share/doc/qt/html/qd-actioneditor.png
share/doc/qt/html/qd-colortool-name.png
share/doc/qt/html/qd-databrowserwzd.png
share/doc/qt/html/qd-databrowserwzdpage2.png
@@ -1298,6 +1384,8 @@ share/doc/qt/html/qlistviewitems.png
share/doc/qt/html/qlocalfs-h.html
share/doc/qt/html/qlocalfs-members.html
share/doc/qt/html/qlocalfs.html
+share/doc/qt/html/qmacmime-members.html
+share/doc/qt/html/qmacmime.html
share/doc/qt/html/qmacstyle-members.html
share/doc/qt/html/qmacstyle.html
share/doc/qt/html/qmacstyle_mac-h.html
@@ -1316,7 +1404,7 @@ share/doc/qt/html/qmake-manual-5.html
share/doc/qt/html/qmake-manual-6.html
share/doc/qt/html/qmake-manual-7.html
share/doc/qt/html/qmake-manual.html
-share/doc/qt/html/qmake.xml
+share/doc/qt/html/qmake.dcf
share/doc/qt/html/qmap-h.html
share/doc/qt/html/qmap-members.html
share/doc/qt/html/qmap.html
@@ -1339,6 +1427,7 @@ share/doc/qt/html/qmessagebox-crit.png
share/doc/qt/html/qmessagebox-h.html
share/doc/qt/html/qmessagebox-info.png
share/doc/qt/html/qmessagebox-members.html
+share/doc/qt/html/qmessagebox-quest.png
share/doc/qt/html/qmessagebox-warn.png
share/doc/qt/html/qmessagebox.html
share/doc/qt/html/qmetaobject-h.html
@@ -1353,12 +1442,21 @@ share/doc/qt/html/qmimesourcefactory-members.html
share/doc/qt/html/qmimesourcefactory.html
share/doc/qt/html/qmlined-m.png
share/doc/qt/html/qmlined-w.png
+share/doc/qt/html/qmotif-h.html
+share/doc/qt/html/qmotif-members.html
+share/doc/qt/html/qmotif.html
+share/doc/qt/html/qmotifdialog-h.html
+share/doc/qt/html/qmotifdialog-members.html
+share/doc/qt/html/qmotifdialog.html
share/doc/qt/html/qmotifplusstyle-h.html
share/doc/qt/html/qmotifplusstyle-members.html
share/doc/qt/html/qmotifplusstyle.html
share/doc/qt/html/qmotifstyle-h.html
share/doc/qt/html/qmotifstyle-members.html
share/doc/qt/html/qmotifstyle.html
+share/doc/qt/html/qmotifwidget-h.html
+share/doc/qt/html/qmotifwidget-members.html
+share/doc/qt/html/qmotifwidget.html
share/doc/qt/html/qmouse_qws-h.html
share/doc/qt/html/qmousedriverfactory-members.html
share/doc/qt/html/qmousedriverfactory.html
@@ -1409,6 +1507,8 @@ share/doc/qt/html/qobjectcleanuphandler.html
share/doc/qt/html/qobjectlist-h.html
share/doc/qt/html/qobjectlist-members.html
share/doc/qt/html/qobjectlist.html
+share/doc/qt/html/qobjectlistiterator-members.html
+share/doc/qt/html/qobjectlistiterator.html
share/doc/qt/html/qpaintdevice-h.html
share/doc/qt/html/qpaintdevice-members.html
share/doc/qt/html/qpaintdevice.html
@@ -1621,6 +1721,9 @@ share/doc/qt/html/qspinbox-m.png
share/doc/qt/html/qspinbox-members.html
share/doc/qt/html/qspinbox-w.png
share/doc/qt/html/qspinbox.html
+share/doc/qt/html/qsplashscreen-h.html
+share/doc/qt/html/qsplashscreen-members.html
+share/doc/qt/html/qsplashscreen.html
share/doc/qt/html/qsplitter-h.html
share/doc/qt/html/qsplitter-m.png
share/doc/qt/html/qsplitter-members.html
@@ -1672,6 +1775,9 @@ share/doc/qt/html/qsqlrecordinfo.html
share/doc/qt/html/qsqlresult-h.html
share/doc/qt/html/qsqlresult-members.html
share/doc/qt/html/qsqlresult.html
+share/doc/qt/html/qsqlselectcursor-h.html
+share/doc/qt/html/qsqlselectcursor-members.html
+share/doc/qt/html/qsqlselectcursor.html
share/doc/qt/html/qstack.html
share/doc/qt/html/qstatusbar-h.html
share/doc/qt/html/qstatusbar-m.png
@@ -1715,9 +1821,9 @@ share/doc/qt/html/qsyntaxhighlighter.html
share/doc/qt/html/qt-colors.png
share/doc/qt/html/qt-members.html
share/doc/qt/html/qt-template-lib.html
+share/doc/qt/html/qt.dcf
share/doc/qt/html/qt.html
-share/doc/qt/html/qt.xml
-share/doc/qt/html/qt31-class-chart.png
+share/doc/qt/html/qt32-class-chart.png
share/doc/qt/html/qtab-members.html
share/doc/qt/html/qtab.html
share/doc/qt/html/qtabbar-h.html
@@ -1741,8 +1847,6 @@ share/doc/qt/html/qtableselection-members.html
share/doc/qt/html/qtableselection.html
share/doc/qt/html/qtabletevent-members.html
share/doc/qt/html/qtabletevent.html
-share/doc/qt/html/qtablevw-m.png
-share/doc/qt/html/qtablevw-w.png
share/doc/qt/html/qtabwidget-h.html
share/doc/qt/html/qtabwidget-m.png
share/doc/qt/html/qtabwidget-members.html
@@ -1781,6 +1885,9 @@ share/doc/qt/html/qtextview.html
share/doc/qt/html/qthread-h.html
share/doc/qt/html/qthread-members.html
share/doc/qt/html/qthread.html
+share/doc/qt/html/qthreadstorage-h.html
+share/doc/qt/html/qthreadstorage-members.html
+share/doc/qt/html/qthreadstorage.html
share/doc/qt/html/qtime-members.html
share/doc/qt/html/qtime.html
share/doc/qt/html/qtimeedit-members.html
@@ -1795,6 +1902,9 @@ share/doc/qt/html/qtl.html
share/doc/qt/html/qtoolbar-h.html
share/doc/qt/html/qtoolbar-members.html
share/doc/qt/html/qtoolbar.html
+share/doc/qt/html/qtoolbox-h.html
+share/doc/qt/html/qtoolbox-members.html
+share/doc/qt/html/qtoolbox.html
share/doc/qt/html/qtoolbutton-h.html
share/doc/qt/html/qtoolbutton-members.html
share/doc/qt/html/qtoolbutton.html
@@ -1822,6 +1932,9 @@ share/doc/qt/html/qurlinfo.html
share/doc/qt/html/qurloperator-h.html
share/doc/qt/html/qurloperator-members.html
share/doc/qt/html/qurloperator.html
+share/doc/qt/html/quuid-h.html
+share/doc/qt/html/quuid-members.html
+share/doc/qt/html/quuid.html
share/doc/qt/html/qvalidator-h.html
share/doc/qt/html/qvalidator-members.html
share/doc/qt/html/qvalidator.html
@@ -1938,6 +2051,9 @@ share/doc/qt/html/qxmlreader-members.html
share/doc/qt/html/qxmlreader.html
share/doc/qt/html/qxmlsimplereader-members.html
share/doc/qt/html/qxmlsimplereader.html
+share/doc/qt/html/qxtwidget-h.html
+share/doc/qt/html/qxtwidget-members.html
+share/doc/qt/html/qxtwidget.html
share/doc/qt/html/rangecontrols-example.html
share/doc/qt/html/rd-add.png
share/doc/qt/html/rd-chooseanimage.png
@@ -2014,11 +2130,13 @@ share/doc/qt/html/scaling.png
share/doc/qt/html/scribble-example.html
share/doc/qt/html/scripts.html
share/doc/qt/html/scrollview-example.html
+share/doc/qt/html/search.png
share/doc/qt/html/session.html
share/doc/qt/html/session.png
share/doc/qt/html/shared.html
share/doc/qt/html/shclass.html
share/doc/qt/html/showimg-example.html
+share/doc/qt/html/sidebar.png
share/doc/qt/html/signalsandslots.html
share/doc/qt/html/simple-application-example.html
share/doc/qt/html/simple-application.html
@@ -2148,9 +2266,12 @@ share/doc/qt/html/timers.html
share/doc/qt/html/titleindex
share/doc/qt/html/toggleaction-example.html
share/doc/qt/html/toolbar.png
+share/doc/qt/html/toolbar1.png
share/doc/qt/html/tools-list.html
share/doc/qt/html/tools.html
share/doc/qt/html/tooltip-example.html
+share/doc/qt/html/toplevel-example.html
+share/doc/qt/html/trademarks.html
share/doc/qt/html/trivial-nsplugin-example.html
share/doc/qt/html/troll.html
share/doc/qt/html/tt1_en.png
@@ -2197,6 +2318,7 @@ share/doc/qt/html/unsmooth.png
share/doc/qt/html/validateaccelerators.png
share/doc/qt/html/validatephrases.png
share/doc/qt/html/validatepunctuation.png
+share/doc/qt/html/web.png
share/doc/qt/html/whatsthis
share/doc/qt/html/whatsthis.png
share/doc/qt/html/widgets-example.html
@@ -2248,6 +2370,10 @@ share/qt/mkspecs/hpux-g++-64/qmake.conf
share/qt/mkspecs/hpux-g++-64/qplatformdefs.h
share/qt/mkspecs/hpux-g++/qmake.conf
share/qt/mkspecs/hpux-g++/qplatformdefs.h
+share/qt/mkspecs/hpuxi-acc-32/qmake.conf
+share/qt/mkspecs/hpuxi-acc-32/qplatformdefs.h
+share/qt/mkspecs/hpuxi-acc-64/qmake.conf
+share/qt/mkspecs/hpuxi-acc-64/qplatformdefs.h
share/qt/mkspecs/hurd-g++/qmake.conf
share/qt/mkspecs/hurd-g++/qplatformdefs.h
share/qt/mkspecs/irix-cc-64/qmake.conf
@@ -2266,14 +2392,12 @@ share/qt/mkspecs/linux-icc/qmake.conf
share/qt/mkspecs/linux-icc/qplatformdefs.h
share/qt/mkspecs/linux-kcc/qmake.conf
share/qt/mkspecs/linux-kcc/qplatformdefs.h
+share/qt/mkspecs/linux-kylix/qmake.conf
+share/qt/mkspecs/linux-kylix/qplatformdefs.h
share/qt/mkspecs/linux-pgcc/qmake.conf
share/qt/mkspecs/linux-pgcc/qplatformdefs.h
share/qt/mkspecs/lynxos-g++/qmake.conf
share/qt/mkspecs/lynxos-g++/qplatformdefs.h
-share/qt/mkspecs/mac9-mwerks/mwerksapp.xml
-share/qt/mkspecs/mac9-mwerks/mwerkslib.xml
-share/qt/mkspecs/mac9-mwerks/qmake.conf
-share/qt/mkspecs/mac9-mwerks/qplatformdefs.h
share/qt/mkspecs/macx-g++/Info.plist.app
share/qt/mkspecs/macx-g++/qmake.conf
share/qt/mkspecs/macx-g++/qplatformdefs.h
@@ -2305,8 +2429,6 @@ share/qt/mkspecs/solaris-g++-64/qmake.conf
share/qt/mkspecs/solaris-g++-64/qplatformdefs.h
share/qt/mkspecs/solaris-g++/qmake.conf
share/qt/mkspecs/solaris-g++/qplatformdefs.h
-share/qt/mkspecs/solaris-kcc/qmake.conf
-share/qt/mkspecs/solaris-kcc/qplatformdefs.h
share/qt/mkspecs/tru64-cxx/qmake.conf
share/qt/mkspecs/tru64-cxx/qplatformdefs.h
share/qt/mkspecs/tru64-g++/qmake.conf
@@ -2339,12 +2461,20 @@ share/qt/phrasebooks/french.qph
share/qt/phrasebooks/german.qph
share/qt/phrasebooks/italian.qph
share/qt/phrasebooks/norwegian.qph
+share/qt/phrasebooks/russian.qph
share/qt/phrasebooks/spanish.qph
share/qt/phrasebooks/swedish.qph
share/qt/templates/Configuration_Dialog.ui
share/qt/templates/Dialog_with_Buttons_(Bottom).ui
share/qt/templates/Dialog_with_Buttons_(Right).ui
share/qt/templates/Tab_Dialog.ui
+translations/assistant_de.qm
+translations/qt_ar.qm
+translations/qt_de.qm
+translations/qt_fr.qm
+translations/qt_iw.qm
+translations/qt_ru.qm
+@dirrm translations
@dirrm share/qt/templates
@dirrm share/qt/phrasebooks
@dirrm share/qt/mkspecs/win32-watcom
@@ -2357,7 +2487,6 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/qt/mkspecs/unixware-cc
@dirrm share/qt/mkspecs/tru64-g++
@dirrm share/qt/mkspecs/tru64-cxx
-@dirrm share/qt/mkspecs/solaris-kcc
@dirrm share/qt/mkspecs/solaris-g++-64
@dirrm share/qt/mkspecs/solaris-g++
@dirrm share/qt/mkspecs/solaris-cc-64
@@ -2372,9 +2501,9 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/qt/mkspecs/macx-pbuilder
@dirrm share/qt/mkspecs/macx-mwerks
@dirrm share/qt/mkspecs/macx-g++
-@dirrm share/qt/mkspecs/mac9-mwerks
@dirrm share/qt/mkspecs/lynxos-g++
@dirrm share/qt/mkspecs/linux-pgcc
+@dirrm share/qt/mkspecs/linux-kylix
@dirrm share/qt/mkspecs/linux-kcc
@dirrm share/qt/mkspecs/linux-icc
@dirrm share/qt/mkspecs/linux-g++
@@ -2384,6 +2513,8 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/qt/mkspecs/irix-cc-64
@dirrm share/qt/mkspecs/irix-cc
@dirrm share/qt/mkspecs/hurd-g++
+@dirrm share/qt/mkspecs/hpuxi-acc-64
+@dirrm share/qt/mkspecs/hpuxi-acc-32
@dirrm share/qt/mkspecs/hpux-g++-64
@dirrm share/qt/mkspecs/hpux-g++
@dirrm share/qt/mkspecs/hpux-cc
@@ -2405,4 +2536,6 @@ share/qt/templates/Tab_Dialog.ui
@dirrm share/doc/qt
@dirrm lib/plugins/designer
@dirrm lib/plugins
+@dirrm lib/pkgconfig
@dirrm include/private
+@dirrm etc/settings
diff --git a/x11-wm/kdeartwork3/distinfo b/x11-wm/kdeartwork3/distinfo
index 85324f32910..cc86a722a98 100644
--- a/x11-wm/kdeartwork3/distinfo
+++ b/x11-wm/kdeartwork3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdeartwork-3.1.3.tar.bz2) = a68f5b45060777b5d81952ec188db749
+MD5 (KDE/kdeartwork-3.1.4.tar.bz2) = 042e42ade90a8d137edea88eb7d3e11d
diff --git a/x11/kde4-baseapps/Makefile b/x11/kde4-baseapps/Makefile
index d3157b31a51..6cdf342d44e 100644
--- a/x11/kde4-baseapps/Makefile
+++ b/x11/kde4-baseapps/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdebase
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
@@ -18,6 +17,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= This package provides the basic applications for the KDE system
BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
+LIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
diff --git a/x11/kde4-baseapps/distinfo b/x11/kde4-baseapps/distinfo
index 8bd0f379766..7997c9f6f51 100644
--- a/x11/kde4-baseapps/distinfo
+++ b/x11/kde4-baseapps/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdebase-3.1.3.tar.bz2) = d11514ebed619de18869d95e2d110951
+MD5 (KDE/kdebase-3.1.4.tar.bz2) = e6859ad85b176e11ce997490786c124d
diff --git a/x11/kde4-baseapps/files/patch-configure b/x11/kde4-baseapps/files/patch-configure
deleted file mode 100644
index fcc7afb4565..00000000000
--- a/x11/kde4-baseapps/files/patch-configure
+++ /dev/null
@@ -1,122 +0,0 @@
---- configure.orig Sat Aug 23 22:55:38 2003
-+++ configure Sat Aug 23 22:57:16 2003
-@@ -33894,8 +33894,67 @@
- echo "$as_me:$LINENO: result: not found" >&5
- echo "${ECHO_T}not found" >&6
-
-- { echo "$as_me:$LINENO: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&5
--echo "$as_me: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&2;}
-+
-+ echo "$as_me:$LINENO: checking for pkg-config" >&5
-+echo $ECHO_N "checking for pkg-config... $ECHO_C" >&6
-+ if test -n "$PKGCONFIG"; then
-+ kde_cv_path="$PKGCONFIG";
-+ else
-+ kde_cache=`echo pkg-config | sed 'y%./+-%__p_%'`
-+
-+ if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+
-+ kde_cv_path="NONE"
-+ dirs="${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin"
-+ kde_save_IFS=$IFS
-+ IFS=':'
-+ for dir in $PATH; do
-+ dirs="$dirs $dir"
-+ done
-+ IFS=$kde_save_IFS
-+
-+ for dir in $dirs; do
-+ if test -x "$dir/pkg-config"; then
-+ if test -n ""
-+ then
-+ evalstr="$dir/pkg-config 2>&1 "
-+ if eval $evalstr; then
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ else
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ fi
-+ done
-+
-+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
-+
-+
-+fi
-+
-+
-+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-+
-+ fi
-+
-+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-+ echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+ { echo "$as_me:$LINENO: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&5
-+echo "$as_me: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&2;}
-+
-+ else
-+ echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-+echo "${ECHO_T}$kde_cv_path" >&6
-+ PKGCONFIG=$kde_cv_path
-+
-+ fi
-+
-
- else
- echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-@@ -33905,6 +33964,30 @@
- fi
-
-
-+if test -n "$PKGCONFIG"; then
-+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-+ if test -n "$vers" && test "$vers" -ge 1000000
-+ then
-+ LIBFONTCONFIG_LIBS="`$PKGCONFIG fontconfig --libs`"
-+ LIBFONTCONFIG_RPATH=
-+ for args in $LIBFONTCONFIG_LIBS; do
-+ case $args in
-+ -L*)
-+ LIBFONTCONFIG_RPATH="$LIBFONTCONFIG_RPATH $args"
-+ ;;
-+ esac
-+ done
-+ LIBFONTCONFIG_RPATH=`echo $LIBFONTCONFIG_RPATH | sed -e "s/-L/-R/g"`
-+ LIBFONTCONFIG_CFLAGS="`$PKGCONFIG fontconfig --cflags`"
-+
-+
-+cat >>confdefs.h <<_ACEOF
-+#define HAVE_FONTCONFIG 1
-+_ACEOF
-+
-+ fi
-+fi
-+
- if test -n "$FONTCONFIG_CONFIG"; then
- vers=`$FONTCONFIG_CONFIG --version 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test -n "$vers" && test "$vers" -ge 1000000
-@@ -37753,7 +37836,7 @@
- do
- for j in ldap.h;
- do
-- echo "configure: 37756: $i/$j" >&5
-+ echo "configure: 37839: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_incdir=$i
-@@ -37775,7 +37858,7 @@
- do
- for j in libldap.$ext;
- do
-- echo "configure: 37778: $i/$j" >&5
-+ echo "configure: 37861: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_libdir=$i
-
diff --git a/x11/kde4-baseapps/files/patch-kdm-backend-client.c b/x11/kde4-baseapps/files/patch-kdm-backend-client.c
deleted file mode 100644
index fe44c4f3831..00000000000
--- a/x11/kde4-baseapps/files/patch-kdm-backend-client.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- kdm/backend/client.c 18 Jun 2003 20:05:15 -0000 2.25.2.4
-+++ kdm/backend/client.c 6 Aug 2003 16:02:39 -0000 2.25.2.5
-@@ -1,5 +1,5 @@
- /* $TOG: verify.c /main/37 1998/02/11 10:00:45 kaleb $ */
--/* $Id: client.c,v 2.25.2.4 2003/06/18 20:05:15 ossi Exp $ */
-+/* $Id: client.c,v 2.25.2.5 2003/08/06 16:02:39 ossi Exp $ */
- /*
-
- Copyright 1988, 1998 The Open Group
-@@ -1009,7 +1009,11 @@ StartClient (struct display *d,
- exit (1);
- # endif
- # ifdef USE_PAM
-- pam_setcred(pamh, 0);
-+ if (pam_setcred(pamh, 0) != PAM_SUCCESS) {
-+ LogError("pam_setcred for %\"s failed, errno=%d\n",
-+ name, errno);
-+ exit (1);
-+ }
- /* pass in environment variables set by libpam and modules it called */
- pam_env = pam_getenvlist(pamh);
- ReInitErrorLog ();
-@@ -1267,7 +1271,9 @@ SessionExit (struct display *d, int stat
- #ifdef USE_PAM
- if (pamh) {
- /* shutdown PAM session */
-- pam_setcred(pamh, PAM_DELETE_CRED);
-+ if (pam_setcred(pamh, PAM_DELETE_CRED) != PAM_SUCCESS)
-+ LogError("pam_setcred(DELETE_CRED) for %\"s failed, errno=%d\n",
-+ d->verify->user, errno);
- pam_close_session(pamh, 0);
- pam_end(pamh, PAM_SUCCESS);
- pamh = NULL;
diff --git a/x11/kde4-baseapps/files/patch-kioslave-fish-fish.cpp b/x11/kde4-baseapps/files/patch-kioslave-fish-fish.cpp
deleted file mode 100644
index 6373fd0f354..00000000000
--- a/x11/kde4-baseapps/files/patch-kioslave-fish-fish.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- kioslave/fish/fish.cpp.orig
-+++ kioslave/fish/fish.cpp
-@@ -302,5 +302,5 @@
- void fishProtocol::openConnection() {
- static int open_pty_pair(int fd[2])
- {
--#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT)
-+#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined (HAVE_OPENPTY)
- /** with kind regards to The GNU C Library
- Reference Manual for Version 2.2.x of the GNU C Library */
diff --git a/x11/kde4-baseapps/files/patch-konsole-konsole-TEPty.cpp b/x11/kde4-baseapps/files/patch-konsole-konsole-TEPty.cpp
deleted file mode 100644
index 44642dc8aeb..00000000000
--- a/x11/kde4-baseapps/files/patch-konsole-konsole-TEPty.cpp
+++ /dev/null
@@ -1,172 +0,0 @@
---- konsole/konsole/TEPty.cpp 22 Nov 2002 13:17:57 -0000 1.75
-+++ konsole/konsole/TEPty.cpp 24 Aug 2003 21:44:00 -0000
-@@ -65,6 +65,9 @@
- #include <config.h>
- #endif
-
-+// Get the Q_OS_* defines
-+#include <qglobal.h>
-+
- #ifdef __sgi
- #define __svr4__
- #endif
-@@ -88,6 +91,10 @@
- #include <sys/types.h>
- #endif
-
-+#ifdef Q_OS_FREEBSD
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
-
-@@ -198,9 +205,30 @@ public:
-
- FILE* syslog_file = NULL; //stdout;
-
--#define PTY_FILENO 3
-+#define DEFAULT_PTY_FILENO 3
-+int PTY_FILENO = -1; // None allocated yet.
-+
- #define BASE_CHOWN "konsole_grantpty"
-
-+void TEPtyInit()
-+{
-+/*
-+** FreeBSD can't dup2(fd,3) because fd 3 is already in use by
-+** some weird pipe. So instead, we get a new throwaway fd
-+** that's not in use by anyone.
-+*/
-+#ifdef Q_OS_FREEBSD
-+ PTY_FILENO = open("/dev/null",O_RDWR);
-+ if (PTY_FILENO == -1) {
-+ perror("konsole:open PTY");
-+ /* This won't work either, but hey .. */
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+ }
-+#else
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+#endif
-+}
-+
- int chownpty(int fd, bool grant)
- // param fd: the fd of a master pty.
- // param grant: true to grant, false to revoke
-@@ -212,6 +240,8 @@ int chownpty(int fd, bool grant)
- newsa.sa_flags = 0;
- sigaction(SIGCHLD, &newsa, &oldsa);
-
-+ if (PTY_FILENO == -1) TEPtyInit();
-+
- pid_t pid = fork();
- if (pid < 0)
- {
-@@ -225,7 +255,12 @@ int chownpty(int fd, bool grant)
- /* We pass the master pseudo terminal as file descriptor PTY_FILENO. */
- if (fd != PTY_FILENO && dup2(fd, PTY_FILENO) < 0) exit(1);
- QString path = locate("exe", BASE_CHOWN);
-- execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", NULL, NULL);
-+ /*
-+ ** Because konsole_grantpty now can't expect the fd
-+ ** to be constant, we need an additional parameter.
-+ */
-+ QString fdnumber = QString::number(PTY_FILENO);
-+ execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", fdnumber.ascii(), NULL, NULL);
- exit(1); // should not be reached
- }
-
-@@ -486,6 +521,16 @@ int TEPty::makePty(bool _addutmp)
- // open and set all standard files to slave tty
- int tt = m_SlaveFd; // Already opened?
-
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** It seems to be possible for SlaveFd to be closed in error
-+ ** somewhere along the line. So check it for "liveness".
-+ */
-+ struct stat sb;
-+ if (fstat(tt,&sb)!=0)
-+ tt=-1; // Apparently not alive.
-+#endif
-+
- if (tt < 0)
- tt = open(ttynam, O_RDWR);
-
-@@ -524,14 +569,57 @@ int TEPty::makePty(bool _addutmp)
- }
- strncpy(l_struct.ut_name, str_ptr, UT_NAMESIZE);
-
-+#ifdef Q_OS_FREEBSD
-+ /* FreeBSD until august 22, 2003 returned ENOMEM for too-long
-+ ** hostnames. Then sanity prevailed (?) and the error was changed
-+ ** to NAMETOOLONG, but this breaks konsole .. again.
-+ **
-+ ** Instead of bailing out with long hostnames, put in partial
-+ ** hostnames (the first UT_HOSTSIZE characters) instead.
-+ */
-+ char hostnamebuffer[MAXHOSTNAMELEN+1];
-+ memset(hostnamebuffer,0,MAXHOSTNAMELEN+1);
-+ if (gethostname(hostnamebuffer, MAXHOSTNAMELEN) == -1)
-+ {
-+ if ( (errno==ENOMEM) || (errno==ENAMETOOLONG) ) {
-+ /* ignore it, but very odd */
-+ }
-+ else {
-+ /* Not much chance of this being visible anywhere ... */
-+ perror("konsole:gethostname");
-+ abort();
-+ }
-+ }
-+ /* Copy hostname, possibly only partially */
-+ memset(l_struct.ut_host,0,UT_HOSTSIZE);
-+ strncpy(l_struct.ut_host,hostnamebuffer,UT_HOSTSIZE);
-+ l_struct.ut_host[UT_HOSTSIZE]=0;
-+#else
-+ /* Non-FreeBSD systems */
- if (gethostname(l_struct.ut_host, UT_HOSTSIZE) == -1) {
-- if (errno != ENOMEM)
-+ if (errno != ENOMEM)
- abort();
- l_struct.ut_host[UT_HOSTSIZE]=0;
- }
-+#endif
-
- if (! (str_ptr=ttyname(tt)) ) {
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** In FreeBSD, the ttyname() call always returns NULL
-+ ** for the kinds of devices (ptys) we have opened,
-+ ** so don't abort, use a foolish default value instead.
-+ ** The call to login() probably won't work _anyway_,
-+ ** since normally users can't update the wtmp file.
-+ **
-+ ** If we were real sticklers for accuracy, we'd copy the
-+ ** code from konsole_grantpty that does it's darndest to
-+ ** file out the right tty name.
-+ */
-+ str_ptr = const_cast<char *>("/dev/konsole");
-+#else
- abort();
-+#endif
- }
- if (strncmp(str_ptr, "/dev/", 5) == 0)
- str_ptr += 5;
-@@ -607,7 +695,7 @@ void TEPty::startPgm(const char* pgm, QV
- // #define CERASE 0177
- // #endif
-
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCGETA,(char *)&ttmode);
- #else
- # if defined (_HPUX_SOURCE) || defined(__Lynx__)
-@@ -621,7 +709,7 @@ void TEPty::startPgm(const char* pgm, QV
- ttmode.c_cc[VINTR] = CTRL('C');
- ttmode.c_cc[VQUIT] = CTRL('\\');
- ttmode.c_cc[VERASE] = 0177;
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCSETA,(char *)&ttmode);
- #else
- # ifdef _HPUX_SOURCE \ No newline at end of file
diff --git a/x11/kde4-baseapps/files/patch-konsole-konsole-konsole_grantpty.c b/x11/kde4-baseapps/files/patch-konsole-konsole-konsole_grantpty.c
deleted file mode 100644
index 5093a52d277..00000000000
--- a/x11/kde4-baseapps/files/patch-konsole-konsole-konsole_grantpty.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- konsole/konsole/konsole_grantpty.c 2 Sep 2002 01:09:24 -0000 1.7
-+++ konsole/konsole/konsole_grantpty.c 24 Aug 2003 21:44:01 -0000
-@@ -40,7 +40,9 @@
- # include <dirent.h>
- #endif
-
--#define PTY_FILENO 3 /* keep in sync with grantpty */
-+#define DEFAULT_PTY_FILENO 3 /* keep in sync with TEPty.cpp */
-+int PTY_FILENO = DEFAULT_PTY_FILENO;
-+
- #define TTY_GROUP "tty"
-
- int main (int argc, char *argv[])
-@@ -52,11 +54,13 @@ int main (int argc, char *argv[])
- uid_t uid;
- mode_t mod;
- char* tty;
-+ int command_fd; /* which fd to use? */
-
- /* check preconditions **************************************************/
-- if (argc != 2 || (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
-+ if (( (argc != 3) && (argc != 2) /* optional third arg */ ) ||
-+ (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
- {
-- printf("usage: %s (--grant|--revoke)\n",argv[0]);
-+ printf("usage: %s (--grant|--revoke) [fd]\n",argv[0]);
- printf("%s is a helper for\n",argv[0]);
- printf("konsole and not intented to\n");
- printf("be called from the command\n");
-@@ -83,6 +87,22 @@ int main (int argc, char *argv[])
- uid = 0; /* root */
- mod = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
- }
-+
-+ command_fd = DEFAULT_PTY_FILENO;
-+ if (argv[2])
-+ {
-+ command_fd = atoi(argv[2]);
-+ }
-+ if (command_fd > 2) /* must be out of stdin,stdout,stderr range */
-+ {
-+ PTY_FILENO=command_fd;
-+ }
-+ else
-+ {
-+ fprintf(stderr,"%s: Bad command fd (seems to be %d)\n",argv[0],command_fd);
-+ return 1;
-+ }
-+
- /* Get the group ID of the special `tty' group. */
- p = getgrnam(TTY_GROUP); /* posix */
- gid = p ? p->gr_gid : getgid (); /* posix */
-@@ -117,6 +137,9 @@ int main (int argc, char *argv[])
- if (dirp->d_fileno != dsb.st_ino)
- continue;
- {
-+ /* Else this is the right device file .. any possible memory
-+ ** leak here because two files match is unimportant?
-+ */
- int pdlen = strlen(_PATH_DEV), namelen = strlen(dirp->d_name);
- pty = malloc(pdlen + namelen + 1);
- if (pty) { \ No newline at end of file
diff --git a/x11/kde4-baseapps/files/patch-konsole-konsole-main.cpp b/x11/kde4-baseapps/files/patch-konsole-konsole-main.cpp
deleted file mode 100644
index 989b3460525..00000000000
--- a/x11/kde4-baseapps/files/patch-konsole-konsole-main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- konsole/konsole/main.cpp 29 Jun 2003 21:53:11 -0000 1.243.2.3
-+++ konsole/konsole/main.cpp 24 Aug 2003 21:44:02 -0000
-@@ -123,6 +123,7 @@ public:
- };
-
-
-+extern void TEPtyInit();
-
- /* --| main |------------------------------------------------------ */
- int main(int argc, char* argv[])
-@@ -137,6 +138,7 @@ int main(int argc, char* argv[])
- bool scrollbaron = true;
- QCString wname = PACKAGE;
-
-+ TEPtyInit();
-
- KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
- VERSION, description, KAboutData::License_GPL_V2,
diff --git a/x11/kde4-runtime/Makefile b/x11/kde4-runtime/Makefile
index d3157b31a51..6cdf342d44e 100644
--- a/x11/kde4-runtime/Makefile
+++ b/x11/kde4-runtime/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdebase
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
@@ -18,6 +17,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= This package provides the basic applications for the KDE system
BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
+LIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
diff --git a/x11/kde4-runtime/distinfo b/x11/kde4-runtime/distinfo
index 8bd0f379766..7997c9f6f51 100644
--- a/x11/kde4-runtime/distinfo
+++ b/x11/kde4-runtime/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdebase-3.1.3.tar.bz2) = d11514ebed619de18869d95e2d110951
+MD5 (KDE/kdebase-3.1.4.tar.bz2) = e6859ad85b176e11ce997490786c124d
diff --git a/x11/kde4-runtime/files/patch-configure b/x11/kde4-runtime/files/patch-configure
deleted file mode 100644
index fcc7afb4565..00000000000
--- a/x11/kde4-runtime/files/patch-configure
+++ /dev/null
@@ -1,122 +0,0 @@
---- configure.orig Sat Aug 23 22:55:38 2003
-+++ configure Sat Aug 23 22:57:16 2003
-@@ -33894,8 +33894,67 @@
- echo "$as_me:$LINENO: result: not found" >&5
- echo "${ECHO_T}not found" >&6
-
-- { echo "$as_me:$LINENO: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&5
--echo "$as_me: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&2;}
-+
-+ echo "$as_me:$LINENO: checking for pkg-config" >&5
-+echo $ECHO_N "checking for pkg-config... $ECHO_C" >&6
-+ if test -n "$PKGCONFIG"; then
-+ kde_cv_path="$PKGCONFIG";
-+ else
-+ kde_cache=`echo pkg-config | sed 'y%./+-%__p_%'`
-+
-+ if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+
-+ kde_cv_path="NONE"
-+ dirs="${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin"
-+ kde_save_IFS=$IFS
-+ IFS=':'
-+ for dir in $PATH; do
-+ dirs="$dirs $dir"
-+ done
-+ IFS=$kde_save_IFS
-+
-+ for dir in $dirs; do
-+ if test -x "$dir/pkg-config"; then
-+ if test -n ""
-+ then
-+ evalstr="$dir/pkg-config 2>&1 "
-+ if eval $evalstr; then
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ else
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ fi
-+ done
-+
-+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
-+
-+
-+fi
-+
-+
-+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-+
-+ fi
-+
-+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-+ echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+ { echo "$as_me:$LINENO: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&5
-+echo "$as_me: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&2;}
-+
-+ else
-+ echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-+echo "${ECHO_T}$kde_cv_path" >&6
-+ PKGCONFIG=$kde_cv_path
-+
-+ fi
-+
-
- else
- echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-@@ -33905,6 +33964,30 @@
- fi
-
-
-+if test -n "$PKGCONFIG"; then
-+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-+ if test -n "$vers" && test "$vers" -ge 1000000
-+ then
-+ LIBFONTCONFIG_LIBS="`$PKGCONFIG fontconfig --libs`"
-+ LIBFONTCONFIG_RPATH=
-+ for args in $LIBFONTCONFIG_LIBS; do
-+ case $args in
-+ -L*)
-+ LIBFONTCONFIG_RPATH="$LIBFONTCONFIG_RPATH $args"
-+ ;;
-+ esac
-+ done
-+ LIBFONTCONFIG_RPATH=`echo $LIBFONTCONFIG_RPATH | sed -e "s/-L/-R/g"`
-+ LIBFONTCONFIG_CFLAGS="`$PKGCONFIG fontconfig --cflags`"
-+
-+
-+cat >>confdefs.h <<_ACEOF
-+#define HAVE_FONTCONFIG 1
-+_ACEOF
-+
-+ fi
-+fi
-+
- if test -n "$FONTCONFIG_CONFIG"; then
- vers=`$FONTCONFIG_CONFIG --version 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test -n "$vers" && test "$vers" -ge 1000000
-@@ -37753,7 +37836,7 @@
- do
- for j in ldap.h;
- do
-- echo "configure: 37756: $i/$j" >&5
-+ echo "configure: 37839: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_incdir=$i
-@@ -37775,7 +37858,7 @@
- do
- for j in libldap.$ext;
- do
-- echo "configure: 37778: $i/$j" >&5
-+ echo "configure: 37861: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_libdir=$i
-
diff --git a/x11/kde4-runtime/files/patch-kdm-backend-client.c b/x11/kde4-runtime/files/patch-kdm-backend-client.c
deleted file mode 100644
index fe44c4f3831..00000000000
--- a/x11/kde4-runtime/files/patch-kdm-backend-client.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- kdm/backend/client.c 18 Jun 2003 20:05:15 -0000 2.25.2.4
-+++ kdm/backend/client.c 6 Aug 2003 16:02:39 -0000 2.25.2.5
-@@ -1,5 +1,5 @@
- /* $TOG: verify.c /main/37 1998/02/11 10:00:45 kaleb $ */
--/* $Id: client.c,v 2.25.2.4 2003/06/18 20:05:15 ossi Exp $ */
-+/* $Id: client.c,v 2.25.2.5 2003/08/06 16:02:39 ossi Exp $ */
- /*
-
- Copyright 1988, 1998 The Open Group
-@@ -1009,7 +1009,11 @@ StartClient (struct display *d,
- exit (1);
- # endif
- # ifdef USE_PAM
-- pam_setcred(pamh, 0);
-+ if (pam_setcred(pamh, 0) != PAM_SUCCESS) {
-+ LogError("pam_setcred for %\"s failed, errno=%d\n",
-+ name, errno);
-+ exit (1);
-+ }
- /* pass in environment variables set by libpam and modules it called */
- pam_env = pam_getenvlist(pamh);
- ReInitErrorLog ();
-@@ -1267,7 +1271,9 @@ SessionExit (struct display *d, int stat
- #ifdef USE_PAM
- if (pamh) {
- /* shutdown PAM session */
-- pam_setcred(pamh, PAM_DELETE_CRED);
-+ if (pam_setcred(pamh, PAM_DELETE_CRED) != PAM_SUCCESS)
-+ LogError("pam_setcred(DELETE_CRED) for %\"s failed, errno=%d\n",
-+ d->verify->user, errno);
- pam_close_session(pamh, 0);
- pam_end(pamh, PAM_SUCCESS);
- pamh = NULL;
diff --git a/x11/kde4-runtime/files/patch-kioslave-fish-fish.cpp b/x11/kde4-runtime/files/patch-kioslave-fish-fish.cpp
deleted file mode 100644
index 6373fd0f354..00000000000
--- a/x11/kde4-runtime/files/patch-kioslave-fish-fish.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- kioslave/fish/fish.cpp.orig
-+++ kioslave/fish/fish.cpp
-@@ -302,5 +302,5 @@
- void fishProtocol::openConnection() {
- static int open_pty_pair(int fd[2])
- {
--#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT)
-+#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined (HAVE_OPENPTY)
- /** with kind regards to The GNU C Library
- Reference Manual for Version 2.2.x of the GNU C Library */
diff --git a/x11/kde4-runtime/files/patch-konsole-konsole-TEPty.cpp b/x11/kde4-runtime/files/patch-konsole-konsole-TEPty.cpp
deleted file mode 100644
index 44642dc8aeb..00000000000
--- a/x11/kde4-runtime/files/patch-konsole-konsole-TEPty.cpp
+++ /dev/null
@@ -1,172 +0,0 @@
---- konsole/konsole/TEPty.cpp 22 Nov 2002 13:17:57 -0000 1.75
-+++ konsole/konsole/TEPty.cpp 24 Aug 2003 21:44:00 -0000
-@@ -65,6 +65,9 @@
- #include <config.h>
- #endif
-
-+// Get the Q_OS_* defines
-+#include <qglobal.h>
-+
- #ifdef __sgi
- #define __svr4__
- #endif
-@@ -88,6 +91,10 @@
- #include <sys/types.h>
- #endif
-
-+#ifdef Q_OS_FREEBSD
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
-
-@@ -198,9 +205,30 @@ public:
-
- FILE* syslog_file = NULL; //stdout;
-
--#define PTY_FILENO 3
-+#define DEFAULT_PTY_FILENO 3
-+int PTY_FILENO = -1; // None allocated yet.
-+
- #define BASE_CHOWN "konsole_grantpty"
-
-+void TEPtyInit()
-+{
-+/*
-+** FreeBSD can't dup2(fd,3) because fd 3 is already in use by
-+** some weird pipe. So instead, we get a new throwaway fd
-+** that's not in use by anyone.
-+*/
-+#ifdef Q_OS_FREEBSD
-+ PTY_FILENO = open("/dev/null",O_RDWR);
-+ if (PTY_FILENO == -1) {
-+ perror("konsole:open PTY");
-+ /* This won't work either, but hey .. */
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+ }
-+#else
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+#endif
-+}
-+
- int chownpty(int fd, bool grant)
- // param fd: the fd of a master pty.
- // param grant: true to grant, false to revoke
-@@ -212,6 +240,8 @@ int chownpty(int fd, bool grant)
- newsa.sa_flags = 0;
- sigaction(SIGCHLD, &newsa, &oldsa);
-
-+ if (PTY_FILENO == -1) TEPtyInit();
-+
- pid_t pid = fork();
- if (pid < 0)
- {
-@@ -225,7 +255,12 @@ int chownpty(int fd, bool grant)
- /* We pass the master pseudo terminal as file descriptor PTY_FILENO. */
- if (fd != PTY_FILENO && dup2(fd, PTY_FILENO) < 0) exit(1);
- QString path = locate("exe", BASE_CHOWN);
-- execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", NULL, NULL);
-+ /*
-+ ** Because konsole_grantpty now can't expect the fd
-+ ** to be constant, we need an additional parameter.
-+ */
-+ QString fdnumber = QString::number(PTY_FILENO);
-+ execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", fdnumber.ascii(), NULL, NULL);
- exit(1); // should not be reached
- }
-
-@@ -486,6 +521,16 @@ int TEPty::makePty(bool _addutmp)
- // open and set all standard files to slave tty
- int tt = m_SlaveFd; // Already opened?
-
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** It seems to be possible for SlaveFd to be closed in error
-+ ** somewhere along the line. So check it for "liveness".
-+ */
-+ struct stat sb;
-+ if (fstat(tt,&sb)!=0)
-+ tt=-1; // Apparently not alive.
-+#endif
-+
- if (tt < 0)
- tt = open(ttynam, O_RDWR);
-
-@@ -524,14 +569,57 @@ int TEPty::makePty(bool _addutmp)
- }
- strncpy(l_struct.ut_name, str_ptr, UT_NAMESIZE);
-
-+#ifdef Q_OS_FREEBSD
-+ /* FreeBSD until august 22, 2003 returned ENOMEM for too-long
-+ ** hostnames. Then sanity prevailed (?) and the error was changed
-+ ** to NAMETOOLONG, but this breaks konsole .. again.
-+ **
-+ ** Instead of bailing out with long hostnames, put in partial
-+ ** hostnames (the first UT_HOSTSIZE characters) instead.
-+ */
-+ char hostnamebuffer[MAXHOSTNAMELEN+1];
-+ memset(hostnamebuffer,0,MAXHOSTNAMELEN+1);
-+ if (gethostname(hostnamebuffer, MAXHOSTNAMELEN) == -1)
-+ {
-+ if ( (errno==ENOMEM) || (errno==ENAMETOOLONG) ) {
-+ /* ignore it, but very odd */
-+ }
-+ else {
-+ /* Not much chance of this being visible anywhere ... */
-+ perror("konsole:gethostname");
-+ abort();
-+ }
-+ }
-+ /* Copy hostname, possibly only partially */
-+ memset(l_struct.ut_host,0,UT_HOSTSIZE);
-+ strncpy(l_struct.ut_host,hostnamebuffer,UT_HOSTSIZE);
-+ l_struct.ut_host[UT_HOSTSIZE]=0;
-+#else
-+ /* Non-FreeBSD systems */
- if (gethostname(l_struct.ut_host, UT_HOSTSIZE) == -1) {
-- if (errno != ENOMEM)
-+ if (errno != ENOMEM)
- abort();
- l_struct.ut_host[UT_HOSTSIZE]=0;
- }
-+#endif
-
- if (! (str_ptr=ttyname(tt)) ) {
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** In FreeBSD, the ttyname() call always returns NULL
-+ ** for the kinds of devices (ptys) we have opened,
-+ ** so don't abort, use a foolish default value instead.
-+ ** The call to login() probably won't work _anyway_,
-+ ** since normally users can't update the wtmp file.
-+ **
-+ ** If we were real sticklers for accuracy, we'd copy the
-+ ** code from konsole_grantpty that does it's darndest to
-+ ** file out the right tty name.
-+ */
-+ str_ptr = const_cast<char *>("/dev/konsole");
-+#else
- abort();
-+#endif
- }
- if (strncmp(str_ptr, "/dev/", 5) == 0)
- str_ptr += 5;
-@@ -607,7 +695,7 @@ void TEPty::startPgm(const char* pgm, QV
- // #define CERASE 0177
- // #endif
-
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCGETA,(char *)&ttmode);
- #else
- # if defined (_HPUX_SOURCE) || defined(__Lynx__)
-@@ -621,7 +709,7 @@ void TEPty::startPgm(const char* pgm, QV
- ttmode.c_cc[VINTR] = CTRL('C');
- ttmode.c_cc[VQUIT] = CTRL('\\');
- ttmode.c_cc[VERASE] = 0177;
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCSETA,(char *)&ttmode);
- #else
- # ifdef _HPUX_SOURCE \ No newline at end of file
diff --git a/x11/kde4-runtime/files/patch-konsole-konsole-konsole_grantpty.c b/x11/kde4-runtime/files/patch-konsole-konsole-konsole_grantpty.c
deleted file mode 100644
index 5093a52d277..00000000000
--- a/x11/kde4-runtime/files/patch-konsole-konsole-konsole_grantpty.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- konsole/konsole/konsole_grantpty.c 2 Sep 2002 01:09:24 -0000 1.7
-+++ konsole/konsole/konsole_grantpty.c 24 Aug 2003 21:44:01 -0000
-@@ -40,7 +40,9 @@
- # include <dirent.h>
- #endif
-
--#define PTY_FILENO 3 /* keep in sync with grantpty */
-+#define DEFAULT_PTY_FILENO 3 /* keep in sync with TEPty.cpp */
-+int PTY_FILENO = DEFAULT_PTY_FILENO;
-+
- #define TTY_GROUP "tty"
-
- int main (int argc, char *argv[])
-@@ -52,11 +54,13 @@ int main (int argc, char *argv[])
- uid_t uid;
- mode_t mod;
- char* tty;
-+ int command_fd; /* which fd to use? */
-
- /* check preconditions **************************************************/
-- if (argc != 2 || (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
-+ if (( (argc != 3) && (argc != 2) /* optional third arg */ ) ||
-+ (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
- {
-- printf("usage: %s (--grant|--revoke)\n",argv[0]);
-+ printf("usage: %s (--grant|--revoke) [fd]\n",argv[0]);
- printf("%s is a helper for\n",argv[0]);
- printf("konsole and not intented to\n");
- printf("be called from the command\n");
-@@ -83,6 +87,22 @@ int main (int argc, char *argv[])
- uid = 0; /* root */
- mod = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
- }
-+
-+ command_fd = DEFAULT_PTY_FILENO;
-+ if (argv[2])
-+ {
-+ command_fd = atoi(argv[2]);
-+ }
-+ if (command_fd > 2) /* must be out of stdin,stdout,stderr range */
-+ {
-+ PTY_FILENO=command_fd;
-+ }
-+ else
-+ {
-+ fprintf(stderr,"%s: Bad command fd (seems to be %d)\n",argv[0],command_fd);
-+ return 1;
-+ }
-+
- /* Get the group ID of the special `tty' group. */
- p = getgrnam(TTY_GROUP); /* posix */
- gid = p ? p->gr_gid : getgid (); /* posix */
-@@ -117,6 +137,9 @@ int main (int argc, char *argv[])
- if (dirp->d_fileno != dsb.st_ino)
- continue;
- {
-+ /* Else this is the right device file .. any possible memory
-+ ** leak here because two files match is unimportant?
-+ */
- int pdlen = strlen(_PATH_DEV), namelen = strlen(dirp->d_name);
- pty = malloc(pdlen + namelen + 1);
- if (pty) { \ No newline at end of file
diff --git a/x11/kde4-runtime/files/patch-konsole-konsole-main.cpp b/x11/kde4-runtime/files/patch-konsole-konsole-main.cpp
deleted file mode 100644
index 989b3460525..00000000000
--- a/x11/kde4-runtime/files/patch-konsole-konsole-main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- konsole/konsole/main.cpp 29 Jun 2003 21:53:11 -0000 1.243.2.3
-+++ konsole/konsole/main.cpp 24 Aug 2003 21:44:02 -0000
-@@ -123,6 +123,7 @@ public:
- };
-
-
-+extern void TEPtyInit();
-
- /* --| main |------------------------------------------------------ */
- int main(int argc, char* argv[])
-@@ -137,6 +138,7 @@ int main(int argc, char* argv[])
- bool scrollbaron = true;
- QCString wname = PACKAGE;
-
-+ TEPtyInit();
-
- KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
- VERSION, description, KAboutData::License_GPL_V2,
diff --git a/x11/kde4-workspace/Makefile b/x11/kde4-workspace/Makefile
index d3157b31a51..6cdf342d44e 100644
--- a/x11/kde4-workspace/Makefile
+++ b/x11/kde4-workspace/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdebase
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
@@ -18,6 +17,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= This package provides the basic applications for the KDE system
BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
+LIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
diff --git a/x11/kde4-workspace/distinfo b/x11/kde4-workspace/distinfo
index 8bd0f379766..7997c9f6f51 100644
--- a/x11/kde4-workspace/distinfo
+++ b/x11/kde4-workspace/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdebase-3.1.3.tar.bz2) = d11514ebed619de18869d95e2d110951
+MD5 (KDE/kdebase-3.1.4.tar.bz2) = e6859ad85b176e11ce997490786c124d
diff --git a/x11/kde4-workspace/files/patch-configure b/x11/kde4-workspace/files/patch-configure
deleted file mode 100644
index fcc7afb4565..00000000000
--- a/x11/kde4-workspace/files/patch-configure
+++ /dev/null
@@ -1,122 +0,0 @@
---- configure.orig Sat Aug 23 22:55:38 2003
-+++ configure Sat Aug 23 22:57:16 2003
-@@ -33894,8 +33894,67 @@
- echo "$as_me:$LINENO: result: not found" >&5
- echo "${ECHO_T}not found" >&6
-
-- { echo "$as_me:$LINENO: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&5
--echo "$as_me: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&2;}
-+
-+ echo "$as_me:$LINENO: checking for pkg-config" >&5
-+echo $ECHO_N "checking for pkg-config... $ECHO_C" >&6
-+ if test -n "$PKGCONFIG"; then
-+ kde_cv_path="$PKGCONFIG";
-+ else
-+ kde_cache=`echo pkg-config | sed 'y%./+-%__p_%'`
-+
-+ if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+
-+ kde_cv_path="NONE"
-+ dirs="${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin"
-+ kde_save_IFS=$IFS
-+ IFS=':'
-+ for dir in $PATH; do
-+ dirs="$dirs $dir"
-+ done
-+ IFS=$kde_save_IFS
-+
-+ for dir in $dirs; do
-+ if test -x "$dir/pkg-config"; then
-+ if test -n ""
-+ then
-+ evalstr="$dir/pkg-config 2>&1 "
-+ if eval $evalstr; then
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ else
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ fi
-+ done
-+
-+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
-+
-+
-+fi
-+
-+
-+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-+
-+ fi
-+
-+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-+ echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+ { echo "$as_me:$LINENO: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&5
-+echo "$as_me: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&2;}
-+
-+ else
-+ echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-+echo "${ECHO_T}$kde_cv_path" >&6
-+ PKGCONFIG=$kde_cv_path
-+
-+ fi
-+
-
- else
- echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-@@ -33905,6 +33964,30 @@
- fi
-
-
-+if test -n "$PKGCONFIG"; then
-+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-+ if test -n "$vers" && test "$vers" -ge 1000000
-+ then
-+ LIBFONTCONFIG_LIBS="`$PKGCONFIG fontconfig --libs`"
-+ LIBFONTCONFIG_RPATH=
-+ for args in $LIBFONTCONFIG_LIBS; do
-+ case $args in
-+ -L*)
-+ LIBFONTCONFIG_RPATH="$LIBFONTCONFIG_RPATH $args"
-+ ;;
-+ esac
-+ done
-+ LIBFONTCONFIG_RPATH=`echo $LIBFONTCONFIG_RPATH | sed -e "s/-L/-R/g"`
-+ LIBFONTCONFIG_CFLAGS="`$PKGCONFIG fontconfig --cflags`"
-+
-+
-+cat >>confdefs.h <<_ACEOF
-+#define HAVE_FONTCONFIG 1
-+_ACEOF
-+
-+ fi
-+fi
-+
- if test -n "$FONTCONFIG_CONFIG"; then
- vers=`$FONTCONFIG_CONFIG --version 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test -n "$vers" && test "$vers" -ge 1000000
-@@ -37753,7 +37836,7 @@
- do
- for j in ldap.h;
- do
-- echo "configure: 37756: $i/$j" >&5
-+ echo "configure: 37839: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_incdir=$i
-@@ -37775,7 +37858,7 @@
- do
- for j in libldap.$ext;
- do
-- echo "configure: 37778: $i/$j" >&5
-+ echo "configure: 37861: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_libdir=$i
-
diff --git a/x11/kde4-workspace/files/patch-kdm-backend-client.c b/x11/kde4-workspace/files/patch-kdm-backend-client.c
deleted file mode 100644
index fe44c4f3831..00000000000
--- a/x11/kde4-workspace/files/patch-kdm-backend-client.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- kdm/backend/client.c 18 Jun 2003 20:05:15 -0000 2.25.2.4
-+++ kdm/backend/client.c 6 Aug 2003 16:02:39 -0000 2.25.2.5
-@@ -1,5 +1,5 @@
- /* $TOG: verify.c /main/37 1998/02/11 10:00:45 kaleb $ */
--/* $Id: client.c,v 2.25.2.4 2003/06/18 20:05:15 ossi Exp $ */
-+/* $Id: client.c,v 2.25.2.5 2003/08/06 16:02:39 ossi Exp $ */
- /*
-
- Copyright 1988, 1998 The Open Group
-@@ -1009,7 +1009,11 @@ StartClient (struct display *d,
- exit (1);
- # endif
- # ifdef USE_PAM
-- pam_setcred(pamh, 0);
-+ if (pam_setcred(pamh, 0) != PAM_SUCCESS) {
-+ LogError("pam_setcred for %\"s failed, errno=%d\n",
-+ name, errno);
-+ exit (1);
-+ }
- /* pass in environment variables set by libpam and modules it called */
- pam_env = pam_getenvlist(pamh);
- ReInitErrorLog ();
-@@ -1267,7 +1271,9 @@ SessionExit (struct display *d, int stat
- #ifdef USE_PAM
- if (pamh) {
- /* shutdown PAM session */
-- pam_setcred(pamh, PAM_DELETE_CRED);
-+ if (pam_setcred(pamh, PAM_DELETE_CRED) != PAM_SUCCESS)
-+ LogError("pam_setcred(DELETE_CRED) for %\"s failed, errno=%d\n",
-+ d->verify->user, errno);
- pam_close_session(pamh, 0);
- pam_end(pamh, PAM_SUCCESS);
- pamh = NULL;
diff --git a/x11/kde4-workspace/files/patch-kioslave-fish-fish.cpp b/x11/kde4-workspace/files/patch-kioslave-fish-fish.cpp
deleted file mode 100644
index 6373fd0f354..00000000000
--- a/x11/kde4-workspace/files/patch-kioslave-fish-fish.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- kioslave/fish/fish.cpp.orig
-+++ kioslave/fish/fish.cpp
-@@ -302,5 +302,5 @@
- void fishProtocol::openConnection() {
- static int open_pty_pair(int fd[2])
- {
--#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT)
-+#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined (HAVE_OPENPTY)
- /** with kind regards to The GNU C Library
- Reference Manual for Version 2.2.x of the GNU C Library */
diff --git a/x11/kde4-workspace/files/patch-konsole-konsole-TEPty.cpp b/x11/kde4-workspace/files/patch-konsole-konsole-TEPty.cpp
deleted file mode 100644
index 44642dc8aeb..00000000000
--- a/x11/kde4-workspace/files/patch-konsole-konsole-TEPty.cpp
+++ /dev/null
@@ -1,172 +0,0 @@
---- konsole/konsole/TEPty.cpp 22 Nov 2002 13:17:57 -0000 1.75
-+++ konsole/konsole/TEPty.cpp 24 Aug 2003 21:44:00 -0000
-@@ -65,6 +65,9 @@
- #include <config.h>
- #endif
-
-+// Get the Q_OS_* defines
-+#include <qglobal.h>
-+
- #ifdef __sgi
- #define __svr4__
- #endif
-@@ -88,6 +91,10 @@
- #include <sys/types.h>
- #endif
-
-+#ifdef Q_OS_FREEBSD
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
-
-@@ -198,9 +205,30 @@ public:
-
- FILE* syslog_file = NULL; //stdout;
-
--#define PTY_FILENO 3
-+#define DEFAULT_PTY_FILENO 3
-+int PTY_FILENO = -1; // None allocated yet.
-+
- #define BASE_CHOWN "konsole_grantpty"
-
-+void TEPtyInit()
-+{
-+/*
-+** FreeBSD can't dup2(fd,3) because fd 3 is already in use by
-+** some weird pipe. So instead, we get a new throwaway fd
-+** that's not in use by anyone.
-+*/
-+#ifdef Q_OS_FREEBSD
-+ PTY_FILENO = open("/dev/null",O_RDWR);
-+ if (PTY_FILENO == -1) {
-+ perror("konsole:open PTY");
-+ /* This won't work either, but hey .. */
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+ }
-+#else
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+#endif
-+}
-+
- int chownpty(int fd, bool grant)
- // param fd: the fd of a master pty.
- // param grant: true to grant, false to revoke
-@@ -212,6 +240,8 @@ int chownpty(int fd, bool grant)
- newsa.sa_flags = 0;
- sigaction(SIGCHLD, &newsa, &oldsa);
-
-+ if (PTY_FILENO == -1) TEPtyInit();
-+
- pid_t pid = fork();
- if (pid < 0)
- {
-@@ -225,7 +255,12 @@ int chownpty(int fd, bool grant)
- /* We pass the master pseudo terminal as file descriptor PTY_FILENO. */
- if (fd != PTY_FILENO && dup2(fd, PTY_FILENO) < 0) exit(1);
- QString path = locate("exe", BASE_CHOWN);
-- execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", NULL, NULL);
-+ /*
-+ ** Because konsole_grantpty now can't expect the fd
-+ ** to be constant, we need an additional parameter.
-+ */
-+ QString fdnumber = QString::number(PTY_FILENO);
-+ execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", fdnumber.ascii(), NULL, NULL);
- exit(1); // should not be reached
- }
-
-@@ -486,6 +521,16 @@ int TEPty::makePty(bool _addutmp)
- // open and set all standard files to slave tty
- int tt = m_SlaveFd; // Already opened?
-
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** It seems to be possible for SlaveFd to be closed in error
-+ ** somewhere along the line. So check it for "liveness".
-+ */
-+ struct stat sb;
-+ if (fstat(tt,&sb)!=0)
-+ tt=-1; // Apparently not alive.
-+#endif
-+
- if (tt < 0)
- tt = open(ttynam, O_RDWR);
-
-@@ -524,14 +569,57 @@ int TEPty::makePty(bool _addutmp)
- }
- strncpy(l_struct.ut_name, str_ptr, UT_NAMESIZE);
-
-+#ifdef Q_OS_FREEBSD
-+ /* FreeBSD until august 22, 2003 returned ENOMEM for too-long
-+ ** hostnames. Then sanity prevailed (?) and the error was changed
-+ ** to NAMETOOLONG, but this breaks konsole .. again.
-+ **
-+ ** Instead of bailing out with long hostnames, put in partial
-+ ** hostnames (the first UT_HOSTSIZE characters) instead.
-+ */
-+ char hostnamebuffer[MAXHOSTNAMELEN+1];
-+ memset(hostnamebuffer,0,MAXHOSTNAMELEN+1);
-+ if (gethostname(hostnamebuffer, MAXHOSTNAMELEN) == -1)
-+ {
-+ if ( (errno==ENOMEM) || (errno==ENAMETOOLONG) ) {
-+ /* ignore it, but very odd */
-+ }
-+ else {
-+ /* Not much chance of this being visible anywhere ... */
-+ perror("konsole:gethostname");
-+ abort();
-+ }
-+ }
-+ /* Copy hostname, possibly only partially */
-+ memset(l_struct.ut_host,0,UT_HOSTSIZE);
-+ strncpy(l_struct.ut_host,hostnamebuffer,UT_HOSTSIZE);
-+ l_struct.ut_host[UT_HOSTSIZE]=0;
-+#else
-+ /* Non-FreeBSD systems */
- if (gethostname(l_struct.ut_host, UT_HOSTSIZE) == -1) {
-- if (errno != ENOMEM)
-+ if (errno != ENOMEM)
- abort();
- l_struct.ut_host[UT_HOSTSIZE]=0;
- }
-+#endif
-
- if (! (str_ptr=ttyname(tt)) ) {
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** In FreeBSD, the ttyname() call always returns NULL
-+ ** for the kinds of devices (ptys) we have opened,
-+ ** so don't abort, use a foolish default value instead.
-+ ** The call to login() probably won't work _anyway_,
-+ ** since normally users can't update the wtmp file.
-+ **
-+ ** If we were real sticklers for accuracy, we'd copy the
-+ ** code from konsole_grantpty that does it's darndest to
-+ ** file out the right tty name.
-+ */
-+ str_ptr = const_cast<char *>("/dev/konsole");
-+#else
- abort();
-+#endif
- }
- if (strncmp(str_ptr, "/dev/", 5) == 0)
- str_ptr += 5;
-@@ -607,7 +695,7 @@ void TEPty::startPgm(const char* pgm, QV
- // #define CERASE 0177
- // #endif
-
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCGETA,(char *)&ttmode);
- #else
- # if defined (_HPUX_SOURCE) || defined(__Lynx__)
-@@ -621,7 +709,7 @@ void TEPty::startPgm(const char* pgm, QV
- ttmode.c_cc[VINTR] = CTRL('C');
- ttmode.c_cc[VQUIT] = CTRL('\\');
- ttmode.c_cc[VERASE] = 0177;
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCSETA,(char *)&ttmode);
- #else
- # ifdef _HPUX_SOURCE \ No newline at end of file
diff --git a/x11/kde4-workspace/files/patch-konsole-konsole-konsole_grantpty.c b/x11/kde4-workspace/files/patch-konsole-konsole-konsole_grantpty.c
deleted file mode 100644
index 5093a52d277..00000000000
--- a/x11/kde4-workspace/files/patch-konsole-konsole-konsole_grantpty.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- konsole/konsole/konsole_grantpty.c 2 Sep 2002 01:09:24 -0000 1.7
-+++ konsole/konsole/konsole_grantpty.c 24 Aug 2003 21:44:01 -0000
-@@ -40,7 +40,9 @@
- # include <dirent.h>
- #endif
-
--#define PTY_FILENO 3 /* keep in sync with grantpty */
-+#define DEFAULT_PTY_FILENO 3 /* keep in sync with TEPty.cpp */
-+int PTY_FILENO = DEFAULT_PTY_FILENO;
-+
- #define TTY_GROUP "tty"
-
- int main (int argc, char *argv[])
-@@ -52,11 +54,13 @@ int main (int argc, char *argv[])
- uid_t uid;
- mode_t mod;
- char* tty;
-+ int command_fd; /* which fd to use? */
-
- /* check preconditions **************************************************/
-- if (argc != 2 || (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
-+ if (( (argc != 3) && (argc != 2) /* optional third arg */ ) ||
-+ (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
- {
-- printf("usage: %s (--grant|--revoke)\n",argv[0]);
-+ printf("usage: %s (--grant|--revoke) [fd]\n",argv[0]);
- printf("%s is a helper for\n",argv[0]);
- printf("konsole and not intented to\n");
- printf("be called from the command\n");
-@@ -83,6 +87,22 @@ int main (int argc, char *argv[])
- uid = 0; /* root */
- mod = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
- }
-+
-+ command_fd = DEFAULT_PTY_FILENO;
-+ if (argv[2])
-+ {
-+ command_fd = atoi(argv[2]);
-+ }
-+ if (command_fd > 2) /* must be out of stdin,stdout,stderr range */
-+ {
-+ PTY_FILENO=command_fd;
-+ }
-+ else
-+ {
-+ fprintf(stderr,"%s: Bad command fd (seems to be %d)\n",argv[0],command_fd);
-+ return 1;
-+ }
-+
- /* Get the group ID of the special `tty' group. */
- p = getgrnam(TTY_GROUP); /* posix */
- gid = p ? p->gr_gid : getgid (); /* posix */
-@@ -117,6 +137,9 @@ int main (int argc, char *argv[])
- if (dirp->d_fileno != dsb.st_ino)
- continue;
- {
-+ /* Else this is the right device file .. any possible memory
-+ ** leak here because two files match is unimportant?
-+ */
- int pdlen = strlen(_PATH_DEV), namelen = strlen(dirp->d_name);
- pty = malloc(pdlen + namelen + 1);
- if (pty) { \ No newline at end of file
diff --git a/x11/kde4-workspace/files/patch-konsole-konsole-main.cpp b/x11/kde4-workspace/files/patch-konsole-konsole-main.cpp
deleted file mode 100644
index 989b3460525..00000000000
--- a/x11/kde4-workspace/files/patch-konsole-konsole-main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- konsole/konsole/main.cpp 29 Jun 2003 21:53:11 -0000 1.243.2.3
-+++ konsole/konsole/main.cpp 24 Aug 2003 21:44:02 -0000
-@@ -123,6 +123,7 @@ public:
- };
-
-
-+extern void TEPtyInit();
-
- /* --| main |------------------------------------------------------ */
- int main(int argc, char* argv[])
-@@ -137,6 +138,7 @@ int main(int argc, char* argv[])
- bool scrollbaron = true;
- QCString wname = PACKAGE;
-
-+ TEPtyInit();
-
- KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
- VERSION, description, KAboutData::License_GPL_V2,
diff --git a/x11/kdebase3/Makefile b/x11/kdebase3/Makefile
index d3157b31a51..6cdf342d44e 100644
--- a/x11/kdebase3/Makefile
+++ b/x11/kdebase3/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdebase
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
@@ -18,6 +17,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= This package provides the basic applications for the KDE system
BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
+LIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
diff --git a/x11/kdebase3/distinfo b/x11/kdebase3/distinfo
index 8bd0f379766..7997c9f6f51 100644
--- a/x11/kdebase3/distinfo
+++ b/x11/kdebase3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdebase-3.1.3.tar.bz2) = d11514ebed619de18869d95e2d110951
+MD5 (KDE/kdebase-3.1.4.tar.bz2) = e6859ad85b176e11ce997490786c124d
diff --git a/x11/kdebase3/files/patch-configure b/x11/kdebase3/files/patch-configure
deleted file mode 100644
index fcc7afb4565..00000000000
--- a/x11/kdebase3/files/patch-configure
+++ /dev/null
@@ -1,122 +0,0 @@
---- configure.orig Sat Aug 23 22:55:38 2003
-+++ configure Sat Aug 23 22:57:16 2003
-@@ -33894,8 +33894,67 @@
- echo "$as_me:$LINENO: result: not found" >&5
- echo "${ECHO_T}not found" >&6
-
-- { echo "$as_me:$LINENO: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&5
--echo "$as_me: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&2;}
-+
-+ echo "$as_me:$LINENO: checking for pkg-config" >&5
-+echo $ECHO_N "checking for pkg-config... $ECHO_C" >&6
-+ if test -n "$PKGCONFIG"; then
-+ kde_cv_path="$PKGCONFIG";
-+ else
-+ kde_cache=`echo pkg-config | sed 'y%./+-%__p_%'`
-+
-+ if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+
-+ kde_cv_path="NONE"
-+ dirs="${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin"
-+ kde_save_IFS=$IFS
-+ IFS=':'
-+ for dir in $PATH; do
-+ dirs="$dirs $dir"
-+ done
-+ IFS=$kde_save_IFS
-+
-+ for dir in $dirs; do
-+ if test -x "$dir/pkg-config"; then
-+ if test -n ""
-+ then
-+ evalstr="$dir/pkg-config 2>&1 "
-+ if eval $evalstr; then
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ else
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ fi
-+ done
-+
-+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
-+
-+
-+fi
-+
-+
-+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-+
-+ fi
-+
-+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-+ echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+ { echo "$as_me:$LINENO: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&5
-+echo "$as_me: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&2;}
-+
-+ else
-+ echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-+echo "${ECHO_T}$kde_cv_path" >&6
-+ PKGCONFIG=$kde_cv_path
-+
-+ fi
-+
-
- else
- echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-@@ -33905,6 +33964,30 @@
- fi
-
-
-+if test -n "$PKGCONFIG"; then
-+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-+ if test -n "$vers" && test "$vers" -ge 1000000
-+ then
-+ LIBFONTCONFIG_LIBS="`$PKGCONFIG fontconfig --libs`"
-+ LIBFONTCONFIG_RPATH=
-+ for args in $LIBFONTCONFIG_LIBS; do
-+ case $args in
-+ -L*)
-+ LIBFONTCONFIG_RPATH="$LIBFONTCONFIG_RPATH $args"
-+ ;;
-+ esac
-+ done
-+ LIBFONTCONFIG_RPATH=`echo $LIBFONTCONFIG_RPATH | sed -e "s/-L/-R/g"`
-+ LIBFONTCONFIG_CFLAGS="`$PKGCONFIG fontconfig --cflags`"
-+
-+
-+cat >>confdefs.h <<_ACEOF
-+#define HAVE_FONTCONFIG 1
-+_ACEOF
-+
-+ fi
-+fi
-+
- if test -n "$FONTCONFIG_CONFIG"; then
- vers=`$FONTCONFIG_CONFIG --version 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test -n "$vers" && test "$vers" -ge 1000000
-@@ -37753,7 +37836,7 @@
- do
- for j in ldap.h;
- do
-- echo "configure: 37756: $i/$j" >&5
-+ echo "configure: 37839: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_incdir=$i
-@@ -37775,7 +37858,7 @@
- do
- for j in libldap.$ext;
- do
-- echo "configure: 37778: $i/$j" >&5
-+ echo "configure: 37861: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_libdir=$i
-
diff --git a/x11/kdebase3/files/patch-kdm-backend-client.c b/x11/kdebase3/files/patch-kdm-backend-client.c
deleted file mode 100644
index fe44c4f3831..00000000000
--- a/x11/kdebase3/files/patch-kdm-backend-client.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- kdm/backend/client.c 18 Jun 2003 20:05:15 -0000 2.25.2.4
-+++ kdm/backend/client.c 6 Aug 2003 16:02:39 -0000 2.25.2.5
-@@ -1,5 +1,5 @@
- /* $TOG: verify.c /main/37 1998/02/11 10:00:45 kaleb $ */
--/* $Id: client.c,v 2.25.2.4 2003/06/18 20:05:15 ossi Exp $ */
-+/* $Id: client.c,v 2.25.2.5 2003/08/06 16:02:39 ossi Exp $ */
- /*
-
- Copyright 1988, 1998 The Open Group
-@@ -1009,7 +1009,11 @@ StartClient (struct display *d,
- exit (1);
- # endif
- # ifdef USE_PAM
-- pam_setcred(pamh, 0);
-+ if (pam_setcred(pamh, 0) != PAM_SUCCESS) {
-+ LogError("pam_setcred for %\"s failed, errno=%d\n",
-+ name, errno);
-+ exit (1);
-+ }
- /* pass in environment variables set by libpam and modules it called */
- pam_env = pam_getenvlist(pamh);
- ReInitErrorLog ();
-@@ -1267,7 +1271,9 @@ SessionExit (struct display *d, int stat
- #ifdef USE_PAM
- if (pamh) {
- /* shutdown PAM session */
-- pam_setcred(pamh, PAM_DELETE_CRED);
-+ if (pam_setcred(pamh, PAM_DELETE_CRED) != PAM_SUCCESS)
-+ LogError("pam_setcred(DELETE_CRED) for %\"s failed, errno=%d\n",
-+ d->verify->user, errno);
- pam_close_session(pamh, 0);
- pam_end(pamh, PAM_SUCCESS);
- pamh = NULL;
diff --git a/x11/kdebase3/files/patch-kioslave-fish-fish.cpp b/x11/kdebase3/files/patch-kioslave-fish-fish.cpp
deleted file mode 100644
index 6373fd0f354..00000000000
--- a/x11/kdebase3/files/patch-kioslave-fish-fish.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- kioslave/fish/fish.cpp.orig
-+++ kioslave/fish/fish.cpp
-@@ -302,5 +302,5 @@
- void fishProtocol::openConnection() {
- static int open_pty_pair(int fd[2])
- {
--#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT)
-+#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined (HAVE_OPENPTY)
- /** with kind regards to The GNU C Library
- Reference Manual for Version 2.2.x of the GNU C Library */
diff --git a/x11/kdebase3/files/patch-konsole-konsole-TEPty.cpp b/x11/kdebase3/files/patch-konsole-konsole-TEPty.cpp
deleted file mode 100644
index 44642dc8aeb..00000000000
--- a/x11/kdebase3/files/patch-konsole-konsole-TEPty.cpp
+++ /dev/null
@@ -1,172 +0,0 @@
---- konsole/konsole/TEPty.cpp 22 Nov 2002 13:17:57 -0000 1.75
-+++ konsole/konsole/TEPty.cpp 24 Aug 2003 21:44:00 -0000
-@@ -65,6 +65,9 @@
- #include <config.h>
- #endif
-
-+// Get the Q_OS_* defines
-+#include <qglobal.h>
-+
- #ifdef __sgi
- #define __svr4__
- #endif
-@@ -88,6 +91,10 @@
- #include <sys/types.h>
- #endif
-
-+#ifdef Q_OS_FREEBSD
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
-
-@@ -198,9 +205,30 @@ public:
-
- FILE* syslog_file = NULL; //stdout;
-
--#define PTY_FILENO 3
-+#define DEFAULT_PTY_FILENO 3
-+int PTY_FILENO = -1; // None allocated yet.
-+
- #define BASE_CHOWN "konsole_grantpty"
-
-+void TEPtyInit()
-+{
-+/*
-+** FreeBSD can't dup2(fd,3) because fd 3 is already in use by
-+** some weird pipe. So instead, we get a new throwaway fd
-+** that's not in use by anyone.
-+*/
-+#ifdef Q_OS_FREEBSD
-+ PTY_FILENO = open("/dev/null",O_RDWR);
-+ if (PTY_FILENO == -1) {
-+ perror("konsole:open PTY");
-+ /* This won't work either, but hey .. */
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+ }
-+#else
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+#endif
-+}
-+
- int chownpty(int fd, bool grant)
- // param fd: the fd of a master pty.
- // param grant: true to grant, false to revoke
-@@ -212,6 +240,8 @@ int chownpty(int fd, bool grant)
- newsa.sa_flags = 0;
- sigaction(SIGCHLD, &newsa, &oldsa);
-
-+ if (PTY_FILENO == -1) TEPtyInit();
-+
- pid_t pid = fork();
- if (pid < 0)
- {
-@@ -225,7 +255,12 @@ int chownpty(int fd, bool grant)
- /* We pass the master pseudo terminal as file descriptor PTY_FILENO. */
- if (fd != PTY_FILENO && dup2(fd, PTY_FILENO) < 0) exit(1);
- QString path = locate("exe", BASE_CHOWN);
-- execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", NULL, NULL);
-+ /*
-+ ** Because konsole_grantpty now can't expect the fd
-+ ** to be constant, we need an additional parameter.
-+ */
-+ QString fdnumber = QString::number(PTY_FILENO);
-+ execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", fdnumber.ascii(), NULL, NULL);
- exit(1); // should not be reached
- }
-
-@@ -486,6 +521,16 @@ int TEPty::makePty(bool _addutmp)
- // open and set all standard files to slave tty
- int tt = m_SlaveFd; // Already opened?
-
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** It seems to be possible for SlaveFd to be closed in error
-+ ** somewhere along the line. So check it for "liveness".
-+ */
-+ struct stat sb;
-+ if (fstat(tt,&sb)!=0)
-+ tt=-1; // Apparently not alive.
-+#endif
-+
- if (tt < 0)
- tt = open(ttynam, O_RDWR);
-
-@@ -524,14 +569,57 @@ int TEPty::makePty(bool _addutmp)
- }
- strncpy(l_struct.ut_name, str_ptr, UT_NAMESIZE);
-
-+#ifdef Q_OS_FREEBSD
-+ /* FreeBSD until august 22, 2003 returned ENOMEM for too-long
-+ ** hostnames. Then sanity prevailed (?) and the error was changed
-+ ** to NAMETOOLONG, but this breaks konsole .. again.
-+ **
-+ ** Instead of bailing out with long hostnames, put in partial
-+ ** hostnames (the first UT_HOSTSIZE characters) instead.
-+ */
-+ char hostnamebuffer[MAXHOSTNAMELEN+1];
-+ memset(hostnamebuffer,0,MAXHOSTNAMELEN+1);
-+ if (gethostname(hostnamebuffer, MAXHOSTNAMELEN) == -1)
-+ {
-+ if ( (errno==ENOMEM) || (errno==ENAMETOOLONG) ) {
-+ /* ignore it, but very odd */
-+ }
-+ else {
-+ /* Not much chance of this being visible anywhere ... */
-+ perror("konsole:gethostname");
-+ abort();
-+ }
-+ }
-+ /* Copy hostname, possibly only partially */
-+ memset(l_struct.ut_host,0,UT_HOSTSIZE);
-+ strncpy(l_struct.ut_host,hostnamebuffer,UT_HOSTSIZE);
-+ l_struct.ut_host[UT_HOSTSIZE]=0;
-+#else
-+ /* Non-FreeBSD systems */
- if (gethostname(l_struct.ut_host, UT_HOSTSIZE) == -1) {
-- if (errno != ENOMEM)
-+ if (errno != ENOMEM)
- abort();
- l_struct.ut_host[UT_HOSTSIZE]=0;
- }
-+#endif
-
- if (! (str_ptr=ttyname(tt)) ) {
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** In FreeBSD, the ttyname() call always returns NULL
-+ ** for the kinds of devices (ptys) we have opened,
-+ ** so don't abort, use a foolish default value instead.
-+ ** The call to login() probably won't work _anyway_,
-+ ** since normally users can't update the wtmp file.
-+ **
-+ ** If we were real sticklers for accuracy, we'd copy the
-+ ** code from konsole_grantpty that does it's darndest to
-+ ** file out the right tty name.
-+ */
-+ str_ptr = const_cast<char *>("/dev/konsole");
-+#else
- abort();
-+#endif
- }
- if (strncmp(str_ptr, "/dev/", 5) == 0)
- str_ptr += 5;
-@@ -607,7 +695,7 @@ void TEPty::startPgm(const char* pgm, QV
- // #define CERASE 0177
- // #endif
-
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCGETA,(char *)&ttmode);
- #else
- # if defined (_HPUX_SOURCE) || defined(__Lynx__)
-@@ -621,7 +709,7 @@ void TEPty::startPgm(const char* pgm, QV
- ttmode.c_cc[VINTR] = CTRL('C');
- ttmode.c_cc[VQUIT] = CTRL('\\');
- ttmode.c_cc[VERASE] = 0177;
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCSETA,(char *)&ttmode);
- #else
- # ifdef _HPUX_SOURCE \ No newline at end of file
diff --git a/x11/kdebase3/files/patch-konsole-konsole-konsole_grantpty.c b/x11/kdebase3/files/patch-konsole-konsole-konsole_grantpty.c
deleted file mode 100644
index 5093a52d277..00000000000
--- a/x11/kdebase3/files/patch-konsole-konsole-konsole_grantpty.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- konsole/konsole/konsole_grantpty.c 2 Sep 2002 01:09:24 -0000 1.7
-+++ konsole/konsole/konsole_grantpty.c 24 Aug 2003 21:44:01 -0000
-@@ -40,7 +40,9 @@
- # include <dirent.h>
- #endif
-
--#define PTY_FILENO 3 /* keep in sync with grantpty */
-+#define DEFAULT_PTY_FILENO 3 /* keep in sync with TEPty.cpp */
-+int PTY_FILENO = DEFAULT_PTY_FILENO;
-+
- #define TTY_GROUP "tty"
-
- int main (int argc, char *argv[])
-@@ -52,11 +54,13 @@ int main (int argc, char *argv[])
- uid_t uid;
- mode_t mod;
- char* tty;
-+ int command_fd; /* which fd to use? */
-
- /* check preconditions **************************************************/
-- if (argc != 2 || (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
-+ if (( (argc != 3) && (argc != 2) /* optional third arg */ ) ||
-+ (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
- {
-- printf("usage: %s (--grant|--revoke)\n",argv[0]);
-+ printf("usage: %s (--grant|--revoke) [fd]\n",argv[0]);
- printf("%s is a helper for\n",argv[0]);
- printf("konsole and not intented to\n");
- printf("be called from the command\n");
-@@ -83,6 +87,22 @@ int main (int argc, char *argv[])
- uid = 0; /* root */
- mod = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
- }
-+
-+ command_fd = DEFAULT_PTY_FILENO;
-+ if (argv[2])
-+ {
-+ command_fd = atoi(argv[2]);
-+ }
-+ if (command_fd > 2) /* must be out of stdin,stdout,stderr range */
-+ {
-+ PTY_FILENO=command_fd;
-+ }
-+ else
-+ {
-+ fprintf(stderr,"%s: Bad command fd (seems to be %d)\n",argv[0],command_fd);
-+ return 1;
-+ }
-+
- /* Get the group ID of the special `tty' group. */
- p = getgrnam(TTY_GROUP); /* posix */
- gid = p ? p->gr_gid : getgid (); /* posix */
-@@ -117,6 +137,9 @@ int main (int argc, char *argv[])
- if (dirp->d_fileno != dsb.st_ino)
- continue;
- {
-+ /* Else this is the right device file .. any possible memory
-+ ** leak here because two files match is unimportant?
-+ */
- int pdlen = strlen(_PATH_DEV), namelen = strlen(dirp->d_name);
- pty = malloc(pdlen + namelen + 1);
- if (pty) { \ No newline at end of file
diff --git a/x11/kdebase3/files/patch-konsole-konsole-main.cpp b/x11/kdebase3/files/patch-konsole-konsole-main.cpp
deleted file mode 100644
index 989b3460525..00000000000
--- a/x11/kdebase3/files/patch-konsole-konsole-main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- konsole/konsole/main.cpp 29 Jun 2003 21:53:11 -0000 1.243.2.3
-+++ konsole/konsole/main.cpp 24 Aug 2003 21:44:02 -0000
-@@ -123,6 +123,7 @@ public:
- };
-
-
-+extern void TEPtyInit();
-
- /* --| main |------------------------------------------------------ */
- int main(int argc, char* argv[])
-@@ -137,6 +138,7 @@ int main(int argc, char* argv[])
- bool scrollbaron = true;
- QCString wname = PACKAGE;
-
-+ TEPtyInit();
-
- KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
- VERSION, description, KAboutData::License_GPL_V2,
diff --git a/x11/kdebase4-runtime/Makefile b/x11/kdebase4-runtime/Makefile
index d3157b31a51..6cdf342d44e 100644
--- a/x11/kdebase4-runtime/Makefile
+++ b/x11/kdebase4-runtime/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdebase
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
@@ -18,6 +17,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= This package provides the basic applications for the KDE system
BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
+LIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
diff --git a/x11/kdebase4-runtime/distinfo b/x11/kdebase4-runtime/distinfo
index 8bd0f379766..7997c9f6f51 100644
--- a/x11/kdebase4-runtime/distinfo
+++ b/x11/kdebase4-runtime/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdebase-3.1.3.tar.bz2) = d11514ebed619de18869d95e2d110951
+MD5 (KDE/kdebase-3.1.4.tar.bz2) = e6859ad85b176e11ce997490786c124d
diff --git a/x11/kdebase4-runtime/files/patch-configure b/x11/kdebase4-runtime/files/patch-configure
deleted file mode 100644
index fcc7afb4565..00000000000
--- a/x11/kdebase4-runtime/files/patch-configure
+++ /dev/null
@@ -1,122 +0,0 @@
---- configure.orig Sat Aug 23 22:55:38 2003
-+++ configure Sat Aug 23 22:57:16 2003
-@@ -33894,8 +33894,67 @@
- echo "$as_me:$LINENO: result: not found" >&5
- echo "${ECHO_T}not found" >&6
-
-- { echo "$as_me:$LINENO: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&5
--echo "$as_me: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&2;}
-+
-+ echo "$as_me:$LINENO: checking for pkg-config" >&5
-+echo $ECHO_N "checking for pkg-config... $ECHO_C" >&6
-+ if test -n "$PKGCONFIG"; then
-+ kde_cv_path="$PKGCONFIG";
-+ else
-+ kde_cache=`echo pkg-config | sed 'y%./+-%__p_%'`
-+
-+ if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+
-+ kde_cv_path="NONE"
-+ dirs="${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin"
-+ kde_save_IFS=$IFS
-+ IFS=':'
-+ for dir in $PATH; do
-+ dirs="$dirs $dir"
-+ done
-+ IFS=$kde_save_IFS
-+
-+ for dir in $dirs; do
-+ if test -x "$dir/pkg-config"; then
-+ if test -n ""
-+ then
-+ evalstr="$dir/pkg-config 2>&1 "
-+ if eval $evalstr; then
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ else
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ fi
-+ done
-+
-+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
-+
-+
-+fi
-+
-+
-+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-+
-+ fi
-+
-+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-+ echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+ { echo "$as_me:$LINENO: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&5
-+echo "$as_me: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&2;}
-+
-+ else
-+ echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-+echo "${ECHO_T}$kde_cv_path" >&6
-+ PKGCONFIG=$kde_cv_path
-+
-+ fi
-+
-
- else
- echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-@@ -33905,6 +33964,30 @@
- fi
-
-
-+if test -n "$PKGCONFIG"; then
-+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-+ if test -n "$vers" && test "$vers" -ge 1000000
-+ then
-+ LIBFONTCONFIG_LIBS="`$PKGCONFIG fontconfig --libs`"
-+ LIBFONTCONFIG_RPATH=
-+ for args in $LIBFONTCONFIG_LIBS; do
-+ case $args in
-+ -L*)
-+ LIBFONTCONFIG_RPATH="$LIBFONTCONFIG_RPATH $args"
-+ ;;
-+ esac
-+ done
-+ LIBFONTCONFIG_RPATH=`echo $LIBFONTCONFIG_RPATH | sed -e "s/-L/-R/g"`
-+ LIBFONTCONFIG_CFLAGS="`$PKGCONFIG fontconfig --cflags`"
-+
-+
-+cat >>confdefs.h <<_ACEOF
-+#define HAVE_FONTCONFIG 1
-+_ACEOF
-+
-+ fi
-+fi
-+
- if test -n "$FONTCONFIG_CONFIG"; then
- vers=`$FONTCONFIG_CONFIG --version 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test -n "$vers" && test "$vers" -ge 1000000
-@@ -37753,7 +37836,7 @@
- do
- for j in ldap.h;
- do
-- echo "configure: 37756: $i/$j" >&5
-+ echo "configure: 37839: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_incdir=$i
-@@ -37775,7 +37858,7 @@
- do
- for j in libldap.$ext;
- do
-- echo "configure: 37778: $i/$j" >&5
-+ echo "configure: 37861: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_libdir=$i
-
diff --git a/x11/kdebase4-runtime/files/patch-kdm-backend-client.c b/x11/kdebase4-runtime/files/patch-kdm-backend-client.c
deleted file mode 100644
index fe44c4f3831..00000000000
--- a/x11/kdebase4-runtime/files/patch-kdm-backend-client.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- kdm/backend/client.c 18 Jun 2003 20:05:15 -0000 2.25.2.4
-+++ kdm/backend/client.c 6 Aug 2003 16:02:39 -0000 2.25.2.5
-@@ -1,5 +1,5 @@
- /* $TOG: verify.c /main/37 1998/02/11 10:00:45 kaleb $ */
--/* $Id: client.c,v 2.25.2.4 2003/06/18 20:05:15 ossi Exp $ */
-+/* $Id: client.c,v 2.25.2.5 2003/08/06 16:02:39 ossi Exp $ */
- /*
-
- Copyright 1988, 1998 The Open Group
-@@ -1009,7 +1009,11 @@ StartClient (struct display *d,
- exit (1);
- # endif
- # ifdef USE_PAM
-- pam_setcred(pamh, 0);
-+ if (pam_setcred(pamh, 0) != PAM_SUCCESS) {
-+ LogError("pam_setcred for %\"s failed, errno=%d\n",
-+ name, errno);
-+ exit (1);
-+ }
- /* pass in environment variables set by libpam and modules it called */
- pam_env = pam_getenvlist(pamh);
- ReInitErrorLog ();
-@@ -1267,7 +1271,9 @@ SessionExit (struct display *d, int stat
- #ifdef USE_PAM
- if (pamh) {
- /* shutdown PAM session */
-- pam_setcred(pamh, PAM_DELETE_CRED);
-+ if (pam_setcred(pamh, PAM_DELETE_CRED) != PAM_SUCCESS)
-+ LogError("pam_setcred(DELETE_CRED) for %\"s failed, errno=%d\n",
-+ d->verify->user, errno);
- pam_close_session(pamh, 0);
- pam_end(pamh, PAM_SUCCESS);
- pamh = NULL;
diff --git a/x11/kdebase4-runtime/files/patch-kioslave-fish-fish.cpp b/x11/kdebase4-runtime/files/patch-kioslave-fish-fish.cpp
deleted file mode 100644
index 6373fd0f354..00000000000
--- a/x11/kdebase4-runtime/files/patch-kioslave-fish-fish.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- kioslave/fish/fish.cpp.orig
-+++ kioslave/fish/fish.cpp
-@@ -302,5 +302,5 @@
- void fishProtocol::openConnection() {
- static int open_pty_pair(int fd[2])
- {
--#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT)
-+#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined (HAVE_OPENPTY)
- /** with kind regards to The GNU C Library
- Reference Manual for Version 2.2.x of the GNU C Library */
diff --git a/x11/kdebase4-runtime/files/patch-konsole-konsole-TEPty.cpp b/x11/kdebase4-runtime/files/patch-konsole-konsole-TEPty.cpp
deleted file mode 100644
index 44642dc8aeb..00000000000
--- a/x11/kdebase4-runtime/files/patch-konsole-konsole-TEPty.cpp
+++ /dev/null
@@ -1,172 +0,0 @@
---- konsole/konsole/TEPty.cpp 22 Nov 2002 13:17:57 -0000 1.75
-+++ konsole/konsole/TEPty.cpp 24 Aug 2003 21:44:00 -0000
-@@ -65,6 +65,9 @@
- #include <config.h>
- #endif
-
-+// Get the Q_OS_* defines
-+#include <qglobal.h>
-+
- #ifdef __sgi
- #define __svr4__
- #endif
-@@ -88,6 +91,10 @@
- #include <sys/types.h>
- #endif
-
-+#ifdef Q_OS_FREEBSD
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
-
-@@ -198,9 +205,30 @@ public:
-
- FILE* syslog_file = NULL; //stdout;
-
--#define PTY_FILENO 3
-+#define DEFAULT_PTY_FILENO 3
-+int PTY_FILENO = -1; // None allocated yet.
-+
- #define BASE_CHOWN "konsole_grantpty"
-
-+void TEPtyInit()
-+{
-+/*
-+** FreeBSD can't dup2(fd,3) because fd 3 is already in use by
-+** some weird pipe. So instead, we get a new throwaway fd
-+** that's not in use by anyone.
-+*/
-+#ifdef Q_OS_FREEBSD
-+ PTY_FILENO = open("/dev/null",O_RDWR);
-+ if (PTY_FILENO == -1) {
-+ perror("konsole:open PTY");
-+ /* This won't work either, but hey .. */
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+ }
-+#else
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+#endif
-+}
-+
- int chownpty(int fd, bool grant)
- // param fd: the fd of a master pty.
- // param grant: true to grant, false to revoke
-@@ -212,6 +240,8 @@ int chownpty(int fd, bool grant)
- newsa.sa_flags = 0;
- sigaction(SIGCHLD, &newsa, &oldsa);
-
-+ if (PTY_FILENO == -1) TEPtyInit();
-+
- pid_t pid = fork();
- if (pid < 0)
- {
-@@ -225,7 +255,12 @@ int chownpty(int fd, bool grant)
- /* We pass the master pseudo terminal as file descriptor PTY_FILENO. */
- if (fd != PTY_FILENO && dup2(fd, PTY_FILENO) < 0) exit(1);
- QString path = locate("exe", BASE_CHOWN);
-- execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", NULL, NULL);
-+ /*
-+ ** Because konsole_grantpty now can't expect the fd
-+ ** to be constant, we need an additional parameter.
-+ */
-+ QString fdnumber = QString::number(PTY_FILENO);
-+ execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", fdnumber.ascii(), NULL, NULL);
- exit(1); // should not be reached
- }
-
-@@ -486,6 +521,16 @@ int TEPty::makePty(bool _addutmp)
- // open and set all standard files to slave tty
- int tt = m_SlaveFd; // Already opened?
-
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** It seems to be possible for SlaveFd to be closed in error
-+ ** somewhere along the line. So check it for "liveness".
-+ */
-+ struct stat sb;
-+ if (fstat(tt,&sb)!=0)
-+ tt=-1; // Apparently not alive.
-+#endif
-+
- if (tt < 0)
- tt = open(ttynam, O_RDWR);
-
-@@ -524,14 +569,57 @@ int TEPty::makePty(bool _addutmp)
- }
- strncpy(l_struct.ut_name, str_ptr, UT_NAMESIZE);
-
-+#ifdef Q_OS_FREEBSD
-+ /* FreeBSD until august 22, 2003 returned ENOMEM for too-long
-+ ** hostnames. Then sanity prevailed (?) and the error was changed
-+ ** to NAMETOOLONG, but this breaks konsole .. again.
-+ **
-+ ** Instead of bailing out with long hostnames, put in partial
-+ ** hostnames (the first UT_HOSTSIZE characters) instead.
-+ */
-+ char hostnamebuffer[MAXHOSTNAMELEN+1];
-+ memset(hostnamebuffer,0,MAXHOSTNAMELEN+1);
-+ if (gethostname(hostnamebuffer, MAXHOSTNAMELEN) == -1)
-+ {
-+ if ( (errno==ENOMEM) || (errno==ENAMETOOLONG) ) {
-+ /* ignore it, but very odd */
-+ }
-+ else {
-+ /* Not much chance of this being visible anywhere ... */
-+ perror("konsole:gethostname");
-+ abort();
-+ }
-+ }
-+ /* Copy hostname, possibly only partially */
-+ memset(l_struct.ut_host,0,UT_HOSTSIZE);
-+ strncpy(l_struct.ut_host,hostnamebuffer,UT_HOSTSIZE);
-+ l_struct.ut_host[UT_HOSTSIZE]=0;
-+#else
-+ /* Non-FreeBSD systems */
- if (gethostname(l_struct.ut_host, UT_HOSTSIZE) == -1) {
-- if (errno != ENOMEM)
-+ if (errno != ENOMEM)
- abort();
- l_struct.ut_host[UT_HOSTSIZE]=0;
- }
-+#endif
-
- if (! (str_ptr=ttyname(tt)) ) {
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** In FreeBSD, the ttyname() call always returns NULL
-+ ** for the kinds of devices (ptys) we have opened,
-+ ** so don't abort, use a foolish default value instead.
-+ ** The call to login() probably won't work _anyway_,
-+ ** since normally users can't update the wtmp file.
-+ **
-+ ** If we were real sticklers for accuracy, we'd copy the
-+ ** code from konsole_grantpty that does it's darndest to
-+ ** file out the right tty name.
-+ */
-+ str_ptr = const_cast<char *>("/dev/konsole");
-+#else
- abort();
-+#endif
- }
- if (strncmp(str_ptr, "/dev/", 5) == 0)
- str_ptr += 5;
-@@ -607,7 +695,7 @@ void TEPty::startPgm(const char* pgm, QV
- // #define CERASE 0177
- // #endif
-
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCGETA,(char *)&ttmode);
- #else
- # if defined (_HPUX_SOURCE) || defined(__Lynx__)
-@@ -621,7 +709,7 @@ void TEPty::startPgm(const char* pgm, QV
- ttmode.c_cc[VINTR] = CTRL('C');
- ttmode.c_cc[VQUIT] = CTRL('\\');
- ttmode.c_cc[VERASE] = 0177;
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCSETA,(char *)&ttmode);
- #else
- # ifdef _HPUX_SOURCE \ No newline at end of file
diff --git a/x11/kdebase4-runtime/files/patch-konsole-konsole-konsole_grantpty.c b/x11/kdebase4-runtime/files/patch-konsole-konsole-konsole_grantpty.c
deleted file mode 100644
index 5093a52d277..00000000000
--- a/x11/kdebase4-runtime/files/patch-konsole-konsole-konsole_grantpty.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- konsole/konsole/konsole_grantpty.c 2 Sep 2002 01:09:24 -0000 1.7
-+++ konsole/konsole/konsole_grantpty.c 24 Aug 2003 21:44:01 -0000
-@@ -40,7 +40,9 @@
- # include <dirent.h>
- #endif
-
--#define PTY_FILENO 3 /* keep in sync with grantpty */
-+#define DEFAULT_PTY_FILENO 3 /* keep in sync with TEPty.cpp */
-+int PTY_FILENO = DEFAULT_PTY_FILENO;
-+
- #define TTY_GROUP "tty"
-
- int main (int argc, char *argv[])
-@@ -52,11 +54,13 @@ int main (int argc, char *argv[])
- uid_t uid;
- mode_t mod;
- char* tty;
-+ int command_fd; /* which fd to use? */
-
- /* check preconditions **************************************************/
-- if (argc != 2 || (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
-+ if (( (argc != 3) && (argc != 2) /* optional third arg */ ) ||
-+ (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
- {
-- printf("usage: %s (--grant|--revoke)\n",argv[0]);
-+ printf("usage: %s (--grant|--revoke) [fd]\n",argv[0]);
- printf("%s is a helper for\n",argv[0]);
- printf("konsole and not intented to\n");
- printf("be called from the command\n");
-@@ -83,6 +87,22 @@ int main (int argc, char *argv[])
- uid = 0; /* root */
- mod = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
- }
-+
-+ command_fd = DEFAULT_PTY_FILENO;
-+ if (argv[2])
-+ {
-+ command_fd = atoi(argv[2]);
-+ }
-+ if (command_fd > 2) /* must be out of stdin,stdout,stderr range */
-+ {
-+ PTY_FILENO=command_fd;
-+ }
-+ else
-+ {
-+ fprintf(stderr,"%s: Bad command fd (seems to be %d)\n",argv[0],command_fd);
-+ return 1;
-+ }
-+
- /* Get the group ID of the special `tty' group. */
- p = getgrnam(TTY_GROUP); /* posix */
- gid = p ? p->gr_gid : getgid (); /* posix */
-@@ -117,6 +137,9 @@ int main (int argc, char *argv[])
- if (dirp->d_fileno != dsb.st_ino)
- continue;
- {
-+ /* Else this is the right device file .. any possible memory
-+ ** leak here because two files match is unimportant?
-+ */
- int pdlen = strlen(_PATH_DEV), namelen = strlen(dirp->d_name);
- pty = malloc(pdlen + namelen + 1);
- if (pty) { \ No newline at end of file
diff --git a/x11/kdebase4-runtime/files/patch-konsole-konsole-main.cpp b/x11/kdebase4-runtime/files/patch-konsole-konsole-main.cpp
deleted file mode 100644
index 989b3460525..00000000000
--- a/x11/kdebase4-runtime/files/patch-konsole-konsole-main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- konsole/konsole/main.cpp 29 Jun 2003 21:53:11 -0000 1.243.2.3
-+++ konsole/konsole/main.cpp 24 Aug 2003 21:44:02 -0000
-@@ -123,6 +123,7 @@ public:
- };
-
-
-+extern void TEPtyInit();
-
- /* --| main |------------------------------------------------------ */
- int main(int argc, char* argv[])
-@@ -137,6 +138,7 @@ int main(int argc, char* argv[])
- bool scrollbaron = true;
- QCString wname = PACKAGE;
-
-+ TEPtyInit();
-
- KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
- VERSION, description, KAboutData::License_GPL_V2,
diff --git a/x11/kdebase4-workspace/Makefile b/x11/kdebase4-workspace/Makefile
index d3157b31a51..6cdf342d44e 100644
--- a/x11/kdebase4-workspace/Makefile
+++ b/x11/kdebase4-workspace/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdebase
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
@@ -18,6 +17,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= This package provides the basic applications for the KDE system
BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
+LIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
diff --git a/x11/kdebase4-workspace/distinfo b/x11/kdebase4-workspace/distinfo
index 8bd0f379766..7997c9f6f51 100644
--- a/x11/kdebase4-workspace/distinfo
+++ b/x11/kdebase4-workspace/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdebase-3.1.3.tar.bz2) = d11514ebed619de18869d95e2d110951
+MD5 (KDE/kdebase-3.1.4.tar.bz2) = e6859ad85b176e11ce997490786c124d
diff --git a/x11/kdebase4-workspace/files/patch-configure b/x11/kdebase4-workspace/files/patch-configure
deleted file mode 100644
index fcc7afb4565..00000000000
--- a/x11/kdebase4-workspace/files/patch-configure
+++ /dev/null
@@ -1,122 +0,0 @@
---- configure.orig Sat Aug 23 22:55:38 2003
-+++ configure Sat Aug 23 22:57:16 2003
-@@ -33894,8 +33894,67 @@
- echo "$as_me:$LINENO: result: not found" >&5
- echo "${ECHO_T}not found" >&6
-
-- { echo "$as_me:$LINENO: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&5
--echo "$as_me: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&2;}
-+
-+ echo "$as_me:$LINENO: checking for pkg-config" >&5
-+echo $ECHO_N "checking for pkg-config... $ECHO_C" >&6
-+ if test -n "$PKGCONFIG"; then
-+ kde_cv_path="$PKGCONFIG";
-+ else
-+ kde_cache=`echo pkg-config | sed 'y%./+-%__p_%'`
-+
-+ if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+
-+ kde_cv_path="NONE"
-+ dirs="${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin"
-+ kde_save_IFS=$IFS
-+ IFS=':'
-+ for dir in $PATH; do
-+ dirs="$dirs $dir"
-+ done
-+ IFS=$kde_save_IFS
-+
-+ for dir in $dirs; do
-+ if test -x "$dir/pkg-config"; then
-+ if test -n ""
-+ then
-+ evalstr="$dir/pkg-config 2>&1 "
-+ if eval $evalstr; then
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ else
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ fi
-+ done
-+
-+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
-+
-+
-+fi
-+
-+
-+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-+
-+ fi
-+
-+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-+ echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+ { echo "$as_me:$LINENO: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&5
-+echo "$as_me: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&2;}
-+
-+ else
-+ echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-+echo "${ECHO_T}$kde_cv_path" >&6
-+ PKGCONFIG=$kde_cv_path
-+
-+ fi
-+
-
- else
- echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-@@ -33905,6 +33964,30 @@
- fi
-
-
-+if test -n "$PKGCONFIG"; then
-+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-+ if test -n "$vers" && test "$vers" -ge 1000000
-+ then
-+ LIBFONTCONFIG_LIBS="`$PKGCONFIG fontconfig --libs`"
-+ LIBFONTCONFIG_RPATH=
-+ for args in $LIBFONTCONFIG_LIBS; do
-+ case $args in
-+ -L*)
-+ LIBFONTCONFIG_RPATH="$LIBFONTCONFIG_RPATH $args"
-+ ;;
-+ esac
-+ done
-+ LIBFONTCONFIG_RPATH=`echo $LIBFONTCONFIG_RPATH | sed -e "s/-L/-R/g"`
-+ LIBFONTCONFIG_CFLAGS="`$PKGCONFIG fontconfig --cflags`"
-+
-+
-+cat >>confdefs.h <<_ACEOF
-+#define HAVE_FONTCONFIG 1
-+_ACEOF
-+
-+ fi
-+fi
-+
- if test -n "$FONTCONFIG_CONFIG"; then
- vers=`$FONTCONFIG_CONFIG --version 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test -n "$vers" && test "$vers" -ge 1000000
-@@ -37753,7 +37836,7 @@
- do
- for j in ldap.h;
- do
-- echo "configure: 37756: $i/$j" >&5
-+ echo "configure: 37839: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_incdir=$i
-@@ -37775,7 +37858,7 @@
- do
- for j in libldap.$ext;
- do
-- echo "configure: 37778: $i/$j" >&5
-+ echo "configure: 37861: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_libdir=$i
-
diff --git a/x11/kdebase4-workspace/files/patch-kdm-backend-client.c b/x11/kdebase4-workspace/files/patch-kdm-backend-client.c
deleted file mode 100644
index fe44c4f3831..00000000000
--- a/x11/kdebase4-workspace/files/patch-kdm-backend-client.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- kdm/backend/client.c 18 Jun 2003 20:05:15 -0000 2.25.2.4
-+++ kdm/backend/client.c 6 Aug 2003 16:02:39 -0000 2.25.2.5
-@@ -1,5 +1,5 @@
- /* $TOG: verify.c /main/37 1998/02/11 10:00:45 kaleb $ */
--/* $Id: client.c,v 2.25.2.4 2003/06/18 20:05:15 ossi Exp $ */
-+/* $Id: client.c,v 2.25.2.5 2003/08/06 16:02:39 ossi Exp $ */
- /*
-
- Copyright 1988, 1998 The Open Group
-@@ -1009,7 +1009,11 @@ StartClient (struct display *d,
- exit (1);
- # endif
- # ifdef USE_PAM
-- pam_setcred(pamh, 0);
-+ if (pam_setcred(pamh, 0) != PAM_SUCCESS) {
-+ LogError("pam_setcred for %\"s failed, errno=%d\n",
-+ name, errno);
-+ exit (1);
-+ }
- /* pass in environment variables set by libpam and modules it called */
- pam_env = pam_getenvlist(pamh);
- ReInitErrorLog ();
-@@ -1267,7 +1271,9 @@ SessionExit (struct display *d, int stat
- #ifdef USE_PAM
- if (pamh) {
- /* shutdown PAM session */
-- pam_setcred(pamh, PAM_DELETE_CRED);
-+ if (pam_setcred(pamh, PAM_DELETE_CRED) != PAM_SUCCESS)
-+ LogError("pam_setcred(DELETE_CRED) for %\"s failed, errno=%d\n",
-+ d->verify->user, errno);
- pam_close_session(pamh, 0);
- pam_end(pamh, PAM_SUCCESS);
- pamh = NULL;
diff --git a/x11/kdebase4-workspace/files/patch-kioslave-fish-fish.cpp b/x11/kdebase4-workspace/files/patch-kioslave-fish-fish.cpp
deleted file mode 100644
index 6373fd0f354..00000000000
--- a/x11/kdebase4-workspace/files/patch-kioslave-fish-fish.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- kioslave/fish/fish.cpp.orig
-+++ kioslave/fish/fish.cpp
-@@ -302,5 +302,5 @@
- void fishProtocol::openConnection() {
- static int open_pty_pair(int fd[2])
- {
--#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT)
-+#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined (HAVE_OPENPTY)
- /** with kind regards to The GNU C Library
- Reference Manual for Version 2.2.x of the GNU C Library */
diff --git a/x11/kdebase4-workspace/files/patch-konsole-konsole-TEPty.cpp b/x11/kdebase4-workspace/files/patch-konsole-konsole-TEPty.cpp
deleted file mode 100644
index 44642dc8aeb..00000000000
--- a/x11/kdebase4-workspace/files/patch-konsole-konsole-TEPty.cpp
+++ /dev/null
@@ -1,172 +0,0 @@
---- konsole/konsole/TEPty.cpp 22 Nov 2002 13:17:57 -0000 1.75
-+++ konsole/konsole/TEPty.cpp 24 Aug 2003 21:44:00 -0000
-@@ -65,6 +65,9 @@
- #include <config.h>
- #endif
-
-+// Get the Q_OS_* defines
-+#include <qglobal.h>
-+
- #ifdef __sgi
- #define __svr4__
- #endif
-@@ -88,6 +91,10 @@
- #include <sys/types.h>
- #endif
-
-+#ifdef Q_OS_FREEBSD
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
-
-@@ -198,9 +205,30 @@ public:
-
- FILE* syslog_file = NULL; //stdout;
-
--#define PTY_FILENO 3
-+#define DEFAULT_PTY_FILENO 3
-+int PTY_FILENO = -1; // None allocated yet.
-+
- #define BASE_CHOWN "konsole_grantpty"
-
-+void TEPtyInit()
-+{
-+/*
-+** FreeBSD can't dup2(fd,3) because fd 3 is already in use by
-+** some weird pipe. So instead, we get a new throwaway fd
-+** that's not in use by anyone.
-+*/
-+#ifdef Q_OS_FREEBSD
-+ PTY_FILENO = open("/dev/null",O_RDWR);
-+ if (PTY_FILENO == -1) {
-+ perror("konsole:open PTY");
-+ /* This won't work either, but hey .. */
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+ }
-+#else
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+#endif
-+}
-+
- int chownpty(int fd, bool grant)
- // param fd: the fd of a master pty.
- // param grant: true to grant, false to revoke
-@@ -212,6 +240,8 @@ int chownpty(int fd, bool grant)
- newsa.sa_flags = 0;
- sigaction(SIGCHLD, &newsa, &oldsa);
-
-+ if (PTY_FILENO == -1) TEPtyInit();
-+
- pid_t pid = fork();
- if (pid < 0)
- {
-@@ -225,7 +255,12 @@ int chownpty(int fd, bool grant)
- /* We pass the master pseudo terminal as file descriptor PTY_FILENO. */
- if (fd != PTY_FILENO && dup2(fd, PTY_FILENO) < 0) exit(1);
- QString path = locate("exe", BASE_CHOWN);
-- execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", NULL, NULL);
-+ /*
-+ ** Because konsole_grantpty now can't expect the fd
-+ ** to be constant, we need an additional parameter.
-+ */
-+ QString fdnumber = QString::number(PTY_FILENO);
-+ execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", fdnumber.ascii(), NULL, NULL);
- exit(1); // should not be reached
- }
-
-@@ -486,6 +521,16 @@ int TEPty::makePty(bool _addutmp)
- // open and set all standard files to slave tty
- int tt = m_SlaveFd; // Already opened?
-
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** It seems to be possible for SlaveFd to be closed in error
-+ ** somewhere along the line. So check it for "liveness".
-+ */
-+ struct stat sb;
-+ if (fstat(tt,&sb)!=0)
-+ tt=-1; // Apparently not alive.
-+#endif
-+
- if (tt < 0)
- tt = open(ttynam, O_RDWR);
-
-@@ -524,14 +569,57 @@ int TEPty::makePty(bool _addutmp)
- }
- strncpy(l_struct.ut_name, str_ptr, UT_NAMESIZE);
-
-+#ifdef Q_OS_FREEBSD
-+ /* FreeBSD until august 22, 2003 returned ENOMEM for too-long
-+ ** hostnames. Then sanity prevailed (?) and the error was changed
-+ ** to NAMETOOLONG, but this breaks konsole .. again.
-+ **
-+ ** Instead of bailing out with long hostnames, put in partial
-+ ** hostnames (the first UT_HOSTSIZE characters) instead.
-+ */
-+ char hostnamebuffer[MAXHOSTNAMELEN+1];
-+ memset(hostnamebuffer,0,MAXHOSTNAMELEN+1);
-+ if (gethostname(hostnamebuffer, MAXHOSTNAMELEN) == -1)
-+ {
-+ if ( (errno==ENOMEM) || (errno==ENAMETOOLONG) ) {
-+ /* ignore it, but very odd */
-+ }
-+ else {
-+ /* Not much chance of this being visible anywhere ... */
-+ perror("konsole:gethostname");
-+ abort();
-+ }
-+ }
-+ /* Copy hostname, possibly only partially */
-+ memset(l_struct.ut_host,0,UT_HOSTSIZE);
-+ strncpy(l_struct.ut_host,hostnamebuffer,UT_HOSTSIZE);
-+ l_struct.ut_host[UT_HOSTSIZE]=0;
-+#else
-+ /* Non-FreeBSD systems */
- if (gethostname(l_struct.ut_host, UT_HOSTSIZE) == -1) {
-- if (errno != ENOMEM)
-+ if (errno != ENOMEM)
- abort();
- l_struct.ut_host[UT_HOSTSIZE]=0;
- }
-+#endif
-
- if (! (str_ptr=ttyname(tt)) ) {
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** In FreeBSD, the ttyname() call always returns NULL
-+ ** for the kinds of devices (ptys) we have opened,
-+ ** so don't abort, use a foolish default value instead.
-+ ** The call to login() probably won't work _anyway_,
-+ ** since normally users can't update the wtmp file.
-+ **
-+ ** If we were real sticklers for accuracy, we'd copy the
-+ ** code from konsole_grantpty that does it's darndest to
-+ ** file out the right tty name.
-+ */
-+ str_ptr = const_cast<char *>("/dev/konsole");
-+#else
- abort();
-+#endif
- }
- if (strncmp(str_ptr, "/dev/", 5) == 0)
- str_ptr += 5;
-@@ -607,7 +695,7 @@ void TEPty::startPgm(const char* pgm, QV
- // #define CERASE 0177
- // #endif
-
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCGETA,(char *)&ttmode);
- #else
- # if defined (_HPUX_SOURCE) || defined(__Lynx__)
-@@ -621,7 +709,7 @@ void TEPty::startPgm(const char* pgm, QV
- ttmode.c_cc[VINTR] = CTRL('C');
- ttmode.c_cc[VQUIT] = CTRL('\\');
- ttmode.c_cc[VERASE] = 0177;
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCSETA,(char *)&ttmode);
- #else
- # ifdef _HPUX_SOURCE \ No newline at end of file
diff --git a/x11/kdebase4-workspace/files/patch-konsole-konsole-konsole_grantpty.c b/x11/kdebase4-workspace/files/patch-konsole-konsole-konsole_grantpty.c
deleted file mode 100644
index 5093a52d277..00000000000
--- a/x11/kdebase4-workspace/files/patch-konsole-konsole-konsole_grantpty.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- konsole/konsole/konsole_grantpty.c 2 Sep 2002 01:09:24 -0000 1.7
-+++ konsole/konsole/konsole_grantpty.c 24 Aug 2003 21:44:01 -0000
-@@ -40,7 +40,9 @@
- # include <dirent.h>
- #endif
-
--#define PTY_FILENO 3 /* keep in sync with grantpty */
-+#define DEFAULT_PTY_FILENO 3 /* keep in sync with TEPty.cpp */
-+int PTY_FILENO = DEFAULT_PTY_FILENO;
-+
- #define TTY_GROUP "tty"
-
- int main (int argc, char *argv[])
-@@ -52,11 +54,13 @@ int main (int argc, char *argv[])
- uid_t uid;
- mode_t mod;
- char* tty;
-+ int command_fd; /* which fd to use? */
-
- /* check preconditions **************************************************/
-- if (argc != 2 || (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
-+ if (( (argc != 3) && (argc != 2) /* optional third arg */ ) ||
-+ (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
- {
-- printf("usage: %s (--grant|--revoke)\n",argv[0]);
-+ printf("usage: %s (--grant|--revoke) [fd]\n",argv[0]);
- printf("%s is a helper for\n",argv[0]);
- printf("konsole and not intented to\n");
- printf("be called from the command\n");
-@@ -83,6 +87,22 @@ int main (int argc, char *argv[])
- uid = 0; /* root */
- mod = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
- }
-+
-+ command_fd = DEFAULT_PTY_FILENO;
-+ if (argv[2])
-+ {
-+ command_fd = atoi(argv[2]);
-+ }
-+ if (command_fd > 2) /* must be out of stdin,stdout,stderr range */
-+ {
-+ PTY_FILENO=command_fd;
-+ }
-+ else
-+ {
-+ fprintf(stderr,"%s: Bad command fd (seems to be %d)\n",argv[0],command_fd);
-+ return 1;
-+ }
-+
- /* Get the group ID of the special `tty' group. */
- p = getgrnam(TTY_GROUP); /* posix */
- gid = p ? p->gr_gid : getgid (); /* posix */
-@@ -117,6 +137,9 @@ int main (int argc, char *argv[])
- if (dirp->d_fileno != dsb.st_ino)
- continue;
- {
-+ /* Else this is the right device file .. any possible memory
-+ ** leak here because two files match is unimportant?
-+ */
- int pdlen = strlen(_PATH_DEV), namelen = strlen(dirp->d_name);
- pty = malloc(pdlen + namelen + 1);
- if (pty) { \ No newline at end of file
diff --git a/x11/kdebase4-workspace/files/patch-konsole-konsole-main.cpp b/x11/kdebase4-workspace/files/patch-konsole-konsole-main.cpp
deleted file mode 100644
index 989b3460525..00000000000
--- a/x11/kdebase4-workspace/files/patch-konsole-konsole-main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- konsole/konsole/main.cpp 29 Jun 2003 21:53:11 -0000 1.243.2.3
-+++ konsole/konsole/main.cpp 24 Aug 2003 21:44:02 -0000
-@@ -123,6 +123,7 @@ public:
- };
-
-
-+extern void TEPtyInit();
-
- /* --| main |------------------------------------------------------ */
- int main(int argc, char* argv[])
-@@ -137,6 +138,7 @@ int main(int argc, char* argv[])
- bool scrollbaron = true;
- QCString wname = PACKAGE;
-
-+ TEPtyInit();
-
- KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
- VERSION, description, KAboutData::License_GPL_V2,
diff --git a/x11/kdebase4/Makefile b/x11/kdebase4/Makefile
index d3157b31a51..6cdf342d44e 100644
--- a/x11/kdebase4/Makefile
+++ b/x11/kdebase4/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdebase
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
@@ -18,6 +17,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= This package provides the basic applications for the KDE system
BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients
+LIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient
USE_KDELIBS_VER=3
PREFIX= ${KDE_PREFIX}
diff --git a/x11/kdebase4/distinfo b/x11/kdebase4/distinfo
index 8bd0f379766..7997c9f6f51 100644
--- a/x11/kdebase4/distinfo
+++ b/x11/kdebase4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdebase-3.1.3.tar.bz2) = d11514ebed619de18869d95e2d110951
+MD5 (KDE/kdebase-3.1.4.tar.bz2) = e6859ad85b176e11ce997490786c124d
diff --git a/x11/kdebase4/files/patch-configure b/x11/kdebase4/files/patch-configure
deleted file mode 100644
index fcc7afb4565..00000000000
--- a/x11/kdebase4/files/patch-configure
+++ /dev/null
@@ -1,122 +0,0 @@
---- configure.orig Sat Aug 23 22:55:38 2003
-+++ configure Sat Aug 23 22:57:16 2003
-@@ -33894,8 +33894,67 @@
- echo "$as_me:$LINENO: result: not found" >&5
- echo "${ECHO_T}not found" >&6
-
-- { echo "$as_me:$LINENO: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&5
--echo "$as_me: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/" >&2;}
-+
-+ echo "$as_me:$LINENO: checking for pkg-config" >&5
-+echo $ECHO_N "checking for pkg-config... $ECHO_C" >&6
-+ if test -n "$PKGCONFIG"; then
-+ kde_cv_path="$PKGCONFIG";
-+ else
-+ kde_cache=`echo pkg-config | sed 'y%./+-%__p_%'`
-+
-+ if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+
-+ kde_cv_path="NONE"
-+ dirs="${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin"
-+ kde_save_IFS=$IFS
-+ IFS=':'
-+ for dir in $PATH; do
-+ dirs="$dirs $dir"
-+ done
-+ IFS=$kde_save_IFS
-+
-+ for dir in $dirs; do
-+ if test -x "$dir/pkg-config"; then
-+ if test -n ""
-+ then
-+ evalstr="$dir/pkg-config 2>&1 "
-+ if eval $evalstr; then
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ else
-+ kde_cv_path="$dir/pkg-config"
-+ break
-+ fi
-+ fi
-+ done
-+
-+ eval "kde_cv_path_$kde_cache=$kde_cv_path"
-+
-+
-+fi
-+
-+
-+ eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-+
-+ fi
-+
-+ if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-+ echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+ { echo "$as_me:$LINENO: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&5
-+echo "$as_me: WARNING: Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ " >&2;}
-+
-+ else
-+ echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-+echo "${ECHO_T}$kde_cv_path" >&6
-+ PKGCONFIG=$kde_cv_path
-+
-+ fi
-+
-
- else
- echo "$as_me:$LINENO: result: $kde_cv_path" >&5
-@@ -33905,6 +33964,30 @@
- fi
-
-
-+if test -n "$PKGCONFIG"; then
-+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-+ if test -n "$vers" && test "$vers" -ge 1000000
-+ then
-+ LIBFONTCONFIG_LIBS="`$PKGCONFIG fontconfig --libs`"
-+ LIBFONTCONFIG_RPATH=
-+ for args in $LIBFONTCONFIG_LIBS; do
-+ case $args in
-+ -L*)
-+ LIBFONTCONFIG_RPATH="$LIBFONTCONFIG_RPATH $args"
-+ ;;
-+ esac
-+ done
-+ LIBFONTCONFIG_RPATH=`echo $LIBFONTCONFIG_RPATH | sed -e "s/-L/-R/g"`
-+ LIBFONTCONFIG_CFLAGS="`$PKGCONFIG fontconfig --cflags`"
-+
-+
-+cat >>confdefs.h <<_ACEOF
-+#define HAVE_FONTCONFIG 1
-+_ACEOF
-+
-+ fi
-+fi
-+
- if test -n "$FONTCONFIG_CONFIG"; then
- vers=`$FONTCONFIG_CONFIG --version 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
- if test -n "$vers" && test "$vers" -ge 1000000
-@@ -37753,7 +37836,7 @@
- do
- for j in ldap.h;
- do
-- echo "configure: 37756: $i/$j" >&5
-+ echo "configure: 37839: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_incdir=$i
-@@ -37775,7 +37858,7 @@
- do
- for j in libldap.$ext;
- do
-- echo "configure: 37778: $i/$j" >&5
-+ echo "configure: 37861: $i/$j" >&5
- if test -r "$i/$j"; then
- echo "taking that" >&5
- ldap_libdir=$i
-
diff --git a/x11/kdebase4/files/patch-kdm-backend-client.c b/x11/kdebase4/files/patch-kdm-backend-client.c
deleted file mode 100644
index fe44c4f3831..00000000000
--- a/x11/kdebase4/files/patch-kdm-backend-client.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- kdm/backend/client.c 18 Jun 2003 20:05:15 -0000 2.25.2.4
-+++ kdm/backend/client.c 6 Aug 2003 16:02:39 -0000 2.25.2.5
-@@ -1,5 +1,5 @@
- /* $TOG: verify.c /main/37 1998/02/11 10:00:45 kaleb $ */
--/* $Id: client.c,v 2.25.2.4 2003/06/18 20:05:15 ossi Exp $ */
-+/* $Id: client.c,v 2.25.2.5 2003/08/06 16:02:39 ossi Exp $ */
- /*
-
- Copyright 1988, 1998 The Open Group
-@@ -1009,7 +1009,11 @@ StartClient (struct display *d,
- exit (1);
- # endif
- # ifdef USE_PAM
-- pam_setcred(pamh, 0);
-+ if (pam_setcred(pamh, 0) != PAM_SUCCESS) {
-+ LogError("pam_setcred for %\"s failed, errno=%d\n",
-+ name, errno);
-+ exit (1);
-+ }
- /* pass in environment variables set by libpam and modules it called */
- pam_env = pam_getenvlist(pamh);
- ReInitErrorLog ();
-@@ -1267,7 +1271,9 @@ SessionExit (struct display *d, int stat
- #ifdef USE_PAM
- if (pamh) {
- /* shutdown PAM session */
-- pam_setcred(pamh, PAM_DELETE_CRED);
-+ if (pam_setcred(pamh, PAM_DELETE_CRED) != PAM_SUCCESS)
-+ LogError("pam_setcred(DELETE_CRED) for %\"s failed, errno=%d\n",
-+ d->verify->user, errno);
- pam_close_session(pamh, 0);
- pam_end(pamh, PAM_SUCCESS);
- pamh = NULL;
diff --git a/x11/kdebase4/files/patch-kioslave-fish-fish.cpp b/x11/kdebase4/files/patch-kioslave-fish-fish.cpp
deleted file mode 100644
index 6373fd0f354..00000000000
--- a/x11/kdebase4/files/patch-kioslave-fish-fish.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- kioslave/fish/fish.cpp.orig
-+++ kioslave/fish/fish.cpp
-@@ -302,5 +302,5 @@
- void fishProtocol::openConnection() {
- static int open_pty_pair(int fd[2])
- {
--#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT)
-+#if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined (HAVE_OPENPTY)
- /** with kind regards to The GNU C Library
- Reference Manual for Version 2.2.x of the GNU C Library */
diff --git a/x11/kdebase4/files/patch-konsole-konsole-TEPty.cpp b/x11/kdebase4/files/patch-konsole-konsole-TEPty.cpp
deleted file mode 100644
index 44642dc8aeb..00000000000
--- a/x11/kdebase4/files/patch-konsole-konsole-TEPty.cpp
+++ /dev/null
@@ -1,172 +0,0 @@
---- konsole/konsole/TEPty.cpp 22 Nov 2002 13:17:57 -0000 1.75
-+++ konsole/konsole/TEPty.cpp 24 Aug 2003 21:44:00 -0000
-@@ -65,6 +65,9 @@
- #include <config.h>
- #endif
-
-+// Get the Q_OS_* defines
-+#include <qglobal.h>
-+
- #ifdef __sgi
- #define __svr4__
- #endif
-@@ -88,6 +91,10 @@
- #include <sys/types.h>
- #endif
-
-+#ifdef Q_OS_FREEBSD
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <stdio.h>
-
-@@ -198,9 +205,30 @@ public:
-
- FILE* syslog_file = NULL; //stdout;
-
--#define PTY_FILENO 3
-+#define DEFAULT_PTY_FILENO 3
-+int PTY_FILENO = -1; // None allocated yet.
-+
- #define BASE_CHOWN "konsole_grantpty"
-
-+void TEPtyInit()
-+{
-+/*
-+** FreeBSD can't dup2(fd,3) because fd 3 is already in use by
-+** some weird pipe. So instead, we get a new throwaway fd
-+** that's not in use by anyone.
-+*/
-+#ifdef Q_OS_FREEBSD
-+ PTY_FILENO = open("/dev/null",O_RDWR);
-+ if (PTY_FILENO == -1) {
-+ perror("konsole:open PTY");
-+ /* This won't work either, but hey .. */
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+ }
-+#else
-+ PTY_FILENO = DEFAULT_PTY_FILENO;
-+#endif
-+}
-+
- int chownpty(int fd, bool grant)
- // param fd: the fd of a master pty.
- // param grant: true to grant, false to revoke
-@@ -212,6 +240,8 @@ int chownpty(int fd, bool grant)
- newsa.sa_flags = 0;
- sigaction(SIGCHLD, &newsa, &oldsa);
-
-+ if (PTY_FILENO == -1) TEPtyInit();
-+
- pid_t pid = fork();
- if (pid < 0)
- {
-@@ -225,7 +255,12 @@ int chownpty(int fd, bool grant)
- /* We pass the master pseudo terminal as file descriptor PTY_FILENO. */
- if (fd != PTY_FILENO && dup2(fd, PTY_FILENO) < 0) exit(1);
- QString path = locate("exe", BASE_CHOWN);
-- execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", NULL, NULL);
-+ /*
-+ ** Because konsole_grantpty now can't expect the fd
-+ ** to be constant, we need an additional parameter.
-+ */
-+ QString fdnumber = QString::number(PTY_FILENO);
-+ execle(path.ascii(), BASE_CHOWN, grant?"--grant":"--revoke", fdnumber.ascii(), NULL, NULL);
- exit(1); // should not be reached
- }
-
-@@ -486,6 +521,16 @@ int TEPty::makePty(bool _addutmp)
- // open and set all standard files to slave tty
- int tt = m_SlaveFd; // Already opened?
-
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** It seems to be possible for SlaveFd to be closed in error
-+ ** somewhere along the line. So check it for "liveness".
-+ */
-+ struct stat sb;
-+ if (fstat(tt,&sb)!=0)
-+ tt=-1; // Apparently not alive.
-+#endif
-+
- if (tt < 0)
- tt = open(ttynam, O_RDWR);
-
-@@ -524,14 +569,57 @@ int TEPty::makePty(bool _addutmp)
- }
- strncpy(l_struct.ut_name, str_ptr, UT_NAMESIZE);
-
-+#ifdef Q_OS_FREEBSD
-+ /* FreeBSD until august 22, 2003 returned ENOMEM for too-long
-+ ** hostnames. Then sanity prevailed (?) and the error was changed
-+ ** to NAMETOOLONG, but this breaks konsole .. again.
-+ **
-+ ** Instead of bailing out with long hostnames, put in partial
-+ ** hostnames (the first UT_HOSTSIZE characters) instead.
-+ */
-+ char hostnamebuffer[MAXHOSTNAMELEN+1];
-+ memset(hostnamebuffer,0,MAXHOSTNAMELEN+1);
-+ if (gethostname(hostnamebuffer, MAXHOSTNAMELEN) == -1)
-+ {
-+ if ( (errno==ENOMEM) || (errno==ENAMETOOLONG) ) {
-+ /* ignore it, but very odd */
-+ }
-+ else {
-+ /* Not much chance of this being visible anywhere ... */
-+ perror("konsole:gethostname");
-+ abort();
-+ }
-+ }
-+ /* Copy hostname, possibly only partially */
-+ memset(l_struct.ut_host,0,UT_HOSTSIZE);
-+ strncpy(l_struct.ut_host,hostnamebuffer,UT_HOSTSIZE);
-+ l_struct.ut_host[UT_HOSTSIZE]=0;
-+#else
-+ /* Non-FreeBSD systems */
- if (gethostname(l_struct.ut_host, UT_HOSTSIZE) == -1) {
-- if (errno != ENOMEM)
-+ if (errno != ENOMEM)
- abort();
- l_struct.ut_host[UT_HOSTSIZE]=0;
- }
-+#endif
-
- if (! (str_ptr=ttyname(tt)) ) {
-+#ifdef Q_OS_FREEBSD
-+ /*
-+ ** In FreeBSD, the ttyname() call always returns NULL
-+ ** for the kinds of devices (ptys) we have opened,
-+ ** so don't abort, use a foolish default value instead.
-+ ** The call to login() probably won't work _anyway_,
-+ ** since normally users can't update the wtmp file.
-+ **
-+ ** If we were real sticklers for accuracy, we'd copy the
-+ ** code from konsole_grantpty that does it's darndest to
-+ ** file out the right tty name.
-+ */
-+ str_ptr = const_cast<char *>("/dev/konsole");
-+#else
- abort();
-+#endif
- }
- if (strncmp(str_ptr, "/dev/", 5) == 0)
- str_ptr += 5;
-@@ -607,7 +695,7 @@ void TEPty::startPgm(const char* pgm, QV
- // #define CERASE 0177
- // #endif
-
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCGETA,(char *)&ttmode);
- #else
- # if defined (_HPUX_SOURCE) || defined(__Lynx__)
-@@ -621,7 +709,7 @@ void TEPty::startPgm(const char* pgm, QV
- ttmode.c_cc[VINTR] = CTRL('C');
- ttmode.c_cc[VQUIT] = CTRL('\\');
- ttmode.c_cc[VERASE] = 0177;
--#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
-+#if defined (Q_OS_FREEBSD) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__)
- ioctl(0,TIOCSETA,(char *)&ttmode);
- #else
- # ifdef _HPUX_SOURCE \ No newline at end of file
diff --git a/x11/kdebase4/files/patch-konsole-konsole-konsole_grantpty.c b/x11/kdebase4/files/patch-konsole-konsole-konsole_grantpty.c
deleted file mode 100644
index 5093a52d277..00000000000
--- a/x11/kdebase4/files/patch-konsole-konsole-konsole_grantpty.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- konsole/konsole/konsole_grantpty.c 2 Sep 2002 01:09:24 -0000 1.7
-+++ konsole/konsole/konsole_grantpty.c 24 Aug 2003 21:44:01 -0000
-@@ -40,7 +40,9 @@
- # include <dirent.h>
- #endif
-
--#define PTY_FILENO 3 /* keep in sync with grantpty */
-+#define DEFAULT_PTY_FILENO 3 /* keep in sync with TEPty.cpp */
-+int PTY_FILENO = DEFAULT_PTY_FILENO;
-+
- #define TTY_GROUP "tty"
-
- int main (int argc, char *argv[])
-@@ -52,11 +54,13 @@ int main (int argc, char *argv[])
- uid_t uid;
- mode_t mod;
- char* tty;
-+ int command_fd; /* which fd to use? */
-
- /* check preconditions **************************************************/
-- if (argc != 2 || (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
-+ if (( (argc != 3) && (argc != 2) /* optional third arg */ ) ||
-+ (strcmp(argv[1],"--grant") && strcmp(argv[1],"--revoke")))
- {
-- printf("usage: %s (--grant|--revoke)\n",argv[0]);
-+ printf("usage: %s (--grant|--revoke) [fd]\n",argv[0]);
- printf("%s is a helper for\n",argv[0]);
- printf("konsole and not intented to\n");
- printf("be called from the command\n");
-@@ -83,6 +87,22 @@ int main (int argc, char *argv[])
- uid = 0; /* root */
- mod = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
- }
-+
-+ command_fd = DEFAULT_PTY_FILENO;
-+ if (argv[2])
-+ {
-+ command_fd = atoi(argv[2]);
-+ }
-+ if (command_fd > 2) /* must be out of stdin,stdout,stderr range */
-+ {
-+ PTY_FILENO=command_fd;
-+ }
-+ else
-+ {
-+ fprintf(stderr,"%s: Bad command fd (seems to be %d)\n",argv[0],command_fd);
-+ return 1;
-+ }
-+
- /* Get the group ID of the special `tty' group. */
- p = getgrnam(TTY_GROUP); /* posix */
- gid = p ? p->gr_gid : getgid (); /* posix */
-@@ -117,6 +137,9 @@ int main (int argc, char *argv[])
- if (dirp->d_fileno != dsb.st_ino)
- continue;
- {
-+ /* Else this is the right device file .. any possible memory
-+ ** leak here because two files match is unimportant?
-+ */
- int pdlen = strlen(_PATH_DEV), namelen = strlen(dirp->d_name);
- pty = malloc(pdlen + namelen + 1);
- if (pty) { \ No newline at end of file
diff --git a/x11/kdebase4/files/patch-konsole-konsole-main.cpp b/x11/kdebase4/files/patch-konsole-konsole-main.cpp
deleted file mode 100644
index 989b3460525..00000000000
--- a/x11/kdebase4/files/patch-konsole-konsole-main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- konsole/konsole/main.cpp 29 Jun 2003 21:53:11 -0000 1.243.2.3
-+++ konsole/konsole/main.cpp 24 Aug 2003 21:44:02 -0000
-@@ -123,6 +123,7 @@ public:
- };
-
-
-+extern void TEPtyInit();
-
- /* --| main |------------------------------------------------------ */
- int main(int argc, char* argv[])
-@@ -137,6 +138,7 @@ int main(int argc, char* argv[])
- bool scrollbaron = true;
- QCString wname = PACKAGE;
-
-+ TEPtyInit();
-
- KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
- VERSION, description, KAboutData::License_GPL_V2,
diff --git a/x11/kdelibs3/Makefile b/x11/kdelibs3/Makefile
index fe867b1d4b5..8c548887d3c 100644
--- a/x11/kdelibs3/Makefile
+++ b/x11/kdelibs3/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= kdelibs
-PORTVERSION= ${KDE_VERSION}a
+PORTVERSION= ${KDE_VERSION}
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
diff --git a/x11/kdelibs3/distinfo b/x11/kdelibs3/distinfo
index 47d8bbbe924..60ea331ded3 100644
--- a/x11/kdelibs3/distinfo
+++ b/x11/kdelibs3/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdelibs-3.1.3a.tar.bz2) = d05854938dcbda2e571f7f1ba51cdda7
+MD5 (KDE/kdelibs-3.1.4.tar.bz2) = 82c265de78d53c7060a09c5cb1a78942
diff --git a/x11/kdelibs4/Makefile b/x11/kdelibs4/Makefile
index fe867b1d4b5..8c548887d3c 100644
--- a/x11/kdelibs4/Makefile
+++ b/x11/kdelibs4/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= kdelibs
-PORTVERSION= ${KDE_VERSION}a
+PORTVERSION= ${KDE_VERSION}
CATEGORIES= x11 kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src
diff --git a/x11/kdelibs4/distinfo b/x11/kdelibs4/distinfo
index 47d8bbbe924..60ea331ded3 100644
--- a/x11/kdelibs4/distinfo
+++ b/x11/kdelibs4/distinfo
@@ -1 +1 @@
-MD5 (KDE/kdelibs-3.1.3a.tar.bz2) = d05854938dcbda2e571f7f1ba51cdda7
+MD5 (KDE/kdelibs-3.1.4.tar.bz2) = 82c265de78d53c7060a09c5cb1a78942